200000 200000
987 4237 3891 429 4358 1145 851 4174 4670 3571 3747 3238 391 3689 2144 3561 3383 56 1508 777 4705 733 4730 2292 2524 3519 1996 588 3682 2682 1493 270 4145 885 3015 644 2669 4757 439 387 4020 3944 1420 1750 1968 4067 2771 1865 809 2941 1286 1478 1433 3465 2064 1100 1926 2912 3971 1266 3923 4413 2370 825 4087 3487 3647 1168 1596 258 110 877 3081 2286 1120 2299 4257 2670 146 238 378 723 779 4561 2839 2919 3241 3440 3895 2050 3437 3230 4659 113 4810 4369 915 2762 3210 2169 2842 2456 4377 2644 470 589 1848 3901 1409 195 2571 2664 859 2618 2299 1816 1061 3854 3109 3922 3383 1102 3826 4359 2019 2950 4053 3806 2903 4214 1216 4383 1535 3816 3311 913 3786 1918 691 3621 2328 1089 184 1648 1234 51 567 1325 690 3343 1773 721 1638 4875 802 1893 3458 1997 1235 3936 2027 4355 3489 859 1300 281 2720 2434 3373 287 4705 1210 1359 3433 2232 4285 3609 4253 374 775 2558 128 1456 2909 21 2914 4214 1817 2160 2181 4517 936 3293 1298 1278 1563 2656 411 4292 3145 4967 114 4570 2628 4748 2457 11 3424 2151 1672 1528 2495 3266 4267 726 1495 3347 1657 4869 2314 45 4326 4898 1133 1831 4721 4181 3713 2619 4791 812 62 4592 1022 1943 547 1033 4283 978 4759 2020 181 3358 3707 2796 1007 2631 54 408 1762 3471 1080 4121 2328 1194 3439 3360 4794 3648 2373 325 396 1943 3055 1153 1412 887 3088 4181 3814 4859 4540 961 3050 2006 557 4526 2253 2524 1386 1868 4140 3685 4635 4853 4084 2965 3294 4616 1621 2607 4517 87 314 2197 1406 457 3882 1642 1953 377 4386 1216 766 2597 1705 4058 2372 1712 787 3964 771 1088 3135 2061 2067 1880 2505 4732 715 759 3184 2400 2667 4920 3721 295 642 416 3042 88 4065 1252 3408 3865 1677 4184 1946 2969 1945 4160 2603 1319 4458 4403 2636 785 3457 4619 4359 1814 4997 1814 3365 3301 230 464 145 4243 1611 2183 2091 3626 2877 53 1935 2420 4554 2010 955 44 1491 3568 1076 4397 2174 4845 129 4281 996 4964 1895 4075 2676 2452 3331 13 758 3999 443 75 329 3405 3270 2854 1031 3863 4863 2323 3739 4332 1270 529 1529 3799 151 3167 1367 878 584 1211 2204 501 4991 747 3664 1321 4491 4976 2396 190 3158 3087 2021 1426 713 4686 245 4839 1088 2685 874 4829 3834 2642 2566 4237 1714 3091 3685 2479 1521 4137 4490 245 1633 4111 4258 3486 347 4063 4495 292 2330 957 1686 1222 838 2610 1873 3575 2291 4202 2295 189 3239 4398 527 1771 591 2091 776 2759 4666 3874 4796 1052 4724 54 1617 1569 1005 4937 1759 1761 1616 2231 772 1778 141 1224 2539 4326 1687 851 2584 3380 1102 1494 3926 1903 3061 4615 3953 1718 2437 3142 3676 1251 601 2640 1413 3108 1056 3654 1972 4549 3247 2052 3248 2996 2252 4666 4761 68 692 2206 3655 1291 3149 1897 4090 403 861 3517 599 3180 4793 3549 3802 2113 1447 277 4526 4639 4549 910 4687 913 1279 452 1088 3374 3653 815 3213 217 3426 341 2435 3728 2790 4478 2395 39 4205 2031 779 3474 2158 1880 1932 2518 1869 742 741 3816 3330 594 2942 4476 1016 3583 4886 1568 3910 4120 4838 1030 3201 1664 1084 4814 4616 1520 1097 2401 4791 308 2779 2911 21 670 3588 2362 3798 1754 1569 1689 3457 584 643 2014 714 3254 1850 3456 1042 3779 2101 1754 4618 2789 1779 666 2916 2132 4429 1075 4298 861 2769 1427 4373 3191 1833 4198 2167 2969 1578 3673 4281 4322 3166 1495 3766 1200 1474 3368 198 2170 3432 1877 2852 3014 2134 2765 1857 1028 422 3540 2159 3248 1596 4430 3398 3300 4163 1968 1402 2131 1024 3504 722 472 4925 808 1819 349 1712 823 3436 284 4241 1255 1352 4706 2631 2336 415 1231 4796 1820 3748 2303 2509 4345 1752 492 2339 1922 2238 2569 4004 1590 3909 4160 434 4816 1105 2910 2819 3837 2515 4034 1767 3497 4836 2993 4926 2538 3718 4525 279 1619 2555 585 3690 1931 996 2095 4183 588 2715 2114 869 508 169 2492 76 487 4793 1305 899 2899 203 2330 739 2530 4642 2860 705 2132 3574 158 416 3186 4619 1670 1725 4620 528 4621 1713 2916 217 1582 1059 1265 4134 203 3779 1453 3578 1336 2752 4471 876 1310 1275 2250 1225 105 2770 1236 2584 1875 3838 1592 4444 535 285 109 4190 3870 193 340 1593 6 4894 1021 2940 3349 3488 771 3788 3722 171 1123 527 2597 153 3034 809 2170 2192 3572 2851 3699 953 357 3559 3627 1754 284 3702 4723 2941 451 2818 4536 3783 2937 2804 2315 2986 3664 2903 2728 3099 3623 4307 992 4588 3752 523 4839 3675 4739 1775 2030 3714 3834 3915 154 61 2707 4638 2251 3967 689 1076 1398 325 2211 3677 4636 2185 2372 1907 3721 736 4633 4872 213 3421 4294 518 678 2212 2210 1381 4340 4519 1574 304 2236 61 2201 1440 1446 14 2927 3416 319 4376 2605 3311 4680 805 3287 3849 3908 3987 467 2966 3510 4498 3451 2810 1913 3386 3679 2963 662 794 97 2758 3530 1786 4951 203 293 2162 3460 4708 580 3528 2551 2666 4791 2463 2146 1288 348 3354 940 3638 2442 4029 2736 4559 951 2949 3484 3763 2619 1522 4907 366 4050 436 2723 4159 3758 259 1712 282 1563 4214 2567 879 2346 2733 684 1512 3190 2551 2820 1655 3769 4293 948 94 1704 2709 3032 484 2827 2416 3524 95 1039 828 2199 2629 579 4722 1363 3009 1310 497 4255 557 4727 1417 949 3250 2948 1481 2028 617 1812 99 3742 3565 2349 4378 2043 207 1542 514 2181 3785 1406 3153 578 3716 1356 3454 3054 4250 940 1601 3062 812 3352 2179 949 3045 29 3257 4603 1540 682 2909 2313 3615 3852 533 2814 2243 4661 3330 1357 4076 3488 4355 1333 908 4351 4807 839 468 4870 1590 724 1828 4261 1193 1197 681 4225 1734 4505 561 1715 4005 1266 1633 3919 2837 3272 4904 2727 3648 1708 385 4414 994 4374 2989 4718 2806 3897 3166 4634 3841 4177 3742 3540 2013 3668 1830 664 624 3014 1223 2791 3250 4147 828 566 3754 249 526 1428 3738 3339 7 2335 4342 1559 4631 232 3154 4513 139 1610 249 3054 2504 3543 4550 4882 3156 451 3927 546 1046 4071 156 1763 2929 175 1869 2457 4773 3381 770 713 958 1708 1560 2087 2739 461 4603 3792 2264 3349 1062 34 4509 533 3116 2247 3540 4937 1595 1238 494 4018 4772 3194 271 4684 2309 457 3590 584 4871 1990 4614 1515 999 4967 3840 2693 4617 4575 4679 4172 3448 3005 1450 4894 2632 2476 4909 2770 2069 225 1104 3312 3257 2440 2471 1572 2810 1992 1224 4231 425 2786 1584 782 4508 2701 4974 2113 276 2341 3215 245 4792 3152 2024 3027 1865 4336 4087 3415 2868 3323 1811 3489 3291 2582 3279 3551 2324 3646 3339 2249 1752 2749 243 3204 1061 331 4806 3888 1581 1179 3904 1322 2677 3977 2408 867 1215 523 4235 2534 3600 1917 2415 4182 2562 3579 2193 4038 3899 299 240 3367 4485 600 1711 3109 3060 1744 3071 1522 3355 2183 2594 1682 3527 3354 593 3158 3962 4669 4600 3945 810 150 125 3982 1815 175 724 3535 3752 1992 1933 2407 247 1442 1036 1946 3792 4605 961 2648 2670 2323 2878 4398 1295 3443 3284 532 2787 4631 4990 3431 4432 4886 2531 585 2721 2179 800 1772 722 3723 3188 3907 4422 1739 2099 4714 962 1449 3212 841 3951 214 2827 2444 3603 4146 3407 1709 2040 2800 2357 1201 2580 3629 1387 647 1544 1877 174 4581 2833 4807 4877 3394 914 1700 483 149 2624 771 305 4837 628 4928 3241 2518 1189 1073 180 642 251 3528 1277 1822 4949 4564 388 4321 2076 1983 1701 424 3158 889 38 4477 1476 2883 2644 4259 3460 4134 4942 572 4367 1130 1753 2699 2612 3399 2514 1866 4644 2951 3591 1486 4972 1297 1439 3142 2870 2696 3949 2727 2816 154 4497 2747 4179 4034 4110 3965 3749 4751 397 2214 3568 819 2777 4564 937 2540 1570 3278 1281 286 2306 2489 1264 4454 4402 1118 1485 2817 3126 1905 2847 4315 4469 3203 4287 1865 2226 2306 1003 4800 1526 4396 613 1347 4499 4175 2698 3224 1522 748 1396 4324 1182 4583 2416 1075 863 273 1497 4056 4001 3822 4291 3123 2242 2072 3488 1406 3495 3106 1415 3792 3583 2109 848 1442 4590 1142 1937 4516 1244 1750 4860 4657 4252 2657 3103 470 2181 568 594 3831 3932 3927 4869 1659 344 3479 2983 4163 2461 445 1584 3007 3042 3545 3816 1848 3731 4280 1405 2567 4335 1819 1433 3933 987 2878 3530 3161 357 2129 1729 4229 633 1315 4403 4889 2424 3898 4275 2727 4780 4579 150 533 510 2633 813 4790 1136 4390 4927 4961 1403 2155 1468 4001 1723 1518 1291 1771 349 1071 581 419 2480 4010 1967 3151 1409 4984 1524 1018 2821 837 3497 355 283 3275 120 4019 4895 654 525 2603 2729 3863 2500 4459 4236 2521 4529 3836 47 3119 1926 3200 1719 3228 969 1228 3019 793 1307 2621 4047 2618 1274 2616 3602 1825 1783 3248 816 1858 2881 4771 4256 1294 3929 3046 4094 1800 3596 3317 1443 3842 1764 3548 8 489 1639 937 1687 1205 1670 4862 2914 3731 104 3172 2850 1955 1420 59 4993 4353 578 1907 3592 2696 4371 3183 3746 3242 3468 205 407 577 3064 4575 3986 3442 4955 4980 235 3557 3047 3447 2294 1334 2019 2831 699 1367 351 3726 2972 492 2809 203 1049 3645 3955 4976 4679 4167 2362 2660 1709 1371 1897 1529 62 862 4676 1383 3289 3824 2629 2152 2996 2125 419 1314 3029 4967 4726 960 2272 3569 3180 513 428 2869 127 1599 645 1264 4213 1546 3859 1449 4863 1811 2754 1797 4434 649 4177 2382 4145 1959 275 3727 2192 1556 4080 4370 1419 1481 4053 1314 3101 4247 968 3745 26 2127 2725 2451 1021 2239 548 4649 4874 708 1984 2392 2526 3346 3553 4575 9 4622 707 2548 1195 3325 4709 2744 1533 2890 3115 2374 1347 4780 1821 2072 4033 4469 3142 602 2283 4620 4213 1981 4611 388 3519 4022 1934 3595 3131 3836 2911 2668 1468 2021 435 973 4643 3705 4604 3482 2355 310 4791 2184 435 4651 261 2059 1096 3037 2397 3328 4288 1380 1969 1139 2663 983 164 1275 4086 852 739 889 4847 2273 1689 4013 4571 3142 3272 561 2956 2008 2919 1067 747 1608 1159 3351 2987 4498 4637 1899 1516 1183 4652 266 3297 4515 432 1682 458 655 3 982 4611 3832 1427 2908 3491 4782 2530 2095 3382 6 109 3214 4452 4089 4926 2740 4511 2523 1723 4278 4113 1580 4204 1768 1092 3274 1552 4288 1272 2277 2705 4329 1816 1978 3307 394 1525 4513 961 1045 313 1503 2776 2504 1854 957 978 3519 4637 1167 4997 2272 2823 4933 402 333 4376 229 2854 4478 4550 2647 4564 4556 22 2256 3648 999 1520 4544 1541 1289 118 2780 649 201 3865 2652 3340 1442 452 4822 4117 1745 1471 2537 3188 130 4301 923 3057 2667 2070 3892 4668 3751 3998 1513 2763 3892 1412 489 3079 933 4876 3427 4638 2234 86 3503 83 3139 2004 240 634 3353 2072 961 4173 3037 2004 2612 105 2583 2887 3524 3057 1840 2575 4445 362 1272 4658 3710 4726 993 2163 1086 2129 497 211 3068 839 308 4950 4758 3548 3825 3578 1587 4018 2528 4363 4193 4991 4098 1426 568 4676 2201 4585 2660 3055 2899 4296 1303 1826 547 1812 2772 2865 1816 3507 4070 1304 4933 1801 4863 531 4055 4893 2417 1445 1954 1924 2985 2457 4141 374 2462 1996 4361 844 3999 745 4829 2904 1602 3315 885 4125 4422 1751 4191 4891 10 2183 164 21 2603 3016 4781 1242 4034 1788 2012 127 812 978 1230 4803 3824 529 1424 681 988 1912 3199 1186 1689 73 982 792 658 3185 3396 3260 3449 98 491 3650 3675 3818 4203 3344 2958 1314 3556 4026 1122 679 784 4457 3525 307 406 479 4149 1285 1936 1516 523 1997 4990 2469 354 4321 1705 1431 444 3100 1857 640 3621 2441 1687 3439 390 308 4868 4895 2283 1377 1584 3864 4902 4555 3780 1910 3090 1959 2712 4560 4080 4918 2622 1114 2405 3679 3501 1275 1730 1770 3263 1296 2499 342 755 3983 4673 4099 2100 3245 4520 1225 359 1201 1945 3688 1377 1334 2841 4478 2295 3565 1937 2212 357 633 4604 3105 2576 3729 875 2629 4387 2721 1796 3303 1062 3361 2407 1872 4298 3852 976 4550 3198 3187 2944 4858 2389 1224 844 1450 2318 643 2604 4752 19 2625 2325 3345 4410 1439 4584 4198 3991 275 1737 446 3096 2316 3688 2218 4080 4957 4707 48 4100 646 1362 4394 321 3403 3618 3060 1956 4099 4515 4888 4224 3874 170 4869 468 735 1744 1804 1682 4831 1392 2738 2794 2592 3421 138 413 2535 4274 2040 4962 2675 3992 4302 1540 2839 4756 3091 1681 2356 3301 1742 4485 4876 986 2016 2269 3248 1203 608 3949 3580 899 980 4666 3166 3645 2918 561 1314 2708 1453 1910 4256 4465 1544 2470 1644 712 1135 886 2966 1107 4026 2953 4936 2566 1031 4413 379 897 3312 4358 482 1234 3859 1506 4068 1272 2472 2412 1822 4105 3215 3738 4983 1068 407 2391 203 2936 3008 2233 1865 3796 130 1932 2397 4324 3364 3725 1222 4627 3798 4007 3641 1787 2751 4730 1212 86 4407 1223 4860 1033 3526 1013 1207 1284 2932 2983 1123 1011 4095 2316 1933 4912 2120 958 4275 2846 3757 3411 467 2311 2337 2711 4177 2480 4448 4824 4605 144 4196 4561 355 4996 3410 2128 2105 3038 1893 1895 2316 1873 2410 422 283 3919 51 447 3978 907 637 265 2737 4815 3073 3991 4635 3176 4246 1494 3112 1357 3341 882 2171 2675 3604 4505 1100 1468 4532 4638 1966 75 267 4104 786 81 771 3424 4379 2164 3193 1847 704 2115 935 1325 3574 1275 4978 803 4891 1997 1988 498 4220 3349 4539 66 88 4837 4664 1868 466 3936 4946 848 4555 4839 961 3160 357 2535 1427 659 3545 3449 114 235 2578 3065 843 1591 3448 2744 5000 4618 1663 2794 2775 4178 2973 3393 3242 546 4623 480 581 3064 3348 2904 4771 3888 152 2254 2226 3015 2675 1643 1866 832 4160 1531 2713 4579 2846 1503 4370 4081 4794 2651 3225 393 4547 4416 1729 3591 3205 1243 3358 1407 1607 372 331 2838 3253 1096 422 2466 1790 1576 4815 77 310 3328 1229 214 2110 3705 360 231 3431 2751 4160 4056 3411 3435 1932 1083 516 4042 4004 3638 3571 1180 4457 2900 362 1046 3439 4140 2106 3744 1201 3608 2774 4200 1621 3640 3046 998 2252 3309 4110 2470 588 758 4980 1641 3102 3646 3501 4931 1568 587 1320 278 1539 2977 4409 110 3774 1629 2200 3212 4273 3203 2072 3740 1483 3969 3360 4854 2765 553 1685 688 4861 4203 2446 530 2612 624 535 2049 24 3040 759 3796 75 1133 617 3426 4810 3278 2511 4867 2438 549 3386 2490 4710 4057 635 3274 2932 877 1606 165 2963 3767 1754 3878 3424 1890 874 3201 1870 876 670 1326 2016 1073 4611 3625 1451 206 4695 1357 521 327 4966 3388 2039 1849 4568 993 4855 1016 3344 4206 1543 4627 1798 414 3209 3395 558 1940 3289 3288 2680 4018 1826 2660 766 1596 593 2157 2576 3410 4776 663 4499 3825 2877 640 1430 4747 672 3 1923 4882 4120 910 156 3273 1463 931 292 3715 4585 2690 1714 2466 4921 4022 2178 585 4293 828 3299 4715 2605 3047 4337 2930 1615 3734 1884 4064 4446 3332 2496 1649 1839 1816 1332 727 474 1979 611 253 1903 3796 4981 4317 4646 3735 951 2426 678 1609 1175 3150 4383 142 1713 2646 464 1124 3525 1905 1465 3349 718 2628 1370 4329 236 3952 715 3306 2411 2971 138 1533 186 483 1472 576 3365 1566 2188 4422 2588 853 4334 1853 1873 3444 3109 4889 78 3876 4682 3190 4701 2594 195 66 4710 2293 3529 991 1076 243 3946 4894 2672 2261 3527 4967 3893 270 4951 907 562 512 2147 1578 1067 71 472 661 1321 299 2288 4669 1925 3251 1041 4001 4201 3765 1452 2293 4247 2495 2463 1414 4679 465 1148 270 4214 584 2616 1838 2018 4829 949 719 1647 1516 2536 1224 2773 2654 3699 3924 4927 623 4140 1249 4781 2720 2708 57 4683 3470 242 1356 2936 4097 446 4045 2576 398 126 57 139 3014 3316 3003 379 1013 2149 1275 4298 3411 3963 842 570 2142 4445 3695 1546 4735 3362 1269 2800 520 1234 1459 2850 4812 93 2362 3795 4655 3817 3203 2229 3298 4168 1855 3489 1217 4895 1356 968 2420 3177 1127 1870 721 3930 3596 1801 4328 2837 2480 4614 2974 1143 1736 1589 659 2521 3983 3720 1244 969 644 1584 25 513 2113 168 608 383 4181 3472 1248 1100 1203 4651 983 2541 25 513 1277 3149 3698 1374 4783 2969 4309 3809 1421 362 963 3894 2107 2119 4124 4365 692 1960 2603 3632 2410 1116 4982 3257 4120 2308 3599 4009 553 2998 3877 1930 2725 3419 2404 1351 123 1857 2432 2927 4322 4897 582 1309 2334 4170 3532 34 4194 1628 3308 4170 2800 4654 4389 563 2042 1297 4466 1865 3381 4355 2353 3077 4713 1341 3436 3073 1786 429 4788 1901 3218 245 4665 758 4836 1586 1267 49 907 4278 861 2268 3009 254 4660 2046 960 4044 2964 258 1365 150 3899 4360 2711 3413 1596 4844 4957 1815 4462 4981 2205 2286 795 4775 4502 3487 1993 3930 455 940 2140 1752 2197 834 4506 4051 3945 1564 2093 1229 3712 2014 341 4093 1881 2594 4996 4705 1611 2231 2880 1407 2444 3485 1676 1842 2418 4346 1943 3259 4694 4976 91 4862 3789 892 4863 2441 2118 577 1918 3592 630 1395 2278 3204 4702 3981 4186 3927 3564 4051 4145 169 4350 4008 1548 3862 1570 1442 2795 3374 2993 2009 3329 596 71 1652 412 2688 533 4171 4398 4645 736 3918 2095 4011 1159 2252 2624 1622 2864 3461 1721 973 2739 1497 4292 500 2886 1567 1575 1770 2031 4991 4878 3500 4125 4168 2416 4656 1216 1467 2349 899 1180 4421 4846 1916 3195 2985 2349 358 3703 636 3120 4186 1916 2808 826 4147 3428 2321 1763 3224 3169 4603 1699 2349 4062 3754 1691 1666 598 4264 4076 282 3340 3282 3757 1526 4697 828 2209 672 2210 3673 3415 2800 199 2339 1353 3402 2390 2153 3821 1902 3413 2364 1887 2663 59 569 3925 3861 2208 2346 3609 1731 1152 4341 4683 305 2380 2491 781 3395 2864 3146 3493 3152 4014 2228 3086 2956 1506 2910 3783 4814 2837 3802 1130 4499 1211 1413 3526 3561 2964 3153 2566 805 3870 3332 2904 1949 3385 3792 1551 4095 3514 1937 3242 4769 585 4666 2562 4438 3811 2128 4120 2511 4136 3381 2028 711 4382 1734 4439 3142 1884 2814 2498 1536 288 3449 357 1827 4074 2 1577 724 3606 533 4734 2243 3998 3381 1430 970 2502 4159 2272 2306 3214 317 1166 77 204 1285 3079 4253 2383 1056 462 1436 1981 187 4913 434 3654 121 4443 43 4542 2174 4130 3934 4703 3318 4065 2255 2349 1972 4287 813 576 4107 4543 4701 1301 913 718 629 909 1063 4120 554 2717 2506 804 4202 885 3517 1139 3027 3377 3373 1269 386 4019 1099 3572 4629 1710 3246 1374 3186 4277 2166 967 213 1602 178 4613 1686 4743 1347 3074 2248 953 2223 1070 2764 3815 4927 1883 2428 2439 3049 3687 4744 82 726 4909 3492 4964 1125 3620 584 3797 1375 2134 1479 4362 577 2051 4745 660 1901 1732 3113 4863 361 3864 1055 3613 910 1530 4494 937 802 2752 799 4821 1543 3750 2749 3236 2553 1753 2719 4440 4028 1349 2210 2493 228 2904 4900 932 1540 1516 1794 721 4448 4817 1803 2214 3146 4000 4546 1254 3832 2473 2279 2282 1012 3862 4495 424 2083 4438 664 3278 3367 4499 1814 1115 2053 2820 1225 3959 728 156 3836 2167 4948 3305 3760 2674 4155 2382 1199 2934 548 3953 3657 3931 71 4597 4722 1966 1474 2929 274 240 3111 4512 748 3485 3123 1087 4423 310 1441 4083 4368 1631 1117 3776 3174 1241 4986 4506 2293 4441 2693 344 3964 1335 967 4252 4831 1713 2222 1828 877 4685 2780 2532 4866 786 2615 786 927 4512 3160 2129 3013 4147 228 4119 2510 2900 3022 654 4308 192 2787 2054 2960 2639 908 4906 2540 806 1039 3135 921 1806 4199 824 3810 1482 704 932 1295 1037 1988 4478 2572 4362 4024 4500 4951 4178 4215 4233 1189 1434 3366 3780 2813 3562 118 1015 3875 1895 2598 3264 4847 3473 2815 227 1252 1078 2398 1270 4257 1829 3741 4131 1723 3540 25 4562 3185 795 2429 756 1951 367 3407 2625 172 400 3926 2971 3875 4562 1410 2049 2174 4568 1852 3685 2790 300 4465 4214 564 1393 827 919 4172 3258 4968 590 749 4319 657 4254 522 2047 1412 1693 627 3961 3323 4511 2829 4346 4371 4953 2278 4026 4238 1318 4522 46 9 270 4545 4688 567 1002 4246 4090 4948 3585 313 2311 2882 2007 4614 4779 1775 4080 2580 3557 1317 4201 2328 940 1506 4984 1527 4615 869 2799 4911 4396 2495 4077 1806 1730 2775 4220 1265 3574 277 1356 1191 4650 4536 2511 644 4257 2648 2211 567 4661 2997 4963 4947 258 189 3350 2714 1888 1666 223 2757 2092 1610 2875 3421 3927 1158 2830 4926 1710 4075 4374 406 4280 2956 4998 2811 4571 1989 541 4202 3528 3458 2749 4025 114 4606 1292 366 4435 1468 2550 1981 1520 3162 1265 2621 2808 1481 271 4324 3984 2598 1704 4703 4010 1140 1669 643 777 4944 2270 215 2046 1172 3717 4735 3999 4236 1913 2275 1419 3052 1260 309 3743 1512 3525 3503 3324 4794 111 3427 2646 2959 1384 2641 846 3410 3227 2204 385 2528 2919 4565 2984 1243 3397 3007 326 3248 37 2585 4501 2560 1618 2399 233 1802 3177 3874 4115 1767 423 3659 447 4869 2128 3836 2582 2885 3864 4407 3717 4350 1158 2252 2892 3599 4996 736 1961 1880 4641 4449 4106 10 3391 1691 4118 1946 3469 653 3597 2026 2941 253 3059 992 1167 304 3281 1942 2565 2907 4348 4528 965 3141 3212 4257 4706 2842 3782 1446 2987 3481 2379 4249 3531 2767 2143 2903 247 2651 1515 2515 2883 1407 1827 3609 1990 4429 208 3547 2057 3704 3063 1096 371 2391 408 3728 3072 3373 1040 2953 269 3716 1911 293 4270 2093 1379 1914 4009 1961 339 1472 2928 3883 285 2231 4811 4564 3161 822 3708 3918 396 1445 4761 1754 3646 1740 1437 1978 3092 2 1391 159 2974 2055 1673 1772 3458 3010 2162 345 3272 779 3781 2353 1323 2874 192 2100 4038 79 3702 4798 1325 4095 813 1942 2960 3270 4049 4240 3836 3423 2287 3363 4081 550 3251 1972 4285 2878 450 3258 4207 4739 2129 4943 773 2906 1876 2829 2454 572 1511 2159 2481 4079 953 3067 1301 4548 3628 783 1607 2226 839 3241 2647 2642 3356 4230 1986 3729 4498 3452 3777 4113 2075 1983 3713 536 4111 3544 4026 4119 1832 1241 1352 1660 1564 3978 4421 3752 719 1752 1437 1394 3134 3576 3328 2979 4764 3912 2539 4504 3449 2231 3855 1723 3990 1056 17 1186 530 4803 1177 431 3920 3804 1547 1982 471 3826 3392 3706 1744 2313 4054 2504 4004 4025 1316 4266 4828 4972 2607 4893 4551 3132 3104 3859 2503 2707 4492 2090 4892 1392 18 444 223 2121 305 3717 4792 2004 2775 3856 305 52 1611 4434 4209 4938 3324 1597 1579 978 935 2007 3892 2 1157 128 4864 1126 482 2488 4077 1247 3936 3382 3206 1551 3834 4586 3521 3054 3913 2756 2226 5000 1067 4850 1574 805 3366 70 1969 1280 586 142 4984 3849 1932 2371 224 35 2780 2890 4333 4742 2936 3894 2036 942 422 4012 2481 3274 990 2021 2969 4254 4838 1391 3338 3793 2452 4189 2110 1840 4431 506 84 4097 1127 4842 4151 337 744 1970 1885 4911 1652 2443 3529 2174 1518 3955 2745 4751 3311 627 4120 60 2236 3634 4165 3863 3926 824 435 3641 4913 4812 4935 235 3389 2919 3509 5000 3984 1423 3700 3841 3355 4549 2813 4936 1264 1103 3511 3525 627 4471 198 3540 4374 4873 24 4277 2522 977 1111 1819 1477 4139 577 2198 2703 3913 2275 4993 2316 3617 2650 3348 1101 12 1512 2579 1159 2793 3317 1789 2354 4127 1268 3382 2011 1190 4505 4621 3562 1463 3770 1839 1621 1247 4891 586 2067 1489 256 3995 3922 1241 4135 1440 4690 3457 4955 4367 2224 4903 2426 2349 2588 677 4160 856 2971 200 1026 1110 741 4562 1436 4235 840 1649 1372 2391 435 493 1124 3702 1212 3541 1180 3342 4707 4955 837 868 1620 4635 4223 479 177 4616 3924 4796 1262 2464 3387 1304 2667 1003 1134 2481 350 2223 3988 2238 974 615 3935 914 3361 2375 4239 1269 2895 4842 3526 67 4764 4549 2027 2235 2330 4329 2023 4649 2405 2756 3330 3116 1821 4409 543 4561 1967 4795 4683 726 101 4382 3098 4800 4937 2863 1498 4149 4278 3999 4823 2803 2399 1467 1749 3127 1390 599 3513 4303 2623 1806 889 2977 2226 420 4071 2369 2668 333 850 3855 3646 4563 1588 926 1349 4619 765 4647 1512 208 2910 724 3862 1559 1760 4757 1717 2586 307 614 4636 2365 927 1143 98 3380 4566 3243 1276 579 2767 4417 147 3820 2341 2262 2547 3837 2406 2193 4614 1775 4821 566 991 1048 3169 4764 2512 1714 3708 1359 580 1146 860 3838 3213 1210 293 3062 4999 575 3044 533 4643 859 718 976 1237 2972 1183 3301 7 139 2212 4882 644 2591 2594 4068 2861 2735 3804 2609 4472 1035 3608 3751 812 2532 3587 4738 2518 3040 1425 3738 2174 4319 4757 4082 3395 4768 3975 4419 4235 2493 2801 4495 284 3066 4433 2846 3542 658 51 2428 4255 1770 1868 2665 1677 3132 4384 1936 3159 1374 900 3792 1781 1288 3372 3158 3051 1210 2495 3793 2106 2851 4334 381 711 291 2713 1881 3627 1850 729 1553 1113 1518 4263 1620 1818 2210 2060 726 612 865 295 224 2367 4247 1674 739 439 1401 1621 2209 85 4583 2 772 3214 4153 4127 3469 58 935 2391 2846 4110 3576 3713 3736 715 3876 3344 2038 2292 3922 1545 2344 4052 315 4112 2657 1966 2741 3267 74 4099 2232 3685 3253 2072 380 493 1090 405 866 2740 3517 4599 4510 4323 2686 694 1588 3962 2408 2976 3112 4354 714 2644 2452 2149 3433 4792 3462 3416 1204 3940 2087 3160 983 1917 261 770 1601 4651 4882 3409 3973 2011 514 2011 4781 2573 553 1205 1650 3311 4147 4627 1149 1032 3370 440 4354 2014 1860 3772 767 1145 27 4713 2298 4789 2891 1686 632 2916 319 1964 3079 74 4124 907 4541 2119 851 774 1934 1345 892 547 2738 4135 462 2844 4068 4047 3216 4544 2924 3992 2275 2370 4550 1313 1686 3625 3233 3768 1553 4183 729 516 4562 2963 1022 4412 587 4431 1843 2438 985 3378 3135 4713 695 4710 103 3347 4217 3443 2506 3707 1978 4347 4060 3520 1022 908 572 4856 2008 1561 3981 3810 2238 233 4817 3885 1120 1494 393 4142 908 3608 4622 1990 2125 2096 2516 1130 1855 709 4729 3841 3533 2178 3011 4194 4604 3550 3055 3867 677 1346 4419 2947 1574 2263 3652 4721 2834 1142 1041 202 1828 1541 3918 2423 4800 1689 3706 2028 2787 4662 1010 195 4494 1057 1867 4207 1319 3831 3052 4217 1479 2627 3697 1671 1397 3972 1314 4032 2065 620 3721 2665 2546 1354 4800 1243 2857 2505 929 3306 3212 3687 4412 1759 4724 1447 284 3039 2343 1095 2410 4603 3926 3731 409 2526 2144 4456 2392 42 3022 4762 4467 427 693 1750 2714 2994 2551 480 2249 4723 3474 1031 2143 1503 911 1908 2695 3067 3428 151 2129 280 2531 2850 4362 4193 2817 4267 4927 3192 591 3174 4159 1272 2501 1849 4758 3012 4402 3359 67 1727 3253 2542 2315 506 927 2969 3595 1618 695 2070 354 3240 1724 2112 4052 2991 3398 3742 4120 3144 4214 1866 3043 1417 3658 1356 1923 1154 3186 1557 261 663 2453 596 536 1097 317 4996 2544 2909 1926 1580 772 2739 4947 3150 1671 3000 4690 88 1410 508 4683 3078 1457 3165 1452 1798 3482 3875 4752 4050 89 1090 4043 410 3903 4171 4008 2543 2894 2474 2147 4161 4039 4185 4224 698 3236 716 274 3737 3790 2028 2532 2080 2000 3716 3660 407 2786 2615 3907 415 111 776 2966 95 511 3743 3008 809 3870 227 942 246 1387 4755 385 662 3914 2940 2896 1450 3762 4382 3571 2770 1512 3959 1825 1423 2418 3662 899 818 2285 129 550 851 536 1896 4293 1539 1543 4439 4989 2786 4776 296 696 3914 4305 3287 1771 3689 1024 4052 1791 1571 3050 3844 2811 3158 1829 3753 1536 165 621 3589 1996 4246 4179 1251 2704 1708 3257 2302 3138 1933 1487 2504 4284 4156 857 2005 1323 4136 3031 4701 1984 108 2676 21 243 1245 752 3110 3195 2191 4462 4677 4895 4361 4718 2138 896 300 2340 3953 1596 3903 3551 908 3749 4910 2859 1622 4240 1463 656 2377 575 2691 3384 3034 2199 3483 4245 3568 139 729 3136 1920 3959 4450 3155 4460 3741 715 4897 1895 148 4217 4176 1458 1604 3775 4966 2099 3667 4180 2617 3489 723 2978 4126 2465 4081 593 2523 3396 2032 4121 2140 3686 20 2963 2657 3577 520 313 1855 1328 3480 2170 3843 732 1679 991 474 187 3603 3561 660 1036 3364 320 1356 2844 1104 429 3330 1332 4042 2905 17 4856 2510 3644 857 3049 455 1399 4102 3668 2762 4842 3975 3786 1592 4567 1896 734 240 1933 2432 2794 898 3630 3140 4530 157 3561 2962 1478 178 1616 3535 381 4214 4971 3418 3157 1460 3140 4038 1940 1745 257 4580 722 1902 4854 4830 2332 4034 4592 3765 2995 854 522 1037 2803 4903 1604 1660 2500 47 151 3534 125 43 234 1524 4388 1958 3152 920 879 2061 2152 290 3134 2034 4332 4142 2606 3282 2754 3220 999 2222 1518 1831 3279 445 3102 775 4518 2961 1333 1279 1272 2918 3360 4719 3326 1326 3812 2091 1421 1847 86 2810 3701 1259 1465 487 4451 719 1204 4180 759 3916 1801 4090 4559 4690 896 3651 1738 3408 3298 1113 4318 1941 4334 1419 3363 3394 4991 2823 3446 4190 1443 4570 3919 2521 2014 602 3579 665 4309 965 474 3328 636 503 3466 4971 4120 816 3330 885 4006 1068 3112 2538 2002 209 3756 3852 3401 3316 4939 2586 3376 2068 4580 4716 1210 4294 3598 3408 2093 4071 2961 1488 4541 173 592 170 2672 4999 1397 998 1809 320 2013 516 4670 1640 688 3148 3530 2651 730 2699 803 4592 1669 4388 4605 3315 4973 3629 245 3931 1978 462 4630 4260 2754 3750 4840 1103 1380 2646 2180 1493 2189 1179 9 528 4503 2192 4858 2339 2549 1394 1670 2620 2329 274 23 57 4623 663 179 3800 2127 2505 366 4989 4166 1471 3694 352 909 4058 662 1548 1817 1704 1955 666 2313 602 2066 3324 532 2366 2320 1082 2568 3029 4720 4864 4164 3734 57 998 943 3609 4278 1615 1518 3573 3996 4802 2570 452 1423 2404 320 185 1741 2196 303 41 4633 3246 3061 1975 1466 2129 867 3613 3329 49 2396 2178 1271 3797 2066 959 388 2058 2249 4577 4057 2894 3634 2026 2951 2982 218 3072 6 4480 1672 3605 455 3778 4570 2645 3458 105 4201 3779 3057 4587 4416 1540 3707 2054 3649 330 3970 2054 768 2002 1637 4835 2134 2903 2783 960 1039 4437 3846 1390 772 734 397 2543 4234 2705 4370 611 3330 2334 2665 1310 2975 4531 4887 2120 2667 4570 4671 643 2073 984 3705 937 1388 2576 3254 2068 3687 3862 4253 1268 4348 3533 1314 3381 2486 4441 1129 502 4158 4238 4615 4762 4537 3967 3386 4451 3520 2279 4292 330 3574 4140 3884 1120 3998 1526 628 1217 347 3493 2700 2828 758 1761 3086 4932 4508 3727 1584 298 4181 843 4229 4016 3414 1344 2916 3327 1880 946 639 4938 1223 4900 3110 2769 211 594 2530 639 4050 41 4730 1269 3436 3154 3993 3549 3966 179 3717 2759 792 2301 1266 583 191 3919 1493 3141 1195 3521 410 371 3274 4866 503 2739 1700 963 1862 4631 1644 3522 2271 1383 4621 3592 4467 3439 2659 771 106 4805 4966 2597 1702 1991 1179 4691 4094 3484 1066 3542 780 4438 9 3030 47 1230 4351 3890 2706 696 2466 3265 4059 1338 146 1692 2661 2730 1627 3433 702 1981 4639 3914 2330 4473 4770 3188 3638 4956 3540 3385 2774 3490 1899 3598 2351 1283 3710 1301 2949 3698 2587 1820 3303 1375 2385 3773 1222 326 1263 196 3306 582 2636 260 605 3915 1228 3378 2517 3901 345 1192 1982 3247 2896 1908 1366 32 2712 3126 640 461 735 1741 1394 2781 4036 2835 3902 3252 2478 1541 4004 1913 1883 2836 1463 4567 2874 2886 124 4672 3578 1661 3062 2821 2176 4479 1788 3127 293 1780 4401 714 3262 4412 4564 740 219 1302 2518 3571 4744 1618 4310 2452 1382 1296 2496 1940 4907 3679 513 4923 30 1119 2845 3300 1428 2415 3130 2399 3246 896 1610 3960 1368 1887 1189 237 4980 3575 4572 2275 3933 1869 3023 3441 933 2034 4777 507 3487 2429 1102 3240 45 3654 4884 3861 979 4388 3791 497 458 4072 1043 4647 4102 1768 406 1150 3633 597 1506 2508 2982 2805 2368 4919 2182 3154 4440 995 3926 1128 2011 3039 3135 1947 2489 1375 253 4951 3739 499 881 974 842 4247 655 4606 3789 849 1344 2216 1120 3375 3481 1866 1655 2126 315 2270 55 1532 2489 2537 4022 3174 3805 3053 2014 2666 203 3543 3774 3199 1515 3425 1905 2184 3147 2113 3092 1102 3644 185 2908 2547 3137 4333 2574 4871 4899 1016 4022 398 1535 2735 4737 2503 4517 3892 682 679 4899 708 2737 3532 4353 4706 3231 3779 4003 4506 4187 2091 3194 1534 4744 168 1755 1389 3045 1984 2974 1031 1891 905 2608 4890 3907 1 105 1168 3974 981 4703 943 202 3603 2394 3279 1988 2999 3126 1600 3888 2370 1980 2881 2611 14 3648 26 1330 4387 3364 1491 3688 566 700 2698 1692 3021 1353 3402 160 2596 3750 3590 3507 3514 2494 4986 1352 77 2236 2395 1261 2946 3569 457 3973 4414 4353 3852 4319 312 4430 4356 4668 1308 3356 1496 1068 217 4867 3616 3714 2020 4937 1027 1732 4187 341 3722 1324 4995 2373 4483 3057 267 1977 847 2295 2663 405 4844 4818 2877 4787 227 2775 3027 4055 2323 1988 3495 521 228 4347 3149 2327 421 4251 4870 4464 4936 2471 979 2081 4912 3981 1061 1428 3409 3191 1929 1389 1385 2702 3084 4779 4583 2314 2251 1525 3515 995 4654 986 4262 1443 2208 3927 637 3466 1433 4654 4066 2841 492 3665 3171 439 4297 691 2657 103 4396 3167 4395 3512 4228 4695 4800 1460 2397 2366 3592 3025 2687 3958 2876 331 956 4292 2858 2456 54 1711 3634 3978 1902 2340 4843 481 3126 621 2679 1167 1081 2701 2202 2258 3173 4158 247 3709 1128 2475 4555 159 208 702 688 4618 3049 3027 2684 2365 3515 3515 503 331 4458 2842 576 4362 20 1394 2129 3765 1319 3902 655 3531 1496 4719 1243 477 1372 139 531 1979 2579 2377 1489 1856 2600 326 3803 2994 4971 3467 3193 1923 2727 700 2795 3882 2692 4578 2777 2675 1142 906 3872 4867 2076 3781 1404 3661 1042 2518 2200 1039 3871 2983 4639 4453 4088 2948 4463 2797 2027 4342 2737 1442 4485 4281 1907 2882 2013 1246 1334 888 638 3602 375 2858 25 1045 2474 3859 1120 708 2675 1235 2940 4136 1555 3794 3977 4293 1905 1417 1365 3028 430 1145 2908 3977 4136 3801 3255 2477 2784 2172 2816 133 2964 2665 1663 745 1989 1402 2792 614 4418 1461 1899 2525 308 2286 163 4369 3088 3843 4528 3605 3512 1486 357 4476 4850 2575 3426 1079 1207 1672 4282 355 1381 687 638 2616 1854 2583 297 99 4671 4871 771 452 4610 937 4454 3849 4452 4204 44 554 1895 19 366 2643 3489 2020 2430 3229 324 2186 3351 3532 1588 3596 3063 4874 1324 4955 828 2235 2969 1088 2236 4695 3045 659 3571 4924 4198 4589 3457 2169 1084 1007 1074 4308 4638 2065 1532 4693 4542 1748 788 2937 2304 3648 4905 2552 4447 1479 4496 4542 1761 568 1766 4814 3294 4093 4145 4322 2532 2709 3168 3821 566 3587 1342 897 4656 3197 299 3393 4829 4270 2459 1057 2706 4940 4629 1896 1208 1946 1308 3645 2381 2927 4066 2095 3307 4422 3224 2780 1720 4276 952 4019 3045 517 2643 994 3519 952 3619 3912 1321 3014 2026 3580 4160 3663 4033 3364 2206 1269 3787 415 3991 3278 4887 3860 4103 3614 3761 2560 2593 2771 4209 2340 2353 2071 1850 4605 796 1610 2237 931 1675 630 4868 3458 1524 2113 551 1500 4336 4742 3858 1020 3926 1580 2133 2348 1303 2781 2203 4024 768 2433 467 409 4763 4585 2938 4260 3670 4428 4695 2328 2002 1477 1006 499 4677 4434 326 2862 4969 1143 2571 1484 883 905 2204 575 4732 1980 4446 3907 3764 4446 1191 705 4146 4953 3748 4878 277 3493 3619 2689 3950 4291 1242 2520 819 2587 2062 540 22 2375 1933 4592 2260 278 4549 2366 1647 1722 1634 858 1332 3634 268 2493 4822 745 1542 3043 4401 4765 4208 3893 2840 656 4590 1896 1215 4443 968 3533 1305 2030 496 3719 227 3785 4559 3152 3167 1495 1279 2164 1699 1893 3146 4331 2887 2056 3090 3556 1051 2164 871 717 4150 1661 3565 3820 40 106 4171 3625 465 3237 252 4265 2383 4020 210 3573 4868 4579 430 2337 4806 3456 2441 2637 3310 3446 3511 695 697 3491 367 1503 2810 3873 2492 746 2950 4792 4327 1432 2486 3891 138 1454 1001 4407 2342 2509 3823 1495 1614 585 2127 2306 906 4674 778 2211 3885 2766 2597 1160 1600 2197 155 1468 941 1948 337 1038 364 3499 4033 1600 25 775 4823 3760 3100 4537 4783 4618 3759 132 2013 636 3716 4083 4171 4184 1237 2105 991 3445 2794 199 4082 2935 518 985 1882 163 762 2057 4024 2092 4825 4891 4067 433 4538 327 4204 1572 4818 3067 1592 4292 1943 262 3009 1788 4846 1462 1493 1394 773 4403 1901 4777 1858 4249 3416 2911 570 3402 2877 175 4627 1994 260 1017 3211 521 4462 4221 1006 925 960 4268 3259 3189 2949 719 920 663 4089 2421 2538 3723 1774 1378 814 4869 4091 2618 2059 2863 168 3626 1445 468 2779 3056 4372 3887 3742 1598 3971 1242 2198 1147 2921 151 3366 4833 3275 4035 538 1328 704 4094 620 1210 1332 2516 2915 3341 2749 670 3935 548 105 4490 3502 3558 2734 3975 882 862 3721 3082 4433 161 2792 205 1164 1939 3896 4154 2184 210 4463 2724 1312 2313 1434 4414 185 3367 2217 4561 3012 1726 3950 4163 3415 820 4290 4099 453 4861 2088 3622 2233 2743 2648 3453 735 4172 2205 1485 3780 2908 1440 573 505 3968 3459 3195 2171 2064 1934 4376 2878 886 4749 2255 2045 4753 383 138 3084 2515 1273 261 2095 571 1306 1889 264 3564 1620 3754 1332 788 2641 4130 4686 2374 4028 4316 3867 480 3644 1337 2805 3318 484 4558 4153 3941 1214 3964 3432 3593 4115 3631 2673 2311 1372 1056 3102 3308 1061 2011 2514 372 3708 4146 1186 3619 1791 464 1553 3664 2771 1774 529 813 2605 3825 3553 1273 805 914 1130 3214 4750 2045 4833 35 3952 1082 481 298 2526 600 3630 3523 3033 3157 634 4824 3946 671 4683 4311 1324 4710 2867 2387 4856 4943 399 1491 4886 4755 2073 1834 2043 4581 3319 2925 4821 4352 3785 3872 905 2879 70 1209 2006 3899 1152 3388 3104 201 131 3933 4629 3769 2890 3593 587 3824 762 2701 664 4823 3462 2653 4777 4401 97 3895 2980 2161 3007 3973 4181 3162 2956 3615 2517 1341 2651 111 2662 2551 1984 1971 1040 4696 2886 22 4216 164 3315 871 164 798 3015 40 1104 3913 2449 912 2427 1917 18 3738 2251 2240 3455 3596 789 1978 659 1465 3326 1983 2347 279 1597 2313 2960 330 502 4820 3696 1279 88 440 2190 2962 3384 995 2606 3440 124 1684 3850 3141 4337 3553 4607 344 4950 2698 4600 1970 1662 595 4706 4619 2474 2046 2455 3181 261 871 171 1191 3734 1598 3698 3203 1233 4641 896 2872 2966 3807 4191 3800 2345 2590 1941 4803 3656 2709 651 1011 3721 4963 1975 678 4601 54 907 232 1597 4021 3491 3406 365 551 4795 203 68 26 4663 255 802 1701 4546 667 4698 3805 4408 4502 2644 3412 1547 3507 268 1677 601 1025 4153 4282 3036 2569 959 1318 3425 4652 597 436 3098 4235 4896 1790 4284 3141 3614 3382 3105 140 2580 3840 200 3080 3441 2830 3536 3290 3449 3763 560 282 4514 2481 3306 2010 2282 3627 292 3833 3919 2627 4958 1818 4069 1469 4734 1626 3260 914 1799 3725 2784 559 4541 2889 919 3931 618 3977 1958 620 3317 4299 3469 4011 3398 739 2158 2139 4691 1270 3626 1862 2831 4528 2460 3008 2637 814 716 1570 3553 533 3733 4048 3367 3905 47 4124 2234 1862 3590 4233 687 107 3065 1336 1839 1434 3908 1174 3953 4738 894 524 3437 4877 3396 3094 314 2186 4372 4093 4281 4236 3675 2309 3495 1009 3239 943 255 4995 38 1344 1630 1931 4726 2664 3853 1169 1474 3269 4651 4309 2339 1797 2088 1402 285 1343 4651 2477 46 1691 3981 930 2442 2757 2604 520 2041 2966 265 3144 3064 2987 1450 4593 4036 2980 3609 1479 2890 2054 459 3984 4970 786 529 3398 1711 420 3250 2967 4208 2012 1615 2504 795 3656 4054 3766 4013 2456 3217 4771 3002 73 156 4175 4291 3667 3201 1916 1659 2131 271 3385 4906 2058 4967 809 3546 1827 270 4233 1645 2905 4407 229 3340 399 4766 4091 4065 1350 2853 4654 2951 3426 2811 4604 4196 877 639 3433 3814 4051 4522 4170 355 1373 1403 2675 2487 166 64 1706 3322 4097 2507 1177 4543 2432 2547 2104 1415 2206 4871 4032 4804 119 3343 4193 3654 2539 795 1181 2601 1151 4705 4363 277 2203 515 3845 4989 1948 1719 4562 1425 2596 2141 4860 252 1077 2429 1683 4374 3994 358 1929 4435 4079 4032 2020 1785 2587 203 3248 1966 397 1934 2258 537 2812 3705 4438 2772 3310 3059 4313 1361 938 2372 4023 2273 4230 1468 4622 3990 1081 1499 4706 4962 3466 487 4551 4822 207 1321 1090 765 3639 3015 3817 606 3793 3596 1486 2621 2547 2964 128 3858 4284 2777 289 1992 1553 704 1961 2671 2740 1972 4473 3500 3928 4674 4906 2844 2663 1612 3460 2516 660 15 3767 1940 3433 164 4957 607 3010 2290 3157 1788 1952 2 2434 2048 3432 3418 2074 354 4505 43 64 3126 3834 2555 4275 299 793 3908 965 109 237 3171 2148 1091 77 2098 1892 3458 4918 4126 4338 4232 1089 1321 4275 297 4730 4441 867 4126 2730 2519 4159 2681 750 3538 4116 523 4503 2626 2237 4127 1232 1853 2368 84 2267 693 609 1350 3588 719 3951 3077 4892 4909 2602 2492 1671 373 4115 403 4407 3185 1084 2990 3487 1277 3707 1445 4528 2564 3948 3026 1551 4468 3340 1173 653 3861 3543 1763 766 4741 3130 1491 4995 79 4185 2528 1328 2335 1507 170 2062 3992 2121 908 4570 3606 235 2759 156 3684 834 982 2025 3512 4783 4329 1434 2938 4371 3186 1979 1433 2261 306 2988 1013 4991 3445 3715 3022 2025 2034 2409 1260 653 3604 2112 148 3185 3043 1076 3658 256 36 279 1225 3337 989 1298 2412 103 3338 3083 3017 4599 1435 4097 1393 645 3667 4986 738 231 4691 527 2621 4312 1988 442 1120 1935 1721 2702 2684 2669 3283 2919 3656 515 4986 3654 4516 2593 3211 1182 2687 3240 949 2 1970 1650 2963 1477 4755 748 45 3832 4755 2091 4510 423 1080 4932 1527 3260 4220 2746 1939 2067 404 1555 3393 3620 3217 4628 4158 973 4234 4817 4424 1605 2841 4453 756 3538 4954 1120 3600 4836 415 1124 809 4752 774 3576 3911 4837 825 2501 2652 3410 2413 3611 1697 2455 2516 2709 1178 3447 4587 168 1340 724 4052 273 1622 2867 3597 3508 3965 740 1768 2541 4486 3875 4057 1867 4008 2426 1707 3944 4375 3333 2595 475 2571 564 2523 2006 2647 3908 3929 951 882 230 3621 243 4761 1279 4790 2479 3067 3951 3574 4942 4795 3394 2785 2246 4074 858 786 3762 3179 1098 2743 4185 4477 3756 1904 3389 2853 3869 1955 4582 3553 2948 3211 2589 2510 3774 2789 313 1122 4861 1041 4749 2746 2340 2175 312 2854 4861 543 3219 2960 1587 4088 2151 2137 256 3474 4389 2620 1416 2236 3451 4649 1340 3791 4590 4219 3073 3416 2394 2595 2150 4978 452 4986 2537 1450 57 3683 2947 3649 3292 1679 391 3606 1108 3302 3767 2633 3739 813 4663 457 2520 4154 656 3527 742 778 1111 1105 3267 3396 1451 4032 1930 948 1818 4258 3785 3105 3628 2968 724 3774 4983 305 3224 2677 2449 4406 4560 4767 1657 2876 3740 13 2463 1077 3469 3435 944 4015 2651 3655 4507 4099 4503 2614 4654 1143 1465 3496 2745 4213 2427 1719 3681 274 4731 3620 839 2080 605 3746 2263 3292 3439 2025 1522 1952 2692 396 3308 2906 3042 1099 3702 2795 756 210 589 2338 1400 1896 2985 1935 1049 3913 2135 848 2766 4021 1040 247 4889 2287 440 489 466 310 3983 1856 650 3695 1435 4563 1600 3993 3596 1225 4911 583 1151 1498 4502 3514 3460 102 2831 2253 2504 867 4744 3487 2564 3099 2517 2644 788 539 3764 901 1064 1902 2095 3035 1470 2368 2694 2704 2278 4892 3666 390 1325 1695 579 4941 3051 3434 939 1042 2181 1419 2569 4146 619 660 2063 1963 3459 1891 317 2644 308 2697 1611 3376 300 4235 4843 4752 1339 2660 3716 4125 4094 4745 4160 3530 4940 2355 1503 296 4372 49 3426 3431 4782 1883 2393 3076 1037 3136 109 3141 548 305 3055 4271 533 2860 95 1425 4859 3034 238 2382 226 3345 4356 4199 4337 2778 4443 1351 4199 108 1481 1045 3587 3223 746 2925 827 2354 3300 1383 4958 4862 866 1031 2698 3849 2530 2227 4327 3724 1511 2928 3969 3325 775 102 922 3974 253 1175 2989 3804 112 1004 1644 57 2835 4912 4084 4682 2835 2275 1396 641 2556 1816 3138 2924 1877 2375 4181 1620 159 788 67 4759 1809 3806 4333 4631 631 1833 3231 1209 4199 1356 2129 1143 4674 4580 1216 3070 3305 4887 1037 4489 1702 4826 2485 1852 606 3252 695 2593 1782 1536 2889 3871 3579 4127 196 2686 3688 2972 635 1500 2700 4958 3288 2675 2201 2009 2711 392 4159 3653 1 4326 3326 334 1331 1073 3839 1322 3948 4212 12 3358 2850 179 620 1546 2302 3201 1432 4320 2123 532 2361 1145 2483 3068 4111 3920 2482 3368 2427 84 3073 2640 1718 3875 252 732 544 4746 3685 1971 1330 1077 1551 1149 4332 4453 2891 4490 2592 413 534 273 3469 4685 4537 3426 2485 4647 2288 540 1807 3349 2804 3864 1813 4289 145 539 151 3850 3088 2624 983 3006 694 2004 2379 3819 3284 2281 991 1668 3893 2499 2816 354 826 1614 169 1424 4305 4126 2210 22 2506 1293 2060 2264 1785 1520 302 1972 255 1827 3395 3967 4329 1233 4650 977 1375 748 3829 1212 4238 2635 4370 4793 3783 1687 2813 4347 4254 4133 3908 969 2987 3991 3874 2360 4588 155 1484 4000 4881 2130 2919 2898 1599 730 3936 2784 334 21 3370 2485 1011 2992 2612 2777 4711 1141 4696 4286 21 273 4054 1142 3176 3926 4150 4450 1667 2210 1634 2676 4263 2975 3738 790 288 1945 4661 4201 1008 3211 183 3736 1435 2874 1085 3050 3474 280 1507 2115 368 466 614 4235 1520 1171 467 2029 4717 4655 550 2074 3279 2969 3540 4980 1669 1725 2545 131 966 742 3106 811 471 4305 117 4676 3552 3592 1908 3297 775 137 1798 3514 1403 2189 4734 2522 1730 777 4298 4105 3035 1824 1333 138 1117 62 4229 1582 3735 2999 3518 2536 709 2094 3845 1856 2474 798 1213 2328 1168 1581 4526 442 4921 4308 233 1991 4226 5000 3341 433 1067 4052 4677 2762 1560 1781 2248 3667 467 2276 632 2886 1311 4888 3123 189 2214 177 3133 2665 1805 2390 1204 435 2683 544 3979 918 3293 4557 655 3794 2853 3958 2581 747 1054 2593 4058 1689 1410 639 4761 3862 4340 4487 977 2403 1294 4034 2717 3930 1877 2053 434 2925 352 4546 2876 1710 2428 1399 753 4829 1579 4373 1724 2670 4800 82 76 288 3052 2760 4034 4391 1045 2379 1423 474 3522 1807 59 2045 2648 296 4135 825 2176 633 764 3839 4694 2582 4066 1177 1868 4849 3330 1217 4149 2624 1380 2968 2226 1261 1498 4569 4072 4669 515 4123 1224 3570 2913 282 3542 665 3843 2398 2179 1101 4332 1154 4459 98 4154 2486 1624 1946 3256 1990 4221 1532 4052 2146 4395 3128 2730 1812 1535 148 2519 3564 2282 4290 2334 2719 1704 935 343 1764 1954 1734 4179 486 2700 1579 393 925 3423 4777 1205 3220 4872 2613 2243 1692 127 4616 3256 2616 4017 1784 1986 1559 4271 4983 1315 350 4765 4891 1122 4347 4492 4437 809 1163 4344 2770 248 3828 2762 2661 4553 868 815 2979 914 32 4935 125 4494 4694 4239 2585 260 3812 3847 938 654 1910 2917 780 860 396 537 4313 39 1673 4887 4390 22 4693 1816 1022 332 2036 3872 1318 2095 1270 281 3671 1371 4093 215 96 3165 4601 2571 3482 3169 447 3369 434 1133 4030 3457 618 4899 1809 1153 4791 2987 4784 4777 452 4374 814 3557 1391 3668 3076 3071 943 3591 4821 3235 3828 1494 4688 426 183 4107 3826 1807 1309 4349 3193 533 2520 4775 4393 3926 4070 3711 3939 2909 96 3792 25 4950 1156 4840 3300 2009 4628 1307 3598 4066 2133 782 4296 1572 3273 4341 2309 1377 3805 1741 3605 1227 2180 1402 1292 559 1778 4251 104 3461 3561 4153 2918 1505 4983 4332 3181 2141 710 3206 4161 725 1436 3365 3106 4137 2377 3949 3306 966 2547 372 1635 3862 2188 229 47 4267 4891 966 3278 2880 2631 4049 675 3792 2568 670 255 1565 1038 1584 4893 4330 1167 1732 4148 2009 4213 3205 3225 207 2134 4010 3866 4083 1955 2726 1331 4658 2745 2120 4453 2438 1755 1529 4450 4010 2445 4608 1491 760 4691 881 4706 347 4280 905 3976 3717 927 4572 4304 2146 4734 752 4882 2387 4542 2679 1713 1421 76 865 861 1239 603 4967 1154 3712 4600 1513 4648 454 2493 4738 3577 703 2222 1206 3109 3500 2695 4723 1137 1969 2916 1669 2059 3895 3791 3120 1864 979 3789 874 623 4068 2569 221 596 4592 2720 2922 3774 1287 4820 945 4280 4831 3938 1499 2908 1479 4771 3368 4323 2844 4062 4577 166 670 1236 1919 4265 2028 4971 4105 1338 2572 4940 1571 4702 2772 4422 4129 1717 4708 1160 4632 2209 3353 2506 4190 1339 3812 3957 4109 166 1185 4078 4780 3906 1025 3416 3918 4418 4960 1399 3968 1670 4527 1381 39 4306 3851 3024 2152 2437 844 1378 2767 2843 935 4616 2465 348 2445 3412 497 1291 3258 2971 791 4647 3782 1840 748 1909 703 1799 1519 284 3886 3811 1675 1159 3997 4240 4198 4535 4023 65 1596 4207 2208 4307 1691 462 4753 808 3852 2080 2678 1582 3264 4230 4959 2125 3857 4233 2642 2885 1508 483 1311 3325 1902 590 3195 2957 3948 4730 1542 861 3361 2500 3461 3452 3092 3489 256 4690 759 1111 1653 78 1041 3381 4659 4832 2925 1158 120 4328 4225 2299 4836 4574 488 3709 852 975 2393 2374 2232 3423 2861 4089 3236 2601 1156 1118 1979 2713 2265 2480 2759 2315 970 1414 4779 3728 3937 2957 1657 4272 4157 3020 476 2003 10 2174 192 1423 3892 3556 2717 509 4664 1225 3423 3140 3044 2428 4945 2653 794 3033 4029 2645 4825 4832 4605 342 508 1325 3510 3294 4737 3134 2136 2446 898 4928 2863 4524 1296 2843 101 41 3499 3137 2053 4564 1619 915 3050 2734 3202 788 1462 4268 4328 4268 3043 3368 4054 3886 4982 1304 1403 1386 4982 3710 2938 3276 3522 4118 698 2979 872 1571 1405 1939 1647 2914 2217 443 38 4621 2738 4112 4194 3929 310 1928 1060 4248 3567 1136 2321 656 3029 2391 440 4643 3354 3120 1119 1733 1628 636 3375 1905 3070 2742 4387 2988 743 3045 3325 3792 3393 1301 722 2795 2371 4294 4369 1765 4776 1012 3567 4470 342 4621 3805 1533 2296 4022 1553 2362 2701 3063 3817 2605 4502 4746 4003 492 3475 3288 608 2201 847 4028 2916 4986 1376 2317 2024 1888 4152 4800 2648 1808 358 509 534 2957 4246 1757 1845 4012 4285 2946 22 550 1710 1287 774 665 4423 740 630 4528 4188 475 3658 4862 523 2846 651 4455 3975 2623 4277 8 3678 4901 1 1634 851 4222 3796 1387 2612 135 3583 2780 1460 3838 1189 1044 1563 641 2288 3611 2737 1028 2435 4160 1822 1591 4081 2956 1270 1694 4765 1685 1693 4431 3200 2604 2007 4319 4735 1039 3187 1174 1258 784 2714 478 2310 4339 53 4936 4396 3396 1197 943 1944 4615 4137 4746 466 4390 4275 102 2512 2791 1899 3330 243 19 1595 4706 3533 1465 2937 3109 1777 3792 4640 2303 3419 3440 2055 576 3636 3066 4528 1090 768 4595 4162 4606 2647 4526 2408 280 4839 1319 4248 1239 4304 512 373 758 1551 1999 1382 654 4476 3270 1740 3146 2203 2866 3144 3457 3847 2637 1018 1103 211 61 1731 3804 3879 4978 1844 4355 289 2179 1653 4501 1385 594 4511 4444 4667 1195 1650 3320 4393 4658 1136 1733 2943 322 4600 3019 3645 3918 1260 61 3513 4787 3275 603 3786 156 4880 1320 3918 3949 3033 1348 4317 3609 4064 2346 3891 1061 1446 3051 1002 1498 1275 4858 877 3078 2071 2735 2807 2244 3453 1044 3026 4063 2050 1578 3072 2131 186 2309 1158 2605 4828 2836 3116 2886 3481 2306 30 2147 465 1008 1878 1744 3461 824 1543 960 230 1787 3596 2231 4613 4045 711 3521 1833 756 370 1688 3020 2988 2074 1161 1950 2029 1654 2791 1633 843 1124 1199 3211 4870 2293 4507 2135 2008 3324 1031 3780 3209 2356 2831 4460 3990 1863 2079 4343 4254 391 2041 3814 1324 4224 1867 4368 3376 1964 478 3864 814 2838 4040 4436 1229 4231 59 2264 1192 221 3212 1521 2785 767 1133 3723 4649 146 3139 3556 3282 287 1992 4262 1125 3474 770 1505 3180 3157 3770 750 1449 3699 1799 1213 2957 117 3296 3216 2866 4744 3277 3366 2537 3733 3271 2409 4014 712 452 2272 3295 4506 124 1638 2304 4080 1182 2537 809 3649 4580 1971 3134 3507 4658 4133 4782 4182 3395 3367 702 4543 4772 17 219 2583 3583 1286 43 4210 18 3091 853 2305 2325 645 2460 1064 4152 720 3808 4848 4706 256 1964 1886 4387 236 3953 3554 4515 2030 2026 754 2728 4644 1118 732 4373 4554 2874 4159 245 854 1764 771 4996 1163 2489 492 4543 1191 4455 1435 1758 4668 3220 1229 4361 1730 893 2274 1576 1292 632 1071 2146 1135 203 4660 1199 2614 1026 1711 3510 2232 1253 4560 3576 2872 1879 4619 4819 2804 2656 1201 151 3127 1964 1255 388 600 1019 1629 515 3529 4703 848 2873 1784 2480 3144 15 457 299 131 2300 97 2159 4536 4329 653 4511 2245 1068 177 2019 3090 2774 3042 1038 2836 1917 4277 849 723 339 1301 1855 1907 1100 4281 2383 3727 3884 3091 4782 545 4111 4946 4786 1364 1863 1825 1871 683 354 2894 1590 4542 2194 4468 1033 1132 611 3577 3145 2164 4392 352 1848 627 3110 4313 1095 1585 846 212 3793 1635 1712 154 2726 3531 2195 932 1625 4139 3702 2617 4715 1230 4938 1597 2286 3416 262 316 794 1880 1394 2523 4955 1933 1028 864 4905 4462 974 1149 1206 3977 3909 1833 2500 1957 4660 2206 3453 223 1639 2908 4617 3649 2521 4773 1955 94 3286 727 3772 2432 3273 4765 535 1907 1224 1462 2619 3231 3507 693 4597 2217 3984 791 4067 1458 3834 1040 3913 3671 4797 4102 80 4359 1732 2732 3906 3560 2460 1929 4032 2507 854 2815 1428 3211 5000 1052 599 114 453 180 2356 45 2169 2037 3331 1787 4757 4465 2087 1009 609 4008 3808 2481 3693 2643 2346 3878 4911 538 2268 1913 1752 2159 699 3304 1935 3257 1452 1097 3524 1098 2101 1332 1558 3033 3436 3614 3150 961 4214 1799 2778 2848 2626 4373 4763 1617 2588 3094 1087 834 42 2763 4127 4743 1498 4663 4138 1621 90 3260 4561 3400 1887 3686 929 285 3807 2742 2748 1545 1719 928 3008 112 501 2541 2286 3030 2318 1138 4764 4650 4978 3327 572 2030 3619 2514 4259 1337 4770 481 906 2157 1946 1971 2625 4569 3795 1696 2471 4887 3896 3564 2195 4703 33 1504 3526 3227 1762 1417 1935 1097 4322 4807 3149 1388 1925 4855 4545 3131 3107 738 633 4025 1503 4628 3678 547 456 4694 447 125 171 2932 1395 4005 679 2167 3668 1175 4335 1643 4406 1383 3988 3795 868 2978 1769 1089 52 1813 3573 4294 3406 468 2204 88 248 2205 1726 2534 3141 274 2183 4654 3361 3435 2597 888 4927 4530 2134 3409 4443 4277 2839 41 2089 415 45 997 2628 4543 2120 2669 1159 1871 4195 3439 2856 4294 1822 3578 800 1311 44 2428 1012 1248 4949 925 3143 1540 1413 1746 166 1417 2507 1819 1514 2859 2171 349 3122 815 4293 2336 2270 265 1356 3041 4829 3094 967 3714 4760 282 2867 2574 2268 3300 4551 357 3988 1373 1374 1118 1085 1205 1457 4856 641 4638 3611 4415 2445 1463 2587 1574 2330 146 1781 1455 2583 1454 3169 1724 3485 4829 4939 2202 2258 1023 561 4689 1919 4310 912 4485 1282 4448 3376 184 2533 1225 163 918 1429 454 3642 1927 2683 1938 1344 1440 3887 3661 3709 4866 4144 4208 2140 4266 3061 3810 2693 1991 4983 2702 60 3440 3492 4147 2272 451 430 666 4965 111 1010 1964 2130 155 2754 3426 4484 4924 1563 2723 1993 1187 3720 121 1574 1437 733 1132 1906 4097 2452 2701 3952 1262 2116 4308 4969 3898 2997 2459 3840 3068 3357 3969 2772 3787 2454 305 4473 28 485 3672 183 4912 1589 4794 1546 1363 1594 3093 3400 1263 4191 4076 3534 1879 64 2365 3316 76 3560 4604 612 611 917 262 95 4901 3615 1599 768 1302 2972 3900 1934 2743 1111 2578 3566 373 3509 1797 3751 3295 3334 3505 941 1939 322 4133 4839 4169 1209 3075 233 1943 3290 2362 2531 627 4365 2580 671 2908 705 3816 1215 394 2407 1737 244 4977 4812 4685 4760 1035 3979 1742 950 3195 4257 101 4620 58 3487 3410 648 1061 1196 4149 2400 2517 1433 937 2048 1086 4123 635 3960 1520 3884 303 860 4721 2681 4 1618 2562 3533 4819 2639 3565 1197 427 2787 2958 2571 3888 576 3711 4100 488 1543 2113 2033 4749 3283 1586 1410 3693 883 3922 2238 4693 1492 4293 4572 370 2229 956 3149 4398 1586 1091 319 641 1306 1757 1940 4229 3073 3611 601 2577 3814 2561 2575 2912 4574 594 278 1143 2431 3006 277 3322 4846 2907 2723 2343 4618 841 4753 4561 4446 4373 4766 1982 4787 895 458 442 3923 252 3811 4770 2816 3972 2651 4546 3099 4653 1615 3984 2877 3182 3050 4766 3961 2461 1616 2628 4296 4722 1683 2931 3628 3209 3994 659 4101 52 733 2926 1071 3319 2650 2555 4298 1994 4907 2580 465 2059 3086 664 1835 2609 484 617 2245 4794 1866 4751 3639 2974 3891 2652 1810 2233 3115 2062 904 3973 4629 41 780 1382 2271 4034 3173 4452 2993 2292 2936 2996 4322 3759 1667 4392 3035 1012 3747 58 737 1674 1759 3781 3239 3557 3586 3220 18 1841 1333 1241 2763 3019 1754 2968 4473 3369 4362 4313 2052 4405 2721 2345 755 1366 2980 2073 4127 4462 4442 4734 2030 4701 4872 3839 4721 204 3827 2443 862 2747 1387 1480 214 4069 4978 3869 1728 47 1344 3433 3092 2372 1666 4881 1681 1171 343 4542 2353 1263 1378 4092 2471 3990 843 3109 3848 2003 1830 2388 3631 4557 3666 827 1638 2981 754 1645 2108 2252 3448 3956 442 2811 4493 460 397 1920 3115 2134 3695 3408 2963 3006 2910 4303 3015 3694 500 370 681 3753 1397 4654 3378 3232 4892 2862 396 2585 2838 1456 2680 2795 901 2456 2025 4411 3686 773 3007 529 724 4695 310 4964 3667 4623 4788 4794 3157 2719 670 753 2409 837 2971 3865 1871 3557 720 4552 2725 1700 1650 2180 2485 2598 167 2916 4028 2680 4822 1920 2821 4198 2738 1308 812 4383 4091 3673 2396 492 1028 4260 4105 2109 366 1142 1127 4091 284 1946 1185 2591 4653 1 4474 4450 214 1737 664 395 4085 3026 1003 3212 679 600 2939 3285 3826 2308 4504 3752 3660 835 4247 2363 4210 1005 4188 1417 3562 935 1690 1921 1730 4738 3229 2878 3174 2449 4824 2693 4366 1335 3623 2850 2053 3351 1543 2059 1115 1802 3585 3203 4020 2421 4419 2329 407 2808 926 3062 65 4896 3689 4675 3207 2101 1772 4376 295 1117 4126 654 1424 743 2872 1447 4156 3849 1264 320 4205 3827 351 1622 3958 2730 1771 3182 1630 30 166 1211 4121 4020 1669 3139 1118 300 4601 4115 2985 3780 1226 4335 747 4235 4199 3858 2677 4839 4231 2924 2569 1736 2275 3615 1577 794 593 1530 2038 1879 3603 150 2450 1651 4318 451 4486 4590 2180 2916 3261 4645 4650 478 1247 2138 1258 2446 4999 3479 3498 4808 4950 4079 4492 1608 246 126 2076 1613 2791 1643 4597 425 4429 157 4300 755 4999 4083 3283 4756 1594 1795 1976 2349 2965 12 1627 1432 3211 3251 4212 2939 1580 938 2970 1473 3771 3956 4461 4664 4001 275 3245 675 2697 2883 3192 809 2242 3396 4800 1116 248 2867 2875 3884 2204 2113 985 802 4631 1451 66 3917 251 1840 3733 4248 4954 4183 2882 4442 3285 3582 4833 4820 4142 1860 2937 3175 3598 4664 1986 1651 3488 3127 2659 4697 1476 10 3109 3147 1645 1045 1589 4526 4003 642 4750 1991 4746 1276 3085 3539 4401 724 1467 597 1820 2096 1775 3980 1059 1015 1601 922 4249 2838 3336 4454 621 4254 2621 2515 2972 1891 2390 1823 3501 3134 1844 4405 2756 2236 2293 4379 2511 294 3283 1405 3844 2215 1474 3056 2681 3793 4358 1551 1835 2704 1699 2546 760 1133 1139 2258 3972 3708 76 4431 3680 2934 1327 186 406 4984 4746 611 4479 1691 567 4228 3605 4754 4931 3667 3633 4590 3688 2644 4318 3741 2475 213 1284 2535 1990 3945 3134 3616 4175 2974 260 1985 432 3846 4058 1143 2901 2762 3127 4378 3801 4666 1559 1728 3601 2990 2874 4319 3127 1528 506 606 664 4760 3065 3333 4919 1639 2153 2264 2560 3324 2810 4232 957 2386 1767 2394 349 2928 2489 3942 4104 2352 667 1217 1796 1088 2100 3411 131 356 1600 2642 43 1338 2279 62 892 2756 3853 4274 3062 2778 920 3338 992 3957 2278 3303 2250 653 2508 3548 3356 4020 943 285 260 1329 1263 3 1245 4526 255 3481 1898 2499 2583 2 2407 2024 842 3225 497 4055 176 4278 3904 815 621 3032 628 1458 4512 2934 214 1160 3749 1253 1082 4026 2740 213 3955 2864 407 388 2391 3419 1464 1017 3231 2660 2561 3650 265 2475 2858 1111 654 2105 1654 516 4212 3182 1918 723 2084 2876 3844 2240 2141 1513 2314 3011 2872 321 4385 441 3810 3554 298 4220 1877 1351 4673 1366 2182 310 3164 3514 3049 4578 3960 4099 793 4745 3341 379 3512 366 2117 1590 4109 1720 697 2332 1785 482 1444 4378 4409 2465 3613 1705 63 185 1722 3630 3201 1857 1488 705 456 4226 1156 1494 539 1987 4861 2607 89 4992 4735 1079 1066 4399 3385 4696 447 393 72 302 3382 2903 1250 2387 3559 867 2412 2385 2537 3394 4333 1275 814 3433 2888 4356 4082 2317 350 4453 2056 2681 4602 2164 2413 2452 2371 1800 2123 1376 3653 278 2808 4660 2008 3735 3692 2131 3943 2727 1742 2523 3627 3272 4720 4287 1614 2901 1303 2926 3144 991 1124 2881 294 2756 3157 3521 4717 1059 692 4438 1995 321 2007 1241 4391 3878 935 2683 3716 2569 3153 2908 3594 2752 1776 4989 3669 409 3832 3734 4940 1772 3061 4777 2979 1111 354 3941 962 2033 3666 3756 4227 1679 3067 277 4640 3825 286 4082 1962 4414 2049 3563 2867 1212 2853 1338 2870 1305 3199 3661 1321 5 1723 3352 3562 2797 2381 792 2663 4466 4238 2400 3796 2216 4461 664 257 47 3859 4817 4490 3062 310 1762 325 435 4343 3078 4743 1116 28 508 3296 2201 4294 2022 3282 1159 4092 1210 1294 1830 3423 3724 3838 3172 1100 330 4724 4177 69 1103 2394 2865 536 2256 3216 4725 1294 4914 1578 3682 3357 834 583 240 263 3747 4603 1780 1289 572 181 1302 3517 151 4146 1028 4224 3596 4200 1341 652 2795 2836 759 4215 2414 381 3106 523 757 3726 507 3660 3271 664 1770 1429 3624 2541 1908 3659 4173 4262 2905 712 554 263 1759 594 1300 3654 3053 1673 184 3695 81 668 1234 2178 1763 4493 1959 1340 1272 4944 2515 3474 991 2040 1675 4945 2039 2539 349 4673 4591 4977 1547 2805 4933 816 1732 1892 336 3827 1323 4555 1638 4990 918 4321 1319 4756 4080 1578 3263 3794 159 4173 736 4697 1311 1742 6 1911 2629 3700 345 2190 3052 3516 3030 4412 3676 4500 4367 298 4846 201 4206 1398 1609 2890 4734 1720 3032 3618 1818 176 4690 890 484 2687 3953 3372 1400 1777 3459 4849 1542 3434 4644 60 195 4573 234 1221 1840 1190 4800 1928 3122 4074 3443 3067 3712 4506 1472 1227 3321 1820 1708 2943 1899 1650 3242 2284 4941 1760 2641 2583 4734 826 3764 1478 2043 2884 4384 2376 285 344 17 2352 2713 1660 4205 4782 2342 4689 855 1494 2082 2933 1422 430 4326 3610 2827 2644 3925 1877 1127 2871 4145 791 370 2641 3662 2248 437 619 925 1335 345 289 3083 883 2094 1786 2615 3677 4245 137 295 139 2326 4007 3787 3015 3891 150 1929 1198 3435 1103 3176 2962 2640 981 709 3441 4113 4576 3777 1923 4073 620 184 3671 3478 3967 2755 4751 3691 1142 1583 4351 2414 1536 3412 4354 315 4497 2840 1509 2063 945 3185 2146 1981 203 2054 679 1501 1766 1807 3100 3576 3439 4528 1929 581 3533 3459 1045 2847 4708 1450 4776 3581 4595 1689 3682 289 3054 402 2681 2138 2596 3838 3784 1226 1418 4755 2018 3264 4726 4209 3067 2910 4661 2988 263 4972 1045 877 4025 3875 1939 3737 2862 2372 175 3896 343 3343 4876 71 4091 468 361 3991 1930 637 3130 4460 3627 2306 2799 614 4303 963 363 1747 1515 3442 4902 1331 3410 1471 3268 4899 1377 1081 3060 707 2618 660 1618 3248 1953 1229 1102 482 4514 1464 2971 575 2561 1291 1824 678 3440 2920 4370 2077 3861 4247 3928 2052 1401 257 1182 3392 4378 3694 3283 2793 4673 672 2299 3084 2973 1702 3637 3409 439 4850 3725 3374 4628 4163 1404 490 4742 1164 2243 939 595 1451 3020 953 3884 2515 889 352 1744 170 195 2594 350 4188 596 3803 4446 2878 2541 523 1385 1660 3489 1920 3020 3603 1968 209 2618 2359 4605 3044 1239 3111 657 2032 1221 108 2293 3380 2203 1230 4028 223 745 4239 127 901 3253 149 1110 2448 761 1596 3782 1661 306 3138 3854 3667 3811 3962 945 4888 3816 2178 1359 3203 2619 116 4107 4867 627 5000 1118 830 3328 3985 4771 1467 1008 3820 3889 2409 686 4052 4260 1061 4709 3736 3621 112 3641 4203 829 2159 78 2732 1670 3785 231 2780 3730 3797 1265 4714 281 3145 541 4186 1696 2164 993 161 3085 1909 4656 3891 2236 3049 2157 4910 2813 4553 4876 2180 2379 1817 274 2021 2126 1443 88 162 4138 2258 4027 427 4302 4887 4383 2386 1918 4888 1183 94 1682 1228 4207 3337 2037 1040 339 3243 3518 925 109 3452 4770 3887 210 2846 3168 3144 3557 2824 2611 4499 3579 3796 4756 1921 1158 4802 814 4943 3011 2851 3864 4886 4603 391 2863 1394 4861 207 4217 604 2067 1140 2706 3328 4608 949 3819 1191 2137 846 2142 1030 2337 3787 1276 2494 67 553 3199 154 2851 2870 2920 572 1045 3324 2114 464 3789 2098 2869 1734 1870 923 1564 1636 1108 4476 1151 2923 1937 4746 1994 2501 1115 4650 1988 4590 3788 4152 401 1680 1513 4185 2673 3340 3060 4464 2366 2384 4819 3188 4418 1052 70 3681 591 4324 724 3603 4589 4377 439 782 3095 2944 811 2472 3638 2121 2859 2125 3117 3849 4316 4275 3435 4208 97 2315 1276 4148 1501 1550 448 3397 3756 702 1347 1087 2602 1696 707 4091 522 1513 2597 1509 1664 3382 1977 855 495 4202 841 1829 1989 3260 3638 616 1002 958 2515 2531 4541 1055 280 3617 1055 4906 1384 4045 3853 3765 3283 376 3074 779 4853 4598 2299 3947 2357 3209 3657 4734 4791 3669 418 3348 1795 4426 4273 4920 3595 2086 3074 1712 545 3728 4783 2862 2487 2022 4517 2449 1676 840 1375 3909 238 498 3754 4966 1251 2590 640 2473 3350 3576 805 2980 4009 1376 2045 1625 253 1835 2140 2431 2291 667 1884 1105 622 2098 2755 2877 2015 4467 4042 4933 2560 4946 4855 1698 3289 1790 4916 556 1271 4582 2454 4843 4536 1833 830 3513 544 3748 491 1966 3614 2865 247 1035 2367 578 2814 63 1875 2298 1898 3365 1187 3276 3985 2972 4050 3082 2933 3662 744 3495 4467 4673 88 3845 4629 2153 4980 4657 1792 1724 739 2530 1998 3692 3042 3125 2614 1281 3424 2788 3303 645 408 4826 2624 4318 811 1112 3411 2927 2275 3644 782 303 754 309 4649 1520 561 3824 202 4633 3961 2534 268 2293 4805 4859 3267 818 2478 297 2025 1587 2038 3683 2893 2422 3525 3890 4951 2495 2984 2860 853 2011 1796 40 3434 1910 3671 347 673 3430 1504 1366 4686 3949 2706 3781 1845 1330 2949 97 1425 1457 2685 1375 591 3743 4145 2920 5000 1111 1741 4535 3123 1751 4504 2070 3160 2603 2151 265 2478 3361 2688 3704 2150 940 960 2178 2741 4090 4478 2453 3742 2182 1557 3783 2014 86 1182 4512 1022 1717 4028 3789 1317 2787 4550 3799 99 176 3544 90 3735 820 4562 847 90 3843 2304 3618 3746 385 448 1764 2864 4650 4023 4042 1250 1357 3692 3228 3602 4483 2804 4799 2981 3165 2356 1428 2052 3388 202 606 1078 303 3229 296 4332 4888 4064 3605 4100 2111 835 3966 1120 933 138 4224 2052 1763 1852 3003 1459 81 333 284 3281 2711 2884 1699 1914 3855 3134 214 2795 2704 4897 2445 4324 3069 2858 4491 2644 1756 288 1139 3324 1784 998 3601 1555 3544 2629 2397 16 3629 1959 1876 1036 3072 4037 918 4782 1969 1243 3105 1380 4505 4151 2124 1584 4849 2493 2957 3537 97 1853 2196 654 1770 1795 654 2503 4076 1919 4443 2052 2345 2451 1959 963 3536 3136 949 646 867 4969 2143 115 3433 1005 3215 34 3797 4121 4706 3243 3525 124 576 2485 3451 4018 3709 2560 616 4194 1555 2924 4012 2288 4126 1680 1439 1611 1942 2492 2548 40 3993 2871 4888 3589 510 3009 1103 2999 1210 1450 1544 1517 4423 4250 1372 1986 1785 4159 835 1055 4919 4274 518 2038 2768 1514 2646 1400 3947 4351 300 944 4637 1952 2383 2422 1695 4182 3785 3718 158 830 3522 3710 1250 11 2116 4571 2743 530 1157 1644 3638 1901 2056 1550 1989 3609 4436 934 3083 1079 3123 930 4581 1894 4861 1001 780 1967 2307 2030 3061 2888 3916 3961 903 2682 3635 973 1360 4931 3030 2467 1217 4509 2505 614 1749 1533 1337 3902 3894 2149 4714 2725 504 3330 3826 812 4868 4414 3427 3911 239 4279 3700 77 4320 55 2129 4417 509 4850 3775 4620 2511 443 169 1336 4409 2023 2134 2590 2077 3264 920 3473 3511 1427 1934 241 2912 2874 1563 2610 3084 1235 269 2754 4148 4136 1582 4606 2293 3045 2647 581 1984 4757 3224 1163 1768 3214 1569 3616 143 3184 557 4559 449 2009 329 1271 4734 1828 482 2365 2100 965 4316 2000 2348 3863 4347 4876 889 3998 1062 4488 2516 3437 4855 2208 3130 4354 2300 3083 492 2157 1449 542 3302 4773 1900 3727 1728 306 2008 3770 2184 3820 1298 2112 614 2491 4407 1059 4711 4748 2804 476 2379 1219 3645 3389 1623 3699 2335 4279 3692 4911 1973 3510 3022 1509 46 2991 1357 3974 2805 793 471 464 2048 3577 1420 3612 2618 2764 4201 1544 2418 4905 4902 1813 1058 804 1792 4770 2048 477 3935 4279 1640 4239 2345 2635 2927 2961 3742 4311 4498 2560 3322 2345 4549 4179 2013 1442 3693 6 4702 2632 1151 4360 940 2429 4742 2469 3820 3654 1297 3900 1038 1676 4050 4449 3624 4798 4056 189 665 1014 3894 2625 2319 2976 1514 2343 3922 2590 151 497 1494 926 4347 400 3453 1226 4737 4718 1723 983 1353 1564 1880 1895 1731 4397 778 463 4200 2033 2512 4241 1689 4435 2424 4971 4405 1411 1330 4935 1400 4877 3018 2145 958 1129 1402 2972 3988 1201 1149 4325 4256 4861 3726 2166 3500 1530 3647 4349 3511 463 4506 2890 2219 4478 3028 1116 4448 2641 916 3493 736 4995 1505 2393 3577 4907 3329 83 1934 1373 4419 3745 630 4112 2054 4563 972 4912 3007 2280 2693 1365 1688 4336 4125 3491 355 1763 2802 4289 3699 1000 4615 298 4915 975 723 4726 3868 4584 3736 4706 4188 1258 2468 2548 2474 421 4099 2600 2019 2976 3579 710 2504 620 3950 4385 510 3638 684 4121 4252 2505 670 3202 472 2634 4908 4011 3203 4730 4872 448 1792 3384 2913 2137 3897 3620 193 2625 1026 4517 2247 4055 2252 2836 526 840 4211 4751 3140 1411 1793 455 4348 4883 473 4090 2428 3873 692 1633 3408 824 3687 2827 1965 3311 4427 201 2623 2859 4356 3232 1435 218 2131 378 4182 2576 3964 3149 2340 4262 3001 4098 1993 3686 1405 2815 4468 2784 2889 4486 3311 57 2306 1212 1441 2759 1361 1035 2900 3542 4362 1592 1143 446 989 389 3348 3490 1313 1472 4235 4754 4380 3154 1070 1770 3348 2706 1691 2689 753 472 4493 747 920 442 3723 1864 3090 1922 904 1834 4658 4733 857 4843 3787 717 1402 4157 2576 4289 1401 2831 1898 3360 1154 1335 1190 1850 1889 219 2476 1831 3083 3230 929 4693 4245 1458 398 1734 1643 1840 838 831 1707 401 4340 787 2823 1641 371 1782 4903 1398 3980 211 1909 77 3276 4871 4255 2190 3858 3131 984 3899 317 1421 3935 3973 1253 4191 2318 4743 4854 559 492 3721 2640 3142 3996 3694 2785 4985 4204 2950 3481 3891 3079 3709 2020 4697 323 4330 668 1644 1636 2209 3549 4795 1623 1242 4743 1622 2224 407 2040 484 4508 2338 4695 3438 1463 2829 2658 4122 4392 1631 3049 113 376 4478 3576 785 743 1584 2721 1707 3423 2464 1192 1750 2935 4271 1205 3170 3561 2305 3654 3126 4268 3732 1946 683 3090 588 95 1223 3323 3474 4484 3507 3489 3984 272 2557 3602 2694 2817 975 3730 993 1094 2790 46 2079 1782 4676 41 1484 3831 3414 282 911 4272 302 4325 2205 1262 2714 1862 1070 1859 131 2193 2475 2882 4063 3957 310 4925 2032 955 1810 2799 3267 636 1511 4819 2498 1281 2096 971 4882 3841 2436 161 3206 2702 416 2833 482 2464 4819 2973 1200 1056 3752 3184 3703 2222 1872 4668 2071 1724 3701 20 1654 3401 2912 354 1470 4848 1245 3698 4716 2894 3746 997 1083 2135 51 3872 463 4617 2945 4290 2435 3695 4118 185 2451 3767 1922 3678 4290 4989 3954 1052 766 846 1507 4837 2119 3982 3379 4061 140 218 4409 1829 1773 1119 296 1937 3122 1329 3232 1930 2442 3108 1813 1525 4349 2927 4158 539 2811 2052 1439 2263 2187 3938 2039 2435 2365 1443 3563 1395 960 3958 4929 1016 2453 4814 2318 3950 3450 3145 2953 4510 1855 1281 3461 4261 2884 1167 2715 475 2906 3531 3910 3045 4725 349 4693 4956 1969 280 3308 1948 3202 1913 2299 1854 2770 4124 4837 1582 3391 2399 2563 2437 1530 3886 2911 3728 3305 621 2537 2455 1373 2025 2542 2071 509 4592 2763 1609 234 4932 4438 3072 3737 3659 2830 4727 2836 2842 3574 1345 305 4614 3006 975 3489 641 3002 4422 2058 3019 1017 1510 4838 1734 1687 2700 690 3369 2715 1272 1216 543 3650 360 997 3557 2490 4492 3867 847 4608 3992 1072 1467 1227 797 1766 756 430 4599 4161 2312 1234 1584 4364 91 945 948 4980 1290 4060 3956 251 1849 494 1755 3222 630 2103 508 1776 3627 1579 4937 629 3863 1208 2197 720 4310 4739 4244 3789 2069 4628 1558 1663 1511 3485 2711 2011 370 39 4362 4524 3 1052 2881 3261 3934 4254 3031 3146 934 2623 470 871 2139 3711 1561 1463 2887 3802 692 1302 2912 2287 4526 2832 3554 3858 846 3008 2962 2026 3667 3849 4211 3020 403 1753 2909 1510 4117 657 2729 4149 2183 1678 4878 3607 4520 3243 3592 2194 4759 261 3587 2675 658 4885 2764 2752 2480 1930 1449 2567 736 3188 2828 3628 647 666 139 3807 3391 3045 83 4036 1202 2187 4601 929 4667 189 4223 115 3613 2633 4861 3793 4626 2968 4406 3095 1677 3265 2895 2165 1384 261 3843 4414 2391 4249 4577 2002 1203 3295 4412 2516 1217 2709 1490 4036 3008 1828 862 1037 4663 4114 1991 312 4892 577 550 3816 2917 1717 804 3444 2235 3674 506 2969 1331 3012 2894 1693 3380 3934 3589 4365 3579 1188 2947 80 4961 4632 3381 4745 3355 1144 1519 4993 2434 630 1359 1138 1257 1271 4712 2885 4794 2093 4575 1973 513 4229 899 1962 2271 4898 844 3343 4720 1672 1843 3797 581 4873 1474 1798 4315 3340 2615 4522 763 1585 1598 4165 2208 742 4316 2751 164 4853 2821 1963 3947 52 2766 216 893 3883 2027 1099 2825 3689 2891 979 661 2160 2823 420 543 3973 3655 2901 4319 3817 4724 4218 1730 2538 3991 4650 4545 4578 1161 1233 3824 2503 3617 3688 1511 2114 369 3152 3932 3208 1385 3835 3912 2620 3907 1851 3133 131 3493 993 1790 2990 2010 495 3448 12 4561 4646 377 589 2165 3281 568 4800 2059 3816 1020 3974 4775 4215 4099 1148 3535 4676 4373 2765 254 4468 2175 4374 2843 4974 1873 1224 4263 4462 208 1554 2203 2548 4181 4933 2119 4331 2163 1398 948 922 4613 2679 3307 1950 3694 69 4356 2134 1879 3700 4369 4734 2212 1855 3055 1237 591 3768 2268 1806 548 3574 2851 4251 2667 4802 4385 1117 3698 1817 1469 4725 1784 2149 4223 471 819 588 2376 1546 4811 2343 1306 2329 2933 268 124 572 624 2421 1095 544 995 999 1043 1923 85 924 1939 4977 436 3865 2748 4242 3831 3697 1035 2273 4596 848 572 3550 2403 2200 3299 381 2672 3679 4887 3541 2085 1303 1994 1811 4510 734 3570 1668 1955 1380 3107 1982 3097 2255 891 4703 4657 4857 3069 2732 3800 25 2767 2220 3758 4638 3091 2931 3231 3608 4130 4328 4597 3183 812 3471 2163 57 2585 3775 2507 232 651 3180 2074 2178 2418 1990 95 200 1943 4153 3983 3543 2593 220 1988 1498 3627 3898 2353 3477 844 2523 3024 1556 4549 812 4612 826 2703 3587 2663 3002 2986 3588 3181 1746 391 559 2039 627 4080 1679 114 1643 122 3772 597 3314 4050 426 374 3000 3789 3000 2182 2958 4982 2386 2112 4032 3756 2176 782 2810 4137 1556 3836 4448 1476 3352 3763 2500 3880 2134 903 1019 3843 2062 1746 1872 4160 4595 4935 3640 2813 4246 1543 1693 1502 1474 2800 1092 1760 4206 2736 1054 2718 4030 510 706 208 4123 746 3625 87 3782 1272 1025 467 649 4314 2003 3453 3486 531 1446 4429 1821 3668 1537 213 1019 3986 3332 1467 1654 2598 4696 4803 1946 92 4834 435 3614 2413 3933 2270 3216 3757 4157 3754 2973 4517 3796 4457 4874 450 2184 3820 3782 1284 4587 4131 2877 4576 2410 4150 494 743 2015 1095 1086 1189 2775 2118 476 3562 3293 1580 4370 2244 3277 2872 50 4483 4482 861 2335 36 2208 626 3256 2663 2618 3304 2136 2633 2021 760 4369 2315 771 4035 1196 3416 58 4312 618 4155 4146 4321 3727 2399 3515 1574 3657 3037 2444 4848 1973 2634 4453 2767 4083 534 1286 605 4269 3142 286 3969 2284 674 1989 3813 3267 3088 4186 2025 898 1887 1965 4549 3708 573 3478 274 2185 4754 4997 3962 309 3170 4255 4724 4399 3743 4928 4633 3995 3205 979 2898 2225 4973 1300 1927 1411 4434 799 3473 1915 4878 645 2145 3634 3902 4926 1639 1050 4754 1242 2396 2134 1055 151 3488 309 2172 3110 2741 1530 552 4358 1561 1998 4210 4288 352 3461 128 289 1048 1901 3249 4243 1444 2370 4027 2276 4762 3621 2117 2757 1989 1040 4934 3124 2675 2379 3885 4434 335 4651 4342 2262 2032 3485 1771 3713 2449 1823 3769 3232 4855 2840 2255 3541 598 4483 4394 3990 1900 2768 2460 4221 4677 851 3880 1526 4373 3843 3072 1668 1833 4724 1448 3852 950 4622 4016 4368 3856 4707 61 4789 2821 485 3552 1621 2680 134 1765 4302 2318 3349 1430 1594 164 2184 62 1901 3887 4461 2679 2770 4882 3431 2044 3350 2348 3567 2175 1051 2903 1617 4956 1791 4146 963 2844 4546 680 201 1964 2900 3407 1804 715 2956 74 1630 263 2466 2568 2287 1073 4198 1914 1587 4756 3430 4065 1866 4114 532 213 3567 2647 4798 1639 1538 4316 3229 4880 1110 93 3766 544 3163 4436 396 8 3797 3764 3052 3840 4379 3502 1199 4602 2393 1367 2731 2285 2574 3056 2411 3259 4343 93 4722 2547 4434 1215 3764 1711 4628 4194 3030 4223 2740 2407 385 3749 4885 4475 4883 991 776 3574 2117 3817 1152 4454 4734 1672 1612 489 1430 2647 4144 4350 1420 4470 2276 3973 2889 1318 1003 3490 4227 2838 486 910 4379 2033 199 2638 1807 422 2310 3714 3769 4319 2375 1095 341 1434 3794 4438 2047 2403 2930 3667 4979 2464 3183 998 947 3236 3676 2949 2973 3508 3865 3576 2090 1949 2522 4900 2425 4468 2502 2217 3505 316 3201 2196 2906 3940 866 4158 2165 118 3206 2314 471 442 1283 4163 2955 4056 3990 4548 1885 4250 637 4414 543 4016 1718 2557 1383 1385 2031 1235 1007 753 4483 44 1820 1637 4491 3505 80 2449 2074 3477 2809 498 528 4939 1367 573 1505 4742 3441 4350 563 1046 1329 562 475 3714 643 245 2889 2681 435 348 2679 2560 36 3301 4374 1231 4217 850 840 4051 3471 2210 4983 1030 3009 4536 4045 403 4011 3626 2618 3202 4864 2075 466 1746 2997 1249 876 4906 2131 351 2212 4030 4896 2797 753 3464 3111 2555 792 4613 3787 1234 975 3780 1520 4955 1867 1619 4755 829 1746 4953 3133 3347 3826 621 1915 4372 3344 1934 3361 346 1194 2280 178 4307 294 2061 3458 2195 3672 4010 1205 552 4616 1246 2597 4381 1145 4582 3575 4727 1540 4348 4390 563 3979 1131 4183 3758 1894 1029 1444 2155 1033 4461 105 1289 3668 653 4506 4731 2938 218 747 4822 2242 3635 2574 454 378 157 4177 1921 4047 2602 4229 354 3669 1429 1568 3880 309 751 1028 2396 3714 2526 2934 822 427 641 4528 2553 245 3917 3231 2363 982 1563 485 1486 4075 2215 2008 4738 3187 1514 4561 1944 3697 618 4759 2400 2605 2797 545 4428 252 2609 4904 4411 148 1503 554 2383 3265 4003 1536 3351 1979 3622 2145 198 2469 3844 3124 1674 2728 2863 4443 2366 1966 442 2922 3272 4271 2294 4828 4627 4519 3544 782 2783 2646 1985 1282 4484 1823 565 630 3099 1289 3469 3339 861 3649 2397 3566 4289 606 1678 3737 706 4420 3253 4595 4655 2682 1986 268 3042 4348 2122 3971 2442 3137 1550 2120 713 3357 1002 4865 1253 737 2182 4505 4347 4038 3841 733 2576 4510 4241 3477 934 827 3916 4361 1702 838 178 4937 3800 1225 176 4676 3916 4645 1526 482 2700 4253 490 3882 24 633 2876 2661 3952 2309 2888 385 3678 3031 4927 2151 1098 4540 3925 276 1427 2979 3900 2476 2581 4440 4376 4811 4317 2027 378 1706 527 1591 485 96 57 2603 124 1822 4989 4140 3098 4034 2067 1865 3192 3285 3924 2254 3778 4261 2040 570 162 2260 3705 712 3396 3270 1614 2434 4665 903 4209 4017 588 3059 4537 3854 4792 260 2033 2029 2879 4536 2087 2861 1836 2497 246 2241 3251 2443 2756 3497 956 937 2157 2586 4771 88 3326 4922 1555 417 4059 837 1318 3764 417 3843 2046 4632 2900 3199 4432 4620 2411 3137 276 530 2543 4573 1382 2902 216 594 4160 3467 4496 3820 4462 3790 2901 3971 1984 945 1563 666 4275 289 2576 792 3128 33 4743 1642 1316 117 4869 799 1391 4568 3151 2923 4533 3670 2282 3077 3464 4186 2858 2568 4027 506 2524 4838 1368 4206 4155 2344 4868 2596 2950 4223 3590 2679 4448 3807 4499 859 4768 1710 3765 2307 3135 674 3623 4436 2644 1200 4363 767 1339 2646 396 3410 3217 4010 532 2744 1674 4336 3063 3205 1932 3431 3758 858 217 1245 3214 4647 2633 3647 926 3020 2725 2802 2500 3535 2389 3309 3329 1809 2355 1508 4472 1625 2446 3719 259 1351 2424 1392 4966 594 2561 2129 2866 515 1881 1772 4580 2808 2305 305 2691 3362 1899 3659 1989 287 2214 675 218 2104 3363 372 3120 2972 3874 4197 1894 2196 670 4946 1761 3205 1181 1691 129 4353 2145 1788 4837 998 3009 4028 139 4429 4921 3110 2833 4316 2469 122 1311 1637 1674 1317 2170 2813 454 3117 739 893 3955 262 2294 4757 2784 1567 1084 4692 88 4766 4553 625 1440 1776 1782 4381 1941 3314 4768 151 28 2451 1895 3214 2041 2871 3864 3091 1393 3605 372 4020 3111 4594 2759 1330 2402 2453 4025 1124 3685 2608 4768 1089 255 4277 4932 3155 1993 4919 1578 2942 554 4045 3042 197 3982 3946 2113 2574 2899 639 1248 4025 586 2248 1907 3492 4716 2155 2890 594 403 1604 2443 2471 892 3140 2902 134 4772 3373 112 1915 3816 496 1697 2690 1875 3007 806 4486 3452 2499 2519 450 2405 1319 2306 2092 4157 2643 4566 3117 2895 2234 3817 4322 3233 4268 83 710 3998 2765 3617 1982 1972 3148 2763 2371 2591 437 885 4124 1900 1423 4890 3721 1719 3807 2364 3433 1350 3404 2806 3533 1291 480 2618 3050 2789 2861 4059 2235 2752 3134 1661 1429 4960 361 2128 4034 2714 756 3744 1135 2148 3789 4528 741 4600 833 3186 4859 1781 982 4368 2034 982 3760 799 1544 3281 1512 519 4590 2456 3296 284 234 3828 4520 2176 742 4197 1821 4438 583 1435 2164 1537 1710 152 219 3651 3931 1508 4713 38 2869 928 1241 319 163 4699 1483 1085 398 584 2019 3479 3492 2566 3632 971 3823 1383 1014 280 172 769 309 3517 4861 4072 3407 2335 1487 3330 654 2463 1285 2721 3748 4498 4403 821 2768 199 4275 4152 2664 2588 1284 8 714 2434 3902 4712 1009 3716 2175 1535 1230 2500 2537 2895 2717 2927 769 799 3188 3156 2722 2754 367 2824 3656 2614 831 3820 726 3446 102 2581 2984 4968 4108 4892 4329 216 3181 4380 4791 2995 2241 455 570 4765 1411 4593 4328 3932 1731 3955 2780 394 716 1177 3931 126 4566 1517 3021 3836 565 2482 4362 4441 1512 953 138 4136 1819 2295 2636 743 4181 4949 3224 650 3203 567 3893 4207 371 4486 948 1433 674 1694 2634 1918 3007 3472 4818 4697 4573 3865 2217 2168 4013 1114 2473 1110 3017 3510 3462 74 4915 3758 3324 1943 2388 2368 3031 1594 3701 3116 4553 4863 1337 2238 2055 1613 2097 767 4932 4253 1303 2964 2365 2999 491 845 2756 220 3409 3911 3438 1933 505 1027 2916 2003 4358 4677 982 3253 3424 4389 2283 3541 1034 1761 930 771 3236 1761 4676 1024 4842 466 831 981 323 1308 4069 2714 3315 4244 4323 2583 2849 4363 3082 2486 3914 4900 946 1558 1948 2066 250 2506 4204 1448 3825 512 2704 2847 1776 3987 246 4628 1222 1082 3275 3951 1603 1062 4725 1980 597 2448 2250 4022 3854 2096 2734 2551 1683 2631 137 938 3263 3246 391 1090 2382 1613 918 1136 730 4493 4027 2760 3018 54 4997 2748 1966 3538 2913 2344 612 4096 4596 4852 1246 4898 732 4574 2746 2111 4352 2373 2577 1682 4259 1247 16 1473 4381 2403 4778 1518 1786 80 2515 3490 4393 2005 4750 901 2174 374 1753 2231 2104 4270 3332 1819 1164 2359 1030 1454 3064 395 2392 2612 2353 1719 3359 4412 813 2811 1734 2279 794 4923 3906 821 4989 545 4356 4407 340 4464 1803 1742 3533 4290 4223 3371 548 4420 3639 2165 985 2693 4948 342 887 3634 1500 1542 3455 4989 480 2415 3907 497 1630 119 1035 4696 1903 4609 4195 2405 2418 4380 2027 4602 3735 3778 2918 660 3821 4459 203 2842 478 639 423 1369 3845 600 1953 3219 2671 4926 1125 4883 295 2512 298 290 2103 2658 2972 3774 414 801 1882 3150 1573 513 1969 903 3761 1144 1271 1538 468 344 873 2275 3620 328 4693 4860 3083 684 2225 168 4013 2049 1426 4608 4453 538 2070 505 1176 3662 251 4396 2048 407 221 1269 1954 2844 228 493 937 4112 563 3800 905 521 1659 2600 3700 4337 566 1696 1233 1505 3844 57 1504 4721 4457 432 4343 129 4901 4334 920 1668 1659 2639 1592 4119 2458 4948 1562 2879 119 2593 154 2024 473 3823 4907 3118 772 3475 1177 2496 4383 1349 936 936 1765 4418 4579 3156 4376 1771 2061 1144 961 3308 436 4826 586 1158 1193 1909 1572 4549 993 3310 4457 3586 3591 1482 1523 1026 3879 1454 75 989 533 1405 1971 72 4484 4062 2052 1651 3008 4260 3905 3196 2380 3596 290 875 3668 3354 3650 1012 525 2860 498 2688 1560 4029 348 3875 2091 2652 2952 968 175 4531 1498 3976 1251 2248 1210 55 359 1783 1931 4944 4970 1173 2604 1035 829 1671 50 1030 1910 2705 556 4929 3422 608 662 3473 1251 3721 222 3069 4047 4391 1754 4788 3287 2297 113 4614 2277 3081 2893 1974 2518 3286 1815 2519 3676 2075 3947 1555 2949 582 1495 2677 1722 2562 3249 2649 385 205 1686 4807 2556 3298 356 3099 1128 265 529 4192 2191 810 281 3448 2982 1598 4316 2206 1511 598 1613 3820 145 1801 1916 3493 3515 323 4437 4388 1188 1840 4039 1011 702 709 1382 822 4134 2056 4082 4469 1238 1379 934 2933 1196 4093 4825 1512 3600 1680 3232 1984 4498 4580 4362 384 2329 547 3891 2475 621 2987 4314 259 3574 847 850 2051 642 1790 3565 830 1771 2955 3780 3278 4039 3259 24 3805 3502 4922 197 656 3216 2382 4385 1334 93 2810 274 29 4106 4781 1669 3262 722 1401 2040 2132 4483 4324 1904 2785 2285 466 3844 898 879 993 2424 430 794 2451 1291 4018 3419 4712 506 687 2125 4129 2202 4419 629 4006 4682 2748 1324 2841 3070 1960 329 2193 1518 976 3828 3384 3484 3561 724 2133 4202 4809 594 3587 4906 2064 2420 3448 2548 2420 1963 3151 211 603 2765 870 2136 3958 660 1657 3230 1704 2148 1973 380 1411 4617 4054 4302 2707 4623 1713 180 441 3904 4459 170 3697 1090 3448 4639 2380 2654 2300 1414 839 482 2662 3207 3098 4112 3912 4407 1258 4869 2785 1859 1696 3371 2571 4401 4008 2199 2493 3096 3027 2843 3657 2452 1029 3957 2719 1451 143 4343 1777 4786 4158 29 4165 4136 4114 3178 3550 4513 3504 4915 1379 4756 2265 4426 4895 2918 961 876 4847 3397 3008 516 3679 4302 501 1262 509 720 4446 4948 828 1831 3720 2397 4227 777 3565 1569 1308 876 2929 38 21 4958 1317 3838 106 2900 2141 2351 3401 4708 2753 4585 588 1434 503 612 3251 4295 3199 2959 2871 1533 958 4714 4600 1965 2620 3581 1033 3185 1510 70 2998 842 548 3736 3709 2251 2452 3230 4314 3844 1589 3804 1585 1696 541 2103 2984 1799 620 79 2130 3381 4743 4708 4309 4145 1158 1343 3965 4935 2822 2484 383 2278 4383 2567 775 1547 3926 4563 1290 1060 1733 2340 3796 2606 935 2727 1180 1600 276 2061 3955 3342 2907 1772 833 3734 4043 1493 1848 1694 3536 2679 4471 2044 485 1659 2024 4636 572 3062 1834 1767 375 426 3407 4182 3003 1820 4287 2819 1216 2216 4620 1944 1458 4201 764 3453 1499 4937 3059 462 687 3807 2270 2867 2958 2444 2016 3015 3437 3269 4568 754 3141 2404 3154 1815 1539 423 3418 510 2422 23 4564 1811 4565 1803 3095 2573 4646 4267 2676 1664 1752 2933 1452 2028 2154 1186 4912 3787 4697 498 1638 4791 4350 556 3019 1857 3990 4223 1452 4123 1584 3909 4059 4056 187 2930 464 4942 2021 2497 3245 171 3221 2935 3457 3725 882 878 4343 56 2265 2900 1748 1237 531 505 1300 4445 2972 3916 1853 305 966 3967 1658 2502 1612 687 369 521 3959 2445 2254 4687 1260 1599 3566 376 2532 615 1397 4767 4467 2315 3336 316 882 2140 236 3466 2438 2695 829 3049 974 4399 1279 3653 1392 1904 4577 4557 2844 1630 357 2341 1312 1684 698 4244 4122 3638 114 751 545 2383 2396 3516 1005 1843 1883 4048 2938 2207 3509 3602 3138 1852 860 3421 1872 1255 1889 1346 2285 4404 1924 2859 310 3719 2941 2849 3804 1129 2159 184 3643 3209 711 1870 2891 4568 289 159 1658 652 3355 4180 872 4126 2201 3527 4874 3428 1279 4560 1472 303 890 2827 4448 758 4328 2960 56 3130 3178 2402 2711 2248 2281 4297 725 2482 2567 2720 2750 1510 554 255 4043 3725 780 1506 4720 1725 2421 1200 4839 3416 3239 4940 116 4731 4209 2560 1424 3224 2678 1397 3159 956 3083 957 561 1441 332 4538 2684 1982 535 4995 2224 970 1207 1390 3250 2772 4698 2416 146 4174 1332 3143 3357 4125 3418 2769 4163 1147 1960 3826 826 4638 1772 562 3617 3878 4896 2301 2022 1650 571 1785 4041 1372 1961 4331 3862 3024 2951 1434 4399 409 4960 1515 3312 2821 2098 4299 545 3220 122 2808 3648 4308 3020 833 612 4400 1475 1433 283 1916 2943 48 1605 2483 2938 3914 3630 2018 730 3766 1080 4482 339 4904 1855 2577 3354 4591 4019 2850 306 4095 3697 3912 4899 2377 1066 4247 126 2334 491 3268 4434 288 444 655 123 2682 249 64 3541 202 4220 1440 2301 1270 376 2339 489 4628 3928 3189 3491 3328 238 1969 3113 2434 2588 1939 824 725 4519 1392 3093 794 2790 921 1458 2915 23 3724 4207 3728 579 4451 1055 3181 966 2282 847 34 2360 1381 3978 4834 358 80 1671 2748 3201 2549 2465 4621 3509 4362 214 1516 3676 4256 2393 789 2577 1253 3873 815 1486 723 1767 3726 4462 71 548 121 11 586 2705 2989 4257 2348 3148 688 1105 2180 1634 1375 2063 4121 431 992 2645 196 448 2905 4878 323 1 2447 2915 2832 1647 400 2666 648 1512 554 265 781 118 3817 1215 173 4833 3669 1948 1912 1265 4977 1853 4245 3343 2430 2089 526 3005 2934 3294 2047 3265 4961 3620 2011 3367 1211 1048 3111 3156 2732 4731 2893 4675 3982 889 651 4308 2219 3907 2625 600 2901 3429 2319 3399 2340 2544 1172 2090 4852 4449 1592 3577 3156 4592 3163 1957 4839 219 3395 4343 3807 2376 1283 4704 4589 294 2782 1367 1378 1661 4000 1302 4682 4777 4805 2021 76 2443 2024 4782 451 3160 1206 15 1608 3352 2976 2891 3037 3976 4597 4745 731 4049 2261 1843 1341 2886 679 3649 851 586 356 4660 1008 216 3513 1051 2317 3473 4569 769 4132 4962 1713 1805 3525 1043 2843 3232 2348 3809 1083 1323 2521 4940 4357 4718 3286 994 4565 1578 2821 1074 677 888 2088 3202 971 1160 3895 938 1928 4843 3062 1847 3154 729 363 2729 4994 2892 2508 3236 775 1635 1519 4291 1498 160 2625 936 2568 179 3536 502 315 1924 3281 3560 4233 4420 3186 2438 867 621 4305 2943 152 3126 4139 2938 2663 712 3374 348 2416 131 448 2525 4268 4786 813 4826 4224 2858 229 301 407 2432 3003 4928 2765 1840 1759 182 4348 4862 2229 1819 1123 1961 1708 1838 1418 2955 1360 2070 375 3146 2817 2370 1012 4514 3314 2928 2046 2057 3314 847 752 4946 1414 36 4638 4915 3893 3513 2243 1246 2739 1945 1283 1060 4030 4222 1697 1749 3332 572 3730 1737 1916 4171 4033 4338 3472 3504 2681 4192 2441 4404 3310 3932 3099 3500 2268 3909 2252 2511 718 1654 1546 4891 3553 4950 650 2393 1822 934 3113 3269 2355 1079 4271 863 4667 1969 2735 2804 4505 4157 1713 357 2201 4509 3120 1198 4936 1766 1917 2625 855 1493 4410 4369 4179 3151 3079 4647 336 4863 840 1305 665 2420 196 102 906 4672 1888 115 3815 2226 1099 3897 650 3053 464 1396 3368 711 3702 1701 2421 4179 1571 2177 4003 2935 3021 2697 2727 3767 352 4384 677 2416 3515 3496 3750 2469 3498 3357 4265 4974 4949 1440 632 1812 4800 4325 2854 4055 17 4285 664 4200 4958 3165 4945 2191 3220 2805 3164 3022 4432 1331 797 147 1394 4221 4376 3274 3789 4882 1105 4265 2393 2514 3683 107 977 4977 338 4094 1878 3448 288 2900 3873 4988 523 3734 4813 949 3853 612 4971 1329 3827 438 2091 4686 2423 1822 1610 3875 4599 4204 3638 640 2899 1041 1916 2369 2194 3980 2691 3807 1918 1752 2303 4767 4323 1900 158 3785 2516 1465 4462 4042 4606 4592 2821 4346 1220 2882 4840 4415 265 3958 3117 2304 3689 1566 2624 235 4768 530 74 4360 321 2371 1541 3804 160 1105 1729 3311 1688 4998 4643 2646 4839 3913 1241 1105 3709 3868 4295 3190 4953 599 4524 757 1516 3170 3038 4449 4915 1862 1570 1853 1217 2309 4461 3613 2363 2766 2974 4257 706 4226 3185 646 941 4290 253 252 956 4350 1823 1409 1990 2663 1317 724 1492 1318 196 35 2371 2171 2091 1510 1982 4871 3085 4881 2242 3682 4171 3294 4673 542 4552 4177 4871 2097 3363 4602 1296 2519 4688 3814 4232 4006 3031 1463 4705 561 2516 3223 2249 1574 2813 3577 49 4416 3848 3720 1407 293 2034 3766 1253 3176 3536 2791 4360 1936 3730 1995 489 4488 2779 4703 4015 4053 2491 4380 4652 4443 4325 3799 4780 2168 4361 3456 1625 712 3763 3403 1409 1199 1546 1866 2686 394 2786 2792 4869 2342 3362 2815 1352 2047 1031 2555 2332 4699 4464 3173 771 4973 3311 1714 3812 3778 2646 2618 2982 3359 4408 1473 2520 2033 1987 2512 3564 763 2357 4149 1936 1292 236 4455 1436 1486 2380 2211 1718 888 789 178 3473 3845 4171 2312 145 3715 116 719 3472 2965 1245 2506 1701 4106 206 3986 1984 779 4217 3909 207 1705 3615 2921 669 68 811 350 4925 693 3429 3737 35 4965 2496 714 1299 3396 2732 495 776 507 3501 2990 3751 3418 2922 2239 4161 139 3471 888 3165 13 4755 383 2763 1138 2995 3835 4514 3809 1141 148 3339 4476 1446 4686 1411 1283 3973 1555 3189 1944 581 1318 2294 4649 2631 872 1039 1690 637 3462 3439 488 424 3985 3198 2958 4676 1629 1595 2220 2207 1098 3119 1763 1789 3966 3920 4186 4743 490 4791 2116 3495 1240 4114 1296 1589 1324 2971 4104 4429 552 559 3882 4319 4813 4199 4426 1422 1953 1570 3918 1554 3260 3274 3864 2694 346 2730 4424 3650 4324 903 488 3377 3287 92 4870 636 75 860 4989 3422 3389 4740 1572 3895 2869 229 3573 873 3617 231 3216 3022 656 4793 4245 4007 1656 1986 2430 1166 2713 4027 4595 1342 3280 2827 939 1221 4717 4970 2818 2017 2389 1574 4781 3096 4600 737 2264 3998 3388 920 3736 4411 120 717 3090 3058 3962 1247 2770 1860 4050 4485 37 2091 1124 4127 2959 95 2978 4773 4981 276 4808 3725 2453 42 2686 2065 3417 3868 874 839 1888 58 2931 623 4509 3335 1279 449 718 4451 814 2364 3318 714 1820 2992 4339 2619 1715 3765 168 1033 4759 1098 2853 2526 3360 3639 3338 2395 2467 4491 1144 410 2498 4686 840 1116 135 4864 4705 51 1293 2433 1622 3801 535 4095 3958 639 575 4947 4083 4264 417 3140 4179 1731 1125 3738 226 4460 1160 4652 1934 4011 4443 2979 306 4603 163 3948 4043 4981 4343 3450 870 3747 3286 3818 3976 2485 2550 278 1068 335 3294 3795 4641 4673 613 2362 4946 1310 1904 1546 3836 2149 4488 676 3155 1971 4682 1878 3733 1783 1021 4473 573 2621 3543 3251 2857 4692 1233 2718 3941 944 3470 4839 958 4472 4184 4920 1768 849 1219 2550 801 1825 3880 4315 3979 309 4196 1197 358 1979 3862 4270 3283 65 1932 3226 1890 36 4534 628 1621 4722 2338 4681 3907 3009 903 3939 4614 37 1130 479 165 4134 1924 2607 1427 3183 3649 882 902 1880 4154 783 4937 4125 1540 3317 3146 422 2543 2958 3388 2421 2473 4992 4343 1115 1504 2139 1115 4418 4267 4845 4161 156 146 4113 3562 3707 65 3939 3693 671 586 1142 3557 148 231 870 4705 4960 3220 4286 2635 3145 2339 2564 2450 2662 3629 1256 3640 2617 2048 1569 4403 4507 3124 1511 4280 816 4053 2850 4036 1559 772 4602 3721 3443 910 4396 2216 4421 3419 4524 1729 1623 24 2485 1116 1570 118 170 4915 529 3480 913 237 3076 4065 1763 1157 2958 3588 4686 3626 4128 130 163 2621 1372 4312 2112 1469 618 4110 3190 582 1262 41 1020 3501 2168 401 1226 4934 4274 1268 1607 2183 4342 3025 1668 2466 2670 3702 2399 1367 554 1275 129 3391 2949 1077 560 570 1560 4452 2054 3050 2166 1165 2768 558 4806 2360 1271 2312 1469 2851 186 2535 4745 1981 3507 1062 2487 2356 702 4755 1925 4616 4285 4617 3425 4613 3190 286 2560 3685 1363 2886 3576 476 2513 1878 2350 1354 82 3569 2225 1285 315 3871 1149 2596 3758 4009 4337 1541 937 3599 1706 775 4726 1682 3037 2025 1913 1154 3737 3529 4957 1665 482 1814 1535 4365 2616 2023 3745 2794 3462 1626 585 4574 875 3526 1799 2764 2532 1073 4850 1993 2800 42 652 4202 1771 4200 3569 2532 1595 4065 1733 4419 3686 412 4235 196 1842 888 198 3154 4292 2834 4028 2284 3706 3915 1525 3269 4857 3000 2521 3492 1471 3784 4359 3258 4945 322 735 3294 4047 108 4865 3852 3915 485 324 681 1222 388 4424 2297 2715 2334 4908 3818 3178 3204 4561 126 3326 42 2940 1373 2744 4082 3096 3736 3722 999 1794 3527 4460 1618 1307 1164 2098 1001 3970 246 4915 3707 2567 839 1460 669 4521 2047 1236 3352 1689 3926 4397 1704 4045 1437 4769 2526 2582 1646 4251 4600 3138 2840 826 1100 1098 2764 833 3624 2645 4138 1786 2933 3700 3485 2718 3311 4940 4939 2166 4783 3983 2494 3854 1297 4315 3989 1612 54 137 316 2598 4643 4863 1743 2569 3521 823 3739 2026 2867 822 2742 2121 4763 2374 2602 4473 3756 3532 1998 274 4353 2786 4669 2071 493 1638 3164 2129 2162 3946 4240 4489 1322 3442 558 50 417 2193 1794 4653 3953 2388 4905 2554 2915 3293 4134 150 669 4873 96 119 3271 1603 242 1290 1813 807 3715 4310 3120 311 2532 3671 3301 2066 1124 4699 1756 1936 1735 2600 1714 647 4883 2708 943 4601 3801 2188 2265 4540 2546 3974 3616 4256 4760 3758 3528 4612 3120 4245 2626 1218 4599 253 3090 2327 1738 3838 1746 1228 1092 1533 2014 1727 4108 4512 1055 3443 124 1211 2976 1619 3539 4973 4188 3459 1684 979 462 2343 2477 2669 1151 1674 4297 1421 115 2177 270 4003 2788 1341 1432 475 1798 3021 1860 1220 3473 3377 2430 4803 611 400 1595 3430 603 139 3352 1802 1647 4728 2337 1574 3559 1776 3011 533 4823 3905 1474 152 3641 4100 403 3186 1265 1424 4124 3938 3311 1077 3695 396 1736 402 4195 4360 2022 1240 3747 3858 4859 2517 2037 2448 3322 490 3059 2224 2206 2565 1517 815 1969 2840 4054 3730 1271 3968 1075 2481 2696 431 4407 47 2809 4738 2402 2124 3596 619 1949 2835 4331 2024 3711 4436 761 2242 3667 67 4097 2936 224 3047 3245 1065 304 500 3960 69 3313 3585 692 2285 79 4643 110 2783 1488 1120 2197 2587 382 2901 4822 3504 73 3177 3715 3183 1474 3792 1679 2215 1218 2368 787 3328 4297 3327 1173 600 1447 3995 1156 2945 3030 1008 3501 4960 1437 4550 2185 4224 4415 3441 2228 3933 4034 4335 1520 2594 2785 3221 4736 2435 1786 627 1093 3812 3025 827 2453 2640 2251 1318 295 602 1836 3207 1536 744 2650 1797 4953 4794 1759 1078 2446 1248 3578 2335 1672 3402 503 1636 1668 4733 1227 2903 4091 3925 3177 128 2560 4965 343 2698 1357 4840 1441 3119 1270 1492 821 110 1283 3274 4014 1332 2619 592 4826 4775 1732 3910 1852 1141 2452 1420 3050 3404 1075 3619 431 2815 4550 2447 226 1575 4150 4500 3470 4088 991 1750 3544 3112 674 1207 1020 4459 163 3341 1033 2065 1995 2873 4568 4598 335 41 2993 4058 4919 1238 3717 1615 1152 1503 1413 1542 2890 1413 602 4826 899 941 4691 4042 2147 4209 2738 3308 326 2327 4639 3245 29 176 4547 785 3677 2266 2791 4945 94 311 259 4096 2229 1436 663 342 122 3227 2101 4453 4291 1897 3540 4895 119 1672 4055 5 2436 4334 3092 2697 4634 1053 4678 3181 3774 2905 2828 2410 2272 4037 2455 3499 277 1438 4744 1367 4789 4094 4175 1218 4790 322 157 3212 2047 2901 1067 4296 1438 1179 153 2143 3547 1831 1880 843 2027 3037 1536 4964 4229 3120 2875 4510 2272 3893 2744 9 1596 2279 2761 1800 4364 553 3373 2115 2066 2991 4071 4757 4091 2957 573 4446 3551 3406 1673 1041 1370 3414 2716 3775 3494 4097 3902 515 3767 2402 247 4013 229 524 2050 487 214 493 4212 675 4769 3478 4177 3810 955 820 2544 4582 1230 3674 2330 1441 2957 3213 1599 1868 2618 1550 896 3914 3225 4060 3334 698 3874 4655 842 1928 4458 1086 4467 4836 3522 4098 2851 1065 2007 4193 3930 2023 2737 252 2330 4954 1700 2953 4681 90 3945 2873 1650 449 1862 2819 4844 4824 98 4304 1969 930 1130 2133 625 670 263 4188 4404 1065 1246 251 868 4218 278 4619 4577 4413 1413 3466 1666 3681 1836 818 3115 1082 2918 223 353 4271 2813 4541 3040 4589 2261 624 4502 2402 1575 3683 1021 2802 1696 3634 148 1342 1159 3815 3951 2904 3402 2240 3747 2761 1410 4127 2427 3028 346 3833 4086 1184 4988 4648 2126 665 4516 3369 1994 3183 971 3255 3005 1037 645 1534 861 4019 4595 4648 3724 1085 1242 3412 203 2755 1803 4746 858 4103 4769 1264 4553 2457 278 4808 3995 1158 390 400 4173 445 745 1984 2259 4929 4005 4967 1828 4242 3395 3023 4137 2843 4870 3781 2290 2237 4959 1650 713 51 483 308 276 3677 4587 2245 2503 581 3930 1171 2864 2308 1067 1359 706 1606 4609 3246 898 1522 4477 3091 773 3499 4052 163 320 1009 3830 2967 710 4657 272 3718 342 1129 859 2448 3075 3277 3771 3060 1130 3813 3776 843 2759 1180 3280 578 960 1578 1451 4212 3472 115 3238 54 1934 3671 4753 3250 508 3872 4369 2356 2904 1766 54 2536 590 4046 414 4770 1891 4063 1289 3572 836 4204 2434 3067 3221 2709 2892 35 2083 317 1315 2303 875 3173 2463 3665 3712 1808 3701 336 801 1229 4109 3765 1392 3097 397 3957 4708 3874 2492 362 1936 3493 4784 1978 3826 2240 801 4838 1909 2952 4475 4340 3431 1349 3216 2550 1411 753 2044 3225 2289 4429 2095 1447 4481 1340 2847 3277 3628 2854 2379 4942 539 831 1633 3918 2469 4309 4896 3647 1294 1413 127 2224 1746 4574 285 944 374 740 550 2440 1328 791 2189 4687 346 3113 1268 371 1763 2396 461 1127 4981 4290 2309 3103 3960 171 4243 1477 1870 4506 3726 112 4653 976 1324 2544 2312 3416 2524 1907 1622 25 469 2859 4794 1808 3964 3166 1905 4571 2210 5 2023 2542 4396 1309 1898 1458 682 793 2701 1209 728 1717 1703 2772 2591 3765 4338 1269 461 1980 3188 2733 3473 3789 3657 4815 4800 3718 3174 2211 3083 1536 600 3620 566 4417 156 4067 1715 2865 988 3217 2957 664 856 3161 3278 3751 2594 2108 3457 3466 3481 3674 3152 693 4535 4232 1119 1420 2539 1140 3015 1217 4984 1723 1300 4049 2452 260 384 295 3714 3675 350 3904 3928 343 591 1542 626 3491 2560 2814 2021 4457 4234 577 1701 2554 4193 1358 2751 3271 2926 1102 1015 2116 1765 527 4844 4663 3616 1954 4655 901 97 2006 2696 694 2404 3994 1473 3756 1355 2446 3065 2272 4640 699 4258 469 4879 4502 4587 1611 1736 1138 1366 3421 3689 1739 1163 1683 939 27 2156 2025 1825 4512 1463 4206 2548 4340 2023 318 1505 2628 1915 2801 624 138 3014 3010 1039 2587 1877 1680 4814 2250 3332 2176 1889 1307 865 105 73 2593 2151 4358 3843 3976 669 2992 4735 4123 325 1826 4098 1855 1461 4299 4421 518 3289 2847 1795 3398 55 3735 1063 1960 2257 3028 3764 2377 3311 3552 315 3435 1962 3157 552 4613 3698 3019 3333 4247 146 1127 2006 3944 3670 3374 1332 1288 2004 14 2962 4494 3944 214 3603 4418 4678 4033 2002 3292 2164 1888 3456 2668 141 2372 3209 3551 3663 2824 2079 897 2950 2501 1294 93 4039 2939 1238 1335 2982 3087 3013 4891 3664 447 4226 4602 3977 4496 3035 2404 3528 4465 336 3105 1558 1821 2821 2423 4891 13 4644 3280 3721 1716 4865 4832 2223 3073 2236 3643 183 3592 3971 509 2368 3033 3733 1400 1692 3032 2792 2170 2979 3611 4811 4444 4191 1639 2589 4468 1654 1156 324 4739 459 4812 831 2480 3294 768 2357 2932 4023 4283 1228 100 2326 1989 4691 1322 2430 3169 639 268 2966 2543 1330 3644 3207 875 2639 2014 2705 1868 3448 2469 1285 4302 4608 2206 1004 2368 1505 1187 495 895 472 1553 1260 1737 780 42 3224 1899 3698 4028 3008 4868 292 793 1606 1063 229 1205 1682 117 1023 4499 4262 3713 2077 4424 2913 2 3113 2254 4701 1172 3487 891 1482 1311 3656 3735 945 71 4241 658 3105 3250 49 4827 2477 2333 2646 506 643 4248 593 4479 1071 4517 4317 3760 2622 21 3044 2311 4372 619 298 3362 3422 350 64 1234 4689 1540 562 3652 4017 978 4209 947 650 2292 738 4420 3251 795 4838 216 4854 2634 1504 4157 1178 2761 1850 1686 905 1042 3552 1959 810 391 2971 1513 4208 3914 4031 4012 3721 2482 3013 3016 423 2357 4714 3123 779 288 1678 3254 1277 3545 2582 3552 3861 4814 4147 1 4030 3675 4377 4928 2109 1096 905 230 3998 601 167 4305 4615 644 3164 4986 1212 3462 2733 3839 385 3639 4602 458 3595 1969 2480 3743 2584 493 4864 874 473 78 1437 447 1271 899 2122 3504 164 137 2930 3723 4262 3576 750 4425 1151 1089 3003 4721 2263 38 1353 2570 3760 3386 2109 2324 4769 2821 711 2152 2077 1545 4133 2987 1041 2776 3743 2768 3089 331 4233 3979 4419 4052 4652 4566 1594 1205 2972 2775 2572 855 3915 1416 4877 2573 3341 2886 834 4910 4602 3099 4543 3326 2016 4797 1050 3893 1134 1036 2205 3454 3170 2943 4943 250 2900 1944 3068 2099 945 2004 2833 3945 2689 4332 2521 3032 864 3902 10 2256 1377 1876 1537 1388 1830 3972 1858 3036 1290 2558 4672 4675 2887 2482 3971 4465 640 1079 2701 1457 2113 853 740 860 993 2508 1148 2085 3679 218 202 1068 4458 2778 1361 2115 776 1271 297 4939 1200 517 3483 936 152 3409 1350 1865 311 3004 2662 3297 772 1523 4775 545 4173 4690 4286 3195 417 2132 497 1160 3543 541 4498 3188 108 3649 2359 2253 1042 514 3341 2567 1891 3637 1201 642 3882 4061 221 1042 2362 4079 2385 3247 2821 3429 880 459 2126 3052 3519 2071 623 3741 4129 517 2252 1967 2517 1799 710 1459 3710 767 90 3335 1882 3669 799 2476 2628 3421 628 2592 2091 2110 1271 453 808 596 878 1056 4220 1422 1154 3611 1455 1352 3136 2027 4378 4611 102 2362 4223 872 3676 3030 3219 3569 3528 4368 4915 2240 2552 3791 2411 3502 357 2594 2920 3309 3730 3658 288 1630 2017 2389 1957 61 2854 3132 1174 3456 4642 4094 2654 4803 1993 26 3979 1094 1116 1090 2968 2661 728 2986 4707 2872 2854 69 3200 4705 3809 240 2884 656 4787 3133 922 1850 1992 2458 122 2670 3888 720 1229 1671 3642 3068 2675 4413 2228 424 2069 2923 2820 2251 434 546 1586 3397 3126 3517 4763 3773 2247 2283 4032 851 3943 4025 3605 2741 1077 3197 610 3342 4635 2196 165 3291 4553 4476 1222 2508 177 371 474 2369 4161 2654 4929 290 3580 827 1368 1974 961 976 3480 1701 2810 2065 1469 3446 303 1934 3263 146 4657 3442 3468 2335 4519 1389 3660 1918 44 2731 1572 4724 2679 2396 2956 1413 2609 2426 4977 3013 3107 2117 4140 2429 1469 810 2272 572 5000 2392 4464 4387 4741 314 3215 3752 4444 4840 1662 1076 3358 2861 4329 3573 3067 1170 2882 3805 741 4818 165 2400 3691 28 1714 4386 3455 2381 167 1663 641 2467 4867 1913 4425 4970 2964 2270 2376 955 2186 2288 2696 2520 1921 1267 1328 3298 4187 394 1673 4547 2804 3922 3827 164 3468 4900 2001 2552 617 3512 2888 4103 2810 709 2221 2157 2373 2458 1548 1440 4594 3497 1921 4341 4077 3158 3915 1251 3592 212 2892 78 2974 1704 4930 4374 4210 1908 217 2797 3822 2661 1735 3709 668 4046 4959 728 4065 4107 3423 1990 1589 3359 2393 546 1500 846 3046 869 2136 4883 2806 3218 28 4 2641 1520 3898 3521 729 4028 4583 600 3902 780 2418 1964 361 3228 4144 561 3401 3645 4003 474 2089 1881 3622 2564 3151 3545 898 128 1295 4303 965 221 399 2020 470 3507 4056 1547 242 673 3403 292 1954 711 1154 586 2931 4317 4202 2645 1652 3363 1888 3681 507 3399 329 2438 3025 538 4872 2742 1 2507 4652 1633 1405 946 4903 3580 617 2678 4128 3821 4086 648 3666 3801 3224 2302 3803 3063 2945 4497 2854 2171 2716 3959 3465 4748 1106 2937 424 4037 544 4054 3912 2007 1903 1311 2388 486 1691 2009 1988 520 1445 2646 265 1546 3009 4524 4291 2514 1193 1308 4619 4125 3952 3660 737 2307 3759 2006 2319 1742 2275 4679 99 4943 2605 2008 4377 4713 4793 1073 1055 4108 2175 1737 3544 4867 4470 2919 4194 1230 4836 1756 583 1473 3543 1223 168 2443 3735 3863 4869 752 2089 3597 1590 4368 2694 4727 1405 2638 1449 4310 786 137 2429 1953 1806 2038 1333 2231 3072 3388 578 1218 1883 3318 4977 4206 790 4445 2674 2566 1402 3548 4754 2608 1392 1882 3090 788 3121 3507 733 2656 4260 887 3606 47 883 2402 3112 837 686 4059 3676 565 4982 2917 2527 1900 3371 4408 649 4155 4487 1768 2719 3616 921 669 3001 1813 4443 4058 1605 2808 317 1351 994 1602 1999 4623 4670 3432 2042 1018 873 4333 3392 1916 487 334 1272 292 1370 1748 2235 4150 3598 3926 3658 1962 3452 1332 3685 3331 1031 149 4597 2304 249 3226 1475 3734 655 1249 1910 2196 753 3450 3298 3093 707 2645 284 1962 4383 587 1303 4270 2337 977 3873 3168 4305 1632 1070 2476 4749 4559 236 530 580 2359 22 3918 1908 2382 1298 2654 4988 3221 2131 2879 2299 2826 4407 1185 2632 1991 409 3934 1991 3121 312 1319 3818 2169 1399 4943 726 4479 2075 4014 210 4666 752 4663 1979 1409 1476 490 1331 2461 4107 1483 3405 1292 3609 4289 795 96 4915 4096 1665 1046 4078 2487 2335 4176 462 2803 946 4971 2185 1546 4083 1898 2602 1185 1982 3953 662 255 469 1682 2642 4279 4251 1252 1019 2650 98 599 1068 763 453 1321 2780 1081 294 1340 1829 1488 609 1029 1534 1480 3183 695 1778 2277 2445 1782 2159 1333 4746 1501 3680 469 1924 4616 3588 1229 1300 2146 3348 2455 3013 4913 1849 2876 1729 2285 2915 3199 4716 2052 875 1431 415 4977 2418 4041 3118 1233 3976 3869 4299 4660 1014 4700 2289 3042 156 3304 3761 1523 4468 4420 472 3230 1469 4224 1383 4027 2529 3462 1106 505 3447 4256 802 2921 2961 1975 683 3504 1463 3429 830 313 4659 4317 4840 2281 4627 437 1473 1586 3043 371 3743 2384 392 565 40 759 3765 3279 1451 2395 610 4153 808 1590 1752 1423 107 4909 4158 3887 2453 1667 2479 2390 219 3421 1930 2404 4493 3805 4889 3083 3464 4048 4018 428 1445 983 4025 50 4768 3298 996 3676 4553 312 4013 3639 4206 3040 3652 274 391 1811 1187 425 3777 415 856 4251 4228 334 4678 820 4301 4893 4756 1716 3365 854 1788 3581 3463 2030 1621 3144 1726 2831 482 481 1525 4391 3313 2391 2397 1160 61 2685 330 4766 2261 3604 4942 1340 2427 3007 485 2119 3557 4965 3496 4225 2503 4778 4618 4407 62 2166 3710 3028 151 4876 2198 4244 1790 2589 3013 4969 1759 1691 2383 3266 2897 4398 2612 2687 3198 3722 3721 4318 2509 3479 4110 3185 1232 4432 2064 1070 2398 1292 361 262 690 2345 1035 966 4802 1764 1001 577 409 417 359 3283 3701 3313 692 4415 3937 695 2959 3139 213 4899 1287 3735 1593 4407 698 770 2486 4420 1471 2189 1157 2606 3436 3813 3445 2468 896 941 2089 2465 346 4346 312 4534 3656 1725 524 4277 1721 2213 787 2487 3116 1266 4137 2304 2807 3907 3340 1590 2129 3257 4231 765 2471 2706 1607 4957 2355 4639 425 962 472 4454 1538 1764 4136 432 4949 2181 3046 2780 3529 2717 492 194 4953 2569 2590 1858 402 1184 3710 3163 1000 4397 1086 1075 2977 392 3288 3662 4432 1221 626 3215 923 4427 1434 3544 4742 3237 1767 4456 2374 1061 2160 3992 1551 2876 3786 2605 4343 4276 3070 3369 320 2358 4240 3570 4882 860 2937 3762 1606 376 3070 109 3108 955 616 1382 4262 4775 4522 2818 4675 3325 270 3267 4373 1225 2344 3774 859 4888 4577 3062 272 1145 3341 991 2514 1833 3838 4475 2060 2693 3999 3513 4636 4380 3369 1753 2701 1051 3169 4009 1007 415 248 3947 1930 94 1010 628 207 2223 2064 599 2991 4429 1566 2512 561 3344 2405 4658 4376 3867 4626 1857 947 4223 421 3361 4508 823 699 2669 762 530 4805 1928 3998 2133 3047 1872 1761 3702 377 1982 525 3410 4570 2591 3032 4119 4608 2726 2516 2059 4280 432 4386 4147 4757 1054 154 3949 2257 4718 548 2399 877 4451 3586 4101 4687 161 1603 3887 2015 1817 3922 4936 4809 4195 486 1632 3390 1447 936 4163 1034 4099 3583 3528 1279 520 3111 2956 1137 2797 4309 2940 1809 459 4517 4398 3794 1470 3917 417 4655 3883 2799 2600 947 2940 1139 2635 1423 4861 1554 4085 679 99 2756 4103 3317 3208 4875 3764 4877 3825 4350 2859 2360 3816 3471 1369 2537 3786 4149 3148 4242 3377 3411 3568 4952 1603 4671 1382 771 2881 2044 1760 2152 1105 1120 4023 2638 805 4855 4069 4820 194 3958 51 4186 3066 1824 1060 1915 2362 237 1080 1361 3228 870 1098 3353 4607 3395 4843 4491 4074 3277 1101 4803 3788 4452 112 4939 3191 2353 1440 3775 1856 2685 1077 1847 2273 2337 3569 32 2912 3124 2806 2755 3045 521 1574 3557 3128 4205 857 3246 1832 525 306 4586 573 3742 242 2227 2743 2860 2980 4156 292 3916 4367 2967 1390 1625 4904 897 2507 1026 381 897 3443 3178 2362 3292 2214 1743 3256 3748 1284 1101 1617 4628 834 1696 3086 3102 4355 933 649 1653 2141 2089 4467 387 1624 2312 2319 188 787 408 1997 417 751 3219 128 4447 1921 3921 240 4749 1308 1163 497 2977 2189 1865 2442 468 2389 4253 1151 4121 3107 2366 3416 4010 3312 3790 3152 331 1464 3037 806 4109 1399 235 3351 1605 1786 1225 794 2594 3034 3033 4355 1890 2709 1282 3832 1909 2669 2245 1159 713 2742 4962 4110 3836 1892 3932 4130 3917 3219 3921 889 4692 2653 427 4631 4478 2848 3793 3917 90 3669 2327 2621 230 1594 345 1848 3250 4465 1412 3632 1115 1519 1342 1350 3490 2062 2881 3525 1531 2187 3684 2365 4663 4352 217 1113 434 2443 3360 2145 4317 3158 747 1337 4053 109 2688 4928 4018 1499 1475 2042 2049 4749 4857 2431 4003 4765 4277 1210 1196 1736 4150 4730 1244 3233 2711 908 2665 3468 1495 2471 3803 947 3015 3166 2311 1509 4846 2650 3229 4266 1968 3494 4938 1192 3755 953 3367 2625 4400 3287 2208 539 2536 4184 2645 1486 3141 2096 2244 1826 2524 3717 2325 118 4858 2597 1557 1370 2148 3669 1396 2998 3733 3426 4247 569 1756 3708 502 3091 3867 894 2759 1338 489 2592 3889 201 1873 3693 2 3965 4041 2661 1450 3414 20 3172 4014 836 4536 2809 4773 4368 1257 32 1022 478 4772 4961 2577 1370 4397 23 1145 2487 1865 153 3417 841 4933 3476 555 3869 2845 1607 1418 3268 4933 2101 2490 4556 4140 4615 2018 4654 1644 3080 1169 865 68 15 2438 2686 2478 776 3303 3914 2489 347 1955 87 440 4316 2904 3922 4296 657 1590 2327 3902 1727 4985 3217 1983 1182 3099 4234 159 4184 3239 4521 747 4566 4647 3127 4054 1075 2472 3345 3560 2703 2161 1665 2050 4757 2072 3157 2675 1573 3564 4926 4518 2731 1580 4107 2770 1998 4950 804 1961 186 689 271 2681 910 396 1157 1878 1639 1132 718 126 627 3762 1793 3019 415 59 2389 3005 2682 1678 3348 4805 399 2761 1138 4107 2511 3405 4338 4322 1317 973 3001 1247 4928 907 3129 4733 3404 3707 1344 2787 4929 174 1078 2828 2475 2145 4298 686 4960 3371 3134 2620 1125 4610 1983 1356 4441 1639 2150 2898 1129 3669 2449 2075 4243 3934 1610 2435 4338 574 4591 4632 3480 2222 1649 4420 231 1554 4013 3390 2423 3132 2406 3682 516 3415 4760 1789 2941 1892 4039 98 3382 1528 870 3679 2183 4756 4489 4712 1386 1660 771 4211 185 2249 2360 2779 3301 4063 4141 4534 3272 615 3179 2383 1981 3358 1888 3004 4394 3165 941 3176 957 1639 4457 1522 3156 2357 1740 3829 1131 2965 4189 1070 3114 207 877 2105 4357 583 1634 3485 3858 342 3453 2451 2878 4857 2228 147 4049 1936 4336 782 2269 4248 1352 981 2619 2802 1757 33 1125 2778 2964 3233 2317 672 951 1079 4669 4122 3020 3571 3965 976 2508 4054 1145 407 1221 1816 1472 4775 2513 2732 4038 3869 3541 3911 1322 194 2659 1268 2673 2313 1864 4162 3281 1429 2551 1324 4879 3113 2420 2072 690 3726 249 2913 3405 1792 2564 1126 1609 369 1551 4736 1952 4517 3303 2744 68 4845 1646 4094 1926 2684 3130 3699 3343 4485 4483 1256 594 2243 88 4125 4344 4247 1859 4619 1131 717 2056 1162 35 4615 4362 3380 3908 193 1527 392 2534 2011 3007 2528 716 1691 880 1955 1837 2552 1757 820 662 2304 1034 4521 4966 1546 882 300 2993 4453 4490 2566 3550 4472 635 3359 889 3303 3683 3583 3337 4461 1861 2265 171 716 2532 210 4397 390 4876 4862 420 1112 4714 740 183 2234 302 2925 2449 2640 3496 33 4003 4884 2713 2641 4863 3745 2949 3238 806 457 1832 945 4155 4825 853 3249 3174 3136 2952 3904 1899 2755 2502 4006 3688 2860 2552 3405 1250 1230 4724 4011 1536 3651 3988 451 127 1966 2868 3556 236 1129 3984 3112 4181 4465 4628 38 817 2821 4034 265 1627 4506 432 1440 2747 2090 959 3212 3581 3144 1709 4276 3472 437 1732 3052 3567 2975 1745 4625 100 3381 2949 959 2792 2388 3624 3708 4396 3685 1897 2546 3468 4524 2943 4088 3791 139 2531 4594 832 2821 2211 2677 2872 4003 561 2332 3121 4762 1466 3462 2412 43 3784 437 412 274 1073 4200 3633 4832 4989 4138 1327 3849 1763 2632 2948 2751 1877 679 3941 3165 4439 261 1305 3724 1684 2867 4972 209 2769 4913 2926 1885 3800 4898 1106 2756 2759 2219 176 1551 4078 1952 1003 2258 3261 3472 4819 4094 3523 1588 4971 4336 1416 1444 444 672 900 4498 1417 971 757 4964 1553 2178 62 326 1529 4921 2010 4654 1831 3593 1677 4727 3096 2630 4931 1662 3346 2705 2271 4864 4795 2543 1598 4738 2984 2848 3449 3775 415 4185 631 3038 478 3362 1008 3106 657 3025 1419 496 3536 4382 2193 876 2622 2965 2703 3828 4035 3751 4488 35 4483 3752 4937 1832 4885 922 2476 2428 822 2249 1525 3200 43 4382 1168 4253 850 1117 601 1049 1522 4646 2762 649 3877 527 2497 1433 3277 752 2719 3438 189 3221 4090 1765 3348 288 4635 1577 4734 3365 145 321 2066 1197 2733 2895 340 2483 4596 794 2861 4258 1592 1749 2022 2188 271 246 4129 452 290 3928 3824 2262 712 1985 2524 2842 1872 4044 1535 1652 1818 953 1074 263 2759 3968 4768 4469 2925 3458 249 3216 3444 3592 1648 2549 1923 425 4774 3124 3979 65 3949 3641 2915 2572 4397 2718 2611 671 2090 4663 1513 3192 3339 2652 4943 3537 4469 1058 1570 4713 1199 2635 1421 2722 4932 3001 4476 3236 4372 4687 3922 1433 4194 4768 4227 1287 3463 3014 1874 121 3798 452 2924 1262 646 4461 4060 3145 819 2491 2085 4127 2230 2392 4683 644 1208 1000 1978 3502 235 37 1781 2240 65 4642 4481 3417 3 665 1439 946 4843 3125 2533 4124 3290 1952 2670 3328 1947 1975 13 3068 2318 161 726 4309 3158 403 1374 2295 227 1046 1398 431 4849 4144 2347 2674 2239 911 1649 1459 3129 1337 2811 649 3775 559 3861 3038 4700 1029 139 4681 511 900 3271 1045 3621 3265 3319 3152 2157 3611 652 3621 2955 752 3620 1130 2389 4017 1512 4155 1785 2417 4455 4917 845 4538 2753 1332 2862 3984 3478 2397 3930 531 4077 604 4549 4258 2445 3320 192 2347 3831 850 1861 4564 2969 3706 2941 2357 2189 2954 1682 3355 888 1993 4997 1039 1491 4281 4033 2445 581 4881 2470 4694 3880 3923 2951 1486 2312 3687 3900 526 2735 4823 2417 2427 4467 1657 1421 597 1222 4592 4460 2593 3517 3851 2302 4032 4034 2277 2797 1462 1027 1723 1595 179 3328 4033 1242 1245 3152 4981 1474 2965 733 2218 2046 1445 1123 3095 2423 1760 1093 2806 3880 1722 3201 205 2688 3972 679 2824 1579 4218 2453 2261 4001 524 3038 3822 974 3056 4606 1123 1976 614 4880 4125 4181 875 3720 3436 3506 3959 4186 3715 1748 3303 1121 4494 1011 1795 3472 2235 642 689 533 3374 449 88 4721 3875 3259 486 4881 3880 2800 3371 1128 3160 740 3956 2291 2593 3934 1129 1811 2383 4226 606 4903 1431 1192 1622 247 3612 1034 2939 3482 3214 1234 3472 385 3030 4986 3383 713 1292 3330 3139 3541 1945 2693 2976 2194 3221 4684 2926 882 954 1593 3321 4697 2071 614 4964 4843 2014 2900 2369 3988 302 3156 1026 2566 3977 937 3364 4847 3063 868 71 776 4362 1671 911 2159 1600 891 1622 1510 836 4610 3607 4226 910 2157 4709 1876 3158 3223 746 3651 1108 2279 1464 1033 99 3195 444 2410 3106 3008 4605 2808 1514 1531 858 4185 3531 3299 849 487 2110 988 1033 4231 76 2717 193 2163 3526 3395 3742 4712 2042 428 1193 2273 4261 189 1295 3994 2716 493 2719 2069 2385 1391 4104 328 1236 1708 800 3429 247 4926 741 3058 1489 3967 3304 279 3332 3240 942 1458 760 4770 518 190 2438 368 541 2375 4109 4819 4092 2543 256 2813 585 2517 3349 134 426 1569 1800 4731 1005 1097 4630 4849 1835 4480 3307 1894 952 2273 252 1009 2237 1872 853 2573 4199 2289 3821 1978 1901 31 2637 1948 1341 623 2725 3706 4999 3954 4831 1056 2424 4159 4186 110 9 4606 3552 2718 4022 1262 480 1938 472 3888 2373 4179 4043 2073 2517 3483 905 3316 1402 4628 2812 3718 4597 391 2432 1344 4278 2167 1359 4593 2061 4219 1075 2913 4429 2879 4671 4279 99 571 1094 2196 4635 3035 1915 2974 1827 3565 695 878 4263 4662 727 3578 1067 1325 3339 636 3924 95 1872 4049 2392 1313 1135 4570 1856 1177 3564 758 4917 4862 1431 1871 3145 3403 2111 2480 4385 2976 2090 4678 2138 2097 2709 3884 953 2333 2962 3013 2505 2568 2093 1166 2009 4049 3447 4520 4204 3229 2620 2107 1055 1282 348 998 558 4701 3077 2344 4895 1517 3679 442 285 4557 2903 667 1254 430 3197 2499 358 4394 2445 744 2410 1058 4602 2244 1294 4226 3063 1028 1696 4760 4788 1419 3090 4944 2023 77 4171 4346 208 1148 615 2338 1539 2511 1779 648 3770 3638 3834 3494 1929 4879 426 309 1880 156 4616 1232 989 4995 4096 438 599 1892 2677 3884 2756 3151 3511 1329 2412 2467 4776 2233 2603 2720 4918 3299 1907 774 3341 1003 2496 1660 4706 160 4218 3594 1400 3959 3990 95 2639 1086 1957 1859 3624 1106 4164 4590 2042 4090 4379 2416 3825 3641 510 2671 1849 4520 1279 4196 4887 225 409 1774 4585 2781 847 1429 3672 1191 3843 3080 1837 3143 2295 904 4010 2217 4312 4947 1037 147 2397 2154 848 1538 4028 2426 4651 77 1998 3671 873 2729 1767 525 255 1211 3951 3949 2816 553 4387 1494 819 946 2420 4745 1027 4433 4942 2156 1046 4374 4939 2560 295 4780 2222 2276 29 180 40 447 3465 345 1087 4233 4972 3675 1562 2347 4214 1756 1182 3234 2880 3373 964 3536 2363 2842 2824 3843 4535 3882 2508 405 2829 104 2787 4626 2149 245 4758 613 4777 1611 2979 1371 2720 2867 2728 46 2028 624 4340 523 1644 442 159 4708 227 2013 2670 4552 103 4791 4472 4158 1339 4837 4251 341 3741 4950 4567 4175 2201 2894 4313 3618 3572 997 3834 1422 4049 4294 1590 881 4232 4216 1742 1038 3738 3784 4518 1481 2214 997 3831 229 328 403 3302 22 2524 841 4931 3631 3943 1499 2716 1262 4959 2272 4119 4019 2062 181 2291 4429 171 1816 3072 3436 4808 3293 4682 4240 2389 581 2898 3593 3076 98 2341 4196 867 2341 355 2165 2637 256 2993 4471 201 3260 2616 4382 2457 3941 1491 3821 3661 4625 1613 3144 302 1964 4409 892 2227 3838 2464 426 4871 2955 4959 3728 2304 3202 3358 3095 162 2055 2586 1982 3083 2338 3715 725 1396 678 1591 4611 1782 3818 1141 3497 826 1963 2947 1717 4816 4624 1193 568 3617 4549 4124 4256 4221 3265 1812 847 3878 24 629 818 4427 2289 2426 1546 1694 264 3085 2278 1007 3422 4641 160 806 492 705 4916 3356 1428 2421 4956 2739 1728 3260 3838 2282 1993 1237 188 2050 4161 3349 4387 4171 2921 4204 1325 2512 92 191 4527 326 1978 3832 539 985 4702 2129 2047 1416 2697 3221 1397 1316 1756 1648 17 2645 1938 3817 2686 4493 1996 4119 1985 1658 770 665 1372 1456 4129 757 3405 541 3096 3914 1780 3308 2954 1909 2736 1235 6 2480 2459 1764 1410 2214 1737 96 4228 4545 1950 3583 3664 957 1565 2241 3125 2474 2225 1488 3559 3949 2136 1364 2751 2455 2810 1846 2646 1421 1791 1333 1702 1374 4446 2892 2961 3880 3487 2777 2503 852 1098 4432 1413 4229 2814 1007 1977 3093 4283 927 4159 4425 3768 1073 431 568 4710 3839 2468 4879 2362 4734 174 3288 343 227 225 3334 1746 4563 3060 2746 2268 41 4339 1762 3356 3516 2734 1597 4874 710 3360 4288 3085 14 272 4172 2278 2855 3947 437 283 3423 2472 3796 1005 473 690 702 4210 3251 3322 4796 4147 32 2707 3113 3143 4056 1476 7 695 1755 1866 282 3304 4098 3 4811 3660 2198 955 990 3241 4871 3195 2564 368 1230 4901 2466 487 1507 3810 1872 3696 2360 4220 4484 296 2931 604 4684 1465 4304 2277 2591 4792 157 1727 3157 895 3813 2925 2122 1684 3574 295 1631 729 2818 2001 4897 2322 2282 602 400 2962 4966 302 1553 2870 2206 1053 1037 3624 3884 657 1416 4285 1640 3364 1795 2056 931 2392 3506 2381 2668 3309 3446 734 3078 4998 1772 2210 792 2756 4708 857 3891 2322 4347 2193 4016 2183 105 1356 1384 2095 4892 3120 3105 2610 131 4157 4752 1140 2308 4922 4570 2195 863 1145 3985 1540 721 1127 1325 1079 2938 3277 1760 3998 663 1585 4225 2314 4832 2926 562 3550 739 3543 178 2914 3200 3456 2316 345 2658 1165 2678 3627 900 713 275 3948 610 3417 2962 3443 1572 1854 4068 2828 2087 4647 658 2607 3867 1364 380 3966 726 2020 987 4803 967 4392 1744 736 3700 4790 4226 2580 1716 1623 3333 1413 1982 2441 4006 785 3561 1157 4632 3123 473 1866 473 2373 2913 744 789 1768 4563 1414 3770 2045 4209 357 451 2671 4792 3227 1518 3967 3576 3665 3102 3495 4405 4149 4257 1543 3617 73 986 3300 3480 3162 1032 4524 1570 2994 150 4763 1996 2486 2161 4672 2159 2568 2749 1608 2712 1470 3096 3491 4823 2737 3254 1418 4936 2568 1539 4071 724 4514 724 2213 433 2015 2622 684 1918 3184 1085 1767 4184 2747 1911 1709 4520 3592 2319 3267 139 302 978 3928 4136 1422 1693 2599 1078 3415 4989 1169 1587 2609 1549 2624 1726 3730 2620 3598 1630 3148 252 820 2240 3020 3132 4795 3621 3197 839 670 1449 4491 3131 3094 2646 2953 3219 517 4191 331 2198 91 2565 333 2277 21 1237 3018 3825 4864 4104 4677 3066 1418 3930 3556 3449 562 4100 1271 2807 691 3707 4190 2908 1933 3414 801 1049 2548 4243 1277 4710 1087 3034 566 261 1146 1721 575 1269 3908 3022 1195 4744 4146 3216 4408 4629 2186 3759 1151 4646 4697 3999 4542 803 2294 3218 1213 1838 3028 1835 84 4709 3564 771 4036 2180 4649 303 4921 608 2954 4832 2631 4820 2163 3530 1218 528 1140 189 1140 4861 3273 2127 3523 4898 4800 2097 3264 4570 1534 3405 785 1532 3330 247 2647 4786 1977 4857 2961 4594 4680 3228 4040 1376 4693 3326 961 2714 167 1983 2094 786 1105 3947 253 1856 4147 4667 4303 918 2929 3195 3386 1514 1938 2270 4936 207 538 2950 2566 4644 3792 3340 3270 4819 2761 502 1405 2795 4707 979 4541 2191 2747 2913 4924 973 3928 2304 1844 1896 4221 4733 1673 3367 1699 3032 4222 4612 1804 4382 1992 357 665 3031 2489 1622 734 3545 2078 684 4025 4739 250 4700 374 3091 4217 90 2381 857 3790 4114 1954 433 4173 3499 1309 1901 3305 2351 2384 4769 3063 3845 2564 125 1842 1687 1572 95 829 2396 4343 1686 916 4831 4906 4952 3043 2550 3396 901 4717 948 505 1937 678 4559 3896 4478 1458 1594 3285 2504 3772 2565 3199 3095 4295 4728 1283 3152 4705 4204 2063 1661 3035 4162 2760 1008 4906 1969 957 908 1993 4532 4145 4236 301 690 445 850 3535 429 235 2650 846 3859 3452 4172 4930 672 2483 1853 3234 4138 336 4742 4351 1044 1879 2772 4247 1555 750 4454 4691 244 1458 683 4825 3316 3274 1561 4586 3894 4090 4791 2821 4193 1138 1860 2307 975 805 485 4473 3504 2755 1875 3265 2277 2215 4562 3889 293 2545 3068 2058 1475 3292 4188 4802 3885 3881 2956 1611 599 2723 2415 4458 118 2610 2359 4048 846 1104 1728 2292 85 4334 1219 2792 3405 1288 2972 3960 174 2109 4037 2510 1065 4008 833 664 4046 146 913 2288 1671 3373 3907 787 563 4746 2814 451 3324 2028 743 3437 1345 2955 4894 3668 3437 4059 3154 3308 4878 4882 2505 3791 2903 4637 49 2964 1566 4339 4786 1923 2990 3664 3650 4450 4463 4612 4015 2955 97 2986 2016 2716 4045 3121 2021 3653 1676 2598 3634 4837 4773 1344 1656 678 1939 267 172 2165 4909 4078 4303 915 2077 517 2532 2006 1250 1631 2388 1488 4565 4033 4837 807 751 1665 2847 980 4010 635 254 4708 1756 1016 4475 346 1119 2586 3179 475 3819 2418 1406 4056 2107 1354 1945 1816 700 4339 1253 2987 1505 3329 1989 2480 753 4129 1580 2496 3191 3970 205 304 250 593 1153 3243 939 2627 565 742 3801 1703 2361 499 4832 4313 4242 598 2133 1433 4640 2467 3172 1818 145 1638 4331 691 1244 577 3156 4265 3231 1657 4815 3579 3210 3122 3453 4989 4354 1591 2350 2526 4007 2986 2644 586 310 4082 1102 1000 3911 2424 2814 4396 936 2721 227 3670 4440 111 56 3330 1261 832 4755 1991 167 1637 4351 2808 3050 724 3754 3046 1296 1135 2632 2675 85 779 2694 960 529 4770 3151 616 1001 4585 1603 1243 2303 1955 4067 740 1685 3836 3247 1843 622 3030 2144 4212 3134 2280 4294 1383 540 465 2626 4102 3047 1618 2093 1 4246 2746 624 2797 3391 2655 3714 2713 2905 3508 910 1047 601 4789 2833 3065 3593 4876 3168 3986 1013 4936 2816 2993 4036 4529 76 3682 2981 957 2796 1452 1495 502 4208 1403 3775 2346 2776 799 3126 3466 871 916 2905 2771 4107 577 2759 2840 1240 2657 2559 1893 3154 2308 4039 1030 302 2183 1646 3454 4809 2128 1731 3296 4199 2555 1771 1386 1406 1728 2519 2581 128 858 3971 1327 837 4945 433 1352 1086 2001 4 416 3131 3969 997 3080 4230 1933 4290 2564 3086 325 4282 3232 541 3724 3170 2256 4451 1481 2955 4430 3224 561 353 2007 69 1115 405 4518 2556 1378 3820 3624 4500 1695 2567 1751 3750 2341 537 1000 506 675 2052 1836 2907 645 4028 1994 3679 3252 2010 4355 2288 1745 3170 4477 4093 3974 885 1858 4642 2893 4168 3206 3227 2678 4756 2107 37 4710 788 640 2862 2083 2769 1126 984 3769 1489 2682 3410 1624 3372 295 798 4931 350 945 2636 3786 1200 4146 2590 3185 2151 4672 4090 1415 4548 3797 3460 928 4738 1726 3145 2236 3418 1917 4340 757 4138 375 1228 3461 2706 1935 4084 606 2102 1185 2323 1415 3055 4904 1874 3150 1194 3512 4000 2249 2431 4340 1545 235 1091 3081 2651 3310 3190 1193 95 4227 742 370 958 1195 4347 2413 3834 3074 1489 2447 832 1526 3505 2507 1173 3148 1223 4285 3422 28 1309 168 4782 3928 4527 4090 3460 2225 1358 3315 3386 4466 277 2442 4815 11 4543 2807 958 4271 2927 2410 69 2342 2901 3107 319 780 632 2935 2890 1520 3719 250 3282 1942 2095 2695 4612 3182 3800 826 2788 1962 4496 215 359 396 4158 3504 3954 373 3768 738 2689 391 3358 3496 4584 4805 3508 543 558 4230 3492 3705 773 4501 4986 2162 452 3779 14 4518 3309 1788 3029 4313 2583 1598 3865 3341 2373 1229 4372 4824 4940 3730 4041 4203 4577 1087 1539 3684 2569 3012 1276 2541 3632 918 1480 2258 1619 1691 1991 2959 1469 3126 3198 4096 1326 2897 3950 3495 4855 1630 2316 4938 3375 4830 3224 2163 3017 2690 4678 4198 948 1404 328 270 1002 4847 2833 1088 873 3675 4675 1550 4157 2346 1658 1549 196 1726 4712 2895 488 2425 1975 3946 337 1330 538 2688 4040 4503 1220 1349 4845 734 222 668 1347 4362 3606 1594 1327 3540 315 1281 2708 576 1442 1871 1225 2300 780 1892 2057 1996 853 3328 874 3449 711 282 4359 445 2197 338 2430 560 3096 4712 195 1190 702 2258 3011 2719 3726 994 3986 2390 701 542 4782 4763 1332 4663 33 961 303 1626 3698 3704 2247 1370 2901 3844 2729 468 3807 4892 2438 3849 2978 2892 1081 1519 3471 3947 2644 4985 4391 4390 1155 4115 4841 3603 670 1038 208 1143 2316 3506 3978 1977 2707 4375 4610 3348 3377 1147 134 4857 70 527 825 3771 3967 1754 4674 2609 1173 3156 4940 719 3404 2756 4652 517 1908 4107 3038 3302 2628 1367 33 163 4898 3849 1238 3502 3060 4991 4469 4031 682 1659 1015 1995 4433 4185 2453 4271 873 1669 4256 3057 3144 4883 1671 2768 4366 3069 2284 2823 2167 4753 3239 4998 3300 3736 609 2889 3570 1473 1474 1599 2945 4083 1237 580 1502 2126 3887 2151 97 1547 3427 2301 2896 1671 2456 4756 1090 3061 4545 4921 4405 529 3420 4003 1937 3061 4772 1285 3907 1295 1576 4888 2067 1361 641 4438 2734 672 3032 536 4 1966 437 2793 3283 1345 4593 3065 3362 1177 2037 3916 2551 3190 4097 2960 3178 1823 4486 1082 2992 2268 348 722 1656 221 3893 3178 4961 2728 120 2883 3147 2687 4015 431 3889 4976 3001 3104 3557 2467 977 3384 3060 3344 1205 991 4054 126 3111 57 4983 2821 2856 2349 4873 4997 1232 4575 1240 4429 2359 4062 1324 405 2168 3183 954 4499 2992 4224 4708 1274 2115 2918 4244 4551 1624 1071 661 1851 1680 3545 3162 1979 2979 2745 3909 1595 1210 1781 2082 1510 374 971 2201 1936 696 207 4919 1933 3687 481 3309 815 2453 237 4976 2723 98 4217 631 3436 3552 4842 4377 263 1877 535 1076 2118 3004 2244 1215 1438 540 3897 3577 4384 3559 1625 4271 587 2084 3516 2178 4736 2726 4373 4047 2597 660 4004 4213 1555 1183 284 786 3360 2238 2134 671 2950 2181 2565 2455 4130 1769 1912 3324 2614 1598 2572 586 2055 3433 2975 4146 4855 4711 2854 2865 3284 2804 4864 4262 2895 2445 2552 2943 2967 3719 4247 493 2556 3765 183 1075 2572 358 9 475 2992 388 200 1369 2480 2262 1108 4182 2787 830 4536 1350 4832 2724 4253 1570 4745 178 1093 2391 4586 495 4568 29 3430 1444 3298 3690 1962 2769 1579 3060 2936 2945 2398 4882 2998 2961 2682 1372 997 2469 4028 2198 4090 3452 3427 722 783 335 1835 211 3155 1494 4899 3802 2390 3131 3047 4724 3639 2580 870 4554 3542 4685 3356 223 401 4516 3714 4654 2611 708 1753 3874 2833 3874 4155 908 251 659 386 2137 1465 2748 2599 257 2723 2272 2524 2561 4040 3062 682 3378 2136 4849 2108 2624 4394 4134 3498 4035 3607 3241 2488 2913 4373 1376 2924 234 3813 2126 2763 2699 3548 1482 908 4812 3606 4557 3219 3386 4079 1360 1648 4693 3640 2196 1398 1835 224 1783 252 3147 4984 174 1303 2371 3910 1325 3006 2267 4411 1881 1093 2976 741 3255 1979 2986 1918 4426 4931 2534 483 3977 4727 3228 3069 1222 1400 3306 595 504 2039 2167 4367 3570 4080 3273 340 4786 1434 1496 4007 4634 1696 3320 931 2467 3066 4051 4011 3597 101 1909 780 3177 4199 2958 439 495 2348 2324 2828 2088 3012 4086 3762 4933 2546 1090 4256 2117 1790 2647 2472 2259 1676 4156 390 2286 2459 2080 165 2800 2160 2351 914 1600 2656 947 1607 4488 4913 113 4497 847 1145 3224 3811 4695 2845 86 1841 4152 740 3506 2918 2300 4906 3219 1726 4673 3046 2223 3876 3594 3331 2477 3278 3870 4883 3316 1884 2376 4519 65 2812 837 4016 365 4993 185 4298 3397 359 570 4508 4312 4841 1683 1913 2789 1580 4819 1137 3578 2841 843 1009 3950 871 4908 4935 3216 1262 4263 3159 4861 989 4570 2280 398 708 2994 1128 2967 1059 4395 4412 3202 3034 1922 969 906 3535 4100 2414 3657 2635 4068 1295 1738 2573 681 3596 2399 3789 3973 4711 3444 3930 1111 386 3578 3037 3506 1711 3221 1876 3820 3406 2447 3360 2752 850 2587 591 2412 812 3882 4010 4588 2479 4849 3592 1845 1626 3561 1890 1955 3177 2934 4261 4307 2949 2169 203 3081 1983 1326 810 4876 4257 1510 3499 101 2397 4094 4100 4156 475 3703 2831 3699 3376 4244 4841 4969 4834 935 427 1936 1445 2300 3877 1238 4056 3531 3462 2008 1785 1474 3165 2787 469 4162 1211 1578 4881 4341 1439 4715 4436 239 4065 3913 4850 4570 3055 3403 2386 2135 3107 916 1753 1220 3290 3345 1134 4265 3990 142 2531 1450 4174 3481 2082 2176 1913 4069 3430 1808 2574 1081 710 1098 440 1423 1853 3899 4834 2085 3869 2747 2415 4935 2095 4496 2708 2787 404 4026 4156 3163 4160 3573 1307 4623 3729 2482 260 4984 3964 3029 2676 1110 3193 2184 12 1724 2186 1207 3866 4302 80 2027 3800 1850 4726 4247 2268 4708 2436 2318 3367 2352 3677 1611 4406 2172 3841 2151 2228 339 564 2702 774 2195 645 2906 3285 776 1048 4159 2984 1127 2572 917 2431 2307 3022 1130 1545 2460 653 4677 4847 3059 2179 4508 2783 552 2794 487 834 4692 1029 3986 2573 2743 1738 391 12 2075 4575 3946 3491 4087 1434 683 4611 4197 1288 2400 531 4940 591 1680 4780 3070 1707 96 3108 1035 3405 4618 1804 2701 4023 2858 2554 4834 449 4615 976 29 3528 2720 955 1285 3009 3940 540 581 1282 1336 2059 3746 2266 1278 511 1280 3812 2576 2823 4406 3024 4769 3124 453 98 3100 108 2804 4281 1891 4337 1687 1217 289 3232 1876 1362 2160 4867 1797 4510 4277 1503 3448 3135 1127 31 2874 2447 1659 2679 3192 237 4227 2953 3716 4343 1250 620 2582 1331 3713 2344 1944 4684 3886 3483 3489 1899 1896 719 4131 36 1308 465 3534 2973 2883 2660 4027 2170 2169 1556 745 1172 240 52 4907 1373 1779 4352 3847 2517 1515 3955 2505 3920 4806 1659 4606 878 3963 4112 1026 770 423 2905 4682 964 1483 374 2002 3007 2043 711 857 4923 2016 4603 1768 2772 2807 1954 2975 337 4785 4316 3368 4190 4465 552 2578 3826 4353 1302 487 4858 2053 4709 382 1564 2198 582 4666 2109 72 1614 2433 1172 1292 3696 1725 276 4855 705 367 614 337 2867 3615 3965 151 4922 4069 496 1570 2570 404 3795 38 151 297 1830 3652 2099 504 2444 2928 291 4839 2526 1875 1274 2402 1782 666 3301 1309 508 381 3422 797 1652 745 1250 1503 2166 2759 51 2775 2925 26 2894 4931 4625 4541 1525 4422 3325 931 1830 1997 4265 1893 1666 885 817 264 1911 4611 3844 1172 3559 1794 4934 1326 3159 1409 1526 2046 777 1138 1257 242 1554 1749 1013 1282 4820 139 2535 1353 1813 3323 3093 1538 4999 256 3429 1097 2814 2280 1228 3830 1253 1191 1472 4910 825 2426 4887 4977 1740 4181 677 741 4291 1542 1106 1993 2921 775 1802 1547 4026 39 595 371 4992 2186 2050 2502 1746 3101 2871 3372 2984 2739 4292 3065 1472 210 2425 320 3004 4174 2995 1291 658 4886 3697 285 307 3730 1006 2744 4100 1067 3274 3367 3760 2571 4465 766 235 2400 3098 4564 2608 1454 2529 1360 3845 3074 3965 361 386 935 979 2325 4230 1005 4873 3891 4178 21 76 3777 3499 3326 810 1406 1420 3115 3449 953 3034 2027 4974 3192 4518 2568 951 1130 1607 2481 2682 1710 4741 4927 4515 2329 2631 4835 1610 3532 918 4615 26 2364 400 4433 4668 4817 2742 563 4834 4223 2094 989 4372 503 4753 602 3998 2575 3166 4862 3768 2414 2398 2479 2133 769 1854 3937 1300 4593 2936 3792 4370 3667 921 4834 4815 3398 4645 4130 3420 1856 1351 2279 4667 4674 297 3642 2407 495 2682 4732 4023 113 2611 2493 3304 1612 1081 3046 5000 3081 4231 2744 1452 1741 3696 2059 1234 4479 73 3344 3448 493 653 4903 835 3824 3383 3026 3545 1923 4980 3728 1008 1416 4582 2803 3820 3907 2066 4442 4565 197 3915 4600 1198 1818 2677 1299 3528 3555 4898 2566 1837 4877 465 3095 2085 2969 3418 1874 1332 3410 4051 564 1202 1994 1302 4112 4234 909 3360 1350 4379 2291 4436 2551 3170 899 414 3658 222 4579 1449 651 891 41 2889 4894 1560 4533 3098 656 161 2508 3583 4455 829 2775 4755 3453 2880 1514 1380 2689 171 4285 1243 445 2199 3862 917 4609 2214 2285 3181 3767 1226 4399 3608 3981 380 4956 831 390 4886 3921 3208 4465 473 391 646 3576 4792 3002 3869 75 1595 1850 4430 4155 4198 2509 49 983 1199 931 1526 1362 2627 1593 2827 2250 2961 695 3921 2043 4541 1714 4127 3938 1487 2219 414 691 4242 3605 3227 3164 2373 1659 3912 3607 4677 2968 338 2876 2105 1804 3740 1340 3261 4334 1891 2671 704 2981 1489 1975 2125 406 1363 3979 4326 265 1867 3781 2644 980 1790 4565 3176 4982 2062 1227 2902 2093 3057 1896 3877 2201 208 678 3440 1974 105 3675 4567 3374 6 2627 4335 1293 4972 1595 1518 3587 1637 2543 2112 4862 1950 3348 3749 4357 4618 398 1008 3718 949 3700 1985 945 209 287 2620 4834 2748 3143 1920 1011 2216 2742 3033 3615 2002 3778 1047 3721 1028 4471 1005 3571 868 3955 4906 3071 986 2081 2267 4594 366 1311 4423 2971 4695 2023 1602 3329 4749 2506 4163 2938 880 4080 3309 269 4078 3297 2394 3513 2065 3271 4291 107 519 2082 3961 3509 1816 2387 2440 3265 276 1889 614 1026 3611 2015 657 4787 1986 2235 302 653 2741 2665 803 3910 535 3783 909 3045 4203 4534 3491 3199 823 3359 1673 893 3164 4275 3782 1756 4895 3922 1135 155 83 3270 3313 4688 2213 1173 2059 4532 4358 4194 3497 2322 2421 2611 4875 2300 3555 1765 4291 1686 868 3924 3387 4265 3708 460 2821 593 1792 4331 345 288 249 3404 1426 697 1957 3037 1553 1789 1694 617 4241 3377 2176 3224 489 1342 4271 3090 3965 3496 3591 2936 3245 2472 2666 1659 3757 1250 4454 4491 3196 3768 3460 817 381 3965 738 1069 4336 2482 4394 3081 4362 3036 2297 251 1681 1716 4321 3975 537 2654 1239 643 521 1418 973 3490 895 4591 1025 2434 2520 4899 2037 1821 865 132 4021 852 4425 2514 1924 175 3020 3074 1583 2014 2353 181 1384 2763 1637 4934 4596 726 3199 3896 2638 600 225 4606 562 1896 4837 1593 4098 4457 3582 430 2061 3778 4035 2149 3451 3628 479 4835 1826 3568 2331 3577 340 3615 2387 4554 1351 4479 3317 3953 3443 1861 1093 1537 3064 2014 1356 2011 3405 4052 3668 4372 1586 1183 2998 1244 4327 4905 3740 2287 4123 3865 4799 4392 4350 1977 3362 4210 3478 664 1021 141 3430 2425 2075 119 1339 3618 596 3320 4422 2798 2500 2396 3764 3124 186 2965 505 1621 1650 4231 4984 1553 835 4306 1477 1499 18 1428 3803 3953 2533 3084 4062 317 3097 2504 2451 470 3525 4992 1387 3336 4613 2016 1892 2856 3815 1522 2495 2041 3153 114 2539 345 2337 4456 2857 4844 1972 290 3590 2016 4416 3255 2660 464 1497 1445 3032 4002 4072 2243 4270 1113 1999 1600 4177 971 3198 2034 419 4003 2201 4608 179 1072 1208 4177 3426 3925 2070 155 4949 4839 3619 1957 3542 2570 1682 1124 4315 300 2587 4954 1574 1544 4346 258 3635 1133 3302 3462 3293 4085 4611 4041 1593 4694 33 1590 1552 2924 3978 4343 3938 645 2104 1630 4846 1955 1500 255 4531 1406 4800 1156 1203 4328 1783 2208 1898 1591 4967 1917 2243 1862 438 4134 2995 116 2986 117 732 2139 2136 270 3428 1250 326 1234 4587 1580 2384 3406 2665 2359 1551 3585 1973 3518 317 2281 1071 1384 3018 4351 2719 2646 4698 974 267 3449 477 912 1733 2945 1030 2393 1531 3991 2189 3474 1326 1300 101 4959 2267 408 3094 1 3237 4332 3964 358 3672 2872 4806 4620 3840 4510 1576 2329 968 2948 2425 3886 468 3727 1030 4039 95 2547 2533 1093 1261 3219 2275 2540 19 4943 4047 2109 1962 4105 1068 4221 1344 4495 3267 1444 4870 4901 3310 1247 2635 2392 2839 1551 3815 467 2727 1888 4665 3270 4567 4435 1106 610 426 3756 4192 4358 2601 3508 1756 3629 1390 2608 3756 390 233 4264 3017 1771 430 425 3226 3370 4509 668 688 3815 4193 861 3600 1464 4466 2652 2692 3183 4283 3991 4090 796 3380 2062 3547 3041 1369 4174 3061 4180 1473 1919 4970 3088 3528 2886 1943 3204 1901 2916 2918 4346 4845 3260 668 1849 2654 3241 4292 1492 4877 1342 1162 281 2688 2236 4376 1859 4141 3735 452 2289 193 4697 2856 3196 4378 622 3777 669 1174 3623 4097 3613 4521 199 3686 1266 355 2233 4872 4152 4176 1503 2006 1750 470 908 1146 93 2578 236 1336 4293 3635 3199 4259 3168 2926 4113 3649 3861 184 3181 802 678 4855 2309 3660 1218 4866 420 2666 2468 3236 2772 1456 4682 77 872 3513 4023 569 4916 2786 3881 2871 3135 116 2803 483 3472 3725 716 1004 1118 680 3655 4095 3127 2440 3353 1714 3610 2321 407 1642 717 2528 3181 3965 1303 13 479 3849 4783 4456 4660 4315 3603 4258 774 3425 3306 4783 2595 2945 4475 3219 1311 4071 2979 3922 4504 4859 1356 4477 505 4512 3672 3380 991 823 4018 1559 255 1066 4613 1764 1998 2169 4795 2597 3559 2376 4047 4686 33 1655 2891 4099 1134 505 1891 1784 1030 1765 2680 3815 274 3904 719 1230 913 4425 1455 1414 3942 492 3735 4461 2015 2016 2269 4085 3792 1137 1632 3723 710 3550 1766 3200 3189 2340 2455 4820 4731 1233 4609 4214 3434 1810 2897 997 2570 3821 3544 3090 4196 4400 547 3251 4312 3072 1235 250 2232 2131 787 188 2427 4023 3917 2811 827 1568 4565 1077 223 158 2956 2970 322 3812 4398 4449 2858 3739 3581 2412 1234 2325 428 855 4640 4962 4788 1877 3463 3102 2466 515 4247 4665 3335 691 2696 1821 535 4627 2411 900 4843 3043 1737 4040 2327 3763 4585 3481 1652 4794 710 3219 2631 4376 3815 1509 4896 4973 374 2114 996 2079 489 4236 3812 1201 3524 3276 284 14 2309 659 1988 1394 3487 501 2850 4369 776 385 3703 2662 3602 810 4061 3334 3285 3937 4223 3466 3444 232 242 2593 3164 272 2484 2339 3360 3052 428 1015 1343 2572 4377 1710 3412 379 3849 1573 534 2146 1764 359 2934 267 863 1145 2075 1078 1890 1581 4193 1607 3498 3255 3581 1758 152 1123 3299 589 1191 277 3457 3270 1858 2935 4089 3819 3028 239 979 1436 2694 2438 1576 1477 2900 3074 1216 2652 384 4052 2525 4055 4054 3883 2438 4437 1390 4496 4245 304 2038 3680 953 3089 1117 309 2373 2532 1865 1301 4135 735 362 2697 1466 4968 701 4696 4252 4252 3817 1121 505 1913 2477 3140 814 4901 2752 306 4582 3084 4448 593 2353 2742 196 2489 3376 4318 4442 2769 683 2676 538 3346 3635 1324 824 2619 2848 701 38 4348 3283 1283 2744 4299 4245 2614 4310 170 3215 2537 3429 326 3848 99 3766 1434 4131 1337 1214 3866 3941 2114 2877 2361 475 4762 695 419 2346 3016 2598 483 797 519 1501 1214 2427 937 4686 663 4455 4799 1998 1777 2766 2866 412 664 1564 518 1261 4048 1127 3433 3027 4324 1627 3945 2961 2697 4188 307 4425 320 3871 3388 94 4671 2425 844 354 3673 318 2958 4929 3609 3140 698 1900 2931 2165 4316 4944 628 4697 4986 2140 429 3369 2113 4998 947 3453 1832 127 4506 2343 4603 346 1142 598 3105 1553 3872 764 303 152 839 329 516 4728 2460 837 2139 789 269 4625 1444 4017 4251 2799 2722 3335 4156 126 2222 416 4489 711 635 874 3937 4386 1256 1395 4692 98 897 3418 2122 3949 4502 1463 4978 4421 2131 902 875 3313 4134 3481 4918 3772 3405 1715 17 4253 3973 677 1398 3462 4236 3052 2426 2294 2623 3049 4654 935 3172 4496 3986 928 3722 1842 4621 1963 1972 811 3414 1592 3611 2252 2950 2657 3553 1290 851 132 1950 2765 4735 404 4630 3482 4471 1801 696 410 941 1747 2049 1873 2887 3802 4303 4031 2413 2505 735 1114 1862 607 1504 4930 3236 2021 3646 2940 1403 1266 4327 3648 3350 3546 2241 163 1667 4290 4602 4398 1106 3326 711 2965 4929 4900 2606 4704 1755 4319 3955 653 1572 2188 3855 2932 2431 2680 3436 90 2112 3944 1602 791 3947 439 2342 160 4283 3444 2206 3301 1827 4513 1030 4020 3137 4293 2141 132 206 4539 1889 3771 3599 1617 3719 1481 2519 3538 2404 2987 619 1300 327 1520 3596 2787 1332 2327 1953 212 738 4544 2170 3051 2038 382 4390 2581 3278 4523 2878 3327 2895 4892 3567 917 3608 4289 1548 323 4525 919 3754 1440 2988 1053 3451 2278 4891 1666 2211 3732 3088 1157 3102 2860 271 3356 3232 3909 4545 4870 3347 4370 4615 4921 3477 1136 1003 3980 2511 1436 4991 4118 2231 2379 4507 4638 4295 4105 707 1448 2476 2971 2935 1758 4175 3748 1162 3933 4719 3124 652 4212 1174 1692 2680 2897 4424 3003 4918 2659 4151 3236 858 1464 3913 3606 2051 4297 2504 3155 1549 3442 1065 1777 3552 3555 2318 3900 3910 4161 3828 3738 481 2877 2998 3733 2762 1532 1456 3061 259 2013 4116 1379 3391 3798 2760 3247 1484 2520 1182 708 2656 238 2644 3294 1521 626 1954 3955 4683 1768 3622 1103 1934 3337 4867 4950 3966 946 1621 1822 953 810 2375 210 373 3983 3925 1864 743 418 1058 3780 3796 1630 1732 4659 3980 133 1027 3905 3322 3883 285 3139 662 3249 2333 3078 787 3195 1599 118 4641 1307 3646 2280 2052 4092 591 648 1211 1095 1035 2595 4562 929 3353 151 4432 2259 513 214 2426 2137 3514 199 1878 2132 4029 1885 2529 2296 1087 2710 2754 2478 2763 2677 4196 107 3758 2824 3352 287 4665 2274 152 56 3227 4450 3157 3388 2269 3043 4659 3218 1339 3290 4552 2866 641 4291 2776 1920 364 2005 4068 2853 829 1577 1518 1350 474 3143 1094 1971 789 2120 2536 3617 3771 1421 4468 1801 4685 4527 2437 2527 3986 4013 3843 4931 2620 3057 1145 3203 4278 2691 2159 1911 2261 1076 681 4708 3292 172 1614 834 1822 2006 1977 4758 4896 4855 1892 4825 4395 4578 2472 4286 4559 1638 3455 2032 4059 30 2850 1962 2318 1600 4139 3389 481 3223 1501 1685 2083 3818 3822 1988 1084 4802 1116 2678 866 2175 4829 2300 2807 172 2973 4721 800 1079 444 4328 2768 2442 2270 3844 1051 2669 3713 4069 27 4065 3098 1506 2079 3758 4024 4866 1839 3654 4792 3946 241 2032 23 3810 1391 2990 3899 3840 1399 1655 1971 4531 1009 886 4866 1913 4653 4449 3256 4689 4458 4994 737 2946 3048 3266 3684 1251 231 2457 2572 3744 774 1567 2603 3564 837 1055 3170 1393 371 2038 4619 2865 601 808 3135 649 1212 804 696 689 1655 3507 4737 2501 87 404 3512 455 3973 4667 2579 1034 896 3262 1000 1864 4264 2111 1859 3734 884 149 2852 4611 4413 2578 4134 3852 3985 3630 586 1315 49 803 3858 747 2626 1775 1838 4302 1032 1981 1898 1487 3879 1620 2926 4408 4280 2918 4373 1854 906 1146 1494 2432 4934 4667 1566 1963 1162 1864 788 1929 4367 4922 1052 453 4068 4328 2421 3328 2040 3870 2779 4472 4379 4113 3741 3540 1646 1197 3032 3177 4534 2399 3458 856 1205 820 944 1253 4769 4648 2928 3833 3972 2872 824 298 970 401 2349 2366 398 1726 1365 4299 2133 3205 1406 2066 4185 1339 4420 223 2311 2084 3639 1931 2209 187 1346 4458 2894 1672 1726 2454 1653 3685 2212 1554 3037 401 4647 327 1504 2821 2328 650 740 81 1680 820 1041 4408 2273 2185 1533 3535 3317 34 2507 2138 3622 3667 1119 432 3884 3605 2412 650 11 3925 2790 3168 2594 2483 760 2732 1188 4492 4656 3212 4627 3745 3950 2956 2384 2702 1777 4194 1708 4772 2057 3081 4099 3071 494 4726 876 2416 3440 2230 3482 100 3980 4286 4278 4619 1806 1121 3466 3578 2769 3902 2055 1865 1713 3800 1392 3014 537 2188 2189 1377 4077 118 2313 702 1578 2700 3701 2342 1193 4641 2651 3037 4992 1244 4979 277 2680 3446 4369 3538 472 1568 4477 3733 1528 2915 4057 1545 3015 469 3223 3961 1950 1859 4521 2048 475 1737 1287 4991 1023 4220 60 2338 4472 305 1905 3339 1968 3555 2889 2798 3580 2985 4827 268 3661 285 340 1456 2155 910 4530 4493 3925 2695 3130 3621 3074 2254 2218 4603 1643 2061 2808 1723 2246 2429 1521 2221 2333 3822 459 2933 3165 600 524 254 1368 14 4384 698 4155 798 239 3267 216 1762 3764 2046 1957 3457 2631 4155 3180 4718 3556 350 2313 4000 26 2953 3199 3641 3365 4832 2235 3088 877 2971 3599 2951 1925 3543 2641 1053 4044 3510 4257 2988 991 4586 1926 60 3989 4782 2938 3223 1418 2509 161 227 188 1249 2759 3819 4449 1997 1863 4502 975 923 2564 4823 3115 2624 1956 1043 3779 4323 1495 1670 4388 2225 901 3238 492 4500 3653 4390 3720 4423 855 2029 3680 1756 4891 4044 3022 2974 1456 1292 4843 4279 4606 4222 1778 2387 4484 2520 835 787 2467 2695 2825 396 3208 4431 3933 1093 2958 1941 3561 485 1130 2350 3101 3442 3117 1541 277 2410 4662 2849 608 22 3237 516 3419 1226 113 3445 4789 1695 1787 2207 3601 3330 1505 1248 3910 1706 1596 4499 4362 4605 3226 1214 1803 915 3165 4957 1157 1290 3641 1293 2383 4033 3058 3258 4157 413 1724 2001 2879 2014 4281 3174 2977 947 799 4016 1505 3362 3471 688 4517 3257 2879 3590 3826 3272 1281 3772 117 2076 1922 2104 486 3686 4484 1926 2968 586 2684 1796 2043 3801 3892 2261 938 2335 4090 4879 4430 2093 4472 2341 2128 4864 226 3981 3667 4128 4043 4938 1568 3898 2256 1387 1647 3511 1651 4731 3269 4307 937 1519 176 1422 29 1139 1805 3094 3499 1581 2691 268 2469 2224 4342 4946 162 691 3292 2035 4842 2360 3955 4931 2115 3205 4153 1627 4631 2462 2267 23 3852 4529 3647 1743 3826 4656 1337 921 1097 1339 394 1885 4032 4891 2140 1520 4823 2400 2927 3802 3894 3476 2152 3432 3363 2446 2717 4010 4985 881 1770 2942 3187 3834 3926 2387 4285 29 3655 4783 1988 3904 3786 98 1248 3126 2580 49 3169 3973 36 3900 207 25 1606 887 1745 479 1937 37 207 322 2354 1896 1496 1906 1335 3739 37 3064 3245 2040 1172 4140 3675 4186 2174 3839 1092 4293 1929 2281 1657 2057 2590 3188 405 4066 4596 1319 1495 1003 1371 3276 4379 1910 4466 306 3265 1997 3619 3 2645 2301 2497 4343 149 4470 2432 4200 1079 676 133 468 336 3529 754 3758 3621 4840 1068 4917 2406 868 877 1092 3694 4647 754 1856 3805 1667 1845 405 2630 805 3964 1762 1825 1356 1000 4624 66 3391 2384 2350 320 2308 2867 2368 39 4738 2217 1380 102 1752 579 4316 3410 1443 207 4406 3625 2732 13 7 2104 3856 1476 19 4150 2750 2573 3879 3423 2460 3879 4456 1809 1595 2682 3209 4394 3086 1428 4313 2504 4335 551 306 1423 3155 673 2260 3207 89 970 1671 4324 102 1913 2941 76 1163 1776 4854 724 3526 2019 3601 4236 29 2414 2458 2702 4606 4292 4974 4411 1506 2400 4953 2934 3381 2760 2288 2519 936 1044 3703 2113 2783 1828 2637 1380 1316 592 1075 2084 426 4437 3177 2744 778 71 1921 2260 1529 593 162 1431 4272 2166 3342 3846 2051 764 1116 2279 1707 4148 3967 4567 3524 844 996 3349 4455 3613 4440 1636 4657 2020 4441 4917 1867 389 488 3650 2072 4507 3437 2276 4914 2490 2386 4031 180 4950 79 1681 4857 889 1397 1518 1124 3385 3899 1830 3086 2135 589 3390 572 4881 4111 1651 1814 3432 2598 962 337 1147 2279 3995 1734 3547 2998 3225 145 2661 3433 804 850 4923 3403 583 1111 811 2641 2042 2641 966 2368 1512 594 3258 837 4362 997 4513 1643 1027 518 3296 4929 2291 2718 1361 4833 4764 2145 1345 2827 4616 1367 4682 4360 1552 1606 1858 1879 3526 4238 2331 4883 2101 484 3017 970 2667 4912 3807 3624 1262 3086 4226 2458 3180 3569 1644 3004 2105 75 4210 1524 2085 4479 2495 2804 4331 3496 4143 1227 3220 3335 3677 1173 2418 4880 2301 3759 4909 4925 1090 372 2897 1234 3706 2170 1614 4823 3997 2197 4631 1298 4785 1260 3476 2778 2481 4983 2848 3125 1321 1823 2643 635 4892 1662 41 2792 2094 4354 377 518 1475 1767 1454 1168 206 826 2674 225 1618 350 2630 2859 4269 2851 4404 656 1888 4842 3181 2389 328 2298 2099 4346 2952 1942 424 3179 2813 2573 2045 3778 216 2689 989 2954 4272 1089 399 2677 1261 3382 1823 1864 486 1393 2533 322 2564 2612 3244 1232 3317 3501 781 2900 2970 3486 4866 529 4513 167 2379 4393 3547 843 2476 3455 1335 2494 373 1894 1502 4342 1233 1488 437 2063 4655 2407 758 1501 140 783 3775 4286 4159 4034 1697 2589 4380 3347 1266 3433 4930 4067 1084 4707 813 3704 964 1644 3796 4193 4811 3068 4692 1835 2968 3476 1699 431 2693 3261 1286 1321 3110 2119 619 3123 549 2907 2728 2208 4552 2585 338 1337 2817 3075 3023 1795 285 2688 2813 1167 614 810 656 3577 3561 64 3048 4562 4849 2069 1552 750 1426 1895 8 975 502 9 2236 4560 244 1457 3132 370 2420 3051 2458 2618 740 956 3838 1961 3094 767 805 491 3416 1308 4318 2929 2578 2084 124 4119 819 3902 1295 4670 205 598 2451 3379 1949 3952 774 14 4012 873 342 2300 3856 3935 4738 3518 1091 84 468 624 4427 4167 117 4771 4649 2194 4625 1755 1594 4085 3199 2433 1873 2130 754 4314 4683 3839 1874 2566 2833 1079 700 1386 4706 4937 894 4534 4078 2471 4188 3064 4844 4289 2702 3824 3405 4456 1271 4538 1598 1371 1912 2399 4218 3605 1739 2540 1526 3148 2200 1521 2356 3188 3859 1514 176 394 1660 498 1582 2970 277 3100 3098 1610 2240 3456 2342 1340 2303 740 1832 1256 3434 240 17 631 892 1313 327 2169 1606 1343 291 1480 1331 1766 3700 4651 1626 697 4235 4844 3312 1634 1077 1082 123 4564 1236 3560 3640 1906 14 508 957 2196 3692 1849 2000 921 4204 3189 2270 2056 2936 4180 1780 3517 637 3819 4290 2507 4741 2638 804 3636 2765 1330 3231 243 3880 2659 642 314 1690 2016 1298 340 1685 2162 84 2044 96 3393 559 1644 1779 3839 327 4168 1716 1730 3148 2656 2773 4014 3337 4265 4755 569 541 4829 3833 4582 3653 310 1835 3891 2648 3767 3451 1514 2258 835 1208 2987 2353 3812 4674 3089 387 4197 4551 57 2166 2801 1977 3422 2231 1290 2766 3168 2044 4986 2119 3816 714 718 2769 2501 111 973 3263 4434 2344 4789 1445 4541 525 2615 2255 202 1808 1526 4600 287 3290 3828 3027 4661 974 3190 3062 4293 3156 1259 3946 4592 2519 424 301 3126 2040 3271 1279 201 4929 1411 4272 479 610 4493 4833 1955 3479 2139 126 2299 1735 4059 19 572 1479 1357 4164 3690 1238 694 1219 4705 4646 46 3885 4527 233 1147 941 4359 1370 2259 2896 2351 1576 4031 512 3722 3006 1674 4562 712 4758 3638 3999 2161 145 4079 4534 262 1720 4966 4745 4992 4871 2447 371 2654 2564 1931 2697 2068 684 3423 2438 3159 1711 4443 2836 3337 4655 997 1818 155 4861 4947 2553 3086 1372 3956 4254 2953 2380 3592 1260 3127 3712 4467 4647 2998 4057 2182 1313 4800 96 2622 4360 2325 952 707 310 3152 3306 4858 2504 2918 4574 3964 1216 2762 49 317 1532 2820 3849 3494 4212 173 4803 4411 3471 2460 630 693 4663 1756 3005 4752 3984 820 3033 3479 605 3965 133 1612 2267 2096 672 64 3540 2126 2663 3457 134 1549 200 246 1138 1178 1023 3293 3869 3249 3125 790 2210 4999 2444 4590 4725 1321 4124 2173 4601 3914 1514 2600 3492 3385 3772 959 4198 2632 1510 1320 694 3470 583 3226 3964 630 3988 371 3384 1598 1509 1939 3442 105 3035 2663 1343 2854 4497 1639 819 1110 56 4248 321 1673 2592 3258 1693 194 734 1642 4011 2375 1640 2090 3077 106 3 3789 168 906 4350 2379 4127 2883 1676 59 1271 2946 1942 988 4506 4353 1927 890 300 1673 4430 1232 3817 3291 1135 3288 2845 894 3266 644 2546 2589 4195 89 462 1326 288 4431 4538 1835 1454 4114 4676 3661 837 4404 646 1516 4991 1921 804 2416 1269 4753 4602 2116 1418 1449 3516 3341 4198 2146 4549 2759 596 185 512 1496 116 2349 4570 3051 778 4333 478 4223 197 1759 4751 4110 3769 4170 4410 4462 437 3397 3945 2155 1174 1189 1561 4203 2706 2443 2356 3264 3910 588 4248 3066 225 1759 3663 1123 4934 2219 2829 2673 1870 4934 2157 2759 3180 4655 1868 3772 655 3909 668 3810 2187 3269 2035 1048 3744 488 4281 1169 466 1178 4598 1947 4879 2005 1097 2465 276 4300 4466 3418 961 1200 3057 4815 3992 3006 4300 320 4242 1807 3830 4568 418 1263 1730 1061 2407 3287 252 1569 2223 972 1768 604 3927 2837 2617 1599 2475 1728 580 3010 3405 4301 2946 567 3909 4986 2465 1932 3510 1749 1156 3814 4001 3397 3471 3481 1000 4466 4867 4672 3469 1096 2872 3707 4471 2657 2694 1812 4972 1904 4123 1953 394 2270 576 4566 3364 4288 1708 376 3035 695 3239 330 282 3527 2432 932 3266 4824 144 279 972 2096 1357 4274 4569 1584 3104 1512 1605 3954 3799 2712 2496 4650 3996 3276 596 322 99 2698 4770 363 4056 3006 3349 1683 3503 2470 2988 2450 1458 332 1956 380 2919 4520 2165 3978 4839 916 1896 3536 3625 366 359 1568 2356 2121 3317 3334 4240 1308 4290 3299 238 833 3832 2283 2659 4295 2209 4414 1850 1313 1486 162 2439 1117 4097 2927 4340 4942 1724 2290 1255 3259 1880 4163 1346 4021 2784 4663 603 4853 571 4598 185 2059 4357 2838 2765 2208 4910 4822 3574 2669 3889 1484 2908 1266 799 2704 750 384 3266 1350 60 4535 1490 3720 4398 297 3635 602 2730 1045 4629 3708 3522 597 1427 2388 20 4408 2037 1009 1120 4945 2382 2073 702 2190 3478 4532 1373 746 320 766 2909 2707 1173 3089 4662 204 864 825 1431 2076 4321 4726 4464 2270 4602 685 4160 2791 1749 575 271 3956 2971 433 661 4985 4542 715 3338 1338 2392 4673 2555 2590 1570 781 4532 1111 950 1770 176 4427 3886 2067 2315 902 2347 4770 2129 3398 1934 4433 236 3181 2002 3469 4913 947 127 1989 4275 4986 4809 3352 903 944 4688 4204 2143 4848 2542 808 1832 3905 988 3659 3259 1373 4668 4602 1983 1156 4320 1982 3445 167 3218 963 2915 4261 3706 627 1994 161 4756 2665 3240 4505 2383 1255 559 4713 2375 4832 1820 3110 347 4662 4561 228 4191 1877 4491 1465 2460 1134 884 599 2963 3829 3306 4614 710 4868 3358 4471 519 1446 3119 410 1415 3876 965 3649 905 2204 2094 3435 1412 3684 1987 1522 3956 828 1820 1509 1433 2489 2336 55 6 411 1574 2798 1915 3056 2120 5 2044 4662 562 3082 649 285 1919 1840 4108 1946 1388 3942 445 1710 4492 4383 4929 493 3394 817 783 4136 3946 2190 1746 3571 3760 1493 2474 3807 2999 4873 514 1537 4451 4193 4307 4401 855 3223 4560 3445 2505 1273 3912 1107 993 1755 1584 1026 4245 1563 2134 4402 992 1372 4527 4519 1055 1204 1458 3314 3386 3757 2242 1488 2289 287 4623 2321 2724 3005 1438 1402 3578 1828 381 4596 4467 455 4736 2882 534 5 2575 2559 4132 2825 1917 614 3995 305 530 4648 2612 4113 1394 1498 3732 3757 3269 1012 2511 2346 2333 2907 2993 261 2898 679 2323 3794 3681 1318 2844 775 2209 2447 1581 2366 3893 1304 3876 1855 3165 4721 3042 3939 2476 3079 2045 122 3131 3218 567 1086 3845 1087 181 662 1897 1750 1216 2892 2884 3628 2143 1095 3308 2947 3676 3634 3422 54 2010 331 672 4334 1310 2109 4479 2007 539 3678 4011 2467 340 4250 3502 494 3038 2934 81 1336 4666 45 2551 1262 3448 3759 2776 218 4831 3293 1520 4518 2990 3638 3525 4517 287 1078 2076 2371 2470 3626 2028 4503 238 2012 929 168 1084 261 2267 917 2658 2838 1892 2556 1029 2926 2590 4316 4672 2272 2027 3706 1279 4665 4883 1392 2949 4702 2009 2457 382 44 2798 615 493 4894 2133 4334 4968 843 781 622 1895 238 3811 4884 792 1084 3813 4449 4390 65 2655 3594 3877 3467 1434 2846 2120 4813 144 364 3508 1998 2962 4274 3618 3552 4002 3519 2281 2577 1297 4354 3193 1941 1450 3584 697 1530 4261 1090 2249 3754 3493 4508 777 4573 379 2504 217 4900 4024 2913 959 1943 719 872 1988 3496 2705 1131 1159 2966 1918 1641 688 67 4339 1439 3046 1206 3558 4942 3658 4810 3396 3170 4442 4109 4924 4324 1223 2154 3362 2017 15 2288 3229 786 1899 72 3112 2466 2674 1578 4541 123 3909 2897 4453 2937 937 3387 3809 205 408 3578 4901 3363 1128 2037 1343 3116 3066 4215 3468 2037 3828 4455 3964 2966 2696 951 4297 4485 2195 4350 1276 3688 3815 1222 1192 342 1561 1806 2037 2919 2427 2776 2982 2111 2755 156 875 151 202 2076 552 1740 3167 2270 460 4830 1978 4565 1731 2979 1833 424 4109 3945 3022 810 1181 3391 4342 3136 3754 3085 2483 966 4361 695 2612 3587 3225 910 4576 4192 4677 3647 1614 1908 1342 2530 4257 1851 2311 252 4204 4914 1143 3149 1666 717 2906 179 1608 634 2233 3094 1937 3691 4709 65 1049 1416 2296 487 2451 3515 3628 356 92 1818 3033 504 3797 1096 4996 4256 2196 2156 3082 2917 3627 3088 497 4226 4216 2243 112 3954 2540 3896 3018 47 2780 3125 2864 3980 1123 1533 2291 3701 2654 4102 3885 2770 3886 1796 3865 4040 3642 148 1279 4103 426 3738 1666 2037 2429 2539 4945 2705 4124 1244 2129 1185 1005 4281 177 4397 1097 4022 116 2625 1349 2898 3267 4719 3109 495 2097 3819 605 3892 3621 1669 774 2003 1435 3210 1887 3067 619 876 1089 2743 1657 469 834 2364 883 4848 139 4471 2710 776 3866 4445 1562 4983 3201 1610 1417 3881 1397 4891 3060 3278 2232 4347 3798 4427 3479 1106 4439 353 2996 2809 4698 165 693 239 791 2903 4195 591 722 4875 2748 2168 3370 4883 138 2260 2771 282 4426 4281 3148 3674 3126 1603 90 3007 707 2104 1059 3795 4068 4498 540 496 4693 1361 4524 4177 152 2926 2182 1281 2580 4801 1779 505 425 581 2878 1231 2557 654 1774 3778 4554 3986 3695 1359 3549 3661 1121 423 2801 4083 1016 1374 4778 626 2546 2710 51 3597 2940 2538 368 34 2702 1259 1428 1317 3746 4663 3101 539 3113 3212 2211 296 1334 1418 2685 697 2544 30 2195 1019 1276 1496 629 3682 2890 1662 4482 4043 1779 4814 1154 402 1113 4048 853 2428 1999 1066 1858 4143 2253 2595 1593 1509 1477 112 4049 1565 2209 1401 4563 4202 4723 3797 1300 3130 698 218 2799 1120 1860 2774 4953 2554 3430 2585 932 2915 3454 2608 332 3458 4642 1668 1781 3698 4750 2521 1259 1784 3114 167 3320 4168 3162 4349 753 2353 1780 4505 1161 724 2389 3561 3654 3888 2589 1077 4447 4097 4830 4122 3204 3213 1041 1776 2038 2910 1489 1453 1610 491 1957 4873 842 2798 3426 3952 4428 983 447 1315 145 2607 2296 3351 2751 110 1188 2924 3048 4927 2967 1375 633 1478 697 4904 3668 2073 700 3117 2838 2628 409 3269 313 4899 852 622 1043 2708 36 4096 398 2858 2244 752 4406 3980 2421 1254 2254 2123 658 3599 107 4863 4330 2547 311 3779 4993 264 3951 981 719 4389 2830 3119 279 440 728 3113 4338 4441 183 660 3770 3804 2066 920 4647 1187 641 1503 4333 4106 2474 3400 2652 2265 1487 357 2583 910 590 2253 2206 600 4480 683 828 629 2042 516 1809 709 4903 3149 4344 4404 3459 636 3082 4756 1698 2506 3458 2793 4255 919 1856 2027 4733 1334 1614 2903 3314 484 2061 3519 4839 277 3433 493 289 776 3313 2964 1035 2918 3056 2943 4226 1870 4551 280 895 1476 2336 2603 4553 1502 1508 3424 1088 4102 1287 2428 483 1595 975 2880 4667 4847 3544 377 1366 1314 4642 1262 2229 1174 1025 2926 1222 1257 3981 1399 306 862 800 4800 3256 3444 4451 2208 4601 4837 1504 412 2978 3904 1145 2141 2053 3568 1688 2776 2848 2579 4965 2820 3452 2756 2140 2039 4871 2850 2204 2994 490 127 3241 4840 1644 2513 4618 4115 3966 4908 2459 271 3741 685 357 2389 2180 665 4209 586 3047 956 1481 4149 2936 1107 3807 4396 2285 4499 3860 1519 4104 7 1794 2564 4734 173 2266 330 1705 1842 3000 4262 4070 3082 2242 3969 1800 4312 948 4215 3779 4340 1582 2609 873 3352 3180 4780 3441 3523 4997 1128 803 3102 1126 315 4509 4225 4988 3667 169 3263 2165 207 1204 4053 2704 2631 2169 4575 1288 4207 3276 1588 1205 2953 3592 4821 4586 1639 4394 4890 640 2429 4035 229 3698 3717 1929 1540 1775 568 534 1427 1676 2380 480 304 4559 4185 480 1286 437 2099 99 2898 3948 955 2444 3777 2570 4502 2016 4280 3812 3828 2248 4562 4496 274 2250 4038 3564 745 1977 4647 1732 2477 4617 4802 1760 454 4491 1227 3635 2698 3279 688 1285 313 3053 180 4666 4336 1875 1062 1810 1439 1666 3631 2031 2795 2921 2048 1833 1540 4513 3810 4501 312 527 4563 4626 4934 373 2872 1979 1340 3200 3957 4952 2274 2107 1175 204 1709 2515 2883 840 2381 154 2300 4623 1967 3293 456 4880 3579 2590 4396 2040 1735 1922 2188 1701 1394 1059 4284 3715 714 4495 4490 3459 1935 3039 2224 687 2077 273 4559 4936 1510 3303 4823 4728 4310 4334 136 280 733 2152 637 1443 4409 2810 2348 3441 2433 1039 2647 397 2235 3635 213 3480 1718 152 1577 1924 233 404 1090 4161 3827 497 3178 2835 4816 2332 1600 4738 2602 927 566 4736 2270 4216 3523 615 2195 1279 905 3265 2799 1468 2696 3294 2329 750 1330 4065 2144 1405 4045 4275 2386 4889 796 383 2142 4752 1998 2564 3475 3828 2149 4231 3398 3427 1049 4830 1768 1926 1395 4981 4206 2650 3794 4677 919 2298 337 3664 4066 3514 1967 4199 3997 190 973 3324 3335 3209 1852 3160 4455 2334 1373 4230 4290 107 2430 4822 65 1449 2020 4755 640 1485 4179 3413 2345 4866 3056 4200 1343 1901 3960 475 2595 2736 4718 107 2603 3695 4545 4293 2222 4830 3555 1463 2513 1552 4515 2999 2261 2417 4964 1618 1422 3854 324 2895 117 2584 4150 1170 2448 205 2472 2362 1653 2415 1798 3266 1122 3147 3365 4915 1784 2818 1545 1857 3075 1851 2247 2082 68 4903 331 1235 975 1916 516 4690 1925 179 1019 4428 3931 3947 1152 4609 722 3971 4325 2499 3837 2187 288 3643 3934 1324 2469 1980 200 35 3738 2910 2670 266 4954 3180 2467 1095 3675 2750 785 452 4320 3488 1562 3461 3743 1953 1002 2613 3155 4421 683 4705 3619 1516 4422 43 3442 2497 1609 2960 1013 2923 3028 1275 2192 2527 275 1616 1521 1492 2511 1561 1211 2101 341 1813 2317 1131 3733 4156 4097 3385 4812 4316 4125 3366 4066 2719 821 2798 2109 971 3759 2825 3853 1088 93 2475 3406 3790 4615 3162 4105 1052 3662 4156 2050 2418 682 2078 2579 4208 1941 2157 4296 4581 3566 4577 2026 2433 2992 877 796 4202 1640 3617 3593 2619 482 64 3732 2057 2708 50 3998 3341 2569 2651 3331 2428 3623 4874 2213 2186 3642 4539 4600 1450 3735 630 4364 4408 2017 3830 4559 4951 2048 1186 456 3011 2853 1695 2301 201 432 972 2934 3538 170 1468 3015 1620 4027 2624 3618 3112 4309 4227 2915 3821 1942 3644 2530 4076 1739 1711 2524 2826 4216 1124 3699 345 3392 4047 1433 3575 3675 310 633 2037 4131 1310 4719 3689 846 2255 562 3868 567 1539 25 797 3653 2811 4819 4829 4763 4882 429 2993 2182 648 4241 4011 2314 1976 673 3297 3446 250 3504 1237 3507 322 609 4411 2232 1527 126 2502 2985 2629 130 1627 988 2499 4799 4243 1450 342 3794 4646 468 260 2626 3507 2412 2594 1948 2865 1495 4183 2314 746 3178 4838 2991 4218 1810 3272 1804 2092 3978 4120 1815 4925 2865 3285 4983 4055 4265 371 3161 3352 4802 746 1598 4000 4436 4870 1802 4319 2105 3765 3207 1860 3393 4788 416 2751 3379 707 110 3800 3507 1156 3487 2045 3046 1872 202 120 207 154 1524 695 2846 3665 3190 2099 2740 3626 1604 4241 3705 4413 4383 3244 3470 715 4484 3017 3715 1758 2140 3089 3290 4281 1714 1250 2362 3156 3632 4615 3341 3089 4794 4931 3954 4786 4584 394 460 24 1897 1201 1952 3365 2571 3729 2875 3476 628 1008 738 2259 2812 2015 4881 1056 4424 1829 2901 3721 2001 3082 3641 2282 3315 1077 333 3139 4903 199 2914 1320 97 2782 1151 2551 4626 1443 3655 2237 767 2076 1377 2522 744 4459 4055 1664 4050 2508 2471 2872 62 4275 3781 4301 3231 2476 3623 1430 168 4929 296 2872 3284 2264 2389 2522 460 170 3739 3848 4037 4005 4663 2889 31 2795 2068 4913 2815 3073 617 3111 4365 97 2776 4376 1983 1208 1425 2314 2316 761 3445 554 2874 1816 3547 407 897 3431 2134 1060 1814 3852 3052 1730 4177 1569 3369 3931 4327 1779 3402 697 2280 388 3923 2661 1226 4322 553 360 4380 3845 1993 4053 300 316 1415 4965 530 4017 3672 850 3235 1376 4769 2276 2670 3292 4077 575 2586 811 2898 1443 2311 2397 4180 4091 776 1336 4169 2854 4015 511 2380 4865 4457 670 4883 572 1070 3656 1673 3272 2722 3618 1404 2159 4703 2317 2192 268 4177 2687 2146 1895 4256 4675 3261 394 1058 3244 1313 1838 102 1974 1343 1975 2873 3382 4966 596 3045 348 1833 3496 4758 4640 2239 1556 2587 2339 2226 3522 2075 4833 2432 2227 4613 1494 1461 1907 622 230 3311 2008 3503 4866 1681 2630 421 1210 1969 3845 2720 2678 1441 3553 940 36 2569 338 4034 1526 483 682 208 3088 4662 2345 2061 2742 1925 44 4342 1924 4581 2522 3340 3740 3122 2926 684 3516 1530 608 1045 3573 3592 404 101 4557 1067 3041 781 2398 564 2162 1528 1477 4260 537 3080 572 963 1639 2361 3600 50 686 100 4067 1810 2727 2998 27 4563 532 630 3601 270 4215 3522 1980 1291 1241 4195 1499 3308 300 2212 246 3848 25 3975 1270 137 252 1576 2433 3334 2714 4144 775 2442 2666 4699 655 1475 1937 2730 1539 940 4492 3914 351 2371 2898 3276 1086 4532 3720 1979 2869 2796 4467 4265 1958 1502 4625 3186 3079 706 2361 2398 640 4457 3846 1315 4865 3914 4240 2954 1681 1657 2874 1654 1672 4338 4109 3304 3590 2330 4228 933 81 1863 2270 4870 1996 4331 4392 1262 2922 3517 1216 3152 4935 175 4795 3223 623 4625 4375 4644 277 1557 4866 3140 4222 2673 2337 4719 3 1648 1666 3162 3595 2809 523 4390 830 3022 1168 1447 4491 1039 217 4965 1355 653 3105 3750 3427 4791 3728 2914 4934 2304 3114 478 2041 3454 1046 3066 2534 3261 2505 2475 4369 946 3048 3593 2294 4833 3649 4458 1169 4976 4091 1406 1588 4985 585 752 1669 1644 170 259 437 3298 2180 4651 3682 2275 3813 4952 4110 177 1233 623 1549 2259 1423 392 243 2707 124 929 4812 3712 3062 2337 1306 2285 4681 326 1675 224 462 4568 2553 2668 943 923 272 1487 4445 4953 2746 2085 4298 4334 4438 867 1471 4138 1837 509 1063 395 2877 280 4514 3688 750 4440 459 1839 4367 916 611 3992 3385 4589 4180 2095 3915 683 4518 3406 1773 72 885 104 1909 2850 1105 2560 3229 517 1308 1056 3274 4783 2616 3570 2631 3707 3983 3187 3064 719 1161 1250 96 477 2753 1270 3395 2917 2776 4861 2124 4930 2729 4662 673 273 403 40 3066 1709 691 328 3869 4318 39 3583 4685 404 3147 898 3310 1545 2496 1809 867 4597 4176 2600 1721 1207 3252 3648 4665 3275 790 2927 2177 2486 4671 1780 4988 4068 2234 4540 621 4387 4823 1768 616 3397 593 4517 2514 738 2904 3242 3436 1292 568 3453 2804 4017 3128 1855 1307 1748 2556 51 272 3075 2396 1883 4723 3691 2987 3859 2315 4440 1360 4788 401 3534 3920 138 3347 3499 554 3615 3282 114 4418 4542 3420 1937 3366 2248 3234 2779 1076 4970 3443 408 146 3533 3336 680 3357 3013 1174 412 403 1739 103 1245 1640 4731 761 762 2037 799 4101 7 4316 2314 361 1641 662 797 2079 2386 3277 2237 4988 3851 2362 4427 4633 3237 3032 2779 4030 3863 3383 3741 4274 3276 4418 3136 4636 2762 4969 3330 3789 1667 2000 4665 2451 3975 2214 1957 4168 2361 559 2691 2865 4646 1027 276 392 1705 4684 2643 4355 3090 2492 1963 1890 4130 2573 1615 3620 1200 4151 2096 4571 991 3293 435 2515 2302 592 2856 3919 2702 299 2364 3877 4216 3109 1256 1749 2053 4026 1967 3757 1803 1946 4596 752 1399 4809 4394 546 533 981 2482 4310 3258 4804 1000 784 2819 3419 2598 4372 4579 1751 2416 3173 129 3672 2327 582 1063 3985 3798 3405 700 1922 4136 1291 1315 662 1336 525 2274 2965 39 222 3652 611 641 203 2576 4943 3400 4981 919 1965 264 4435 4993 3133 17 4733 2721 2801 9 58 3773 2731 2383 1187 1327 1453 4273 3885 398 3575 4199 1627 3710 1060 2533 1650 4988 3349 2653 3300 1186 2572 4051 2038 3713 819 655 4065 1594 2859 863 2292 4028 1653 4586 64 3538 3757 4078 659 1754 4929 746 54 942 1950 4589 4447 1559 1172 349 4584 1133 2637 3169 4526 1640 4058 2624 4682 883 1830 4144 2939 99 560 1624 3883 1132 4870 1245 4142 1444 3005 1145 3822 1166 690 911 17 4249 4460 4729 1929 4359 2967 4954 4283 134 3570 4660 1113 3186 226 2876 3896 2057 3365 4513 3499 693 3520 2496 2606 334 4034 499 2003 2102 3654 2173 2201 1691 2277 984 1487 2280 2938 2567 4462 4788 588 1148 4125 1457 4751 619 3090 4174 323 4909 2776 566 3763 3855 491 2895 720 2072 2446 3084 132 1598 2613 3260 143 1578 99 1440 4198 415 1670 4576 4759 4951 3366 4951 949 1150 3953 4835 1906 1813 178 4590 112 32 197 4528 2087 3680 1765 1162 2027 3234 4111 100 2043 3255 2332 3936 3651 4402 3531 1756 4291 3173 140 4604 1341 1380 4214 4511 2491 4872 1010 269 1350 3781 1301 3143 4752 4060 1378 1391 988 178 558 2491 4720 1335 4938 4679 50 640 85 2704 1904 734 904 777 4614 4365 2735 2514 1340 3446 2991 1764 2470 2365 4722 302 4890 811 2180 3179 3453 4661 1170 2698 1663 2083 2486 4981 2194 3354 4781 3714 4511 2011 2272 4797 1680 4433 3902 3932 1479 4287 2337 17 1422 2128 4173 4508 4013 725 4156 4391 2696 4731 4532 4976 2054 4346 4295 842 179 2031 954 2420 2726 3802 4462 2040 2372 2305 899 4165 1019 2028 2264 2566 4480 3415 2140 2145 66 1475 3136 609 444 2636 2203 2685 367 652 3933 4294 2989 4535 1268 701 1319 1773 3106 3122 3305 4 2852 2558 4137 1532 741 3066 4139 2888 865 2310 2871 3763 906 2571 2906 1721 4023 241 1873 1618 144 274 3473 3498 2907 4685 4586 2132 2770 4236 1135 786 2643 2518 4615 4799 3254 4822 2263 4621 2451 666 3118 4543 4721 3309 3664 2849 1760 301 4604 3994 720 1565 30 3433 1128 2044 2941 1653 328 277 3470 204 2223 4981 1759 405 766 1169 2901 1262 3818 4197 3159 3310 2606 2421 4912 676 3711 2824 49 4630 2030 3416 3300 3011 3178 4763 3378 1722 3003 4845 1782 2024 4544 4108 4144 4135 4162 2346 3612 4633 951 4743 2944 257 1192 3957 1625 298 4475 2842 2078 1254 505 3409 4404 864 2321 425 4360 3834 3011 620 1576 1416 1654 962 1811 763 3372 1332 124 496 4176 4889 1171 54 1638 4676 1932 4396 1372 947 429 296 2921 3754 2084 1608 1421 54 816 1941 2049 3603 4955 516 2490 4279 2654 2883 242 1588 4861 4090 1127 4666 1951 3583 3595 1722 4727 1016 1330 1820 1038 2222 527 1330 1310 76 3511 3915 2456 4924 1788 177 207 866 4571 4211 2107 1679 2606 2316 2504 1831 3724 778 2116 1931 3892 2576 1436 2688 3437 1388 4175 887 465 33 337 4427 2886 2406 3994 2238 604 1430 3333 2036 3345 3567 826 4317 4512 563 4924 1400 1861 649 1451 347 4387 2804 3330 2524 1998 3667 1082 4747 777 3360 318 3309 2082 3553 1637 4283 641 2034 404 2225 821 4041 2137 4927 2262 3313 1937 2011 2228 3608 1162 150 1631 3768 4154 1906 1828 4489 4182 3450 551 3414 1364 2394 883 4500 4842 4227 1740 3966 124 2505 4869 2691 1410 3556 1458 3182 2287 1050 40 285 4995 4763 1424 588 4106 1644 2200 4607 4203 4389 1337 2739 1274 4723 258 4461 3567 991 619 4489 4061 2876 3723 2125 1691 861 4315 835 4422 2549 3169 4259 4509 4949 1654 2350 3796 2185 328 2828 4786 4347 3577 2071 4763 287 1430 2806 4278 2341 2968 1579 119 4291 79 3805 1503 3200 450 1703 4055 330 2768 175 673 2345 698 4312 687 1858 4278 2424 4650 1532 4046 3035 1724 2230 4615 1910 238 543 947 764 4315 3837 263 613 3947 4439 3829 490 2593 4819 539 1946 574 2849 4795 1713 3124 781 857 4195 4723 3921 3816 4605 447 1128 725 4909 4079 3749 1426 4245 4560 3578 4061 620 3201 2857 2150 932 4989 3703 2276 261 1084 2420 1113 281 4569 2308 3186 798 3885 1065 4976 4391 267 3118 2881 1203 1530 2517 2327 1605 2950 3371 2216 938 1672 2343 2780 3478 1113 2830 499 183 787 4018 4092 376 2416 3886 4191 3504 4137 2796 548 4361 1064 471 3986 4257 1742 2233 4193 2636 2166 4774 1176 1280 3448 1799 4224 2015 4215 209 710 3849 2227 235 3725 543 800 995 4250 945 1533 962 2742 833 2614 203 4528 4470 1659 3064 2928 3802 1471 2053 1333 4908 3273 4931 3216 1471 1662 1550 2791 3281 1189 2080 2651 909 17 4292 4474 642 4819 1019 2830 3777 4950 2683 4139 4482 2609 2858 1173 3008 2649 4247 504 1328 1028 3362 4638 1103 3206 4615 4613 2073 2136 3936 2326 3162 500 928 3343 4593 4259 1160 3242 544 3599 4765 812 2534 1345 3112 183 61 4308 2597 464 1476 1160 4045 2721 1893 3704 1316 3760 3528 924 2043 4927 359 5000 3095 3442 2768 3979 2192 84 1830 3129 2115 3754 640 1602 2873 4342 4761 1408 390 4013 3998 3997 4218 1170 3827 4531 2235 1617 4183 1130 1257 1468 211 4101 4409 3282 1710 2237 4851 3123 4540 4861 2956 1173 3730 868 2221 4762 2004 3814 2481 4280 2552 1867 4691 791 1320 3407 3710 167 1460 1816 4155 1623 518 2547 3543 3583 420 976 4346 1207 929 1721 1817 909 2740 1591 692 2236 1159 4261 3985 3887 2529 2219 399 354 3141 2236 4676 66 4441 4080 3400 687 752 1307 391 2393 4968 3868 1659 3432 989 2647 2256 1531 148 3444 4479 2914 705 1853 1483 1348 1545 2900 2422 378 1425 771 4365 4386 3861 1993 4400 3525 3633 2060 2884 897 1452 2842 992 687 1528 2750 3099 3158 3980 2018 3564 2974 794 4015 841 3806 4489 582 2921 3232 19 74 4778 2047 792 4 3739 1183 3146 1230 2139 4150 1103 3465 449 387 1051 3887 3017 2430 3547 745 877 3264 770 2482 3226 4182 3376 1385 2215 4834 3726 2316 4785 1610 4971 3160 3890 3711 2938 1169 2581 2488 482 4257 4836 4596 3364 177 4107 3779 385 3729 3170 3238 1274 734 3238 1139 1934 2230 3400 4018 4135 1614 2932 1946 957 4853 4556 4925 881 190 4739 319 131 122 4651 2131 94 4011 4375 1790 414 1107 2233 930 2505 3555 1493 4413 275 2028 2860 2807 4200 3081 539 1375 2206 1267 3953 31 2816 3964 2044 683 4196 1580 4077 2407 3966 40 855 4134 1059 3837 724 4523 2199 2385 400 1724 1415 2995 1436 1657 2936 3598 3220 3522 4198 3538 1282 4807 14 2243 3969 3997 1428 2864 1538 584 2853 3133 4986 3475 4791 746 1018 2409 2204 1433 4086 2032 3723 4891 2855 3577 1127 2692 2017 2482 3710 4979 2693 3532 1779 3275 4376 4292 1220 1349 4650 2022 2332 276 4737 2357 1466 1903 419 4805 3145 4290 4527 3306 2918 2733 901 4182 2461 932 4857 4679 925 4773 1644 3510 2023 365 1899 185 2394 2899 4614 4409 58 2116 4074 573 3693 3445 4008 4430 533 2308 732 2065 4576 3528 4678 1408 4427 876 4236 1545 1483 4464 2510 789 4370 4296 921 2018 2128 2419 37 2666 4744 4909 3687 3258 1534 1949 1944 1700 1784 3824 2227 4749 1346 972 707 1191 1680 4342 3619 2656 1896 2397 68 418 2325 4692 650 3545 1581 3476 167 192 1148 3095 543 3292 2263 414 4267 2231 2546 4493 3854 3119 1731 1962 4467 2636 1484 1769 3820 2789 725 4866 3020 4788 239 2393 255 1037 4466 806 4453 1963 4784 4147 3491 3252 4728 1353 433 3320 4716 115 4052 1917 1555 2168 1222 662 624 2405 3681 687 2432 489 2752 4379 984 4784 15 2759 4510 3369 2622 1236 4827 3912 369 2904 1215 1612 266 965 3917 2162 2566 273 3898 2232 732 2597 3506 2939 3666 3878 2956 3186 39 3327 2121 808 2466 4333 2744 2086 4018 25 101 1262 139 3226 4422 2713 3423 2912 4493 2962 4723 4322 2801 2841 4902 1281 2124 34 3645 1699 790 1467 4658 2121 5000 4473 3904 2209 3819 99 4633 4516 4215 1478 1944 2625 2116 591 831 3033 2436 2916 2339 673 1230 1276 3779 811 2309 3082 60 4773 1151 822 1360 3664 2335 1283 3554 1818 1988 1122 1947 2085 128 678 857 2518 2001 2087 419 4174 4379 3471 4678 3701 4179 879 1643 2514 2142 2227 4182 1340 2784 4426 1592 3852 1710 71 2047 4456 221 1539 2145 2746 4416 4304 2788 3463 501 2319 3753 1657 2753 3435 1716 989 4264 4148 102 4014 3421 3342 43 3432 4096 4231 2629 3789 1043 4748 2807 4580 3949 3124 4338 549 1903 915 1915 4350 2969 2465 915 2937 2950 1889 1798 3236 435 1194 4389 3263 4196 17 4748 4354 1792 3509 3684 316 4608 3354 2498 3653 772 2511 2054 4021 3357 4936 2445 1962 228 2204 4352 3750 2066 4848 3739 455 4190 4530 1118 2262 2050 798 1504 1408 982 1389 2559 2056 1668 49 2472 1683 2394 3331 1446 3978 4947 3493 4619 500 70 792 1256 4209 2478 3104 3355 1264 2120 2186 3692 1546 3728 3669 1751 1684 4444 3430 189 17 3639 2994 4962 4118 4400 3016 2560 3893 984 4508 2323 1882 2384 2702 4372 4849 3096 3273 1022 1726 4905 132 404 1835 2957 2116 3521 4574 2097 3256 2078 2088 2258 2748 4063 3183 149 3247 3982 2932 341 2509 3791 2662 2616 2397 2819 2254 979 1779 709 2401 1002 864 2631 601 801 1597 4462 2788 494 1324 2266 3443 4243 2663 4672 4157 3433 1847 4312 4609 352 4222 2238 1263 3024 4373 2173 1696 2100 2615 3143 3881 850 2516 270 949 3980 3095 3343 3704 593 1328 4130 1356 2380 4923 1131 440 4636 1120 1180 3140 315 3385 4601 2798 2584 294 3714 4000 69 20 1396 3919 1161 2266 2456 22 534 1139 347 577 1228 2558 1317 4338 501 4521 146 2192 1423 362 4428 3795 4125 181 1038 2337 2630 3425 4586 692 204 1178 2109 2346 4871 2096 1702 3060 4976 1359 3754 735 478 4094 2267 1750 4372 2224 3140 1589 4129 1277 3703 2152 2734 4354 751 3426 3156 4357 1158 2591 2388 3842 3416 3394 2116 1889 222 1343 4585 1117 4629 355 407 1654 3372 2046 3643 3384 1809 4648 3442 434 3725 1002 3103 3368 747 1576 41 2922 2245 2942 58 3267 4351 160 4849 4450 3218 2688 2425 3772 3571 4219 1216 4720 4921 2332 4689 2185 1482 1832 1122 4216 1014 3993 975 2096 1587 4716 733 1296 4672 1642 288 2213 2994 4274 4373 2829 2801 254 4008 996 3180 4609 4288 4139 265 2624 3694 3332 2582 4382 1106 4840 1795 1661 3406 3697 3797 3660 4640 2608 2925 1436 2052 4424 3223 3418 4392 1929 4476 2809 4023 742 824 53 3287 1175 892 1680 3235 176 1325 2152 457 1736 3643 1631 2708 507 291 4522 3619 1393 1014 683 4473 3228 1712 2816 1595 1558 4241 4329 1973 2753 1279 1845 3109 3037 2682 2014 4342 3757 4487 4360 2423 2362 1966 1870 2010 774 4740 581 1757 4035 4866 3695 556 1154 1652 2266 269 2556 130 1071 1146 3349 2434 707 1979 2003 2532 2673 2049 51 4925 2997 4876 4605 3909 4058 2230 2443 297 190 2694 2670 2649 65 103 1553 619 3402 3334 4124 4110 809 4719 1810 1368 2158 2344 4915 233 1889 2012 3131 4366 1912 3857 1025 422 2612 418 4169 3424 4915 4455 3515 1700 2752 3248 2777 3565 1223 3518 4461 4638 3522 746 505 921 2430 1180 2388 3937 4814 429 604 90 823 4101 3631 3195 1883 2350 2800 3635 358 222 3160 4177 4252 2345 4587 2899 2921 3398 1407 392 3919 4949 3224 4230 396 3095 807 741 3633 4654 206 1825 2292 880 85 4260 2535 2656 953 897 3134 1901 3304 4315 2453 3970 4806 740 296 1748 2754 46 178 1039 4049 2446 710 2458 4419 1835 2137 2790 2865 2700 1774 3466 2605 4583 1680 4274 2674 3835 1364 2292 3056 1327 2140 2609 154 696 4997 1370 4911 263 593 1833 1132 1897 2023 2931 2552 981 4982 421 2494 521 3837 2700 2735 766 2822 531 4053 831 1718 345 2537 2262 2399 712 3231 3008 3559 912 2477 2155 79 977 4959 2159 3564 1549 14 4722 3920 3139 4788 4610 2554 3829 2881 1432 1866 731 4490 3439 3766 2334 1452 913 4273 4894 2717 3034 302 4508 1180 4083 265 3465 4116 4904 46 1165 2893 1355 3616 1985 4099 1887 212 4445 2133 4645 2139 2043 4943 3514 2484 1226 4104 607 2831 220 861 4016 1483 2472 3172 3302 4848 537 4538 1605 4678 2428 1326 1326 3101 766 4211 4558 3715 3316 1602 4646 3017 1378 3998 1529 3342 2909 350 1304 4354 3384 4950 4553 2428 4779 3422 3580 3277 4847 2641 2085 3315 2651 2104 2477 2855 1970 4469 1161 3927 4203 600 4065 1389 40 3206 818 2342 4839 12 2037 2659 2868 4056 3734 4763 3701 1033 1893 1975 2613 3578 1064 4149 3401 4499 2831 1743 3758 600 1335 2801 585 3688 3688 4797 1877 2823 1359 3298 569 756 1309 3641 4215 1116 4765 2775 4143 3781 4634 2423 1410 236 2695 1557 4287 4560 1037 1995 4985 3780 3825 1696 1550 1617 3546 1475 1954 4633 2063 2285 4810 1925 3952 1541 3226 2169 4352 4777 2679 1571 3706 4331 4398 4383 3433 3386 899 861 4878 1213 3347 17 1317 1564 1195 3187 4632 3439 1886 4797 3003 796 874 4112 4422 4357 2107 815 2071 3864 655 65 341 285 4561 3867 1614 4756 2855 2116 4905 1204 3180 1576 2837 797 4718 2758 569 767 1713 4842 4657 1609 1346 2627 1816 323 4372 2918 1304 1348 471 153 883 3852 1564 3289 798 4339 2066 3260 3561 329 1084 3880 280 3444 4505 1346 2677 2469 3427 1064 475 930 1928 3784 1084 4606 1180 1134 4493 1125 4549 4914 2157 2937 3878 1648 2809 367 3157 3534 3331 1714 1252 241 1550 367 2371 4208 2908 3264 2596 4927 2008 402 1790 4102 2180 830 3068 3464 3341 2219 467 3997 2570 4306 2751 3776 4776 4969 1798 2113 801 1625 3171 35 4720 4968 981 4847 1414 2216 4301 3992 585 2974 2212 573 784 4492 2826 3115 1408 4567 2576 1872 394 2281 2103 2249 3874 4160 2343 3661 4602 997 1881 1751 1781 1295 4421 1304 4692 126 749 2402 492 1872 2664 1294 4950 4679 4616 4023 4926 2584 1644 3901 2261 3749 3231 628 4703 492 2199 3234 222 3711 1423 2188 3677 4434 4925 4969 2789 3632 4445 4173 4635 3551 748 664 2808 511 2181 1725 2512 3974 1680 347 388 4879 2198 439 2736 1486 54 2584 1117 1870 988 1034 1024 2347 4076 444 3625 3768 1147 762 349 4571 2519 2507 3453 3204 586 4883 4677 1482 3699 2619 3862 3373 2332 3820 4612 2085 589 2272 1160 1697 1928 4073 1239 2921 1227 1472 257 1462 4721 255 403 988 4265 2639 2685 566 3021 1787 901 4874 3981 2907 2427 4977 178 1235 427 1793 747 889 414 4291 1955 2146 664 4277 824 3005 1483 2512 710 1750 3059 4059 994 853 2761 4526 576 1109 2337 1016 3830 501 1739 2146 4686 4458 2085 3554 4368 3867 4815 2937 3573 236 1646 2157 1469 1252 2273 2104 3826 3126 4239 3895 3427 20 2792 675 2770 4575 159 1171 3846 1872 1567 3193 2162 2059 2666 552 444 1127 3499 1229 1447 695 1462 1227 849 3547 2435 3605 630 4816 1830 648 2083 1268 1938 622 1700 1163 2249 1964 2150 2901 150 356 237 2045 1195 20 224 19 1371 2470 2792 355 4481 3630 1501 1141 63 175 1825 1835 2105 2550 2178 3949 3119 2405 1836 640 4454 3026 3293 1043 296 2245 1144 3240 1551 2685 3659 3865 1806 3692 4680 1529 3744 350 3119 3999 2175 950 1499 3975 2078 3106 1705 2240 2632 2778 3980 678 1535 2868 3051 3553 1405 355 2497 4333 2422 3252 4277 1553 3444 3207 2480 144 1258 3084 4841 4770 4450 4067 2580 1404 1535 4891 2342 2220 3379 2820 923 2886 2395 3917 4969 10 4942 2942 4834 4507 2657 3295 2718 1049 2693 520 1807 1400 1160 3095 4810 1599 840 1805 4005 3866 1515 2881 3403 2425 4290 2723 1602 3238 2329 2370 3598 1419 3273 3615 2875 4186 4239 3312 4119 4443 1698 4086 2844 265 3592 311 4427 3245 4466 196 2836 3218 3739 4132 4312 751 1461 2752 2927 744 3052 2061 18 4142 4816 4221 954 3986 1088 2294 614 4366 202 2889 2914 180 2508 1044 251 3604 2286 1665 1379 819 2925 645 2539 63 4106 2538 748 4292 4177 3597 3805 690 523 4704 1513 4564 756 2681 2742 3714 213 3081 1934 4416 315 3503 3057 1733 3910 3059 3970 1077 4243 1523 3014 2336 4851 905 2696 4616 2394 1250 2400 3327 3656 1592 4935 1183 4099 4194 3732 2783 4580 559 1282 3789 461 2599 2392 2271 4161 3650 3599 1880 2892 3902 3056 2978 1015 773 28 158 3414 412 33 3581 3665 4838 3508 4715 2334 1423 2073 3414 69 370 1477 1995 1883 1612 1085 4034 1696 3230 4588 1861 1737 4350 4129 21 2774 2422 2022 1381 941 3204 3242 1845 2253 3249 3872 3296 2820 3002 894 1446 3322 42 695 683 2332 2206 3658 1590 3930 1383 2664 4531 2296 3116 3457 3810 905 4133 1824 741 2055 2065 3651 3438 3773 449 3380 830 4998 2643 1906 4175 3338 4056 393 1348 3968 198 2797 3516 1535 4990 939 4146 315 863 2625 3543 2039 2025 345 2087 3565 2347 2738 608 4087 1198 3543 4390 4338 2688 966 4906 710 2218 3705 3982 2975 666 2697 786 183 4450 590 4899 2193 679 320 2166 2528 211 1922 153 3670 3643 3745 1867 2933 4713 2937 2919 1050 4555 448 3181 4260 4250 2385 3505 4554 4716 4251 2002 522 3267 2864 764 2675 36 598 415 4724 425 4897 1381 3362 2471 23 4064 2158 777 4378 2674 3965 4787 3930 1690 318 1159 2441 1046 1240 2228 3597 3740 1617 994 2793 311 2823 2039 1268 1496 387 1189 1400 1179 4810 3673 4980 3846 2475 3270 4515 997 515 3920 2027 2521 3227 3954 4879 2996 3769 848 470 2598 843 21 3689 1203 4383 3527 2712 1155 4590 1126 3814 3313 644 3953 1977 4485 4210 816 523 4530 2733 2363 1180 4952 1308 3353 3757 2643 2189 2722 1022 3450 4832 2382 3777 2513 163 1820 4740 671 3636 2540 563 4153 3490 1613 3813 4197 2485 904 1402 3584 3497 1346 1179 1345 2688 2062 3066 4563 4756 3985 2189 2095 521 4037 1031 2672 2201 974 4016 2661 1758 2624 1432 3330 1811 1767 3496 3703 899 1277 3369 3815 2481 3047 794 3267 1894 353 3054 4285 1935 1926 3748 4141 4676 4584 2294 4271 3051 4550 394 1291 1802 4953 1660 604 728 598 4058 2842 2165 4679 558 3088 4469 1082 1704 1638 2089 576 3850 1536 1469 4567 1018 4061 947 1897 2643 3857 3615 1267 3092 875 1034 1031 2343 4192 768 2418 1971 518 2793 1518 75 3066 123 2985 941 3722 2806 2157 2636 2004 807 2638 2103 742 2982 3231 663 3947 3800 3093 3573 1284 965 3314 113 3492 1859 1403 1356 4083 3689 4539 2079 4829 1661 4558 1674 3344 4431 4519 2342 1201 4011 4738 2963 4488 1003 2234 4643 727 3275 1924 573 2943 2395 4298 2091 34 3761 4002 4884 2178 428 1973 3443 4009 3274 3368 14 4855 1139 4182 2824 4512 3843 747 2703 315 796 1347 3718 2364 4082 3953 4524 3682 53 656 1292 1650 4450 3982 2379 4314 3650 516 301 2575 4450 2879 4129 967 3258 2642 536 2224 2782 834 4250 4079 1320 3608 745 1490 2131 4931 1723 3935 394 2275 3668 3746 4423 1247 4378 1499 3324 560 2479 3893 862 2788 3403 4353 4764 4052 3184 1945 4252 814 3756 1789 631 235 834 1569 4209 1914 3129 1605 1594 2540 2803 3820 3239 1286 2536 4942 1505 2634 1777 3502 1812 2814 4517 1108 1914 4523 1215 4763 4230 4223 2421 4844 4786 4148 1707 3082 2777 4110 1582 204 4781 1481 770 1839 3074 3249 277 1729 49 1625 3617 2359 4294 2285 4862 2536 3499 3671 101 2879 4707 1645 3558 516 2487 2737 275 4284 4013 2400 131 4309 3419 3852 1152 4435 488 946 4913 94 2628 1237 4745 1033 4164 1841 3142 3533 3623 4512 11 1788 4027 3665 4182 622 1208 4028 4954 4639 1435 1895 3222 2487 1253 2452 917 4953 2194 4896 3604 2460 2507 4110 1272 477 4972 1730 4629 3131 1878 2655 175 4450 3646 2978 261 2729 964 868 4201 1844 1046 2723 529 3386 1858 2369 4441 1863 3911 1388 687 4420 3677 3373 4830 2634 4376 2241 2076 3723 2529 3003 1619 4753 4877 3472 3923 1909 2124 793 4719 3569 1667 4948 3852 2758 1811 2612 197 671 1359 2293 2249 3932 4114 385 3123 3833 1527 701 3761 3292 47 524 1446 418 71 251 3361 3202 3039 307 2332 928 924 379 3197 1660 718 4204 768 1593 3763 1755 1179 502 2650 826 2752 472 2737 3998 287 542 520 2826 233 3556 492 556 102 3161 2237 4259 4480 1208 951 1071 3870 2595 245 4041 706 4467 721 2558 2771 3369 2038 4936 4044 4793 175 1077 2667 3802 68 430 2195 1719 3236 3969 2362 1728 174 3840 1548 2618 4567 3360 3846 203 3551 3051 4579 4759 1859 2214 1891 4662 3445 20 3255 4523 3647 2129 2046 4198 4196 4839 2380 1395 4464 2740 365 4641 3674 1162 1454 3869 1441 215 1605 996 3300 4994 572 2748 121 3316 250 227 2967 4412 3417 614 3715 754 161 3004 4767 917 2980 2497 4478 1781 24 2556 3946 1114 2672 1536 3551 746 459 735 1557 3871 1700 4722 4065 3063 1336 1378 1196 4907 4315 1299 1099 4168 4643 2987 1861 137 2075 3936 4672 3530 4826 4847 1493 3711 4426 3230 583 1683 3617 2331 1816 1305 2467 2618 3645 1263 3038 1306 1829 110 4068 1369 1885 3811 2677 2172 4455 3033 3674 232 1078 293 371 2068 707 2897 874 1788 196 2345 2086 2088 152 1049 4873 34 4052 3021 1970 300 3721 2007 2148 3048 4979 2780 2445 4870 3715 3335 3536 1857 2830 4861 1204 4402 229 2616 2154 3628 379 2957 1178 366 1242 1429 799 4244 2526 2487 3318 4647 4576 3556 1044 1160 2916 698 1301 1569 1179 4402 3213 2604 2426 2795 19 1201 1809 3668 3393 4909 3846 85 3046 4518 4999 335 1748 1168 2131 2375 4418 554 4690 3303 2170 962 3712 2021 4612 717 878 1947 4306 4328 2921 1197 4290 4946 2225 1318 3239 3623 2075 4483 160 4878 1568 1902 4000 3020 4028 476 1972 3424 3808 880 568 3092 3624 4902 2203 1786 4629 1864 3390 4237 1324 3245 256 1764 3685 1141 93 794 2461 510 2386 1705 4788 3210 3411 4818 1176 4655 30 4510 2776 2357 2389 2312 698 2260 4440 2793 4494 2099 2017 1451 2649 2018 3542 2503 1091 1577 3842 4935 1361 1199 1316 2172 507 2380 3070 2513 423 1855 3463 4590 469 4880 4770 2230 2056 4487 4317 65 4227 2980 1435 3699 3778 4284 4314 747 893 4819 4286 2125 2801 2228 1884 4792 1454 1675 3312 233 1138 3571 2799 4095 2268 1800 3278 2204 1554 4255 1809 2978 2595 3321 220 20 814 1172 518 4216 978 1 3097 2532 3332 143 964 3958 3452 4743 1721 4035 2879 4934 4095 2761 694 3734 3320 4476 670 365 3596 4469 2879 3940 429 4830 2069 4577 1065 1519 938 4685 1380 3685 4722 583 923 469 3757 32 2281 3661 4672 93 4782 4164 2612 3368 1579 1645 3510 1935 4671 2064 2742 3300 2181 2305 224 3435 780 623 1781 2023 709 1646 387 645 3569 4798 977 2319 4089 4193 28 3274 3364 4649 3037 3328 3580 2792 4801 1775 3521 3997 687 3649 3924 4702 2126 2778 4597 3257 4484 4357 3910 2737 2728 1879 2974 3103 3337 762 1512 4255 2636 1396 2593 1943 3626 4173 2069 4419 1311 3229 4066 4484 4925 2139 3587 476 3183 3583 2430 2515 2342 41 599 2885 3008 4367 2843 1778 4339 4147 2310 949 3207 1675 4253 134 3433 1640 1693 3784 2337 495 2690 51 437 675 2017 483 3459 553 606 1215 555 2906 54 2251 787 2884 3199 414 1113 2266 819 4485 1044 2823 2953 2534 4772 391 948 3702 1477 535 4954 3396 4105 224 1494 2803 2115 520 2606 1476 3764 912 4021 857 4145 3463 1210 868 811 2157 1816 4678 1646 2985 1492 216 2962 1068 2874 1877 2445 4548 4177 54 2952 1938 2330 4413 3581 1812 2468 594 968 2580 683 1409 2683 462 213 322 1583 1606 1484 2120 2106 752 4198 1195 3068 158 2344 3366 4289 3190 1351 2721 2 2065 533 264 452 3654 4914 2282 4087 980 4049 4435 3224 3859 1982 4178 935 2316 4175 1652 954 2604 2904 767 1464 1462 4389 1720 4703 3926 4036 2853 3527 726 408 1228 245 2892 2343 2490 4977 3602 701 4125 56 3133 4463 947 2194 3623 1953 4408 4845 3054 1153 4812 2504 4274 2777 1635 2225 1714 1081 4931 2048 2552 2002 2457 2305 1192 2036 716 2694 1949 1529 1433 2171 1797 1400 4813 3056 1960 3051 2150 1427 12 3897 1435 1923 2060 2052 2623 134 1980 1180 1242 1460 4591 3395 4752 2865 4770 648 3456 3295 686 4764 3726 1826 3657 551 1393 618 4214 1892 3998 4764 2528 2840 1611 1138 2075 4831 3205 334 2172 4967 1866 4867 4572 2924 832 2148 2224 1378 1260 259 524 4006 2948 1444 771 134 1718 1919 2817 300 2574 4481 2466 4343 4140 1643 2072 3897 3147 1946 4256 1466 340 3661 4165 3291 841 587 2292 525 3458 3970 1623 3624 4427 209 3154 84 364 1167 4569 2747 2696 4345 3408 3724 1382 1848 4041 3370 4635 1848 1354 2403 1846 3235 3652 4282 827 1516 4461 1614 1649 2469 607 4265 204 2937 1559 3025 3691 1450 791 2746 4763 4212 3300 3897 3858 704 3160 1939 4981 4554 1377 2276 2154 3356 3896 321 3055 2889 4764 2175 1657 3154 3636 3065 638 1197 3304 461 3044 2033 2977 2624 655 3795 3461 2622 95 1219 4820 2322 2711 2576 1701 2292 4272 1336 1378 4718 1308 2457 2527 2798 4099 1867 2535 4640 761 4404 3375 577 4662 4978 1401 1765 3277 3988 3443 897 629 3922 1645 3937 635 536 2471 4308 422 4519 4792 1091 4786 1036 3152 1262 1814 2880 1447 4726 1270 2222 1267 980 673 1319 4335 1969 2539 4913 1726 1788 2261 1492 4892 1303 88 324 798 2258 934 3250 1796 3895 1305 2083 174 1940 3626 1983 3420 3004 1723 1275 1333 878 4733 2336 1865 2789 4547 417 1743 4286 1021 137 1128 3965 2062 843 754 3464 2895 312 2701 4914 458 4493 2713 4186 4127 594 3503 2745 3482 188 4979 3784 3899 2667 3833 1967 2253 1445 3565 975 3119 241 3857 2794 1766 4973 3987 2573 57 4649 788 4677 3908 882 4098 2871 1838 3496 4455 1142 2842 672 3647 272 4082 3042 4926 4754 3631 476 3256 4424 2978 4981 367 3221 2535 2339 873 209 3468 1950 4592 1558 775 2090 4512 115 2413 465 1100 4297 2948 2111 2689 4688 4250 324 3904 3331 3195 102 161 960 2367 3044 483 937 4929 1380 1589 4829 337 4653 3544 855 707 1326 4139 46 3246 2293 3422 36 3238 809 895 4464 4555 313 1736 1612 2688 3739 1862 943 3228 2590 1436 2883 1492 1360 310 1584 1367 152 1151 160 137 3733 4803 4665 3233 1965 3549 422 4370 4111 3515 3342 182 2338 3589 651 374 371 2625 2197 3619 4331 1138 1413 1217 4215 2716 450 2526 4942 4202 263 2040 1983 881 443 3908 4400 674 4343 176 1880 899 948 1689 198 7 3819 1238 4095 4769 2498 3067 3380 2197 3718 719 1113 1856 2587 3399 2488 4811 4374 4576 2636 2636 1524 4289 1454 3236 1048 910 812 2922 2001 2471 3205 3710 2121 3790 1094 1095 1199 1805 4680 1582 1326 1990 2615 737 3820 2801 932 4145 2212 4001 868 1108 604 1263 2432 531 2000 926 2755 2573 397 1709 4207 2579 3495 2488 1024 4850 4339 783 3727 2028 2845 2582 4328 279 2132 4092 2404 340 3609 948 4464 3417 4892 4238 1837 1192 2159 3903 22 4774 2848 684 1517 2884 1995 3268 3501 1674 534 2883 2473 399 556 1664 1892 1562 3515 1664 3751 1092 1982 2608 4423 4340 3275 4239 1597 657 3277 3825 4724 3267 4091 685 4149 843 4431 1832 4694 2599 1833 2576 2527 3623 3754 3514 1292 2370 4673 789 2942 2986 2353 1629 378 1939 3697 1337 1704 4048 1875 3924 109 991 1533 2879 2881 2952 3699 1550 4554 1609 4523 1527 2240 3901 1911 2710 1999 176 959 1204 3536 2261 276 3779 4359 4496 4038 4060 2774 613 2711 425 4137 1775 2982 3451 2593 2889 1965 3981 1713 2505 2508 2255 2236 4000 2532 3740 2101 2403 3740 1476 4916 4749 3710 1779 360 2683 3755 2464 2848 1374 355 351 2785 1589 4999 719 4051 2560 671 3317 524 430 3708 1767 3387 920 3847 482 430 3795 840 2933 4813 1578 3784 4388 3956 4810 4423 2453 3789 1229 2735 870 1940 1912 3526 1405 3361 1932 560 647 4665 288 667 154 2302 1813 714 1682 3642 3113 187 2464 400 2805 1849 4750 3027 3927 898 4732 4525 177 873 3510 4402 800 429 4452 1386 2181 2297 593 730 112 2298 1853 3387 4728 612 1179 570 556 4374 1259 79 3221 2761 2393 1918 1385 4500 4876 2217 4930 1283 1032 107 2677 668 4253 2574 4212 992 3501 1919 1700 2256 130 1981 3376 4214 869 3981 1428 4103 1328 4393 2114 4296 1918 2604 1849 182 3021 439 2521 1188 3579 3328 4032 665 2358 4046 4456 1647 2563 2350 2166 4942 160 1905 4981 1446 4929 1747 3353 1472 4566 1774 4805 4006 4644 301 957 1535 1984 3137 1172 4492 1295 2544 3712 550 385 2617 1041 4941 3881 1905 2733 962 71 3505 4847 4150 830 3669 3651 1449 1094 4526 2636 4932 4683 2921 1775 1559 1324 2863 309 3556 2581 2731 2749 1370 1525 2167 4631 603 3273 487 2538 1054 3959 3043 1559 461 92 1226 1907 4952 711 602 3073 3457 2803 3777 1182 3790 2985 2759 2179 3475 3803 4073 3743 389 3898 3320 3331 4879 3434 216 2620 3089 1633 3377 268 2396 1147 4602 1720 135 4665 1937 2339 2661 269 4780 4602 1797 2439 1371 3831 2577 4507 1067 2119 2815 1889 2764 2635 1923 1204 564 722 1875 4540 2323 4734 4354 1892 3597 787 2021 1076 75 2875 4297 1032 394 44 3227 2239 370 1632 686 1108 4568 3972 2833 1585 556 817 422 4119 4148 2671 3925 3024 439 117 783 3718 915 1226 2083 3712 1752 503 4916 3052 379 4931 1784 119 2932 4934 2515 23 1752 2654 282 4730 887 3941 2201 2484 2183 608 4237 2173 3103 3738 1347 2241 1949 3647 1063 4326 3217 2761 1294 2729 2600 2359 4053 2345 2753 1737 3039 3443 4315 3293 2698 4804 3206 2653 1474 3562 757 1327 3965 4412 3906 1203 1382 581 554 2137 923 3813 3589 2625 1207 3048 3111 1656 1136 3509 1154 689 4866 776 4186 1218 4218 4264 3751 947 4195 3977 2575 3227 3861 1236 2745 2619 3889 1778 2946 296 4478 4757 3852 1637 4607 2800 826 1727 3523 3049 614 2335 164 1390 2732 3308 4984 285 4044 3398 4155 3978 3963 4460 4067 2349 2250 4991 1795 4033 2094 1413 3096 215 1214 3431 4335 353 1161 2755 1445 3215 173 4826 3645 3013 3569 2419 3630 2491 3940 3862 4403 3276 3579 2898 3705 2887 3783 4201 572 3873 3261 2150 1130 2689 3988 3414 1678 619 4810 164 3455 3502 1632 130 3206 3718 1561 831 3244 4154 2663 3196 2193 2543 4086 574 4238 979 4887 583 1908 1731 2271 1157 299 2293 2229 2210 3380 799 2303 1938 1983 3694 534 1000 3382 2568 1653 4337 1088 259 686 863 4415 275 1053 4143 2114 3432 3315 820 52 29 4780 1202 4603 1475 1465 4075 4010 1076 4183 2086 1047 4416 3519 2259 1998 3155 4004 80 2588 4061 1504 3103 4756 3128 3614 2733 4742 3222 2529 1557 3515 4513 924 2043 3010 4729 4089 4466 479 2426 2115 4254 1870 2571 2771 4059 3572 4703 2902 1532 183 2912 3197 2068 4329 1775 2235 3369 2817 4565 931 835 2697 2414 776 738 4977 4625 1115 4846 2043 1457 1553 4468 1325 2903 4498 1056 3858 3941 67 4221 1705 1620 1061 4447 1476 1295 2404 2521 4747 3326 928 3543 1399 3684 2015 390 2527 1426 537 4399 3262 850 4571 4640 4802 2116 3325 3322 1687 3684 4844 1052 250 1890 1552 2558 1119 2520 1519 4311 1308 1056 3113 1536 723 4260 4905 4983 4228 4188 1458 1533 3944 3580 1352 1088 391 554 963 1130 1979 1812 2592 1352 1267 2225 2271 2523 561 2627 614 235 4636 4947 3228 1199 1463 3149 191 4558 1520 335 3447 369 3922 1687 4032 2422 4363 4602 2172 1983 871 4918 1807 3817 4379 2417 1785 3102 139 999 2000 2419 1324 4096 611 930 914 1047 3176 4553 2076 2876 62 690 4819 2163 1804 4609 4231 4107 3625 1577 2194 4104 4497 2119 2858 1930 1718 3005 4891 3812 1469 601 1987 2357 3181 395 3301 602 4396 4722 535 3850 1945 1008 3955 2961 4379 1642 1985 1086 4664 4417 500 1956 3367 1563 3193 2533 1767 2626 3387 4418 845 2860 1761 3324 554 2393 174 759 4843 3121 4353 3505 4168 4371 635 4104 701 4719 2363 4073 2331 1973 3949 1769 3592 4628 3030 1088 1451 3052 3794 577 2977 1468 4255 3252 1283 293 3599 2653 1309 3604 4346 4194 345 4740 529 2112 162 1234 2780 1518 4458 839 1062 4592 1860 1346 267 1581 3314 563 193 578 4224 4353 4804 3270 3967 2541 1352 2644 187 3269 1683 1539 3446 850 3647 4297 2891 3194 165 4028 2627 119 3541 2720 4811 2741 3608 260 3652 3808 2102 3772 3954 1156 2056 2512 3246 2179 4783 740 2876 3259 1586 278 2397 3189 4197 292 750 3183 4748 2963 2360 1947 2276 1665 446 3030 2827 3971 4434 546 1003 415 4152 1252 4155 4300 1376 1966 2174 2869 1816 1270 2449 1843 2273 4550 513 2352 4166 2850 1435 460 3144 1541 1443 2363 700 1516 326 1692 1666 3945 4367 3100 4368 4585 4838 2729 4950 1535 3156 4096 4752 1623 680 3376 2599 3683 4853 4517 528 3650 2162 3901 4259 860 3240 4294 1693 127 2152 4702 2518 1405 1187 146 868 2084 4807 1088 4935 2308 4577 3412 2715 117 4317 391 1137 3638 688 3659 3757 151 983 3032 2153 768 821 1275 1777 3479 3129 3874 3198 127 4453 4417 3667 2499 496 3367 2779 3495 517 2146 3145 1744 1490 855 470 3862 666 1419 1566 3009 3820 29 931 1529 2033 985 369 2565 4017 3262 3192 4509 783 3673 3590 840 1017 992 1058 1423 265 432 3082 4680 1382 72 2006 4004 4804 180 98 2177 191 3730 4136 4072 4436 2200 524 560 1585 588 3886 2049 3392 2546 2748 2066 4440 2371 1677 1397 1620 3408 1118 1693 3034 2946 1825 3918 3500 2910 1522 2806 2795 3681 3936 1372 1007 3016 538 1448 3944 2251 4063 3939 304 813 588 2274 1711 2670 507 4935 1798 857 950 24 4884 3382 4336 1054 380 689 3604 3392 3357 2129 4060 4781 3865 1530 2675 3189 1238 76 2531 1545 2784 3273 121 2463 4869 459 2132 2783 2279 2779 145 4880 926 411 2258 1348 948 3038 3994 519 639 3554 4875 4812 2746 765 2808 1816 1028 1277 3563 733 639 2950 1984 329 4434 3088 4416 1268 3288 1831 1727 1293 3055 1161 1935 1662 66 3876 3 988 4208 2661 4748 3472 834 3329 3800 1024 2968 1216 510 3294 3173 3877 4419 3424 367 4624 3344 382 3048 20 57 2264 95 993 2879 206 2296 4747 367 821 4136 481 618 4161 1274 319 3875 1605 4820 3292 508 3748 1698 2205 3329 3860 490 2232 1675 886 1359 4738 2334 5000 4543 162 4227 2715 2589 3035 4455 4772 2127 3374 2914 2463 4016 1469 2081 2320 960 1361 3853 1512 2447 534 3674 438 1790 3786 3865 147 1782 2969 2654 637 2086 3884 4602 197 1105 1453 1506 4425 2366 668 3510 4498 2919 1957 115 1695 4274 2544 4842 2121 531 320 3390 605 1448 3629 3994 2557 1763 1818 4929 3103 3268 2335 4 2380 2245 383 4896 482 4332 4563 2877 3171 3356 1790 2712 3700 12 1584 2009 3087 4102 3699 1198 737 937 657 4511 868 3664 643 4456 4166 3873 2379 634 2801 1295 3660 2561 1081 4129 2692 2271 4561 736 3921 896 4878 2477 1169 12 4250 3384 960 4641 2227 1706 1606 4110 2457 3740 3287 769 4955 4246 2929 2226 2995 4177 1633 2374 893 741 4166 3413 604 2236 1653 275 486 1509 4475 3035 3579 3850 2566 4183 3329 154 3765 4922 4251 536 3755 3710 1061 3530 1720 4958 1458 4867 1768 222 1671 2561 1810 4637 3789 1727 353 2322 2250 3020 2423 1580 2704 2723 1021 1721 1517 4737 2789 1264 1234 4610 32 2999 332 3485 3712 677 2870 195 4335 2481 4253 2508 3806 3097 3827 3866 1816 316 380 3411 1172 3545 4428 3579 3926 949 6 600 374 2569 750 644 903 3554 1041 2551 3098 912 4992 3811 3217 4687 4049 4070 2764 1497 2125 2899 351 2849 1371 4337 4842 1201 340 4954 888 965 973 2558 2528 3166 1360 4662 3191 4433 3651 2297 1188 3109 4295 4322 4499 4360 4730 1631 4859 3899 3830 4644 880 1449 4048 3542 2137 3268 2457 3649 2323 64 1337 4539 3388 3910 3279 2566 1249 1555 802 458 4464 998 635 3360 311 3117 128 2528 315 4945 2883 2788 3466 2549 4961 251 1018 1171 3604 4087 4143 1439 657 2351 2345 1634 3387 126 2355 3848 1862 1650 3877 3322 365 2285 2363 3613 300 688 189 2754 4806 2027 2965 708 2616 4438 796 2261 1284 3988 812 3409 888 3738 4823 4208 3316 1037 4511 4817 3240 3313 3620 2922 1899 3746 3154 4849 1189 103 832 1062 1446 2674 105 94 2556 3369 3639 1266 145 1752 2811 2454 2587 3517 2046 4002 4515 3467 2052 4172 982 2984 4180 4188 2295 3406 2529 4559 491 421 2236 285 4467 3864 527 4691 3382 1484 2819 1690 2556 1940 2723 302 1636 3415 2415 575 1799 2504 2282 427 3450 4029 1149 3034 1216 4289 1130 4729 3198 371 4577 3920 3966 1061 3654 4572 300 773 1161 3014 3844 439 3028 4041 1722 1881 1209 256 528 2989 362 142 3172 1754 4711 3300 175 3588 675 2990 2247 3400 1775 2646 557 4345 2582 1968 4856 78 2471 1604 1025 3905 2415 1104 1277 1553 4596 4619 1158 545 2475 3683 1346 4647 4330 1960 1434 1774 2199 2646 2125 3068 1487 3359 2274 3548 872 3431 713 2678 2776 2326 1779 418 667 554 2093 3873 1712 114 4610 1364 3765 3500 3670 2962 2479 864 4467 1407 43 2234 4160 111 1552 2540 1869 247 4410 1113 4120 3901 3265 1956 259 3459 4752 1079 2411 2296 206 2540 1203 3710 2264 1256 1279 3941 1437 1715 4537 1143 2065 3881 1424 314 1698 1963 2300 1361 798 4975 1251 4467 2851 2444 1679 2595 3646 4799 4542 1694 1645 10 4313 2384 3077 119 1509 903 4652 3177 1229 166 4375 1851 1382 860 1254 3766 305 3635 2539 784 372 3025 3335 1200 378 4594 4645 2627 2590 2188 3469 4514 3468 4737 4562 3978 2521 1745 4421 770 750 2669 2408 816 2480 549 523 141 475 547 3498 476 2738 3206 2684 4127 3889 4440 1350 1506 2860 224 1495 4126 4005 2089 2457 3311 1193 2569 4782 535 2387 323 4793 2593 4448 933 3977 758 4978 251 2017 1707 2142 4066 4883 3001 2445 3790 1384 516 3814 2612 4105 4381 1563 1233 298 2736 1583 4233 3073 2783 3023 2776 3276 1109 2366 2581 2488 4443 3646 1458 2610 1006 4262 4390 4498 2367 3951 4499 147 2114 1942 2688 3189 3783 3990 775 4011 3661 3827 3328 2622 2314 815 1133 847 4324 3936 996 393 4475 1728 3872 4509 940 2476 1008 1451 88 3374 4455 4400 2618 2324 2506 4210 3909 2534 141 3510 852 1059 2590 2987 2904 3309 2169 917 4678 1720 4010 3058 4406 871 374 2232 3477 2695 4410 1861 524 4707 2378 3110 950 2014 4748 3169 4022 3252 1394 2882 831 3233 4508 4114 3810 1040 660 2675 2172 2245 4960 3869 2613 2475 4411 1365 4785 4248 2652 65 2851 2044 4661 1373 2846 118 3237 1736 3418 2471 2359 2576 3621 1284 4097 1610 551 176 4350 1139 268 3304 540 3898 4254 4549 1687 2835 697 2605 12 3973 941 2411 2007 3493 4640 4091 2605 4137 1241 1655 4714 3726 4878 2356 2181 2323 3487 3757 4039 1371 1752 2039 3096 2063 1579 548 4818 3754 2252 3584 1124 1891 3347 1111 520 2926 4062 4469 1997 2099 1724 1964 173 2854 1899 258 4848 1597 1386 4800 104 4406 792 4628 3963 1222 3379 608 1013 290 3642 72 3995 2402 2460 2184 4360 2161 2439 1236 2756 4223 2466 1767 400 1911 2282 2637 2739 4433 4801 864 3608 2617 874 3590 3398 2582 4551 1945 4222 1548 1763 1270 3537 1530 233 1519 944 3021 2747 2961 458 187 1755 4782 1881 2505 3677 4085 173 3502 2123 733 1679 3542 3824 4061 847 1991 1966 3943 1287 1951 2056 2345 342 1068 1720 1035 3815 3634 3082 2539 775 737 3951 4420 130 4557 1556 2698 318 4836 4256 3631 3126 587 2841 1298 4568 1330 192 3083 3872 2363 3800 4944 2115 1335 203 1188 4261 1905 1125 714 3987 4521 2399 4550 3266 3002 1453 2836 3294 2380 2089 3423 4171 4635 4790 4956 2104 4302 261 1188 895 2681 1563 1926 1015 4995 4041 4666 3306 1209 2699 431 3231 3137 1522 2430 2353 3120 1162 4476 4526 2812 2308 4228 3992 75 4805 363 4008 4259 1805 4490 2966 2615 4354 4832 1922 4888 4834 1949 4055 818 4388 4192 4210 2371 4928 4530 2095 3959 434 2905 3045 2614 4131 2134 797 4189 144 399 2094 1545 4329 4654 2996 1759 3883 2448 4317 4639 2303 886 2699 44 1785 495 4452 2989 2825 4948 2165 4408 2445 171 3555 2522 3701 3054 944 271 2686 2249 2692 1656 768 2206 1369 3712 824 2028 3302 3879 919 956 918 1023 928 1539 118 146 4150 4684 954 297 4804 4187 1712 2510 3595 3122 3587 732 2055 3816 2801 1849 4370 2932 6 3779 4488 4655 3039 2312 4442 624 4776 1188 283 1893 4103 2615 1726 4016 2926 2612 4701 4160 1773 252 2547 4484 2725 2169 2220 1612 2070 571 2040 808 1786 158 3188 2742 3112 2818 2864 4368 858 4746 97 4644 4823 4854 945 1050 2809 4913 4050 2994 4656 203 175 2371 2174 1664 108 2389 3593 766 1432 2296 4277 3091 4146 355 943 1670 4745 2542 91 3465 4963 3640 1262 3574 3391 4985 1420 1862 4179 2257 395 3211 3102 3384 3751 431 775 3916 1244 995 4636 1542 1255 1794 3516 3332 1750 4547 3286 3881 435 1890 4608 2697 3973 3943 4353 3358 2222 2029 3166 3973 1262 3108 3945 2521 3678 561 4749 1423 1359 297 188 2817 4465 3257 2009 1012 1564 3321 582 1625 3610 4116 3415 4647 4954 1769 3693 783 847 501 4829 4311 1575 3007 222 4488 3141 3235 4607 2632 2936 4232 1438 1049 3330 2746 4594 3336 3321 1440 4602 2327 2049 3543 4387 4139 1407 1101 2470 1558 1464 4750 431 2598 4680 3843 3527 1324 692 918 2923 1431 649 88 2124 2871 2442 2820 1197 4250 3893 4569 4872 3394 3518 3371 2649 2420 676 1498 3345 3842 4607 145 2724 1426 1088 2512 3924 3526 2737 907 1372 4042 4696 2322 221 3281 2825 807 3492 3073 3201 3754 3962 2898 4764 4248 707 1562 3663 4336 3344 4788 2806 3429 4517 204 224 3447 4171 4093 3046 3561 3695 2363 3176 2956 1833 2441 2071 4755 3502 2965 644 2478 4991 447 3104 4303 2144 3638 4306 823 1633 1538 780 634 1128 323 3102 319 2974 4569 1954 4545 597 2385 2174 608 497 2127 677 577 4500 190 1574 3674 2519 417 1076 3607 3032 4598 1036 2840 726 1422 4090 1024 3231 671 644 1896 4428 3218 4309 1369 1687 277 92 4462 4667 1657 3978 1040 660 3749 3256 2111 2283 4129 4038 96 2851 1236 2805 4666 1487 4639 1319 184 2474 3528 585 18 3749 3848 240 1395 2844 3173 1297 4452 1281 1985 871 4344 288 1185 4248 3654 921 1110 2329 2875 2330 4159 1814 4957 4282 62 3322 2969 743 1255 3445 1469 2065 1332 2481 1942 4749 1291 4589 2876 66 1270 2434 601 4727 3290 1368 1222 4988 2961 3258 3079 3892 1336 3277 993 2545 977 2214 867 4648 4002 585 2098 4377 3469 330 2819 3544 3358 4888 4221 2959 1616 4221 2228 2642 1592 2400 3168 1681 4952 3731 4948 1705 1126 3884 2607 2387 4450 2744 3902 2132 3075 2524 4024 3324 1467 4059 968 3623 1782 4875 2143 2703 655 1183 3488 2463 4356 4190 794 4137 1045 1234 2418 1418 1680 147 3518 2849 3216 3218 3347 2707 2914 2486 791 1154 630 1770 4399 3225 852 1613 1763 3274 4980 416 933 136 1029 28 4222 3581 431 3554 3249 3765 4361 4496 4790 2465 1884 3035 464 2918 2757 2895 3944 1915 2535 4033 3271 4454 463 2846 4024 4608 2462 761 4100 3532 1939 4425 3507 1324 1782 3608 2858 1004 2486 2877 1919 4869 3476 2187 3871 1516 2894 4920 3257 2288 925 791 2401 4351 4823 1662 4414 1353 1965 4521 3315 1180 3238 1245 3762 4334 2995 1661 4428 3822 4425 1881 2010 4996 1514 3594 2528 781 1396 4640 4604 2088 3544 660 4971 2667 1644 166 4549 1590 4810 4440 3308 3678 2471 1120 2665 2852 3861 2002 1479 2036 4993 1516 4150 719 2853 3889 3585 161 2711 1175 1584 1227 2024 2089 2407 450 2927 2573 1093 2518 1956 222 2966 1252 4789 4363 10 101 1028 4254 2780 4957 2382 4999 3563 3044 1565 2295 3684 4408 4216 4533 1726 3961 1622 4364 2764 4516 4095 1395 503 2105 1763 3260 1842 1717 96 1173 3236 889 880 2562 4153 3209 4096 2121 442 4277 1595 2164 4440 4315 4597 707 3037 99 4953 1799 1187 2154 2284 2080 1298 3752 1567 2288 2023 2442 392 4870 551 3832 4417 628 3880 2296 3792 3154 4545 57 4222 3712 2053 1145 2632 1872 4317 1728 2201 4121 946 2443 2286 1437 3167 2465 3888 1964 101 4593 3886 3799 612 3411 3176 2438 4841 2458 677 2306 3034 4489 1446 3860 2708 250 4833 892 3414 1552 3719 4403 4779 2927 4254 705 4172 1902 647 3864 3172 2188 377 3414 3530 3184 268 359 922 1344 1559 1537 1900 2227 2987 1191 116 2487 782 1311 3680 4132 4337 4900 3413 2190 3882 1220 4795 2879 2523 1738 2484 4106 4897 3109 745 1041 3390 2120 989 433 1383 448 2632 4105 150 65 4885 1399 3809 4082 1620 1562 1177 1404 97 2016 1124 2966 4131 242 3804 2444 182 1996 870 820 3289 182 4444 1967 2521 613 2507 1782 3188 2914 1246 2795 3215 2946 2065 1819 2737 4676 1550 2803 4181 3414 860 1096 2644 2377 2627 2229 2081 3856 17 2321 1451 373 3016 4878 4846 4484 1925 564 3786 310 1227 4499 4307 4240 374 3692 4383 1905 3129 905 2067 4375 4776 4441 2751 3691 1278 957 3677 3880 4121 126 4974 2256 2017 3860 4733 1319 3197 3872 1305 2294 677 3875 1424 785 4185 2477 2079 650 1360 2647 1274 3684 1714 721 2466 264 151 1709 4586 2459 4710 4034 922 1894 1495 1530 1572 2813 2649 1380 3530 1281 2541 138 1934 3790 1496 1780 1895 4869 125 4684 2395 1563 4457 136 2800 4433 4094 756 3689 298 2592 789 1103 3135 2315 3150 4133 4198 139 1559 4707 3279 4290 3049 733 1646 813 4259 2241 2492 576 3392 1860 4646 2462 4447 1334 3748 2073 2754 4201 499 2232 3887 4046 1540 716 4090 2160 3443 482 3361 4182 3560 2148 3031 917 4897 1224 2033 2669 478 351 1012 3319 1956 4383 2493 3341 499 626 1615 1810 2480 1181 585 3854 1020 2066 373 3195 4866 4414 4667 795 1853 4827 2875 3183 1568 4487 4791 2881 4996 4268 4495 451 3997 2358 2186 3142 61 1176 364 1877 344 2095 1394 2383 1735 3045 2008 328 4877 3855 1443 4832 1197 4152 3360 642 4490 1940 179 2695 1572 886 905 4089 4618 4466 3678 4456 4251 547 2183 880 4700 222 4146 2889 3685 733 3585 694 1204 4166 3435 335 3224 3746 3787 4247 3855 2590 1295 310 464 557 4034 4703 1106 291 4522 2923 4908 4732 4011 4749 826 3451 3186 917 1191 2715 3922 333 2629 3946 4755 759 4342 2281 3062 84 703 4549 2122 430 2272 993 2314 3775 3965 2922 1557 1400 544 4329 3605 2011 4348 3925 3224 3434 163 1358 98 3022 3826 2203 3937 2304 2328 1949 2488 2843 4266 4018 4700 455 3530 3755 4130 2424 459 1326 3967 1430 4311 4980 1430 2051 3393 2604 4390 2208 3499 743 258 4375 3658 3650 1375 1794 4733 1935 1353 4267 1337 2580 166 690 4272 690 2033 1107 4181 2679 377 1477 3441 1413 4559 3468 4594 3120 1988 311 2727 3988 3816 2130 909 4837 4844 2118 4581 1014 2633 2364 3003 4643 1791 734 3001 494 2031 1414 3386 1997 1569 3597 2799 906 2415 4430 1933 3434 1064 4888 1285 647 1878 4615 2779 3310 1048 427 88 3634 4201 3167 160 2503 3279 2195 2861 4423 4357 547 1858 465 3337 1727 888 781 1807 1617 932 3953 2172 2241 4255 863 907 4460 2037 2468 3116 2425 4327 3547 4040 2571 1809 1408 1038 3802 3284 862 4186 3625 2981 1874 3576 1393 2396 589 1805 2021 3238 4093 2639 3372 724 2148 2128 1915 1266 1712 2215 2016 4473 218 1790 608 3877 3767 1869 2553 2831 3834 1374 2121 1348 4968 2223 3221 3580 1826 2091 203 4524 1710 1321 2777 4948 2535 1859 3051 2898 4905 4289 1449 2630 3070 1340 4294 4196 4395 1939 4306 541 2091 3417 25 4469 2635 2636 3779 822 724 4640 394 3596 4997 3298 950 2712 263 1158 3956 3686 3007 3378 1027 4182 1343 3240 4246 4102 4532 4120 3373 1246 1457 3643 731 1874 4996 225 369 564 68 4716 3586 1592 4393 3491 1757 1591 1572 1200 1455 2772 2074 3962 4870 1674 3941 4268 3582 3211 2691 4748 2360 82 2117 4621 2854 1627 561 4989 2769 2646 3945 4800 3747 1959 106 1699 1237 3353 4270 154 3570 4334 1626 4210 2594 248 1793 159 3241 3788 2391 1016 4285 4946 3990 3998 43 174 4788 3865 4954 2050 1251 3059 102 394 585 3442 4079 2638 166 3754 4247 1523 4216 265 2152 523 4241 4162 3348 856 104 3211 1107 2245 4220 966 80 4581 4821 2915 3412 2610 1451 317 314 2463 2108 1009 3033 2550 3034 1994 1030 3388 459 2567 4287 1920 3256 4459 4320 959 1566 2437 1458 515 4248 4718 1935 1255 2978 1781 2320 2309 3696 1182 4055 224 3693 710 3853 306 2340 3953 1613 4535 3819 61 2607 4120 1627 1132 2750 2210 4393 4286 4250 3012 2896 3132 4679 1221 1701 4054 4597 3147 3050 3231 574 460 2987 1051 970 169 588 344 1454 4294 1401 3586 2152 4412 2372 1509 2709 2032 1890 2167 4852 2185 4182 914 3233 1861 4133 4887 3115 164 3065 4814 2733 2172 2415 4080 3457 1756 3464 2485 4176 4689 3499 1134 1579 259 2289 2460 4118 1057 1936 1694 2535 2617 4009 3752 1939 3233 883 2382 754 4057 1661 13 1286 158 575 1323 2792 2745 2122 1130 1947 62 3539 1561 1375 3750 3453 4731 2103 4189 604 4389 507 3268 594 4612 3919 3512 413 285 2322 3393 391 2844 2200 1356 2509 3614 3625 778 289 630 1632 2839 3352 44 3004 195 4125 2873 2074 3884 4092 3068 3713 4939 680 4744 2796 242 1821 4291 2540 2708 934 4297 748 2269 888 3824 3107 3542 4445 1353 3477 363 1971 2813 3283 3580 4098 3302 4246 3847 2530 1009 1200 1644 3970 3131 4155 32 146 2921 1671 2059 4962 286 1321 2954 1745 273 3854 1261 3703 4188 1788 4794 1395 2942 4922 904 149 4018 3003 2125 2669 1742 1984 3673 475 1629 1658 3665 3676 4158 1403 3189 2324 642 3758 713 4254 233 947 4688 3990 1934 4501 4052 2992 2183 1131 944 2245 1110 258 4166 1749 4090 4377 2409 152 3279 59 453 1772 585 3665 4666 2874 3189 4174 2012 4241 2553 3993 510 2562 2407 942 3826 242 2750 1485 962 1243 4081 3802 1555 3635 4726 4067 4421 3163 4103 4629 1660 2369 4069 360 1914 2966 120 4582 4058 3065 3688 4200 71 923 1511 2961 1955 2369 333 4017 1352 693 2555 2907 4315 4221 4240 135 1195 4843 3543 3153 3431 2427 3519 2248 3773 3432 3090 3952 3132 4183 4046 432 403 4138 4639 69 2111 798 523 4013 769 4997 2636 781 502 4965 3938 1460 2765 1976 631 1917 1100 3882 465 3457 1100 2894 3691 4091 4096 3441 2844 130 34 821 3878 3714 439 2440 2696 1835 4798 1178 4741 1193 1980 1187 3067 4282 2234 2290 3957 3715 566 2559 4842 3172 150 4602 3235 4159 1744 4497 1440 2181 61 654 44 2921 3761 4735 3157 1114 4373 4389 3133 4237 3405 917 3 1378 3259 2570 4003 794 3866 3761 642 2487 2067 4947 3291 2164 2419 134 4724 1569 3859 1861 3553 2008 4095 1451 3392 1899 4512 1892 724 4372 4002 3293 83 1578 854 2383 1392 3059 3361 1536 4201 1020 2692 897 2809 3451 1098 4625 2368 830 901 680 3854 2217 872 1837 2475 3388 2134 145 707 723 3506 434 2130 1452 3549 2273 2564 4612 4500 1220 3432 4539 2095 2109 4559 787 4291 4304 1226 1229 1233 817 1178 4948 653 2156 4710 4039 2559 3299 1144 3827 1037 4276 272 1511 1952 1752 2128 3503 1842 1870 902 530 150 4637 4893 1828 4360 1629 1236 2429 233 2159 4397 2735 2245 2888 4679 571 2004 2387 2749 3309 1532 2996 3517 2956 4077 2549 3066 4011 2036 4580 3411 2123 2337 3243 4145 3071 872 2855 4661 1134 2844 2178 839 540 3104 2098 3464 1265 4124 1855 3289 3328 3046 4520 3306 4770 878 4647 4572 393 968 2784 3511 3997 3494 591 1893 1026 4164 2823 1381 1384 3394 4875 409 194 2510 1200 2672 568 431 4081 3661 1013 2571 1386 2206 4169 4346 3382 549 3935 4536 4850 635 296 3967 2591 4448 1767 1754 2835 3732 972 4660 4257 354 2937 3967 972 1007 3263 1093 4504 2751 4402 4371 4482 3281 657 1353 1627 222 575 1931 792 270 3157 1531 2245 3538 4757 4836 2285 4163 2600 1233 4836 2402 1794 4388 3606 3630 2265 2031 1741 2809 401 3695 2006 4699 1962 1939 2772 3742 3848 809 2916 4856 1651 3010 3728 4980 1653 4073 1460 2177 790 3945 724 593 1059 4692 2292 1900 3659 2548 4270 571 1993 2341 3808 4949 2197 1089 4603 837 3075 4011 3533 3441 242 2212 752 4981 4509 4930 2417 4758 3758 4788 3090 2800 2126 4703 776 377 3351 1556 2645 4035 706 1895 3415 2102 2329 2466 1383 3347 4910 72 1220 1322 4810 2298 3277 1165 4391 3005 4690 2707 822 3282 2556 2942 2363 1821 1129 3109 4876 4711 2193 971 4981 717 2835 478 2470 2150 529 336 531 1784 631 402 1739 4323 1216 2756 1139 388 2745 718 3256 2548 2540 2723 1944 823 2543 1384 3674 1134 4882 3874 3529 1173 317 2661 637 2597 4607 3509 2233 2971 1104 3921 4398 3455 536 707 2159 1311 4973 2161 1755 625 3618 1063 1191 988 2954 3875 4449 2504 753 552 2390 1945 508 828 4860 1560 3219 905 2585 2802 3998 2023 3650 1767 3933 1177 2013 2220 2023 4788 2096 1593 1236 4291 2327 2612 3067 3229 626 3069 1589 1461 2556 3984 4960 993 3621 1382 4924 2524 3657 3708 3657 1397 1560 3186 4560 3590 452 3861 1558 2589 3885 4125 1516 4014 2144 3896 3281 4798 2996 3149 4726 3994 4148 1546 3865 1974 3168 3951 139 3135 4483 1849 610 1882 774 4040 1352 2434 2476 2904 3929 350 2500 3092 2001 1576 739 3622 2388 2623 2767 3409 716 3262 2860 232 271 4435 3427 587 3959 681 4166 1185 3288 1014 3678 1865 413 1837 501 2192 3651 1542 2908 862 4139 2209 1126 4200 3101 4855 4315 3816 3536 2017 4478 1192 387 4246 2000 2603 3135 2930 2211 2373 763 3025 3199 4413 1207 2864 696 3250 2809 2645 3302 3995 1139 2658 1283 1966 4834 3454 3049 3666 361 3899 4922 3836 3156 4825 1774 454 2934 2306 2112 4627 1683 60 561 1605 3142 1538 76 4712 4789 2075 3016 4476 3752 4730 3842 1510 1773 4812 2808 479 751 2493 3470 3628 74 35 1877 3964 4153 1113 4207 4941 4233 3534 1941 440 3467 4028 753 704 53 2553 316 3615 1042 1913 3057 658 4486 4378 2584 760 3666 4934 3412 1734 1990 2821 885 2214 3954 904 3903 2859 4476 3007 1177 4974 2285 4484 3984 565 4508 4398 4425 4318 2313 3791 1186 2145 3579 2494 609 1795 3595 4110 4923 2492 4271 853 1375 1394 3520 3574 417 1115 3140 1655 271 232 660 4204 575 4036 4023 146 2559 2481 3486 1261 3236 3395 3046 434 1284 4523 4137 1934 1748 3949 3941 4965 2786 1002 19 1747 4531 4655 1569 2223 4455 2236 3401 891 2704 3631 2576 3174 4191 1470 1391 314 2591 3136 2334 1718 4464 3901 1364 556 2789 1865 2472 4884 2382 2005 3251 3856 1583 4062 3612 150 4247 2004 3578 985 2890 1788 3878 3600 1936 1191 1158 2742 3404 1649 307 1184 1373 2787 4348 138 328 4505 704 3538 3068 948 1729 2156 1868 568 1355 1340 3569 3472 1073 1567 78 4502 2689 4418 2378 1795 2747 529 881 3925 2933 690 3147 1307 1706 2711 4404 107 614 1488 2770 365 2900 4367 4771 1334 720 2786 924 2814 3094 732 1122 4114 3809 3676 3093 2818 956 3380 1024 4468 677 3139 3163 1463 1653 2724 553 4177 1385 1725 594 4562 2828 1225 578 4503 1595 4334 2296 4448 3719 4280 3008 562 3463 2964 434 2645 2571 1558 3049 502 1538 4579 2964 1847 781 1223 1824 4571 1521 1729 436 1178 4321 4658 371 4419 1474 714 1862 925 1142 491 4800 4492 3762 212 688 1755 1719 3191 3610 4932 4172 4923 1926 2721 394 1082 1712 2095 4167 3204 4918 2974 4756 3651 325 954 2687 4725 2261 101 770 390 4544 2403 1994 4747 3327 908 176 3703 3221 3853 4260 2018 4906 1615 2517 29 1929 1367 2394 559 298 692 2412 4395 1401 3685 1641 4080 645 2384 3211 4351 58 604 559 1473 4519 4872 911 1935 3953 753 3352 1336 2614 1976 1693 3086 1483 1330 4730 3401 4503 990 305 4042 2509 499 3001 1937 1446 815 3946 4864 3333 2449 3634 2510 4113 2960 2915 4118 4662 2489 322 4173 1380 3301 3642 1367 3839 4272 111 1570 2797 308 4612 129 115 3588 3749 2194 3569 1497 2709 761 1385 2520 530 3875 20 1882 1020 3860 3237 3555 2025 385 763 3772 1308 3223 1195 4946 362 2714 612 3812 4507 4110 3634 4328 2831 2122 3364 1430 3382 1960 1014 812 4879 4063 408 4872 2 3585 2308 4953 4134 157 1596 3287 1028 4718 2809 4374 4537 3738 3605 2992 400 4907 4051 2344 1886 1506 2569 4159 732 3751 4165 2658 2241 4450 2589 3786 2294 1510 1813 2867 2032 3848 3029 1989 4985 4916 2969 1334 1886 3985 3247 79 4650 4960 1636 282 4714 1696 4320 2803 4832 3085 3293 4596 4625 381 2740 470 4590 434 1680 2999 607 4754 2224 1055 4731 594 4673 4618 1665 4039 2378 9 2434 2475 4663 3640 1452 1974 2239 3882 1657 2810 3974 720 1686 838 3091 3374 364 2077 4451 3503 2779 2820 948 3587 2522 4991 2667 1872 208 1284 1791 1686 1982 4430 3283 3730 2411 2875 4752 4596 3375 991 3832 3081 1248 1863 2781 337 4904 4199 1960 4114 1676 1389 2634 755 1247 4875 1902 1514 1093 1481 2477 151 1592 3096 2721 3750 3007 3016 1690 921 2114 4395 492 4716 4495 1456 4055 1903 616 529 46 4832 3555 973 104 1118 4329 446 3106 991 2015 868 532 4939 232 3025 2535 4822 1328 1003 3125 762 4122 4110 2881 1203 1428 79 1554 4985 1038 3489 837 3625 3671 4724 4880 4261 2232 1937 1552 4679 4734 4167 668 2698 3100 1002 3527 4017 3927 1910 1842 3718 3048 1928 1799 109 2470 1302 1687 286 1209 426 2278 4374 2384 3483 3073 1702 3764 771 543 595 3635 2010 4045 1180 2310 689 952 4104 1027 2384 368 2853 4843 2114 87 3010 4933 492 4965 4958 1081 4633 2879 3966 4894 1200 844 1515 2654 2620 247 4601 356 2403 2784 706 2117 344 2331 153 3596 1634 1743 4240 987 4610 2727 3530 649 4825 4901 3745 4599 2728 2290 2201 4834 3813 1712 2411 2444 1997 712 3915 3219 244 3804 2811 1417 79 1822 174 250 2555 1615 4053 3441 2955 4489 1726 467 3957 3645 4272 2922 885 4486 976 2859 3522 188 4662 561 4404 1043 2745 840 1148 449 2191 810 2372 3619 2174 606 4538 3952 902 388 2282 1197 2733 2362 4833 3399 281 3954 2819 3940 609 1113 2349 4963 3565 1650 4419 2607 3025 2297 2796 3816 4862 3129 3041 4769 2313 4278 3722 4011 2323 1916 24 153 3231 454 524 1570 1182 4031 1359 3075 590 3645 1600 50 3679 776 721 852 2157 552 1114 4175 3033 3677 725 2849 2848 4700 4920 2903 2706 2729 2206 1311 4236 487 2126 4007 2239 618 2027 1747 3262 3389 3330 3299 3292 4124 4239 202 2980 4716 480 3184 879 2590 1720 3825 4914 1312 3558 4140 525 2899 3811 1566 725 134 4304 1044 4874 2713 4013 572 4218 1683 2171 853 92 4277 300 1 790 4197 1061 1586 3824 1092 3859 347 1031 3440 2411 427 4587 2787 4480 2902 2329 4938 1840 1739 3409 782 1128 1686 3641 3295 3356 2488 2728 3308 2759 1362 2156 2124 825 4598 2877 1608 3836 3214 4023 3622 1431 283 1868 2264 2843 511 2776 2611 4976 523 4211 1681 4313 3650 410 1279 1371 2892 4231 3239 4883 3172 1052 1855 3365 3603 476 1393 3453 2387 4179 3737 4970 988 4648 2314 4878 66 1714 3777 4416 980 1688 1760 3073 2791 3912 733 66 4914 3129 16 309 1456 1392 3313 784 2817 4511 1247 4454 2072 2841 1090 2341 790 3128 1210 1408 366 2736 4845 4422 4311 4681 381 2529 4941 4968 320 4625 913 4758 4046 599 444 4464 4695 4018 3888 405 2818 2253 4375 1396 4063 3759 2346 1147 3478 969 3259 2857 1118 740 3315 221 2687 3544 3885 1764 3400 1734 3625 4471 2474 3168 1458 2994 1306 395 2224 1855 1211 2076 1047 321 2202 3408 534 4297 2104 1186 2697 1253 540 3081 1600 932 4110 1207 3006 1811 3277 419 4626 3619 458 4848 3641 3920 3555 1708 4634 419 169 3818 1681 4193 2466 1528 3380 3 3632 482 1745 2612 4855 2573 1822 4798 2555 964 984 4269 64 4439 1077 2954 1904 1791 1969 1609 2057 3612 725 763 3940 3255 3219 2445 1271 4168 364 4904 2868 4105 2386 4855 3288 4168 2262 4675 1621 1369 1219 4698 4920 4394 2209 3148 675 4982 4947 789 1804 1875 3577 3982 1605 4147 3095 2380 2842 2503 2436 4871 4278 1599 4628 1461 2134 4443 391 1220 1212 2445 1759 3379 1029 1957 4806 2170 2860 4780 910 1621 4485 4801 3911 2093 1146 2199 1780 4079 234 2117 4894 2859 4581 453 840 358 3249 21 3713 1664 4088 3897 1965 1623 3728 4743 820 611 497 2489 1890 3367 3387 2943 3685 4399 1013 4538 3403 4412 1591 3066 1089 4529 4897 1753 3964 4810 3033 2182 300 4440 4658 2331 4140 1798 1279 352 4692 2367 2028 4669 1327 4118 662 2260 445 2859 2501 372 4202 2829 3681 295 4005 1979 4635 4845 1658 3194 1383 2527 1033 1778 3000 3997 2676 3409 2892 3456 1301 1254 2284 2209 4078 1423 4998 4576 1135 964 4107 2542 1043 3553 3209 955 3179 2952 1249 1969 2961 501 3050 3062 1703 3360 4293 1798 2926 1590 2551 2335 1999 4185 4514 1204 1646 3715 3963 539 3801 1055 3942 2863 4389 4128 2038 678 2666 3544 4485 4883 3034 1547 442 29 4238 3417 1406 2023 1225 3919 4134 2942 4114 4334 1908 4238 71 1683 222 4862 1213 414 2821 4007 2569 3771 4392 16 2090 1412 1214 3893 3404 4572 983 4740 3734 3093 3180 3454 981 3443 963 2388 159 2104 1180 536 4705 4878 606 3279 4530 984 3507 4758 2917 225 3487 4994 235 706 1197 486 2055 3313 1898 713 1912 1285 3440 3621 626 1771 2221 3617 2821 4820 4721 2712 4244 4124 4819 1112 1024 1181 4933 3348 1387 1698 4348 3723 3701 340 2553 78 627 3633 4650 1470 2322 704 1769 4875 1240 4462 4740 4902 300 4531 1252 504 1249 2654 1318 3377 1607 1205 1933 2354 922 2566 1181 2315 2609 1417 3946 3774 376 4980 2631 3426 2935 1350 839 1921 2680 812 4336 538 1509 3598 219 3535 3943 1795 2462 3824 4848 905 1690 879 3027 2542 796 1138 1086 1946 1736 2117 1879 882 4866 2653 2612 3135 227 3757 4657 933 4690 2693 942 3076 2104 4710 175 4243 2731 1759 1314 1344 2036 1019 4836 2969 2753 2169 2749 1198 4915 4083 1335 3452 1857 679 4443 4555 2732 3737 1443 4793 4441 2455 569 814 2482 1956 2143 2094 1805 2885 2381 2874 147 4159 239 1359 1898 303 2076 2877 468 3472 1288 4049 4926 1873 2842 3499 2426 2236 4375 849 2341 801 3533 2482 3217 216 4457 2604 1076 795 3978 2863 3472 2098 1067 2328 4129 3884 1181 3351 2418 941 1034 2481 624 4314 4371 2590 397 4743 4852 2996 3063 3337 1675 2290 1038 277 3804 510 857 1247 1407 3272 786 3956 4073 3149 4269 2032 31 1068 4397 856 1886 3820 3920 730 4086 2100 3670 1912 842 1154 2429 2721 4705 3549 1504 416 4376 1667 611 1451 2742 3060 3601 1965 47 1388 815 1724 3018 3789 822 4492 1147 4659 932 2426 4273 110 4499 2169 4137 43 577 2905 4801 3524 4551 2339 2326 2739 1083 3718 4943 1371 1333 4525 727 2799 349 1279 3023 929 180 4510 2729 4485 14 2464 1142 587 1159 625 3137 1056 2130 4335 866 1469 4323 1525 3837 4103 3527 3592 3128 2437 3743 1653 4184 2438 3329 1809 1580 1776 1815 2407 2953 3762 2933 310 4292 3227 1463 4561 4635 968 369 2461 2917 1810 3037 3790 1541 414 4065 3730 811 3147 1422 2692 731 2327 2746 3635 27 611 3359 4968 3361 3466 1026 2804 1180 1742 3084 1231 1254 91 437 682 2496 3458 4116 286 2110 1280 2840 43 4375 1004 730 3874 2158 1156 4696 1979 2972 1088 2556 2856 2035 3646 2939 1160 716 237 3655 4069 74 234 4406 438 2517 494 2760 3190 1529 1885 1556 1059 4188 3512 44 2440 1355 1628 1052 3723 1293 4377 4503 3080 2814 53 970 380 1966 3078 2335 4202 2152 1307 2516 2314 2091 2492 2921 3597 3012 2933 3918 1722 4418 928 4354 2100 2017 2359 485 194 2408 1190 175 3182 4771 2495 3350 2959 545 3339 1885 3775 2431 2328 2351 933 3723 3110 4280 259 2090 2153 2012 3057 2986 1938 4950 208 2256 4774 3915 3449 644 4437 2492 3660 3809 2628 3080 1593 478 4500 4903 474 687 1473 2872 2751 1044 3059 3228 664 1888 4824 3584 375 4451 1744 1775 4620 2089 4128 878 486 1225 2424 1559 41 2071 1693 134 2962 2827 4383 2319 805 280 2004 3374 4800 2301 2795 981 901 839 3354 1314 4380 2293 1321 1454 3262 1419 781 4895 4315 3816 1566 646 4293 2040 3505 3354 2123 2218 3510 1708 495 2154 227 2569 384 3145 3679 1939 1145 1824 3808 2056 2776 2161 166 1721 4960 1926 2237 2213 2303 2800 311 4475 89 2481 3480 283 3251 658 624 1134 3777 4046 1365 4681 56 3021 3438 1983 4772 4402 4041 644 3364 430 3597 4250 2169 2146 3409 216 4195 4257 3836 1494 212 68 2090 3722 2754 4019 2181 4974 345 4027 410 463 4015 3043 4008 1504 4327 4566 4933 4877 1127 1836 2600 4288 3249 776 888 1352 2005 3747 2899 725 678 1472 3576 3645 201 2382 4278 2539 249 2201 770 3890 2861 562 1117 3782 2456 2714 4516 2627 4881 11 4966 3004 2409 2095 4346 2046 703 526 2782 3450 1191 3405 3361 870 2342 258 1962 1805 1056 2825 598 1786 4115 994 2750 1313 3345 2392 3174 815 4714 3539 496 3277 2183 1087 359 3968 1656 4307 4108 652 3647 483 4533 924 1923 1439 681 3668 1726 2986 1485 4472 888 2619 2426 1274 2377 2111 436 1231 467 3333 3133 490 2229 4344 2088 2344 3529 617 3206 451 4007 3843 764 1968 1640 2541 4307 3688 788 3420 1511 3858 4420 510 4905 4632 737 1871 101 3509 1930 2672 4612 1774 3371 651 3723 4862 3504 4809 827 3456 3446 684 1743 4816 3019 917 3401 4250 4617 3471 885 1730 3887 1506 2107 2771 944 4497 57 3169 377 3972 4264 1574 1447 3447 4706 1808 2551 4353 419 2145 2037 2694 1989 4438 582 246 345 1937 797 1579 4901 4112 1305 927 4961 283 3846 1956 3569 4513 3008 4154 246 988 3859 4188 1781 1528 2957 1723 1502 2240 2954 3354 414 1673 4712 720 1053 4606 4448 4641 4561 1650 1131 461 186 1825 2563 3400 116 511 357 1624 2280 1631 4838 3114 2498 749 275 1614 4780 1892 4863 4814 2154 1410 3305 3595 1373 1263 979 3680 4424 3378 3092 2101 2502 4972 3895 3149 2266 4810 1362 2120 933 3815 1120 2266 27 1352 3072 1306 1510 3654 3091 4188 1330 63 4057 504 4687 2998 1133 2744 2363 2559 1157 1358 4725 3484 2211 3684 2267 3978 694 3985 1757 3476 1202 2139 2263 4255 1579 16 1923 4405 2214 2915 4013 1098 2905 2142 4325 4410 158 4922 1944 3633 3596 2496 2448 3481 4662 3291 2791 2568 922 3284 1400 1223 2682 2613 231 316 1567 2806 3747 1049 4049 2732 1195 3931 720 1285 2862 2707 4534 3725 3601 2464 3931 467 3414 1500 4240 588 2087 2715 4900 1176 1671 2023 666 1680 4681 3334 3865 4079 3903 634 3699 1589 3580 3320 1422 2749 4578 1658 958 2017 2486 4949 1041 392 3207 4115 985 511 4914 2515 446 165 3161 2172 2874 2405 1319 1421 731 4664 1437 2080 972 480 2449 747 2244 3247 242 2350 3117 1438 2941 463 2902 4550 1867 2697 4018 234 1440 1096 2399 331 4102 1070 1064 3203 4648 4274 43 1842 1311 4188 3548 4589 1697 1314 552 345 2901 1415 2251 4916 3072 3366 931 1949 2467 651 3650 3343 666 4218 3015 4570 3926 1094 4614 2698 1484 2164 3900 710 2661 4317 2628 4762 2804 472 2172 3029 1875 3485 4248 1836 886 2859 1630 797 4685 2027 4273 557 2215 4842 327 4755 4746 523 4699 2378 1100 4643 299 491 4837 1227 1714 3049 4250 26 3680 2115 1492 3240 1613 3701 1223 3364 4545 4727 92 1415 344 2061 2551 4175 1574 4741 4721 4557 503 28 2727 4583 3178 3113 3817 3919 2624 2097 4788 1554 2786 2889 1361 257 2153 4407 3323 3347 156 3330 3069 577 3909 1285 322 2441 2172 2280 4739 2373 4562 1775 1829 81 4544 3657 1976 3896 2270 4114 897 3574 4124 2473 2312 3687 180 1915 2835 2392 1013 1694 4690 33 946 1079 1592 3265 3945 2765 360 4417 925 1531 1878 848 4453 3042 2402 1901 3626 3452 273 4617 1029 3642 4059 2835 934 3272 1598 4825 4454 3700 3969 3733 846 266 4562 1518 2934 4986 1817 4267 303 3392 4755 2204 3905 4492 4272 4425 3262 4024 3796 1264 573 3853 3498 2043 1056 62 3908 4144 2574 2034 4788 1671 4970 830 1751 2232 138 3337 3045 4362 2872 3431 4466 1277 1469 2519 1824 3105 2625 1797 1115 3461 3268 4128 4459 1489 505 773 2870 2940 2557 1818 4499 2846 1492 748 3455 4311 3717 3762 1620 1447 809 1759 326 1060 1416 1060 764 2615 4443 123 1877 591 4787 2629 2424 2388 2561 3037 1434 1709 940 2459 4172 3363 4950 1931 1875 891 3983 2115 823 3320 2505 3584 3716 1951 3386 2393 2563 834 557 2595 1378 4830 3289 3187 1792 4084 264 4631 3834 1547 1162 1742 2401 1492 2112 3251 1946 2701 2705 2614 4652 1919 1784 2146 781 1680 3259 4144 3222 186 4590 4891 2538 4186 1486 2203 1731 2298 951 2650 2101 1271 2871 1937 1689 1355 3216 708 4716 4556 3425 1114 1309 2556 710 518 3594 4495 4140 1769 1844 4208 814 2997 1886 2252 3771 2091 4050 4645 2077 102 1076 3160 115 4910 53 4431 3704 2295 2297 296 4762 4991 2593 1789 2243 2579 3466 4522 2140 1162 533 4770 4053 4032 4301 2291 646 557 1156 4645 290 180 3766 678 2862 1124 3 3577 3519 4434 1993 4330 657 1501 4217 2172 1224 161 4454 3819 4739 413 881 354 1036 869 3535 2703 2673 2624 2369 3522 1238 1419 1971 1034 4185 2804 4021 2679 2821 1383 2949 3681 495 3101 2155 2592 2908 704 1468 3081 4873 2881 4600 2104 1706 3602 2020 3480 4148 1180 3161 1700 1122 3251 2931 1226 1155 708 642 1043 4442 4702 3692 2029 1053 4142 3713 4569 4831 3801 2670 325 3687 3470 3467 2442 1071 3409 2933 2583 4845 34 4100 2988 2685 292 3390 3784 4684 3430 1067 3516 4423 2853 631 4782 58 576 4210 1743 2978 395 1659 973 1724 1381 153 3370 3827 2586 3049 4043 1590 193 2467 857 4655 3910 1461 291 349 2490 4374 2635 3171 4814 940 3877 4143 4964 3919 1355 1140 350 3731 3891 376 3333 658 4455 982 4435 2456 4420 454 705 309 4316 2384 626 4111 2212 3685 1158 133 4222 4182 544 1925 4000 722 3544 3207 1108 4597 1450 719 3590 595 3950 367 1473 505 4054 562 4362 2469 4858 1811 1155 3601 2127 4508 3394 1916 564 3431 1223 3904 3571 2481 3929 1165 4406 3985 1386 4941 4720 950 110 1574 3528 4766 4336 4019 2602 4264 934 3739 4189 1947 1320 577 3213 2700 3669 1186 4394 4709 1277 4450 1544 3752 808 1767 1278 4536 693 980 2695 3880 732 1664 1307 721 4181 4005 3015 385 2623 3761 4633 3247 634 560 1989 576 3981 4720 3187 1877 3577 2587 1310 3779 3171 2273 1182 3985 2550 947 1703 2429 2783 4969 1152 3624 2567 1909 3813 3621 4973 4542 2478 734 161 302 3158 319 2226 124 308 1033 2049 3859 3453 2784 4204 1777 1168 710 3420 1153 4920 4174 823 4921 2182 4097 3102 957 693 1220 3232 1282 3572 512 1510 2900 3832 2017 4941 2336 4943 944 2975 3275 3133 1705 2946 977 4675 670 3991 1918 2979 1026 716 113 1821 1614 4091 140 2958 3967 4273 2494 3388 4374 4640 1193 4579 4455 2117 1396 1547 3970 4842 577 3039 782 453 2584 3855 201 1383 4283 4247 2129 4615 2120 3950 4758 3725 1146 464 3909 1327 2936 333 4935 231 3173 719 1591 3818 2774 2088 3312 1434 1127 2818 1381 3646 2694 212 4431 1693 1791 1028 4283 1967 3038 2248 169 2948 2152 2539 4718 2330 3250 2271 1787 2323 3688 2213 2083 1828 2640 1638 3593 2848 1516 2526 624 715 3724 4819 2145 4024 1194 1290 433 2676 1884 4931 463 2616 3197 2832 842 2282 2132 4202 4282 2636 4259 980 803 124 2569 3110 1693 1483 2953 4939 3942 710 153 4027 3862 816 2020 1666 2073 1030 312 2895 665 2617 3281 4398 922 3568 116 2823 1540 3259 4709 1932 1949 1713 425 3607 380 1635 444 3394 855 2015 1933 3132 3686 990 845 603 4957 2846 1372 4901 1198 600 3244 1085 2797 4587 196 3204 1498 2815 3174 2110 1315 131 2177 2193 4191 2176 1679 2961 20 1564 2464 1343 1761 208 126 3477 613 130 4071 3643 4518 3604 4415 1606 1867 2987 2859 300 2219 2041 2678 2881 2580 1203 4311 1172 1389 1491 1794 1602 1299 3663 1811 1187 632 1656 230 1056 4303 3284 866 1003 202 4541 2640 4247 1572 440 3161 2452 2624 2055 2958 4669 4096 2999 462 2585 46 3731 3539 2069 206 919 1893 2048 4146 2181 4293 4021 101 3972 115 1341 1505 396 2409 3970 2769 3779 2302 3517 1287 3787 2125 3010 4431 2913 3755 3863 3714 3144 116 3808 4629 2828 4638 1414 4943 1928 316 683 3118 1144 276 3159 4315 4567 3114 2735 4545 2955 2051 2240 1050 1724 4739 1312 4362 2977 1327 1846 138 4322 4428 1429 422 167 3998 3213 1271 2559 4057 890 3578 4122 2404 1667 4840 688 2817 2876 1628 2096 3175 788 3000 4882 184 2272 4792 4429 1091 1326 3349 914 2539 3139 635 1215 2830 1278 3331 1708 3094 1658 842 4921 780 1048 3920 2743 680 4539 2578 4850 4234 3818 329 4406 1229 4065 297 1615 2102 4400 2451 4191 2745 378 3067 3500 1036 1536 4474 3559 3971 2220 4725 4606 4266 2086 2476 3002 3654 459 2940 2786 3733 160 2678 3143 1753 3851 4389 806 1008 4235 668 2361 4735 1467 1846 1990 771 675 724 1182 782 2431 947 3151 3072 4102 4659 2739 1899 4276 649 2295 2766 1688 2741 573 3516 1879 4093 1058 3826 15 2577 552 508 1541 341 2941 3040 3824 3810 723 505 1675 3732 854 2885 2103 557 785 1392 1342 481 3745 3727 1833 1105 1392 294 867 4200 2435 4347 4828 513 2645 1448 1024 3606 4978 4292 1917 3178 2589 1915 296 1049 4458 3594 4185 3579 668 84 3298 2916 2096 3023 1812 1687 3753 4448 4513 3782 2194 4507 2443 2700 2783 2803 4420 1227 2604 4600 660 1390 1500 844 2359 2673 2995 117 4444 531 301 415 991 651 1117 3487 1647 4888 3574 3816 569 3648 3486 2170 931 4570 1206 2334 722 516 1691 395 3500 2013 1656 2701 4047 1876 978 2120 4216 159 4194 2065 2765 3221 2711 686 2676 2165 4769 4585 4425 476 2815 624 604 3852 4890 2416 2153 623 752 4334 534 2120 3098 3444 2168 2730 246 1690 998 2335 1197 1539 12 1034 406 2700 1610 2749 762 2168 2667 4876 1934 358 399 3872 4780 361 457 4878 402 527 2769 653 993 835 3562 356 2175 4196 1525 2753 2310 3091 4861 4754 1442 1489 2297 1672 2615 2231 4430 2496 361 915 3306 2337 4755 3058 954 224 1873 1920 125 3398 2837 1018 3126 3064 2957 3580 486 3535 4147 4604 1583 2398 1268 709 2026 1823 98 980 3930 2814 3410 4088 2303 4980 3111 3417 1492 2733 205 4232 106 4562 822 367 731 1696 4785 1148 1087 3120 1182 1011 2482 1757 3811 3113 364 953 4202 986 4864 3704 4937 579 4757 1298 792 216 2376 2798 510 1096 3440 2202 3701 1348 1881 3460 2282 3356 2498 3580 198 105 727 2143 2943 1788 135 30 143 2614 982 1901 4068 3390 4901 444 2391 4350 3341 4073 2861 4566 1328 3773 129 496 4024 10 528 3218 3190 835 3947 623 4508 1765 1449 342 2403 3134 4426 1946 1110 4261 3557 3600 1165 1881 931 3860 3300 3752 2265 1676 4521 1794 1034 4747 2137 1852 3035 1424 4371 2422 1773 420 3635 1141 4863 1240 3601 4674 1162 1596 2736 2224 3075 721 1543 1610 3676 1496 4267 2515 2682 3793 915 4844 1265 3150 2667 4625 508 4156 4498 3492 3717 3945 1707 4473 4435 1296 4224 3264 2831 462 3730 1511 3838 306 2746 69 618 1420 364 1080 2201 1077 511 56 2564 2847 2310 3706 4433 2521 3177 1245 2578 492 3181 968 740 4448 3056 2386 57 3936 886 3945 3598 4633 2279 980 4014 4528 4110 1593 773 425 3203 2432 965 2064 4578 3933 1724 564 3306 4642 4300 783 3480 331 4715 4863 3913 4344 1761 3176 3027 470 1468 3080 2764 6 4766 4970 4817 3549 3558 2020 2729 4827 771 2392 1208 900 3781 183 317 538 2524 1097 3236 1032 3886 2598 188 1376 2429 1472 41 1551 4063 2343 1947 4868 2981 2964 894 4308 2380 2742 4121 2209 4447 1968 1231 4534 4298 289 4112 4125 1073 2106 4729 3993 759 452 3440 4428 2215 4663 4297 3634 3911 3916 4388 428 2120 2725 3308 1583 2656 775 153 2642 3447 799 2183 1667 2733 154 4325 4747 4787 1827 1055 925 1037 2249 3941 547 4255 2294 3785 2185 109 4761 3805 2664 697 3341 2819 4284 2880 2456 2651 1351 2205 4685 4240 2660 4341 2434 563 4508 866 3315 4087 1037 2729 4077 4187 221 523 3 107 2411 4511 4861 2840 2727 4486 1484 419 2765 2718 2744 1974 967 1064 2378 3387 264 1811 4962 3418 4417 1398 2706 1728 2015 657 496 3859 3643 845 2504 3159 1545 23 4728 4227 4226 4362 3299 1901 2866 2418 4727 4602 1858 3849 4286 487 887 2397 3033 307 3609 288 1280 1322 3429 1855 3251 3123 2972 2580 1020 947 2746 636 579 2401 1551 2746 569 143 409 962 3525 3511 3816 1127 786 3020 2865 3813 311 2365 4212 191 3829 1821 1830 2026 3101 4950 1768 3376 2312 1777 3677 3575 557 3239 1016 1135 1982 1644 1380 4880 1411 2846 4826 1513 4525 186 1039 3466 500 1984 4283 2091 2178 4066 4755 3451 1982 1049 2607 234 2506 1968 3301 2375 4718 3015 2740 4450 1682 3033 4746 4843 3263 4446 3207 2826 527 4306 4135 3732 1433 2332 1388 517 3190 1768 4282 560 2327 1430 1154 1377 3220 136 4583 2476 3334 4880 795 762 870 1079 259 4819 268 4199 1743 4527 1153 2171 1852 1668 1285 4146 3849 4555 450 4703 21 2235 4438 4587 2391 4045 3853 3498 141 4894 1685 3778 1102 2648 577 3455 2576 1305 447 4330 4882 3698 2626 2365 1219 3673 3104 3432 1554 2199 1020 4912 3267 4747 1549 4418 4328 4798 3294 1940 3518 3925 4508 1261 3380 2090 1755 960 2767 3475 2409 4669 3073 4162 3962 2208 117 4195 578 2248 645 1409 3382 1553 2093 3321 1723 2787 1733 493 3925 616 2074 1434 1114 3994 2789 1490 4869 1067 4930 3035 3675 546 3955 2111 3033 3925 1803 3026 3436 514 1980 3175 3727 2068 3137 4315 3657 148 3036 408 4068 3678 3593 4596 4263 4152 1385 3663 829 486 4273 1481 2444 2937 2144 2745 3543 715 3756 4471 1245 4300 62 1451 727 3848 3793 643 4998 751 3015 3505 3794 4492 324 4867 1124 1127 1865 3698 2717 259 2554 675 3157 1256 2545 3385 69 3650 2161 1 2813 2992 1291 3164 3231 4366 3116 3768 1594 1979 605 3056 1512 1084 2554 1471 608 1983 852 529 3940 681 4223 435 2532 4673 604 3030 778 3250 4312 1928 988 3293 283 2802 4038 3205 4347 1739 1021 4753 4494 1267 4028 3301 2419 2185 2787 3361 258 1150 2571 936 3415 4208 995 379 275 1872 2270 4524 1963 52 2547 2147 1015 3454 3460 3740 4540 2594 4863 1999 1915 2212 1712 4663 4064 3120 3565 2948 4571 768 4729 2057 4330 4682 529 3326 1637 943 2906 2543 3529 3662 1969 811 3198 3886 1273 4686 4177 1015 2177 4783 3923 42 4171 2195 343 3476 951 1184 1744 1144 1413 2427 4945 466 4167 1618 4067 4108 3397 1475 3426 2956 2198 3516 1216 1684 766 4280 1601 2857 1026 456 1694 3349 886 3991 1570 3654 455 773 4328 3780 1130 4334 4467 4750 2139 4688 2043 4278 1943 1296 3831 1664 2426 1478 1630 112 2897 3932 4317 1993 1338 4659 4284 2614 3167 869 784 1284 4263 3996 827 1174 4509 2234 352 576 2111 759 935 4397 3000 279 2727 3938 4174 129 4623 2824 3268 1657 4155 1013 170 2230 3933 580 536 1469 818 888 367 3636 3945 1013 1184 1272 32 496 4458 4847 4102 2890 344 3663 1794 3120 1841 365 2123 1470 4047 927 4733 3943 816 4435 4690 1007 4368 3397 863 2018 4629 629 1731 2634 690 2774 1915 20 2692 889 4417 2835 4128 2272 896 3172 4955 3419 2666 3289 464 3238 3178 2950 3710 1273 4410 3031 3536 159 4119 1256 1747 3855 4384 1547 1171 4855 2586 4934 166 3020 1983 4658 367 338 3474 2221 2829 3114 2316 4345 1713 3231 4403 4923 4515 3096 2902 493 4190 2930 3234 3692 4128 4051 904 1522 3443 2848 828 1669 2327 2800 1943 86 4557 4582 1343 2316 117 3898 402 3942 1193 2001 3302 4045 3728 4897 1836 2607 2244 4558 3136 4845 1316 40 1635 1734 2227 1602 1945 1593 1319 157 2116 3408 2707 1675 1935 2903 613 1980 4411 753 832 4188 589 2227 3772 1091 4582 2559 105 1012 4266 707 960 4462 4146 2832 2690 446 3738 2827 742 3891 4115 3230 3687 4177 1002 1184 1772 2599 3503 4345 439 3113 1535 3112 3519 4318 4291 925 3542 2474 1671 3822 586 4646 1683 2406 1328 3107 462 4962 4109 4067 270 818 43 752 4497 1206 747 2579 103 1094 2805 3726 2021 4857 329 2610 3123 4599 2817 1474 63 3767 4469 4662 457 3418 4509 986 3373 2054 3835 4612 4916 4476 2575 145 18 3065 2496 2688 4281 1177 4314 1485 1797 704 4634 3120 119 4495 4356 140 2746 2765 726 1640 1801 139 2362 2889 127 3903 608 3190 4365 1754 3121 2547 4151 4498 3037 631 4191 4449 4574 3189 1817 4795 1363 31 2278 1820 2078 2574 2777 4096 1774 2755 2389 1513 4150 1738 3772 4757 2308 4818 2065 2406 1763 950 64 1376 1289 934 945 3150 2922 3647 4872 3893 3787 4695 2464 982 1832 2730 3595 3561 2574 1352 3459 3925 1017 4772 3725 633 4760 2766 1305 4311 1172 402 595 1931 1701 3271 3157 3384 2557 3713 2299 1099 4746 4704 3413 1758 4416 1567 2152 4046 1829 3861 3829 1238 3588 4919 2649 3354 4130 2508 3308 685 2252 3080 3610 2299 3463 2274 2157 1847 2263 1773 4024 4543 1913 4635 4349 1155 2112 1773 2721 3961 571 2076 4443 1428 1677 2028 744 4952 461 4571 1626 128 2748 2759 2204 4889 1857 2149 2960 732 2104 1859 57 2375 1510 983 1809 4997 4479 3349 2108 2402 3825 660 499 1823 2358 4290 1475 1116 910 2076 2043 1473 1866 3319 3337 1428 4018 466 2374 3158 2624 4081 4941 454 1763 980 4984 532 629 3117 147 3191 1022 1534 2031 3224 286 4945 4457 4565 4854 4590 1232 383 4768 4224 3002 2316 1835 1240 591 4109 2656 3929 3757 225 855 3778 923 3737 2779 135 3382 4570 1250 1856 3118 902 1766 809 1370 2347 2886 4529 3616 1698 4974 4115 2478 3417 362 2543 1924 4986 343 4650 1367 4594 1819 4754 3336 3906 2384 1339 595 3994 2781 1044 3489 3521 2861 3091 3102 1462 613 3789 1995 298 3226 2559 1661 3852 4009 480 3492 2171 4790 1348 1085 3856 4342 2850 25 73 4996 119 2932 3151 3391 3810 2510 929 3258 1397 3989 806 36 3570 809 4856 4830 3308 4351 411 2735 1202 1695 2458 4587 2615 4222 4323 240 1956 125 4174 615 3533 3688 4321 1041 1720 4119 2231 2136 3945 1040 644 25 4337 1435 2563 4945 1386 3077 2600 1829 3309 1110 3047 1432 1188 3307 555 1857 2256 4708 1727 2962 812 2671 4769 1426 4136 67 3786 1428 3247 4998 1111 4518 3273 936 379 995 4106 4894 203 169 4801 4280 1208 3572 106 4258 1593 545 2196 4783 1558 1932 4012 3641 3318 4523 3625 4099 2994 1080 4501 4911 1223 2146 4706 1048 4952 1525 3387 3162 3674 501 4070 3229 1263 4231 4785 1557 724 3385 2082 3845 1138 3317 4702 4543 1440 2082 1027 4461 1799 1171 2165 4268 4053 686 621 3100 3411 3013 2757 2993 3551 1289 4621 957 659 2018 3034 4699 3252 128 4073 2974 3939 3637 2656 3392 1096 1953 2262 4907 4714 77 3398 612 4456 3648 2624 4490 499 3525 568 420 1689 2835 3821 176 4836 4124 835 301 2129 1046 2746 1698 1874 2237 4364 4524 4556 359 1867 380 2922 2590 3777 3127 3520 1170 3877 4212 4048 3381 2997 4633 3049 3277 2295 2039 427 3445 3510 2145 4060 428 3939 2745 2166 764 578 3868 4462 1428 3521 369 2127 1399 3484 4997 4725 843 2484 1977 3235 491 3283 1434 2957 453 3137 889 3278 1853 4418 1057 196 320 1734 2996 4335 602 3936 2022 197 753 2416 3592 489 2863 4185 118 1568 2859 3227 826 2114 4337 3994 4319 2463 2678 1389 70 231 3445 2528 2724 4593 300 4802 1922 1717 1623 1584 1492 4386 4860 3824 1971 3441 4486 3671 4059 1359 107 1684 781 4295 966 626 1358 134 3805 4658 1631 342 2211 1182 459 4027 743 3040 4915 3113 3860 2057 2125 4044 2807 418 2929 4782 1564 1158 2699 4268 2162 766 4900 3417 154 1948 2993 3554 3380 2664 562 217 2793 1422 3924 2347 2122 2782 328 57 3904 3099 3954 3091 4090 2109 4114 3336 3658 3103 4910 4343 320 1537 1382 2921 1821 2567 2895 3892 2186 2528 1345 2058 1591 2304 1545 2912 3348 1870 264 7 427 2671 3113 879 3563 1273 367 3175 1991 457 4485 4310 437 2229 2388 2373 1624 2115 3529 3147 2991 4728 1692 4768 2595 2930 1449 4770 45 3183 3395 1675 2661 2499 4876 568 2108 766 1063 3156 2059 3316 863 1523 3426 4019 1477 4887 2866 1416 2077 2151 4963 1970 3769 4739 175 14 3837 1521 3373 4361 1881 4747 1687 529 1131 3823 3924 437 4338 4398 4191 3528 2892 4981 2238 3466 1696 3935 1331 2951 3781 3976 4607 494 850 4875 114 1043 4003 4854 2028 2493 3723 1377 4776 1681 3620 3155 635 4125 3520 549 1385 1302 420 2716 4713 3770 2944 259 2676 4919 1848 2687 2674 754 2774 305 3020 1505 3429 632 4483 3762 3671 3676 4856 105 673 1012 3794 4350 3066 1409 739 2740 575 2105 2915 1620 3226 1885 3540 4344 3286 1379 2756 2040 2293 4508 4598 4080 1778 4543 4185 4840 2111 1220 4791 691 2673 3018 3104 4784 327 2067 2036 1932 1558 1242 2821 918 568 1788 899 1754 3080 2916 4869 4847 295 236 1567 3353 3875 2835 1462 2311 1483 898 1366 4886 2772 902 4125 148 2487 1849 1117 838 2936 2449 3597 122 3505 648 4193 2598 2797 4394 190 3271 477 1770 3631 2923 3534 741 1875 4960 473 2189 4644 4458 1634 1471 4953 4273 2058 3646 3813 3480 2197 1398 982 768 2669 4721 558 3851 3189 4542 3910 553 182 2669 1750 1382 4373 3140 3078 4738 3883 1549 4449 1144 4276 29 1396 1039 1041 1871 76 1036 102 1631 285 4742 404 4096 4179 1617 2752 1102 2877 588 938 133 2077 3690 1015 2240 2689 1413 1912 1530 3965 350 2857 1161 3487 4647 2179 3462 1194 3529 1642 1478 2963 22 1327 4804 4703 3888 2415 4932 3099 3416 4914 930 1586 4264 3629 2785 4259 2273 4120 4021 4145 1422 4537 2769 1121 3455 720 2265 495 2015 105 914 4393 3167 4981 2661 26 3577 376 2712 1785 1917 3621 4452 56 1911 1877 1000 1045 2503 4596 2940 476 3144 4205 3823 3186 1297 2264 506 3340 3839 1067 4907 3502 2281 3646 619 733 1923 390 2864 4382 1435 2962 3196 3884 2311 889 4044 1630 86 4787 4994 2854 4106 1315 1547 4907 540 2676 4729 3944 4376 1264 2242 603 4300 3434 1447 4167 4286 1790 3070 3834 1411 2004 2353 1351 4657 3128 1893 654 4502 3853 1612 1767 1358 781 3715 2987 4161 3435 2604 4251 1122 2785 2710 4926 4785 658 2840 2440 98 2849 985 797 3164 784 1451 3962 1891 4267 4147 1117 1567 82 3011 1040 2195 3818 4689 2882 766 4733 1229 4197 493 4701 1815 513 2431 1397 3150 3880 216 1952 466 552 4575 3336 1171 3804 2015 4464 2783 2219 1906 2667 2112 4776 3577 1603 2644 3744 525 4802 3747 1167 1610 2621 2757 691 2854 4675 1018 3127 4911 2106 3575 146 4834 1795 1263 3182 1365 2153 376 3209 3453 4126 2298 4919 2873 4823 1892 214 3613 2283 4055 224 4760 2255 2832 2677 4247 2100 4426 4278 1295 2176 2274 2963 535 1521 3129 1646 851 4293 3742 614 923 3509 2081 3365 3713 3486 1929 2434 2719 3974 647 1856 4167 3645 1153 2813 1089 1121 4712 3068 3000 920 2802 3643 621 1067 3729 1646 1331 3325 3585 4194 3105 3336 782 11 3827 1552 3740 4670 1145 3774 4373 4712 991 2774 4183 693 3260 3233 3259 889 2931 3580 4319 4579 3100 615 2965 3869 3564 4807 4674 1662 4984 309 3776 4136 2862 3957 2564 2962 2405 4952 4920 582 1313 4498 1346 3244 3600 2156 3548 1518 1271 3395 3090 1066 1533 2015 239 2819 3118 789 4488 1456 2665 2182 3391 1276 819 1446 233 3132 1642 237 521 164 2011 4370 771 674 4789 2003 3321 4385 3420 21 4306 3272 2630 954 4046 2097 2537 3838 4811 4026 1363 162 3955 4695 3089 922 4868 2686 2457 382 4102 4609 3423 2708 2953 3744 764 2132 3596 4868 4162 4371 3071 4957 2954 4057 4018 1790 926 3083 4907 3459 1343 2329 4789 2450 2632 4257 4379 927 2169 1874 2785 2838 3813 2722 3292 37 4196 233 1308 2375 2162 4516 1049 1058 3182 203 1260 3690 508 3291 4121 4500 4779 2052 3012 2716 3048 1811 552 247 2081 4754 1673 2057 3427 4372 1260 4545 1901 1601 546 4744 523 2488 4129 1190 2067 520 4226 4989 4779 981 2556 1948 1201 2570 928 3357 1753 4161 1003 487 2436 548 3975 980 403 4976 2185 476 4680 4165 1741 1417 445 799 3854 2321 2762 4640 238 824 1235 3980 4828 1803 912 315 1345 1765 1780 1354 3994 4365 4479 1898 369 2431 3260 3152 4716 575 4835 4163 4196 4105 2368 4986 4912 3284 2682 1835 3976 4817 781 3525 3242 1409 2001 127 2719 597 1096 3758 3559 2171 1972 1499 4489 4184 3374 3291 3100 2457 3488 333 1978 1648 3477 3424 1207 1821 2611 1266 4862 3458 2440 682 4316 3894 2994 1743 4011 1452 3533 4094 1857 361 4954 1552 726 3953 1706 3193 4561 4722 2238 4099 3108 3199 2707 3201 1924 2158 4430 3996 1322 1011 2020 4169 4580 2051 2525 3849 1508 4594 2900 4152 2560 4965 2657 3151 1129 3665 1351 1851 1660 3042 2030 1227 2828 28 66 2149 1349 4550 3154 4649 1467 3562 4986 4813 3937 2567 1241 3367 507 2431 2076 3926 1812 1625 4521 2970 4912 4784 1781 3927 4740 4050 4991 911 1393 1073 1450 205 4836 2638 679 2154 4985 2529 4656 3715 3844 914 2198 769 590 3644 3565 4488 2230 3780 995 1376 4589 4566 1172 1247 3393 2960 1785 4509 1835 4278 4908 4599 3025 4684 1525 645 3772 3215 3792 1237 3403 2941 1357 4837 3183 1295 2567 948 2701 4518 4358 2962 2191 204 1677 3955 603 3207 252 3064 4594 1929 135 2645 994 610 837 2988 757 4740 3145 241 1288 1054 2925 909 4325 1915 3930 3252 1785 4056 674 1342 3822 1249 319 2353 2939 3340 4712 4493 4127 1804 1275 1471 2129 4367 1693 1879 355 1521 660 2834 2842 4399 1126 1072 3648 3949 2343 4079 1619 1217 4031 1518 1379 989 10 3539 2999 3880 910 4278 4161 950 1088 1779 3973 2652 4647 740 2214 1605 368 1637 3554 3191 2080 2774 1545 1623 1781 4021 2217 849 3742 4201 405 2032 1198 320 4665 3060 2533 978 1792 935 847 4723 1895 4807 659 2301 1591 152 3293 2980 3662 3047 4044 3008 511 3071 1436 494 2061 4576 1998 4591 2812 2763 515 2664 4817 3879 557 4001 92 2544 2399 3406 2693 4954 1359 4721 4141 1746 3283 2549 1424 4638 4617 2493 74 4528 1317 1499 958 2870 4927 3265 3056 3933 3298 2356 2829 746 4423 4331 2710 1063 720 2932 3209 1836 1261 3600 2944 3244 562 4579 1575 4700 2807 245 3354 3927 3375 4067 53 3700 1945 4054 2690 3566 4474 3154 479 2267 633 1153 4485 646 3178 110 2930 3998 1052 475 1096 780 4387 4483 412 649 3470 4560 4887 4502 2850 4158 553 4009 4717 422 2945 519 1140 3084 1094 3340 2797 3970 2353 3469 2582 1507 616 638 1892 976 3789 2396 3149 935 821 2989 4567 334 3730 59 2710 3292 4474 3550 3050 3697 2461 3750 3790 1434 1138 196 2571 3926 3731 4402 3395 3379 4548 4422 2318 3785 2456 1732 2104 2085 940 4729 2905 3672 298 4048 4259 4454 744 3873 2448 560 494 701 1538 4482 2700 1212 4641 3413 2481 4447 793 4246 1261 1590 4593 1717 712 4650 828 696 856 612 1044 53 1136 3437 3666 1227 1555 3724 1831 2850 4549 4211 3135 1334 2818 1458 1001 3928 1829 4251 1560 837 2467 516 1301 3037 4629 4488 3730 941 4194 2006 3368 638 4210 4304 458 3499 3660 2806 3712 135 4217 1193 1173 3933 2006 624 3122 1726 382 990 209 863 1438 666 4602 3808 928 4549 545 782 4072 4048 1870 3337 3346 1491 4555 39 874 511 3626 1183 1842 2765 3717 919 4176 1005 2668 39 3789 4920 3891 4708 2007 2310 3696 3630 4335 3817 3665 1417 148 3704 1324 4056 1951 2757 502 4125 3973 4736 4941 3363 616 4065 3438 2293 4678 4009 783 763 3640 4042 470 3004 3261 1619 904 1679 980 4269 4923 4297 3709 2112 269 674 4289 2543 2786 1207 3781 143 4458 1482 724 2141 1752 1069 2074 3893 4108 2819 2449 1787 4026 1624 4176 3158 2441 1035 2847 24 3389 2411 2076 3383 4510 1903 3873 3791 3943 2301 3843 3534 1071 2404 1141 3135 4779 1513 419 1480 3882 654 1000 3515 4240 2710 1728 2481 107 4931 1374 2554 3849 2097 3351 270 3961 4600 3294 2023 4941 3997 1422 1101 1830 4065 2475 3225 96 4369 17 3386 2705 1068 3787 2379 847 4864 1014 4619 2271 598 1979 59 3862 1154 4552 4236 2852 2812 4864 1686 788 4113 910 882 1214 3546 1398 3426 4813 4211 2757 1891 3426 2990 2132 4658 279 3846 448 1508 484 2076 3933 1228 3245 3686 3046 1201 4201 4091 655 53 4221 1752 308 3327 1992 1310 1679 4802 2117 2057 2653 4764 851 1922 618 2464 2080 2686 4936 3628 1074 1006 900 2668 1605 3285 3386 733 4944 4949 3051 1978 2047 4906 510 587 4570 3365 3253 4825 2517 4938 2067 2628 4614 1842 133 4541 4787 3402 3574 2492 737 3170 1161 3291 317 520 3418 3200 3463 4394 3109 3215 3242 2767 4278 1870 2094 4503 2920 2504 1678 470 3663 3851 3107 917 3309 4313 3502 1369 1920 1427 4842 298 1442 25 1632 4966 3888 4307 720 3115 236 2403 1303 560 3572 641 3931 4461 4720 2246 2553 2982 3583 2409 4800 3996 2491 3845 700 2380 2752 1769 3075 3558 3849 3766 1099 39 1779 837 4066 191 2241 247 1861 404 2238 1651 1914 3773 4318 3395 2053 40 4981 1343 1975 1533 1590 4408 3882 1657 1653 3982 646 292 2333 4763 4464 4987 1340 1198 3726 3830 4258 3609 4572 3131 2054 4028 4025 1778 145 4951 4051 2030 2184 131 2111 1450 3046 2530 3202 1682 3912 139 1043 3670 335 2407 158 3691 2610 4055 2746 2321 625 2451 524 1110 4547 956 4914 3593 2441 2483 1009 1992 648 3504 1808 1907 3659 2108 802 3558 1791 919 1472 4483 2358 2027 3813 4166 628 3286 32 3103 4157 2796 3253 3219 613 1587 1780 372 270 3326 2857 396 2558 3211 2586 4326 406 4861 805 2877 1780 314 3407 4107 2066 3293 3685 1620 1621 2485 1855 2704 1998 605 1072 4788 4972 3778 1336 1081 1969 2056 1770 724 4537 4197 2430 4757 806 3445 2912 2512 702 1884 4439 1375 4323 2047 3319 1925 3322 4043 3735 4236 2533 772 188 3968 3961 2696 1157 2394 3744 2946 1132 2167 4537 2911 27 439 283 3740 4221 1918 1685 4758 2392 4645 2705 2296 4618 3418 701 1553 545 2284 2793 1323 4673 816 3027 3061 3450 559 3150 210 4176 4165 2446 4912 1273 860 1797 1810 1674 2439 2370 2647 4155 103 1317 4472 438 2042 140 3414 3580 54 306 1953 3560 3987 1626 1498 1370 3374 2728 674 2317 3783 4352 3649 4897 340 965 3424 1098 1259 812 2199 3775 252 2782 2752 4356 645 1586 858 584 548 3944 1527 4656 560 1447 574 258 2137 3600 41 4819 3699 3216 3136 530 1424 4410 1213 1210 3395 3211 4278 4596 2133 4460 3119 4674 1099 884 2829 1157 4598 2459 2627 1865 1066 712 3129 1876 1911 764 4128 706 459 1165 2615 636 2287 1852 2505 300 4653 1503 1005 3098 3201 1488 3589 1546 3789 3220 4879 892 4402 4180 1975 4723 1246 1647 707 2743 2745 3783 1157 3635 4007 4583 3333 3887 593 2628 613 1110 2996 4137 491 2457 1480 4977 4634 659 3714 537 1969 3060 1474 1034 4346 1870 1878 4452 1309 4779 2845 4862 2506 4812 1949 1311 4779 3931 2046 4872 4472 955 3325 4808 2456 3754 3282 2807 4471 150 866 4083 3506 2821 269 4254 109 275 3457 789 3325 3176 3637 1354 759 1855 3511 1892 47 4465 3511 2242 2450 3032 3121 1548 1820 1604 2479 3434 2546 4489 3557 4066 946 999 3771 3446 3526 625 4055 772 3205 3055 4776 940 4434 308 2892 2254 2651 1304 4323 4249 1635 2015 105 2557 744 464 1264 4474 1493 1462 2780 4823 2210 3499 4317 636 1831 1784 1496 3720 4597 1447 1159 3379 557 241 4772 685 3062 896 1930 1294 4683 2718 2428 764 2403 2348 2188 4248 2576 2621 4790 1049 4096 16 4426 2775 2135 1785 2509 3153 3779 4576 4888 4688 551 1096 4784 1009 3832 3418 2036 2767 2571 224 715 4311 4069 3594 4115 4379 1377 2196 2843 3424 822 2566 4826 1247 831 4227 1709 1271 913 1122 3845 1385 3672 1472 1967 1099 2002 3100 3362 4046 3514 3482 4404 2552 1334 4289 2054 3563 4378 85 107 3564 267 3197 2789 3237 3125 3558 1656 3899 4310 1974 3597 1888 408 770 1057 4890 379 4104 1795 4931 928 4950 345 3615 2087 1433 739 1161 538 671 1735 1742 312 3782 1188 1440 1851 1378 1615 1644 2562 4011 209 4228 3424 3388 3406 1263 811 2805 1687 1700 2430 3474 4609 2906 4311 1691 596 2811 3193 1290 3390 1229 1204 4080 381 1168 4080 1391 648 2058 2678 4489 2495 1558 463 2864 2974 4896 2850 756 1287 2803 2722 2089 4540 339 4310 4485 729 315 2800 2206 2984 4201 1711 259 882 2429 13 3766 2549 2766 2520 2320 3817 2084 4837 1261 3666 479 729 1916 1553 3935 2654 4200 3867 521 4453 3730 896 3369 2150 2428 4389 858 4801 159 1779 1287 3576 4854 3037 2350 3098 2281 3462 4928 2322 827 3497 3363 1007 3229 1375 2704 4474 3497 93 325 4826 3967 4835 1019 2123 443 886 4329 3034 3925 3070 1471 4219 823 4489 564 108 523 262 4041 879 1547 4307 2900 308 1127 3608 1374 1236 1546 3066 1845 1351 3253 2713 1715 4031 4419 2714 3245 3643 411 373 4988 1349 3810 1584 2535 2908 1286 794 4264 3579 4764 3697 195 2472 2178 645 634 2662 4134 2690 3003 307 1117 2218 1432 3267 2061 4233 1422 1027 3579 1239 2319 4454 1806 3410 4976 4924 4514 4281 43 2990 3638 3850 4070 4348 3695 4836 4835 3927 1066 1358 3686 575 2446 2294 2194 1166 4255 2235 4300 1354 3677 1828 926 3015 4763 2671 2774 2019 3712 2075 76 2545 4393 1518 3071 574 949 3455 3281 1727 4752 3757 4398 1089 944 2142 2810 3992 4859 2745 4104 4305 2343 3557 4315 1943 1033 4087 4577 2681 2951 4000 3650 4226 1854 1765 2182 121 2444 1213 4700 3415 894 3671 972 2443 4284 1641 2062 3129 3880 226 4297 3966 3075 4977 3037 4286 3400 3403 1081 2815 4255 1385 4414 2995 4547 3039 2065 1130 285 2047 1581 2045 1863 1596 4767 3348 2361 3655 2504 1409 4223 3230 1591 1459 2056 384 2044 2532 993 34 4198 3036 2641 4965 310 75 2050 3541 154 226 278 891 2971 1923 3384 3885 3543 1629 4007 2641 3287 1897 4246 1093 194 2239 863 4866 577 978 4299 68 3105 4872 4387 2332 1180 3787 579 1630 4840 4466 49 2971 4406 1433 155 4472 2268 2500 2062 1478 3492 2128 3647 4800 227 2035 3694 424 4155 215 3518 3169 4977 699 799 62 2015 4946 116 1594 2571 4217 1110 2119 1719 4861 3966 735 1071 3411 3951 1758 2734 1863 3650 2126 4617 4630 567 4192 482 3347 2939 2138 2846 669 3020 308 4280 3575 2647 3162 348 1664 2323 277 1724 4481 180 2834 4103 97 4920 953 2653 4164 2141 3687 4604 2328 3137 1636 2054 1886 3833 942 4665 1927 4379 557 1933 309 4635 2629 2753 2133 3226 479 543 4484 1714 4375 4044 3391 2331 3735 3417 4297 2042 1411 356 4881 4549 3652 912 3673 3368 2749 1760 448 2026 1089 648 321 4088 4731 1284 1050 3810 1276 719 406 618 2368 1694 3843 1264 9 2 2493 560 4523 4914 3937 1161 894 3606 4099 120 312 4717 208 843 4680 4320 2525 3919 1924 1317 4110 4251 2084 2981 4504 90 2268 4222 2255 93 486 1457 344 3711 4278 1229 3793 1383 3372 3466 4644 1713 3653 1503 752 3237 4403 4349 1536 439 3520 3634 4298 2989 2423 2207 1176 429 979 3442 2474 900 2358 3205 1763 4159 1116 1853 1192 3950 3117 4268 2812 4988 4462 719 1015 4761 1361 120 3418 4480 2456 2437 380 3705 2982 471 3624 728 3590 2797 2261 1580 4130 158 93 2137 533 1042 3422 598 297 1346 3164 1960 571 3572 4021 1397 3634 2024 683 226 1227 1941 3590 1838 344 4436 159 4901 1300 164 759 1069 2840 4773 2662 268 2058 325 900 3888 4881 3462 2731 2613 1386 3405 3026 4019 2062 1181 4732 4390 113 1058 4815 1084 1517 4015 4854 2074 389 24 3063 2472 3834 2241 4190 2648 4802 4317 1552 3043 2300 4919 2921 1068 413 4093 4695 1306 2102 911 2156 2523 867 1285 151 4732 3549 1687 1612 1321 2249 1498 472 4276 4264 4562 4630 965 3781 4338 2636 2111 1778 2757 4198 4932 331 3017 1786 4387 736 1255 859 2865 1352 4565 2759 3956 1945 3555 9 4058 3353 953 4711 457 1568 3112 900 1884 3923 1596 4407 3844 3555 2601 1027 2605 1396 339 3549 1589 2335 2004 4289 2184 3768 1770 2246 998 1688 2110 2973 3539 4940 2302 4054 4463 2340 3315 2090 3892 237 3556 370 4555 3239 2258 391 4055 2944 18 4720 3007 1720 4030 3303 1857 27 3220 2276 90 2474 989 4160 4334 1866 1279 1828 1814 1787 4028 4768 1541 4450 3561 4380 1979 1103 1160 1410 4138 520 374 4737 3444 1964 1173 3284 2138 2753 4787 4353 158 1575 922 2459 3826 1123 2566 1641 2679 3621 546 3788 1664 4450 4147 4093 324 4770 1051 3796 3455 4179 3943 1954 2025 2132 4906 3256 3597 2203 1584 3062 1092 480 4684 2549 4168 4800 226 133 4521 3930 1469 4176 387 437 3226 4485 4302 4377 2652 502 1437 4753 1086 650 4544 15 1252 1180 242 4376 3202 3690 4611 3236 1099 822 4910 2735 4347 4321 836 3403 3254 363 376 3484 3959 124 1258 1002 2793 975 2420 467 2210 2697 3968 1814 3235 1086 591 4752 1785 4581 4947 979 999 3439 2758 2578 2490 3332 1177 1295 4067 3949 4111 2982 2881 4195 4327 2047 4484 1031 4493 695 371 3576 3225 4959 1119 2640 3998 4700 3150 3327 1236 4422 3713 4751 1279 1833 734 4302 4127 406 3518 3695 2014 3235 272 4209 2189 2679 1845 3902 4127 2919 4098 2518 4979 3676 2209 249 710 3267 4656 1209 999 4523 1768 3934 1538 3106 3287 4751 1582 3817 3071 496 7 2459 3332 2430 420 3322 3490 1773 1450 1418 1397 27 1807 4540 2784 914 3375 285 4231 4753 1643 1652 3508 652 3901 2991 2789 168 2078 2791 4764 832 785 2567 1350 995 1173 1849 613 4603 3462 1593 782 2439 2900 128 1076 2322 1242 1866 3971 3594 1696 3776 3405 3641 4418 887 953 744 4584 4776 1431 1943 1444 4558 701 2278 670 4235 4373 4984 4243 2091 4925 602 1338 3534 4133 2688 4022 4250 2780 2777 1463 1368 564 1438 4392 387 3650 4063 4202 964 3983 758 384 696 505 1897 1794 3176 266 4324 922 4887 1880 701 1833 1408 1676 1727 347 1670 4867 2319 255 4290 1672 1170 4128 3985 2960 141 1174 1947 4940 467 1070 3733 3763 1715 4342 4624 157 1152 1410 184 2745 3271 2226 53 3440 2860 761 4989 1119 517 3319 424 633 4901 1080 3299 3835 643 3644 3174 543 3593 2237 3078 2665 3605 1083 2947 653 1683 2859 315 1839 872 780 2694 1193 2105 3529 727 4432 4130 3346 1705 4704 504 2994 4936 2292 1712 2978 2420 2686 1069 653 314 4677 4670 3474 106 1682 3197 4310 3666 2442 2961 3415 3481 1023 4261 410 1517 983 2543 709 4678 699 3202 997 4160 1041 156 1858 1277 3283 3728 3694 1897 4126 2566 1418 1564 3044 494 3217 2004 4314 4713 4707 3896 1915 1600 4284 998 4451 4386 1906 925 84 187 898 3388 2909 1735 3995 3354 325 2011 1753 2747 2141 1733 3268 4306 4420 2023 4774 3385 1520 3736 2769 3442 1332 786 2567 3010 1252 1901 832 4472 3506 3275 4871 3363 4901 3898 1461 3529 549 1981 1149 1145 4912 267 1030 2418 4656 3583 1349 1857 315 4070 1128 4351 4410 2052 843 2753 4154 447 1215 503 3126 914 926 4149 1410 100 4489 2188 4338 87 3650 2946 617 1369 1930 4358 4858 2750 4436 429 4851 3403 3808 3288 277 1453 2969 3219 4222 1209 1992 400 4086 2657 342 962 2429 1509 4014 2763 100 4127 2553 2230 4623 1894 2623 1165 3130 4948 3893 2884 2849 3464 3617 52 1470 1453 1280 3713 2174 65 4281 2445 4492 1495 848 107 3973 3285 2596 1996 979 2807 776 293 395 3458 2550 975 3262 1474 367 2046 1499 3668 4060 2459 1915 692 3345 4730 532 3889 4396 1629 1551 4364 4786 406 3371 4485 2323 4305 1463 4310 1609 1512 3427 1070 4589 3637 4568 3575 818 2516 2923 1176 3928 3197 2503 3955 3626 2094 4264 2472 3168 1632 4976 881 1854 2454 3429 1948 1731 4809 1873 4476 1467 3206 1401 3352 1446 293 1423 155 1687 1692 2728 2842 325 4131 503 4033 4077 2158 2296 806 3366 142 774 1764 1499 376 3997 410 4869 3900 1648 290 4767 1847 1572 2178 4480 4698 1827 582 2316 2560 2147 484 2396 2532 1405 958 1257 2641 4854 1780 173 4400 4048 615 3834 3453 930 791 3544 4258 4596 4199 3220 155 4893 403 1523 2457 2421 3385 83 751 435 3293 3763 3416 4615 683 950 1143 1673 1897 3789 469 2569 4554 3737 2150 1228 2396 517 3060 4526 4299 3898 795 2402 3196 80 4155 4548 1835 2812 2514 3048 3453 1428 455 247 4782 309 3736 1009 509 2958 1325 862 3227 3714 50 2884 472 1946 4993 29 742 2113 2598 365 2036 3342 897 2984 1100 3565 1992 3002 1181 2198 4322 4477 4617 3645 1533 4695 4824 3864 4704 1561 3196 100 4162 2529 3315 4705 497 4376 2760 2505 3388 4157 451 2629 1010 2329 3340 3664 1545 481 3 3170 280 3535 563 2614 4764 4905 939 3172 4607 641 4004 2336 2996 4523 4782 4985 3829 4146 530 1051 2613 4275 1185 1581 4030 1360 2644 3484 4781 78 1201 3734 4977 1471 4469 2336 727 1585 1893 4153 1681 3422 1003 4372 1530 3402 919 4170 844 3376 4971 2446 3162 4485 110 3143 2198 3675 2482 3801 1540 1936 767 1532 3173 3100 2622 972 4854 4287 942 4535 1934 1088 1394 914 1523 3991 512 229 502 1724 2516 138 4066 3853 2795 1370 1145 348 2465 4496 3007 1527 1883 3883 2565 2519 2990 913 1839 1945 1278 255 558 4752 1951 777 4919 2561 32 2848 3123 293 4851 4327 3861 3058 1175 2806 367 4571 2358 1615 2453 4348 743 1884 3544 854 2445 999 260 3721 2910 527 1818 1613 2980 1978 4239 2544 2752 3397 4251 4347 3602 846 4579 1485 330 3379 2488 4366 1203 2120 550 885 2874 4621 2878 4707 4491 2630 4876 2894 1084 3177 2785 39 441 3139 1714 1844 4182 1204 2311 535 560 3014 1805 4572 757 3890 3821 2711 4638 3435 2122 4804 388 904 4631 3973 3705 3686 367 3032 3907 4085 3019 3646 4276 3654 560 2678 3676 4411 1182 4527 3245 1263 1026 2449 2662 466 1100 1253 2330 3118 3410 2808 110 1381 1196 3317 2718 2800 3158 3456 1256 4473 4745 3587 87 274 4321 1524 2641 508 4680 4829 2218 3562 586 2747 3959 3251 2543 4024 236 531 1205 66 2527 4802 227 4129 2810 1059 2655 3700 548 2999 153 3125 1297 3304 4294 233 126 3598 1238 2897 4286 261 2437 1603 175 4637 190 1769 3638 1017 2203 1777 1351 4657 3183 1595 4477 3360 844 951 2640 4990 4341 3620 898 2310 3654 2938 3401 1081 3302 1729 961 386 1660 3983 367 2449 2487 3551 4742 3304 3141 3236 478 1048 965 1866 3096 869 3589 110 3731 4206 4316 4321 3147 3318 4009 2792 3076 2206 458 1359 1331 1944 2254 433 3158 1509 4028 3986 375 3105 1033 4590 4988 3218 911 3783 490 2036 160 1978 1870 4983 1191 2602 770 3247 4191 140 3606 1180 2026 1146 4773 2632 2419 9 3940 2572 4004 3850 2350 4490 825 2444 4402 4580 1827 2320 3507 3484 2735 1500 1767 1754 2084 433 3913 1626 1337 1501 2256 1579 3068 4642 1045 3313 2315 4013 2345 4747 4111 2232 780 2861 2709 3896 3983 48 1051 2031 1196 1653 3793 4107 1368 4910 1317 4029 4968 653 421 1988 4824 1299 2058 2655 925 394 3167 1823 1261 3699 3294 3562 3570 3730 3619 3873 4435 469 2919 4451 2915 4016 1782 3903 1200 4059 4385 1319 4325 3986 533 3271 2096 2717 2507 730 2565 2230 654 1445 2329 4277 3152 4170 3959 3839 2197 4759 1935 283 357 3909 698 2004 4815 2921 1808 4330 1401 1269 2610 2680 433 3384 1039 2407 959 2970 179 4130 832 3802 2484 3776 4373 3952 1324 270 4818 2338 3810 4994 4927 1635 3928 2841 4074 2480 4662 2145 3715 2081 4982 2856 1375 1494 4446 1939 1526 4303 2913 4960 4405 1451 3302 1269 1389 2338 815 3422 1834 4947 2580 795 884 4191 4606 3743 2457 1012 1020 250 1721 1531 3449 1952 4905 4945 4612 1041 4617 2210 2350 1279 3926 106 4344 4154 505 1650 1506 895 4741 945 2509 3589 173 4680 1274 1799 84 3877 4793 701 1283 1193 4083 922 4662 4354 3728 4247 79 1906 4178 1967 26 2013 4200 4873 839 1223 836 4858 4260 4452 4926 1248 3984 302 1262 4319 697 979 4165 1584 2159 3189 1941 2717 2206 1136 1821 919 1920 4343 2246 2040 2745 391 4600 1177 2657 2881 2166 3029 2694 1117 1877 2708 2407 3498 2898 2962 3594 2471 3593 885 2735 702 270 778 4450 3219 48 2752 701 1057 3801 1123 1747 3933 7 3019 1479 3913 1158 850 1403 2562 1916 1370 3625 91 3788 2813 1718 2648 1708 1939 3778 2212 486 7 2105 1267 2347 4538 2397 4264 779 4223 1633 529 590 4677 2967 3126 3542 2945 1220 4405 1395 4001 2967 2281 1190 3329 277 166 4726 1130 2576 3839 358 1270 3811 3393 4756 3790 1399 3397 1332 1620 2482 202 948 2105 3875 2160 1573 4792 1319 4934 40 2969 2431 764 3607 4375 2744 3378 1319 2194 1609 3256 541 694 3296 2524 94 4107 102 4055 4021 2411 798 4560 33 2550 4682 1063 364 1161 4582 2539 3269 4826 203 3469 967 1566 4397 1419 4200 2652 1542 3030 1355 984 1537 1852 2350 825 1839 1366 2781 4882 2533 3747 2645 2660 4004 4124 3873 2459 4632 2830 2169 2333 2290 1795 4246 1695 574 3393 1272 2487 2142 3657 4240 1730 629 2561 4414 4336 828 4803 2412 4835 3160 2700 3480 868 74 389 1310 3758 1942 1934 2876 2969 1828 1046 2741 24 4171 1412 935 1867 1409 1705 3732 662 996 2836 2245 1456 1380 3108 1706 4557 2526 1002 315 4205 4003 4556 906 811 1086 2211 3807 894 3354 910 1067 2275 3706 4324 4373 3545 2087 3191 3192 2267 606 1595 1067 3946 4247 131 3335 1601 4567 2869 957 4671 1199 4185 542 2512 2170 2509 2809 4852 4747 300 2848 1591 3053 4602 3379 4560 1425 4210 3323 4522 4548 2201 4864 2525 3758 4408 708 2565 1316 3157 2574 3170 1982 4434 2280 2135 2210 149 3090 1148 4671 2231 3180 572 1187 629 1215 4239 1398 4530 2829 1353 1596 2443 4533 2089 2335 3977 3304 867 4547 2923 71 3351 3897 1169 2538 664 1220 1530 1138 117 2966 4375 4832 355 2660 3822 3467 177 2854 4095 3767 4034 96 1146 1649 2935 2972 4280 1316 2059 3782 4726 1302 613 1702 1965 1387 2817 3674 3236 1073 143 2225 3636 83 1763 2425 2587 199 75 809 58 2136 2500 664 1639 3836 4574 3133 4132 3222 1411 2740 1078 1173 2924 4359 3870 924 68 2891 540 4672 2683 3359 2823 3765 2812 1096 62 2817 4127 2704 3354 448 3968 4026 833 1574 2150 3240 1781 1832 4965 902 1699 4907 548 1436 181 1107 760 2287 608 1198 1631 3480 447 1519 230 3355 2582 3875 324 2162 2431 4479 1092 1224 2889 2824 4911 3231 2436 2745 4488 730 702 2897 1414 2451 4873 498 4557 3630 2570 4371 2205 2484 2996 2623 1738 1674 2507 1012 3802 4471 2322 4549 4682 313 3381 4921 4210 1225 1439 4377 2780 4962 4702 4558 4001 1878 2954 152 2508 2545 4817 4712 3740 1116 1958 2647 758 435 270 1285 1394 2560 4921 1939 993 958 3839 1129 1197 4486 1168 4329 2465 4573 1843 4346 2765 3140 112 3598 3291 735 1246 2116 2037 1823 3342 3510 916 2320 4141 868 3602 4859 2582 4432 3842 365 4078 4384 3546 3966 2111 840 4912 2356 2677 4325 178 4349 1916 666 2556 2792 3480 3799 1398 2829 683 1877 1764 1808 338 3355 3964 658 3064 4668 4115 2568 2762 1615 1881 3434 4714 2174 1904 2429 4117 4287 4769 1442 956 2270 4247 3085 2311 2889 1369 4734 4661 2666 1196 1075 2853 4265 1495 3036 3072 3744 3310 4694 4804 1309 3176 1929 251 3571 33 802 1194 2401 3633 2898 3955 3225 242 2884 2571 2930 1557 3307 3468 3999 4598 4946 652 3598 124 3490 4861 186 1890 3863 3067 2674 3201 1475 1785 880 4620 3706 3644 1442 4338 1029 54 1404 2855 3815 4892 2075 331 3035 3145 3196 4785 1291 2441 2563 4970 722 814 3868 2488 4492 1519 142 2819 4345 4700 2427 2527 3102 2475 58 1804 4907 4214 2397 2253 4925 1747 3475 2665 2150 603 4511 3646 248 3931 3383 2809 1566 2286 3574 2262 668 904 1378 4150 1753 1932 2614 1444 4812 3904 1650 2872 2116 2732 3054 4540 4167 2367 347 1209 308 2554 1010 1187 4017 4826 3642 4241 1189 3674 4350 2902 1999 1991 4141 3707 4989 3074 3561 994 4222 2890 3120 2692 3761 4263 3238 2773 3500 2096 4665 291 4894 3302 3164 370 988 3191 1828 1882 1240 1492 422 1847 693 4267 4935 3345 1221 4261 3226 3162 3147 2409 2078 4490 1033 4207 1462 3622 3835 4823 1239 1509 651 3480 2965 4466 4155 80 4878 749 1757 4851 3565 602 2047 4788 640 2112 1295 197 1459 650 1796 1645 507 2130 2301 517 4276 4937 2767 2658 92 4689 251 1438 3677 4651 2581 2207 2559 4889 862 4327 2955 4405 4699 4930 1281 368 885 2203 1699 3580 4767 2903 4072 1818 3803 4368 2250 454 3493 3715 1704 1653 2110 3379 1989 1078 4882 1092 1695 246 1331 3200 1865 4122 3364 2814 3641 4697 1334 710 3562 3856 2278 4470 452 4596 1677 496 3207 4995 199 4409 2172 2796 61 4148 3908 1498 2659 2981 4134 1117 346 4743 2181 840 4135 4446 560 1948 194 3406 1385 4916 808 2722 2895 4751 3658 237 3667 1266 404 1637 1454 4011 2326 3379 4010 4967 3511 3724 3893 1564 4117 307 1433 1216 2437 3781 4903 1904 2274 1955 2959 3602 1974 1523 113 4524 2386 2336 3247 3778 3676 3670 3376 1052 4500 3246 47 4837 478 3904 3699 2645 4867 2892 1429 3352 4335 4736 3108 597 1324 3733 428 905 934 250 850 4753 3678 2120 4010 2467 4311 611 3914 3142 4812 80 2812 1341 1872 393 696 2664 3212 4058 1311 3834 4820 1048 713 204 2490 3621 3016 2825 2378 1470 2483 3848 1645 3613 4644 2630 1046 3367 2746 4433 2031 2326 3784 3957 4573 2776 788 4731 4280 1246 4073 421 1221 3518 557 804 1395 394 1500 2418 1545 2015 4995 1328 3239 2959 573 4553 4416 1591 4202 3893 4182 4657 467 967 22 780 4256 3592 4072 4071 1594 2282 2088 4225 9 3445 3936 1028 2638 4637 2308 189 314 1050 4412 2486 3870 2302 1669 2429 3857 4403 2320 3970 2206 3371 1346 765 1794 1334 2939 4933 3930 167 1367 1418 3275 4143 4880 516 2761 3153 841 3801 4729 4156 4300 2035 4382 717 4862 1672 1719 826 4190 3312 1807 3679 4705 2955 1828 4437 3913 401 4258 86 2065 1367 1277 3907 1547 848 3474 3806 2818 4738 4374 1808 4560 685 4853 1708 1921 3368 2005 2402 1310 348 4272 69 2708 1510 3766 485 1922 3785 3800 3702 3862 3466 1998 79 2985 906 1122 268 3638 2056 4083 645 3911 2045 211 2253 488 2925 1650 499 1338 1508 4288 628 1338 3575 662 1919 975 2647 3982 3008 4167 922 1359 2405 2786 1706 3674 3084 3654 827 759 995 2241 3465 1153 2247 3642 2480 4622 3078 97 1074 440 1092 2251 4957 774 1178 4527 2810 3860 1466 371 111 4190 2813 3335 822 4681 3277 3208 2580 275 635 383 2379 4838 2978 2184 4872 1313 634 356 1453 3966 2126 4615 3992 2597 4790 3802 3643 3160 3894 3410 282 3829 181 4079 3392 1720 2103 3998 2058 3342 100 1688 154 3546 3295 297 565 4803 4655 3921 2742 364 785 3158 2265 1220 2788 2024 2240 4228 4147 1028 4434 3131 4527 3162 1591 573 4451 407 573 2616 3406 1748 4854 973 28 205 2776 3973 3613 2786 4971 3474 845 1161 2879 4217 3258 2394 707 1503 4138 882 4631 2129 3322 1425 579 338 3423 4580 3086 4313 3825 3699 1520 3672 4771 172 3647 646 1093 758 4086 3070 2954 1671 2874 3510 3850 3335 4715 2697 1177 1283 2569 4389 3054 4378 4517 4854 269 2819 2035 3209 2654 4206 655 3082 1676 3310 2956 4118 4150 2358 4918 2162 1809 2456 4114 3746 4916 1671 2329 2010 2994 3839 1561 249 4380 4799 4611 977 1461 4918 1806 1369 604 3715 4539 2307 4685 4420 4639 4310 1648 2088 2796 4773 1913 2293 3079 2317 406 3891 2924 4739 4220 4134 678 3548 243 968 4815 4404 1541 2388 30 888 1883 324 4556 1731 552 3181 950 4757 4420 4902 3998 1671 1026 4365 2498 4856 3778 3577 3755 835 1736 2265 4248 1799 2867 683 4641 2470 3783 558 3076 3526 683 1209 4738 3827 3564 1201 2851 683 448 2415 2990 1208 180 3960 4986 4914 3287 2603 1937 1890 2428 1294 2679 4336 1116 4586 71 2479 1346 2946 3374 540 2613 3304 518 2914 3897 2584 4245 2456 1318 3587 2251 2273 1800 4790 2991 323 2285 4184 4451 2577 386 1103 404 817 1878 3612 1723 4559 974 1002 1310 1280 1792 1675 1655 4328 4575 1027 3636 4421 805 4371 1750 1689 196 3903 4258 115 252 745 1547 4343 1601 1780 293 2538 1018 609 4588 2639 1787 2453 3579 4204 1676 705 4302 2117 1775 601 3840 576 2390 3862 2093 2768 2298 3484 1978 1627 3437 412 2760 2988 418 2387 37 4913 359 3018 1426 3853 4858 1260 4998 3495 4377 3586 625 3266 248 4954 3298 2259 3831 2012 2010 2102 4722 1780 983 4778 2447 1867 1322 408 659 4566 1481 3192 190 1845 1605 3499 850 1037 173 1498 4144 4391 2970 3678 2874 1231 1825 646 554 4069 4308 2652 2946 3607 9 4520 650 621 937 747 2958 3676 2506 4997 109 4404 1726 3033 891 4650 1202 676 1863 631 688 889 2214 1278 4405 4775 3150 794 1508 3969 3436 22 4169 2469 3591 555 4566 3294 4458 4205 2097 4635 502 2006 3068 3325 4813 2306 3036 1645 1441 2922 611 227 4883 2369 919 4528 1628 3506 4856 2661 4119 2232 4293 3218 837 2964 1688 720 128 2474 2813 3535 1976 484 351 4505 193 1374 3708 93 1155 736 4212 1781 737 224 4485 2896 4610 461 4338 4985 2779 1765 4095 3598 1691 1815 2287 3945 2814 4818 407 835 2859 1317 1168 4524 4182 2212 2312 2148 3734 3234 2314 4614 1768 2793 841 4711 3914 4931 193 4259 2873 4317 4415 817 3844 2871 1195 1394 1502 2789 4189 2950 1656 3305 1974 3398 2340 502 3762 419 2235 1398 1805 270 272 1982 674 742 4771 421 4493 1629 2544 2536 4923 35 245 3865 3245 1474 4415 3835 1857 3544 4221 2952 2441 4304 1220 1675 1169 1489 4249 3566 4733 4637 922 2374 2977 2699 2630 1946 551 718 4952 3887 1149 3509 2424 1399 3612 1113 850 1165 3834 1697 4525 1882 3681 2169 92 4780 2542 4830 961 42 4802 3412 4821 4769 3133 2673 4537 4538 382 4823 2089 3865 1228 3637 4580 2944 3720 3431 1381 714 336 3274 2165 680 1182 3097 4542 3999 3663 2267 3297 576 749 2394 425 399 806 1589 3014 4877 1202 2823 2068 1534 1256 1245 2777 20 4626 3364 570 1890 244 2138 1438 4737 4465 1952 4361 574 3358 614 2019 2330 2477 1951 4823 4241 1588 1000 1973 1220 2027 3749 1520 3071 1426 3549 4792 1627 2568 4473 4256 3925 4037 4025 4865 2477 3841 2519 3406 2624 4402 657 4742 87 4107 91 1070 4710 1319 2971 1620 1014 2514 4132 2277 2891 2800 3451 2343 4774 692 3405 320 3844 35 2151 1669 1429 558 4076 2300 4166 2524 811 4187 1591 2477 4535 4958 38 3208 453 1461 4579 2750 3689 4643 4306 1204 825 2760 1492 3293 4752 3328 3717 1990 3717 1346 2191 4849 129 1875 2974 202 2109 4488 411 397 1010 1999 2186 3702 2494 4447 203 2287 870 1986 4908 4366 1054 2226 4037 4228 715 4018 162 679 4090 2633 4285 3296 3038 2011 2098 3310 38 167 4698 618 3780 481 2504 4945 367 594 2351 3117 770 2459 1881 2612 3971 3062 4937 1247 1557 2933 723 2757 4326 2409 1551 1821 1593 1644 1049 1479 3918 879 3108 900 1005 2989 1386 4378 1759 1614 3997 2961 3021 1485 3250 528 550 3387 2801 400 486 4290 1830 4192 2193 1210 4547 672 3956 1447 1948 2222 437 3992 249 3892 1174 994 743 1703 86 4996 160 458 1567 3961 3430 3969 305 2025 3516 311 4174 1847 501 3384 4204 460 219 3975 2870 4451 809 4609 4027 1011 4010 3169 4870 4432 4672 586 4284 3435 1269 1120 1505 2749 3981 135 3603 1760 1530 290 2293 2302 1831 318 1150 1560 702 2092 2311 1632 1306 642 3721 1023 549 2267 325 3384 2140 4482 4801 611 3502 803 2994 4339 2192 4387 2340 2816 2875 1307 3780 4742 501 3936 2943 2492 1300 3798 4672 1382 1270 4120 3470 4772 1412 250 1747 1633 1778 4200 1046 4452 1681 3092 66 3210 2446 1348 1805 1058 3816 3769 4018 3160 885 721 679 3210 1398 4789 4088 2182 302 4500 658 4794 479 3214 1697 4915 3677 4075 3794 4351 4832 4194 2161 1330 2319 1370 3181 3413 4600 1380 2239 2042 4057 3190 1679 3002 1810 338 2615 1479 4160 3557 2734 906 1692 488 694 2902 3298 4466 790 2195 1563 3493 4632 2748 1843 485 2084 3713 1579 3196 3092 1134 2272 4480 822 1178 3218 3187 3765 593 454 114 3760 1075 533 111 1146 1586 3619 976 864 4632 2856 5 598 1663 2634 2621 4794 4007 1418 386 1559 1771 1434 2072 644 3724 4381 4922 4403 2157 1839 1078 3938 1853 3169 652 4061 64 3575 3346 3250 2566 217 283 1955 3291 621 4219 3472 1525 1523 3749 402 3858 1896 1213 2761 2559 1860 3135 1624 1849 3556 990 3403 1200 1240 1749 4520 2839 3094 2594 4875 4702 701 2798 3576 1736 219 558 3413 4005 4864 2573 4597 2129 1377 4112 1510 83 2622 3920 4428 1991 2643 292 2340 2645 3363 1404 1025 1423 1480 2023 1355 3871 4589 622 3835 4039 1468 1390 4009 1311 4384 338 2358 1738 2173 2087 1546 3401 1123 4119 4311 654 1470 4510 4716 1395 4177 640 4971 873 758 4657 2067 2513 3711 1427 3094 278 3321 44 380 3105 3988 4853 2223 2532 1732 3732 69 3080 2803 251 2425 175 3932 1671 1995 2234 4450 3561 3691 3764 479 696 273 2204 2861 2262 1440 3080 4097 4527 2791 21 2994 4293 2511 3360 599 4718 1096 1120 3118 796 4019 3617 3910 2084 705 2058 4758 4936 2699 1000 1531 4613 1615 2441 2222 2054 3850 1578 3204 1423 3089 986 2340 1730 4150 4132 485 2773 465 2625 1789 1290 3500 4051 4082 3127 1750 652 1077 3948 1537 973 1963 2807 2709 87 4403 4955 3291 2757 594 3820 4706 4048 2217 1780 3597 4914 1470 1874 3002 1779 4991 1142 2581 3784 418 1118 1995 2086 1504 1725 4560 1659 2213 3870 1041 1214 2866 3325 4994 3578 2468 3934 4730 1351 2922 4388 1650 753 2178 276 4506 4423 1036 2831 2180 725 4973 4132 4431 307 4478 3275 2405 4571 3163 1851 4717 4127 3629 3461 4210 352 3344 3790 4770 2176 4318 4929 2951 4769 4337 4219 3426 3564 4789 2317 371 924 2476 3958 634 184 3960 3438 1642 4636 4404 4980 2168 2216 2827 3601 2992 3520 3896 3331 3768 18 3788 747 3100 3187 3684 1311 4536 1586 4768 3985 3793 4468 69 3574 3733 2886 3644 2279 1821 4486 337 739 1538 3803 3188 4764 3558 600 908 629 1926 285 2799 4315 3479 1846 2322 4961 4606 434 1959 3546 942 4453 4250 4571 366 1478 1012 4501 3737 874 1609 1832 3444 63 745 699 2843 898 3274 4637 172 1234 1388 2799 1834 3762 2508 1216 3435 2963 482 616 4603 895 3794 1989 1287 3375 255 1769 3955 263 4932 3201 3813 2509 4729 280 663 3797 820 1570 2568 3495 1157 489 2436 839 40 156 4456 2757 3103 4539 2367 2755 390 3172 1239 3578 4765 2473 2877 2061 2698 4424 1565 4763 580 3729 1482 1633 649 2172 2444 3486 2121 2608 221 254 4720 637 3955 3136 2384 1067 3314 1656 557 2537 2463 4357 2967 1439 3661 2116 563 1396 1252 2275 2746 2656 1181 2527 4393 1555 1367 3983 912 3085 4422 2214 2467 3500 238 1085 4220 1497 1988 1662 4734 619 4766 4378 2636 1610 1845 476 1456 2293 3650 3196 4652 685 3463 614 437 4488 4538 3792 2962 4111 4797 3287 1521 2879 4688 3210 275 3892 1630 2134 4268 1066 4636 4920 316 1962 2573 502 1056 3795 1160 2111 3865 2990 2784 2726 4627 4369 4667 827 2520 4909 3964 3137 3939 2041 730 849 2133 3220 2790 3774 1364 4238 1617 4080 3391 1952 11 1953 555 1583 4829 4210 225 1477 560 183 3373 344 44 4159 3841 1258 3986 4693 2424 3135 4938 4170 2587 2650 1406 3176 200 1144 4085 2384 4589 1107 4385 3405 537 3624 3049 1783 3532 2345 312 2170 91 1733 4404 4980 3549 2267 1200 1082 4712 3114 1770 2763 388 1308 4214 979 1414 1415 4489 1650 1815 3563 1990 3539 2747 3334 5 1989 923 3915 1927 3653 1747 3622 2355 226 3796 2274 2317 1816 4667 4347 2841 2526 2824 804 2812 4176 4097 4779 3172 1205 2716 2840 547 3330 4720 2666 2288 29 3813 3841 237 186 255 3221 1770 2370 375 4190 4865 1399 4290 3321 2648 1706 2840 1010 3650 4869 742 1644 2038 3713 1221 4563 758 4170 2816 4082 4954 1982 2770 4037 1123 521 2310 2569 4264 835 2013 4015 3916 464 4364 4957 1725 703 2891 2052 4975 2516 3631 3291 3728 4167 3640 4946 937 4723 4100 3752 4851 887 1834 4582 4063 2640 2880 762 1973 757 4630 3709 550 1194 3265 3965 1082 2782 3473 2476 4579 3309 2290 2671 2792 358 3671 2239 99 589 1314 883 3628 3571 3990 1005 603 4177 1078 1185 3649 2185 722 2545 3776 2589 3489 1787 1487 1758 3554 1433 1695 846 218 2352 1536 198 705 4330 3349 25 2412 2580 1523 4759 4333 2864 4278 3 2070 3276 573 4310 3138 4370 841 673 3925 1518 18 4687 4030 4203 3186 4497 1852 1070 1399 4151 1542 4993 1517 3942 2482 1514 1410 1549 3735 3249 633 1607 3162 3061 1744 395 3693 4560 841 2079 1299 1974 485 969 230 395 4284 701 466 4994 918 3410 4567 1542 1477 876 1850 3141 3857 3388 2060 1751 859 4099 3754 2548 3922 3723 2043 171 3457 1086 4813 492 2622 3060 329 4143 3245 1250 3826 1491 1068 1070 442 1840 2484 3140 2422 1805 2710 4468 1501 3499 1068 3497 804 4663 1235 2563 3429 108 208 414 4963 55 3528 4193 1559 881 918 328 3399 4513 4505 1851 4354 535 3707 2541 1109 210 4987 3893 4457 851 4652 4856 762 3256 2956 1197 961 2346 3942 3351 3771 1879 3528 2631 3417 4496 1277 3688 2638 3044 997 2649 2540 980 1992 783 4743 3805 2447 4896 4360 1001 2707 168 1843 1870 3868 2128 1289 365 4475 3530 303 980 1080 3127 4621 3765 4733 73 2185 445 1056 2081 449 4670 2581 250 4124 4261 4794 2660 4858 3956 1586 786 2647 865 3603 3924 2092 2782 567 1294 3142 4255 455 1103 1125 4039 2491 4499 806 2323 203 682 10 3621 3545 4350 2917 1626 4037 3177 1504 1429 4616 1965 2895 2314 441 3210 787 3067 1059 859 2433 559 2781 3641 2865 910 616 3015 808 1462 1989 108 2966 409 4421 524 1497 565 1118 4655 728 2994 3093 225 1025 183 1943 2992 3972 3422 406 3361 3926 3044 170 92 743 4802 1485 1995 2532 2382 4254 1927 2965 1179 3951 1867 2936 2444 2791 783 4997 3957 3865 4750 3639 1914 4747 1224 929 534 3280 1113 4879 4710 2607 1064 769 643 2777 1729 3764 2572 2319 676 4368 329 4057 2371 1931 3817 1680 3128 4804 509 2453 605 473 3795 4207 3497 1393 1004 4490 4914 315 406 403 1718 422 226 629 4176 3502 4119 4230 4994 1286 613 498 517 1240 2491 655 3810 2966 2114 4864 3972 3909 3032 4387 3844 4253 3646 3635 4436 210 26 1294 2828 150 206 3143 4057 2893 4623 2021 1305 3623 4255 4859 1864 553 243 4742 4453 1132 3629 4426 1413 3333 2635 53 1280 3348 2006 2955 4271 3405 973 3896 3596 1569 2631 2657 858 3414 380 1995 433 779 1485 1106 148 4093 3312 4460 2562 4685 2485 3420 4888 2560 4651 1071 4869 165 2683 3250 468 2003 4524 3666 2662 3208 4614 418 3365 4347 2343 1193 651 1411 3625 2505 1297 3589 1793 3345 280 10 2490 3212 939 4390 2264 1752 467 251 1446 4376 4466 1164 5000 2219 696 274 4354 4714 4994 4826 1279 2630 3437 3949 1146 815 2023 1887 601 3918 1911 3353 1500 2716 256 4992 3507 65 3410 4067 502 4742 3761 4656 1722 2699 1900 2343 3299 2122 1895 1782 3004 594 4561 4667 4248 157 4583 4653 277 4210 1815 2788 2308 4251 3942 684 4115 2176 2779 1191 2002 1059 4289 2552 4081 906 2617 768 3729 1097 1862 12 190 549 439 4917 4644 4513 2864 407 2087 3117 4953 4690 1049 1010 990 780 3456 3471 1973 3390 3365 1015 619 3602 2998 2497 2871 2524 1524 3815 3726 3054 1086 4639 1461 313 2965 69 4250 2411 1446 1695 4164 1836 1267 2447 2718 3752 3938 3461 4536 2664 2572 4851 1110 3952 2823 3919 1959 4563 3125 2700 2271 1563 1091 849 2053 1689 731 2888 2118 4723 4594 112 664 3632 2410 4628 4104 2286 3361 3602 3725 1029 473 4725 2074 3098 2622 1692 3840 3405 3259 425 3249 3283 1421 2898 1382 4108 806 2139 1155 782 315 2241 3694 4656 423 2065 2347 368 4670 4047 2042 390 875 2975 2751 2374 1874 1928 1442 250 1542 1508 3221 718 1036 4458 3337 2714 799 1764 1809 2356 4650 2649 4572 3883 649 2708 2975 1077 1600 3003 3033 2898 3722 3713 1014 4798 651 3324 4013 4131 3935 79 4090 4117 873 4690 948 2772 60 2013 3112 1317 3374 3593 3188 1946 1736 3903 261 357 4727 4502 754 4153 3774 2769 2734 2673 1730 407 2290 4671 212 3978 2344 23 1291 4512 377 1137 3551 501 3136 3914 543 847 85 1907 2500 1121 2036 4633 1780 2296 3939 4723 4656 3289 2295 4632 4870 3625 2423 846 3191 171 3119 4484 1882 198 3487 3513 816 2860 946 994 110 3997 3024 4296 2558 3954 2996 1247 2790 1322 526 3665 2335 3448 4041 3193 4967 4530 942 2321 4928 1052 1256 3260 3727 267 2311 2204 445 3203 3069 189 1561 4386 4811 4840 2613 1146 4469 2105 3061 2091 4738 2826 451 1550 2325 2022 1645 4203 3055 30 3973 3060 4362 3104 3328 64 4951 4659 328 785 4289 3900 3474 1534 3712 3355 4345 1922 3048 1599 537 43 2887 4342 92 180 3290 2046 3705 4307 2288 3935 1240 4659 3245 4183 4247 3476 897 892 2880 4438 4063 2645 873 3874 4326 858 3882 4873 827 4655 330 554 3093 2709 851 840 2008 409 2986 2330 75 3020 152 418 594 337 3283 2967 2956 4921 1701 4986 4398 3090 4244 2924 1974 156 3777 2599 3848 2835 673 4985 3053 2096 543 3964 3671 1664 3856 3928 319 643 3677 560 4999 2942 1349 153 3992 778 112 3814 390 2426 3973 854 4054 3025 469 2132 1855 2170 2237 2903 2510 4542 2144 2128 512 4618 2827 3910 4996 702 80 1869 1574 1903 3 4690 4998 93 2208 4113 4255 3894 2691 3792 168 321 4158 4929 3414 3796 3878 1980 3952 3431 4231 554 1434 4279 20 4603 2435 1580 815 1209 4703 2403 4007 4779 2981 1548 2669 3171 3105 965 46 1064 987 2077 3508 3037 4271 1178 1221 576 2436 132 1386 116 2941 4039 2065 4591 3531 1549 4204 1909 4136 1122 2240 4227 4381 4214 4383 2220 3973 222 518 2080 2088 3748 320 4032 513 538 2073 3908 3640 2403 4979 1693 4497 4299 3381 675 228 3873 3670 751 4163 220 4543 2882 1670 1651 759 1733 314 3852 4740 2551 166 974 3745 1147 1028 3566 3842 2358 1350 2734 1729 2205 2359 4738 2925 1125 38 1049 3766 2761 2599 2250 1730 4049 3713 4788 2043 1493 2920 580 3343 77 2516 3603 3951 3140 3993 2094 512 40 958 444 909 1341 678 3532 4858 2583 1217 1884 1995 4371 1780 4355 3299 2806 2333 4192 3661 1644 792 3888 2375 19 861 4292 610 1821 3447 2216 3516 2074 4590 1598 3397 507 1902 897 2397 1368 334 2562 3685 987 2778 4327 4841 1611 826 4895 1397 1850 4433 463 2637 2800 1558 3288 4179 2229 4902 2302 2684 250 3336 482 3123 825 4695 1921 4749 4465 4652 3780 508 2227 4002 4886 2429 3823 2336 2401 1665 16 3818 4953 3679 1452 3585 1143 4856 4285 1190 4591 4090 1994 267 818 4431 663 466 149 4163 3360 4107 3649 2728 1042 2923 4377 3461 1931 1584 278 963 4741 3366 1206 1711 463 1221 3833 1524 1963 2568 35 1318 3257 1791 2701 2919 3843 1662 4276 2909 4823 2820 2305 2898 3233 3813 2079 1931 4806 3961 4191 4874 4633 4170 2487 1788 2865 2106 807 2236 1897 3739 1459 2446 128 332 508 1253 2111 1043 1519 3245 4389 4366 4372 1553 4590 456 184 1502 1528 2859 4851 2158 1932 4312 2099 231 4955 4856 2072 4858 2895 2535 3054 3412 3805 1835 3550 1424 2034 4505 1412 4602 339 2945 378 3717 755 4237 3220 4111 2889 1014 1427 2072 4199 207 50 3239 1012 2056 364 4644 1363 1316 4148 1391 4442 4867 522 3728 1212 3137 4933 1588 4519 4957 2388 167 1063 2475 1596 916 3689 323 909 3127 137 903 1549 1548 4860 1865 4643 4541 479 3170 1605 1639 3214 2108 2419 4781 2805 2986 3481 2860 603 1323 4969 222 4930 2362 3103 2455 3881 1504 395 4795 2578 3025 3474 1798 164 2419 4646 418 1514 4178 1233 4429 25 191 1622 4936 4374 308 4704 4329 2134 2745 2217 2 4165 2771 461 1311 2688 3848 4604 132 3978 3091 2683 53 603 2286 4563 1812 3596 4963 4985 1831 3188 2747 2301 3256 2342 3687 2083 3243 3273 89 4885 1323 4959 3244 2614 3261 1462 200 2568 1315 130 511 4975 2834 1169 1979 645 1028 4021 2878 3500 3103 3838 2471 4735 677 3197 4484 3385 3210 850 2555 1531 457 4448 4919 4091 2855 3388 4097 760 990 4929 3205 4135 2852 958 409 217 3945 2678 2945 1082 317 3783 3446 1316 455 1548 3634 466 2407 3675 3389 573 197 3592 2987 1251 4631 1808 1700 779 3023 3335 139 4746 4307 4299 2008 4753 4604 2438 1478 3596 703 4983 4741 1188 1135 1378 4177 4006 3393 1964 3665 971 4078 679 4009 3454 2268 4348 616 1881 3358 2684 4307 4288 2352 1022 832 4227 2691 3093 1260 1865 319 727 902 3768 556 2015 1633 1470 448 4683 3326 3259 4876 3078 4536 1668 4207 751 3262 1306 4489 4521 2476 2905 1681 4145 3274 2025 752 2899 4155 3433 2964 3390 4296 743 2414 3099 1347 2193 4044 4994 1796 4359 784 4444 3640 2838 1774 2458 4116 4974 4234 1509 2870 3533 1336 884 4677 2459 2434 2321 2860 4268 4166 3676 3219 2233 3869 622 3510 1359 3654 3887 4100 294 2352 2890 3473 3667 4755 412 3292 862 2016 136 1162 3637 2700 2981 1833 463 4626 2654 2342 1946 3678 2361 2824 4526 786 3313 4098 1640 1212 5 3285 3776 2654 3942 1731 2779 4565 85 4405 4345 4603 4322 4718 280 3814 1166 4406 295 3198 922 2209 3108 3203 1494 4781 4143 2588 4691 1295 2365 2513 1321 527 1453 4026 4594 2711 1982 3277 4493 3616 2472 708 1428 980 4206 2981 4318 2909 3106 624 1142 3893 3305 4325 3354 3268 371 11 4108 974 2180 450 717 2498 1142 2482 2661 2652 1485 2946 2404 2011 2881 1514 4989 1076 3087 728 221 3149 3825 1919 4560 3891 3601 3100 4837 4316 2786 2976 773 1966 583 1904 3792 4222 4154 4264 1319 3978 687 2939 4779 2976 2998 2229 2421 20 420 98 468 86 826 2052 1778 4546 3869 3440 551 2918 740 1129 4317 1879 3494 1180 4522 3156 3409 3147 1121 1793 3580 1499 2129 446 4846 813 108 3670 1124 832 201 745 1799 4925 243 1522 3620 1754 3865 1377 666 4480 4676 4329 1471 1821 2595 4123 964 3555 1170 210 4756 3263 598 3773 921 4035 3331 4913 2127 3924 2958 548 375 596 1828 4667 3894 2065 1705 405 2675 348 4386 3605 2372 4988 2908 4404 1042 4825 154 412 4752 4153 3851 1462 552 725 89 141 478 2349 4795 4545 3283 1352 4443 2853 4811 3109 2305 2122 3199 574 4575 3458 2620 4167 12 3213 3866 1267 4497 279 2455 4623 2750 2440 3161 1981 3118 1211 871 1243 3510 183 2305 1002 1194 1113 1811 2319 2345 1640 703 4612 3964 2104 1696 4040 1187 368 3487 707 2264 4132 1457 1252 4057 2043 759 4187 4850 4537 2484 3422 1921 2359 1243 1440 1353 702 4351 2462 4639 3896 2321 984 1288 2159 1150 782 953 4196 4494 2032 4357 2321 3910 2213 1115 1583 3559 4437 1678 417 3061 2311 2811 4655 2128 1892 1222 1005 2526 4458 3605 3433 3415 858 2587 4224 4584 1681 2855 961 2505 3131 4730 208 4759 3260 2085 1701 4730 3349 457 1235 8 3781 2812 2569 344 1589 4099 2932 3368 4771 3266 475 2112 3208 470 538 3765 2946 1476 2032 4319 1883 959 376 2027 3664 438 780 2809 2586 3643 1013 1423 2640 3517 3980 1748 2740 3359 3989 1046 1121 4415 911 565 2532 1455 1605 1765 4640 112 4023 2792 4840 2618 1026 298 1201 2838 2708 4371 572 3308 3545 4025 2505 4997 2481 4723 3295 2890 3503 3655 3069 946 4203 2652 2437 856 4233 4289 3179 3659 2960 4757 2482 4381 1493 2148 4359 2805 69 3808 348 3645 2526 198 3318 4716 4654 3869 3752 1332 2362 2667 3190 3141 4377 3015 1947 3025 3903 3280 2259 1886 147 3404 3225 3367 1240 1586 2259 3955 88 1737 3881 4765 52 3278 73 3394 77 4554 934 2038 4903 1538 4060 2719 2601 4157 3486 1840 2222 3194 1369 4688 446 1143 4958 3384 54 251 2748 3313 1412 4309 1051 3916 2364 1578 2010 2223 1261 2747 401 2775 3477 228 3192 2032 3361 2559 591 4407 3374 2759 188 1377 4571 1630 4952 1817 196 1871 3058 3806 233 2900 3498 4514 1764 1009 1135 2204 463 1399 2194 2127 3772 106 1537 4825 3475 2068 845 3629 4231 3224 1452 2241 4873 4727 2791 3921 4236 2606 2021 1306 423 1190 303 1856 422 2699 1506 464 3482 1430 4392 462 668 3523 2271 3345 3470 4683 1472 4818 226 4107 985 1913 1472 3876 3732 4256 2557 417 4710 4342 2919 732 2424 4797 1674 1089 4954 1963 1669 2488 1091 2077 2398 2015 1010 4176 2602 359 3040 3743 334 146 4548 4672 4201 1388 1038 366 303 2911 2580 392 4471 2556 1448 49 1198 409 2751 2374 3363 2382 347 3131 128 4495 1555 278 3279 2989 2406 2482 3179 1597 3067 1534 2323 3855 2237 2916 4802 24 4495 1634 2498 4840 3116 1892 2036 1085 2073 240 2457 1727 1953 80 3005 1978 872 2156 3302 4199 4049 2829 4673 1898 3073 4379 574 1845 3009 3649 1519 4100 3575 3987 901 2960 3589 1687 1491 3692 2857 1153 3817 819 3284 2525 3050 2064 1411 105 2942 4804 393 2744 3609 1435 363 1792 3842 3479 3242 165 325 3180 1693 92 1241 4370 492 736 1107 1535 1790 4049 2722 3170 124 512 1104 1721 4964 3285 63 156 1847 89 474 2975 2810 3908 4743 1220 4505 712 3532 2631 392 2764 911 1720 424 434 509 4797 2184 1369 1028 2733 409 3939 720 2885 3785 3512 4314 1943 4905 1194 532 79 3967 2911 678 1188 1293 2962 3189 669 488 4906 4486 1849 4561 3698 1911 3717 4792 1383 1823 563 124 3685 3873 2093 1716 2115 1629 3862 3865 2210 2031 4921 2281 3249 3094 1520 3046 2908 950 3966 3869 2641 2119 2741 3520 858 2275 4186 4108 4637 1052 3372 3740 2455 4932 872 4412 3653 1738 2544 4414 1393 1660 3647 3417 683 2424 3638 2341 197 961 3123 4752 4614 32 2333 1404 4128 2209 2313 2630 2963 1970 3216 705 1112 4295 974 3633 2710 2737 2093 2841 3640 4026 1016 493 1492 1922 120 1840 3182 2357 4819 2928 3571 299 4584 2637 2895 4671 4148 70 4911 3857 1512 555 927 3892 3232 1220 1718 680 3173 4960 949 825 3132 4031 1068 3310 4574 1761 1205 891 38 4413 863 863 1454 523 2580 1647 3578 1986 1043 337 1507 3667 4047 4810 3373 1939 4734 313 1393 3901 1338 1081 2828 3478 1820 955 3750 3488 3636 1210 4028 1231 2946 4069 3783 239 2409 4408 3859 1516 654 4371 4121 2904 4989 4633 1901 224 1260 2291 2416 4919 599 2803 1239 194 762 4353 3298 2923 218 985 646 3095 428 4019 908 2592 3700 2410 2607 507 4960 1094 4522 4314 651 3098 2024 2435 1442 70 1506 1087 3706 2486 3269 3916 1400 2769 4801 3244 3935 4883 227 1564 3022 707 3875 3702 4303 118 1095 1703 4442 3962 2111 4121 2536 4220 1054 1762 2944 4610 431 460 1509 2506 1382 4595 581 4145 803 738 4796 1325 3195 1262 1063 172 3534 1529 458 2986 4602 3480 2091 1983 1078 1102 3988 1639 4376 2167 236 2432 608 4965 863 2175 4387 1615 4770 212 977 2077 1304 721 1238 461 2303 1382 1253 617 1051 4760 1360 3711 3931 4318 34 4312 1695 2555 4613 3785 2656 3351 4956 1269 4616 478 4395 3280 2229 1543 4889 1445 1339 270 3141 1538 4727 4970 2318 2367 212 2456 3634 1995 1250 1750 4680 4191 1082 3529 4838 2856 4691 1167 3635 1209 1688 2606 3646 3127 1408 3539 1085 2219 3669 3732 3071 3804 3790 735 267 618 148 2904 2966 3740 1728 3527 1545 3475 1804 599 4577 2869 3966 4313 4510 587 2664 3567 3588 3259 4530 1705 1020 1438 3375 3483 924 2403 723 4677 4251 787 2716 4282 254 1091 3638 2137 4662 2933 4557 4999 4032 2422 2687 2820 3147 3858 1551 2473 109 4780 2524 4848 3335 614 2487 476 2844 1735 2009 1988 198 1480 3026 29 2121 4526 3651 229 438 1020 429 2393 2042 1541 2312 2143 1036 1078 4549 1245 3242 1202 4380 288 4053 4468 1823 3110 3264 4985 2197 4677 949 4491 4848 1257 664 2231 4487 34 1562 1984 3453 2443 4695 570 472 1421 3224 1871 2299 2330 1930 158 4564 1858 1230 2199 207 2825 887 3960 2777 4495 1271 4595 2117 1687 2058 669 4683 224 4648 961 3124 2719 800 3459 4623 2755 2016 2974 3432 1400 1086 1326 419 1253 3434 2239 2989 46 3649 1908 60 3898 3604 2448 1986 781 2583 1065 94 8 3130 824 2978 2380 2035 4802 3358 4011 4530 4978 2292 4591 1036 133 50 25 2713 1572 4051 2819 694 3589 3590 1566 4076 1355 437 2141 4327 2594 3992 232 3623 4643 4792 4659 3362 1854 2156 3836 1344 347 2695 1672 2598 3280 1551 3310 2884 4726 872 1346 2687 2868 3007 484 3872 1299 3000 87 2898 2056 1209 1602 4416 1773 2900 90 3389 3543 2065 2910 4121 1969 4233 4714 4299 2664 2716 3357 1594 4118 2396 2498 211 4888 2184 3803 3822 3888 1074 4065 1177 4019 4930 2877 1643 939 4824 4171 1314 1318 3893 650 3214 2357 3259 4021 4163 158 2088 4260 3443 3315 1904 4948 1026 2249 1448 2163 4488 4842 1508 3941 4651 4075 1161 1594 1226 847 1867 4053 883 2018 465 3678 3910 614 3444 1457 1439 793 2660 1125 2496 1877 187 2942 436 3047 975 4364 2990 4817 2596 3530 376 1617 2224 439 2652 351 3062 2624 4167 4203 748 460 696 4132 4540 3215 206 4498 4879 1480 3431 3165 1861 1114 1722 3355 902 2591 310 2350 2492 4744 208 4236 3175 606 4258 3341 2848 389 3542 809 4622 1571 471 1064 436 2662 2808 4199 3928 4763 3082 330 6 2896 899 44 3852 706 3722 2456 1099 3352 4724 3556 4012 1062 578 857 4144 2595 2025 2572 4623 4548 544 4088 2035 334 3389 4002 1050 1248 3649 2835 1551 1758 735 3194 4704 1592 2025 3720 562 488 1899 1985 3337 4024 1206 3209 17 122 4790 3325 2416 310 4997 4166 513 2671 2054 1122 202 2686 786 1435 910 4694 3942 493 1981 2790 179 3692 2511 3482 2301 100 1165 618 1597 671 3448 2178 2407 4171 1000 1977 1541 1961 2038 4770 2002 4551 3522 3845 2591 1503 190 3519 785 2390 2808 4598 2049 1310 3748 3790 315 2124 4408 2518 631 938 3783 3092 2684 3022 4359 3133 2416 154 1626 406 505 4898 209 6 3679 1089 3820 857 3295 3324 187 4958 4986 637 3552 4906 3555 2297 4619 1468 2581 1387 2253 486 4923 335 4749 3474 230 71 4670 683 4763 4994 279 2192 4378 360 4089 4356 4280 615 1261 600 2462 4417 404 3488 4287 404 4348 410 278 4824 1738 4818 4966 3309 3475 4545 1352 4490 3985 4633 913 3335 172 4195 1641 2300 998 2593 1476 200 1278 2812 2141 299 3374 3271 23 131 2125 4466 3354 4659 990 3592 4204 744 2183 345 3445 4851 2227 241 2657 3665 4649 4111 4778 1838 3130 575 1764 453 3558 384 3839 2042 3544 447 3369 4240 1590 362 3913 2619 426 4862 1469 2184 2883 3394 1221 3872 2637 4730 2925 4433 1397 2892 1847 900 1478 3422 2959 432 1742 1830 3189 4734 185 3185 2951 4203 2469 4221 4316 73 3981 3286 2666 4573 1743 2693 264 675 3414 1292 1869 4926 1520 1779 191 208 1064 2870 2813 1872 3501 2565 2526 4015 866 3179 640 3834 1412 4992 2354 4171 3471 2071 4185 3104 4185 3120 1503 3987 4357 1223 3999 208 682 1187 195 594 4978 496 1694 4398 3107 4374 1891 4621 1265 3735 2540 3727 1010 3525 331 1555 400 3137 4660 4432 3195 1413 4817 3152 4549 1532 725 3807 4260 2788 1002 3784 3083 227 3819 2568 4265 343 1906 4817 432 2861 1283 1161 143 4155 303 3344 641 2797 3971 1910 3148 4844 4534 4802 1203 1442 2286 1076 3301 3751 1116 428 1523 1759 2547 2112 4246 4002 1725 3770 3254 4283 4790 2560 3892 1570 255 4171 3745 2658 740 3192 1829 219 2430 3634 137 1449 2235 1989 1077 4835 2705 2541 19 1661 2390 3125 1513 1478 1291 665 3644 2211 2140 2012 3136 3410 4810 4010 824 3864 1289 4856 3372 1540 1386 2127 3742 3401 1066 77 3028 232 225 3099 1178 4827 1100 696 1133 4084 1796 3756 4600 2692 1725 4742 1963 156 800 111 4431 3767 2865 2253 2803 4646 2673 4521 2594 275 101 2057 4347 3022 69 1526 2024 1867 814 999 1791 826 1521 1037 412 3846 2730 1749 53 1055 1153 649 3412 2392 364 3783 505 1521 195 1296 2294 390 1387 1170 3625 4686 76 1199 3525 2925 3731 3212 4673 90 2849 4507 2991 3122 513 2825 3374 4339 4454 1457 4497 2130 2603 1479 3054 437 273 1485 3360 2682 3268 4153 2126 1574 590 253 3017 2287 331 142 3762 2227 3028 3862 3202 4326 1404 4379 2455 520 4022 4469 317 245 4788 4955 1819 995 2049 2751 2754 1623 241 1301 1426 3264 2540 384 2005 2155 942 870 1146 4013 4242 839 1723 4548 3418 3849 4247 3759 105 3855 4153 4833 4449 3413 1695 2 981 1070 4652 1902 3161 4143 1534 1260 3060 25 848 4592 1869 786 233 225 4835 2173 3412 60 4900 2205 166 2383 4727 4934 2900 1991 4370 3973 1658 2274 4180 2098 1340 4646 932 4509 4273 1616 1992 2519 675 4582 4871 1724 576 990 4040 1424 1348 2748 4232 55 2901 3840 4601 3882 670 4957 901 1985 4372 1972 3431 3596 1508 103 3218 2561 2011 4774 4448 2362 2308 4997 3460 579 614 60 4632 1064 4763 2982 4896 2093 2491 1370 3341 2660 607 1621 4252 3643 78 4430 3156 4739 1211 49 3548 3330 3004 4741 1330 2346 1925 526 4637 592 803 1691 291 45 1826 4753 4028 33 1184 4958 4454 1771 1119 4399 4166 4178 839 2554 4197 71 2889 3357 2224 496 2357 1981 3176 2167 1245 1256 1488 4889 4832 740 1562 1232 3840 4701 1746 1730 1068 1603 241 4583 735 4297 2979 4046 4095 4920 3330 1057 3031 4554 2889 3148 2021 343 2209 4834 1908 4603 759 2048 756 150 1932 4568 261 3410 2732 784 600 4033 4984 1616 3862 4653 2996 3712 2798 3198 3305 2527 459 680 4124 3533 748 986 4237 2362 339 2911 2433 3204 4990 1657 1705 2686 1745 1905 1449 747 3674 3744 1609 4959 2212 514 415 678 789 2902 1108 2947 935 4775 1106 1859 3074 1382 4156 3871 3385 2605 2647 374 1513 229 4809 3472 3877 3449 3249 4924 268 4249 782 187 2625 984 2230 3674 2715 1663 1041 1084 1867 96 3492 3302 1368 4587 1415 1090 1510 4132 1575 2428 4546 259 1269 4928 1656 642 3300 4562 2606 1467 1127 4476 2374 1624 1865 844 568 737 323 227 2389 3546 225 4087 3661 3465 741 4473 3562 260 459 512 2563 1002 1763 2253 3138 4029 2499 477 4926 430 1898 2114 2314 1465 1118 610 972 1452 1167 2790 319 229 4546 4669 2393 4729 4950 142 1766 3926 2546 1649 635 2842 1261 495 3723 3745 509 630 2542 611 1945 134 3461 755 1007 2774 2856 3001 2007 2423 4168 2345 189 3816 277 2154 2363 4585 616 2264 1389 2736 2882 4291 131 751 2036 470 946 1979 3989 4704 3907 3455 4160 54 283 3359 490 2199 3954 4630 1112 2999 1892 664 1543 301 2947 4744 2506 1828 1186 571 296 878 2299 2060 3724 1076 283 2414 4059 3359 153 325 4121 3603 4562 4301 2316 4310 1808 3817 3832 1254 294 2390 857 80 3750 4717 1116 649 4067 4572 1630 3713 3863 2814 3227 587 4446 4326 4265 2551 4337 2944 1954 97 1813 4713 934 319 193 602 4326 1550 3051 2256 698 917 2828 1159 4420 4616 3327 3075 4131 462 4150 1237 225 460 2813 2948 2022 1465 2141 129 4146 2880 3586 2250 2262 1865 1254 3512 1652 2735 3596 3713 3587 1667 2029 3822 1396 280 1751 4230 3423 197 88 3353 3743 886 2559 4847 506 4275 3300 2327 50 4296 2715 3904 4926 2235 2078 2987 2417 2554 1768 3518 3466 2562 458 2547 4259 1161 969 223 507 4036 958 4459 1244 1161 1917 279 3309 535 1047 2450 296 2865 448 835 3821 968 153 4779 614 4982 2119 3064 1361 395 706 1620 2161 3859 663 1188 4030 469 3247 2722 112 3150 1214 2396 4623 1468 1532 2874 2254 2268 3783 3811 3204 4629 4911 1305 4138 1299 1617 752 71 4188 1573 1307 3887 1462 3816 4648 2599 647 1699 575 1667 3876 106 4142 57 2195 1693 4144 3076 4272 3906 1881 449 3924 441 2148 213 3665 4783 4597 4909 1367 1660 1616 2428 3915 2341 1512 1057 1763 3818 4464 2982 4179 601 238 3650 4426 2793 171 1200 1454 1968 2492 1390 764 1518 2636 911 3041 2960 624 4929 1628 2821 1433 1120 3513 68 3566 4753 919 3813 4959 3816 3411 555 2499 3738 3915 936 4435 796 3404 409 3748 1970 429 326 4417 2144 1218 1532 3383 2533 2081 1418 1296 331 1568 3063 4664 1809 4645 4618 1171 1729 3164 953 1773 3154 366 3379 4968 4559 3868 3566 4042 405 2768 1625 2748 1161 676 4531 4404 2064 3496 3307 2596 4190 3688 3093 4497 1680 3116 3387 372 2329 543 2322 4948 705 2513 457 4563 3905 2813 3094 2085 2432 3347 3696 4572 3833 3583 3413 78 4323 2272 166 4733 4232 4082 279 4606 2606 3525 1016 4931 1353 2371 446 593 2647 3670 3170 2427 3170 1343 2017 4989 946 1336 2378 4385 4656 4980 1339 1261 2148 4705 1717 1691 1617 2669 2067 3689 2131 158 4991 3479 1864 3376 293 3195 2612 1563 478 272 4611 467 2671 4314 1203 2214 2887 1580 2087 1954 236 554 2013 4044 2783 4119 4073 3897 4843 425 3952 3257 3986 216 462 2239 160 1178 3696 3307 4622 394 371 2808 4856 4612 3763 4094 2448 3803 2517 4473 1513 3716 3325 2648 3828 4904 4400 1231 4878 86 4172 3765 1192 3022 2659 1607 4998 2831 1292 19 801 1970 2418 4310 3589 2388 2315 1455 4995 1120 2442 577 4008 3915 3613 613 788 1438 3559 4141 1365 3504 527 4530 593 2306 1032 1496 359 4512 1983 2133 271 1758 4576 1957 2861 2417 4138 849 4698 1754 2902 3083 4755 2271 3268 1771 3792 1946 205 1573 4574 2264 2898 1217 94 4858 4332 458 380 4759 4442 3008 608 4657 502 790 3448 1627 2840 3204 4108 4954 4569 254 3633 4177 425 3867 3663 4315 1659 1046 1539 2597 4740 3033 1510 4096 2319 1877 1931 1892 275 4436 3093 3808 3355 3871 2967 3195 3101 4088 3418 4086 2380 810 1754 2496 4959 3419 4641 2329 3655 3793 507 2535 988 1402 393 3484 2777 2794 2670 4677 380 1945 3149 4589 3559 1283 1577 2784 3866 1470 4770 1496 3526 1967 519 2324 1123 1093 1487 2420 1387 421 4231 70 3469 2668 951 188 1827 120 1877 3908 740 4696 2400 4510 4507 3903 2390 970 1654 2781 4542 295 2695 590 2503 4389 1215 2177 3624 2548 1606 2065 453 1987 3316 1688 665 2370 3700 4119 1814 32 2491 48 4046 3238 2541 3172 3990 2225 1161 3325 2870 3868 3384 3478 1506 2452 4609 3213 2988 2114 4288 720 2023 1157 1875 3789 1493 3029 2884 512 4595 3313 4010 1353 528 114 151 2651 2385 2702 4819 3399 1400 3702 4424 2207 288 4327 3028 2171 939 2109 4114 1663 3252 1220 4393 603 3893 4669 3563 2266 883 1671 1431 2323 1525 2755 3192 3083 360 4279 2109 2145 4102 2740 3359 121 3522 1265 4741 954 1445 2965 1803 4392 101 3440 982 2490 3345 2403 474 3525 3598 4275 4468 4351 221 466 4017 2981 3290 3478 701 725 3318 161 2261 629 3279 2807 166 2362 1571 2595 1875 2842 1056 1722 1210 4035 663 4350 3536 1049 3036 2828 4577 4724 4464 4790 376 4271 439 2763 4341 139 123 1010 4954 3969 3823 3394 1974 1476 564 1869 3786 2445 3343 3689 3358 1405 3065 3734 4749 110 2126 3218 3644 2002 4991 4744 247 2011 2608 3028 4853 3241 3802 4985 583 2216 4050 2859 3173 2015 1728 1925 1241 697 1025 4853 969 3456 3030 4755 977 3453 2555 4830 4287 2793 1121 2838 126 2552 1724 4419 4963 3465 1341 3957 4699 1647 2353 3881 3779 4275 3760 4299 958 4695 607 30 4755 3332 4870 1102 2677 741 4707 3206 889 4362 4854 1754 315 174 1011 1055 4577 2962 2243 158 2494 2272 474 3229 705 2208 1474 2229 443 1622 1903 2157 413 4938 4050 3781 3240 1918 4246 4036 1170 140 3670 403 1944 2918 189 3272 3790 4244 2668 3092 1577 4049 3719 2813 4518 1718 3960 709 4104 4342 2499 1209 4798 4320 3817 4578 3994 4569 493 4792 3667 351 346 2298 2196 1439 2306 3623 1803 2847 336 3312 1618 1357 5000 2323 3986 2942 2266 298 4475 3560 34 1482 4749 1729 2723 2581 2547 589 1623 1488 1515 1396 4232 3725 4495 1793 1195 682 3510 1748 1168 649 2459 361 3363 230 1813 503 4366 1436 3270 1322 2677 1224 4149 2154 480 692 1084 4682 364 1878 2026 3961 571 1358 3385 2348 1335 4563 2681 1386 2059 1271 1684 4479 3914 3390 1424 4089 3894 1420 3072 2054 2010 3252 915 2308 4896 4113 3844 1520 4293 4705 8 176 3608 500 4267 1217 646 2962 4955 2929 4377 4906 2915 3045 2356 1732 3442 3117 825 4328 2921 3651 1027 1941 2913 136 4548 2059 3179 783 1592 273 1181 2200 440 3840 2516 2286 961 789 972 2834 866 3339 3314 4422 4178 2143 243 1834 3783 3882 3578 3754 4359 243 294 1469 4827 2522 1561 736 4519 2598 4082 802 1620 3560 2884 1382 4127 3310 501 1435 4719 241 608 2959 58 2551 3443 1608 688 2218 3442 1306 2959 4478 2674 3124 3814 4191 959 1330 1178 3561 3550 2108 1699 2718 1939 2494 2408 4228 101 4894 1839 3532 1189 2434 3918 1668 3931 839 3269 4294 1873 1522 2257 319 1421 3531 4307 745 987 2405 4463 2953 1753 4640 3142 4713 762 1023 4804 4423 564 2475 2410 3245 3962 2157 3245 863 1042 136 77 1880 3831 4989 4055 1845 144 4148 4932 3512 4288 2298 3360 4342 4444 4781 2067 3538 2200 4018 1427 4304 2074 1952 3633 1674 2573 3851 1959 311 4272 2313 1608 4375 3101 4016 1784 2176 1090 1238 1000 428 3275 4208 3972 305 2046 484 2236 2751 509 1446 2182 38 2664 3991 1490 2509 4056 1729 1061 3636 109 2228 3391 707 3361 453 4893 1128 4219 866 3919 1054 4638 1759 363 3624 4639 1699 3152 1218 3810 276 1892 3129 3037 583 2887 1581 1659 2825 4942 4142 3666 4273 233 2780 2318 4835 4316 774 2596 2902 266 2644 327 575 4293 1261 543 4532 3176 530 4621 698 2701 1857 4009 3416 3959 1363 3292 1481 3602 3030 4886 4838 4494 2299 2665 202 3415 4505 2740 1764 3248 1968 2273 4584 4243 3431 2303 4582 1610 1872 1976 3370 66 1878 2204 1426 4179 3925 2269 2972 2121 2 2161 4893 1766 1607 1699 4818 2429 1313 3866 1571 3625 106 3441 4955 3316 495 3189 2394 3904 4610 4034 1115 1722 4065 1095 606 2833 4557 2301 1839 4844 4413 1707 4117 1377 1640 3461 124 3535 70 4801 459 2325 3264 4505 4583 1296 620 1627 3334 1657 1610 2036 1637 4005 729 3368 251 1443 4394 3028 1948 4105 252 1653 3158 640 3095 406 3239 3347 3329 4902 2573 2628 3428 3343 1284 2376 3086 2369 2580 3550 3551 4740 921 2787 2430 682 4865 4512 4781 2115 2985 3939 464 3646 1073 3946 1763 1975 1747 3451 1921 1043 3112 1647 1565 2190 3411 4018 4789 2461 3180 2045 4721 2164 4910 2020 1721 2466 4409 1713 2933 4368 2633 3063 2562 3886 1557 2487 3148 126 329 654 2766 2791 3092 685 3603 1939 1523 4472 4569 2481 1628 4256 4705 1052 4340 953 2313 3569 314 3732 2178 1469 2161 1902 1497 4150 1418 720 1234 3381 4927 4237 3680 2026 2449 3135 455 4343 2428 513 2491 436 4110 1142 3158 3658 147 4105 4222 3000 2691 51 2836 3306 835 4289 3742 1660 3480 4107 741 2539 799 4766 1224 1580 120 4499 4480 4635 4030 2166 2330 1958 1897 735 80 2496 1580 2324 4392 702 335 4454 4939 1021 2541 2927 4007 2882 3111 3234 14 2240 672 1419 2221 702 3432 83 382 2190 793 1878 534 240 1133 796 3759 2429 4949 1347 4567 2556 3811 4099 4856 1400 1594 1977 326 2783 3344 4061 3620 1341 2315 3027 991 2567 2321 3198 3761 2649 4742 4568 4439 1409 82 2092 3684 2897 2592 77 4852 4128 3361 3732 3242 1458 119 1893 2210 724 1474 4778 1655 3721 830 2351 2423 3335 1339 1972 3170 2442 3284 2551 3190 81 4785 3975 718 1052 2253 994 1374 484 1928 2400 1433 1675 3510 4949 2403 1959 4126 4667 3624 2804 1827 989 4147 3767 2183 1262 2911 2203 4867 4432 4690 1712 1641 1637 2781 3351 3810 3602 2189 2007 696 2055 1629 3243 309 4032 3898 3442 794 1687 2277 1054 3634 743 741 2126 3492 1298 1114 811 2564 3349 2107 3998 306 2967 769 3505 1945 2765 2338 2266 418 4609 3367 3091 727 2702 2310 2028 2496 4638 4168 792 689 2372 3692 4523 2074 75 1931 4811 2342 2021 226 2836 3756 1972 3083 3730 953 3036 1564 4979 4324 4247 2542 2706 1569 3664 1175 3318 3215 3272 1417 4848 1362 2165 2009 865 4121 2318 1904 4985 1193 3200 133 2825 2208 2564 4186 994 4883 3118 3619 1132 3448 3880 4178 4320 3197 485 2653 54 2015 4838 4206 1088 860 896 1034 4165 1514 2348 4947 3511 597 1014 222 3573 3125 4383 1630 2954 1325 1915 951 3060 405 2516 4891 4366 4825 2925 2369 3078 2777 3559 321 2048 2903 3303 969 2257 4451 4214 1219 2100 794 2976 4605 809 3715 1358 1031 3985 2193 4516 3392 1195 4236 4771 2066 1227 304 3832 4202 2205 1787 1195 4081 742 1083 2921 4805 4724 935 4747 4448 1929 4073 3965 2696 2356 2466 2992 3582 4967 934 1168 895 2018 2908 2614 1534 2143 3215 767 344 2804 4983 379 4838 1332 4393 823 23 4958 2435 4571 1571 1028 1097 1133 249 2134 2419 1405 2 4661 2972 4551 1347 3392 4181 4956 743 2786 4760 4185 4827 4441 4797 342 4369 2001 2152 4159 4565 271 4921 1367 3899 4695 2258 1601 2527 4039 3029 2661 131 1441 1108 689 389 3653 2903 4325 406 4644 2297 742 4972 2918 4491 884 2880 1781 1232 243 897 2112 415 942 56 1585 4757 3919 4746 3879 1880 4817 4809 2325 4933 4015 4563 2817 442 4897 3961 4918 4741 734 1473 1714 4795 3853 781 2841 2273 4346 842 2472 4999 4080 4402 971 4265 3009 4882 4367 2028 4480 3781 3952 3463 3743 3111 3909 1255 3841 98 4111 4385 4721 1821 3654 3596 4185 2056 2492 3868 1821 3753 1879 2289 4701 4610 3467 3310 3974 952 4438 4442 2738 4246 1267 3962 2243 3888 2760 2517 1572 1080 4119 3063 1440 4501 2440 3430 1193 967 3510 4104 426 188 190 3963 3278 294 4731 3260 1423 3899 661 4497 1255 2212 1157 2191 955 4398 2898 484 3170 4508 2767 669 4210 1266 874 586 4676 4156 823 2517 4547 3429 2076 1975 2617 2832 986 2259 1883 1003 4858 4593 2056 4103 4957 3860 2869 354 3931 469 2884 100 3310 1222 3120 1269 2980 1447 3698 4430 952 2940 4344 3731 4912 3556 2024 4456 3305 2260 2786 593 3847 1667 3267 4520 1774 3075 2835 3410 2468 22 3184 1394 1348 1343 3112 4077 3116 4605 84 1709 1327 3475 2727 2623 3397 4755 3155 28 1734 2702 868 4051 1571 3669 1155 3182 517 748 252 1280 3387 2889 2728 2982 1825 1377 1788 1571 204 4604 1696 3649 2638 1852 1626 2767 1560 3610 1128 4990 2219 1945 4769 3691 2958 3625 509 4113 3396 3893 3360 1868 4611 3350 1947 4454 3709 4221 2955 1989 4178 197 3312 2331 1181 2223 2663 21 675 1851 3297 4773 4839 334 778 105 4105 1454 2835 4001 354 88 3080 4812 617 1587 3794 2428 849 3786 3285 4309 433 2862 2948 2650 1426 3146 657 688 813 2061 4757 1193 4035 1580 4014 3211 386 4037 3979 1727 47 3036 66 3530 2406 4594 1147 4167 3196 3505 1483 4930 950 1905 1434 278 1127 3255 1933 769 1790 3777 1620 315 4493 4643 2493 3043 3195 492 4127 3393 963 3161 2280 1965 1075 106 3032 4927 3822 3792 2148 4564 3379 1422 852 3656 1659 3341 869 1150 4246 4909 3503 2818 3463 2515 663 4808 964 2557 1991 3034 3967 3000 882 1957 4359 4059 2648 3676 4672 2745 568 516 4535 859 3753 2015 4686 1556 4887 1233 3502 1675 1597 174 3336 1444 3949 3098 3115 511 4881 3767 770 3104 158 3035 1739 429 668 519 3360 1947 2071 3921 1322 306 2353 667 1617 1116 1742 4329 4077 4978 3374 4287 4833 3975 2902 4449 4410 1563 919 3026 1428 1033 3518 949 101 3193 3194 2599 1432 607 3874 459 372 2730 652 1812 3035 3926 4327 1359 4435 4042 3306 2638 184 3259 3202 2710 1400 3687 1760 33 4613 299 4801 893 4751 3398 4732 4860 3272 2507 1152 1450 638 4611 1675 298 3380 2969 44 4001 3585 1908 3978 3129 2895 4112 2586 4240 3717 317 3109 2270 2078 1167 3007 3131 3904 3356 2978 1134 2646 1017 3945 999 3127 4598 1805 1118 692 3285 2283 241 229 3607 268 3907 1789 655 1060 1983 2914 2324 4276 2097 902 612 2185 213 2193 1092 1826 374 1972 3272 2893 1873 31 4346 3242 1167 692 770 3279 4870 4153 2659 378 4753 3667 2966 2882 1140 4486 4013 359 4784 1925 242 1357 3077 3208 260 4238 4299 3913 2433 4189 4192 2646 887 2723 2109 4579 4729 3597 4561 4629 2440 4268 2764 4871 4655 2260 1829 1233 3407 2837 3693 2332 3057 2597 1842 4303 478 2597 4109 1941 4346 3463 4108 2453 2525 4047 1905 185 2945 1815 4656 4591 23 1256 4789 771 3242 2272 1452 1163 1569 3983 2159 3073 2105 745 620 1749 162 2031 3324 1457 1901 1653 1318 459 4948 4973 3289 1070 2138 2347 3765 441 1399 2704 323 614 493 4584 1192 4444 4422 867 4975 4238 1667 2631 4068 3042 1494 1956 3209 3251 3793 7 2548 2000 4197 3464 3767 306 3109 3004 4816 2514 2440 2795 1166 4664 3410 1251 2642 4341 1051 2859 4259 362 1494 4009 353 1727 2268 2133 835 4301 2999 4547 3201 2356 2711 733 75 1270 3688 55 2007 2794 1994 4513 4407 2362 3416 1257 593 717 3986 3374 3133 3702 1843 2534 4683 2475 4979 1729 4954 3183 4109 2219 1562 2848 1018 4966 4067 1073 3829 1942 2476 1785 1710 1051 4157 4659 1735 3890 941 236 3658 1500 2652 1249 3608 2022 3154 3006 4267 4904 903 2679 133 1366 2824 4891 4527 2714 3745 3732 3595 3455 4533 3744 4339 2120 2576 91 3784 4255 3406 2899 3331 3542 2689 1698 983 1994 1998 2464 3636 1546 48 1495 4486 4445 3364 77 2445 2121 4732 1909 2003 61 3589 2662 3761 4464 64 3394 4217 231 588 4889 4149 1475 2698 4316 4631 1064 168 3274 1623 2000 839 2478 1369 1926 4429 2950 2468 4796 20 3790 3572 1605 4905 3643 4704 2459 4326 4217 4492 3586 2648 566 4641 3883 2841 4876 3616 3570 4591 2843 219 553 1851 316 1748 4419 3764 1839 1804 3025 2074 38 2902 4537 3387 48 3233 4209 2912 4839 1 1073 4001 1610 2958 1358 3845 2148 1723 4664 1347 4931 264 909 2877 266 1369 819 4919 1815 1246 3058 180 1005 4969 3127 4497 739 2506 3299 4793 2220 678 194 3063 3270 644 3877 2527 699 1503 2120 4757 3722 4559 844 1164 2926 2623 1310 3272 1142 3960 1854 356 372 3117 1338 478 2158 3317 2120 4326 2936 3621 3743 2786 720 4691 4231 2797 4305 4188 300 1332 793 743 295 3527 4930 3415 4917 4574 388 604 438 4769 2290 1195 3047 4031 785 42 1401 3976 3124 1317 511 1163 1762 2292 2092 2073 1662 2682 539 4072 4942 3943 3109 737 4054 607 2831 3769 4354 986 3001 2116 1591 3370 3016 4062 3642 735 2652 1448 2023 1086 3395 3177 1596 3926 76 2746 1915 4282 3541 4193 172 3090 3734 4175 520 713 2252 4266 4071 2632 4119 4836 843 794 2332 1738 4755 3526 3835 3557 3585 553 3561 3116 4108 3857 448 2577 1095 1299 2283 1159 1784 3765 763 3811 418 12 3836 2760 4347 3880 4264 4273 1439 2291 2827 3299 1267 854 3237 2903 906 1468 3483 2021 4564 2069 1247 844 1362 3549 1627 4195 4035 2586 1546 452 859 2481 872 3467 703 2785 3308 4979 2497 2166 3109 4329 4674 3624 2234 2471 3443 385 2657 3978 4867 2931 3617 2437 1165 296 4007 4836 1846 1976 277 402 75 2550 1662 4611 3737 4995 2468 354 4699 570 3067 1805 552 4290 851 1428 3947 4176 3281 4693 2681 4778 2838 291 3470 2380 3023 266 416 4495 4803 3485 2386 4181 3777 4361 3019 2191 1359 3919 3725 4879 908 3158 2406 2718 2887 70 1962 1319 1845 2470 1471 4314 871 4422 3287 3418 529 382 2114 1880 3717 1390 4041 437 142 620 3012 3412 2597 4865 373 542 288 1772 2411 1747 4798 3917 3112 1384 1484 507 4035 179 3819 911 279 4185 1943 4447 1994 2537 4721 1716 535 4127 4158 1620 3253 2746 3391 4280 421 3589 2703 447 4935 4354 2224 3874 4446 994 3934 3326 1120 2422 1826 2077 2591 738 3800 3093 3674 3756 969 1807 1452 2841 4802 3097 2164 3297 315 4541 3588 886 3066 4400 2611 2785 165 3764 3243 821 3699 630 2307 1274 2548 2032 1541 4971 3716 3544 3681 3064 724 3647 1489 77 4505 4876 2195 2641 1531 4119 3866 4344 528 582 3037 4026 3230 4611 111 1194 4252 3275 2957 4519 3154 976 1595 238 4500 3057 3368 230 4291 4133 3349 3442 1204 1907 2729 2539 3927 22 3840 1076 1289 3465 4639 1188 1282 4007 3826 103 1336 4877 967 526 619 3230 3384 1426 534 2702 469 1797 1732 4632 2880 1657 2785 4577 31 1342 661 1570 1149 4185 853 2961 745 3887 554 1128 1669 3086 1119 2045 1744 13 2839 2697 2781 647 748 881 4202 3421 3513 1992 138 2160 2578 3307 4419 954 4191 4411 1521 1622 4741 3351 2537 3892 1804 2663 783 1015 1266 938 3152 1038 4830 969 1025 86 4510 570 1086 3798 4090 726 683 3977 1030 2722 943 1864 1052 4754 4092 1646 648 2354 1305 2194 2994 4507 4416 48 1999 516 2984 2056 1497 1214 4140 462 1834 983 905 48 1133 4648 772 3107 453 3759 954 1103 2380 622 191 262 1014 1098 1736 665 3307 3709 2672 1251 4952 4980 3167 3444 2422 2313 542 4479 3010 4634 4100 2916 2172 4120 596 2615 4608 1545 2581 4799 2256 207 1017 2688 3495 2151 4766 4753 2383 3355 3800 1287 1980 3864 1341 1176 2832 1865 679 497 4661 3522 750 4121 4278 2469 1971 115 814 537 1686 4176 2782 4126 3242 3299 740 114 1763 4371 4951 4831 39 3996 4764 3442 3658 4646 4244 3622 4832 1317 2147 1791 79 2167 2531 4544 1810 353 3519 181 1879 4787 592 4537 1362 4999 2556 1738 144 998 2841 4816 1925 747 455 2026 894 4581 1035 1528 656 2649 973 4714 3287 4351 3979 1695 2008 1024 395 3911 2695 3934 1845 1642 793 172 4415 3871 3020 1346 1688 3286 2050 1954 4037 2670 1978 2550 1862 3560 4839 2504 474 2329 3519 1959 1951 3780 1509 2969 1795 4590 3191 3475 2886 705 4072 403 757 2057 4359 1943 4241 2994 4447 4107 3238 1088 3285 2615 2348 3677 2333 815 4474 1486 4974 2089 1326 3406 1673 2410 958 2491 3701 3682 4338 380 1998 3299 3967 2705 2874 2878 3637 1483 3131 158 1898 4919 1416 4266 1710 3023 3619 4031 2869 2929 4852 4796 352 974 2036 3261 2052 964 723 4481 4937 1837 844 4164 2900 4734 1843 422 677 3049 198 1601 490 1987 1089 4286 2290 3422 4408 3721 4811 2456 1049 3489 1349 2355 3063 897 581 4739 3337 2618 4227 4707 2896 2647 548 2368 1740 4087 1072 1092 4856 3662 2397 3132 130 4076 4882 27 3924 4748 4797 2805 222 1615 3446 4020 3729 4543 2985 1335 2877 676 3608 1958 1828 3090 2783 4399 4013 3497 4174 4212 370 4212 1787 3931 4730 4547 1981 2693 3320 3945 1466 415 2601 278 1586 652 818 4765 4145 4840 4977 799 2209 4295 4127 4911 4198 980 4060 1069 3376 650 1659 2651 2140 4215 2769 2586 740 1940 4970 2678 642 4286 2285 1622 1073 720 4819 4557 4468 3871 3075 1468 3677 1980 3465 3181 4480 4966 3059 4073 53 3901 2187 4324 1609 3504 1952 2364 493 3792 420 4517 2590 2515 2647 4879 4619 1210 3211 3126 2339 3139 3238 618 3612 3095 4467 1325 3789 685 2489 2648 1989 2502 1226 2285 1745 2071 4557 2670 2386 1466 3661 3797 4717 3541 1576 2002 497 3529 1697 969 1132 2940 1111 1953 2911 4207 948 2878 1621 1961 1022 2759 512 3019 3377 4760 100 786 2010 1258 82 2025 910 2822 2263 1388 873 3230 2194 1821 808 4804 3353 2554 2768 17 1060 1677 3396 63 2121 947 882 1959 4127 3262 887 1861 1715 1155 1031 1863 1214 869 3941 2537 4740 3864 1401 4531 3806 3934 837 2849 17 4414 4136 618 2141 360 4435 1819 2472 554 3990 953 2840 1558 1228 1874 4628 3737 2330 2781 2612 4918 3716 1933 4900 3297 137 4482 3958 2381 2706 3871 532 4159 1111 1389 4402 1200 570 2183 578 2926 1889 1164 2317 2075 2056 1561 3465 2189 1693 2484 3870 3389 3675 2858 4328 3024 1615 4865 4880 3193 542 4567 2011 4229 285 2817 2385 3373 3799 813 1223 1415 2787 697 1358 1734 1132 777 954 4038 239 1637 4779 4032 1504 4768 1527 4284 413 4506 1310 202 177 4079 4757 736 3027 2103 932 4391 3820 908 2872 3838 3701 2782 4625 166 1359 2826 3877 3436 3544 2431 4235 4634 3869 4984 265 3037 2834 493 2167 4920 3948 1177 1106 208 4800 621 186 1631 2833 4524 2676 3178 3925 2613 1968 83 3745 1429 3308 391 2889 3906 3983 8 145 2184 2055 2620 4047 2616 3716 3708 77 4916 2210 342 4436 413 1155 3580 4156 2037 651 3355 893 2765 3234 1109 346 3608 4278 1823 3393 686 1614 3292 1116 4426 1608 1296 1178 3293 2819 3405 2406 3929 574 2481 2455 902 1744 4422 1823 1456 3933 897 3829 3871 3735 1140 1219 4269 2843 2485 1008 1340 3032 3012 4006 798 868 2393 661 2363 2838 3155 791 3350 3533 2842 3642 3560 2367 3038 4689 1740 2779 2981 1859 2937 488 3889 1066 244 4051 2176 4222 3659 125 4571 2192 3858 2627 71 4767 2074 1292 119 2662 1341 4655 1671 828 3964 4354 3611 2834 2977 164 2406 2193 2477 3684 2219 194 3987 1919 1984 4219 267 2486 3870 2041 3768 1525 834 2416 1658 3406 135 3069 3661 380 3602 261 584 3472 101 2691 728 1896 284 1398 1074 1523 3867 1344 1076 2870 3613 192 3540 2178 4150 961 263 3683 2235 625 4980 1714 4053 243 3631 2165 2426 301 2311 3522 3404 403 2759 1023 1096 2162 3488 2013 4143 182 1398 3080 2576 4276 215 1177 3844 640 4832 4932 4313 2825 1247 490 2096 2056 2977 1576 3536 1997 1222 1415 4272 1618 3168 850 3408 3557 2256 4355 3913 186 4953 1181 3928 719 4083 2859 1751 2727 177 776 1724 4560 3803 1494 2833 2045 2829 751 3626 1508 4118 47 4594 3432 546 4672 3654 4368 3017 4203 600 3583 2870 3350 13 1434 1600 177 1704 1077 4900 3616 1765 2694 2001 508 2630 3248 834 2402 2938 4114 3448 4906 3897 1134 1910 3729 2593 3138 1411 3207 3788 1458 667 2858 3136 4948 3838 306 1317 42 2904 1563 2627 228 3559 1790 881 4707 465 1303 4759 2655 3779 2288 2309 346 3482 3645 3618 1027 3638 2591 1446 4213 3418 1721 4599 2301 1774 198 1336 1135 565 4513 4062 2857 23 4411 4122 4686 2536 192 2601 1204 1439 4498 4439 1975 4968 1477 231 1116 1803 1961 989 3758 435 692 2852 4853 4911 3733 784 1778 2004 2746 3822 3741 4473 299 1479 4519 4025 3988 1793 4384 4973 2855 4701 4786 816 2376 2250 1603 1401 2663 1929 3928 2636 2625 1103 789 1097 4632 3286 1621 2436 790 3380 4712 3251 2918 2498 3424 3323 2812 2126 2459 1620 655 1921 4356 2520 1974 1050 3154 2168 1400 930 2992 431 3618 4046 2707 1853 3534 3888 4623 3621 814 3230 3819 2391 1341 482 3752 2887 1014 4920 1677 4708 2611 1915 1006 1314 4983 1400 4457 2664 828 4240 3327 2363 3719 4195 1513 1561 1935 3848 4745 807 2353 3254 2548 2660 4679 4991 4359 3627 3604 2375 3599 4677 3545 2689 4599 1885 924 3370 4630 4682 4300 380 902 4952 4238 3013 1895 4895 2163 885 3241 4187 2407 4196 3422 1178 3236 4849 150 993 4021 1308 4024 2888 4123 4381 936 4865 1692 458 2115 333 3839 101 2164 4647 1897 3916 3859 3382 2059 2552 4681 4287 2529 1726 694 1410 572 2337 4139 1608 3473 406 2944 403 153 1974 4599 1158 4919 1447 1455 1137 1437 740 3194 982 663 368 439 3295 157 895 3105 4309 4390 3518 4485 3362 2296 4214 1264 4945 4569 1893 1495 1208 1889 3940 3102 701 405 4378 1706 3270 2910 1919 2598 2119 1904 714 3210 4048 1388 3300 1215 4637 4238 4627 4644 2820 1183 456 1452 1250 4644 3017 2518 3623 4093 1648 4948 661 3943 2145 3860 1453 4931 1472 74 1970 2932 4721 1956 1139 1637 606 2413 2133 2041 3245 4562 4191 1425 2655 1488 2485 3122 1306 4756 1534 4172 776 2769 3990 3140 1134 774 2908 4354 2006 2461 2309 316 3061 4054 4095 2833 4382 4642 3911 879 909 776 2772 3406 4684 563 2601 1259 3017 2385 4967 286 4990 1846 3616 2260 4168 1967 1198 2765 4201 4392 4146 3775 3807 1486 4469 985 4298 4934 882 3185 3297 1028 3890 63 4838 4509 2351 4288 3045 3742 2465 3747 4289 1562 2852 287 4360 1335 2544 3564 1002 4441 856 1445 3309 1374 2635 1444 452 2113 246 2766 3627 2728 1169 3475 4805 3198 3525 2447 3999 4713 4396 4356 3634 1565 1521 2158 2980 3087 1196 4965 1944 554 3535 3023 1161 1718 3027 251 2027 3948 2220 4766 4067 4731 4129 2914 4577 614 2357 515 4933 4820 2185 3400 2040 4903 1983 2048 3790 3701 3952 3762 1179 850 2848 4979 4771 3612 1525 2460 3087 2926 3795 1802 4183 4782 2866 2317 3099 4110 2086 4153 2273 1358 335 3391 2747 1552 4663 4413 1381 1867 1126 562 4571 2786 257 3755 3593 1922 3879 2993 4649 1975 955 4673 1217 3663 309 4082 2714 757 4377 1122 4562 3512 4910 2210 1707 4049 335 821 3002 3217 2214 1733 657 1720 4140 3222 2293 263 2763 1393 2328 3943 3716 3307 4800 3640 1977 779 3814 1643 2772 3671 449 2656 1430 1560 664 1505 4937 281 2659 4637 2750 1996 4395 4334 537 2525 694 395 1799 1125 3740 519 1111 488 3132 3232 4238 119 4328 4273 3913 4927 4612 4232 191 4561 4363 2865 149 4912 3258 4489 3008 3870 3475 3211 2702 2807 2852 3087 1598 467 1469 550 3579 1656 1670 727 4277 775 942 694 511 2851 4469 2303 3410 1149 163 575 2457 1562 1462 3740 3291 3987 3361 1944 3029 3899 1367 2714 69 2429 4476 1452 2776 3996 4772 4134 588 2545 2570 1322 2375 4529 1419 3542 3310 4268 4528 4053 1663 3495 4360 30 1496 2459 1771 2347 1285 172 600 4524 2710 34 1000 2882 1998 2371 416 860 1109 4695 1635 3685 2143 2083 4102 347 1371 199 123 4106 2422 1104 326 3751 3077 3062 3515 726 4606 1887 2934 2293 32 2523 2177 3350 4006 2653 3114 3281 2295 4280 458 3183 4489 1776 2711 4632 2010 2101 1027 2406 3502 2492 4554 280 12 901 3016 4736 4841 3942 3537 1061 59 2454 2047 2866 3838 3963 2352 4549 3139 2253 1518 3681 2876 4568 2565 4940 2986 1774 1383 4482 4815 1379 787 32 828 359 3130 4986 892 1096 3602 525 3655 2245 987 1117 4008 172 4764 4921 3632 3901 3366 4274 4089 4756 1320 296 3083 3275 4330 1981 4410 2901 42 2263 2766 1357 2882 3754 4273 1901 1247 1772 4285 2295 3180 3152 876 312 1149 3428 4662 1223 2981 3730 3982 3435 4936 482 4309 810 1793 3151 3310 4979 1566 1542 4288 1685 3103 4458 2440 1421 1850 3027 1484 2052 3794 1401 3696 2711 4659 502 1277 3438 272 4890 2477 4357 1966 3892 609 1613 2542 4632 4443 2108 974 2299 1636 1041 3409 313 1975 529 4690 1984 1900 1565 3813 4418 4598 1962 2071 2143 2237 375 225 4985 869 3290 121 4638 5 532 2200 2137 3761 2792 4525 4000 4393 3960 2800 3624 1472 2032 4168 2733 1789 2777 654 1659 4429 4071 2864 1392 1455 748 2743 1735 3663 1235 1721 1798 3499 2845 1063 2448 1297 4743 4464 4821 743 818 741 1645 4498 210 427 3001 2408 3968 2932 666 2005 4712 3382 1215 1002 3596 130 2652 2945 1535 3438 3774 1331 4170 4068 1335 4058 3570 417 2704 3239 3536 3094 1482 4573 2672 3211 2092 2460 2738 1271 3681 2727 4845 2193 1183 4638 4727 4426 4032 2061 1974 456 2732 1819 3082 3413 4934 2996 4008 998 4787 2376 1097 3829 1310 913 2368 528 3079 1129 3232 2487 4487 3834 4972 3529 3941 3724 253 3896 3716 3706 1400 1960 1739 1485 1645 1548 1107 4080 2345 546 2965 4314 2629 2754 3434 3599 3196 2578 4024 2327 3225 1933 2116 2958 1127 3239 2474 130 3639 2315 3391 1505 2965 3061 2104 968 3891 225 2664 4628 2421 4866 4614 3853 1772 1635 3948 3190 4643 3450 4185 391 1301 1392 2360 339 1597 2706 3159 4810 1884 235 3705 3032 4878 3464 2189 4268 3181 3282 3772 3666 1501 2752 926 1810 3462 1594 3862 1886 2038 2135 4626 1136 1548 16 1796 1634 830 3642 787 900 4380 3008 1659 1729 874 4607 1337 1098 2642 2385 4463 4401 4328 43 390 4408 140 758 3799 512 868 3105 2025 4922 4079 3373 3031 3034 2315 3696 4247 990 2279 3891 4147 1891 1578 2700 348 2817 2066 1501 1050 3954 4734 2419 1949 1815 1301 935 3448 1379 3581 1024 1560 3317 4773 3360 833 4283 778 3635 2697 4514 3774 4531 275 231 4084 4998 2902 3337 3270 3518 2156 1324 847 1296 1355 1239 2473 1006 4447 3567 2345 3405 4278 202 718 1232 1594 2909 157 3131 115 463 2168 1128 4315 4603 2858 350 3152 3250 1653 1404 3269 167 3780 1691 3473 3241 1177 2434 2302 2212 1472 4199 1923 528 3570 3957 4563 1784 3284 3016 3140 3781 4341 1355 2409 3329 4523 3618 2473 1084 2303 4088 4069 1267 628 1139 3285 4764 2740 2339 4644 1826 2259 430 4136 4055 1386 3775 563 1773 1397 2082 1373 3284 3205 970 4367 1680 4623 3620 3737 184 1220 249 2621 3640 3351 4800 833 1720 3618 3121 4681 2146 4673 2067 2244 4328 1917 1655 2730 3851 2570 3202 4612 4725 1113 1895 4500 3721 1543 2475 432 29 2036 4543 476 999 2637 2970 1077 1157 2419 2085 4670 1235 2522 2372 319 1921 4787 3556 4505 459 2898 2471 3219 1359 3864 3089 2120 1274 4010 2103 343 1036 3368 1459 1002 4111 2287 3122 111 2692 432 3157 378 1549 1166 4459 1337 2532 1340 3254 1238 1459 2421 3098 3945 2754 1466 849 972 1525 3872 2329 2021 123 4679 4700 4943 2352 2044 4247 3625 2347 3551 2811 413 4857 3294 4832 1538 2752 2697 3821 971 1245 3828 4377 1822 4207 2088 429 2094 3481 1369 1872 554 4100 4233 1146 2603 2362 3252 2361 722 700 2058 2775 4711 4726 1153 1617 43 1054 4793 4578 2447 1528 2485 4942 1091 1300 1264 4647 2096 1575 4446 1668 3974 166 279 3245 839 1390 1511 568 3018 4079 4769 1975 1473 964 3751 2632 4219 2804 1524 859 4595 3916 482 2752 527 187 3612 3694 818 2757 4254 1333 4242 4625 2207 3989 1098 1987 902 3565 953 2490 4970 2989 3154 1915 3081 3020 170 388 3626 3491 718 2474 2403 4367 3882 2484 2787 419 3594 4741 1953 524 741 1846 2595 1963 2701 681 1160 2759 512 4423 3135 896 642 1123 1765 2293 3993 3565 2684 111 183 1273 4582 4732 700 909 830 877 882 4790 4815 1824 2399 1275 1811 4878 4750 441 2789 2750 966 4285 3487 2000 385 2933 2901 4467 167 3560 4152 905 4857 377 397 1781 4246 1800 2779 3475 305 337 3233 2017 1536 4978 1893 2950 3527 1313 789 1642 3419 1189 4882 590 1888 584 2889 727 3148 4579 4808 1367 3017 1018 2023 2524 1455 2036 4484 664 2175 3772 541 3183 1049 11 2963 4108 2551 915 4161 1500 3744 669 1497 1201 3150 516 4303 1096 4064 1496 4212 1483 1249 4917 1876 1489 791 3521 1456 1129 2269 4217 2661 1586 2777 4788 1100 3798 4670 1510 3216 2675 3907 543 4307 481 1995 4874 2065 2446 3204 2895 4122 2869 2912 857 4573 1450 2110 2192 3232 1544 1617 3735 1913 587 1936 4903 1992 670 1637 283 82 3631 2134 530 3608 3166 527 3289 3918 794 4198 3566 1236 3563 4398 1382 3024 1577 1381 807 275 996 2045 1591 359 1905 2694 1475 2511 2516 4499 3241 1911 1824 1049 903 4896 1289 4755 2217 2766 1642 3992 463 1001 4847 4499 3756 3455 1717 170 1696 3280 3613 4673 951 2617 2933 3492 2016 4306 2702 3664 2455 3200 4823 4674 4324 3876 2536 4238 1258 2073 1016 4842 4032 4338 1360 3296 4563 1418 2902 1400 4458 130 1307 4451 3345 222 485 4177 3175 4088 1462 1916 2600 3116 1123 147 3475 3626 4253 3016 4172 4632 1148 2570 4660 4501 4599 3332 612 2551 3077 1740 4326 3374 783 213 2036 1791 883 3413 3711 673 1171 1712 1753 2355 380 3035 3923 3324 2808 2417 3520 3962 4380 1042 952 4132 1770 487 758 3000 3048 3359 4259 1710 3520 4686 1841 4754 4190 2232 1480 1694 2021 698 1676 4301 1722 2082 4916 346 2943 2474 2669 1391 3010 1481 2462 294 427 3041 2274 3876 4193 4378 3369 4705 414 1758 4854 3153 3399 291 3906 2718 3589 3132 568 3323 1630 952 295 3122 3956 3698 4443 792 701 4951 1701 1868 2393 4379 3430 4731 1640 2300 1112 2047 3313 3069 4941 2019 4420 1677 1134 4721 3009 3430 701 3292 4055 3310 3411 982 1278 3713 3603 3115 1005 2157 2717 1412 3325 2660 2620 910 2563 894 2808 1288 266 1132 141 1032 71 1334 2634 4479 803 2262 1115 2960 3117 1939 928 1565 1789 4911 3244 418 1954 3289 3342 1544 4821 4260 4939 2235 1340 3534 1474 1101 2936 866 3166 1953 2559 1903 2592 2784 731 3542 1803 2000 4904 3871 3094 1255 594 3301 886 2628 773 53 2065 3743 395 956 4347 3396 1834 4630 2453 2325 2995 1039 3625 2613 2804 4806 632 53 1639 4773 3780 218 4425 3635 4238 1045 2748 842 4105 802 933 3025 197 3482 766 442 4229 417 725 1549 3153 4264 2860 3276 4381 2516 559 797 1184 3245 633 323 3182 560 1255 4541 2551 3390 4699 2046 1693 1683 578 3723 458 2447 1655 88 3280 8 4990 3260 4519 3910 1473 352 2098 3270 2327 3963 1058 3696 2680 4825 2906 697 1426 2799 393 3266 551 4233 4379 2374 1845 3957 1368 3344 1564 213 3964 3819 3404 4905 957 3520 228 2955 2032 1532 180 4489 2229 471 3852 1502 2054 3366 722 4017 748 2537 1265 412 626 3742 260 502 752 4484 2775 1706 1585 705 3295 3934 253 4109 4780 749 2848 2892 22 981 2193 2584 4117 1178 4228 3061 3768 3313 4377 2292 2879 1078 1618 2592 1177 214 1145 3427 4983 574 3616 3322 2367 698 4918 237 1578 2998 3633 289 1822 2353 3447 3357 2796 1229 3827 3184 3499 4337 4703 2137 1739 15 1188 142 1139 3278 411 1926 1629 888 463 1695 4588 4917 2049 3448 1628 3071 4187 528 3899 1428 654 4742 4400 4096 2252 2382 1531 240 166 2474 2093 79 2743 1415 4091 541 446 572 4847 4435 801 406 2751 3360 1085 775 204 1423 478 218 3349 2303 2094 4177 3081 4553 4918 4224 4304 3318 1766 4399 851 3647 4403 4347 3504 907 4755 2861 4951 2620 4171 4417 4687 4642 4666 2561 2442 3958 4203 4088 2836 4824 4607 2768 3792 1963 2280 3580 1371 4699 3960 686 943 1454 608 4090 3242 4256 1953 3953 708 389 430 2784 4036 2235 136 2118 2284 629 57 2881 4192 2153 2929 2466 4524 3115 285 1660 3227 4176 1626 913 3016 948 2438 2725 33 2964 2736 1049 542 4669 1355 1721 3383 667 2887 4559 1548 2355 3856 2158 1090 4241 2549 4191 3061 234 1738 3671 4392 916 4271 2759 1966 4513 4158 3795 2357 2064 1024 2996 2190 4324 4313 2310 4431 4163 896 3834 825 3632 872 4861 4729 713 2770 215 3755 2433 729 254 2530 4983 3316 1528 2370 2894 903 3540 3407 3531 442 1426 1251 1770 4497 1582 4196 338 306 121 4547 52 2090 3416 1582 503 2592 3971 1102 4015 153 231 4706 2842 2874 717 1427 1730 2577 4705 318 3117 1085 2051 4989 1080 1777 2761 2118 1464 2325 1275 1010 2999 709 326 367 2789 3048 1698 4815 869 4866 2380 4679 171 1146 1189 3233 853 4741 2160 1634 127 521 1664 3916 1317 4203 3136 4037 1893 4962 4329 1983 3058 3233 1983 1614 3562 161 4060 1325 1297 2372 932 4761 3916 451 4904 588 2255 4450 2595 140 1624 4951 1824 385 1729 1430 4121 1530 738 255 521 1169 4372 4406 3644 4442 431 1275 4354 2296 4349 496 4600 489 2317 2094 2702 957 4849 2696 4793 1194 4816 3117 4683 4163 2029 2042 2702 4740 4485 3382 525 1704 3373 3213 1284 2796 3851 1606 4939 4689 4760 2877 4294 4565 4756 353 3223 3738 2082 3431 4259 4550 127 4141 2161 3930 2399 1128 3047 4475 4625 759 1156 1340 2014 613 2447 3258 4957 211 2383 718 1106 4547 2752 4711 3611 1342 4940 1437 3834 119 3432 3439 1766 1110 3187 2790 1665 2391 4258 1472 3171 424 2159 1198 1693 4382 205 1342 1616 4056 1806 3785 1748 3987 989 4574 4953 196 2188 4710 4321 1321 1504 230 3963 1681 4560 2392 1026 2951 4993 3554 3588 2131 2029 621 3428 1232 4199 3567 3193 1487 3448 1066 1293 4163 2430 1899 4950 3612 896 1699 1792 20 259 50 1472 3892 152 415 3379 1752 627 633 165 4119 4069 2905 3371 1996 2236 973 2490 536 4102 3167 2285 1805 3777 1412 3738 3476 4830 2886 1502 4672 2041 3258 469 209 1843 147 1834 627 1040 2349 2941 4900 1330 2218 312 4089 3436 4377 722 721 511 3258 2268 4624 2168 627 534 4878 3696 4406 1803 4414 3123 2937 3992 847 2970 4676 2633 2654 3937 4487 4973 2410 4881 497 2901 943 4471 1738 3025 3988 1539 3170 1370 3749 3274 1575 281 2233 2541 3371 1271 4501 3480 3628 883 583 411 2067 2239 3011 3645 4253 1787 434 460 4021 2889 2510 4685 3208 1895 3720 2587 1615 1440 3554 16 185 3419 3989 4261 3702 4027 1181 1848 4573 197 3359 1353 1911 1133 1322 2740 4321 617 11 1666 118 1748 3959 1999 2219 2749 3069 2021 4970 2909 2449 4640 2951 4773 2451 2713 286 2621 310 579 3931 4686 2817 1385 2480 3130 1769 3758 1971 2214 3485 3971 1901 3711 3545 2004 3844 3370 3476 243 1913 610 1002 4956 3427 3645 3850 2320 283 1528 3368 2370 998 3655 4125 252 4494 1286 2666 67 4817 2179 3809 967 584 3656 3924 293 2834 1726 372 509 3454 3525 4667 1459 1500 1693 2946 2874 2357 1441 1692 4788 4278 1911 4033 3539 4826 2129 4884 3468 3117 4182 1917 3295 2865 3345 1864 2304 3269 865 13 385 2929 4216 2814 3630 2531 1477 2763 151 613 4610 3769 1257 4036 4446 87 3469 1963 2307 4992 2560 1926 4225 1483 650 2479 4906 4766 3943 1269 316 4431 3825 2688 3218 2322 2827 1022 3323 214 103 2953 665 4535 3362 719 852 2757 1619 601 3725 4044 2031 3756 2419 4227 1024 4019 4169 2581 2321 370 4854 2666 4732 1621 4627 3983 1204 1855 2305 3586 627 3868 2721 3687 2293 1879 233 4190 4795 3772 2662 4826 4874 3880 4756 3235 1185 1571 4752 1181 230 253 3375 511 2626 543 276 1957 2640 2397 718 2319 18 3795 151 4232 412 3933 4982 4319 3591 2661 390 3017 3912 2664 2789 1845 3270 2881 3222 3246 591 2461 3959 4789 979 1686 940 1885 2952 3401 2170 4397 813 3607 1637 1962 4255 3319 898 4946 2694 4875 3317 3409 161 406 4933 2856 2086 3869 827 2257 3827 1091 4847 3965 4056 506 4235 2686 66 2137 4653 2677 2530 2825 3985 1885 1028 2935 3621 1078 4897 1214 4332 195 3205 1898 276 3420 569 2845 4520 3973 1850 1277 1318 1293 3952 908 337 2184 1752 4967 3344 886 4747 3088 2246 4681 1269 1053 1912 595 3766 3342 1946 4214 2460 1442 2082 1082 1991 931 2819 642 2532 485 1044 3863 3715 779 3607 4395 3553 690 4698 3928 2343 3588 3473 4415 3521 4439 1434 2825 2327 348 2647 3026 3703 352 3992 2104 3761 3622 3518 1328 1314 186 793 1210 2714 111 803 1536 1574 1419 4451 2043 4062 1790 4348 4086 176 887 3267 4769 931 270 4700 4031 1757 2027 1709 4760 358 3974 569 904 1827 1797 1038 1614 2635 809 3055 1534 3469 4640 2604 4968 1049 3245 3773 1422 450 3180 3283 4194 4515 2943 4087 430 3574 4499 1129 4049 574 67 234 3985 551 4100 1618 4140 104 1336 1283 2813 1712 1739 4835 101 1982 3321 3694 4480 3192 2638 2747 1740 2837 4828 2298 2117 1115 3441 3620 3996 4578 1214 3435 995 3990 4809 213 4466 4377 2556 3261 1454 3950 2827 4346 1037 1400 1682 1343 2083 3569 4789 1689 2463 3755 3151 972 2102 2339 579 3967 4320 8 4542 3867 3254 2985 1275 119 1458 2564 1101 1271 2399 272 593 2113 1213 1516 3409 526 2759 2437 1490 655 3284 3524 3766 718 1673 4302 4068 1776 1717 2890 4931 2986 4795 3334 2810 3497 484 2691 2563 8 882 532 2227 1086 3854 3603 2348 4893 3076 661 1388 85 4178 4608 2932 678 1732 3108 1825 4642 2147 815 3557 2248 4673 455 655 3682 1694 1813 343 2320 3007 3836 3075 3819 4881 3238 4030 3619 3258 3271 4819 3481 4753 496 3350 4854 2377 2637 1451 2434 954 2848 3421 2486 3984 2356 81 1202 3522 2938 3496 2824 1980 3631 2425 4575 3205 3380 2604 1081 1818 1837 688 4981 649 1283 3173 390 4287 1178 4571 2441 3347 883 1082 4179 2576 4643 32 4129 1183 3331 790 487 259 646 4507 4722 571 1581 3023 4501 963 1118 889 2160 2611 4241 1978 836 790 4402 600 3328 1453 1922 2252 2983 1402 1542 972 2544 4965 150 522 957 2587 1703 4347 4620 3953 2986 1296 4785 1029 427 2792 42 246 4730 2260 210 4351 4109 4130 2886 3936 1652 212 2651 2797 1892 4598 438 4733 3309 2730 946 4980 3124 3711 2094 2793 1002 3886 300 4201 3042 100 4508 3602 2919 3740 87 4905 1796 4842 2484 301 170 1744 4398 3321 3646 3629 1603 3302 2895 2464 2559 2694 3116 3922 2055 1562 4269 4114 1975 3862 4677 4438 964 384 303 4224 4131 324 1942 3071 3128 2154 3739 762 4896 4782 1258 513 1864 184 3613 1532 3259 74 1600 2801 191 3965 3355 4058 648 156 796 325 4844 3526 274 2106 3118 3472 1979 321 4572 2609 438 2009 4881 1861 3770 682 4227 3283 510 4532 4854 4415 4438 4582 1183 312 3069 3336 1857 211 1893 2673 1700 3606 1072 1217 41 2206 2411 3560 4279 1129 4974 2582 2097 1861 661 353 1590 551 3074 4858 576 2373 3848 3695 2029 837 953 1995 2281 115 762 2210 3042 3679 3018 534 3739 3117 2678 1324 2818 131 4792 4223 3633 3478 4843 3372 880 1869 353 4853 2241 2516 1757 2439 3587 571 377 1131 2585 2517 2162 3576 2984 2410 1287 3975 2980 4973 4821 1606 2891 3854 2254 3830 3352 2024 1165 2205 274 1588 2555 677 482 3037 3542 1707 4513 3002 429 1937 2983 1080 2293 1116 2253 725 2119 2486 2580 3070 3631 3437 4276 1906 3119 2562 4862 564 2034 1044 3282 3997 2601 4131 3074 4383 2377 3757 565 3931 1083 556 1677 4388 2619 3773 2481 178 4162 4154 3252 2881 2540 353 4644 2111 4051 3052 3484 1289 170 3775 1850 3902 466 4757 2546 4834 3728 3396 4145 4101 3341 1804 3618 2626 3717 1763 4733 3824 3289 4068 1427 1084 2741 4251 3507 4797 4554 3707 81 3599 2685 3496 361 2433 3598 3509 1840 3919 3818 3112 4492 1128 242 3153 2911 3696 3754 4943 888 3456 3171 2890 1865 2809 2681 1594 4194 3981 3461 4094 797 4070 396 278 4496 3901 4710 4491 1734 4804 4456 825 4590 1236 1274 2427 4762 4448 1618 4095 1306 3656 1256 2038 3103 568 2376 3966 4872 2782 803 2832 3392 3135 2757 4810 1109 858 4416 4637 3747 1139 504 1688 4927 3538 4806 3611 3901 1186 1246 2517 1931 3282 2256 4903 2283 3039 4170 2999 1829 4936 1260 3846 3274 889 1187 1898 522 2265 3710 413 3143 203 3140 4708 2912 4697 1053 976 1455 2300 1324 2768 3539 1205 2548 4254 4719 32 2143 973 801 1796 4336 3658 4476 2772 1763 2976 134 1288 152 2402 1515 2389 627 957 1848 3673 4887 3315 3161 3312 4406 4113 4827 1786 4027 697 3946 250 1448 2201 357 776 176 1891 773 1824 2654 1147 1370 3138 2452 4780 1342 2384 4094 3507 263 4018 4940 3834 2801 4037 4267 4775 794 2176 3005 274 3909 2669 3988 2714 3008 4182 3731 4305 1037 2638 3397 1459 3076 1468 3772 2955 3760 1156 123 303 4606 3013 3613 2687 2921 2203 1420 4697 1176 1086 4154 1760 3390 1394 1067 4425 810 3142 1585 948 4893 2749 3991 1289 590 3007 1615 392 2129 2737 2804 1056 3379 3761 1408 1521 4136 4739 3504 4626 2390 2119 2315 843 455 1720 1038 2876 4139 278 3218 453 4756 853 4661 2860 2159 404 4861 1466 946 1959 4112 3694 2056 894 3367 4208 3895 1595 78 159 251 840 3358 996 320 1919 124 2253 4076 456 4519 1515 4257 1630 2461 3676 504 2178 3583 3617 4729 4143 3440 921 4053 1348 3594 3197 444 2909 3481 4266 599 603 4765 3914 4831 2087 261 243 1691 4347 191 2134 4007 2697 9 2089 1888 3745 755 1086 3240 2624 1706 3770 4744 2060 119 3687 4753 729 4086 3570 82 2407 4768 2917 1398 737 3921 2294 3867 4239 1810 4494 611 4341 3640 100 2326 1098 2131 4296 839 282 4608 376 1035 533 3160 1694 3093 4629 423 4727 2397 1588 3533 4661 3732 3156 4976 615 473 2260 3665 3916 903 3570 3986 3980 1749 4308 846 4335 3508 4677 2449 3251 445 3399 3852 298 2929 4723 2339 2793 2622 586 3062 2467 2721 224 4963 4564 4726 3827 194 3383 3298 3672 1072 3777 922 743 2509 1731 2489 3314 3350 163 4110 2474 379 75 283 2202 2394 377 1391 2058 3170 3790 4701 2805 73 3895 2195 2827 4895 1055 2924 1808 4553 619 4479 1899 4063 3428 2173 4792 4085 1737 4462 135 3014 2986 4909 3762 1412 2430 368 2923 3474 2918 617 2931 739 1696 2439 4324 2807 4741 1150 2841 3773 1291 4402 4089 4212 4611 24 615 4696 1044 3158 980 1108 4630 550 1820 1546 48 4311 1597 924 2851 1804 3091 2079 3997 1851 3991 707 4767 4150 2699 2228 1143 3510 4407 860 2223 3459 4656 3734 4940 2877 667 3621 4288 983 4134 131 2912 14 896 242 1174 1526 4148 1911 4832 4437 2514 1161 2007 1974 3174 4183 4537 1312 3111 4583 2536 93 3273 4024 1137 3971 4252 4017 3582 4950 3418 3111 2476 2092 1149 3147 4422 391 4399 1690 2808 815 1855 1955 4068 3790 3619 1509 4329 4458 4105 190 3943 3094 4308 2692 4068 1337 1837 840 2010 4437 3232 703 686 329 2883 3048 2011 2160 3098 2264 269 248 4566 1984 4207 1612 2985 3614 1429 91 1731 1872 794 4038 2000 2956 4332 2741 3768 3 4571 731 1862 2785 278 4630 2050 943 4037 1808 1903 2482 504 1209 4181 3049 4054 3338 3592 3930 1639 683 2783 3901 3955 1582 374 704 2873 1977 3076 281 3865 1296 1134 1927 2458 1874 1962 1146 149 4231 4661 4046 1943 120 3814 2701 1667 4359 4600 3433 286 3282 2700 1654 1890 68 1453 4718 891 3213 354 3635 3333 4429 47 4920 2964 925 4932 1840 1330 4254 4340 3166 3164 4399 4696 155 1342 1883 2330 2468 1299 1689 226 4121 2901 2987 492 3744 3003 575 3288 1727 358 2513 185 4941 4683 1479 3063 3714 3284 2715 4637 2922 663 869 2811 3814 4037 1223 821 274 2572 1727 4194 4480 1142 3272 4118 4748 464 1185 104 3207 2412 3660 4133 2869 4159 2072 3067 3950 467 608 343 1312 3774 4682 495 3171 346 3945 745 4596 3627 2700 4883 2115 1900 1836 1016 2213 1170 3882 4193 2722 231 4630 2825 464 376 4289 368 3046 4000 3708 2146 3858 3075 1567 3405 876 3172 3035 2326 1792 103 3104 869 696 1319 2256 1644 3760 3073 4090 1660 1648 3487 4960 4335 950 407 4769 2495 1977 1834 3176 1510 1679 2933 3059 1084 2952 4803 3541 1749 328 4048 4044 2480 2425 952 987 3857 4519 4102 3537 3575 2442 2949 4009 463 3735 1739 2296 551 2735 2953 1858 2716 1887 2804 566 3884 1999 3855 3997 3877 2555 2807 2063 4116 4293 4029 1854 3343 1464 256 2504 3076 655 4464 3529 4239 348 572 279 4024 1097 2477 476 2674 3979 4585 3216 4150 3841 4713 2981 1438 1505 2067 4641 1418 4700 4672 1207 2030 550 1935 3654 2266 1775 1993 872 2529 4212 2339 3117 1115 4382 2007 1326 1523 961 1283 2826 4929 3887 3312 1804 2800 2763 1324 2274 3929 4223 321 4632 887 302 1171 299 2481 1842 3566 4999 4828 1639 4374 1706 774 2830 3582 1550 1460 955 2410 1523 4893 2384 3684 2618 1372 4696 2522 1891 3553 684 1942 2976 153 2682 709 1784 2906 1232 3009 829 2536 349 3535 1638 2955 913 1850 270 3070 937 3510 1259 2394 1908 701 1592 2761 3352 310 1835 643 2429 3289 2519 3156 1872 3884 4923 2916 3186 185 3562 534 3487 4749 521 729 1760 2011 2213 4626 1681 2719 3530 712 3099 1276 3692 3295 3179 3471 4666 390 4273 2817 1062 3761 339 2280 406 3055 1983 3174 3102 4652 916 3705 3548 3305 1658 4346 1523 111 1557 902 1633 3528 590 3656 1752 86 3482 1445 1136 4234 833 2446 2764 406 2288 4185 2817 2315 320 73 346 3420 188 4514 78 1713 4255 2374 2080 1150 2748 1786 206 4569 1788 3441 2939 2335 3508 1104 350 911 1884 904 2393 4285 193 976 3842 2033 1603 169 2597 1422 208 3824 2776 1243 951 4735 1389 3885 1470 2571 260 1803 1253 3063 310 2665 625 1457 2459 518 4794 936 653 2773 4684 4420 4283 1056 2410 1742 3447 448 1190 2747 488 422 1923 2205 401 574 620 1170 3360 2815 4265 2059 3552 1324 4913 4254 383 2357 3339 3117 1065 111 1932 3117 691 3896 1596 4392 3672 3988 416 1299 2848 2563 1586 4249 740 1264 3428 2270 3891 1499 3185 4188 1001 2080 1333 409 2962 1390 1287 2599 611 634 4974 564 546 713 1049 2175 89 2105 3070 2697 119 1320 3324 2569 4982 3139 3072 1679 630 2577 1324 1026 4105 2670 1683 1602 413 2497 3975 4055 3613 2357 3868 2727 1144 1052 434 876 3145 1399 2662 1244 1373 3647 1921 4896 976 1344 3296 2877 2432 3888 4530 4686 3832 4285 2245 943 3751 4284 4130 3508 3631 2171 4364 2672 502 3640 1245 1070 3672 4279 4082 3580 4131 2167 2954 1995 3961 3798 498 3016 938 2313 4324 2414 3167 3453 4459 3602 1392 2057 1608 910 799 3393 1401 1046 379 3701 4189 4502 286 871 2481 426 4103 4025 2854 1924 3905 3549 2696 1193 962 331 3040 1284 3741 2934 3835 3722 2585 2935 3234 4997 1087 4697 2816 2234 2503 4299 4511 2778 3100 129 1523 740 3131 4396 1613 2769 4193 3149 977 1391 1090 1078 2184 2175 2698 3129 2071 4448 2832 902 3926 1897 182 34 2515 3730 4107 1299 260 1772 3745 4781 4224 2860 2511 1079 2503 1852 3359 3271 3141 682 1945 1978 3723 4544 887 4389 3446 2346 927 1167 3094 2747 4188 3556 4248 448 3949 2747 2293 2691 4021 4521 1009 2897 4393 1469 1069 3533 2213 1473 85 3203 4184 151 2954 4789 2779 2818 4721 4258 925 3689 2066 346 4234 967 1754 371 887 4702 3129 3303 2216 2399 3445 3516 3811 1107 4917 3466 2938 4149 3279 4081 1693 3270 4467 408 1198 2128 4030 3535 4363 2180 2160 2246 4687 60 2582 4084 505 969 1344 1897 2347 4414 68 2284 4 2235 218 1629 4255 3035 1653 2676 4626 2734 2792 1961 2576 3264 3135 1017 2735 936 2594 2328 4291 2674 3030 4801 2409 741 2675 2520 4469 4342 4255 1720 3532 3484 3833 4741 1139 2377 3975 756 4990 2175 3552 1862 4745 3641 1259 273 2875 1501 2671 1534 550 2849 4097 1212 4481 4347 3249 604 886 4912 4028 675 764 2270 2467 2067 2605 1185 4067 4730 2313 1498 2692 89 2650 3187 3082 1990 4614 4540 2319 3442 1345 4410 1447 4604 3768 4490 2922 4085 838 4570 4165 2706 2555 1865 4745 3037 824 866 2035 3892 3212 181 1219 4921 794 1070 1701 3360 2209 3060 578 588 578 1755 2936 3402 1070 3259 4918 1276 3414 478 2993 1167 1089 4790 2706 4061 1825 3901 4134 2052 3214 722 4892 1134 1193 1555 3443 4287 4890 2206 1337 2938 547 2910 2973 1300 1739 1012 1150 2175 3917 2796 1977 1169 2270 1860 4351 1626 3850 3152 4748 834 4079 1593 2 432 3456 2681 2508 4412 3483 1720 3355 3638 3604 1458 2261 236 376 2647 3664 4512 1443 4490 1244 672 3058 4147 4142 3229 4874 1173 3902 4748 1247 1688 4458 3608 3486 2312 3976 3710 2539 3652 2848 631 395 344 2232 1321 1796 4387 4478 1759 4648 4602 4769 1988 4718 3851 3169 1492 4161 2411 3210 2836 695 4857 2414 1981 371 816 1080 3357 2667 561 4785 2077 2010 2254 4862 28 543 385 2544 34 3829 4899 2187 4686 4825 4725 1215 1513 2271 4194 898 3089 3990 211 573 4239 1383 282 962 2489 177 4775 805 3993 4768 2670 3792 4739 1650 1743 2924 115 4897 3725 2431 2973 1659 3392 4553 2611 1877 107 2950 3643 4964 790 175 3342 4602 1053 3393 1571 2335 4639 4372 3961 1350 4104 3525 2704 203 3863 1948 769 1644 4753 1679 441 613 3900 3741 3171 3906 1013 3060 2275 2001 10 2964 3563 613 1289 2802 3401 2852 1543 2550 887 1874 3402 4821 138 4092 2560 3511 3516 46 3093 1530 3027 1614 4129 2597 3831 4918 4736 2102 2231 1110 4320 4725 1245 1951 4358 30 2349 609 2321 1347 258 894 4302 832 3370 3077 4850 4661 1573 3464 3931 1072 2361 4654 2280 3336 4001 3473 3516 571 2225 4513 3767 3617 3260 2152 245 382 3575 3589 2013 1748 4363 2081 339 3807 3070 3100 142 1183 507 3057 3339 121 285 3109 3896 2775 4304 1996 3178 4883 289 4188 2695 672 681 2857 2869 305 1349 3199 1881 952 593 2291 1521 329 3840 963 2299 812 1014 1865 2099 950 4415 1204 2473 4576 4245 3646 136 3791 2893 799 793 90 3914 608 2086 2008 777 3554 215 3591 4844 2541 4064 2134 135 4105 2393 1180 3302 2584 1565 3766 21 1329 67 4437 2158 2079 784 1389 1039 2696 3307 64 1449 4983 1224 729 2 4091 4726 3722 4212 4038 3889 4830 3628 2526 3272 1879 1556 1959 2592 665 681 1846 1359 3197 3885 3240 4474 2511 2950 729 2975 457 2077 1398 3348 2414 4529 3940 2894 695 185 166 2107 642 3909 3210 1545 2478 542 2045 1708 224 1434 1899 3484 2648 361 1975 28 4173 4970 4633 1653 1925 2239 2819 4249 2118 1668 2035 3072 4472 3572 285 3438 2473 4588 4542 219 4943 1910 450 250 449 1232 2534 3042 3183 1490 2910 808 1045 3636 4233 1635 1372 725 2648 1223 4729 2365 3835 1115 2365 4644 1779 147 4843 3920 2721 1550 2628 1124 3694 4800 326 4987 1577 842 2881 553 260 1149 2913 4075 3751 2907 4103 1641 1620 2878 1424 443 2057 1687 2796 2337 3809 2560 3944 970 3651 3794 1709 3158 4562 1792 2566 1340 2795 186 918 1277 4466 4075 3712 2839 4293 204 2053 4714 2783 3119 3674 3270 2247 636 895 3508 1158 223 681 4008 4701 4416 2136 4102 4028 442 1714 2202 3540 1572 4174 1742 687 4019 4346 4456 1722 3966 2518 2777 3754 4673 4791 543 2900 3803 3405 708 2795 1687 2421 804 573 2567 1951 3259 1255 1068 1945 605 2229 1015 3506 460 3082 2836 2744 2718 1814 2873 59 4869 3371 3404 4135 421 2048 682 1918 3689 1870 4777 3932 470 2173 4391 4417 2933 4760 1624 4859 4758 2261 2956 4777 344 2438 4214 4681 3666 2754 14 3562 4565 4412 3128 3179 4048 1227 1795 2570 2627 1649 2123 1774 3524 4837 2864 1838 1413 4793 2413 4224 1635 652 2137 3843 4441 2272 4505 1629 1379 2133 4948 2285 2092 4669 3782 3570 3520 3358 2974 970 2554 555 1631 1372 1960 1179 3587 4255 1602 2408 1619 4776 3430 4594 4296 872 1455 4762 150 3956 3337 2367 2091 4171 2983 1876 1437 3388 4590 3120 2401 1565 4879 4532 2221 4869 4472 345 4822 1579 2852 1632 4819 2452 3070 4735 2432 2993 210 3395 4668 2742 477 4352 1908 3053 2552 4035 3957 3273 761 585 3326 4651 4321 4069 715 3409 1591 510 772 4234 747 3870 35 3387 1684 4388 2290 701 4563 2907 2379 2372 2190 4457 1254 417 2734 2537 294 3001 257 1249 2260 277 4296 1589 4939 4216 610 1458 1434 644 1168 1908 293 4069 4623 448 1684 2996 3585 98 2467 1757 2692 1209 2881 4161 4873 3486 3089 1053 870 137 4867 450 2949 196 948 1483 1827 1725 3497 2386 545 3304 361 282 4759 4403 888 2502 3196 2345 1013 2793 3647 1016 309 2988 2297 2387 3301 4924 2129 2456 1668 4850 2806 3010 790 3785 2208 312 2570 1218 1480 3508 4509 1515 4020 1854 3669 20 3692 1463 2719 3945 1255 46 1578 4027 3711 534 4914 2239 3584 4638 4926 2197 2301 1168 3185 834 748 2810 3612 3078 3333 2032 2235 4967 118 4272 4364 4565 3210 4716 4883 820 3445 684 1497 797 3290 1241 2464 1524 157 1019 3753 2755 1682 1612 2422 574 708 1827 4832 718 2094 3986 3266 3134 1382 4505 188 3657 3973 4297 529 330 4568 4033 2889 3321 1418 763 4880 2061 2792 2248 3773 3965 3387 560 196 1934 2498 2108 2660 1424 4037 1628 226 3289 1555 3633 4604 4248 1757 956 3951 1227 2528 4949 1746 1994 1207 1501 1033 1329 3191 4 2010 4642 4802 4068 2147 3889 949 1291 3010 4710 2393 3525 2356 678 2773 4096 3343 235 1546 4639 2711 71 2206 1096 4893 2061 2682 2574 3243 1008 2252 4255 3121 4450 2342 3046 4891 1791 2341 2122 2257 247 4034 462 4334 1031 3965 2831 1082 4000 2053 4137 3488 751 3985 1427 616 268 42 1718 750 4915 798 2769 1777 4270 3319 520 4645 552 1066 449 2498 899 4225 1997 2234 1684 3761 3789 783 66 637 211 370 3106 1041 4756 1261 4014 919 293 443 449 2550 2779 4898 2332 774 489 2320 237 3733 2086 691 171 2397 1636 2816 4811 1779 1419 1917 3734 2082 2603 790 3568 918 749 1899 2499 858 4819 4161 3506 2218 4196 3717 1974 417 3097 4356 2957 1733 1163 1566 2606 3046 594 2230 238 1490 687 2580 2926 3844 2443 4539 1042 3000 2494 299 4083 3329 2721 2488 398 4636 4044 129 3516 1202 2753 3706 288 4850 287 3714 4284 2820 2632 1622 4708 4807 1699 3180 4704 3556 786 1937 4623 1376 3349 2532 3967 214 1246 2800 3510 4659 563 1110 2324 3272 2824 4928 1174 4716 434 1887 45 2008 204 1167 2181 2713 4390 3094 2598 2721 3121 3864 4815 4149 1604 598 950 1888 962 4458 2193 2863 2834 1764 1064 1572 166 4816 4968 2412 2300 1678 1473 864 704 2625 3289 463 4144 4953 3208 2779 4479 129 650 1496 1746 2281 4920 4800 3686 1525 1063 2529 232 892 255 1989 2875 3385 1413 4553 3246 2966 3929 1870 2259 4388 193 1388 4418 3389 1276 3218 3988 3227 1240 31 3232 1413 405 4732 3857 3033 2592 960 1973 52 2193 3259 3792 516 1861 4051 4407 607 820 450 3982 1417 4324 1357 778 1978 156 2031 1816 1630 1202 2844 996 91 2678 1214 4115 902 3045 4100 426 2438 910 206 1564 4160 552 4666 1495 3209 2307 2410 751 2919 362 84 3746 2433 4919 352 3923 2658 2423 1230 928 90 3522 4470 3924 3509 4164 341 853 106 767 3966 2335 3813 3999 1975 2775 133 4524 4472 3920 4350 3804 776 1546 2433 2758 576 1374 999 2111 4773 1251 3250 1185 874 3012 1933 1359 2380 1016 3606 1867 1092 4241 1499 1649 3505 1437 1658 1313 2859 1720 2631 4968 2601 2872 4354 2375 2140 4216 542 171 4650 1309 3780 2027 4692 2796 1950 742 2440 3282 1044 490 3447 130 1242 2774 4928 2811 3216 3113 2403 3816 4417 440 4055 806 3836 1220 3486 4225 270 2594 2427 1279 3846 4321 3451 4219 1976 2207 1633 1708 3027 4165 1295 347 1075 3710 4988 2489 111 788 1961 4206 1116 2419 1299 4691 1688 4532 2908 1289 2928 1604 4234 2208 4842 386 1791 3937 4196 1164 1999 4652 2883 2155 4213 395 541 186 2422 509 3016 3907 2364 180 864 1826 3364 4519 3997 1008 3033 961 2042 601 1935 2152 1048 4902 2440 2255 3505 876 3507 3932 3581 1164 2896 835 3192 3297 709 1289 306 45 1516 3377 4293 2339 3242 4779 339 3022 3874 1440 806 3017 2088 3599 3518 1710 3647 188 2759 1664 4275 1291 3944 3576 928 4441 1036 2035 3153 3964 4341 3530 369 3822 2116 3560 1950 2414 4890 1952 3608 4838 1467 1269 1527 3174 4606 2600 4411 168 4086 2518 3305 1410 772 3639 61 4831 82 1480 130 1846 745 1042 1996 3089 3940 4841 4286 2216 4835 605 3596 3556 3193 1332 4747 3316 335 4318 2252 4915 1239 3488 3069 2895 2577 226 2455 1668 3089 2041 2489 3911 1223 3253 1171 820 3477 820 1468 3801 2781 2814 421 4600 3953 3510 236 4217 2793 1599 802 2533 3121 2349 157 964 1479 3768 1407 3136 1137 4861 213 3120 86 4964 2016 4846 2016 3563 1832 3793 208 3241 3156 1556 3466 2252 4027 2997 3396 1412 2118 2511 1348 2333 3331 1872 4455 4761 708 1212 2795 2076 3998 4568 3758 3550 3051 4144 1420 333 4608 3145 3613 3784 3039 4919 2564 1285 2950 41 89 1739 2703 3552 2224 4937 1942 3764 3808 1702 4486 4879 1413 2694 4116 3223 4799 1347 1386 360 3593 3074 1366 4008 730 2362 2288 3330 815 785 3831 2828 383 1694 2909 872 2070 1648 3239 646 1995 4677 4334 1553 473 884 1256 654 4186 4972 4879 1784 4647 2754 2969 206 945 3455 2758 3827 2180 3824 4638 3958 4190 3613 3320 3024 4261 1826 588 864 1782 1864 1114 3738 1734 1269 3681 1195 3901 4520 2209 4135 3470 3246 545 108 1281 1824 4562 2084 4026 3858 1017 3575 2311 4046 3393 3974 3557 559 3559 457 4755 4415 932 4307 1605 649 47 2144 4834 1071 224 4598 2327 4373 1702 3417 4867 532 4522 3677 3825 4360 2146 2312 1248 931 2911 412 622 144 2007 2546 2241 1944 116 1602 4085 1992 4730 389 937 17 2061 923 2505 2743 337 1125 125 291 3912 1252 4017 2585 560 807 4995 3554 4610 1194 4137 3275 1900 2601 760 2605 464 2481 3830 3291 2067 96 1480 4431 3343 1328 1892 4205 505 1272 2241 2957 3459 4403 3266 1157 1163 2590 4920 3854 4891 2150 2685 4043 1655 1712 65 2437 4538 2768 2264 1449 3225 1451 49 3735 1046 2204 553 2317 2902 1827 1222 2003 1844 145 2325 3677 3852 2725 2557 2804 2736 1530 3810 2949 1391 3551 2290 920 585 1301 3547 546 1860 3677 627 3499 1114 768 2951 3825 1241 4884 1813 2588 3857 150 1825 2176 2722 882 1060 1910 3323 3949 1664 2994 820 4980 3301 2270 3173 4506 2256 4318 140 1806 295 2539 1852 2434 1590 3560 4608 4613 3236 1424 1140 74 2439 2110 1861 2623 764 3043 1451 4143 576 1899 198 3641 2210 3496 1278 3758 3734 942 1594 590 2035 3749 3634 2052 1582 4315 3917 310 4053 4871 3388 2534 4997 4351 2733 1467 4741 955 657 2313 3857 3391 30 660 3015 1989 213 3273 3045 4137 1541 3766 57 2731 2230 261 4095 2617 4055 1293 480 2130 4274 3809 3165 3891 2602 911 935 2774 3859 2833 1355 4247 2235 1536 2870 4845 4769 92 2165 3391 1509 2357 488 3572 3720 2909 2882 1905 2831 3284 2371 4336 1124 923 2558 4075 1597 217 1835 4085 2523 201 350 625 861 130 2974 3025 418 4470 3735 3520 1594 1579 561 4576 2334 4085 3062 1086 364 386 3272 1473 3596 52 88 2374 917 819 4920 3647 2001 1593 1971 3975 3580 2204 4327 3032 2457 2111 186 3077 373 2577 2490 2736 3026 1836 819 2365 382 4775 1037 1685 441 3933 44 924 3066 556 774 3860 1411 1255 2817 3376 3961 3245 2082 4257 3901 2039 2182 4773 1381 4005 2861 1715 2875 4770 4834 4336 3213 2676 3893 4725 699 3181 1353 1830 1085 3804 1030 3108 2979 1109 240 2988 3578 3837 406 175 1862 4847 1188 3024 4850 1121 4665 2329 2377 3247 4010 2038 3617 1271 1813 248 395 4308 1423 987 1829 3876 2503 1176 2664 202 3624 164 4353 788 1779 351 4820 1045 4714 1454 1405 677 1894 2202 309 2412 4787 4567 2499 1235 1951 1086 1752 563 1982 2131 2146 1195 1561 2855 2522 3358 2970 3751 454 2307 4889 91 2607 740 4922 2416 1172 4551 453 2951 4918 1408 565 2507 4946 2085 2010 1311 2810 3800 1239 2070 3444 2657 2236 3985 1289 2058 1076 2685 831 1097 2648 4394 3728 4457 2579 901 393 1985 2117 990 1868 3923 2448 3043 4310 2766 2606 3644 2385 4181 1272 741 1995 1086 376 3239 2334 2180 4057 1934 390 3766 1641 2148 2158 741 1126 2637 859 4650 4574 1409 3583 1389 645 2446 2736 4503 1251 2859 1502 73 3372 2582 3024 1155 230 4695 1736 3494 3870 747 1786 3194 2907 1626 3953 841 3418 2272 643 3410 1408 584 2928 2103 395 3828 2878 2239 4522 1487 1136 1197 4136 3979 1890 255 1909 4707 4711 2864 4589 3803 2324 2206 4303 3658 4498 4188 2206 175 223 3441 2460 3105 4397 2328 1834 4030 2426 1502 4138 3301 4639 3735 3589 1452 1361 2986 1517 3466 3467 4208 3764 1278 10 2337 267 2758 3696 4255 4365 3257 3169 4048 4297 3926 4873 3064 1523 2378 4531 4501 803 1246 3811 1657 3644 1855 1774 908 4527 2061 1805 3528 3774 4124 4726 2187 2225 3054 2482 4760 780 622 4200 1150 1039 1294 1921 271 1693 1554 4562 819 93 1811 3149 2691 3036 4038 1608 3158 2601 2090 1700 4623 16 3933 695 836 2880 1640 4299 3177 917 2846 2381 2299 3014 1937 2854 4382 4432 757 1270 1048 2057 2739 836 4859 3838 2872 3279 3295 1877 355 3360 3501 2716 714 541 869 4512 790 992 4825 3039 4034 1806 3816 3183 4200 3361 2924 4492 2444 4830 1444 3758 2751 1992 4699 2264 181 2955 663 3778 151 2570 1994 1672 3626 2977 1589 106 1663 979 2272 3562 1025 421 347 2481 4522 3937 4273 3281 1094 4309 3031 1396 2693 2425 3026 932 1398 2629 550 2841 1863 3648 1039 4095 462 1394 740 3349 219 2115 575 3310 539 225 3150 4972 767 894 741 2136 1387 3576 4986 4275 4119 4120 520 4193 353 2851 1445 3137 3753 900 2043 902 1540 4984 4842 4265 1810 984 3621 2468 1544 2643 1865 3248 2823 4593 4313 4776 3635 1433 4892 4812 3876 668 3045 591 4376 2567 634 3298 3183 4629 1454 3663 1566 2795 4072 366 669 459 418 139 3273 1633 4650 2846 1683 521 1804 1441 2854 295 286 150 3573 2557 258 295 3459 2593 1271 3172 3969 4956 4905 2592 347 2516 373 3308 3891 2282 2006 1803 4429 477 1355 4868 3625 1806 4598 468 4933 3394 2230 4537 3960 2403 3278 4920 3288 4031 1172 4991 1413 2079 4147 2900 4299 2418 1321 3484 4524 3071 273 2189 3436 3894 339 3173 2315 3176 895 3576 3071 2066 3958 717 2975 303 4601 2330 3521 2763 1543 1980 4637 3808 428 944 4423 2493 3172 3773 4777 1306 2628 4151 126 3245 4026 46 3345 1384 3616 1301 2396 4224 589 3611 2497 4408 2995 3277 733 4700 2746 4186 2328 630 2476 4966 2982 277 3711 1231 1640 4745 1550 1475 124 2384 104 608 865 4108 440 651 2396 3739 3251 1770 2119 2150 2261 3698 3140 1402 1068 3913 4062 2362 4251 2684 4392 2307 4953 227 2707 4910 3944 1328 3357 4281 942 2476 4205 4079 3383 3562 3400 1011 1425 2618 1127 1417 4846 1967 3335 4598 1718 410 1535 1931 3522 3437 2261 2573 802 3800 1594 104 4128 2135 3233 4359 923 2129 4164 2110 1613 715 1207 4857 3221 4764 2459 2410 670 1542 1700 3766 2558 4011 3460 1960 528 1646 4366 3117 2522 2670 4387 2015 3512 830 2392 3547 1335 4368 518 490 555 1949 2553 3275 2113 1566 4346 4000 942 3679 3309 1668 4854 766 3084 372 2813 1345 2754 2539 1594 2613 4976 2963 3263 2415 4227 2363 1715 3759 1636 924 168 2312 1327 259 2013 818 3676 3899 3548 3248 2458 3608 477 3395 3271 1228 1130 236 2161 3549 2545 4222 1840 3805 413 4866 3857 2817 997 632 4997 171 2372 2941 1903 705 3935 4047 4986 4827 842 3963 2337 4528 2163 4104 69 818 558 4418 35 1429 4807 3295 83 2596 2723 77 4042 788 3247 2730 2433 1168 615 147 1931 2683 4921 3558 4843 4465 2951 1951 1812 2262 4169 4919 2559 4909 929 2792 177 818 1549 3258 1522 4448 688 2914 2014 717 1737 1686 2064 4521 1818 842 203 523 1138 4781 4423 212 1436 4573 1906 4545 30 2471 948 301 579 2256 2417 3037 1057 2919 1923 3650 2748 600 878 4138 2305 2034 4146 120 2212 194 4893 3096 4418 3262 3550 3788 4151 2179 3995 4105 1114 704 1244 2962 1580 2176 365 2532 3221 828 88 1681 4775 71 4633 85 4793 2488 240 1140 1405 3731 291 1562 2450 4880 2129 2705 2626 3731 1904 4255 3245 706 2575 1421 1669 603 3469 2921 4752 1771 3928 3877 1842 2303 4743 4117 3496 3527 2761 421 4621 758 4444 3689 2033 4556 863 1268 2533 1204 2751 930 720 3630 1950 3189 2909 3678 3615 1203 3443 1715 4076 3870 3731 4465 384 963 694 4007 454 508 3869 170 3904 4198 1215 1128 2904 891 1534 3118 1386 4706 4074 3835 3400 1466 2892 4867 3317 482 3044 4796 3827 1916 2044 2956 3869 3326 2195 3025 4893 3616 4028 4615 4975 384 4348 4630 1796 3897 3879 218 2929 3191 3923 1881 2925 308 3587 4048 782 359 3941 487 509 1032 3997 4808 2429 1213 2664 2388 3848 3873 4618 1774 4322 919 3648 710 76 2123 3455 2863 1210 4705 3627 3001 838 420 3032 4120 2355 3881 1085 4291 1170 3521 4756 1494 2104 3403 4876 2200 710 351 703 3862 4080 3948 2836 3230 4855 2683 3038 4061 4463 345 243 4617 3785 1025 4245 2560 482 3944 1621 808 3066 3239 1299 2796 391 4789 3783 1501 1567 2202 4980 4791 1585 301 3863 1184 3397 4607 932 2876 3847 174 1858 2875 2168 4659 3330 1234 1893 3580 3819 4606 2942 555 753 3684 4664 2789 562 3124 2660 2571 1592 825 1694 4900 1737 306 1718 1449 3930 4829 1370 4936 488 3575 1554 563 613 172 1587 926 1281 2437 1357 387 3790 2829 4757 2729 3899 1020 652 2993 731 1044 269 1648 1163 2751 4427 145 4703 1462 1849 1640 1245 2851 696 4703 720 3257 4068 2005 38 374 815 2225 2763 4408 3749 3788 1140 1789 1631 4525 2901 1441 40 730 4412 2660 827 557 2123 785 4282 1965 2722 3033 3976 4449 946 4102 4001 3745 4563 3112 4637 4973 303 2387 2641 4163 4781 2631 485 325 1303 2359 4174 2065 3172 4995 94 1607 2910 2606 1031 351 1781 1352 284 2560 563 3557 209 4386 1446 123 4597 3261 218 4792 4711 1544 1100 227 678 4827 2792 2918 3024 3909 2683 2123 1108 582 401 1467 2528 3406 1584 3184 3787 61 372 3756 2636 1857 881 3920 145 3459 1572 1199 281 1609 3635 264 3131 2734 464 415 3965 4878 3546 252 910 2859 4635 1498 2579 3474 1147 2561 2870 3798 971 982 3034 4364 2820 3846 3129 3142 2222 974 4238 2729 3481 1638 4035 4478 343 3593 4028 52 1847 2726 578 4396 4980 4290 4506 3516 1428 1724 3803 2893 4010 1520 4540 3693 1373 4013 3035 542 255 1367 1527 221 1766 2797 4359 2996 4310 92 4944 3472 2532 186 627 1771 3669 3547 4212 747 509 192 2332 1105 4041 123 1632 92 1326 2149 2737 1404 1231 4209 3138 3423 970 4006 3661 3551 1747 3976 1390 3905 1225 3103 4926 583 3764 1958 857 4151 4037 1005 2673 1187 4422 696 185 3847 4189 4639 938 4710 1606 1380 721 950 686 1039 3999 4111 737 1621 536 655 84 4309 4157 2833 3283 474 666 4129 1581 964 2272 2850 2219 2094 2340 4032 477 4753 4486 1350 3324 3032 339 2962 2001 1979 2988 3364 4805 2020 4973 1011 119 516 1390 4719 553 279 1989 2656 4699 3004 3051 2062 3639 2670 4082 1102 699 1549 1846 4388 2842 30 2273 2187 3051 4079 1836 4366 2825 972 3149 4515 4801 1285 3203 4635 823 245 3508 820 2833 4741 2305 3127 1690 54 3140 1506 257 4115 2488 4550 3631 1317 1753 1658 2117 3604 2664 4806 2987 381 2872 601 2570 3687 3156 1428 2492 173 711 4197 78 383 1570 4269 4397 3080 4465 1722 2542 2153 3814 686 1764 2469 445 1462 1613 1955 4302 1411 2238 88 3327 3884 3379 546 3095 1531 15 3046 4180 3028 3978 2186 1662 2617 2254 1483 2538 3048 2954 2177 4943 4667 2951 4766 4676 4527 461 27 3337 934 2335 596 1481 1045 2610 3838 1318 2678 3307 2384 4357 1559 638 1343 4710 3370 151 56 2293 3963 3141 610 2876 413 1810 2201 4575 3445 1245 909 4566 1653 4904 1873 4830 1883 113 2684 960 4095 4501 4323 2609 1000 313 4637 4129 4576 1528 453 3140 1467 4672 3164 4884 348 2916 1413 44 1585 3179 4407 4534 4986 255 207 991 3541 2968 2795 2006 4861 2535 1368 2552 2463 1771 3780 2127 2587 359 1084 1174 401 1066 4864 4463 177 1357 938 1597 1074 3953 2547 3962 1100 87 4094 4434 1510 2973 2915 4886 4849 3384 2501 2267 90 276 3373 696 1772 1998 4380 2835 1220 1531 1413 3781 4859 3294 3369 465 3568 454 3896 4585 2475 4869 4527 4249 3515 1922 3100 514 3833 2944 548 817 2059 1333 3246 797 2730 764 2174 1932 1108 1419 4427 2142 2378 3086 4800 569 4251 4858 999 1659 2168 674 2729 803 2054 4286 2983 3025 2079 1247 4621 2298 937 2645 3537 1669 3837 737 3168 4320 353 515 1354 931 55 2141 849 3563 3212 165 2622 3153 946 3927 3748 2105 3646 4033 411 3932 218 2318 3374 1190 956 4692 2109 2112 741 3262 3244 647 3404 2058 1602 3907 537 3299 3467 3841 4362 2984 3279 4482 753 67 2225 3354 3315 2932 2600 2481 3946 1004 2665 3661 4389 4914 3443 1206 3115 1193 4481 2609 556 4880 3556 4638 1424 2025 4183 3394 3117 202 1097 78 29 783 110 1206 1069 1758 1735 1514 2600 3729 1957 408 2810 936 3322 4664 1238 3500 3912 4407 2329 221 1583 781 2020 2077 172 3759 2949 219 2124 4949 3174 585 1549 3813 1189 3119 1734 462 2587 2013 3954 446 1797 77 1290 93 3902 1718 327 3912 2051 1738 4188 4974 1381 3681 1762 1078 1491 1988 417 3192 4189 1283 558 2847 3098 319 1079 1926 1171 297 4865 4719 3854 3849 4859 3661 2092 1680 232 3148 4467 254 2577 2291 812 3565 1265 1921 286 4147 1495 3261 4185 1988 4991 1309 3812 2654 1129 32 4016 636 4633 2908 2251 3108 4749 297 4382 4617 3666 3003 3127 1121 1864 1588 3896 4423 4073 1359 2310 762 1806 4166 2507 2445 930 1438 4300 4901 1053 4110 3491 4230 3482 1988 902 4479 1313 847 3398 1105 2374 4469 553 651 2392 4663 3633 2865 2819 897 2043 2673 4406 619 2161 4324 230 4338 1048 3763 3905 2903 3451 4168 2628 2831 4766 3688 3238 305 2491 96 4202 3027 3401 4101 4257 1598 4160 2594 574 1205 3214 4926 392 1474 3309 835 2947 2689 2354 1329 679 4283 1536 2272 3720 573 4243 465 4020 4350 2262 878 952 3172 4717 4326 3292 4960 3363 522 4530 2541 278 1851 4787 4293 230 2001 2522 172 2386 253 3766 4915 1034 3824 3421 3734 3478 2306 2228 3055 1901 2476 2143 2889 1591 2942 783 4957 4948 4482 751 280 2987 1711 1815 35 3276 1775 4481 1666 118 1065 1999 4110 2578 4879 2227 1139 4973 1353 2916 3722 386 1601 1872 392 4798 1069 2245 4662 2467 3201 1310 4295 2805 4562 1660 284 768 3651 1834 3307 4680 788 1624 36 4583 2182 458 4203 4306 2824 646 1945 45 629 2361 1915 1363 3404 4611 1833 894 279 4094 4152 3221 3164 1779 3473 1817 703 4381 32 2039 3550 2083 2277 2721 3948 2842 1086 3173 3574 2738 2347 4692 649 1844 1369 92 1466 1978 3816 4663 4380 159 3445 546 3766 2763 2049 591 10 3496 3399 443 1592 296 1922 568 768 4292 4453 3916 4116 726 3633 3425 820 3712 2242 1779 3815 4507 3618 3501 577 1026 4629 2276 2895 4300 4860 3938 85 4349 578 3916 2544 2325 4978 4805 3237 2127 3127 81 2640 4628 2505 307 4350 2702 2311 4511 2875 149 1776 2544 2612 4477 3705 4995 4543 1950 1122 1530 2542 1291 4113 3035 3624 4612 909 1207 3848 3940 3436 2339 2380 2171 1477 106 3735 4268 3615 1808 4543 3496 3169 3377 968 986 1199 2912 2447 3154 4372 3416 1047 2434 3946 1335 3984 988 3963 2494 2011 4745 2540 202 4767 3539 4101 2390 567 2308 994 2031 3874 3517 2037 3014 3554 1872 825 3554 3421 3519 3000 1851 775 2699 103 616 846 3837 4613 2610 3029 344 1079 2479 1969 2684 2671 1240 4919 2117 3480 1723 3540 3011 1476 1209 995 1472 2582 1505 371 3205 1536 4996 2431 1532 583 1735 860 1575 4594 3708 4398 4112 2782 121 4867 1871 3677 2927 2902 3464 2658 3892 2006 74 3638 3970 116 89 3759 4429 2593 4196 1012 4241 4333 4831 4922 1738 3865 1779 3418 4011 1886 2865 2840 2848 1468 3067 2478 4075 4508 2643 303 3962 4350 578 3324 799 1172 2731 1426 535 1421 3645 2058 4036 419 4484 3248 403 2821 4680 4165 127 3454 2380 4493 1244 1020 4032 4882 2388 4346 232 1575 2182 3494 924 2069 4210 3028 1982 553 3574 593 2582 3292 4676 2272 2241 3002 2425 3737 4062 2604 3360 821 1952 1926 1141 3179 1263 281 947 4671 4166 4866 4383 1629 3438 4497 3954 4226 1674 3971 794 4132 3497 873 3169 4349 416 2391 4037 3228 1229 1990 4799 2099 549 1514 3644 3266 2910 4780 1831 3107 2118 1945 1613 4620 2826 4489 4151 4880 3072 721 2715 4878 4806 1105 2436 800 1632 1495 2022 4702 2310 2531 3859 3697 1819 3305 368 2184 303 882 3216 1934 3062 3042 2584 4841 2864 4179 1633 2125 4959 665 754 1103 4707 3045 3980 3203 4721 1611 1740 1975 2176 4747 4636 2749 3979 1251 25 4165 4314 4467 1558 4256 3896 3647 3505 4302 1286 2225 3169 4361 3407 3437 598 2120 1394 2692 1921 3949 756 337 1079 2671 2755 2799 1970 841 2595 4880 3336 4465 189 1855 658 818 2539 2648 62 130 3318 2595 478 837 1664 2332 4191 2400 3610 3718 2051 1455 3487 987 1671 4455 4839 2101 1246 1916 910 689 2108 2717 1138 4279 2683 1347 3032 2987 3665 3566 2967 1007 2640 1368 3227 3431 3326 3879 636 267 1755 4159 4340 2344 997 2710 4869 560 854 2015 4081 2813 1101 2456 2848 4602 2985 4283 2461 402 3226 3880 2161 1631 4328 3834 3415 2956 4537 414 4150 3851 103 4599 1995 4337 168 4932 580 165 3029 1432 1453 4724 147 1418 231 1320 2557 1435 1276 3604 3239 2450 4301 3594 13 563 2388 1053 4250 2307 714 903 3209 366 1498 988 3264 3354 2844 2893 2032 4537 1811 135 4750 739 2951 3057 3421 2233 4068 3634 4394 2963 4642 2208 3343 4828 163 2457 3192 2864 975 2886 1305 805 2139 2779 2734 4663 2213 3729 209 362 4498 1237 3919 2476 3057 606 1451 1975 3446 4650 1738 2988 2304 953 86 11 2386 3857 1604 4613 4414 1329 3893 874 1917 3582 2872 3107 3120 1488 22 2489 1227 4126 2213 1043 3956 4326 886 3301 360 502 4000 1539 607 3566 2554 4938 2867 3403 1036 1048 2109 1110 1743 4423 4816 4979 4208 1230 2236 3259 4890 2160 1052 4554 1689 1746 536 1513 439 177 612 2357 1946 2474 1967 2734 1812 673 1853 2209 1370 635 4926 583 1174 3363 1669 2044 405 3849 1401 2320 4146 3214 1295 1385 3049 3217 2678 2536 2093 4717 4849 471 226 1320 57 2241 2851 1478 4297 1754 1733 4301 824 4347 2618 1558 66 4368 712 466 232 4273 3527 2283 4219 4452 3631 3470 3421 1361 903 2184 520 3229 2943 2382 1388 2352 639 2211 3462 4647 4766 4358 131 4826 1164 4753 49 3247 3552 1635 1415 1253 2370 2463 3816 1434 634 4691 4821 142 1984 3002 4799 4934 2449 4291 1472 2570 1441 1231 2643 3982 2315 1790 352 373 51 739 138 465 4701 4548 552 3653 4690 1547 2023 275 122 31 4046 2518 1733 1612 2952 466 1089 3518 1462 4375 2199 850 347 3497 4238 1206 294 1619 2791 2188 3771 1927 551 3091 706 4007 1600 2246 2055 4896 1952 499 2656 298 544 4780 4434 4601 1942 2450 1405 2439 4059 173 4755 247 3630 1157 1165 3868 2664 3628 4342 2440 2838 3114 278 2293 1106 3864 1304 232 3010 4925 1700 3168 2088 1860 4438 2972 3464 908 1413 4722 1693 3847 3701 2793 4596 4555 3853 4984 1519 4644 2346 4012 3731 2688 4658 4742 450 1921 4218 1555 4122 847 4585 2074 3653 1812 1946 913 1927 1342 4718 3625 2707 2280 4080 3269 526 289 3911 4607 2866 2987 647 436 4829 1229 2288 35 1639 3138 3366 1857 920 1968 455 2111 2111 3954 136 1915 4244 4199 3361 619 4055 856 3108 645 2222 4109 2530 2930 1139 3777 4534 3878 3100 3730 4191 2082 2658 4978 4674 26 2426 3296 4319 4464 2183 2608 2863 3303 870 471 3484 1496 1248 1704 777 4216 3 1393 902 2536 2970 3374 3373 2796 3336 4821 392 4677 3329 441 321 3583 1466 1792 79 1819 148 485 1640 2846 3829 4030 817 3113 2934 286 2920 4343 1366 4717 2787 3610 437 4451 1446 2781 1890 2536 1673 419 2670 4840 3368 1495 1151 4535 857 2666 702 1913 2849 4665 2929 197 1568 2492 186 1964 1848 4408 3429 199 3642 3398 4566 4535 4105 2506 241 275 788 2324 776 1325 48 1994 4409 789 4132 4869 1965 349 3852 4543 1563 27 4071 4035 3570 3514 4497 4733 658 2985 2450 4998 404 1666 28 3962 701 4548 1720 4985 3536 306 946 4649 3513 2002 3057 194 218 3687 1208 4417 4345 2176 680 1934 4136 3542 2852 1069 4956 1226 923 153 3295 468 3825 4829 4247 2021 558 3945 660 3270 517 2435 757 1239 4391 1051 3244 4161 1990 53 2829 2284 298 3795 1356 2458 3783 2801 3708 274 125 1999 640 1502 3591 2435 3597 2853 1845 988 3974 810 2522 4552 4807 2019 1094 3303 3227 2474 588 3445 663 2592 4133 1652 3364 3341 740 2823 1168 4569 4745 4425 2014 2007 3998 236 2569 3220 3716 866 4053 3796 431 2880 4023 2150 2742 4870 3272 2923 2516 1904 37 3419 2330 4560 1738 2959 2466 2721 3058 2040 189 1518 201 863 3527 1577 3843 347 4590 588 2202 4294 4542 2308 2995 1824 4423 1440 1185 2731 2909 4854 3529 1909 4128 1839 3285 4977 1786 4214 4905 4694 4219 2926 1905 4126 1800 3537 145 1449 3632 3233 2435 344 694 3738 4869 1970 2490 4974 3496 2898 1216 4344 2794 1822 1191 3849 2989 3466 4218 727 4830 1483 4523 1745 4271 1685 3499 3460 437 4358 636 409 4762 4632 2327 2588 1860 1611 4998 2079 780 464 3259 2301 2897 975 4567 575 4250 3106 508 130 583 4496 1763 1311 1193 4203 1592 3818 1590 1282 1529 2236 4774 4344 202 1730 4672 1291 2403 2587 414 1437 3720 2205 4044 4775 544 704 1365 3137 3280 2201 4990 1739 1405 1137 1377 3104 1437 1916 4636 165 1327 2427 2671 3279 4254 458 242 354 90 3234 2356 418 1494 1280 4645 1286 1443 2844 501 208 2196 2228 1274 3150 2256 3878 3271 2428 1380 4401 23 2152 3334 4949 4566 4613 147 3054 2313 4497 1961 2413 3056 4414 2246 1399 523 764 4375 2788 3466 2398 3794 3129 1420 3577 501 1622 1809 3232 724 169 3256 3170 1631 1618 890 4146 4697 2813 325 1766 2930 3923 3601 793 4246 4073 3998 2306 2125 4111 2525 2803 3313 1306 4547 1002 3578 1858 4081 1563 1181 1013 1166 4291 2921 2754 1539 1943 3041 3087 1262 1531 3629 3124 1536 1124 840 470 3055 175 4259 3757 2085 4847 2601 2325 4638 3395 4441 2049 630 381 4112 3235 465 268 804 1990 4217 4827 217 2229 4172 4592 4328 1976 1092 1118 299 2534 4909 403 635 3110 1010 1610 778 2389 2256 4427 897 1363 4152 438 2451 3509 962 2676 2608 3077 4653 358 11 4277 3544 4659 805 2968 748 2511 2256 1626 2568 2454 292 2146 716 517 3557 4087 3526 1746 1539 704 4768 911 1256 2987 3511 1075 3158 3007 4878 4168 2271 4369 3505 4486 3587 1395 2883 4407 2885 1552 2384 2369 2598 3418 3243 1135 745 2517 4778 1264 2605 1825 2181 4135 2399 2019 2906 3385 3165 3356 3500 2234 4403 3009 2479 2672 1186 3249 4342 4982 1428 1090 1478 1803 2554 2365 1032 4385 1022 301 506 1998 1681 1468 3855 1014 182 4991 4123 1447 4413 1837 4743 11 121 1955 555 3922 4826 3259 1703 2061 3284 2088 1193 292 246 955 3706 2281 605 1618 2673 147 694 139 4262 2884 303 4054 3792 4155 2006 3304 2552 1971 4624 1681 3548 1314 2956 3791 2189 427 2782 2296 4825 2868 1900 4269 4417 1545 4700 4305 1180 751 3884 3630 699 1434 3217 4408 435 1743 849 992 3758 4443 3561 1754 1226 3130 359 4575 2392 3984 2584 4916 3878 1852 3596 1649 3982 1656 1525 3420 4845 1859 3708 747 4884 4407 1964 1893 4803 203 1573 122 913 2369 1394 2046 3485 849 1259 1946 1248 2429 444 3251 177 3323 2780 649 2967 2190 3407 4489 4515 4877 1021 4260 4819 1011 3041 3358 1376 3733 1586 1256 4433 1135 3397 1950 4045 927 2545 929 4398 4705 3537 3413 4464 1681 710 4741 2390 3492 739 1467 4118 711 1599 1656 752 4446 4406 2530 4442 47 104 2080 2391 2324 2737 2320 2363 2165 1679 2674 2905 1692 4064 1083 645 3743 2129 3131 331 4897 3151 4775 2486 2073 2338 1679 3865 473 909 2769 2378 2624 3712 2300 962 2633 3078 4382 1718 1890 1343 1175 81 806 1895 2268 4568 2171 4549 1253 4180 4661 2725 3927 1764 4145 687 3298 2592 3947 1806 2331 1911 1472 1217 3476 4578 2796 4101 1312 4438 22 1185 519 2342 4567 4312 1728 1975 4503 3803 3610 2451 3920 1853 4017 2823 745 1165 1336 1492 4740 3399 561 3401 2360 3187 3846 2503 2671 2709 4644 1420 1105 779 4923 1217 1208 2202 2719 484 546 2842 690 1431 1835 1093 4624 3199 2608 2844 921 4261 4612 3154 3218 2465 1407 4567 2148 1618 4802 1838 796 639 4284 2271 4681 2105 1032 3006 922 2854 3645 3850 3509 840 556 3223 825 3108 4598 4596 4949 380 3212 4406 4422 1549 349 3347 3989 922 2411 3632 247 4727 4710 2028 1827 2846 3143 3850 4504 1334 4646 3315 580 271 301 3418 3654 1695 3755 4790 1149 4136 1891 1331 974 4055 650 545 4946 1399 4812 4268 2901 1980 2367 3770 4649 1057 4854 2272 673 754 791 3566 3606 2762 4654 142 2141 1903 3752 2145 4231 3497 4513 1874 3120 3542 2214 16 3601 3825 4364 3272 1935 759 3831 4209 3961 1424 2411 4703 285 1548 4327 2601 739 907 4501 2299 577 2204 2196 637 1925 4351 3902 2633 3302 2923 394 4865 3636 2905 3435 718 3283 1782 3847 4746 3509 1605 608 4936 669 2403 1087 4766 4236 3857 2180 978 359 2998 143 698 2199 99 4611 1978 3056 1173 725 2434 2354 678 4561 3222 3347 291 4598 708 1700 4871 1533 3513 847 4695 4829 2557 3360 4589 882 4130 3681 54 1522 2689 1115 1515 4967 1781 324 3116 3167 1765 1332 4640 151 3518 2039 2742 1004 815 2222 943 200 4628 4029 1129 2235 436 775 1294 3615 3083 1109 435 2819 4384 2827 753 2498 4640 1588 3784 809 1609 3944 2311 3124 1648 4621 1869 993 2820 4619 2883 1755 3824 3031 2576 848 2549 3889 2956 1980 149 478 2349 556 2218 2374 4477 2916 2029 175 4897 4066 503 2840 3732 72 4611 4031 4810 2358 2242 516 301 2853 910 923 4324 2221 3759 3734 4879 4112 1417 489 4388 3613 3444 1412 2685 1566 1739 765 4672 1322 2725 491 3270 1283 2335 852 3484 1481 3489 4680 3605 3502 3668 2635 1229 4664 2682 1527 4039 4643 2110 3176 4097 4964 1615 1478 4083 4102 1354 3030 1556 4689 709 1626 157 4782 1741 1956 4835 924 2289 2239 521 279 2476 926 1204 3363 4039 315 773 925 4068 3394 3763 4331 3556 1547 1974 2183 1563 659 1125 1672 134 3563 4553 1816 332 2296 3432 3759 3386 1985 3395 6 4605 869 4752 3581 789 3490 3256 3463 3324 2287 1626 3505 1666 1507 126 2334 1212 1299 2299 1389 4553 3968 1531 2337 4516 3454 2705 2320 2749 3399 3602 3837 1752 4718 4473 1935 1820 2461 1944 2351 3724 1439 1246 2438 3514 2214 1428 3597 4319 2398 3119 4418 1781 1824 1513 1074 4357 1352 80 4353 73 4192 270 2348 2787 491 4399 4936 388 2522 3726 3592 3238 1691 2240 1266 3818 381 3143 3482 595 2285 392 2055 2105 3883 1654 521 3576 4430 2453 2505 3638 100 3551 2801 3912 675 1995 599 629 2219 4681 2743 2914 1138 1199 2822 4108 1262 3343 24 1449 822 534 4866 1896 3010 1455 3856 4772 750 1790 1 1229 2379 4478 4990 3246 1846 123 3679 2024 3336 905 4421 1478 2924 4115 1185 2199 4571 3252 2788 176 963 2130 421 4447 2676 4349 2958 1113 2626 3261 607 1564 2526 2778 3826 1182 3029 1697 861 4100 1679 1894 891 1420 3449 356 4427 4348 2092 2799 1208 1672 2283 3730 1351 16 1441 2873 468 559 4305 745 341 557 3868 1651 1069 3678 4575 1029 2131 3233 4162 344 1480 2819 1050 2435 1605 209 143 3974 4602 4993 2223 400 2736 922 769 3250 313 4766 4227 2882 1794 2807 1381 929 3656 392 84 13 4968 3256 3720 2896 4373 2747 1830 335 3389 3440 3750 2819 1901 4627 510 1308 2281 2325 1205 3217 3740 4055 1857 2849 3894 4411 642 2461 2129 1699 3484 939 2540 4208 2657 4349 1864 4452 1789 528 3197 3880 4712 262 1198 2287 3663 132 48 497 3340 2764 3024 4361 3505 4316 2666 3304 3913 2646 1586 792 4264 4470 383 4209 1293 2367 91 2479 2447 2254 4245 4841 317 4445 502 2060 1021 3386 4119 4471 702 2965 4594 917 4093 902 1037 262 4988 4804 4235 245 950 2655 762 59 165 1767 2197 4907 4549 2586 867 4828 4430 4210 1950 98 645 1853 1878 894 2811 1387 4428 1889 2645 980 895 3893 210 1911 2170 4572 2633 780 76 535 2640 1331 1606 3664 3318 3547 97 1232 3170 1356 3957 4154 2569 4501 2347 2478 2588 1647 429 3615 2887 167 104 3861 2556 904 4313 3620 1974 4615 4645 1763 4638 2477 1775 358 762 1449 1046 1989 2297 3227 1332 1859 456 258 2840 2519 4080 255 2237 4854 997 944 4393 3535 1120 2662 895 1694 862 4511 4005 993 3520 3845 2775 3542 3161 1652 1530 971 3075 1680 4649 1813 2882 4853 4852 714 1015 4349 4 1006 3142 3030 3065 3394 1744 4761 988 1808 498 2156 1741 3953 2061 4753 414 967 3692 4037 4285 2947 4192 3706 4070 3808 1287 2357 4567 2614 2841 3056 1419 4512 2482 4017 3112 2270 1571 4090 1248 4620 2801 1927 1708 17 4860 4867 3988 1105 410 2443 3256 524 4593 2497 3258 412 4288 90 2210 779 2119 1241 1137 619 2602 1458 4198 548 1090 4391 2028 2881 2044 1751 2834 2619 3304 18 2634 1405 819 3158 2 4998 3421 3669 550 634 1924 765 2060 1049 3632 2966 270 2591 3076 3272 3092 250 652 3130 4431 1928 2689 1540 2583 4742 286 3014 4078 4897 47 2830 747 4161 2925 31 4168 2633 2723 12 4997 4049 3028 3145 1154 4972 1915 2067 3601 3458 2456 218 4073 4599 1490 4422 204 2514 1344 3184 530 1895 1735 796 4996 3502 2535 3725 3994 2345 3438 913 3029 34 3843 1753 1918 67 2388 2115 4989 12 2377 1800 4131 448 2150 3470 2264 912 3749 4670 1278 710 2058 559 4155 2724 741 3330 4547 4091 1443 3196 4340 860 3942 1607 4433 1283 1360 3720 336 4798 1508 11 1732 3842 1413 1627 4515 919 3525 4434 1344 375 688 2751 3330 1059 2486 3771 1156 614 348 547 603 3823 4195 3737 3395 2396 912 2307 3011 3346 2779 1298 3396 798 1888 3677 3421 2599 561 4547 1466 1697 1241 44 3761 627 4618 3777 3811 4698 2872 2312 721 4924 3381 121 421 4574 2139 2307 1868 3783 1597 544 2691 1066 926 3788 4711 2064 2847 3074 2883 2332 3118 2207 2422 45 3634 3557 4490 3335 440 3570 1190 458 3825 4902 237 1945 4689 1720 3173 3445 2426 2722 4529 184 3919 2265 520 4066 1529 1438 3867 904 4182 4055 3723 1783 4573 4470 2960 4421 171 4601 4651 1977 4328 1249 2269 3974 3595 2691 4790 4396 2330 3578 871 3103 4035 3594 176 4030 1830 119 4875 2125 2113 308 4687 1116 4899 2468 2838 4077 3209 1301 4759 2410 355 3064 148 2420 112 867 1693 2573 30 2543 4380 4824 3699 3921 2943 843 1007 669 2010 4644 415 2127 3354 3921 2388 4312 2978 3958 4202 807 754 2715 257 4197 3491 4748 4672 4016 1836 4287 3317 4577 3840 2065 2926 2406 1030 458 2459 4584 3192 548 1985 670 1460 4792 3008 3769 2934 2584 774 2646 4972 2654 531 2247 2209 1004 1459 1722 258 1794 3719 4376 2308 4236 1940 535 4852 4281 4410 1465 757 2741 342 4803 1558 567 1968 895 4425 252 1318 1594 3574 3458 2247 1366 2549 286 65 3265 4200 4471 1268 2733 559 2752 2941 2590 1641 2162 180 3919 2138 2495 670 2405 4903 2000 1795 1658 764 1801 361 2540 2606 3552 695 1523 2418 1721 955 4942 4028 388 3565 135 881 1374 4298 1242 4141 2212 1937 2394 2541 1203 1801 4093 1327 3875 361 1763 1517 1735 599 3538 710 1534 3778 1237 3965 741 296 3024 736 1075 2241 3326 698 2772 1289 3372 649 3047 1970 819 3393 728 1528 425 319 4166 3467 2552 4150 3518 2384 3326 4990 358 1729 3276 4120 2979 2376 3832 3131 852 4776 4658 4274 3396 636 1122 3508 292 1638 2073 1299 462 4866 1211 413 1235 4584 964 1190 3174 3941 4839 3764 3223 2994 1376 3050 4770 996 4212 3925 2205 2394 1412 4114 4821 915 1030 4622 505 573 1508 1020 4110 1575 2930 2779 1041 2216 1196 1542 1056 4293 3198 4146 3626 3071 4770 579 1874 4507 3294 2399 4392 3304 2923 2729 2336 924 3135 3736 3176 152 3564 181 3574 991 4599 2161 3881 4163 1897 1220 4843 2208 2946 4575 101 2359 2961 2547 2467 261 4789 416 84 4289 4567 2623 555 1257 4213 368 4433 4493 3897 405 3104 1931 4968 4845 4065 4562 3292 2034 47 2143 4475 4099 3642 2635 597 4051 2678 1746 1113 1920 3089 1605 2657 821 4248 3817 1281 4752 3298 4286 4684 349 4731 2826 4703 505 4587 3483 3212 4959 2773 40 537 4423 2648 1041 678 3986 3729 1602 4259 1719 1031 2365 3215 2713 3310 4404 4914 487 4117 179 3716 4203 2480 764 4563 3060 2950 2008 394 3076 1940 2973 1636 1154 408 2315 2741 1192 2783 974 4601 1254 3519 3727 4251 3813 4357 2835 2664 4870 977 4202 4521 4913 2742 625 2805 2174 4403 809 1924 2303 3044 142 453 116 1737 1352 3441 4061 4469 3853 1685 2196 1936 3429 940 1369 2110 2077 155 2707 1710 1213 3204 870 1532 2274 1131 3111 1216 2732 4700 1434 589 1785 3 3101 3762 3200 2642 3090 4268 1871 1751 4569 2946 2814 4051 1867 3352 4666 1060 2120 1421 1739 1747 2986 205 1270 3231 2624 1135 4291 3489 2268 2183 640 2606 1165 3046 1788 2296 4358 77 1821 3989 3525 4958 2827 1822 2029 4883 2314 4602 1388 741 788 3176 2790 582 301 3376 4688 4543 4653 3411 1726 4411 1066 2006 3549 1986 243 2740 3225 4855 1750 2201 4705 1995 3754 479 4374 1711 622 3445 4960 1870 4945 323 1601 4833 503 1639 2679 3664 170 2651 3950 3488 4895 4180 4676 4904 1173 309 4356 555 4602 3282 124 1561 1541 1581 4334 1845 3085 4381 4690 1216 3416 650 2899 1597 3789 2706 2862 1963 1163 1488 1414 3366 1695 2503 1266 1815 3682 4755 1693 3679 1297 688 2654 2760 2323 3145 910 3868 3855 3699 2948 2259 4795 1311 1132 2954 2870 4259 4491 2183 3255 3074 1805 246 4163 3735 2640 543 347 326 1014 1301 4435 3540 2399 2624 4373 850 2500 860 2620 4165 3509 4064 4761 2809 652 896 1082 2745 3768 3404 2734 3185 1507 1263 3434 1797 2621 3248 3471 143 3318 3036 1289 2332 144 114 1874 2335 1530 205 4325 3445 550 582 2955 3864 2580 4624 177 4685 2909 3858 1064 4165 2689 4505 2524 3127 4793 379 4294 3133 1374 4844 2058 3762 823 597 3145 4555 3736 3784 3160 595 2573 2598 3576 3389 2435 4121 2812 325 16 3330 1006 3567 4550 4772 2002 4327 1604 3471 2712 4728 2117 1734 766 3262 1254 4537 2341 4483 4884 1644 1159 4685 3364 4926 400 4462 4234 2243 3882 2179 1699 3075 1862 3270 1690 3936 490 1629 3630 3628 4238 1680 2291 2313 2478 2334 1077 407 19 337 4584 3329 4266 4213 3418 872 2075 4629 903 1343 4851 3630 3829 1117 658 4395 4349 158 958 2111 3480 3714 1679 4310 4704 1965 2121 892 1642 1685 1813 2476 4435 2175 2207 3482 4208 2067 2737 1417 1268 955 4751 4415 4102 2232 842 36 3072 4789 77 2311 2665 18 4339 729 980 3818 2455 4239 543 4173 4466 1036 3653 343 872 3437 2925 1639 1283 4203 2296 4353 4847 1180 3390 4941 692 2659 738 2741 392 4900 1690 4643 2602 769 1784 1985 1448 2103 2995 750 3898 3265 4303 4800 332 548 2880 4509 2872 466 4939 4560 3490 623 3118 3059 3570 943 1515 2959 1909 2366 4129 605 165 3790 3155 584 3716 1917 3191 4169 101 132 2967 538 2028 2977 2380 4699 3672 3518 2526 3665 2056 1728 3549 970 3835 3072 4299 4282 1894 1461 440 2280 3147 4289 997 1633 516 3424 4137 3629 2548 1708 615 4733 374 747 3174 4348 812 3991 448 1722 689 173 3003 1210 1479 3103 2123 1518 3963 4514 3462 965 2404 4384 2750 1300 3023 4224 1083 218 582 1537 2855 3266 4604 4962 3712 4317 1906 3829 433 3069 4974 2688 4185 3188 4599 4595 1786 4875 1186 3812 4851 2707 1752 22 3431 295 3333 4301 492 2464 99 331 4621 352 4101 4783 2512 3415 2124 2433 849 1882 1358 23 4549 1494 2618 4468 2472 4625 3917 4331 664 122 480 4744 2359 2620 4959 2031 1388 4007 1979 4211 1555 1487 3265 1841 2865 2579 938 2370 1313 2071 81 4773 521 4722 2192 3330 2901 2097 3619 2384 3795 3682 2314 3672 1318 506 2444 2167 724 1112 1407 2768 24 1391 977 3264 4096 3776 3026 4200 3991 3478 3519 471 4565 3680 2137 4133 1386 3042 4268 2329 3150 4828 1121 1524 1069 370 2284 1908 3587 682 4078 3458 3188 1617 260 1676 3751 4646 4710 924 3557 2886 1361 839 4871 1902 3174 2022 3150 4108 4248 3120 1145 415 2770 1134 3074 3362 3327 2470 529 1613 568 1362 1751 3812 3082 3550 3149 3134 4501 2869 2763 1511 2086 1531 2769 3678 4541 3060 57 192 360 1173 4826 635 4007 2478 3399 460 3565 766 2302 178 861 2566 2522 3368 2395 3069 3658 3983 1103 450 1359 953 1350 3350 2882 23 2472 504 3963 301 475 4942 4275 145 734 1258 443 3207 4631 2251 899 4431 2182 4384 1532 4493 1976 1913 4494 2753 3341 3182 939 613 4601 2989 58 3394 647 3992 4741 4571 4649 3821 2971 519 1417 20 4447 3611 4356 4157 2055 2206 2890 3271 1181 3652 4639 1282 1234 3180 261 1414 2302 3842 1064 1858 3129 629 3336 2782 1662 4922 1331 4929 3826 2663 176 3307 4209 473 2148 172 3258 4119 4841 3500 3566 4460 787 1329 277 1257 4649 1500 2648 4624 642 4452 4320 2994 1189 953 4750 2834 3695 4386 569 4864 1985 3696 171 4912 4032 4952 2668 1088 1156 4317 2134 2101 193 3420 2583 4982 344 847 4250 4872 4823 219 3494 3928 933 3825 957 3556 247 1880 599 4203 3014 1209 2573 952 671 3874 702 1587 2009 3964 3469 751 2402 2045 1712 525 2331 2471 3595 1712 3671 1599 1267 4552 952 927 2060 4511 938 764 228 1022 4542 3208 789 697 1129 1785 4022 4927 4346 2313 1851 2251 175 2948 3713 270 3425 2813 1195 802 3291 3521 2384 2288 2951 4226 3218 2947 281 4341 4352 3099 1066 4948 229 4860 1222 1093 4895 2060 2230 1018 2192 1680 2127 1487 481 3655 2554 2047 538 1645 1650 4888 787 3354 1537 4434 519 1841 4203 3579 2035 2361 1992 4814 3076 1503 1406 2599 1598 3282 3630 2585 3309 3286 4899 3504 544 298 1774 3575 3785 2882 860 3548 3878 477 3758 2255 2435 4640 1072 95 4086 4913 3170 2364 258 4492 4114 3638 1356 3426 976 1813 2537 1389 1401 2958 734 3998 2197 229 4551 3071 2113 1629 3865 4657 3766 3281 2599 1240 3752 423 736 2425 1519 1360 919 2707 2521 3746 1090 4603 3830 2878 3684 1102 4387 2738 2708 4291 248 31 4084 4278 3570 2740 4506 1319 273 2017 4682 2793 1643 4605 4681 2651 3640 289 3212 1658 3220 267 3663 3117 3967 2628 2119 4032 3560 26 4137 2026 2726 1799 2640 4567 3070 1968 2027 270 4232 4806 1724 2339 3602 4432 58 999 1171 864 4128 611 1537 994 2340 97 2836 3936 4801 571 4904 4248 4909 4642 3663 1108 1659 3408 2973 585 1363 278 1514 817 1909 1319 4932 4289 1762 3539 4770 3235 2379 2781 4690 1325 4679 2133 3332 145 4490 1183 4052 595 1888 3011 3780 822 886 3283 3751 2991 4154 847 112 4352 2406 4580 3065 1343 4761 969 2620 4116 3293 2800 4598 4822 4482 2379 4638 1047 3650 397 3123 467 1803 3549 2283 4565 4672 1511 4173 1507 88 1498 3008 3221 486 4674 1377 2250 1999 2079 4626 602 1911 1037 4213 3533 3996 35 4989 1602 1281 460 4973 217 1093 1744 286 282 2274 2204 2126 940 1446 4510 732 1519 1349 2466 3597 3050 925 3184 2202 2150 2384 2467 2696 1848 2294 2875 1990 3531 672 4980 4290 4332 1398 3789 3917 2036 2866 4370 1202 194 435 2667 1315 4798 4171 2571 3476 4271 4049 4233 3206 118 3456 1210 3301 289 3214 4093 4659 2849 2918 3341 2587 1044 446 3443 1310 243 2130 4058 793 1245 39 4921 485 4555 4745 3373 2126 4970 4053 2900 997 4956 1448 4730 4974 1863 2590 312 4595 1964 1915 4264 3135 3785 854 866 4691 2600 2321 2555 1668 1622 2355 665 3315 909 1166 88 4092 3850 4129 1720 4415 2991 1590 1556 3691 3210 3677 3340 1614 4436 376 2316 502 3372 1605 3075 4067 3706 959 1285 4226 1692 3429 1826 548 4436 738 1188 4772 2687 1131 3565 1253 2591 1364 2431 4914 1563 1499 3537 396 378 2444 601 4064 3716 3819 2981 1006 113 1789 1152 4827 1935 191 1940 3976 152 1949 1970 56 1577 2893 371 2214 3581 153 3371 3109 3400 913 4744 2798 341 3711 4495 4358 3385 3113 48 3868 1781 2 3189 3575 167 2633 4663 1767 2233 3336 609 984 1745 1838 1643 1338 3216 1958 2448 1195 251 454 552 1067 4157 4705 623 3286 4243 965 884 1390 4614 438 2291 1791 2261 2169 68 1041 1576 1058 1265 4674 3974 2094 4580 3009 1056 2289 1527 756 3100 890 2537 3587 1107 170 2824 1490 3875 4329 906 3651 237 4089 2122 4186 1728 4297 1465 1935 2780 3651 219 2680 1336 3710 518 3524 421 1348 4214 2129 4881 4957 1060 1550 3573 4643 778 2402 1047 1228 1632 3715 2913 1636 2835 2632 648 1880 2201 1320 2150 1691 1998 1329 4872 2820 3753 1138 1856 1663 375 3328 1972 288 4928 4357 781 1659 2941 1564 3617 447 3080 415 1154 4485 3612 817 2165 2070 4529 3149 284 4235 458 4317 1372 931 4806 4195 1664 4184 898 859 4988 834 357 3519 1698 1842 2010 4962 945 1536 866 2742 1057 1070 4767 390 240 2627 3122 1980 4096 722 4695 3140 342 1336 2700 1647 3549 2737 3749 634 913 1235 4499 20 3997 1761 4384 4883 3221 3185 1092 4488 3108 4039 3348 4606 3456 2152 2533 271 1465 4632 4261 4335 238 3116 2755 3399 4255 2489 3562 1659 1908 4099 2562 1396 1868 3854 3407 1559 447 1161 3336 2205 4661 4598 969 1553 4293 3380 4529 2797 367 3173 2709 3749 4002 3672 2163 1586 4183 128 1672 1768 3460 931 1427 376 3577 4675 4191 1535 4510 2145 1805 1381 4884 4365 3128 1663 3943 2367 3903 4398 3723 3554 158 4006 4700 619 4477 2880 2164 4846 2919 3800 577 3265 4789 4871 1244 2040 2177 2338 1219 4703 299 4761 2191 3139 4944 2353 303 1890 973 3395 484 2358 712 4250 1931 1045 4992 3201 46 4540 3872 2483 1515 968 3192 1681 3163 4019 2604 3760 3532 1309 603 216 2112 4224 9 3430 4740 2843 3829 2378 4490 2809 3868 2666 2255 4255 428 4694 525 4401 378 4330 1218 1525 3317 2767 4504 478 4568 2737 4723 3306 2356 1674 1910 365 1595 1142 3814 3100 1310 4670 2213 2059 88 3581 4464 3000 2489 3070 2738 4013 301 4587 1735 593 1170 1863 4002 1744 1501 1446 1287 1223 1662 3288 313 3457 487 129 3269 2380 1665 1380 894 1237 430 211 4815 464 2344 465 4876 1424 329 3288 321 3517 1713 3251 121 57 3276 622 4416 3602 3193 3688 1642 2996 188 376 1994 2380 996 509 2827 3581 2286 1413 2611 95 3712 1775 3931 1907 823 4553 856 3624 353 4386 1077 3170 1868 3953 1207 4405 885 332 2095 302 3042 4770 644 1979 2665 842 326 4718 4206 4217 924 2925 3217 1209 4439 1845 4702 956 3653 739 1051 1485 2143 2241 2173 1607 4859 1231 4707 52 3954 4744 2017 591 3267 2305 4607 1098 359 1677 2296 265 1859 3531 4364 1277 2201 1222 4942 2227 2215 1004 2974 754 4518 3600 3855 889 3516 2665 890 1574 3691 1000 4994 1871 2887 254 4454 2829 3884 4972 867 4749 542 2312 3351 366 552 2543 3375 3061 2550 1701 1394 1731 4722 879 3691 2813 4730 2081 1179 1140 3656 1841 132 515 745 2938 3823 2332 2047 3105 2575 1411 887 2589 1908 409 1836 3142 2993 4714 410 2597 2391 3583 4091 1996 48 1221 566 2377 3820 4421 3 2224 3591 1866 4256 1422 385 4150 4239 3495 2653 4157 2094 1584 2234 3759 637 2557 2909 3435 1091 1261 4741 4327 3090 3121 2334 3193 2015 4849 1399 4225 1331 3614 4436 2516 4700 3465 2780 1979 4628 1227 3011 3450 2289 2339 1506 1169 4916 19 2874 1982 4162 3267 2005 2066 3310 4765 5 3911 3621 991 2547 2616 592 1388 817 4842 110 3963 1672 4395 2311 2503 1035 418 650 1381 3658 3190 3368 4745 3849 2461 1710 2809 1902 3191 1719 1624 3702 2545 4856 525 4600 43 3538 4241 4920 2722 180 989 3622 1103 1967 473 3733 2533 1656 3398 4764 3383 4601 4701 3944 1680 2191 182 496 713 3670 2939 3912 4342 617 545 639 497 1898 4886 1112 1550 2088 4821 213 3053 4076 2259 647 2076 3763 1007 3527 4890 4143 4145 3521 4869 4694 282 1924 4557 2753 4012 3395 3479 4030 4566 3014 4626 2311 1281 1634 1469 2737 2301 365 3207 1718 4469 107 3390 2507 3550 2828 2105 2619 4877 3627 1110 3658 958 3568 3757 634 157 3487 482 2289 4449 2759 2399 377 668 2669 2288 3440 1180 190 4989 3710 805 4776 2091 3833 2477 4577 4067 2683 47 78 4810 923 2937 1406 440 2928 1941 909 3937 3554 3812 4938 1815 1689 3806 1833 4629 1435 4299 385 1749 106 4557 1214 1164 3084 2228 816 3089 4298 4969 2115 545 4425 2299 534 2926 1252 1069 3188 1883 183 2078 2597 3002 1350 3407 270 3174 1092 4657 4941 137 3652 4516 622 2807 1780 681 4177 2817 2677 4762 1129 2556 4365 204 2990 3023 3772 3548 276 2528 2722 927 1490 232 2904 3736 3460 3130 1338 750 618 4800 3460 1443 2942 2438 1666 2542 378 301 1598 4818 1008 1961 629 829 3776 4028 4346 514 1125 2729 2658 2039 2472 537 4159 2600 532 4762 3126 4282 1128 42 4768 2712 2520 2504 2780 3778 941 4796 475 3113 4648 2146 3059 1037 883 428 4077 1031 616 4845 384 4847 2383 3366 907 3591 2981 4932 4230 4477 1968 1760 2298 733 396 3294 676 4949 3576 4375 39 1288 2194 4263 2223 4996 863 2151 1086 171 2436 3276 2898 3262 440 494 357 437 1615 4674 1116 4376 1816 121 2489 1993 840 1295 233 952 110 1804 279 2430 3020 4454 2679 2434 1764 437 84 4175 2841 4342 2386 4972 2946 2353 364 1882 3858 1603 4335 4530 1755 4389 453 4853 3294 730 3212 1866 2204 1901 4028 2219 2161 2529 333 1976 3067 935 4510 3578 1951 4788 1127 1897 1109 3552 4128 4495 1839 936 4112 3851 790 1356 4695 4487 2637 2682 4444 1835 2724 1145 391 4615 1670 1567 4680 940 1003 1524 1327 3876 3559 924 2457 358 3945 97 978 299 4509 815 3909 380 555 3079 4286 1017 4301 188 521 2395 4101 4808 2847 2115 4548 552 4464 1737 996 1844 3204 318 4856 4353 2489 3770 4119 4030 2488 335 1036 18 152 4091 4952 2268 2970 178 1495 4602 651 2370 1263 1787 3277 2342 1868 4461 4870 2252 4247 495 3263 399 346 4696 614 2589 2269 3679 1980 3713 853 2928 2064 4234 3287 1021 1667 2883 921 2115 1642 4785 4362 4777 4879 3360 3365 1980 1872 3814 938 2894 3663 3599 1533 642 1824 199 2101 2010 2614 2051 4558 2466 1598 4216 3640 3730 226 4738 2101 1519 295 4399 3015 4330 319 2338 3832 3607 64 4880 1055 824 2716 1766 346 3720 3895 3065 1959 3721 4764 204 2785 2550 2656 3758 4169 3313 2821 409 4923 1358 489 4140 717 3590 2676 4474 3507 2702 3822 2721 238 765 46 3796 1864 4929 2092 3962 3353 147 1904 1196 4901 950 1104 3275 748 4180 1550 4279 97 3017 3888 2033 2228 1326 4191 3346 3448 2831 4232 2458 4869 4878 2118 2834 391 2630 862 322 21 4504 2777 2820 1035 3873 949 1127 1440 2050 1197 3261 705 239 1556 3781 2012 241 3654 689 2486 2548 1576 2297 1070 873 2755 615 4807 221 4157 4969 2762 3368 447 1939 450 2240 4672 3066 3110 2531 3856 633 2450 4976 1478 576 870 1031 899 1160 1309 628 1093 1184 1104 2256 765 4339 1049 2840 1377 1536 1792 1724 635 3905 4713 785 2047 3052 980 2760 2553 949 3780 2261 789 4722 913 72 4901 4878 1782 1591 4975 438 2971 4754 4828 4319 260 406 3851 2182 4496 1923 2699 4046 2491 1734 3004 3862 1124 3408 519 4072 3792 1660 1473 1556 2821 3693 3365 1858 4328 3326 2415 4444 647 2024 3241 4154 1320 3023 2457 499 4321 293 2129 3107 2381 30 1342 3903 4405 555 3938 2307 3604 447 4683 4196 1026 2141 1569 2183 1931 3056 3403 4656 2013 2568 219 2508 1213 2884 4181 375 4139 227 4685 1398 1409 3826 3886 2231 4576 449 3179 4660 2202 405 4745 4060 4257 2576 243 4002 2175 4373 1565 1580 4556 1852 962 3221 500 2444 3055 4931 4014 212 429 1569 4718 4944 1450 4079 4987 2250 2241 4421 2058 2687 4101 3908 1617 1606 3426 1637 2653 1109 853 1143 2956 3467 207 2149 1420 4479 2693 294 3666 4944 531 1620 1396 1842 1812 2421 16 719 980 661 2042 1564 4943 4370 2394 1472 4631 2143 2283 904 3849 2393 4318 1062 3160 3421 3989 4549 313 2312 1384 3159 2022 4773 3571 2439 3475 2483 470 4815 1804 3997 988 4372 1637 3424 1780 1829 2608 1048 3516 255 155 4107 4209 1868 4383 132 1735 15 2 2298 2511 985 1566 1742 2180 2304 864 4736 1709 3843 338 4083 4847 4791 2321 2717 488 461 2879 1976 2517 3273 1794 380 1685 3012 843 946 2987 2452 3681 1234 3431 1471 691 4990 1790 2123 1522 2045 3046 4097 3668 4385 3691 3909 3002 3849 4325 816 1091 2152 2535 2190 590 2284 114 3769 2053 2744 2112 916 1076 4906 2001 4320 3134 1205 905 2450 4088 17 792 739 268 3518 1641 1703 3800 1269 4827 3839 2621 4143 4939 4591 96 179 272 3288 3339 4580 3262 4823 4533 4801 4180 1740 3918 4812 230 1652 157 1244 4211 1944 882 483 3127 2364 579 2135 3883 744 323 4533 776 595 3479 418 4448 3579 383 2168 1309 2446 1083 200 336 1892 1787 2274 2779 4370 1110 326 3231 1664 2700 3374 4239 148 3940 2794 2283 2334 2015 2610 4575 3250 1987 4616 2177 1113 4153 1500 390 167 294 3741 3565 3286 3734 1751 4090 3314 1645 3839 4733 3164 3412 1433 3241 319 2810 1531 509 1430 2640 3199 558 4052 1012 3741 4163 4594 3911 4470 1496 2572 47 4658 1620 1580 614 4771 1730 1030 3448 2744 3708 3331 3185 1011 4691 3054 3781 3235 4752 778 862 3755 863 2449 3490 3097 1175 4998 4243 1760 1507 4325 3789 2110 2155 4030 3787 3527 988 157 426 648 2196 3045 227 1989 1383 3760 982 2507 3333 1896 2650 4430 2065 3178 1838 149 1955 4774 2844 3793 1687 1656 2328 650 3268 3098 2125 3674 3766 3912 4704 2359 3725 4250 2587 3677 4732 21 2915 1738 2242 2906 4707 1353 2116 3942 2375 2287 1641 2809 3570 1265 1493 2311 56 3364 2055 1530 2780 3348 4066 2597 2772 1838 2880 4586 3248 4693 3962 4558 94 104 1881 3816 2561 634 881 261 4213 1714 3800 2615 4165 3593 4812 2505 4262 774 1138 2781 3417 4653 464 4862 1404 3491 348 886 4410 1212 2234 3721 3855 4702 3913 1304 3404 2555 4679 792 2537 2619 4729 3728 862 47 1724 1382 1129 1607 423 891 51 4109 3838 1570 2107 1152 3089 3053 2129 4890 3722 4192 124 2427 4019 2292 2893 771 4062 2486 2546 4123 3259 2781 1572 4085 3173 4127 4729 3272 2869 172 2594 2869 2870 626 1574 4980 663 4648 2822 4160 3620 3259 3167 4031 4045 1539 1835 3171 2086 2751 2008 3435 654 2949 3263 2395 4808 3123 4982 3351 4564 4593 1023 852 1975 388 2959 96 1151 3477 3775 2493 3912 744 4031 2962 4321 4166 366 3338 3760 4683 1883 1722 3882 96 4143 95 4700 3146 3185 2046 1781 4177 2856 3403 529 3738 1397 1675 3903 1550 3918 1097 340 1649 2052 2036 2103 219 1174 3751 3034 642 3275 3817 3399 926 3805 1467 2385 1108 3704 1044 2871 2684 1575 3056 188 1843 3720 117 4433 3314 3051 1860 2714 3005 1606 4390 3373 1604 4836 2597 3950 3357 545 2926 3526 4760 4792 246 1799 1322 3893 2354 3898 3411 3084 581 1065 1120 4456 2566 1029 2161 3476 2143 1401 3756 3694 3183 2069 2368 1359 2713 2828 3083 2116 1235 4214 1317 1464 1336 1047 2739 3816 2134 3982 2333 1069 2361 1695 4639 3174 3558 2553 2788 4587 4793 4721 3822 1939 1552 3150 2336 4487 4541 1906 804 1100 1703 4863 2301 2717 3746 952 4007 4079 1882 4251 2498 4236 1372 3934 4154 4209 2278 2007 4794 1447 194 1195 3796 325 1415 3232 3938 1020 3656 1746 2217 3050 763 1986 897 2000 1850 2730 2958 4404 1654 4058 1554 4552 2183 3783 2656 3793 2733 70 1995 3504 4314 509 2725 4949 1878 4827 2008 4647 4738 3043 2897 4621 2341 1173 3247 96 3778 4445 4689 1806 1864 2290 2829 2249 4721 280 4986 4038 2299 4831 2599 4855 3506 3937 2593 2881 1636 2448 2969 879 1179 4086 2332 2077 3327 1338 1017 869 4218 3346 3814 3006 1290 3524 4428 3880 146 1947 446 4473 4665 1728 454 595 361 4175 1977 91 4585 270 2390 2980 1580 489 4034 4218 2544 3761 1582 1704 2768 4408 199 1314 1258 3870 214 491 4674 3303 3494 4321 2349 4571 3945 4724 3679 2693 2235 3874 1766 1973 1693 2478 492 2846 2619 117 320 1664 3215 3503 3686 2751 3164 628 2899 18 1979 612 266 3677 1409 1134 1225 2439 559 66 756 3989 1089 983 4881 501 1848 1550 4019 460 3976 2268 1304 297 4818 1596 4979 2511 259 4795 1786 1103 1972 3619 4848 11 4664 2072 4172 1717 2472 3294 4049 4358 4546 1625 1940 4031 1086 3051 3361 2971 4304 3449 2383 4123 2393 2558 1335 137 3422 55 2177 797 4439 238 518 4379 2889 2304 2815 771 765 3118 2293 4696 3671 64 4919 4738 3135 2549 879 772 2787 2892 4309 4678 2611 3158 3818 628 124 1649 1167 1933 2702 2735 2220 4165 1382 445 193 547 2445 684 3472 2884 1974 4244 4112 1998 804 1684 4500 4022 4354 2011 4570 2842 2465 1578 165 1032 6 4952 3940 2453 769 3445 3824 3695 4742 4567 386 2444 2288 3368 3034 3816 4137 1461 2601 2955 4956 4169 2512 4049 1052 1856 1519 1064 2906 2780 1575 1757 3778 3252 4488 4567 3286 856 1212 1387 2338 3518 570 990 2766 352 3932 478 1320 4396 3817 130 3719 3675 1556 21 2057 3226 3243 4359 4509 3164 3480 4588 746 4085 108 4675 631 4680 1135 2384 1744 4235 1809 1114 688 974 997 3254 1289 2264 4560 1250 2589 1690 4038 4459 4017 4329 430 991 253 2896 2137 412 3733 3684 575 3951 275 246 2465 1854 498 4717 1576 4687 2996 4401 4037 4726 838 3129 3447 1235 1415 4086 536 513 316 2046 4872 1097 3375 1722 2753 3269 835 2320 4185 2925 4218 1641 4851 3237 2031 1300 6 797 1196 2801 3204 2536 2590 4455 1845 1829 1740 4192 1449 1481 435 1951 674 1355 1589 3649 472 159 1117 3817 1594 1332 3956 721 36 126 1960 3464 2907 644 2752 1743 2835 3187 2625 2363 3866 4345 1420 910 3802 147 4789 3974 3074 1775 158 3509 4518 4747 2362 543 179 4908 4338 2375 3420 4448 2451 594 4432 3405 30 2082 4609 3087 3975 1988 1286 3398 3239 3355 1754 149 2674 4371 2827 453 482 3062 1003 4008 2914 3675 1443 4918 3843 3058 579 4611 4682 1609 2435 3471 3544 4354 1982 2005 3097 1546 2265 2148 4190 4028 1153 393 3275 1868 2674 2443 4465 3837 792 1046 2357 3259 1130 689 423 978 530 119 2572 3149 2718 202 5 3703 4754 3235 878 3542 2812 588 3904 683 1359 238 2991 99 3136 3371 2092 1689 3308 1141 1508 3681 2384 1621 1575 1607 3511 1965 1138 1014 1208 3598 493 4890 614 1035 646 3790 566 1764 3309 4854 1732 2244 550 3823 2702 1476 3954 370 2599 1110 4381 813 1030 3602 234 1841 2029 4036 834 3565 962 1268 3185 97 1673 1549 1418 388 399 2590 4077 4303 425 1484 2936 4800 4763 2102 1075 2656 4162 2984 1915 3229 2219 128 3175 577 3849 1292 1230 1593 1043 4587 1040 119 243 2327 704 2672 2984 3913 4777 1646 4453 773 717 111 4640 4953 2239 4652 804 2923 4531 2675 1303 1472 1153 1726 796 174 981 722 891 1947 4738 2481 3956 1155 1746 3624 3304 1110 936 4281 3952 607 3190 3235 219 2150 4119 3069 2397 4663 2006 1406 1474 1569 1157 1896 3719 2224 1824 3504 3986 1596 2463 3248 149 4568 4223 3630 4159 59 3154 2674 3674 1338 826 3772 1894 3260 3034 4995 2461 4453 3013 1807 1901 3868 4453 4400 1073 4308 3901 3644 4328 2143 2904 1445 3453 3086 3168 1489 3781 3722 1143 4824 700 3999 2794 506 704 4651 2696 119 4612 1468 2055 812 2855 3679 3104 1076 1411 426 86 1669 3142 3138 4411 3727 2148 1030 2468 1313 2675 3874 2728 1788 1389 3213 3908 237 1034 1068 1849 1111 1515 2804 4501 3367 4440 332 4702 1222 3219 4672 1634 1939 1747 920 530 390 3658 1670 2611 4430 3039 868 3491 3804 3349 2820 3314 4158 42 2462 4790 2373 3689 4109 3989 2879 3296 2402 2856 4022 1403 1376 34 3782 1199 1982 2597 1723 176 1176 3589 3129 4595 3790 4899 778 1405 4004 2443 4436 2058 4057 1894 2008 1102 4080 4281 148 3144 2249 2140 4170 4514 161 2436 727 2387 3613 1802 293 149 1267 2306 4073 2063 850 1701 4141 4059 1774 255 4471 2665 4981 4825 4129 1099 3692 1480 1039 4383 3754 3260 4772 4104 4387 1546 4285 853 2046 123 1700 4105 4968 1219 518 1713 1079 138 902 609 1416 4111 2696 3695 1354 4952 1302 2894 1849 650 887 4997 3651 3039 4531 414 1142 1403 1888 2119 880 4063 3952 2460 3942 1495 4185 1627 3854 4611 3843 1214 3412 1673 3302 1453 1377 2001 1673 841 4935 1104 4268 2762 2463 1014 2583 987 835 1520 2240 480 1604 926 3546 967 2957 1038 1024 2372 782 3623 1710 2587 642 255 657 562 2785 4710 3209 3324 1607 2409 3126 1239 2387 1120 241 4271 3745 1512 1014 353 4224 2761 3585 1969 3909 1368 4805 1100 4766 63 4998 3246 264 4049 4945 1558 4762 1038 1719 3645 3464 1885 790 2723 3424 909 4663 3002 1840 2874 177 2825 2734 943 3557 2922 3726 4494 4288 2428 1009 4769 1636 1993 4352 2581 190 4681 349 770 2186 2646 3714 436 2195 2934 255 341 2963 4381 392 3817 1081 992 1085 1400 1838 1338 4817 3119 4847 194 3564 247 4470 2956 2937 2501 4409 3220 1632 1192 633 886 2381 911 2981 2297 3031 1328 1637 566 1890 2730 4255 382 2774 3188 1372 138 469 1739 732 400 4673 2168 1702 2517 1723 1208 1081 1822 1573 2218 2839 101 954 3861 2332 1770 2568 655 1115 1711 709 1055 3881 1227 519 4724 4392 4817 786 2755 2414 758 2047 4749 2059 3886 2103 1022 2070 3831 2643 4016 3273 1116 3896 2870 4585 1499 1595 1217 4207 3320 2337 1686 2425 984 4170 1622 4369 3887 1113 2365 4461 1938 4614 1924 2438 3398 980 976 1065 3839 2747 1512 4297 1073 2959 1874 4706 4955 839 1070 1656 3127 1919 2722 1118 4252 998 420 3384 1356 873 1723 2681 2454 3406 4687 1237 4509 4458 1324 2497 1047 2060 1564 4102 990 3479 4602 2793 475 4260 2191 2126 3518 2053 2008 977 87 1355 278 3891 2649 730 2253 2483 1729 4248 165 3802 1579 3033 3124 3846 1085 2526 1170 3648 1299 1873 3980 4894 3057 2898 1338 545 3332 1661 4210 2848 906 4322 1090 4900 556 3628 1985 1066 195 4107 4831 4316 1905 2386 1040 2872 236 3137 4037 4007 430 3356 1114 4615 1511 1930 97 3826 2657 3070 542 4829 4723 2610 3218 3026 3216 559 137 310 533 2535 1491 1451 1334 3748 3110 4968 3401 4365 3450 2852 3369 2464 2332 2518 2732 4882 4604 496 4038 3097 2687 903 1972 851 141 2381 3922 3964 420 4464 3638 2100 2035 1144 1762 4783 1216 4396 2725 3643 4043 3046 3715 453 120 4122 4609 2340 1321 1211 3794 4645 826 1927 3356 1389 819 3934 2300 2466 1066 3478 1014 4107 550 18 3997 4739 3621 3734 369 1082 1639 4621 4444 1692 4144 756 3204 2592 610 1020 3725 3410 2473 3259 364 177 2949 468 1740 4497 659 1722 4061 1531 612 105 1920 672 3581 2470 2588 3938 1694 3177 2877 2340 1587 4498 3159 4204 150 898 3575 4816 866 1101 4283 230 2562 871 3597 4714 4312 2059 4099 1276 2390 3837 3394 1047 2929 162 3519 3212 1640 291 1796 3837 3649 1526 3321 2930 3181 1709 1441 663 3328 3140 1121 2580 4370 2063 3508 4844 4536 1114 4273 4758 2683 4511 4923 1615 335 3764 824 4262 2238 1714 3651 2191 4843 1735 3563 3697 1168 373 3609 2184 1336 2001 4982 3571 3189 4964 4955 3839 1299 1118 478 1026 2659 3622 1788 3689 4825 4211 4417 3866 535 4742 2162 2891 1224 2821 1563 2689 1285 1482 985 826 2732 4330 3066 4276 3819 687 3360 523 1601 3623 4947 3255 2422 1970 1835 3995 4647 4367 4177 2944 1547 2296 4687 392 2840 3345 2939 1587 3638 573 745 3149 2538 2289 4262 1230 1573 3047 3509 4768 3651 3853 4670 1357 3117 3931 3402 175 2751 1089 4433 3822 3314 894 1204 4174 523 794 4027 2286 3674 653 807 2873 2685 3517 4609 4697 2242 653 4794 4679 4080 3128 4377 3828 2791 2010 2256 4380 1403 119 671 2878 2293 1562 4848 2221 2770 3656 617 2410 3498 418 469 2191 306 1071 4059 3661 387 4463 2205 2823 1920 3417 35 2061 876 3622 1486 4354 3938 1867 1229 3823 1995 843 2043 3630 12 2091 383 2255 2093 573 2786 1198 2659 3725 4045 4035 310 4271 4216 3080 3988 1047 796 3991 3028 3679 1618 1962 940 3133 442 3793 1708 1234 1749 2968 2921 1572 3027 1333 3699 3060 1366 2774 4982 2057 3621 2617 4565 2172 2626 3027 3914 2810 2709 4850 1208 4013 2478 4499 3810 3363 662 3596 3280 637 2831 3491 3217 2954 3616 1453 3924 425 3066 3432 1814 1922 2789 114 4303 694 388 4223 3180 562 2908 4239 495 881 4042 4333 4394 3191 2370 617 4520 3006 5000 879 4765 85 331 2518 4280 2420 549 306 312 4265 4788 2195 2460 1750 1372 1828 450 2648 2563 3052 3825 4602 2948 2472 1870 4688 853 1567 379 37 3392 2501 4315 1709 4238 2176 2128 2027 2335 3534 1390 2036 3931 3238 789 803 4332 378 2666 1547 4114 4387 1838 4832 4246 3133 2702 1446 39 1414 3161 2672 1632 4300 2645 1307 888 4236 1243 4448 4072 4683 3503 3301 1889 3417 4449 733 3035 4121 1782 2675 4695 4443 4991 811 4991 2634 4088 3234 856 4567 2027 4345 375 2012 1339 3525 1233 281 1681 1458 4209 4330 2627 1355 62 2646 616 2012 3378 2330 2653 2761 1692 4749 227 2644 2823 2018 3166 58 809 1976 2447 687 1117 2869 2091 3957 865 2079 3523 1233 593 1354 4634 999 3898 3269 2186 4888 759 2676 119 883 1616 4319 1122 258 1518 2082 4591 4592 1873 3755 1871 2002 762 4312 2343 755 1809 558 3295 3062 800 194 749 727 2757 4884 87 3698 236 3783 2100 4339 3851 867 980 1261 4901 539 3587 3868 2840 1336 4378 1962 630 1019 4638 165 3584 4223 1031 4951 3406 3589 2819 725 3640 4669 3016 3137 2880 3388 1869 4625 2438 1560 1290 4277 859 1438 2915 1236 1734 3661 3025 3824 2842 593 4785 517 4382 96 1075 1230 4739 152 3844 2408 4618 4167 4948 1990 2748 3666 417 4179 4064 4015 3394 3619 4760 3738 2349 2730 4036 3764 794 3747 4269 3215 1678 650 4643 723 3265 2658 336 709 2232 2569 3491 3339 3307 1767 2782 537 2304 2699 737 1182 2711 1358 2596 4032 3811 2181 4640 804 975 3187 4599 647 2127 3829 2496 3536 1107 4372 1500 4051 1448 7 4004 2927 2094 1974 96 2033 3227 3136 3913 2807 1518 2318 1912 3590 2549 2925 445 3621 3184 3088 1305 1231 1987 1796 76 4165 1536 787 4944 4682 4347 4473 1723 1437 940 4634 4345 3226 520 1194 3880 2281 3665 691 3787 4782 2457 843 4824 2311 2995 3235 1290 970 3882 3201 3239 1412 864 367 1162 666 4225 4458 3026 4468 997 3547 402 2893 1081 2617 2983 3309 4606 3870 3965 3591 1129 4358 562 4123 4522 1099 4978 1173 573 1915 4841 4524 2036 3168 2372 372 1130 3623 912 4436 273 2386 305 1073 2069 4358 3053 730 4391 2229 4647 1937 1980 4702 1148 4976 2948 312 729 1754 1387 1066 1819 149 4962 1478 309 511 263 3802 2158 4046 2169 4166 2488 1486 1317 1272 1554 3343 748 4275 4327 4957 3290 4251 2685 558 1641 1082 3183 319 2284 4127 1508 2504 3060 1618 4077 3091 3631 1497 2939 3785 3299 1975 1078 1325 2704 2751 1495 3591 667 4293 327 1114 820 613 2550 4134 2857 746 189 1327 48 2937 1340 4188 3353 203 3685 3385 3258 2295 775 3021 1161 4581 3860 749 4061 1380 491 703 2326 2861 3574 2392 4864 3013 701 807 4917 1159 2546 4967 1072 2360 4443 3577 2410 1801 3380 4647 1392 1 4818 954 1611 2920 4752 3302 4655 3013 1150 329 660 1449 3085 1215 1608 2274 3012 3513 2444 4569 2366 4241 4274 2308 4810 975 1934 3653 3634 2527 570 1929 1780 881 935 2785 3708 64 299 3076 3296 2068 710 3540 4466 1792 3204 3468 4386 2076 4958 537 4234 2691 2505 4494 4296 2294 4885 1374 2647 3744 4279 2174 3446 801 2167 2887 1711 4731 2675 4001 2674 2528 4466 2139 4599 625 4074 2044 536 80 1915 2837 1469 3016 946 3157 4901 4183 4799 2644 4604 843 63 4112 383 874 2762 3939 1682 1208 3974 3474 4738 4581 922 3511 476 2380 2668 625 900 1830 268 3055 599 2325 606 3233 4889 3737 76 439 4511 4462 2426 4007 3439 2740 4520 3147 3683 4838 3164 4801 306 4252 533 4521 1111 1393 4321 3147 2528 3749 2168 2422 800 3380 4358 3066 1125 4901 3237 4863 434 851 2209 4020 343 2304 1978 3377 76 4933 2341 341 3602 36 764 1952 2946 598 4705 3762 2235 4789 1231 1163 1000 4899 497 1137 1488 1889 689 245 4197 2050 1051 1110 3365 885 2671 3492 2012 4582 474 4102 3248 2445 4117 1805 3980 2021 989 4302 2997 4383 3937 3220 1960 4653 3992 596 2274 4591 4600 1520 3838 4953 976 2285 4507 99 1431 1932 1012 8 1722 3636 3086 663 3346 3838 3693 1709 3340 3632 1311 3993 463 4875 2759 2111 2129 941 3779 4334 723 2568 4783 1018 2424 4009 4960 1714 4330 2266 1186 3539 3589 1464 1875 2043 90 2821 4965 575 598 1679 528 557 4224 80 3501 3915 4206 2748 1020 3438 3040 4982 1143 3916 1212 3283 4973 2211 361 1397 2920 4407 4076 4617 1087 3152 814 553 1357 4649 2539 612 1296 2410 2772 2233 771 103 502 3319 3988 2512 2185 1888 2910 2543 4467 1738 2577 4453 4370 2373 2605 148 1917 1951 3979 1758 412 1531 1924 2085 739 1909 2351 3873 4468 2312 3247 3022 4585 2040 299 3314 1510 2584 2981 3067 3589 1382 2148 424 7 4010 1242 4219 1122 1427 2381 2421 1710 313 874 1050 1039 3540 1046 457 358 3940 755 3765 336 150 1626 2495 3005 4798 4315 1337 410 3071 4838 4580 1128 1452 3421 1275 3170 2931 3687 422 195 1277 4479 560 2862 1856 572 1074 3084 365 4927 3710 3786 2506 2487 1532 2224 4256 3624 120 4675 1942 3279 3154 2083 2780 4792 4156 1870 1425 529 3904 387 1342 1604 4680 2960 2193 1601 1012 2357 2459 1977 2247 1959 1882 3908 3506 486 3120 484 1176 3903 106 320 2032 2170 1921 1514 2751 2661 1980 4737 4779 1823 885 4328 305 870 4352 1909 3791 530 463 4931 2843 3559 1352 3088 4610 2295 269 1936 4466 406 3395 24 984 2756 3300 3467 3891 1871 3005 2209 2287 4534 1104 3011 211 983 4355 777 1396 3297 40 4420 4215 179 275 2396 2331 851 4127 1763 548 280 3705 2959 1066 3001 3867 1876 1768 4452 2307 2760 709 1232 2169 3206 2534 3883 4036 1499 1458 3708 4230 716 4157 706 3211 2214 2437 3667 2223 989 2160 886 3501 1990 1628 842 4720 1780 3302 3852 366 4654 1516 645 4311 3063 1035 1442 51 1566 4441 1706 4705 2444 1875 1788 4785 2040 3313 950 827 742 3173 2879 4478 195 4680 3918 2386 3371 4701 2384 1470 4644 3996 1262 2931 2368 3448 132 1886 3175 98 516 1746 3250 2828 545 3404 1497 1910 1716 2693 1318 4684 2763 2100 1600 1005 1549 2385 1025 4070 895 1659 417 974 2610 3931 4048 3695 4682 4047 4175 3611 1928 168 4800 2861 922 884 2706 884 1838 1892 1206 2707 4458 3119 4308 4604 3727 2630 3079 4112 3937 3030 965 1400 2673 4313 3008 4896 2963 3613 4471 262 3696 4115 1878 40 3749 177 3825 819 339 2705 1613 812 3109 3584 1688 363 3565 2048 1468 4803 582 3782 1544 868 4787 4 2183 169 3767 1944 1054 2427 28 60 2618 2083 3588 3180 2280 3356 3739 747 4348 3007 3771 4766 971 4244 789 3503 3600 760 999 939 1130 3193 2721 437 2084 1916 2279 409 4765 2424 2418 41 1782 4737 4799 812 262 805 1742 162 1417 2946 3124 57 4269 2494 89 1683 1123 2222 195 4294 2580 3024 3418 1322 58 1624 4978 1606 258 4047 2380 2308 4153 511 3572 2513 3980 1240 3948 630 1350 119 2672 673 4110 2858 2665 4597 910 197 2090 3485 4893 3967 3238 3189 158 3125 4752 3297 1207 2359 2481 3140 4115 479 2741 4243 2336 3693 1406 3135 618 3309 4592 983 2750 4126 4467 1667 1864 3581 3981 1210 1125 1808 2253 3981 2330 844 2761 1570 3043 1384 4129 2282 1813 2295 2233 1947 1508 362 1243 3814 2461 508 4443 674 3350 2012 3921 4215 2201 590 3130 2948 2085 2722 1912 3058 3853 3940 925 95 383 1930 588 652 3725 2994 48 303 183 1873 2203 3290 1752 948 3993 3354 557 651 4162 3209 4153 1089 363 3724 1068 3566 1014 3053 3031 3541 1013 4058 2129 46 4003 2452 821 3549 75 3426 1634 2241 1103 4099 2402 4550 4538 15 659 3003 1070 4823 505 4853 4272 769 3570 1786 4399 2717 3152 3983 440 2186 875 4211 3621 2673 3900 2178 9 561 1596 4762 1933 4298 3251 97 3959 2426 1033 1629 3430 547 4904 3402 3807 4530 999 2952 603 3034 2329 3883 2230 455 620 897 1002 4164 3707 1503 1018 1741 1892 3653 4159 1574 4307 157 1351 3154 221 1968 1161 2820 2798 3609 2010 1802 4380 839 1563 3668 753 3008 4808 4866 1116 3457 4250 3012 4609 2894 1798 1767 3933 1361 269 2447 3931 690 90 4447 2449 3876 1495 1682 1267 2329 4616 3686 2455 1552 1837 196 4528 830 277 1866 2556 3409 38 1768 3678 2063 2214 2566 4676 2974 2229 2269 3649 1145 888 1265 2364 3225 104 2646 704 3410 1017 968 1818 3786 2404 2393 2190 3053 477 2103 91 3467 1293 3963 2402 1168 689 4131 3867 84 473 4504 3255 2673 1714 2409 3679 1320 3980 175 1732 3772 93 1599 3181 4364 3629 1267 2524 2558 1416 3097 4017 2527 375 1434 1525 2475 2495 2348 2497 547 144 1985 1501 306 1167 4158 4521 4824 1804 205 1975 2919 437 1547 3054 2241 1689 2818 601 3135 3342 1312 3678 1475 1012 1359 400 2263 2200 4475 2934 3076 562 1015 3265 3133 2383 2008 1530 3753 1231 3432 2481 3796 3952 44 1727 30 4025 4175 4725 370 2240 3653 2587 137 2757 1337 4298 1589 1101 2423 2874 2062 2871 2010 1429 472 2978 3303 2186 4715 2166 1281 1739 482 4110 4963 2159 925 1124 3121 1593 3287 2525 4087 3199 1920 3401 3528 4267 803 2428 72 1734 4017 4592 2027 184 1557 1841 2940 329 191 31 4654 4716 2369 3688 3143 2886 4069 1763 1720 323 1644 4589 4662 74 320 1352 884 2060 1187 4119 2839 2665 1766 4900 2536 4794 44 3883 1486 4344 2908 3212 4841 340 1378 1996 960 1053 1686 1332 100 2573 1299 937 2595 3652 617 1467 2566 2900 1836 2070 3963 891 3116 1939 1051 4044 219 552 3109 734 1146 1092 3418 195 4036 1468 1743 3763 2496 3377 2718 4454 3051 2824 1229 4142 1892 480 917 339 3391 1599 2532 3764 3379 4118 2332 3989 4172 1128 393 4547 2513 2911 4023 1058 3223 3223 1826 3456 3900 3129 309 2783 4036 3106 1780 1718 2832 489 2353 2617 122 1884 2146 1877 3147 4124 2137 1269 3198 3716 307 3800 4970 3334 3290 1248 3291 3006 3043 3668 3841 1261 961 3727 4055 4423 4232 1159 1093 3741 626 2846 4687 3012 1686 4453 2517 3245 1996 3276 833 3763 2850 4451 4739 4448 3074 4573 1064 4016 978 4071 3615 1139 362 1525 3515 4015 3601 4542 4076 3373 4401 3539 269 2384 3383 668 4727 1121 324 3179 3261 4717 94 2734 3623 61 2951 2153 1311 468 389 3050 4790 93 3905 4372 3096 1835 2264 3108 1428 1783 181 399 3093 1278 685 2266 459 840 2537 3928 4843 4594 2176 992 1427 4933 3466 4261 495 2509 14 3076 3015 3330 3069 97 4438 3794 2220 3810 1172 4525 1702 2562 4797 528 32 1016 3977 4811 4796 1982 1162 1963 3830 1170 4432 3736 4898 3728 2712 2016 476 797 33 3131 2190 4134 1774 4708 1549 839 935 3078 1853 4589 3919 1205 4889 3581 1007 737 3387 3834 3666 4607 2770 4771 1391 3335 3559 2954 4763 831 3767 1118 2948 4454 3292 2858 1335 3738 4716 3324 1282 1667 784 1759 2106 485 2030 2681 751 3650 2848 3181 3195 318 1947 3843 1135 3401 3729 1995 1854 1353 2167 1686 3328 3645 216 3365 1161 2547 4088 3943 551 2506 1273 2664 3135 4985 1450 2292 2760 1959 2042 216 1030 4120 842 2498 521 3935 657 3084 315 3190 4677 3661 3854 3583 3393 103 4764 4079 185 4954 1213 4989 1495 1480 3212 3032 4626 2271 4426 1414 1146 3322 1562 2126 2789 3640 4675 127 3085 4292 1346 222 3040 451 2749 1900 4303 4217 4776 3174 1359 2260 4636 1564 1675 3335 3715 1594 3127 4689 3438 1113 3311 3028 3127 4895 3910 262 415 4931 1599 1979 417 122 3240 720 621 1341 1938 2250 1558 2328 67 1102 3333 1957 1243 3374 3739 767 194 4338 771 2128 3481 3772 3294 4051 3604 787 4932 4010 1367 4121 4730 1209 3214 3141 2278 2785 979 2978 973 1174 4227 70 4582 3322 2049 1132 3701 1064 1314 674 4697 3825 3792 4012 341 474 4096 3119 4843 2012 1467 4031 1476 2755 3872 3913 385 120 4408 257 1022 2815 3041 3614 3945 4002 36 2249 4447 3611 1392 1778 2064 4342 132 3579 1158 405 3696 2883 1666 2066 701 4972 3343 4297 3232 4437 4637 3338 2564 3840 3879 827 1373 1525 2733 2237 2045 1806 2683 3075 2 4193 4424 478 2622 4681 1024 339 4654 1469 3 4538 500 3000 4252 481 3053 2951 4818 1456 3388 1734 1522 939 3741 4347 4867 1755 3907 4097 816 3189 4842 191 2474 3105 2517 2039 4716 508 4745 3535 4733 1991 4568 987 1977 1941 4648 2937 849 665 1818 3795 1342 4022 4059 3617 3570 3269 2165 3308 4615 4330 2047 4180 1037 767 33 948 1737 912 570 2144 1792 334 2002 2310 1248 468 2624 4434 1048 437 3204 4440 3051 292 1566 2470 1946 3898 94 815 702 4547 785 4497 3442 3553 1475 4672 3703 2576 4223 641 989 1264 4849 1448 4129 1727 3725 2098 2921 3228 1436 4667 3290 4925 2806 802 2867 490 4075 2264 2919 2031 2313 4997 351 806 1034 1083 1142 523 4794 585 2947 1590 749 993 4546 1421 4695 914 419 1999 2410 918 4626 570 2900 2045 4477 2509 750 4273 4073 2583 422 2472 1102 1678 2989 2005 2030 2425 3706 1112 3578 759 1086 1737 3461 3750 4038 4864 1263 797 3436 1096 3331 2769 2310 544 1617 2028 646 489 1021 2305 4760 4123 4894 1170 735 743 2832 2306 1704 854 4234 4683 1693 1009 1585 2674 1963 798 499 54 1116 4034 349 3740 4670 4482 1006 54 3099 4712 2697 367 7 2596 4359 4657 1885 4864 4411 2223 3482 4947 4876 635 3896 775 4062 681 325 1372 3577 2098 809 427 1569 4635 2548 355 36 267 3309 4727 3119 1120 2756 2589 2914 1443 2233 3257 4895 2271 1858 4976 4167 3062 4201 3206 2309 2284 604 1024 480 1234 3484 1851 3990 3572 3038 1371 116 1475 853 2508 1486 4220 2254 2173 1357 280 3362 56 3756 2178 2351 652 2571 2844 16 4675 3108 4618 2841 1124 3625 1101 2299 4866 1068 2153 3718 2811 804 1143 2226 4497 4727 2068 4109 3373 2306 3136 1256 4351 299 720 1090 1047 2904 3309 1419 1240 4005 195 3410 1159 42 2787 736 3872 4355 4241 2643 4929 2694 1982 748 358 3064 1095 1777 2475 2833 4980 68 2277 1707 4674 3345 4842 2591 1610 1276 691 1944 2567 3617 3409 4045 2516 3010 566 3643 644 181 2592 522 3792 2155 2793 4659 2509 1139 169 304 1523 2956 4210 1204 183 2606 4339 1279 465 2210 1607 1827 3735 1469 2451 170 3761 3370 2259 285 2699 4341 3109 3686 3486 4728 700 4903 3654 2049 662 1841 693 650 2631 4007 2463 528 236 1408 3796 2333 3169 4288 34 2343 428 2271 1872 3742 2759 384 4860 1465 4729 1180 3894 1954 4454 3269 1915 2326 819 91 2075 206 43 4466 1834 3904 4340 4690 1371 3366 4571 3502 3504 4486 2036 4886 2092 792 4138 4269 2401 804 2357 27 4674 833 4943 931 3867 159 4230 190 3843 4822 1494 4263 1449 3220 3628 1662 2620 1956 4091 2445 834 4081 2835 925 4778 391 4293 4330 834 4067 1120 3107 89 1646 3096 1603 3422 1685 3913 4811 2015 4724 1504 4877 4083 1694 2467 1338 4465 3303 2732 4982 4662 1491 2945 407 780 564 4735 4721 4613 3039 3123 3340 1628 383 4407 2324 380 1993 3347 209 2447 4199 4330 3677 2104 390 1865 2305 585 3055 2563 239 3798 2049 975 633 4576 1013 1320 4913 2172 2977 796 2119 3129 4646 3398 4903 3102 986 1389 2984 1225 3479 1250 2422 4032 3690 3550 3680 1084 77 4505 3946 1482 4277 748 3509 4984 1276 489 2178 3886 984 3837 179 4810 2098 757 442 634 545 1781 784 1071 4108 3322 1663 1876 4468 2378 3016 1835 4487 4415 2471 2576 614 3816 666 1212 320 1408 3877 2435 260 4805 3408 3094 1164 3018 3799 1674 2084 693 2514 296 4807 3730 2547 4683 2322 2094 3002 141 895 2828 716 666 548 44 4616 98 4626 2023 3481 2060 1126 3581 383 2374 370 2207 3317 1886 3237 4924 4380 1308 4999 4952 1543 4157 4375 4705 4325 3882 165 3969 1899 4103 3591 1799 967 3060 1096 1805 1342 2639 4805 691 4894 4640 2326 3147 637 3084 1019 2779 3792 2347 4004 3182 4501 4098 3960 2395 4282 2794 3919 4 1475 343 3696 1369 4392 33 2228 1355 1588 2398 4913 2809 4351 2542 2752 1134 4669 1958 4134 2065 4302 646 2607 3947 1844 3923 3399 1293 3671 510 3551 2831 1684 4754 3222 1706 3874 4578 4093 2823 2948 3385 90 4390 1554 832 3446 1216 1079 2299 3887 4677 1292 4084 943 2687 1732 4927 2202 1005 3438 3340 2084 425 4343 1105 2441 1075 2381 3829 2939 4435 1532 2366 4752 4162 3573 3284 1762 3514 1322 2979 1437 1562 364 109 4356 3811 3045 4022 2628 2925 254 3070 1094 2483 4930 27 1682 2098 1121 3684 4167 1511 639 447 2740 1726 4826 4060 3003 1459 3415 2815 3904 197 3533 3818 790 3102 2800 4632 506 2812 296 3220 2486 1147 1911 4720 2911 4177 487 2190 4952 3089 3482 483 3933 849 1136 4295 1281 4235 484 1998 888 2736 1431 1786 4277 4280 948 2150 3966 227 3242 1652 4427 1723 1982 2177 4258 464 4238 4268 4238 2195 1022 834 2979 4379 47 3533 1868 2899 4875 3768 4286 1809 523 84 2426 113 1777 2719 2879 657 4238 4736 3037 1058 2165 1524 3411 1805 2014 4204 2993 1748 3956 2053 3135 3020 2927 4494 4021 3578 4315 2949 4609 1563 2824 1315 3460 4722 1632 795 2205 4342 4459 3263 4748 729 662 1259 2080 4202 3167 3160 2778 2580 2915 4874 2912 437 881 3211 4987 968 3925 3918 3577 11 2222 2524 403 4098 775 418 4904 1562 2577 1545 2113 3886 4552 1173 3115 3910 426 3223 3776 2371 4036 3323 910 1973 4636 499 4150 77 2879 4858 4670 955 4005 3401 2248 4001 1584 2717 73 2221 3105 831 2586 667 2747 3979 1643 2921 1374 4417 2219 4706 2189 4136 641 756 2136 3230 3438 2937 4699 3377 4737 2634 1781 4665 4017 3255 2914 627 927 1872 4698 632 217 1855 2936 3795 232 2524 2843 1951 1859 2800 1504 2359 4641 418 3902 204 4772 661 4672 963 2848 2936 1807 924 296 92 2406 3340 34 3394 2876 2068 566 3435 3261 4183 2674 2230 3273 592 1457 1581 4588 2866 1375 592 2309 2814 2591 1040 1567 289 342 3125 1866 899 493 777 2018 3265 1682 787 4751 2379 1655 293 156 4679 1370 695 3937 3596 1996 3673 2721 3456 1706 1164 3652 4899 4183 266 238 4609 3392 2306 4454 2476 2974 3733 248 544 1776 2004 68 494 1134 999 2357 4161 767 4983 3786 1075 1004 3413 2592 1305 59 2184 998 3475 132 2748 3031 1597 3143 1894 3828 1281 4869 3505 3008 4675 411 507 2458 4987 1466 1424 2206 4751 2257 470 4956 2910 3217 3992 1936 598 4216 3324 4816 3398 3623 2381 1889 2029 4140 4617 3443 794 3697 4531 4168 2737 4947 4794 2873 1740 2163 2705 4465 3496 921 4109 4008 4884 2116 1138 1 4837 4923 2750 1724 2877 3807 4437 4013 4743 1142 1467 651 4877 2226 4653 4314 275 752 2864 1305 4809 3306 3304 3077 1468 2653 1419 4532 4909 3764 4500 4211 3752 4507 48 3705 4287 3268 4476 2177 669 4270 2005 1756 2316 3161 3942 2597 3239 3267 2206 1491 4432 1462 4343 2890 3483 4087 3184 4010 2337 2897 4260 4743 4727 504 2185 3255 1388 1063 4498 4879 3278 866 1910 447 1030 4740 2870 1897 3815 4355 2315 22 1587 2207 373 1897 2006 1942 781 2561 1833 1259 4588 1923 4760 2043 2578 2143 4645 3222 4760 254 1707 844 2534 3986 2939 3461 3254 2502 4978 4704 3255 4066 409 4501 3971 1400 4772 4643 4681 1490 4492 123 4387 4801 4149 3106 2137 4455 1768 3827 2013 343 4258 3763 3533 1711 3923 2300 1317 3565 1665 3490 4058 4599 3098 1913 2791 3721 237 3901 4572 4387 3530 1264 146 657 4717 3479 3376 2985 1479 1269 3689 1424 1061 4375 52 3870 3487 3927 3467 4117 2170 2602 1212 2862 1023 297 3955 2852 418 4636 110 1854 4547 1026 2271 4417 1528 1650 4662 196 4521 4773 4733 4299 1555 2737 1098 4773 1694 1704 4280 2454 3287 287 4982 4870 3367 4248 4022 591 2209 808 143 1306 472 2057 1004 4067 1343 3793 1539 3601 1271 4130 1687 3207 444 4296 575 222 3600 1998 2877 3857 4607 2617 2815 1295 4642 4011 2881 1740 692 4753 4768 800 384 1334 4033 2974 1952 278 1848 3663 1071 1947 4761 493 4321 2884 2347 1120 4918 2009 1120 4052 1451 568 863 849 4216 2819 4354 4082 2162 4152 5000 4878 3187 4552 2044 1019 4613 2944 4972 1814 4907 1027 1435 1403 1201 3997 1479 1915 1790 1361 3163 409 4217 2773 3415 4013 1201 3617 3115 393 2220 1692 1128 4398 1641 4351 87 2960 1446 47 399 4126 3722 4375 3443 51 2468 4892 4362 376 2338 375 4390 2231 571 3351 3253 2841 1990 4684 1859 4058 3449 2397 4766 4472 2995 307 4537 151 1161 4572 2569 1671 2101 4137 1955 3044 1826 1016 2596 4470 2570 1066 887 1863 1896 526 4275 3263 110 3468 1115 307 4136 2388 3316 3554 1992 1693 3690 2911 4360 3549 3963 3722 50 1552 1642 4311 268 4297 69 1389 2452 3458 1592 3711 553 1698 568 1439 2610 2010 3769 830 204 71 1857 4678 3056 4419 1714 3240 1642 500 1788 1694 2539 1340 1056 1770 3736 3559 2446 3429 698 3672 3464 3121 28 2132 3277 4519 352 2181 2407 4011 1282 1208 2117 858 3923 2656 1194 1995 1943 2121 1108 4299 824 1197 3262 2087 617 2603 4598 3006 2091 1931 887 597 1203 4539 2449 1929 178 2669 788 936 1228 1206 3881 153 2074 1777 3641 863 1376 3354 1091 3874 4215 1932 2898 4845 4716 4203 2301 121 2095 1651 4022 1961 133 4463 460 4172 4719 3210 1640 2743 4681 690 2555 3160 1939 2496 2631 932 148 1849 3722 4153 906 2416 262 1013 258 162 4212 3781 167 3480 3252 215 4491 3184 2582 2817 4223 3525 4836 1295 3577 4763 4837 2617 3177 219 1820 3562 3651 661 3352 3554 1064 3985 866 4077 2100 2109 4705 4242 4585 4314 745 4414 3611 855 1551 190 3851 1805 535 1984 3652 4424 4047 4619 2921 3845 4393 1698 4293 2790 4845 45 265 3839 4708 1831 4713 1093 110 337 431 3418 3181 2942 671 1651 4544 3621 3562 74 4985 3539 1963 3084 2463 1518 3996 179 837 3762 1170 4485 177 2488 2389 1539 1070 4314 3138 1027 4986 2857 3248 1791 3793 431 3054 3860 2032 3437 4260 4636 4002 214 2917 1956 2839 4554 2531 3630 1848 1156 763 2953 1541 3389 13 3820 1607 2031 5 4814 1814 2210 85 2009 3683 1506 1913 4010 4519 399 2193 819 595 1803 594 2058 4438 2520 4853 2159 4299 304 311 674 4495 4507 4408 4122 351 3684 68 3415 1936 3636 2125 2369 3934 3310 2590 2990 4590 1177 1801 4312 547 2802 4299 4117 1628 1327 187 2861 276 628 478 3056 4769 90 4910 334 4735 411 4334 140 2458 880 2832 2357 3607 2843 2631 503 3859 3029 3149 2314 2938 2865 4606 501 3394 3431 1539 1377 1085 2626 809 3755 2451 4554 2367 3006 2781 1963 2355 335 3091 916 2270 4967 3399 761 1611 1933 64 18 2556 898 4584 2538 2213 346 1311 3672 3855 4657 693 2641 3015 1588 603 1212 2772 620 3275 453 1156 2215 4868 826 983 1007 1831 2289 1339 1520 596 1264 3326 1366 1838 1228 3519 869 3843 2691 934 367 2637 4401 552 1866 3435 2983 2516 2735 3977 1495 1512 2988 3131 4594 876 3379 2894 2722 4037 3329 4904 2784 4012 768 1987 2711 4685 2549 614 3783 2425 3058 4203 2107 1828 2421 3770 3219 3199 2056 4261 3531 55 3791 4834 3298 932 1205 533 972 3275 335 4595 2689 845 4823 1623 1964 4430 1474 2304 3812 822 4179 1641 1614 4867 2726 4945 4049 3677 101 3161 2032 625 1287 2944 4020 2727 3476 1362 4720 2196 3810 2117 2419 2145 3 4570 2769 738 3365 1626 4050 2295 3616 239 1850 694 4172 1166 4303 3335 3392 4084 375 4671 2284 3814 351 2038 2840 47 2820 4417 3435 2958 3366 3648 4613 2909 552 601 4092 1379 4138 2139 4067 1211 3079 1460 3295 3411 487 2852 536 3718 2886 4712 374 3010 2723 2007 690 3963 1618 4320 2296 206 4523 2323 812 1311 1137 187 2841 2931 2043 3651 219 2255 14 2549 2551 1743 721 1588 2934 1855 3495 2236 4022 4494 4537 1828 1800 2822 3746 4259 3939 3702 3225 536 4008 3000 1490 1137 3076 435 3213 525 361 994 4478 1978 4812 714 515 4104 185 3048 4521 3243 4867 3017 1744 2949 860 993 1538 3825 1115 1429 2880 2369 3321 1192 45 3074 1051 434 2649 683 3211 1396 1671 2026 4607 1781 687 3942 184 2032 2149 3790 4821 3500 120 2568 2582 2731 2004 2795 1241 4539 2400 2046 3887 1184 1809 3366 4432 3192 1533 2228 507 821 1441 2629 1215 3631 3356 1728 4062 1799 4473 2363 1732 4301 2073 2871 436 1708 1903 2087 1595 3689 1594 861 1707 2415 2422 4437 4490 3037 339 728 1768 550 413 3491 508 1944 4226 2933 4432 1950 967 1020 1401 1678 2907 2017 3752 2404 2251 3007 3891 4789 1197 4320 3324 2653 636 4536 3593 4082 2010 4576 3427 4518 753 1300 4199 3184 2449 4542 280 3852 1126 2561 3186 1759 2847 3198 1233 3900 3336 1234 472 4209 4265 2502 1675 1874 4300 102 3013 501 3627 3675 4738 3429 3199 2753 4295 3624 4618 4241 4357 2553 1575 1336 330 1550 236 4591 3127 4170 503 2329 4107 3908 3046 3103 1390 4887 3893 4599 1271 4480 228 3649 1991 4771 191 4521 4196 2231 3428 264 4847 541 2064 1571 4150 1541 4995 3618 626 1368 3295 154 1130 1031 1789 1708 1319 1915 3559 932 2038 3859 439 546 4337 2137 4927 124 2542 4101 4479 4178 1358 128 915 2145 1999 2442 2970 1033 2819 4406 3592 263 2807 3929 572 1940 2061 1830 3619 3187 1594 2444 4419 2295 3353 3142 1601 1867 2326 4778 2580 3328 195 1195 663 3922 1110 288 667 3083 2801 802 2530 3519 1097 2482 2630 1607 3448 1168 1688 478 4228 4885 657 79 2557 706 2476 3453 1994 3591 3578 4657 1061 2965 4773 4311 4730 2420 4541 1337 2788 430 342 4563 4681 1906 4752 213 3737 2978 918 1581 290 29 2879 4578 3567 494 2520 4826 28 2507 2520 3308 2276 4246 403 4663 2268 2680 2952 994 1381 3705 347 2929 605 2185 2371 1407 3911 4011 4829 198 2222 2876 4087 3520 2686 4832 3454 3226 2180 2798 2169 1092 2288 2439 3011 1410 1698 1915 1333 4694 2123 2691 2785 1171 4023 336 1248 1483 754 3779 4565 4947 2943 2347 2184 4602 4146 1450 325 3909 2488 32 3114 4486 3178 1415 2148 3096 1398 4981 4490 1581 4334 717 4697 376 3294 2326 198 1091 2282 2346 2143 2379 2750 1944 2315 3911 708 1083 3613 2764 3690 3634 869 3164 2521 1806 1295 642 47 3894 2922 4287 278 846 4089 1865 2763 3115 1614 1527 879 1073 1018 542 3858 3398 3918 2567 1547 4820 1542 3590 1801 202 377 1453 613 2596 1818 951 1117 1119 1658 757 1987 958 3259 2508 4532 816 3326 269 978 479 102 1012 731 2802 171 1834 4415 3660 3057 891 933 834 478 4625 903 1081 287 1143 4577 1031 2739 2798 3766 541 1942 1499 915 19 3520 2479 3330 2948 3836 206 2289 3781 4002 1049 2096 506 885 2252 3351 3162 1309 4744 2973 4118 637 3842 2266 4478 2102 3770 1534 2044 4491 1941 1295 2526 3603 2844 2072 120 1403 3379 4580 1952 3697 4147 3711 4009 3098 2808 3805 4952 3716 275 1001 3818 1541 4873 4680 2612 2514 4234 2947 1121 2289 1203 4745 3720 4408 620 698 4036 1355 1811 2245 34 4938 2520 1083 2894 1232 1599 2225 1894 2933 2801 194 1853 3773 3482 4499 1122 4319 532 334 2790 2336 3939 4399 4034 2493 1976 3394 4463 3444 2015 2619 1035 4164 1752 3636 699 159 3825 1515 2627 4679 1442 3961 2104 1567 4407 4124 3591 3990 3194 4381 379 4600 879 3947 4427 2388 3879 1719 2681 4118 277 4686 4508 3383 1580 506 3423 3864 3206 17 904 4443 574 684 298 2338 3864 234 2403 334 316 3642 2022 3777 1782 3396 1731 4156 689 1169 3466 202 4239 7 76 2387 2266 3062 4306 490 4175 4797 3651 4200 3774 1917 2939 4751 2203 285 1238 2711 1576 3429 3745 2516 1457 1187 410 165 4614 4409 555 927 1164 1884 3755 3353 3701 1695 3180 3462 2267 2694 2822 2438 4185 2724 2163 3628 114 525 905 3793 4656 900 4931 3128 78 14 776 4352 63 1270 747 869 4285 3111 609 4768 1706 1901 2950 4858 2474 3116 816 1605 2711 3463 1618 4571 2300 2027 1227 3525 1627 2017 2420 3965 1991 1447 1262 1212 3090 3688 3202 437 217 4655 2070 3376 3139 1160 879 2800 1989 392 4265 781 2640 600 4217 2059 4530 4293 4516 2905 2313 2643 245 1075 3507 3317 2107 4065 673 887 3744 2790 2135 3749 3803 1001 4710 3721 2991 4895 123 265 4410 2383 877 4094 2423 2901 1474 2054 892 4623 4947 2186 3789 2219 1379 4113 4287 2599 2268 4259 4782 4520 74 4136 1751 2940 4221 1735 4350 1511 3268 4751 1354 4218 4261 4777 252 359 1102 3915 1300 431 1359 3135 3772 4524 1341 3962 3427 1911 2929 3301 4531 2795 1743 4495 4115 2544 3664 3762 1485 2529 976 2498 1673 3566 584 3417 3905 4299 4069 2485 4107 3735 1479 4920 4946 3582 1387 2335 693 912 2762 532 2951 3919 2360 1853 4213 69 2797 162 715 4996 2199 4506 967 924 2967 3439 4764 2928 4263 4989 3577 3793 490 3247 2040 2786 1724 1667 1359 4130 2830 905 1178 2997 3916 359 2007 3963 3126 3032 4968 4016 3866 224 741 2914 1480 2762 247 2487 3941 866 3046 3644 1089 1700 3381 2902 273 1739 360 1557 885 4626 901 2284 2771 1647 3504 3163 1970 419 693 3037 1112 2819 2634 2618 2029 1986 2818 2566 1918 1669 4131 1808 1667 2797 2729 2020 944 4857 4577 2930 3952 393 4942 2252 3581 1932 992 4252 4610 2827 3656 1412 2001 4923 4566 4556 637 3743 475 1943 2266 4388 3751 550 1336 2356 2540 987 955 3555 4545 360 3870 2501 3456 2214 2515 2566 3608 2478 2332 2104 4843 4643 4318 1665 3817 1846 4673 4850 732 457 4065 2505 4082 1565 3848 2224 2110 2100 401 836 2736 4439 4135 1030 664 4657 4868 3277 1958 4385 4930 4627 1733 3085 3182 4748 668 4914 3695 1826 3452 1261 1116 4123 3973 4581 1883 4057 1832 1614 4619 2529 3054 983 491 637 1536 269 672 3626 1180 2270 2179 3899 207 207 1841 4852 4118 599 4689 1479 3675 3041 2850 4962 1262 2446 2114 4527 4385 3768 4255 2468 4995 3289 2458 673 318 2082 2112 2644 634 2564 2352 2320 1024 3690 2447 241 2223 1341 2942 4337 1018 2591 2739 759 615 1272 4844 131 1506 3525 247 1003 216 4627 733 938 4205 1104 786 1043 4062 4955 2703 4802 1927 2135 3145 4123 2727 4348 2359 977 3367 230 4287 3433 1719 44 1417 4356 81 90 1530 3353 2596 2856 3651 248 4354 2816 2928 776 3258 1500 322 4394 2463 3765 1749 731 4967 4653 203 3622 1228 4998 4230 3288 23 4905 10 1466 1040 2169 2401 1547 1495 1365 4389 1715 3271 577 2945 1505 2093 3389 4048 4598 4493 2957 61 592 4637 2303 4497 2824 4177 400 4001 2124 2165 4767 1501 1046 4566 2641 258 3003 242 2131 1545 4356 2122 2475 4910 3224 1191 2840 3769 2777 4115 4949 4097 1274 3163 482 52 1688 276 4291 2879 4582 1779 3503 996 615 3899 4954 1175 4960 547 115 4113 1674 3038 319 502 4253 2825 988 510 4840 4296 3663 1047 1514 809 1295 1185 316 3951 1567 841 501 4312 1432 1463 4589 368 1508 2015 4194 2164 2060 1180 1718 3792 2108 1777 4342 2690 2154 2694 2213 2244 4306 2673 807 3797 3140 3250 4438 4249 732 581 2001 1685 3530 1276 336 4956 136 2819 593 1124 3775 762 3046 1930 1490 679 4093 562 3040 1025 4174 1295 454 4102 217 2361 491 14 3973 3474 3683 4765 4026 16 2605 2245 1784 3943 925 1178 1926 3652 4834 780 1172 4122 2881 504 2721 1569 1080 4543 4885 1066 3220 1878 432 3340 100 2661 1314 635 4795 128 4185 2315 546 2497 4342 257 3027 203 56 2747 3223 4713 1511 4538 2465 3725 3618 447 1297 1945 4322 4140 2699 2810 4517 2071 709 2399 4564 282 356 2902 2972 2773 487 3216 193 4195 3179 17 3479 1585 1309 1433 2519 1962 4459 973 1376 2341 396 2006 3323 597 1419 2256 366 3176 304 4117 66 3193 1222 2048 422 4655 2030 3626 1385 123 3931 1985 491 2894 429 1604 3141 2168 2870 272 3100 90 4223 3622 546 1141 316 2754 3797 3313 2620 2030 2751 7 3698 1365 452 1127 1743 2256 1423 4259 4669 1757 2357 1746 709 1082 2664 3614 3618 670 765 2534 156 4289 430 2077 4127 2224 4034 3937 4593 4218 56 757 3047 4957 4887 4055 2488 489 1113 3499 3816 4139 36 2286 2071 4164 1328 2723 1928 2640 1507 114 3850 1416 64 1628 3922 2280 2963 200 4847 4009 4127 4106 1069 208 840 286 875 141 3881 1361 2909 2398 3496 1817 746 417 3221 3144 719 3261 3703 3917 2082 4114 1158 2698 279 148 2978 2415 3495 2428 2827 3862 4548 4415 1286 2813 591 3405 3583 4855 3330 1291 697 2859 2230 4474 3048 1795 2647 861 1119 2423 2123 519 474 3680 3982 819 4126 437 432 874 4956 1497 3021 1337 1306 4706 1268 640 4185 4684 433 2284 2352 1645 708 4845 295 1830 4808 1921 4053 2376 1300 71 4851 764 4533 797 1367 2634 3842 2931 538 443 4871 454 2090 2759 3627 2006 3489 1904 3466 551 4764 1981 3699 1060 2700 376 3666 743 1920 65 4520 619 3458 3568 3086 723 4478 1406 1942 4031 1654 181 4218 3462 4424 684 3691 3967 294 1988 4491 2679 2237 2597 611 4582 4527 1570 3614 2121 153 3200 2692 4554 4221 2059 4536 4467 913 4666 891 2791 1695 4358 46 1834 3979 663 1380 4779 3864 3039 3374 2553 643 692 3116 1147 926 1370 4123 4199 4735 2127 306 1932 4278 1878 4580 2079 3090 4253 2400 3298 2749 4830 2212 8 2147 1890 998 4299 3328 857 1906 847 4511 4323 3231 2828 595 2986 1353 631 3234 3262 1385 2481 1588 1600 3080 3959 1177 4367 4816 2736 904 254 387 2474 4929 4067 857 3734 4500 3842 4671 1671 1040 1433 3363 1399 1285 3777 4697 3667 2506 1035 3321 282 608 3649 1870 81 2324 2384 3368 3330 2705 1125 387 416 3148 1157 3126 2140 4230 1795 4317 4980 4302 2462 1624 1263 508 56 3578 4498 591 3712 594 838 976 825 1709 727 1645 2993 4714 3838 151 2779 3588 1952 1140 1429 2196 4758 2813 1954 2357 2587 3657 1978 1934 3153 4889 2181 4484 4356 2626 4316 325 4341 3534 808 829 1328 299 1921 3581 3566 1954 2792 2935 4948 3937 3045 956 1722 34 4754 726 1326 1098 1773 614 4438 1627 2938 2015 1017 1426 2319 369 4023 4225 2063 591 1204 438 568 1441 3145 3851 116 779 1379 4524 788 1364 938 628 1960 2504 91 2064 1776 4415 47 4514 4318 3547 3770 1047 2602 734 3141 434 3413 2890 2692 4999 326 4455 1560 3456 1752 2000 2486 2436 898 1742 4166 4715 205 716 885 2971 2906 3513 1627 86 970 2657 3342 2570 4939 2172 1773 1183 162 3870 1166 4468 3084 2589 1465 4691 1139 4070 515 2057 2607 3369 4540 607 1210 1416 121 1419 4291 556 554 2880 1772 1680 2749 969 4492 4412 1298 4746 1958 3531 4228 4175 4544 3053 4398 4067 837 1582 716 3691 212 1893 3398 456 3486 4038 1641 2305 1460 3729 1765 974 2278 880 144 838 821 2645 2481 1362 618 3450 3142 992 4796 3534 334 1929 4903 1535 3800 3827 3040 3315 1259 4231 3058 757 4827 3780 3619 55 4803 3906 263 3378 3917 3576 3868 1927 4619 623 3869 641 1698 3925 4528 3673 954 4611 3936 3993 4759 2631 3131 1153 1203 2019 1836 30 1490 1660 4626 2174 1364 956 4056 869 4918 2792 2611 338 849 82 2015 194 4730 352 4458 1885 609 4683 1856 4348 418 490 3525 721 3158 2148 2046 3047 2675 1401 4640 2126 4256 1162 3423 3361 4882 621 2745 3591 1818 1890 545 4085 965 1144 2972 674 2906 2888 3711 2545 872 4233 2087 3803 1525 3955 3063 2338 4136 292 3622 488 4464 606 678 3590 4130 3310 2574 2181 4719 935 2529 1584 1091 1965 3445 2184 2280 1707 357 4335 2777 3053 3648 1109 1711 3127 2935 2615 2687 4748 2627 1570 1394 2751 2292 1964 4516 3558 3179 4028 2558 1009 2377 13 1325 3328 870 4663 504 1283 3771 3006 2485 4127 4160 1065 1740 4832 4199 2276 3211 17 1287 1014 952 4861 1026 4852 570 1442 1135 76 2721 2465 4120 3475 3305 872 3045 3200 4684 1703 3152 4486 3189 2926 3447 1662 189 46 1142 419 1977 4027 1626 3884 2890 3945 4774 4301 4540 1140 1730 3766 2535 4806 4559 1107 4361 4549 908 3426 3851 4122 2740 1840 415 3227 662 668 2473 4449 1108 3931 203 259 2484 2058 3534 2002 4162 1255 40 2475 3772 209 4769 496 1612 3443 4093 1271 3018 1661 4565 2025 3768 3139 997 1956 2484 3500 4664 3594 49 3772 2304 4648 3134 778 3614 1936 1061 3611 1888 815 4485 1805 1125 2079 89 477 3491 910 39 4610 3402 3110 2378 2383 655 2643 3649 4557 922 1320 1614 4958 3312 666 2775 19 2409 2995 3680 3536 4547 3264 2918 4515 1045 4820 4990 2936 3061 235 2796 3351 4115 1016 3660 2308 2099 3031 4973 4095 879 2715 873 3738 971 3609 2183 294 4967 3756 681 4502 145 2567 1390 3009 2688 2030 4633 4076 3914 733 3696 4478 1119 1991 430 3883 4035 4272 4857 4506 1616 2580 1988 879 4034 3446 3287 3017 2257 3457 3242 3701 2786 1731 3534 377 879 1125 1316 482 410 1804 4747 1711 3086 755 2774 395 4174 783 2660 2375 4164 73 2551 3637 4692 1992 4517 1102 3054 340 3026 3045 4079 3004 3284 2546 1368 2545 4382 3921 790 4057 3221 4656 4200 3053 1318 404 637 3411 3534 4564 2843 2940 4000 2228 3569 2063 2219 876 4446 317 249 4759 4815 4875 4586 1965 2941 1299 2839 2897 1620 2707 3791 2683 4422 1164 1725 2966 3246 708 2655 3043 3454 1405 1065 3477 4793 3908 4712 1812 4577 4170 3072 1906 2442 150 3143 3312 637 522 927 3882 134 2962 1024 4399 431 3288 4659 2826 3251 2578 800 1972 2947 1650 1145 343 3597 349 2013 3620 1880 765 590 4726 1737 2215 2443 3461 352 1342 1751 1469 1716 3758 1184 4164 1619 2217 4385 2727 3083 3382 960 2485 2436 2885 4344 1426 3788 4796 3217 1886 3281 789 4339 1924 3162 1710 2295 3875 4047 1639 334 1688 1340 4983 191 3274 2050 2384 4885 2333 166 3607 3023 1992 3121 629 4583 175 1614 104 3156 1441 406 3538 263 2851 4007 4337 3865 1459 4257 446 452 4517 3184 1670 1438 3682 845 4524 1785 52 1365 2229 4781 3492 1808 4666 1437 2156 2083 3106 4062 2045 3399 3989 1899 4955 2223 4610 3683 4123 726 4730 169 3092 1975 202 3140 475 1907 357 701 1893 1175 96 2235 609 1515 2773 3458 1355 1020 1416 4855 635 4994 2333 2558 4692 2891 2264 1157 221 1878 2259 1310 3435 4705 4891 3393 4717 4660 180 4063 3359 2596 1393 3224 4416 3665 4580 1734 4132 3328 1124 1240 1386 4185 3426 336 1526 3338 2571 1461 4848 1658 3449 1146 3884 3135 4378 3525 3025 3953 3807 2809 4186 1732 3838 2380 32 3754 3337 4474 1005 2687 3661 4392 1274 4931 4228 4009 242 3075 219 4869 37 1065 3461 445 2966 1911 2862 1057 4933 3992 3640 4490 3686 2248 106 3776 4161 782 763 4292 2152 4617 4108 183 883 2720 340 2970 3135 49 1465 1980 4483 2755 94 4832 4593 3851 2935 3819 2395 1419 4606 2706 1748 3831 2410 3218 3819 3398 4723 566 748 2735 4327 3878 2870 1481 2576 634 365 625 1468 34 3953 1040 4460 993 4662 2595 4165 1189 1155 113 1346 3826 2107 4673 2887 4356 3510 3313 3720 1376 2193 4160 1648 4555 1482 2893 850 2673 3157 1213 4468 3760 1362 465 407 18 3716 3069 2889 3303 3395 1507 3338 2016 4219 4062 4634 2525 643 559 578 3896 1959 2756 414 1360 23 2700 4618 2663 4766 3172 1610 1053 2355 3165 2032 546 4723 3147 337 1679 2581 2015 1640 4798 2948 878 2002 1718 4417 2249 4873 3584 711 4315 322 28 2853 3598 182 4037 4135 966 636 1193 2902 1852 3589 1106 931 1604 4647 911 632 2751 2444 204 3479 3282 624 141 4392 1550 4893 439 2088 558 2122 144 2397 667 3808 242 2499 4731 2692 3444 1850 1822 4217 1976 597 2008 4323 70 2132 4050 3068 4936 2963 649 626 1572 2433 3814 279 422 2738 4516 2760 4979 1750 4884 3663 1774 3431 3636 4129 2902 1535 1172 2913 694 1272 4800 3827 3085 4849 4161 4914 3916 4288 2788 4946 162 1059 201 3262 563 1133 4045 1827 2197 3632 3464 299 729 1141 928 1212 2120 269 2205 231 1156 404 4083 1577 1698 4392 4531 3589 3087 4814 1537 463 2808 4382 3071 394 2064 4418 673 4604 4966 371 3992 829 4788 1700 2095 1836 4745 4797 2649 4537 2560 3073 1529 4252 4991 3584 1519 2317 2809 4134 58 3273 1876 858 225 3340 1716 3776 1553 609 990 896 2954 556 1286 1100 2570 4249 2065 1486 928 2954 4124 2391 4594 1884 2795 3281 1488 1458 1434 3007 2054 969 2632 3336 3462 3227 2471 2983 4452 1980 302 2413 4768 3840 3863 1414 1471 1523 1713 1144 2579 2695 4775 2159 3726 3162 150 3972 1371 3485 1307 3889 869 278 1563 662 4910 2183 4002 4904 2882 2892 3413 3133 945 2001 1311 3816 2504 3442 2128 4331 2744 2881 81 1120 3494 1828 4569 4624 1394 797 3099 4540 1072 760 3614 2926 2554 2224 1844 1609 227 3026 2963 4821 4741 2392 3063 60 2620 3231 4158 856 2394 1225 4722 2867 4449 2452 2187 2332 1388 4162 3218 1441 1534 623 447 3960 2576 4134 181 4452 600 3388 2345 1014 4813 4971 1110 1098 2444 25 4371 1894 4126 3190 3283 3118 815 1066 1716 1915 3305 4356 4305 1319 199 4004 2880 3666 4146 1586 3237 3576 3432 1060 4165 1665 2800 3636 3372 672 1511 2432 3352 4277 2382 2673 3443 1443 3089 620 2148 2514 2057 2044 1343 4094 3443 2526 145 4230 2632 1955 1228 222 2939 4969 41 1133 4334 35 3393 2504 4541 541 1507 4733 920 2600 3202 4833 4310 2356 148 4827 413 1113 3444 2702 1035 4533 512 1851 2016 3081 3419 4413 4665 4476 2220 619 3175 1550 4734 313 3918 4942 3110 2863 822 3477 2792 3152 2742 1865 675 77 1100 2379 2200 3288 4494 3881 4679 2073 4148 2405 2961 1781 1339 1971 1007 3521 3251 4271 994 1283 1722 1101 4345 2082 3288 1111 206 3161 3057 267 3217 3920 3118 1738 1091 4131 4692 4379 228 761 2683 2157 1767 1870 4112 1664 3761 4561 2155 3189 805 607 770 1425 4010 1054 4204 2247 3035 2819 575 603 1262 4693 2315 3671 4310 511 1205 4865 914 4106 3373 1419 1067 3544 2392 2122 1034 3154 2062 4560 783 3131 3069 1059 4499 3859 4844 4779 2191 1078 4825 960 4019 610 444 4449 2184 604 2162 62 4142 4812 3602 2319 4351 4964 2163 3762 4018 3981 3829 1985 4633 3241 1603 3522 4867 3554 3119 4685 1907 3578 326 4738 3783 801 4872 1928 2913 4995 2705 1255 1002 3087 1795 799 2850 1241 4690 2271 3585 1640 3774 4511 3714 2793 1292 1173 4154 4282 1246 1700 3925 1840 2110 2753 2314 1481 4319 2749 890 4803 1004 597 1397 4683 7 2477 4220 695 3548 3472 768 3037 1787 1434 970 1457 577 375 209 1659 1791 249 1647 2943 4010 4237 444 163 1617 702 4722 4636 11 4033 623 4105 406 1064 3350 1086 4593 3432 3990 3187 59 594 2905 3643 4329 2165 1862 1990 412 4498 3416 151 3833 783 470 4070 727 2917 2113 806 3548 2002 4688 3112 1065 2256 2079 2695 2001 3644 4467 1578 2598 1232 4528 1486 908 1665 4579 4593 1820 2065 4705 4264 3755 2798 3374 1426 4432 57 4695 3802 4481 3921 2385 3609 3839 1934 2767 4489 4661 4070 1752 227 1341 1658 2470 3322 819 1258 1216 4614 848 1173 2848 4858 4608 418 230 2927 4124 2163 3260 2359 4529 3828 4593 2554 2391 4880 94 2004 1036 2700 1099 4557 734 2458 675 2552 3300 208 3395 3660 4142 3599 3327 494 3640 1260 3542 3349 4316 1353 97 2917 469 2493 2200 605 3404 3032 3373 2353 1190 3257 2454 3416 1876 1392 3727 2254 4769 51 1134 1732 904 4885 1326 3251 4148 291 1260 677 2910 2053 4533 2676 227 3539 246 1809 995 477 4338 2454 2251 3754 2072 2844 3796 2338 27 1566 4010 116 768 4004 325 1401 2147 4434 1131 911 4570 326 508 1871 3072 733 2821 3038 3596 1374 3822 1912 1015 2349 2932 3297 1970 378 4959 674 4670 1712 789 1202 4377 1742 1981 1162 3784 3881 453 2192 1007 4080 4117 1509 811 2423 1522 2759 2217 3413 2796 3528 4116 1877 3120 4789 427 1705 22 1871 4824 2978 2628 2117 2242 3209 1313 17 4420 4802 2011 3526 3812 2492 2338 3793 540 1066 3466 2229 2749 1868 2733 2477 2967 2831 3063 4350 3899 3537 2072 3705 4993 2990 4422 3318 2178 2502 2384 4156 3447 4780 4892 3290 4711 4280 2801 4050 741 4950 3566 4632 3984 3485 2290 2943 4018 1794 3425 1804 2074 370 3101 1001 3402 99 2971 1443 329 1579 2890 4741 401 4311 208 731 4538 1518 516 448 550 1156 2157 2728 2819 136 1073 1246 4412 3725 1975 4624 3088 2525 2814 1022 1778 4153 4667 1422 3271 3898 1855 3859 3323 4244 3631 4825 1236 4758 1730 243 2821 3299 3703 886 1557 4691 1148 475 821 2275 608 4689 3510 4873 1306 1920 2897 2929 3167 1095 748 866 1456 1118 204 58 3545 4877 405 3430 996 4492 124 3259 2628 137 1918 3312 1779 3221 374 3985 4244 687 4307 1310 3233 4007 1111 2297 1222 3492 2857 916 3700 2903 1612 1377 823 126 926 1712 4697 3306 1362 4788 4653 2289 910 4998 3972 2244 2278 2185 2811 1570 1695 1924 4195 852 3733 4747 3016 3687 549 2927 1523 2965 435 2689 4760 2852 4790 203 2224 1037 1903 2343 120 1142 4366 1669 2721 425 3949 3834 2222 3467 3331 4956 4561 3581 4738 4887 2134 215 4768 4970 1741 2144 250 3467 3292 3039 4797 3223 2548 1989 4 2867 543 1801 4901 3726 4729 3123 4979 1860 468 1585 1637 3772 4849 1365 1782 2635 38 100 1355 2120 4323 3632 3120 3677 1860 2496 3779 3524 1962 3251 911 3616 4970 1680 2435 1552 164 890 385 1655 2061 3012 4527 1199 4357 4441 4665 273 4402 3702 1605 1198 1492 3422 3829 4106 591 3781 761 2763 3812 1830 794 2782 639 2862 840 2627 1282 4878 166 1060 2705 716 1384 1146 1861 4530 2172 2864 1561 4286 4390 422 312 2809 50 2199 2125 2632 1582 3299 4281 3758 4701 4550 4840 1832 4757 2271 1268 303 4658 714 4209 4914 729 3278 2015 1449 325 1592 844 4555 1790 2199 95 2433 829 2605 1726 337 4330 2532 1793 212 2446 4119 2924 4311 505 1524 3321 4742 3477 3009 1508 381 2881 124 2093 3853 4159 330 1706 741 1022 921 3978 86 1696 1317 562 2446 4069 1391 292 78 2567 2145 1444 212 3084 4835 1473 4778 3647 1170 2394 4789 2031 4643 4638 1318 2791 2956 4202 1101 2820 2892 864 2425 3898 3310 898 3377 4968 4938 2907 4910 2767 780 286 4478 1774 4099 1893 1667 97 3011 2715 1762 2086 3612 2938 37 2215 4064 3487 4265 2778 233 3393 2153 2252 3913 3765 3289 2818 807 3253 3603 1486 1697 1284 2518 1632 61 2555 74 4530 62 4936 3061 675 1357 3746 4401 1941 2414 4406 2139 3304 2791 1061 1686 3925 3004 3539 1830 3547 2030 1482 4694 2197 4215 3269 1914 1345 4919 157 1373 1259 4522 1800 1701 4544 1168 101 2786 1604 4804 657 443 1228 222 4197 2312 3388 369 4877 4129 1227 1213 1322 3421 1682 4614 3977 3468 737 4627 2835 3406 3170 2632 763 1370 1324 3300 4811 1496 129 1380 263 775 1344 3142 3616 2368 4908 1303 4634 256 451 878 3222 4634 2615 1630 313 291 4217 2504 3883 1133 3977 4391 2857 1916 3767 898 3884 2892 4982 2653 2640 257 1635 2592 630 4445 1066 2326 802 4021 57 4448 509 28 292 152 2212 503 3223 374 3879 1872 2095 670 1387 988 2153 4288 1001 2949 705 2727 4540 280 1061 3803 2583 671 3576 2383 2845 1688 735 315 23 4796 3135 299 3370 617 4077 518 1238 2913 3636 680 176 3105 3419 1568 88 4563 276 2739 3676 692 1895 1015 756 2118 3357 2809 291 3927 4885 4511 668 1825 2986 927 4243 4640 1706 2126 728 735 1473 3738 4496 2323 148 3785 403 3294 463 4951 2295 3189 1360 500 1635 4315 737 4284 1813 1908 905 4837 1525 4482 2572 652 4864 4132 4839 3177 3166 2618 1565 2910 2635 946 1100 715 3338 2638 4464 2085 3845 3964 2952 35 3287 773 1412 1728 3194 4046 2997 4828 1281 1554 4125 1963 2096 4973 2122 3068 1150 3746 3432 883 3226 511 556 1511 3275 3196 1945 397 2159 4720 3943 371 3437 1788 2111 3214 1603 2173 3360 380 336 4302 1621 1923 1299 36 3325 2640 4250 1208 1002 1777 2708 2745 3235 1372 4176 471 4145 3661 1707 3105 2461 452 3750 4544 689 3308 4590 4274 979 1078 1923 376 4749 4172 4609 1024 3887 1622 865 3459 3300 3456 2857 1272 1384 2522 776 168 4137 3615 2243 264 1139 3142 2171 1570 3338 3668 1869 4939 2388 401 760 2431 2172 1998 4010 681 4441 2373 652 579 2916 1825 2089 2508 1966 3257 1323 1869 1071 4026 1422 803 2904 3082 379 1577 4346 3486 2727 4378 1885 4276 2897 1979 4874 1634 3735 1303 1105 2645 4570 3433 1500 779 93 2174 3114 2890 858 4960 2621 2278 1693 1500 2276 2471 247 2861 1754 1232 1140 543 1437 3802 3341 3860 2472 103 4911 1891 4137 2799 1539 204 1148 2510 2036 3133 2606 4796 660 1680 4466 516 3095 250 3912 2789 277 3118 4745 1516 2853 2560 1340 2640 1253 4243 2573 4005 2059 4971 2328 4162 3311 324 1554 2131 2046 777 4137 4127 1577 4469 3887 4474 4420 3214 2755 2133 4575 1573 2479 2713 2976 1823 3027 2504 4799 2855 4577 2844 3889 4762 4167 3726 2398 297 944 1152 4931 106 555 3491 449 2600 778 1586 1628 2351 3741 1717 3948 3440 1421 1584 2055 1179 3617 1305 4925 3480 4116 1509 4619 3109 3260 3683 2545 1339 4661 2159 2012 913 4276 4657 4573 4864 1597 3124 543 1701 2558 3839 2357 3346 2209 975 1858 2836 1990 4515 3254 2342 2726 567 1168 2189 345 3890 2015 4171 593 3591 1952 1693 1685 912 1563 1421 1791 3982 3718 2536 1751 3442 1336 2168 2461 3704 2575 4643 314 679 787 2178 4656 1114 3464 2539 4749 1585 864 3496 2573 2993 4391 2590 4261 4792 3101 3279 4409 2466 4968 2272 4798 1143 2071 4956 2080 3562 976 1047 1422 1083 3571 4219 1745 6 3740 2166 3489 1506 1877 3130 3048 2267 2585 4244 1980 2121 3627 582 577 4463 3317 518 3789 2020 2433 20 3707 1965 660 4168 1041 1961 4853 1489 2713 444 3667 3447 2932 4725 3452 3378 170 2751 4391 4056 2083 764 4019 2435 2081 317 4637 1977 36 1971 4263 4210 2269 2010 1219 3062 275 1936 4196 3181 1241 1995 2893 1476 2557 3824 3287 3679 2979 533 800 2249 1185 935 1047 2533 3952 4637 1865 97 4793 4523 1151 4918 1725 4096 1798 3241 2612 2529 2653 3285 1392 2075 1658 1047 3847 3981 3790 1792 868 2547 2940 1047 725 517 1238 3941 351 4821 2120 4398 4542 3885 4987 2302 1590 4519 2075 4938 2149 2699 4674 2995 3326 3452 2651 4927 1951 2515 4463 696 4891 1683 3507 1082 1730 435 1752 993 4244 4335 114 265 3658 4671 3514 1908 2085 895 1860 2536 4333 3342 4018 2118 2587 1487 295 764 327 4514 3604 2044 3395 516 318 1427 725 3419 4054 1307 2969 1987 168 369 2205 4331 2372 71 228 1889 2657 347 2068 3786 3293 3839 863 3587 1214 2959 1390 3387 1700 2726 2585 950 3884 4881 3080 523 3215 2618 1197 3615 3760 926 2312 3625 3130 512 1378 955 2200 2924 1266 1495 747 4036 1043 24 4632 1791 1756 4525 4687 3381 3966 2201 2277 900 3042 3877 3699 2158 4961 933 1084 1665 3193 743 4011 621 1895 2759 963 754 2560 1878 1629 1119 2486 2254 366 4140 1201 4320 3366 697 131 2398 4825 2965 2147 993 1706 3952 3459 2724 812 4584 4634 4415 4519 1240 755 2525 3233 3221 3140 3990 4650 2032 2360 2838 230 4302 3798 4012 3871 4531 3191 4060 2049 1586 2299 2957 4524 2735 4789 2124 1982 1853 3827 935 134 3952 4951 4947 586 4773 2056 4615 1778 3645 2746 3711 4738 2086 2330 4593 4996 793 3899 3067 3356 2557 2619 4099 106 3483 1454 4254 2356 968 4186 4634 1721 2278 3642 1187 3031 4834 2908 2010 1541 3000 2443 353 2834 4363 3013 848 1996 525 3109 707 3242 1373 2882 1050 4603 1596 3447 448 781 151 3617 2133 3023 4448 4820 4204 4982 2701 1662 1533 3340 1360 4818 3364 540 3765 4455 4712 1928 1655 687 4453 4483 4795 944 595 256 4810 1966 1772 3977 2628 1775 3570 2144 4520 3717 3094 385 4117 240 4042 2830 4789 2930 953 3330 3564 2009 1409 1039 3805 4632 4800 2632 1413 4094 148 2303 1958 1197 2770 344 3190 3396 4064 3036 101 2390 2842 256 323 3553 3497 4163 4055 672 2335 1859 1697 66 3820 3569 1337 1648 3020 3728 3013 1307 2831 3994 3583 3443 4920 4227 2269 4945 4487 836 3656 4798 4255 3529 765 4938 4072 4491 2071 534 14 376 3810 3090 4768 1214 378 2296 1442 1859 1426 1110 3291 2184 4166 3953 3976 1953 4969 725 1767 175 3119 2141 2693 4550 2213 561 2817 3951 2756 1187 2438 2359 890 4465 1173 3086 1800 951 1536 841 3469 674 545 3777 2529 1261 353 3074 3347 2432 273 4357 2492 4500 2548 2374 4514 2072 227 2158 4494 4879 3656 3738 2630 1248 1027 3482 4827 4261 1696 4683 1380 1868 4815 4654 4538 3561 1291 103 914 4778 844 3886 4406 4593 3461 3425 2460 4318 2958 3384 3269 4299 4003 2656 3223 1190 571 1385 3156 2674 938 560 657 2974 4487 3310 1800 996 4007 3750 1462 3915 1272 1251 3870 3974 2439 1440 3676 4291 3530 4318 4562 4213 2119 1929 3486 4043 2275 579 1610 3278 4716 2312 2467 3455 1944 4593 4051 1855 747 3401 4040 4324 4877 723 4034 3058 3378 4641 1056 3504 4320 1638 3156 4199 172 1478 1674 2703 2365 3017 3701 4498 1800 2547 731 879 3962 3415 4940 456 945 2687 894 4620 4300 1062 3652 1438 4398 4390 2906 1716 583 3058 4851 4169 939 4734 2588 803 1985 4265 4950 1573 3133 122 2167 4270 726 3696 554 1369 2825 1529 2402 987 2564 1044 4387 17 3100 4871 4626 3991 4503 2681 2151 521 4451 4001 4818 270 4109 2605 3220 3768 667 684 2369 3653 3171 3213 157 4825 4129 549 2892 3178 4381 1294 3759 2595 578 2482 270 3273 1393 2524 2513 1593 1756 439 2998 1288 1923 1877 4015 1657 4658 305 1856 3355 1273 2205 3677 1536 2171 4661 3490 2088 4991 290 889 108 3930 4513 1736 2643 4355 3057 3576 3632 4334 3265 2431 2617 4466 2903 999 1978 4347 962 4517 2424 3072 2896 2666 335 590 4737 2606 541 3667 4923 2352 3076 2076 475 4311 4980 551 3194 3500 4950 4434 3477 4253 3394 1834 2773 3116 4994 3821 717 1030 3533 4369 727 3661 1429 2570 3671 4527 4585 2376 182 3260 1748 1174 2088 1867 2868 525 479 3974 4796 2503 3238 3225 4866 1828 2830 2759 2897 3152 1572 4405 3329 2979 1785 4877 618 1439 1369 2661 4341 4358 4541 3461 4803 1474 3585 2349 2099 3307 2094 3172 2312 4765 1289 4858 2513 4831 4218 247 4976 1660 2678 209 4515 4686 3294 1539 4486 4774 4942 1984 1847 2965 2686 3140 3369 2239 3788 2083 4362 4755 1201 1272 2100 180 3215 1928 3679 243 2569 4900 3110 450 156 35 2766 954 1382 4805 914 4798 1174 2913 3473 1814 1483 3400 3574 1901 411 2143 2144 3380 3550 377 4736 2677 4777 3683 437 3864 1460 2151 3723 2625 1044 2457 3183 88 282 2157 965 1735 1801 2711 4187 3008 3620 3985 1011 2941 2198 4097 3253 94 3216 4008 2658 3863 3710 2708 4842 4798 3242 3870 415 4145 2248 85 2832 2839 2880 3970 1199 4698 368 4706 2315 467 2263 3231 2039 3326 4371 4647 3377 3873 4676 4403 4948 2346 839 3922 2550 1694 395 1779 4355 2091 503 3566 4560 4319 650 172 2544 1574 4058 3699 2003 4440 1118 2619 1954 2104 3948 2291 773 3294 516 1252 4501 1926 594 3677 3274 4847 3736 2966 1005 3813 2594 3957 4991 744 3464 3244 1857 3771 2239 1040 1274 1509 1616 2332 1213 1475 4720 4044 3639 2004 319 1371 2741 3404 3121 3957 3380 1962 4784 4573 887 2305 3231 1288 2213 3459 672 217 4913 513 2144 4035 376 4724 710 3858 4622 4216 4111 2426 1769 3443 4125 614 2269 2443 2731 2619 3718 197 4707 618 2849 4198 4800 4129 3843 1678 4764 4523 4656 3496 4643 3515 4774 4620 838 1685 3991 118 4330 3350 3307 4068 2326 223 1627 363 1008 2669 2415 98 3513 252 417 4925 1252 2152 2336 1179 4283 4402 2230 3689 3930 2505 3955 86 4842 838 1423 3757 2239 455 4995 862 11 1941 1953 1940 3161 4054 888 1360 1362 3019 3809 1125 3460 4427 1492 1442 4565 638 1660 1467 4556 1700 3967 4584 4073 4868 2055 2909 3568 4437 2219 4880 443 1160 454 3287 2421 4083 479 3047 2695 4488 2296 590 2622 820 1312 2097 2491 4232 4041 4838 3890 4268 466 340 3932 599 1733 3806 2709 544 4474 1405 4046 1432 1451 1603 2940 1317 1646 3600 847 1721 2078 688 3276 2385 235 154 1068 3103 4181 3139 3691 2497 1204 2057 2041 1071 2515 153 3476 2024 1697 4778 2924 2430 1271 2744 4278 925 404 3969 346 1120 204 4179 2573 677 3036 4468 3720 1476 1632 2641 1271 2515 2238 3872 2234 1693 3265 1845 3175 534 4782 1177 4630 857 3682 3590 156 2690 2578 3508 3113 4373 2793 4208 4426 3877 2462 2632 679 4061 483 3824 4790 1283 879 855 366 4744 4125 4987 2469 2089 3491 3257 1483 3761 540 2790 2205 3189 1518 457 2954 1374 2669 4102 3601 3883 150 676 4570 1324 4533 2184 3952 832 2943 1552 1189 3024 449 273 2230 2121 1335 3666 627 4638 117 223 409 4276 1762 3862 351 4885 216 4581 3164 4525 110 2426 1327 4960 3358 1385 3062 2218 4407 4563 1680 637 1636 3489 3995 695 1538 2997 4486 4649 3766 4977 984 3305 53 4525 4200 3385 4323 4989 2026 2094 1597 2385 304 3497 2694 2644 3407 649 4254 2774 1230 2536 2710 4626 3659 4402 2005 400 4685 3401 4310 2316 3506 1267 1904 1173 4891 3362 2085 1647 4484 4595 4819 4634 797 3512 2318 2152 2611 4910 3508 1227 3135 2776 2415 204 4566 266 3343 2277 535 486 2245 1585 608 658 2681 3254 1802 4936 902 4426 4168 966 96 491 4516 2996 3797 1589 2610 4024 3545 2208 939 1717 3104 3960 2476 423 3648 1603 2092 4849 3788 671 721 567 458 2153 2796 4636 1358 1646 4216 2838 1461 4798 1655 1837 1563 1980 3005 3791 741 2528 3651 1519 4712 3533 4677 833 2944 219 1261 1256 2010 2222 942 4201 1370 1349 2729 677 605 4148 1275 595 4969 3898 573 1475 3264 2516 1931 148 3641 1384 2670 4719 4431 2187 4738 1681 3848 2796 4920 685 487 86 1613 816 2642 1378 1113 2131 572 3386 4522 453 3556 375 1494 2327 2293 965 2460 2765 4004 794 3716 507 1853 1242 1162 3334 4455 14 2607 4823 2619 2592 1264 1676 185 4216 981 935 2634 3258 2179 997 687 2870 1411 951 4137 527 4889 4588 3647 3013 4365 2558 3563 3059 4229 4112 541 177 2513 4231 1966 3675 2358 566 3862 1832 1196 304 4280 2179 48 3842 3009 1934 4067 1733 2468 1930 4008 4961 968 601 4266 765 912 4908 2692 3992 2194 125 2495 1299 2441 679 2103 493 140 4296 2542 4086 1796 1734 2160 4020 2545 3191 310 329 1406 1871 259 3266 1913 1494 3842 1842 4020 3912 2838 3821 1743 467 1551 213 1427 1892 3804 1833 2296 3386 3500 937 4728 2618 1932 2883 1610 1497 4244 689 4496 1901 2330 3617 4121 221 2285 3171 2984 2868 4579 967 4507 1818 2643 3908 4756 3891 1940 3570 3140 4150 3421 2521 259 4030 1674 2864 3433 4413 278 1535 4609 1124 1755 461 800 733 1979 1563 858 3633 2627 3198 1526 218 1011 2897 3813 3187 3983 953 1758 3450 793 2759 141 3853 4900 2074 1056 2674 2154 3066 2841 1933 2480 4006 1303 670 2253 3519 4820 3704 3718 355 1592 1036 4613 3491 725 4724 4997 2628 4697 2392 2984 3522 3807 1508 217 1577 878 1424 3874 3346 3096 727 1608 1564 3300 1016 4954 1512 2437 4528 4741 708 2306 4166 2243 2369 2292 70 4943 2550 4122 3719 922 2050 104 2397 1818 3413 3227 2247 1086 4680 4959 4402 515 1040 3297 3668 2170 1599 3446 2058 303 2179 1074 2450 3107 3542 770 2618 2796 4596 4883 679 1064 1864 1016 2015 4381 791 4359 4320 1932 1971 1861 4366 1337 4345 894 3185 1213 179 1909 3244 2692 520 3394 4528 1344 4983 2743 4894 2020 2007 3947 1361 1633 2946 1551 3458 4708 3606 3443 26 1230 2795 4434 2435 4651 2175 2753 3623 1324 317 212 1952 4917 1801 1914 3326 4991 2430 1468 709 2207 1240 1458 3036 1949 4738 174 4710 4814 2890 310 4845 2571 4480 4262 1802 480 347 2340 1566 3182 2491 2243 4269 3417 2968 3016 4238 994 4746 4040 4300 1222 3774 2128 2648 1045 3160 4435 2140 1188 2619 4256 713 1779 3051 3138 2594 1568 3803 22 463 3371 4911 2312 3283 4160 3860 934 3271 712 3035 2731 3093 3527 3546 686 949 2447 1778 104 3291 2404 1658 1866 1663 1519 2098 3773 483 1107 65 4775 1953 1667 3376 4341 1379 4082 2157 1307 3401 4465 1217 4134 2030 4300 2610 507 2115 4901 4978 533 3811 624 2118 4795 4149 4934 3711 2615 4998 1066 1821 584 420 3415 1127 1417 4228 3031 1940 3752 3220 1821 4549 3095 3314 1877 536 191 4299 471 4327 3816 173 3063 2863 4962 4510 1416 1730 3208 514 1180 1509 1568 2769 1469 114 4076 3990 1784 2367 4243 1169 2173 4830 4528 4582 4776 4859 1746 2556 2467 4369 2507 1807 1250 2261 2938 167 4357 3953 2457 847 4809 4267 887 1550 3240 1867 1150 1481 2708 624 1158 4655 2664 628 1201 2068 4607 811 4109 4726 3771 4905 4749 3891 2831 2281 2528 1345 781 4254 1745 4637 2178 2286 4741 885 2557 1145 2040 2126 1467 2423 2976 1798 2318 15 2200 778 57 2673 3007 4850 1182 3717 4734 904 1992 122 182 2885 4977 3632 3016 3108 2221 4870 3082 2229 981 3877 3433 2131 2918 1770 4393 3999 3847 808 4471 3107 415 3820 2544 2215 4340 2831 4871 1783 2804 3304 2747 3730 1424 4567 3190 1869 524 571 1511 4151 3785 1821 3681 3963 1524 195 1410 984 404 1502 4317 2980 4479 3812 4848 925 3117 391 207 1503 4716 2179 4239 425 4035 3204 572 2135 951 670 4363 2617 4176 3579 1744 4603 4461 4009 2610 3163 2724 1737 2906 383 4835 153 4432 4004 1066 1547 4854 1583 1918 3748 1098 3696 4704 14 4088 2866 3228 2070 4934 973 1499 4702 2711 3116 1049 84 2441 2856 2167 290 3127 2714 66 3684 4519 2917 2474 4893 1628 4858 1876 1250 1733 2305 3161 3909 3405 3383 3997 3675 361 978 4576 1335 4517 3735 4016 2117 2311 3301 494 1575 1786 1816 3700 940 125 4294 877 4212 1770 2637 1101 4141 359 355 837 3401 4160 4789 4305 2070 435 153 2433 3796 4346 3067 2907 1179 3909 3620 2439 3426 1789 3374 2834 2993 674 4241 524 648 1286 1730 2410 2069 4040 2287 244 1723 1683 1692 56 3349 276 2464 1061 3503 2303 801 1649 3550 3074 4380 268 2178 488 222 931 43 2063 4486 1550 4009 4651 1536 3601 3171 1041 3 4751 4529 4940 3156 658 2394 4188 881 709 4607 1402 4167 810 1206 3334 2205 764 4456 4641 1814 431 731 4883 643 4355 4712 126 4375 724 1350 937 217 1381 4437 3286 1941 4136 2740 1372 291 3647 1533 4685 2231 3063 3491 1185 1511 3360 2146 1666 3417 3054 855 2502 4930 4867 4076 32 3591 3050 3958 3279 1376 4302 519 1022 3192 1233 4964 1362 3639 733 1615 2023 528 3071 382 4428 243 2302 370 2226 1172 3289 2618 3672 1258 1934 1877 866 4497 1660 4027 4134 1616 3258 3877 2734 524 1693 145 3840 3963 2614 3655 833 2602 3586 3678 77 1960 1784 895 1145 553 3222 3665 3930 3411 2533 4284 1451 4972 32 3414 4283 2786 2641 3553 3852 4513 3837 475 4942 2225 1075 620 3601 3358 3488 219 2639 3934 4645 3402 1968 2318 1624 333 4347 1974 39 4312 852 4584 8 1710 2560 4413 2836 3506 2011 864 2775 2394 2162 1161 2362 4230 1121 2963 3673 3262 191 1470 934 4122 3469 70 3180 4599 2323 674 4628 4281 4291 798 1483 1083 2260 4409 1394 1048 2544 2480 1709 2518 3958 3857 1965 4326 761 2569 2086 4814 2598 3767 4673 1615 3602 4662 4811 3054 947 2975 3653 3639 3146 1804 1290 1077 2503 3918 3500 764 716 1225 870 4368 673 4179 27 1507 1767 432 1678 4259 221 3304 3824 4937 2855 2376 1446 4875 2153 2821 216 1354 2976 2948 3483 3909 1449 3509 3464 181 3096 3027 4291 2207 3923 3486 2956 4549 245 2841 225 2765 1651 3812 107 1648 2834 4778 2292 3300 3447 4124 2943 3947 4653 821 3304 426 4515 4701 2984 107 3099 918 4491 4715 453 2498 809 3084 74 314 4064 3348 3593 1056 1456 2541 1589 3879 3814 1371 2484 1445 418 3201 578 2072 1048 204 3460 1342 4987 494 1766 4267 3637 3636 4270 2679 4217 2945 782 4813 1738 201 4053 894 4065 1607 119 4620 4730 4423 4537 4815 2255 4412 4918 4587 948 1076 2356 2992 337 3703 2671 3241 3988 4539 3542 46 2524 667 3937 1114 2527 2067 4041 1469 3429 1494 3688 2379 3138 2504 100 1699 904 2685 4225 4328 258 2000 2436 268 1363 3796 3472 2016 1269 3247 2685 286 2818 3618 2980 2223 4367 562 172 2813 388 4762 2456 4610 4101 647 3807 1231 1820 2586 1395 1607 484 4018 2859 3025 207 687 3568 4929 1794 2328 2267 47 3252 934 4542 3526 1354 631 3575 2919 1678 4556 4232 2308 3083 555 857 1749 2659 869 3637 4734 4129 1025 608 4559 984 2200 1128 3275 1210 3807 4449 2681 2825 4792 2423 950 529 33 4472 4001 4556 1195 2983 782 1589 508 4531 4988 4989 654 4613 1343 1650 790 3102 1198 4931 4773 1774 3414 3021 466 486 4189 729 1807 2599 3968 3339 272 2905 949 4197 3447 597 3490 2258 1458 3219 2740 3691 27 1941 1737 2309 2415 1938 4015 457 2480 2684 266 2387 1323 4754 4834 4292 2771 1735 194 1304 2212 2161 1442 3353 1256 2611 438 666 2278 4755 3118 1436 486 2509 2284 20 2830 4622 4024 3531 4288 3521 3719 2173 3810 2758 4088 1499 52 1598 2366 2537 3165 3488 4457 3496 1031 4768 2893 3061 1727 1370 3248 2208 4646 1779 3560 1542 146 945 36 888 4365 4782 1910 1122 253 3569 951 2261 4427 4772 843 1789 292 1215 4657 1563 3827 3684 228 3772 4037 1369 1812 3568 571 2177 2742 3468 1412 4371 2440 1960 3856 833 1654 1602 3646 1963 728 178 1335 922 393 2876 3952 1445 4730 2233 3540 4015 125 4486 3648 4294 458 83 2534 4622 3301 1980 4810 524 2614 4732 1536 1964 1087 6 3524 2820 274 898 3992 3518 4913 4430 2802 362 3916 162 4491 3105 3166 923 2625 1187 2896 1489 2149 1002 2997 4912 1038 2013 4076 1123 3621 1686 1658 2404 1655 2796 4437 1950 4182 1282 1042 1612 56 694 1223 1518 4262 3763 2034 4483 4918 1847 2592 4962 434 3238 134 4143 2559 2933 1540 725 1255 2496 3678 3382 2727 3972 4481 733 10 3245 2412 2060 940 4522 772 4382 2455 4244 4550 4518 1402 4083 169 366 477 3793 1081 138 4382 500 4318 4258 4167 3520 3243 3675 4157 4371 951 2807 2323 3768 895 4544 4029 3629 4402 73 3181 1636 2124 2885 2330 2637 4691 2358 2828 2907 3205 3207 2993 2755 296 4515 4971 1752 561 132 1016 1282 2414 228 3881 226 3892 2040 2003 63 2225 3095 1569 1524 2874 2655 7 1911 3287 1065 265 4036 3698 1224 3130 4169 3452 3798 205 2047 712 1936 4712 2919 3550 3805 2988 3378 4433 962 2655 872 1914 4281 4457 1947 3787 3245 1970 1441 2780 1975 4979 357 4993 2301 568 4493 2113 2925 101 4798 3009 4967 3662 1948 984 1936 53 2011 2048 1480 247 3209 683 533 207 4785 2404 1381 3338 4209 994 4265 4386 3364 2032 3524 1804 2418 2456 2776 4681 3555 443 4705 800 592 4938 880 3299 1338 769 1689 4693 1688 4646 2485 2155 2870 550 1153 64 449 2905 2893 2150 2291 1145 3287 1516 1365 4823 933 2795 3032 902 4726 16 4635 2046 1098 1070 1369 4530 4069 2865 1672 3427 816 3227 3202 3938 4768 3762 1703 4202 4325 4464 482 1844 492 530 1200 3640 998 4226 4108 4099 1271 1566 3046 4099 184 3422 1455 4837 3773 2009 4262 2680 3839 2441 358 3767 3506 3970 2790 4499 2049 3039 4047 2767 4126 261 2874 418 2954 2982 1352 3793 1699 2744 4351 2666 2080 988 4940 4609 2047 3431 331 1759 3992 524 3137 4262 1352 335 4179 3950 2767 635 228 3716 1170 478 1283 1990 929 3392 1594 1576 3978 3528 1200 753 3324 4326 536 3198 685 2866 984 2663 1349 2420 475 549 3601 4665 1864 475 385 3597 2720 1250 1794 1491 1187 1402 1452 3327 4380 4400 4796 829 3817 74 4244 23 4604 869 1975 2746 3012 3968 2181 2873 3829 3822 1637 2921 1964 3952 2382 1076 3747 897 4884 662 283 3256 4402 3339 4245 2353 1018 2551 856 4508 2014 4844 2735 893 2011 1696 2528 3634 4009 2484 3165 1056 796 702 1487 2215 1310 4664 1766 3665 747 3430 4650 2775 4171 4412 2846 1140 4347 3958 359 3952 836 1087 1009 38 3027 2938 1962 1382 4799 524 909 4956 1559 56 1089 2863 697 3377 3608 2899 364 2860 1064 2295 4855 2299 3621 3560 3119 3307 3245 4444 3445 4030 3874 1968 4190 2794 2436 4139 1313 2697 2029 1312 3429 967 2131 4704 3896 367 481 3286 705 3174 638 2969 1103 2094 2900 965 287 4597 402 2906 138 3195 3307 3452 212 4680 141 4561 4183 235 3059 3078 2422 3620 4644 4939 1146 4739 3561 626 1912 3006 1738 2124 4441 208 4354 2532 1617 444 447 4225 617 4710 395 1489 3446 1058 4318 3033 3487 1235 1193 4805 4178 1334 4716 4039 3351 3188 1433 1583 2132 1859 446 2208 3367 3614 192 2579 2119 4913 4051 1458 940 3701 2954 3511 1466 4658 4909 985 1339 4136 2270 3830 586 2893 1171 692 3000 3370 3424 2838 4754 4894 3130 3205 1937 4977 4980 2468 545 4010 4454 4228 3786 4874 2185 646 2754 1999 1708 3779 3186 770 4946 3815 668 537 610 3922 708 3862 1438 3350 4148 2157 4012 4500 3685 1034 832 1263 1813 753 4848 582 2108 2916 1430 1366 4758 3457 314 4495 484 2993 2790 346 4970 3707 2520 3361 3082 3398 4875 1807 792 3722 654 4380 277 1856 99 2402 2533 2757 4753 3035 944 1796 3291 1864 4628 209 4983 3083 841 686 4080 206 4220 2105 1397 1170 2205 4404 2775 994 3281 1549 2111 2637 920 1827 3293 503 1600 4527 3298 1448 4256 4568 2399 3123 4254 2910 4276 1601 3858 3168 450 1084 3632 1014 4793 4148 434 4496 2451 4501 4628 76 2463 2439 2286 3612 3367 557 3350 3774 3618 1031 1947 306 2995 4608 2003 1536 3808 584 3662 3207 4572 4858 1664 3455 4269 159 3187 4640 2262 1962 4059 1289 3374 1123 4480 2290 4096 1140 4319 1194 937 2311 4985 3425 4718 2365 1611 607 2251 552 3565 2180 788 1138 1531 717 3240 316 3023 1950 4481 1912 948 634 797 4272 2525 4917 1168 2589 1444 1051 4616 1352 1443 2846 423 4396 215 1123 4565 4265 3423 2765 284 1035 706 129 2322 2786 446 2657 1530 1952 4114 4170 2435 3470 3061 2053 4711 1222 4172 1425 2502 4954 1792 2887 4185 1380 3365 3437 3727 3308 429 940 1907 750 3731 2410 2659 4897 4297 1833 531 2241 2170 1198 640 4661 4680 2507 2606 3961 1791 2829 2235 2142 1104 4374 2681 909 3287 3172 792 4056 3430 3344 2977 4353 3248 1257 116 2801 574 4575 419 1787 734 2264 1405 2302 1598 2101 1180 438 2214 4478 2831 1859 2947 866 3289 304 2885 496 4936 1485 1098 4058 3263 678 2904 1316 1756 2603 2479 1857 4266 2134 4868 3766 560 487 3104 2270 2105 507 4375 2708 123 4929 2970 3228 4576 2404 4037 322 207 2372 4953 2585 4635 3716 3707 405 4067 1021 2987 2313 4833 1578 4191 611 1923 1098 4197 2667 2085 1450 1828 3791 541 4536 4364 3066 1902 1297 4929 145 902 516 3004 964 1487 4476 3074 4963 3129 3745 2779 2502 2511 1760 1748 4004 686 2023 1710 2533 4273 1482 2092 2824 1247 1753 2473 2518 1891 3015 4520 1669 2163 1100 3930 878 2867 4124 2884 3182 1551 3727 1254 1721 2284 2607 3365 3627 847 236 3945 4741 4652 1083 2744 4326 2617 3651 3697 727 264 3655 3826 4790 1929 1519 4971 556 3109 4158 2113 647 4388 2309 4932 2337 1072 1167 921 4679 2712 2387 3216 3298 1486 1718 4350 3481 4793 1358 1781 3022 3276 3248 3848 4692 2253 1602 2936 2496 2143 2057 3449 1629 1560 3277 3821 886 4212 808 3792 544 1744 2803 682 692 1511 3697 3256 1266 1193 1170 852 145 879 2042 1256 248 2408 1551 271 4217 4968 4086 2365 88 1396 1334 2313 3608 294 2819 570 1238 191 1717 2615 4260 1880 1606 390 4271 104 4728 2038 3610 3914 1741 3932 4921 2179 1829 1810 775 1504 3707 2043 2224 406 4336 65 1527 3816 135 312 474 4645 775 2584 2657 4512 4261 2894 3426 3150 2359 3595 2024 2459 1993 1876 671 285 1964 4552 3026 4231 4058 1958 278 1384 4124 4732 1468 3450 2788 393 2947 3283 787 772 3771 4351 4100 1930 2243 4652 4247 1268 1875 2020 1031 1046 3387 4239 1461 4754 867 4590 890 1531 129 2001 857 4138 3222 4210 4819 3645 4057 376 1760 2851 3690 4173 3053 1945 3456 4872 2512 1024 2756 868 4366 20 3724 4639 1766 3870 4017 4620 1724 4859 3265 3394 3663 948 3885 1346 1410 2620 1572 1988 319 4765 3207 2907 3471 827 179 821 4203 3535 4682 4940 3767 4021 2218 4431 1457 3934 3692 3417 1438 3503 974 4225 3382 3568 2114 17 3019 2615 2445 16 198 2626 233 3088 1882 1136 4355 2248 3839 1601 4189 1858 456 1393 4661 4886 293 737 3468 3038 4050 3006 4577 3536 3430 2384 4412 4775 2725 1957 2251 3074 4199 2835 2032 3964 2863 889 432 1178 1068 1295 3357 4288 515 1481 4022 1405 1219 2256 2490 3266 935 3489 4168 2038 2096 3812 411 2549 4489 4390 1526 1964 2049 3791 820 4711 940 2261 74 4060 571 952 3939 4573 1551 2363 2363 4442 3954 3513 4253 1221 4046 3934 414 3396 3579 3362 2471 3834 2030 3106 1902 3598 2564 4607 3229 1642 3323 1092 1866 2693 4930 3868 3614 3674 1100 2201 2454 2671 1386 4126 3125 1743 1885 1063 1992 1952 3599 596 4808 1822 2043 3594 3724 3150 4529 657 3540 3924 3508 1759 1223 3765 2579 3835 4102 630 1363 283 695 731 1875 3111 3451 3160 1702 2227 695 2868 4701 1297 4783 265 2467 2325 1039 3606 1247 615 112 3845 4325 644 2193 4165 3693 4950 1939 3977 2675 1943 2556 3678 3421 1482 77 1505 3272 834 852 3007 3828 1937 467 780 4387 2395 2519 4045 3502 2472 4074 1629 1760 3917 1617 4772 3617 4763 2766 4123 3300 2375 191 1553 625 649 493 3649 2476 3629 3814 1818 4972 3821 4036 4190 3381 3732 3276 1971 4854 2260 1512 4445 2252 4601 3429 2186 1405 3093 4430 1732 3774 554 1047 4987 2838 619 1362 3096 4616 3627 534 4867 1565 1691 3603 3535 3912 3969 2751 1256 2520 2036 868 3156 4969 4593 4927 1119 1955 2129 1635 2861 2058 936 3780 4156 2556 4952 2357 1399 646 2180 1418 3980 1616 1021 3550 2255 44 2761 239 2901 3787 134 3709 50 2544 2612 1943 4539 2450 440 3989 789 3062 3946 2343 2284 4436 4032 1948 4165 4045 352 2068 4204 1251 2370 79 2814 337 4876 4324 4417 3879 3589 4091 2711 3823 1970 3539 2503 4563 2075 813 404 1037 855 3582 2660 2004 3860 1441 4306 4974 4184 4819 3620 3176 2947 142 3317 648 4202 790 4844 3652 3958 1151 3804 4944 1955 4845 1962 1644 1313 922 1746 4316 2695 4523 2331 3638 4955 4755 4054 3823 4907 496 4162 4183 2095 1913 4987 4072 3100 2110 4591 2387 2786 3400 1792 2427 4743 732 781 1671 2771 4108 800 2196 3474 822 3505 545 2549 4131 1921 434 1697 2721 4856 3150 1990 2162 473 65 2705 419 928 2571 90 430 387 1190 1151 1128 2350 4091 4871 4075 4573 54 1976 749 2454 390 1498 960 2348 446 3458 3000 2878 2135 2112 4632 3701 2668 1665 3293 617 4124 4461 2297 3917 2331 4914 4793 2655 817 3399 3000 4817 1281 1130 3034 1251 3988 899 4361 982 4820 1502 4804 602 777 2165 1275 2697 375 1236 3156 186 1678 2299 3705 2663 4441 3936 2512 4143 3536 4906 2618 4261 30 159 1324 2966 1299 3351 2625 1295 2890 326 2501 3638 3556 3638 1908 3700 4988 859 129 4825 74 2173 1159 1400 896 153 548 2566 2215 3161 3177 4287 1195 3047 2091 3058 2635 206 1349 2336 2362 2913 4180 1880 2769 2410 4017 134 4762 1013 2187 4712 774 882 1434 1688 3169 2342 1333 2293 313 3850 1365 2345 2962 1051 2936 716 2988 3336 2471 1376 1755 1448 4696 3267 3015 897 2772 4080 4570 3322 3898 1398 2037 2610 251 4543 4778 3622 4956 1050 507 1223 1879 2922 1306 2306 3290 461 3151 2590 1822 2286 4934 4721 4625 4492 598 740 1828 4097 3843 1450 2038 2955 4948 3293 552 2798 3189 3385 191 1647 1335 1911 2998 835 4227 2772 1273 1254 2755 1695 2154 3077 3729 2422 823 517 630 4737 578 3409 964 4798 2792 3295 52 4044 3827 716 2754 3912 3088 1660 1220 35 4298 1058 110 785 2173 590 1904 4299 2355 4914 4454 2334 3571 621 4639 946 4885 4928 4560 4445 3231 2931 1286 4085 187 1577 319 1977 94 3455 730 1609 3235 1265 2170 513 3222 2078 47 4403 1786 3095 1268 1985 1092 4460 2994 2415 77 3975 4828 1655 211 774 1161 874 4368 2205 686 1470 4402 2594 2353 4603 506 3904 3479 4661 237 108 3222 2573 1982 4923 4092 800 2178 2378 3918 4022 3634 3228 2602 1868 4756 4840 2510 2427 4795 353 4966 3047 4155 4556 2002 4208 4797 133 2701 2860 3953 2658 327 4731 919 2222 4756 42 2821 2744 3164 937 4076 3505 2241 3933 3315 3434 2355 1014 4243 2964 3407 2754 2505 1981 3580 680 4159 4138 1101 278 522 623 3794 28 1021 4281 3502 1255 3205 2341 3218 1351 2892 4990 1297 4177 1007 4434 2914 2181 1128 366 3170 4993 1292 4302 1103 4260 565 790 69 4964 473 668 1581 2801 1305 4106 4105 2087 2395 2009 3866 1192 1473 1033 498 1776 4696 3858 3386 4999 3746 2439 2941 4339 4948 4518 1187 515 385 4073 2687 1949 365 2079 4562 4064 2218 4115 3686 3843 3902 1284 371 1005 4195 3116 1453 4530 1438 4122 484 2788 4881 3280 658 2600 4250 2533 73 1837 4705 3731 2659 3897 1406 2522 344 4035 2736 4756 2099 4546 2327 4255 1541 4236 1755 4854 3073 4968 4186 1040 542 157 310 3799 4417 4368 1909 2011 656 1594 4600 4717 1879 1624 1172 2108 431 601 3756 3515 3978 4268 2660 4801 4073 3639 4344 3775 4726 4561 859 2030 1890 713 4672 1047 512 2116 1525 4584 2416 459 19 4710 4317 1570 3519 2197 615 1523 3644 4018 1690 4729 4815 3738 789 3821 714 4176 29 453 3617 2923 3511 1464 4512 4781 4569 2899 3122 429 265 1975 2435 4718 1748 2480 224 4942 233 4023 370 3192 964 1594 4623 3858 212 815 65 3032 1556 4860 2061 1207 173 3426 3284 3499 315 4725 3237 1321 372 14 1361 437 2981 225 2726 3510 4644 4503 605 3565 1902 4413 4373 2130 1355 3356 4557 2639 4853 791 133 1034 2925 3808 1470 3495 3614 3602 517 588 3248 4024 3148 500 3030 2117 4641 3189 640 1307 1934 3866 2362 2636 2935 1033 1851 1692 3983 2677 2783 989 2083 4773 2134 3560 437 2132 235 531 3058 599 2613 742 1765 1282 4713 877 2770 4083 3854 449 2163 2189 255 3855 695 2847 2981 3415 494 355 1635 3158 3918 3879 4128 3956 4665 3719 4944 4527 949 857 1539 719 898 3719 4781 4528 4808 3121 52 347 4702 472 2278 3132 2300 3220 960 4877 1986 2943 3127 4114 2791 2688 4827 316 2419 4866 2863 1070 836 4754 291 499 1149 4948 2330 710 283 1142 1252 2056 2807 947 3829 1317 3846 257 3236 3999 692 3924 1101 4954 2716 169 1744 2262 2762 3147 3360 3833 3273 3810 636 4634 3293 3967 2993 1383 1851 4954 878 440 964 3124 3894 2817 934 3277 4202 260 546 1695 229 1621 2279 2704 1598 2940 1590 901 377 4134 4788 2882 2830 357 4595 2146 4297 2739 3465 725 1144 11 2327 3701 4360 4649 395 3872 1129 948 3950 89 333 4723 1879 351 2101 157 1663 709 996 4095 4483 4736 2674 1547 4965 1228 50 4835 115 3128 52 618 1239 901 3756 4555 4645 4202 1569 840 432 1483 2735 3012 1533 390 1669 1201 2909 1692 4896 740 4000 3022 2230 100 509 4998 2404 4550 387 1 1809 1332 3980 2148 536 4457 4940 2428 4922 4686 1702 84 4098 713 1559 931 2375 2697 913 3459 2157 2891 4610 2604 4652 1048 1514 4798 1984 1772 2897 507 4015 1201 1094 2539 822 2266 1761 3373 4469 4568 2418 365 3518 1465 4079 4000 250 3996 2114 2849 2668 1542 3857 960 4675 3984 1477 2590 948 1206 3227 2139 1287 1457 1022 1360 1341 2582 2451 2941 4016 2038 1955 36 1579 3684 4740 2724 4918 1986 3617 799 3307 4388 4613 484 3140 4338 3908 4526 498 3627 315 1242 2887 3349 2931 2117 350 3430 4922 2788 557 2686 4785 2451 2498 2426 2919 3543 1483 4811 740 2123 2692 1941 3943 4007 2253 1217 1329 300 354 3307 1144 105 4265 2316 2021 3721 4015 4329 4270 1267 3788 1602 2477 1401 3794 2380 2022 1561 3850 3232 4589 959 3983 1177 614 2577 1688 1994 2955 4738 3210 4446 1658 775 2596 4406 2132 29 778 3495 2623 4521 2107 3425 3741 4542 2827 2489 4627 3499 3977 3319 1851 762 890 1193 242 4547 1868 4678 891 3055 2684 716 2218 2221 2441 2667 353 2728 3894 984 1254 350 4076 1243 3923 4611 461 3617 2861 1788 4619 4666 4990 3589 2591 2452 3812 4243 3522 4462 3975 603 519 3382 3686 3409 1759 4596 3715 682 1124 1229 2770 307 3278 1704 926 3447 617 804 3997 4588 3213 4081 4415 1646 4397 2642 1674 4363 3728 4673 3257 4814 147 2379 4456 405 3166 4400 626 3675 1138 4356 2620 3086 4713 2649 4223 850 246 59 1041 1308 1033 1970 357 3407 436 1804 654 4571 3792 4048 1960 2737 4505 3171 1608 4504 4630 4959 4814 755 1378 3528 4338 2233 1054 4885 2629 3412 1516 4317 299 3914 3669 2863 2136 1311 3853 952 2576 3025 3074 1417 2116 867 3984 1391 3796 2779 2799 3826 4648 1763 4379 2126 3814 1643 2516 4372 1600 2069 2916 4226 3498 88 3051 639 2800 1047 4142 1072 4390 4359 804 3870 1094 1140 4720 4246 1150 748 1482 4575 1215 4634 2614 4279 3655 2629 2627 407 1072 3310 708 3098 2735 2150 1795 2914 4158 3901 2025 2875 3010 2636 976 4862 1381 1500 129 4000 781 3925 3838 3528 2027 4432 3921 1164 3870 3565 4115 429 5 2478 4566 1134 360 2874 3131 2281 4568 2363 3998 3962 4955 4792 556 18 1001 3724 4796 2949 793 3269 2515 1460 4029 342 4126 1468 4425 3517 2436 3302 4160 4894 4770 1109 2103 3806 445 883 3784 3864 4859 3124 1113 2444 4179 1400 634 395 2968 1853 2635 4100 4642 1884 4267 3387 4436 864 4770 3548 527 4570 680 4644 1678 4047 4195 2601 256 4568 3646 3605 4754 2712 4980 4463 802 2010 4377 1313 3213 1729 2057 2267 4177 1174 1751 255 2076 2942 1312 2051 3747 2233 549 4690 2468 884 4645 899 1685 1328 4056 2856 3098 4065 4637 3033 4539 2847 4637 2319 459 2344 733 2217 4538 2348 352 962 3180 3488 2435 4648 4016 212 1904 2207 4051 2277 987 4972 2074 363 800 1419 1267 1988 2003 4402 869 1928 4182 2539 4787 4898 1055 654 4812 2013 2215 964 4302 397 3604 2549 791 4162 3472 2811 2979 4001 1647 1893 425 2898 3597 2485 4270 2003 4358 3378 216 4515 1628 4383 1667 3424 1605 194 3664 282 451 4726 4025 3701 698 1833 2951 2843 3788 975 3844 3144 4800 2149 4873 2396 63 1783 2145 2733 399 106 3012 3290 1400 4242 4429 3729 417 14 3853 3210 4243 2207 1414 4601 3541 1629 1736 640 3071 394 1951 2922 3727 2100 355 4218 3703 1439 1454 378 1564 1249 114 3924 3625 365 2161 3949 4274 1185 523 740 2298 1151 1227 2584 4861 2511 4874 1287 1286 2172 2315 2320 3203 1795 2365 2130 2540 4871 2413 4138 4663 4800 4945 4777 4543 2574 3325 3948 1512 2787 682 4347 2045 3375 2290 4394 2003 4729 1750 866 3075 4325 2016 1089 571 2352 4849 54 3654 4334 3548 4830 2567 1605 2641 362 3378 4239 4795 2015 1924 1644 4242 4228 1806 1574 3994 3103 798 2371 2722 1729 4789 2190 198 3925 3962 3853 3198 1333 4445 765 2693 4813 2317 4034 4146 3014 99 2608 3930 2988 1653 4445 2892 953 4012 4060 148 3784 2766 3947 2736 4610 308 4997 1566 1492 4645 2522 2900 1247 1026 1818 3463 3303 2656 262 693 477 4401 3423 3474 4069 459 1196 4039 17 4303 433 2822 2500 3235 3771 3560 743 1785 2188 3087 2895 4390 1109 428 117 4563 4855 2138 2861 2856 1657 273 3455 3524 2934 2236 3034 3182 388 3131 2860 4143 829 2650 2723 3349 2505 4632 4447 130 2627 2689 1909 4755 1544 4381 3454 3906 2363 2982 1381 2629 1060 1766 3253 1164 3124 4895 697 4766 2642 385 3802 2429 305 4063 3989 4189 3856 3042 3922 289 1632 1021 2902 2223 402 1743 1762 1335 1775 1812 4601 1711 3605 140 1158 2130 2713 3299 28 28 551 311 4924 2760 3308 1350 2570 1690 4237 4333 24 4206 3381 3865 3482 2031 659 4602 1009 3096 4713 2339 4656 3591 4398 4556 4122 1845 413 2024 3018 2551 1436 143 4401 1320 142 1797 1427 1653 3618 3353 642 239 3289 2631 4002 925 3187 807 2651 1687 11 1819 3715 180 3183 397 3001 1621 2897 4727 2131 2063 2936 385 3481 2485 1912 46 1327 2676 3862 1471 3431 3766 2620 4390 941 4984 59 3885 2809 1619 316 317 3425 4270 3990 3799 2620 2282 564 447 1992 861 4076 4371 4364 3648 4888 784 2375 1937 81 3862 4455 3138 951 3655 2035 1224 2314 2916 2498 3372 1245 2496 4970 53 2565 3730 2106 2485 4486 3816 343 3936 4030 4983 611 1288 4328 2332 2353 4667 4571 558 4115 3059 3961 3969 1468 4413 2000 4708 4566 315 2668 2484 54 2834 3515 255 3955 2117 4663 3730 1034 4248 3664 2500 2781 4533 904 2528 4935 4051 4293 295 4762 1289 1482 1772 3313 4000 4454 230 1302 695 4403 3449 2941 2988 3352 3701 895 2330 3136 645 3025 3621 4897 1122 1506 72 814 3998 2832 3343 1942 1769 1420 2085 650 4832 449 1960 3658 3857 3601 4896 425 1975 680 1267 1077 1228 2063 3604 952 4370 4770 623 4226 3113 3850 2407 4060 517 4580 17 4694 2821 4609 6 770 2925 4412 4509 2830 1101 1471 4406 558 1639 78 4064 3873 4861 4394 3252 119 1704 871 327 2137 1186 1046 1796 2033 3430 3572 792 61 1882 3705 28 4361 2140 2634 567 4842 4818 2456 610 3387 152 975 2833 2604 950 4808 3305 3494 4296 3423 3332 4664 4476 3725 3102 1005 487 2615 2204 932 217 4957 1032 3727 2932 2404 4071 52 841 3029 706 2511 3802 3403 2520 4878 977 3025 3483 1523 944 2106 2223 4782 4783 775 1366 2601 4946 3965 966 2186 456 52 1241 1268 1925 2633 4932 2462 2496 3828 4160 1938 630 2971 245 2119 2037 838 4818 1248 3362 1009 3494 371 588 2493 178 1035 118 446 2981 4415 2553 3806 23 4736 1247 1137 902 447 3473 4911 4764 364 1547 4982 2454 2400 275 2566 1487 20 3685 946 3659 1488 4825 1805 3676 3509 3532 1507 4321 363 1851 2780 2730 60 3915 2684 2357 4607 500 518 2140 4910 2097 284 2861 152 2241 2497 176 4160 1641 2711 4101 4884 2512 2761 1187 2215 4954 883 2186 4799 766 2100 4978 3311 2560 4715 1130 190 615 1135 2538 4231 1888 4726 2761 3551 2721 2447 3056 2187 3215 1608 4532 1615 2625 992 4176 791 2090 1230 1105 4234 2627 2384 144 4370 2582 3157 1044 3653 2716 1452 805 4879 4384 1162 4042 4270 2250 4681 3428 460 4110 1587 4401 1097 930 2571 2842 1639 971 4836 1917 412 2312 416 1139 4395 3118 3770 3155 563 3098 2084 3941 3294 3706 1546 1072 212 2837 1941 3230 2550 1302 1754 1146 1195 1941 4520 3120 2982 4958 758 3982 3053 311 594 1883 220 782 314 3111 1824 210 3799 4907 3021 4229 3310 2132 4921 4464 869 4708 1422 4559 3788 2361 1820 4497 3329 1885 3700 2641 450 740 4078 2224 1352 4017 3508 176 3670 2825 1765 4578 2702 1110 1099 1641 1676 2869 1597 621 1025 3512 782 1426 4745 4774 1444 2054 685 342 442 22 122 2519 1526 1905 1401 1291 2659 131 2629 2480 1472 644 3448 2598 3864 4751 2726 371 1777 3644 2943 2602 4477 4494 3346 2431 2771 2917 957 3509 2126 4684 4670 2960 3141 3364 1765 3763 674 896 3775 788 3443 3135 3253 1571 836 4326 4827 1671 4267 723 4809 288 3595 4427 2549 1830 818 596 4984 697 3746 1964 4284 3526 1987 1400 1268 1721 3480 2070 4228 1941 3206 3132 4405 1030 2064 2958 4347 4791 1061 2700 846 2972 656 945 3764 4762 1495 589 3005 1266 1206 2844 350 2698 1745 3701 3655 3323 701 3388 773 3756 4855 3705 3449 2069 2235 303 4286 2173 4991 1205 3063 2181 4621 512 4079 275 3533 1759 2879 56 1816 4654 3203 3650 3454 4788 1381 1835 2977 1493 3225 1056 4528 2944 2951 2194 3213 977 3869 1265 4751 3617 3890 2244 1233 4689 2556 3922 1177 83 891 2796 4594 641 1876 3664 2906 4940 614 2128 229 1446 3072 4145 3672 3440 97 1053 3750 4485 1975 4225 1551 1213 4353 1439 1996 4643 253 477 3220 3992 1523 2397 1243 2230 2063 2675 29 3261 411 666 2551 3873 442 911 4615 3641 1351 4884 1703 738 2580 3967 1782 139 699 560 150 4967 1305 6 95 4966 1870 1891 1931 1499 2814 1660 3912 2215 2755 3578 3545 3149 3192 4163 829 3596 4895 1537 2711 3016 4901 170 3180 1786 3697 2094 928 1779 1392 4845 1193 3613 3204 3750 778 538 2960 1265 4146 363 574 4678 1987 1218 2465 1484 2267 4768 4827 1739 4926 2616 2408 2410 3906 4098 1577 346 2441 3369 4963 856 1779 1805 3717 855 3873 1970 3277 2300 2691 1127 2468 3600 2883 3696 4981 3850 3272 3149 1922 1450 3564 3497 3455 23 422 3787 1549 4466 2105 1056 664 305 3883 1143 1642 4685 1191 1595 1214 2916 3900 3725 3757 1600 2331 1744 1869 581 1892 2771 436 1343 4762 1611 1161 4354 1490 3230 3876 3240 697 1528 3113 3855 163 4202 4674 2960 4796 3334 1106 4321 2011 2413 1002 20 4754 4161 4815 838 3544 2699 3010 4873 3703 2286 855 4906 4350 1410 4295 211 879 2506 254 1874 4610 1166 181 3321 4481 442 4633 3036 994 3149 682 2102 1976 2043 4037 4724 3906 4500 4971 2848 1523 2074 1520 3415 4888 3855 4092 2988 4965 4197 3997 1923 937 340 1611 4942 509 3887 3011 2596 4232 1687 285 1797 4190 263 1374 4727 3996 4990 4839 1556 3086 536 2507 58 2378 2557 2445 2097 3242 4481 4544 3369 2526 794 4973 1337 4432 3917 2097 1169 4854 2746 1780 369 1667 699 1715 1071 3814 3921 2350 1446 4505 2407 1115 2473 1755 3829 3753 1292 2215 4094 4046 60 1163 1466 4346 4881 1786 3901 2769 2635 1170 750 4237 1906 3775 4625 2362 517 4638 294 513 1420 1803 2975 309 822 3547 4094 568 2428 3395 3229 3583 3540 847 2235 338 4279 2027 4006 3654 4011 982 524 506 4841 1954 3808 757 440 2342 1724 46 3928 4700 1665 3955 3072 4883 1992 4507 3266 3237 1220 796 4025 4418 2158 669 2249 4388 352 2661 3480 4657 4475 451 773 2597 3529 3635 400 3141 2867 2463 3658 4276 716 4196 1768 2594 1011 1161 2548 2544 2854 4507 4356 4597 3034 4908 4297 3300 1203 591 3018 988 3619 1966 3774 502 1987 621 4381 2635 4451 3756 4840 2236 4800 2144 1125 2240 2864 2394 1396 2129 2816 3774 4172 2031 2855 4574 3895 4859 1744 1381 2057 3445 4420 2989 1973 3016 397 361 2184 3920 1213 3219 2460 1723 693 879 4415 2661 1406 1750 57 1218 1667 3789 2009 4648 4029 2811 1705 1370 574 246 277 2598 3278 1479 4905 4664 4666 1737 2928 2405 2759 4918 2053 4641 4131 4322 3166 2897 2437 4126 4787 3050 4704 3782 1044 1592 4716 1724 2073 1248 805 4251 543 118 986 4228 826 4719 4295 212 2597 4625 2516 348 1787 4574 1723 1768 2298 453 3485 3233 1011 897 134 155 3564 1136 1749 3191 4734 2957 1597 3242 1502 3446 4991 1012 3600 2854 3734 4515 2887 2340 4881 4037 4919 1315 4060 2513 4804 2472 1535 1103 144 4967 3566 1747 1489 2935 4039 1958 1240 257 1759 3037 1395 812 3245 3296 1435 828 2054 1828 1783 2903 3423 1266 1640 4407 1782 2222 2627 2050 2178 208 2138 4429 4086 3718 3227 1293 2330 3944 4311 124 4754 1427 4220 3930 197 4551 1948 2666 1887 4009 316 1384 2023 2922 3510 2730 226 37 4255 564 4174 845 337 866 4080 973 2634 1106 911 4126 4452 3615 3414 4404 651 4175 2310 3201 2570 4926 2993 4745 238 209 1112 4253 2817 2988 2447 568 385 1453 3284 2141 4654 4022 2411 646 3767 135 4188 726 198 4241 2875 4009 4407 3308 3584 1943 1373 3714 4901 3525 4622 122 4427 1931 4210 1518 837 4166 375 1973 4970 3136 2016 4786 4983 1539 1665 2586 1595 3034 1805 4314 4410 4329 265 1360 3731 1976 1606 3517 1202 2331 1698 2073 4222 988 1847 3111 3460 4256 2299 2316 4410 1558 2847 580 141 3940 2328 494 4484 4449 1169 563 170 4684 2103 2002 3872 3316 3915 4151 4720 1173 3748 4448 4451 1809 1234 4655 44 2949 1628 2547 4387 3768 3219 2494 4988 2271 989 2224 4885 4676 4915 4178 2651 1266 2075 2125 597 2499 4878 4137 1584 1722 347 294 1057 3633 3595 2390 2990 4661 403 3680 2254 77 3021 55 452 510 247 977 3696 154 3026 2721 3141 2788 84 4582 2700 2797 503 3234 4440 91 3000 3275 1825 797 3448 4413 3033 2736 719 117 4121 2733 2892 1256 1429 3264 3030 1866 4228 362 1854 1448 297 3961 4338 791 3245 2155 2684 1034 1194 1742 1545 1311 4177 3987 1571 2187 3685 150 719 1714 3646 3608 2472 4695 456 1413 3346 874 4249 1287 4855 2317 302 3105 3918 3703 166 220 191 4033 4637 685 768 715 4699 4293 3859 1488 1019 3928 2614 741 4924 1711 913 222 2243 1086 676 794 143 854 142 250 1708 2180 839 46 3273 512 2071 615 3954 3655 4428 3806 2126 3282 424 3036 2242 3181 3457 936 4732 2304 1824 3716 3080 850 234 2704 1175 3681 2474 4766 4859 3922 941 4444 461 256 1428 3469 3207 3957 3710 1632 4906 1170 1835 1760 3650 109 1210 2490 1572 270 2756 3042 2327 1569 966 3974 3720 2119 4531 1841 1124 2348 1992 4722 1250 2338 1855 882 886 1797 2916 578 3056 1590 4491 1946 3451 1192 1152 3451 2294 2950 3733 2919 1086 827 3160 1579 1810 1872 1962 4956 4550 4145 2857 263 4969 1824 4126 951 3727 2657 3280 562 3343 1413 4904 93 1557 3671 4395 2364 146 3201 331 2299 3895 1504 14 4368 1446 4332 397 1885 81 4514 4647 2779 3425 274 1875 794 4840 800 2913 210 4991 2095 954 2422 977 2769 2643 3116 358 376 1175 2534 3137 713 2378 1155 4026 3756 2166 4854 3517 4173 914 4894 3594 2486 3902 21 571 4883 4712 394 1968 4164 3394 1303 4438 4958 4201 4939 172 2386 1504 640 2021 3181 1699 3078 3168 1823 836 4967 4819 2020 626 1785 644 4366 4109 2031 4783 2320 3835 3408 1595 3748 1102 4198 1116 151 1220 2601 3818 4584 1678 2650 3913 812 4985 4176 2280 4469 3248 534 266 1670 1919 2515 2439 25 362 3368 1452 649 3788 1422 951 2144 481 2046 4956 4890 1468 2670 1371 4576 1481 3731 4327 1919 4997 1793 4384 1526 1696 3349 2610 923 706 820 4532 4039 972 1705 4290 2517 698 1811 412 2279 2408 1236 1717 4185 2786 419 1116 1212 4930 4563 4358 3149 3893 1010 3690 3483 2534 2059 2627 1364 2322 572 2570 2112 4307 1889 1314 613 2054 1087 4458 1994 1156 2602 4943 1412 4532 879 1447 2675 1112 154 2334 4630 2155 3490 4565 3611 3258 3776 806 328 1416 4836 1946 4517 487 1968 4923 1223 4966 3538 3650 2311 4926 4958 3482 4937 620 2970 1659 142 1491 3089 440 578 2583 3857 1513 1710 1874 645 3706 1223 290 4003 3650 309 2657 4974 3013 3989 2932 493 3339 4208 2133 387 1574 1330 2514 3733 3928 1363 3947 3583 2779 3705 3455 1607 2431 3180 1352 2456 4767 3417 3586 449 2236 3544 800 3812 768 4022 2703 2127 1533 1772 249 2542 4828 2862 4628 2663 4846 4636 4449 4428 1919 2540 2197 1333 1349 118 4307 2875 4261 4535 3727 4566 527 143 4292 2824 4685 2011 3928 4256 96 267 3923 2281 483 1197 4556 2624 1918 1112 2787 1289 1372 3306 776 2658 4309 347 1323 1318 3533 2408 2010 435 883 4424 2662 860 2371 4778 3541 1673 2149 1142 4274 1882 3211 3199 1105 352 991 192 2844 1844 163 3675 232 942 1654 1131 3416 2743 422 4612 873 3823 2273 517 3085 2392 2202 45 1952 2440 1714 2971 1558 2867 445 1445 4323 656 377 1626 937 3495 2122 4440 614 2561 1393 3967 3227 3944 3040 2259 1822 3194 2031 1246 809 1554 4939 3547 3840 1039 3602 4917 3311 3948 2416 246 4818 4150 3748 3544 1852 2969 3387 4968 1256 1364 3589 3877 4203 2592 1611 2966 1544 996 143 145 3474 3084 604 4141 118 1358 4762 3281 4502 2291 2428 802 199 1956 2985 4089 3195 2179 1750 1539 4001 1285 2706 639 4560 199 152 4835 3823 1670 3225 2056 4976 4413 607 41 3624 3315 3019 3552 2249 4250 4401 146 3513 642 3447 1533 3785 3875 3137 4369 2358 3159 2344 588 3810 2333 542 3572 988 4191 651 186 532 157 4508 1945 1848 3864 510 531 75 3840 4287 2036 720 4686 1054 709 4563 2955 2790 1978 2616 391 4535 861 3970 2579 2645 1793 1158 2175 1703 1655 2501 2669 201 452 406 3956 3850 2745 1489 3950 1055 2178 4037 3002 2094 4016 3130 4763 3980 2159 1984 1614 2936 2512 4935 1208 3325 4176 2749 2438 3932 4880 931 4172 224 3163 384 2335 1408 1698 932 34 4264 3387 3278 2125 4032 2502 4055 2265 4379 3199 4789 4829 2042 3583 345 828 2431 3875 1777 2341 4546 1139 255 882 3872 3772 2744 1057 4758 3919 3893 4334 3090 728 3733 1031 1851 4903 1049 1055 2684 3842 4311 1475 1669 3233 2633 3488 1882 2993 4939 707 1962 1890 2199 1831 2649 3577 708 3147 2662 1223 1323 4937 3678 2303 4713 2673 3271 4084 3817 636 2230 1177 2711 233 978 2207 165 1675 1462 2595 4298 2248 2411 532 2413 500 2571 4145 711 1300 3783 258 4815 3300 555 1194 3467 2225 3797 3708 1381 848 2521 1611 3204 1165 3951 2128 4919 4141 2563 2431 3662 189 1653 3730 1817 4096 3071 1869 4742 3172 3450 808 4719 2685 1609 3489 1218 4481 1739 4863 1319 1195 1853 608 718 785 2950 2939 2950 3982 4850 1415 1847 352 3040 2539 3313 2163 2612 4883 659 4860 85 2978 941 2942 4304 3146 3622 3553 3459 4565 422 1934 395 3176 4693 3860 2110 2411 1587 4134 1146 2554 3734 2363 3332 2591 3599 2005 4418 4981 164 3034 2026 1518 1808 2094 4096 4391 2703 311 2516 1519 1307 1040 2058 2987 4257 3807 4592 933 4012 3358 3651 2832 1825 2845 1778 2462 4818 590 2825 834 2964 248 4720 2518 192 4438 1794 439 213 4445 2135 4676 3436 4265 4946 4298 2707 4280 2811 4611 1139 1389 3741 4002 1162 3599 3841 1208 338 3991 4218 627 2096 2934 2863 4562 1646 2204 2877 418 3129 2138 2946 276 4227 33 3571 324 4258 2081 2119 788 3279 1619 3793 4159 2305 543 338 4654 4464 2431 2908 4686 2890 2866 1584 224 2737 2506 4081 2352 2106 2886 3487 1423 7 2657 38 1305 4926 4625 2028 1768 857 2537 4622 2527 2388 3831 3939 535 850 2111 2543 341 3257 1310 4202 3642 3721 2847 4159 4066 272 4426 2197 2094 41 1768 3617 1858 24 1560 1594 4319 352 2086 3596 2314 4517 3774 3790 19 2938 589 28 1095 1453 409 3869 3839 1278 2052 2149 3943 1204 293 3941 4744 127 326 1614 3454 2687 1359 3810 3450 4123 2682 2003 425 1883 69 2338 4939 3952 427 2801 4421 518 2819 1001 1407 1376 1943 357 1359 500 4399 701 1277 1131 868 4805 2229 3995 4629 4571 3208 2645 2685 1876 3906 4375 3466 2183 165 210 4784 3792 2045 1389 1124 4847 2043 720 4666 1223 1547 986 3680 2519 317 3732 3744 2836 3151 84 490 2957 4865 747 935 2894 4184 4647 2503 1902 3907 1210 2868 3744 529 1569 4029 2750 2354 4829 4308 3993 2193 3821 2864 4042 2705 1515 2060 2421 2108 314 918 4169 2069 4503 177 4001 2216 3605 899 3221 3669 2327 2240 4218 2992 882 1933 3806 212 2392 4302 2629 1347 3478 2584 1631 1136 1958 1063 2287 781 3894 826 4205 4125 4848 450 237 4971 4224 1807 2863 785 2121 4723 3501 1747 2656 4116 4671 81 3391 2470 2802 560 1636 2335 509 3282 3263 2482 3042 1793 2447 1253 1115 3648 1694 1498 2403 1186 2912 4865 2633 3753 2824 1885 2505 4448 4668 4259 1826 3458 1252 3782 4184 1777 3318 3109 2195 4207 2445 4123 3687 3664 4958 199 691 158 4497 834 3018 3444 1518 1723 1588 4196 117 3462 2654 25 4581 1616 398 741 4006 3573 3360 2589 3399 3795 1340 1048 3560 4132 1277 2771 3089 3992 1435 2015 1730 2833 2786 3474 3625 1956 2817 4162 2759 1399 2644 2053 1651 2677 827 3492 5 4140 1808 1283 396 248 2933 4139 4121 1733 3980 649 4314 2241 445 1156 8 2926 2867 4826 3505 1501 3255 4612 2710 246 3564 3293 3022 4042 3441 2319 778 4529 2154 1766 999 4700 4088 546 695 4276 2444 1178 4608 3848 1976 1844 1075 3684 2206 1214 2086 2133 382 3576 3195 3429 3829 3415 4695 757 1513 2860 2100 3142 3662 2739 3535 327 4004 397 1042 1283 70 2414 1091 3144 548 4399 2627 4872 4858 1557 3137 3355 4815 4440 2261 1276 2487 4997 4517 3440 4050 3341 1763 3386 2850 3484 1900 1130 697 4522 874 1553 1481 2069 2084 3918 2273 2398 2633 540 1743 3791 1585 3442 4369 3379 388 4393 4482 2918 648 2666 380 1409 847 4750 288 2584 4334 4531 487 4123 3368 3774 693 3608 1049 3043 1424 2407 2284 2543 3149 3237 1142 2463 4828 2418 4912 4982 383 1763 4216 1395 159 4336 2392 4464 4519 2271 4878 924 4927 487 835 3282 474 3822 4004 4336 4656 2884 3884 113 421 2534 3216 3260 4336 324 2577 2194 2653 2882 1358 1731 1036 123 2031 642 2695 4673 715 941 2512 4719 1611 4230 1792 80 3941 3980 3185 52 1970 763 4350 3738 1352 1039 734 3161 3488 133 3692 4269 4721 4723 49 3025 2147 4723 2961 527 3837 996 2450 4441 1256 1553 4056 4708 3290 408 324 3216 596 4771 32 2521 4156 1419 3172 249 3972 1376 437 267 4777 4346 552 810 1509 1420 3939 1992 757 763 2245 3567 323 1707 161 2060 3957 2362 2367 3014 1556 2251 467 2764 1678 237 1412 204 2525 4778 1622 4357 4086 3320 3417 1030 11 411 2583 2252 33 1513 4898 1104 67 2020 1404 2287 2573 2212 2692 4088 105 2963 4312 3914 30 3847 4526 4651 1116 4067 49 3241 433 1750 4962 2669 3927 1498 2101 388 2339 1590 2936 3429 1792 3637 4487 477 4634 2749 4331 2189 12 465 510 1475 4586 712 264 829 2127 571 2333 3497 2641 2474 3645 4912 4240 2592 427 1902 619 3771 3087 1140 1938 4333 4468 3495 4549 1774 4674 4758 155 4063 2573 3087 2916 1520 3572 4954 1624 2299 1779 3693 3110 1798 3985 2374 3430 4789 2947 2820 3599 791 4167 3815 3794 2732 4130 259 532 2877 2707 4442 1800 1908 869 3518 2115 319 321 1803 2855 2937 1578 2187 184 2746 1711 1912 1730 4210 2100 2181 1137 874 4945 717 1311 2131 2673 4995 2545 3484 2301 4072 1771 184 1023 3401 984 4934 3487 2318 1754 3832 2065 2981 2504 3964 4101 84 1275 662 4110 810 2824 3484 4932 639 2753 1168 3002 3807 3484 3666 3024 4443 4490 4796 3954 3071 1081 1300 2743 13 371 1061 1035 3417 3877 4150 2501 4764 2945 2785 2018 3314 4740 4629 1608 1435 3920 2669 4524 3525 971 3439 1060 2584 1735 1158 46 1769 1392 2337 4896 1904 3785 2705 1453 3642 2847 3423 4214 87 4124 4763 4518 1813 4469 3646 101 4683 4981 1169 375 1471 4680 36 922 1913 2177 4064 4915 1957 3516 2053 2066 3077 1852 3861 3729 2469 2206 2015 753 4757 3700 2069 2708 1363 4012 1254 4124 2030 1855 469 3123 2604 3074 936 4521 4909 1712 3618 538 77 2485 3961 4213 2286 2125 3976 2014 1364 531 4022 4004 3023 2874 3774 740 1324 264 877 3660 3980 270 4591 985 428 1601 4715 3769 212 3780 34 1498 3096 2404 3628 1985 2538 1146 3795 460 1197 1237 341 4401 2756 2117 2574 204 3977 2753 3396 2365 3062 1018 569 3583 3280 1934 4701 2963 2126 1102 4650 499 1222 1816 534 1743 1073 3637 3332 275 3579 780 4787 3775 4348 2846 2829 4510 393 4008 3386 2048 4299 3532 3491 2576 1094 368 3383 222 2916 3357 993 4421 1544 3193 4199 3462 3804 1142 4413 3596 1211 2248 1288 4958 1839 2979 3628 497 212 4819 703 547 4003 4307 307 305 696 2935 2904 370 4277 889 463 4753 2429 2951 176 2190 3489 2539 1965 3718 4135 3906 4669 647 1717 1110 3930 1917 698 4020 2187 488 1518 4463 2139 3051 2086 2259 4544 4527 641 1906 501 1014 1309 1699 2184 216 4890 2582 2692 2569 4085 2841 1136 2241 2527 902 1359 3707 348 1474 2118 2342 1581 3248 818 1135 4054 1652 879 237 312 3553 3969 1940 3040 4980 1135 3971 4366 3710 643 4374 4592 2781 1867 2588 2364 3307 4731 2825 585 1190 1665 4878 2239 3783 2880 4636 698 1891 2518 4221 3971 3093 1461 2611 3703 2114 3693 2911 3366 3979 2553 4947 1861 4558 3126 680 29 1174 3975 3265 4593 3575 1043 1534 4436 1459 1621 4931 4513 391 1531 1086 2097 3374 2624 852 4857 1333 2051 2428 2393 4205 4310 4354 2006 877 4799 4478 3432 2606 1122 2763 2301 4821 2277 4584 3756 4652 2338 2362 2443 1832 4481 3056 1106 36 1395 4278 2662 1518 1192 1163 3351 2333 1898 1138 2649 1857 2072 2829 655 4547 3396 3437 4003 432 877 2531 1728 4122 1478 1515 809 2135 1173 4676 22 4872 341 3121 2486 2275 2652 3322 1152 3866 78 36 1313 538 2792 3765 4377 4477 3189 4641 309 1456 29 680 999 1358 3185 685 1137 2667 1416 592 766 4841 1654 181 3090 2894 1471 3907 3692 1436 2080 4519 2619 3761 4511 3654 3270 4036 3654 270 947 4422 4092 1165 3201 1430 3507 3840 2053 1028 739 1806 4313 271 3582 3859 4664 1423 4586 3366 1636 1820 4674 1202 4993 3836 2029 2457 3519 665 2254 900 579 4257 4066 1044 1902 4229 3221 469 2893 4794 437 1901 3775 2683 4861 3850 1882 3828 828 1017 351 3257 3476 2736 3353 549 331 1197 3538 4955 3053 1556 2839 2809 3464 4396 1183 4160 758 123 3615 221 3783 126 4017 3883 556 4498 3088 951 1821 4102 1917 2107 4980 2526 3294 4931 2192 1314 1906 4907 1691 4444 110 615 1540 1574 3827 4137 374 1554 2421 766 3431 112 3141 4145 58 443 4888 2223 3142 3276 4303 3794 2492 2710 3445 671 1716 3984 3220 111 825 3838 3312 3057 2208 3129 634 2110 678 434 3822 4244 2703 467 189 796 295 1390 76 525 3781 1755 2355 1662 3467 2999 1472 4023 2824 3584 297 4729 4782 2930 3909 4897 724 3852 3652 2953 2588 4484 2154 479 470 4767 2224 2709 4204 786 1195 3791 3580 3300 2307 1648 529 337 1789 4333 4762 1272 2530 120 898 3758 3766 838 2110 3810 3298 482 3626 62 122 4728 2805 2092 455 4626 2928 3239 4742 3455 3186 598 823 663 3607 108 3919 240 1180 411 2334 972 4197 3212 4394 2281 3064 944 2170 887 1071 202 2620 2294 4266 2483 2272 3053 2859 4053 1027 4108 3040 2673 2669 1043 1276 3841 2963 3249 2742 4526 3597 4118 3016 2067 3473 513 3673 2872 215 2922 348 2744 4298 2041 23 2403 1629 3502 501 4173 3316 4566 2564 885 4279 4301 144 3591 3307 3038 4262 522 1944 4709 234 2811 3236 2453 2785 1025 1190 2354 4632 4382 1548 921 3435 1236 3029 1203 78 3014 3008 3678 4112 4514 4892 771 3283 4838 1606 2729 590 624 830 3337 1387 4429 841 680 1401 91 1664 3704 330 2118 3504 1327 4446 439 3057 2966 4303 3200 4391 387 4923 3449 1260 1919 3998 4199 1204 4537 3165 2663 3111 1618 1923 1239 1290 1263 1360 3030 662 2354 517 4807 2888 4361 2241 1858 792 1502 159 3203 4362 1757 4758 1137 3567 2913 2159 2640 621 3751 291 4008 4219 1273 1187 2339 4198 468 3806 2747 3191 4154 4542 354 2891 2921 3163 1567 745 4515 1622 1872 336 2436 3367 4651 1846 2295 2520 2867 1130 3905 4296 553 2299 3940 1498 1329 2342 2134 4411 4745 3740 2079 2639 1917 3905 4223 2628 2982 1055 21 1189 2358 4513 3961 2496 1477 1952 1243 969 3015 1522 2865 1869 4228 2949 2653 456 3111 513 4437 4095 1288 4059 2538 4359 2602 179 657 1492 2357 3519 1877 3059 221 2653 2267 3008 4905 565 2492 200 29 3085 94 2505 312 2139 4556 1973 303 3718 3809 4299 352 2406 441 4598 1472 2839 361 2892 102 4411 418 168 4317 3005 2594 4008 510 1782 4802 1871 4651 467 3601 676 118 4117 2551 258 2816 1136 315 4526 2682 2068 334 1708 63 4751 830 4219 3096 4594 1044 4972 4839 4487 4630 4342 1468 674 3302 2053 3539 1485 1216 1359 1916 1953 2584 1750 818 2452 2698 2152 2573 4182 184 66 4808 2491 3488 657 1339 4996 2763 1023 3730 4582 2224 3276 1964 513 1182 4659 3877 4002 429 4440 3948 4169 1414 4961 2758 3388 1374 1930 4177 794 128 2591 4170 2097 2504 326 1703 2601 1560 2194 350 2599 3454 1249 724 1523 4028 375 4087 4154 1487 2209 3645 3204 1537 2611 4474 3599 2368 4643 3046 4498 1060 2555 4501 3547 92 3971 1909 850 626 1084 3867 2771 3114 4950 2318 1944 4951 403 1779 3061 1775 2610 1007 1274 4442 1965 3912 93 4142 2347 4373 4805 4550 1710 73 4272 1494 3550 4652 3550 1665 3717 3442 1227 2172 1258 1690 3777 4544 3158 2464 3748 1803 4081 3275 1084 3688 126 296 2358 3074 3186 693 3804 3373 281 2831 4792 2214 1865 3532 1421 2054 2598 2426 2678 4242 1412 4190 765 1614 256 3126 4950 2909 2696 1616 401 2443 4438 2840 187 4556 2241 2774 2445 274 3939 2709 1884 2418 652 3710 2279 943 1357 3643 4341 1198 3143 3004 4772 633 2866 3045 2707 1684 4886 4398 2025 795 157 4850 1435 2322 582 1960 3314 3171 3332 2333 362 3292 981 2392 3605 2054 1244 3645 2550 2671 1280 2099 591 2129 2227 2006 851 457 43 3117 1388 2289 4428 3845 2870 830 3915 3436 2122 338 3821 1759 1188 259 3838 3468 4006 4410 443 1569 4347 1614 1401 3179 1292 766 4299 1616 1719 546 359 742 1339 1307 1042 4385 181 1551 4256 4993 4437 2966 2628 4953 3594 2951 4910 1970 4106 4268 2104 1830 3859 1697 4032 1933 277 4977 3882 459 2662 2025 4979 2032 4676 4259 1519 3263 2134 549 4315 2239 3348 415 1507 3277 2562 921 4438 2024 361 658 4013 500 4902 2258 1640 864 4786 233 3512 1568 3168 2861 1110 2627 337 2985 3723 4005 1171 1856 3582 3663 2614 422 3545 3914 1710 4344 2316 1112 4532 1822 65 1299 829 4152 3662 3868 3577 4574 3590 2245 4013 1679 816 3215 330 1539 4071 4581 2115 4337 992 3343 595 1970 4407 3296 4485 3588 1554 4713 410 2999 1484 2316 2319 3947 1164 609 4012 4257 275 4012 2158 789 994 3965 4501 3203 3529 479 399 3487 4753 1473 243 4491 148 2080 2111 1077 1271 1715 651 758 4175 4902 668 4188 3553 1696 3970 4857 1880 1996 1850 3201 1698 924 3092 2440 1924 3553 4206 3498 346 1340 3911 4457 431 4441 1341 779 3179 3574 3976 1666 3656 585 524 1018 1269 4223 1875 2406 1179 2486 2425 2867 3354 364 878 4962 4381 4109 3592 2379 938 4097 1638 3829 3427 707 2462 4447 2103 3443 3023 4530 3177 605 1072 725 1768 3072 1487 384 4422 2784 4211 4753 2874 1357 875 3002 2766 3586 781 2608 2913 3654 360 2406 4773 4950 778 1344 1578 1225 4706 617 3682 1491 1543 2989 4283 1811 3351 3743 472 4276 1801 3381 2256 4632 4636 2463 685 4944 1949 3323 119 4221 3629 3348 647 2011 3865 3726 4844 3024 1128 3660 1617 2010 3009 2211 101 1638 3058 180 17 954 3810 1213 1534 2643 3864 4073 1477 2464 681 4843 4468 1613 54 1951 1936 2857 3123 538 2253 1129 1890 149 440 3122 4222 2590 1414 2859 2728 2846 2898 3112 1350 3084 2475 3921 95 2096 459 4760 4136 3913 3225 47 2418 3288 352 3312 1369 3659 3702 4091 1014 3603 118 2675 2142 3294 326 3913 4226 4133 2506 2848 21 1663 471 4271 4481 1085 673 4370 4970 1220 2781 2713 801 2230 1839 4200 1738 4097 2046 1486 278 3702 1947 598 3642 2275 478 1584 3815 498 3585 2793 3576 3576 4810 4174 1071 4662 3589 1246 799 540 3456 1885 1211 1313 2646 4602 510 316 3157 4330 2137 3326 1080 2290 4609 1358 693 2369 3407 1283 4687 3459 4766 1437 2405 1263 567 1397 2481 1474 2960 1033 4131 3994 521 3393 92 2876 2814 2892 4827 607 2464 2900 4811 1991 380 4837 1027 2219 3538 1602 2645 2158 983 4361 2431 3609 1779 2842 4685 3520 212 1299 1037 3889 1258 3087 3953 2424 657 2762 1073 4782 3930 1015 2326 1253 3153 3314 2408 414 2512 543 1321 1923 1915 4369 4192 2125 2491 2859 3143 1351 2571 1099 2078 4561 2694 3962 710 3990 463 3653 3950 2046 846 3287 3856 4389 730 997 2893 2610 3106 3312 869 3857 387 623 1697 2969 2989 2194 2129 1831 4278 3304 2822 3361 2461 4626 4033 4188 3320 3373 1154 2247 4247 892 370 2686 4262 2836 209 743 4063 1415 2641 3952 3326 370 3600 1247 1603 2358 4650 3177 3099 4050 4941 2476 2960 3839 4644 2212 2604 91 1981 2682 1234 31 3875 352 3133 817 4028 1926 4575 779 947 1888 1468 266 23 4150 2500 519 1219 4979 3220 3290 4460 1415 2245 2066 1958 4365 2108 4366 520 3189 409 2975 4475 1331 4968 4019 4798 2086 3283 1212 4509 2074 2685 4007 1206 2287 1544 2510 3002 4183 3545 3374 3082 2700 3223 306 336 1367 1319 2398 729 4570 4131 3660 2898 1008 3934 3339 3904 4127 1601 547 2758 4693 1610 1962 1555 320 2672 4538 249 3805 3360 2248 1912 2394 2675 2119 3000 1347 2661 1091 1202 1960 1568 975 3160 2702 943 3759 561 4450 4547 230 2886 4657 2234 1170 672 1091 4115 4787 4295 1003 139 1159 3796 177 811 497 4000 1544 3871 149 4483 88 4416 2806 1654 2925 4483 4857 1 4982 1553 2383 270 1487 293 2343 3676 623 361 465 2413 619 2193 76 3200 1433 2669 1849 1375 1086 172 733 4754 4289 2852 2483 3395 2141 867 1768 2872 35 497 989 597 4693 4315 3169 3511 3940 2762 2965 2313 2340 4914 4782 1315 1043 563 910 1246 4381 4684 442 3553 2027 219 2493 3735 1591 2302 348 2287 153 2613 1465 2507 3989 2005 3353 1881 4475 910 3117 2589 3790 4966 3852 597 1606 2573 880 4812 454 543 445 2399 2926 4885 1421 4675 2754 4228 3622 2717 4449 2140 4218 2624 22 794 2862 3123 1707 470 3563 1496 4905 2966 3137 4263 2050 4929 15 2921 48 3797 1052 4405 3306 3106 4865 2614 462 1301 1061 3090 2345 3598 3992 2061 3161 2282 2560 1276 2916 2577 2319 2595 3798 1913 2226 3335 639 3273 1036 4333 1931 1279 1345 2617 2912 115 1907 2272 2427 1274 1593 1415 1667 1355 3907 297 637 1101 2535 916 1590 2968 3191 4268 4324 87 233 2823 1358 244 469 2808 471 2892 4003 765 471 87 1795 3297 2418 1993 2674 3338 2887 2804 707 932 810 220 3204 4700 1130 4697 1037 1101 1587 361 1797 2487 3478 2627 1117 4635 3340 1572 18 1544 599 4886 3823 3185 4330 2260 4849 1453 915 1096 1953 1046 792 4070 1934 1434 3719 3126 2784 4957 1348 2997 4406 3893 2175 2908 105 1437 4187 240 2631 1602 3657 2456 4785 433 2715 491 1429 3231 1457 3919 1996 1063 4559 1371 3565 3008 197 3590 3152 2525 718 4805 3660 2195 2657 1505 2219 3598 4299 207 4128 572 4579 222 4744 3064 701 2956 3270 145 3400 2250 1028 2856 2928 4243 865 1710 3164 4553 350 3731 1153 2248 2424 3792 2717 3649 2105 1902 2253 1721 1223 3029 103 3847 4780 3606 3969 73 1204 1865 2680 280 3010 592 3106 4479 3099 3186 1125 3584 513 585 37 2279 2097 348 2746 4933 3054 3214 2407 390 2852 3381 3493 4187 3525 1340 2806 2689 3456 3433 2698 2345 3157 4176 1829 1262 4794 4910 1255 4506 3321 4854 746 4736 3727 2600 4984 2595 2911 2437 947 3478 485 748 3843 3027 3380 3153 1676 1949 2608 4392 3533 357 4445 3838 1873 1128 2614 2433 634 4519 2998 875 2441 3765 2995 3075 3311 1789 2141 2859 272 3314 2748 1083 883 4413 464 4357 3499 99 2542 1839 401 2812 26 2140 815 1845 3663 2931 3678 2223 3185 3182 4089 550 4379 2013 280 3426 1425 2513 1054 2001 4728 73 2180 51 4417 1656 2828 2613 1682 1100 1574 2303 1588 1201 1910 4478 3230 3692 2220 490 2064 3025 3922 1577 1745 4198 1298 3507 4634 4981 2502 1251 497 4670 1390 3564 4511 914 4758 4442 2578 4801 1372 3781 4516 1253 3886 4746 1946 453 179 1033 3509 259 3413 4264 2821 214 525 1278 569 4073 151 3249 2880 3898 1201 529 2347 2620 1713 1122 2376 517 1940 4702 4009 4433 1888 3273 355 2709 3971 4243 1744 869 4345 3514 2869 4574 234 3637 324 3076 4057 26 387 4494 4502 112 1020 2429 3485 4446 4091 1913 3597 4979 1691 4068 1650 3915 2345 2396 1300 3152 1743 1765 4486 415 1771 4325 967 663 4485 3423 1500 3286 2172 569 4676 579 4754 2637 307 501 1732 3091 48 1242 3267 4622 2414 1505 885 1691 4623 4281 1532 2845 3780 3175 2910 2115 2878 3724 3955 1168 3489 1421 171 3779 91 1930 3013 4285 3234 1231 2737 2517 3683 3773 2095 4167 1027 4962 3942 3112 2146 45 3998 4548 2387 4131 3430 3793 1486 1365 3303 2073 3087 503 1022 900 1612 1763 1838 315 1338 4308 732 4438 3832 4588 17 1000 3170 3230 1228 2949 3271 3324 4941 4995 4508 2234 3451 3422 4880 3129 2991 3418 206 133 2591 4997 3381 680 3804 4369 267 557 860 4511 2662 4725 313 647 4690 1965 71 58 870 3718 898 2864 958 3644 1686 4866 98 2024 3877 1057 2998 1670 429 3340 3376 4823 1879 1711 3822 4840 41 3590 2013 2266 4029 3782 51 616 1944 4213 2197 4204 3468 293 1417 1042 2118 2021 3510 4770 3312 480 1751 890 4488 3923 3037 2579 3504 4435 2466 56 756 709 4086 2370 3119 3405 2933 4862 2854 1488 1366 3420 3979 1489 1958 1850 1339 4920 1987 240 3745 4606 354 1178 3497 2626 3426 2993 3701 455 343 4290 2188 3428 4039 389 2910 402 1360 4567 2793 98 4664 2648 1103 13 204 4654 3406 4617 4290 3049 4422 3707 2158 693 4423 3855 873 2131 1256 3082 2405 143 545 337 1690 4123 4114 4335 1893 3315 3081 555 2692 2488 3985 3703 4515 3021 2901 1266 289 3021 1033 831 4340 4123 50 2636 377 4400 3496 3324 397 1840 11 1086 1583 237 1579 4443 1443 755 3991 387 728 1266 591 4825 739 4688 1066 4203 2162 4076 3937 1115 2474 4556 4042 1008 3458 1128 406 3742 3294 1500 2187 2305 732 2266 3650 494 2866 4902 1762 4347 2710 976 3067 1442 4012 3150 3692 4818 4597 3519 1943 118 1738 408 2639 2612 836 491 2424 4302 1864 3484 4136 1629 243 2914 4102 777 3082 1580 186 426 1661 4921 4685 3850 3007 3150 1628 1297 136 2349 1961 88 1275 2632 3978 1846 1144 4122 4632 4966 2979 3150 1802 4919 4051 1990 2111 3003 2932 989 2591 2832 2926 3597 2139 2346 4915 4891 889 3599 2413 4742 4177 4993 4229 2819 1330 1776 4637 3172 846 3102 3960 1428 2601 1553 3196 3229 3582 1812 2095 2746 498 2918 3447 1733 671 2801 4760 2282 411 2988 1962 2210 4102 2666 3697 3945 2919 4297 4259 2977 1776 716 1126 2133 3358 1730 4351 942 3746 4492 3619 3458 2690 4410 1298 3968 2936 567 871 4269 66 2625 3594 314 632 2322 1326 1011 3858 4201 2395 2969 1896 2618 2213 4985 1735 3154 2123 164 2211 2884 4049 1581 2343 1558 1094 1150 1206 4108 1799 2051 2518 4868 4274 469 3560 3673 4268 3744 2394 1153 2820 2893 4293 1031 3893 4241 2230 1537 648 1060 4953 354 4367 715 2498 3490 3723 1607 3746 305 3224 3460 1192 2048 3836 3203 4437 4784 2651 3496 3263 720 3862 212 3543 4747 3583 2140 1051 4112 3518 2384 508 2161 599 493 553 2692 3330 2940 4379 3837 1706 1728 575 1562 3591 156 479 4901 516 499 3585 342 833 318 4830 31 2169 4122 4724 574 3405 4063 4605 1566 88 74 3670 4974 4266 99 137 5000 2589 2088 2875 507 2507 257 1446 4274 1173 2 1704 2851 3309 636 2835 3225 4270 35 1139 2779 310 3425 3715 3482 147 3546 504 4231 2051 4966 4556 3458 1946 227 4509 4868 3600 4632 515 2982 521 2987 3837 896 331 2908 3869 1187 1827 4944 4583 1007 1928 2863 3278 3502 607 133 1544 1679 4869 29 3637 1148 2640 2441 371 3556 3823 404 2437 970 3293 616 2151 1876 50 4936 2292 2861 3218 2608 1961 1979 4940 4359 1711 4601 1595 4772 1028 4590 1481 3694 2170 3645 663 1603 4575 3075 399 1346 4884 4380 4930 265 3494 4047 538 1879 816 325 4497 2803 1431 3958 3816 4243 4925 1620 354 3958 4662 1669 3454 403 4230 181 4928 87 3464 682 2792 2963 728 510 4665 3300 1099 3705 4228 3570 2386 1269 1947 961 2747 1456 2718 1171 2023 1821 3929 3939 4301 4723 3428 4923 4158 1836 4210 799 4239 4920 2890 1744 4730 696 4361 3883 2133 123 4334 87 17 2780 4861 4090 4196 4481 2901 2293 1376 118 794 4179 2770 3800 2131 94 1731 3771 2669 4906 2075 2357 3006 2192 609 3320 1915 4909 4 3892 170 1568 2533 4314 345 591 4762 2202 3165 4691 1237 4302 4156 1343 91 3277 2260 1453 2126 249 1465 897 747 2809 3691 444 2661 1360 3565 4330 2272 316 3911 3172 2431 991 213 2207 2630 1466 1127 3364 1712 3573 4719 3054 2154 1920 22 1959 2622 454 1782 3195 3042 2468 3945 194 3318 4231 1945 3987 4626 2795 4350 2940 2901 4220 1660 3635 3767 4993 4018 4208 4088 3556 2571 1288 1886 1467 425 4772 1715 1546 2589 3048 1557 967 1152 1092 2253 4197 342 1934 2112 1570 3726 2894 649 2616 3827 1697 1021 1159 1902 4519 2717 3570 3665 389 1488 4342 4445 900 1822 1310 77 584 1118 649 3505 1073 1569 3426 3804 1637 2244 567 1831 3460 1610 1747 3948 2867 4808 3629 4219 4826 1208 3991 2592 662 4230 3495 2347 2040 1438 3313 4006 1979 2324 1123 2035 922 2554 583 2252 976 2358 780 3985 2198 3433 270 1949 4264 4985 2970 2657 1200 3391 3995 3296 4978 1338 1968 641 3278 3435 947 1273 2258 1863 1323 1494 2477 3360 2283 1781 4869 3740 2865 1548 3170 460 4992 4649 1784 2399 2270 1969 1889 4996 4134 3570 4033 75 4400 4002 3184 4469 1860 3653 780 1151 2635 682 3260 1916 1246 1215 2614 4752 1956 641 3282 1005 737 1493 3052 3682 2889 3722 2550 1191 2657 2972 619 3266 4511 3899 4950 4829 2077 2410 1001 3045 2922 3128 2718 1365 3496 1322 4090 2017 1663 847 117 4707 609 4227 1299 2178 4340 3652 3205 4246 3011 3616 3441 685 1277 2893 454 2489 2909 816 1953 3920 912 4255 4636 2371 3466 4951 2417 4167 305 1430 3075 3903 1056 2169 957 4848 1046 352 3680 2507 637 189 4986 3254 651 4409 410 3860 2988 55 3229 4392 1134 4279 2884 390 4899 500 636 819 3235 3735 1788 944 311 1138 1314 4882 1615 2981 1711 2173 3517 1068 4446 2316 4120 2230 2945 3427 4034 448 2876 4302 1866 3001 1888 1151 2819 763 137 2571 747 1408 2097 1109 293 1075 3147 4058 4439 3507 2632 1612 3093 1651 925 2968 1428 749 2331 671 784 3786 4742 4560 542 2259 4743 2309 3923 1212 1706 1953 4259 1787 1937 1609 4410 2894 4591 2472 3407 2746 2157 4968 1500 3916 2672 2456 4336 3860 3449 3673 2917 3677 4684 3976 34 223 625 3720 1321 4429 1583 2165 2258 1848 3332 1465 4823 2113 2286 1090 1262 915 1805 4506 922 3223 4102 3446 1450 4325 3674 2056 593 4282 812 3462 3420 4324 4479 3648 3543 3472 1254 749 4248 3861 4858 1791 451 2119 4376 2362 3348 1556 3904 3073 2256 1826 3631 1929 3132 159 1358 4461 2372 3864 4232 4816 3198 227 4624 3950 940 3276 3409 3019 2198 3308 2988 1282 4830 4901 2646 3783 2946 3127 4799 2997 4261 887 4555 2322 830 27 3029 1254 3815 3703 576 2576 1639 482 2236 4049 161 3922 199 2022 4099 3780 3169 4946 3656 4373 4238 866 1558 4876 1808 663 1617 4069 4555 4375 4782 1567 3839 1405 1961 1319 2962 2725 487 4387 1595 2145 2260 2800 4408 4454 655 1181 1369 3711 3377 3397 4130 3881 3370 1473 549 1662 4268 2316 2606 3586 710 4309 1869 4185 4370 944 2120 3935 3423 3333 30 2494 2775 1192 1397 4340 2426 3959 1276 922 1114 1904 2594 1454 4933 2464 4677 3826 4615 340 836 3738 3797 4140 2942 3290 858 2475 4953 526 1198 4505 684 4265 4770 2577 3588 2391 3845 2939 1347 1218 2498 2363 4900 3432 760 1424 3945 979 3000 2414 2989 208 1131 2620 699 65 1794 127 3645 2987 2436 1437 1021 4000 723 3603 79 4775 4383 520 581 3031 3009 3504 346 1583 4985 3465 2792 4921 1985 3001 146 4051 3176 62 122 2293 969 3628 3356 573 4641 4947 2561 3606 4164 1655 3470 3996 4104 2054 1826 4153 88 1133 2147 4700 2018 940 2666 1037 1122 4493 4114 2282 1029 4089 501 1294 4919 3683 3279 4332 2101 3075 1617 3160 3396 4812 4527 4374 2200 694 4555 1201 741 829 2744 166 2322 3032 3247 3846 2745 1955 3205 2168 913 3309 2419 3596 44 1347 1021 3569 593 59 2876 3144 2499 1098 3020 2990 1672 3246 1590 2950 4266 3173 271 1157 178 4373 1047 1316 4952 2833 2876 2906 4484 1778 1588 951 385 1396 1846 2 1036 1485 210 20 273 4193 1916 91 2239 3224 2757 944 4247 1631 258 1665 1936 4035 3819 504 1366 4065 3581 2690 415 3537 1041 4768 77 3246 2451 1065 902 3463 3691 1110 903 450 1919 2133 3757 1772 207 1960 4186 3921 2584 3619 1438 1634 162 3144 1475 3602 2714 2246 4768 1329 2065 1478 4160 1713 258 197 4672 3644 624 2406 4172 2635 4510 2797 4586 896 3741 2996 3485 4046 1769 1562 1715 579 2508 4734 1296 4493 4138 441 2393 4994 2940 3514 2858 542 3221 2791 4249 3449 992 2810 4856 686 2791 1778 3055 2870 805 4358 4903 3579 862 4734 456 3981 1410 1666 2812 3888 4910 4376 3154 924 1562 1090 4092 3236 3779 3582 3113 2936 451 4620 979 4411 2828 4772 1850 3901 129 525 4800 106 3982 3415 2467 264 3698 2690 4583 3157 1276 93 841 4320 3715 4744 3357 2347 1413 4138 4256 2952 169 3763 2862 2304 4285 4515 885 525 1648 450 1865 4945 673 4318 3454 1165 3622 3968 17 3572 150 4734 1760 2485 1712 563 4269 4412 2642 2619 1551 4673 4363 472 4552 799 880 3527 3112 222 4115 3907 544 971 4463 3905 1585 4579 1478 1099 4427 1883 2075 1782 3710 803 960 3731 1772 2550 249 1881 1132 3443 4495 161 3617 3815 3679 4145 25 1913 1736 2554 3887 2981 4313 4922 1482 4242 2488 899 1060 1380 3060 4506 3699 3946 4348 185 4891 2025 3893 3613 817 2703 1768 3456 1706 1280 273 104 2146 2357 2929 4294 3806 4216 2685 2897 739 2114 4854 521 1308 4382 2455 3700 2791 3395 1610 1164 3808 4653 4131 4494 3302 4380 3419 1620 2369 3203 662 2060 266 2770 2270 2376 4251 3573 742 2988 298 3124 4111 763 4491 3657 3510 3091 4979 732 1444 1420 2542 778 1333 2828 2401 2218 130 302 1024 2175 591 3702 986 2321 2853 1751 456 1915 505 4821 4970 174 4331 4203 1 1213 648 3903 4534 3640 2857 609 1362 2017 1682 1928 380 2497 3347 3660 3102 76 610 3933 600 3873 2368 635 4492 1499 3103 3323 2672 2354 123 313 943 2187 1294 1808 3584 996 2761 2763 2246 2329 3434 464 1694 2170 3424 1840 2060 4714 3649 1193 310 930 646 3836 4159 2235 2505 1303 1342 688 485 1635 3244 602 3086 3871 4394 4873 1685 1275 928 3266 2461 4574 2127 1796 409 1249 4489 1314 3484 1362 4219 4252 807 2642 2258 2269 286 3623 3267 4222 2747 4923 433 98 242 19 1762 3568 4979 1816 4763 2013 2076 1105 4912 383 740 752 2644 4491 4657 273 3127 3055 4707 766 1651 4024 1623 4837 2463 198 684 1832 2564 2851 153 1132 2914 2712 614 355 3052 617 6 338 471 4195 283 2259 2336 773 98 2476 1779 492 2147 4575 516 2005 1738 192 4194 3983 2993 1210 495 3206 3732 4634 2002 786 1115 1010 3229 4502 1395 792 2742 833 3653 4044 4434 3328 4598 3157 3958 714 286 1821 2357 154 3025 3048 957 2409 4297 4865 3689 1682 729 1046 3448 2212 3331 4815 3836 2308 2188 2530 4661 1392 4619 2746 2028 765 3309 1028 1680 1585 2788 2992 524 1177 3211 422 2455 2157 3028 4918 2530 2567 154 4623 3526 2520 3287 2105 612 2171 1119 2467 2386 3896 2515 2286 4829 4114 3816 15 2241 2770 4709 801 155 3313 3080 2233 840 2346 2090 440 4683 166 4302 1869 411 1901 3830 520 2530 1228 2910 32 1271 1617 1919 3782 3821 4321 910 2792 4394 2555 3058 2559 1441 2291 2673 137 3464 3136 1395 3799 4531 925 2342 2128 951 4796 4024 1925 2807 1150 2464 1043 1363 236 2630 876 4940 2010 1703 1430 178 1950 3658 4170 3654 3293 3525 4974 2920 2015 1584 3732 938 3934 632 601 1866 1587 1334 4551 980 2449 4766 1147 2478 1216 889 135 811 3555 1403 1825 2097 1458 4733 26 4275 3929 1580 4577 3367 3423 936 2806 1496 1224 2206 1047 517 4100 2695 4014 840 1702 1039 2472 1561 125 1478 1431 1377 1854 3386 4674 2743 4144 4651 2328 270 4654 3542 4393 3341 2273 3763 1389 206 2388 4839 3850 615 2078 1627 1754 3668 515 2483 650 3347 3564 351 725 2470 3282 2181 3223 1493 4639 3957 771 4985 1805 1596 622 4722 1876 1842 1817 2610 4273 4644 4082 2128 1969 3562 4635 718 3762 4898 4770 2916 835 3819 1304 4218 3271 2395 650 674 1751 1426 4379 3803 4964 4989 2144 1151 2673 1251 3338 2462 2303 2611 4760 3401 950 1013 3842 1224 635 4500 3783 4420 4572 163 3672 3446 342 3932 1131 862 760 4690 177 1661 3333 2777 1688 3275 902 4696 4761 3546 1030 3398 3347 1256 348 1930 1054 225 404 1938 1817 4227 966 3773 4157 1225 3374 2473 952 4537 26 3230 3051 254 3279 1816 2268 4670 629 3265 4181 2900 534 1244 1851 2663 2019 4131 1320 3002 2439 883 3161 4986 2938 1683 1072 3843 4903 4905 2315 1572 782 1236 1667 2646 2211 1210 1158 1752 3997 172 1006 4998 3528 1014 3104 3142 4019 4928 2406 129 2707 1711 3701 1952 134 4116 4344 4605 2385 1740 355 1221 2859 2174 816 2845 3903 520 3390 2186 3966 4067 3765 3695 1147 4570 3787 2531 965 1183 3954 3456 3336 2318 1271 3878 1756 3128 3229 1517 3165 4514 1192 3750 1721 1691 4715 4931 413 1545 2570 3251 2897 2325 4864 1335 3367 1218 3195 2136 3416 890 2435 3934 4991 2953 4447 4274 843 1744 1815 1293 3650 3283 235 3423 1409 92 2778 4193 3004 3366 4980 4379 4004 482 2393 1319 1612 2917 2408 3124 60 1392 3361 4436 2566 1015 3219 4646 2948 3179 2759 4548 4760 1784 1378 3598 2721 1943 2327 2134 4133 2589 3435 306 1746 1947 1720 2926 2227 3588 2730 623 1625 1873 4949 872 615 416 3149 4089 3477 2089 3252 947 2239 944 4023 1533 2587 1310 506 1594 3038 736 4024 1113 4592 1030 2611 3300 891 3989 2218 2201 2456 3902 2686 1972 1282 1717 4204 2579 4672 2114 310 417 1919 1667 322 3411 287 3056 2985 1142 2257 918 3537 4367 4367 1493 2532 3153 3204 4178 4599 2691 984 3206 2116 1303 597 4132 3352 2533 4237 551 1557 941 4945 4506 225 1505 4723 166 446 2705 573 3127 3448 2116 2488 63 2490 3526 4287 786 3017 588 4881 3657 1471 4930 3770 3151 2537 4325 4418 4487 1234 1306 3380 3332 2862 4421 1249 4582 4608 1979 3115 20 4972 2832 2618 2333 4837 889 2682 3166 3896 1708 4427 2479 583 4995 4000 3294 656 749 3649 546 4164 3021 4705 873 3816 4857 3480 274 879 3132 2345 1348 413 1988 189 1214 2446 4797 439 2236 2101 2844 4775 1 3709 4476 2151 1335 1052 325 2625 1080 4139 4096 3278 3529 2367 1268 848 4658 3643 4844 2553 1831 2204 1767 4618 762 355 2103 445 4662 1887 3714 2340 4229 168 2596 3592 3740 4245 4635 2338 746 3343 1418 1533 3740 1020 166 4673 684 3301 1836 2130 3493 3248 3465 1032 201 814 3864 4829 3123 382 408 2690 3517 2201 2748 809 1964 3612 4289 3476 1151 1081 803 2741 4067 230 2968 268 202 2972 11 549 4143 4937 1051 4455 3643 31 1785 734 164 2394 2022 1729 2977 3382 3914 1764 1983 3703 1598 208 2879 3544 2307 1158 2317 3405 4721 72 1515 3296 2249 2888 3012 3247 123 1607 3393 4316 1961 4880 1343 3668 2266 3506 3271 2921 3536 2873 1165 3832 378 2053 2922 3276 4115 4881 3538 4017 2105 1101 4711 3009 3623 1453 3780 2491 2899 3113 2938 4495 3409 3179 4990 3211 4270 3371 3593 329 4133 2950 4191 1206 3294 4787 705 2933 3714 3629 4259 3482 2216 2900 910 3536 2260 2547 119 2164 1410 2955 4126 919 511 4679 3920 3103 649 1526 1342 4262 1090 3157 2732 3762 3345 1170 4475 3996 4032 4898 767 105 3223 3411 497 2460 2864 451 2206 1290 1617 743 1990 604 4349 1685 3910 3304 531 3003 4206 2529 2069 3053 1004 1323 4395 547 3216 3304 2790 1552 2214 1493 1165 3092 3239 2909 2899 339 2159 3053 606 2309 752 990 4506 1980 342 2775 772 2496 66 2617 2688 1526 2144 2441 4620 4373 2048 3193 2610 2632 4488 3566 2306 991 1064 2651 133 3821 1172 1918 219 427 1438 3358 1030 100 1074 2043 1573 4815 3721 3926 3162 1593 1398 1436 3308 4544 3100 2687 4094 3720 1629 2901 3942 2418 524 4231 2791 4480 3413 739 2967 355 2936 27 4010 1949 2489 2084 3013 3303 3755 2024 1628 164 2024 2444 2484 3044 3674 1619 3569 2003 3558 2425 3546 1335 2948 320 1472 4581 3728 398 3027 4516 1308 4877 437 1512 2540 2771 2788 81 2712 1472 4756 4801 861 3570 3787 3298 53 2027 1084 4542 3642 186 1005 3093 4543 1630 2912 1202 1655 3871 3293 686 2948 4389 2407 1092 4729 3326 763 611 512 3124 2508 40 3462 2349 4617 4633 1522 1402 2029 706 2849 3496 4471 372 2957 866 4384 3689 3489 4308 2415 2026 3399 2834 2944 1201 938 2167 1512 3479 4300 3670 1107 3551 9 1181 2519 1409 322 357 182 1320 3436 2355 3328 3580 1374 2994 782 537 959 3495 536 183 741 668 4537 2344 2910 4733 3541 3532 1643 1606 26 2112 2424 707 1380 354 630 3790 3183 3727 1978 1772 2073 4838 147 1000 2188 2451 935 1615 1417 2149 4462 1563 3424 3231 4070 1513 3370 1867 4790 3754 23 1338 4923 157 3600 2493 3149 4027 3894 4376 3531 4586 4176 1809 2291 843 2922 2661 259 389 1200 60 3235 4239 4399 4248 2280 2001 2685 2674 2699 1732 612 3373 1744 1085 2571 4873 232 1239 1077 1537 4847 4254 1439 4045 3054 4708 1326 201 3898 4919 743 1372 2779 4561 2070 4914 2686 2815 2720 331 2260 4043 1392 994 1689 346 3006 4838 3669 4207 4067 4172 2806 3678 2366 691 3565 2778 3898 2182 2388 1343 2173 598 4110 4728 4635 262 4047 2522 4610 509 2168 199 1491 1847 2805 4829 3247 3869 2710 1228 2696 4152 4585 3756 2811 930 2358 4532 3661 1181 618 940 4355 3073 3637 2212 2512 3107 2060 1027 1555 3936 551 2881 2454 3726 932 4253 1712 156 1106 3391 1364 3197 1839 3623 3480 1890 3435 717 1631 2052 475 806 488 4749 383 2662 2332 344 4259 1784 1907 829 4978 4688 304 3175 1182 1226 2665 1573 1010 1055 1064 2852 2280 2903 3476 4315 3787 1474 1505 861 4143 3966 3779 3435 3060 4156 4127 1240 4766 2323 891 2419 2064 4420 3641 4904 1836 2756 4352 1679 2244 1005 4595 1484 421 1357 3136 4709 4903 1613 1041 559 4798 267 1031 4890 3972 2232 274 544 3724 2067 2130 322 649 4037 4017 4651 1029 2691 3887 4259 3570 3399 1085 4485 1925 647 1842 2161 2389 1933 57 2947 4161 1821 161 3858 4927 1754 2468 778 1030 369 232 3818 3501 4876 57 2839 2201 1520 1805 4671 2299 2631 334 231 888 2319 4564 3790 1479 4266 9 1991 2862 3972 3851 3731 1638 4848 1949 2701 3122 2355 2670 3988 4748 1007 2608 4804 1113 1858 1890 4965 488 844 1175 4019 2110 4477 149 1652 1412 996 3775 4773 1288 3505 4148 1062 2928 2180 3581 2001 2602 1363 3786 2031 4207 1360 158 2379 1371 889 3087 1140 4743 1007 1975 4895 1695 4839 1317 2444 3749 1388 4661 268 156 2635 1876 1337 4397 2429 4517 1046 1573 944 2542 3739 4765 2319 1355 3770 2057 2813 1698 1701 4938 4974 3934 2766 716 1415 3813 812 1408 3849 3538 4157 3739 562 3995 4118 1062 787 3491 1837 4844 587 2802 296 15 3690 4808 3707 730 2023 4437 638 4752 531 157 3005 2116 1132 2020 358 3247 4787 3438 3222 1446 2246 3354 4557 2857 4607 2905 3261 773 2794 3188 4063 611 4635 996 2198 1415 3598 424 2969 3681 1013 506 3485 3087 1974 1154 2001 3586 1066 578 2641 4748 272 2336 620 4920 1271 1999 1934 746 1607 1222 4151 4147 4289 3639 4865 3623 58 1073 1165 2806 3381 4391 895 3790 2734 3887 3566 4959 2983 212 3557 2078 3182 2277 4701 2187 133 611 2897 1178 2953 2831 4848 4686 1796 4633 4470 3490 1516 2002 4515 4830 985 1787 1322 4136 1298 2748 660 1224 977 1782 51 3818 3626 4457 4927 976 3161 119 1212 4254 1089 4383 1946 2972 4317 4131 4844 3696 4002 1930 514 449 2811 2007 1255 133 1100 2480 3339 1996 3144 2951 1497 1834 124 421 3346 681 4897 1338 2993 1516 4565 2286 1350 3190 107 1924 1115 617 342 4097 4825 2391 98 2913 3772 197 412 1027 3683 4755 2813 88 17 4133 2714 1808 551 2453 3335 3612 3551 4518 975 4269 1578 3243 1838 804 4516 1870 1936 4688 1923 3737 4287 2875 3115 617 2920 3725 4684 957 1134 2912 2354 2851 742 3570 4189 4188 66 4830 3895 1451 286 2011 2288 1995 1782 1947 4317 3670 638 1494 3773 1758 1544 2325 2027 1527 1546 3943 2359 1315 2157 4375 2125 2621 735 3083 692 1446 1090 431 2615 2612 2747 2776 488 1230 2380 778 528 1009 1306 99 3649 3734 1055 1869 2484 561 2601 2736 3891 3484 2777 1293 280 658 1422 2068 1820 4548 3103 119 4321 2743 4068 1837 4952 3500 390 3888 1701 3199 3859 575 3262 185 4755 1765 4855 223 885 2000 3720 3872 2211 2978 1885 3154 1393 2652 109 1029 1818 3830 917 790 1499 4976 3450 4430 3606 125 3114 193 2513 242 4212 4688 1092 3732 3019 2303 1623 687 1487 1751 249 575 3931 4509 4202 35 4408 913 4002 133 929 809 3519 3827 1405 2787 1444 1761 873 1966 3740 4197 3291 3098 4547 362 760 3419 1446 4766 1846 1290 3973 1691 1795 3508 144 1745 2668 3841 4767 4963 4087 2182 1545 4526 1626 2451 4534 1461 3921 598 4477 2327 2380 1423 4591 2823 998 2586 98 3915 2879 440 1190 2662 1843 2750 1419 1031 3794 1700 4682 1168 2886 2103 2648 1343 4127 4719 4734 1616 514 1890 4467 1688 3958 4839 3280 1804 2406 4972 155 336 1378 3305 1285 3633 3485 2883 2364 2140 1032 2986 1866 4228 1958 4090 243 3136 2806 3982 2067 4498 3277 1408 2526 3969 3089 3195 3174 2728 438 50 3137 1061 4973 325 1705 1179 2544 1675 3858 1336 4416 1707 2263 71 3079 3114 2037 4056 462 3896 1013 4499 1688 1050 2599 2129 709 4018 946 1635 2008 1778 3445 3456 4106 3821 1153 4932 4309 1167 2293 2387 3961 71 4521 1970 4346 2548 1691 3167 3408 669 1861 3212 3149 2448 4532 1584 131 252 2803 3293 2796 1822 3894 1899 1264 4176 1160 3652 3866 3845 1469 358 2859 2863 464 3156 4838 2346 1191 4845 1386 1486 2306 3908 4180 3064 3063 830 538 2385 2489 255 4416 4790 4580 1341 1119 3710 683 2315 169 111 1491 4304 2359 1258 3949 382 3323 2802 2167 2899 4286 4073 3492 4107 627 2236 272 1348 1802 2314 4484 3480 1814 1680 224 1095 4143 1024 1540 3410 1297 4397 2758 2793 2451 4856 199 822 4074 2679 1022 2928 1467 2344 859 3369 4044 4483 301 2608 739 2061 2997 360 205 2062 4793 727 1153 3044 3882 1096 3467 1629 342 2449 4529 1370 4182 3654 361 62 2497 1540 553 3331 792 4327 4134 3613 2696 2316 2094 2549 1611 4888 4182 2047 2567 15 2812 956 1421 141 1477 4625 4803 25 1193 4262 3803 405 2106 3097 1058 3200 4537 4392 2193 1732 2769 946 3416 2720 4306 1575 3822 1950 791 3707 4826 2198 3688 3351 1029 2738 2537 880 2438 4000 4521 342 1044 2299 3076 2966 3888 1282 1170 3057 3632 2624 3118 2059 2565 4274 2583 2797 1110 3388 458 2571 882 3868 3710 494 3979 1798 3254 4906 3461 910 4315 2602 3603 2537 4152 4008 155 684 2444 2381 1333 2347 1979 223 1663 2572 3813 3773 2900 729 1774 3997 2800 58 540 919 350 1777 4605 4560 4626 2956 4958 3968 296 2102 4244 2708 1635 3518 4455 3036 4070 446 3034 3342 3367 1941 2253 3793 1711 1446 1123 2643 1739 3639 988 3460 2598 2979 364 2753 165 2224 1290 2634 1001 2106 4298 4236 729 38 2476 503 1253 944 1811 2320 956 4861 2622 97 3447 3785 1994 2805 3995 2771 3686 2972 4267 2580 4821 3445 1380 4876 1072 607 2544 1821 3282 1774 1932 4670 634 4101 1513 4921 4940 1446 3790 4165 2752 4019 212 1892 2922 2825 97 934 3960 3232 2110 901 743 996 1561 3119 799 327 1404 4480 4818 1773 316 2021 2593 4662 2234 753 2359 1431 3102 340 2292 3761 4959 3935 4979 257 2396 2409 3204 582 4054 317 683 2447 2539 3522 4991 42 1821 369 676 774 4057 2955 2769 2410 3185 1041 4219 3227 746 3674 1896 1010 3031 4720 2613 484 4908 4787 2865 1608 875 3508 951 4901 2115 947 2880 81 884 3370 183 4667 4836 280 3315 1458 2197 648 1368 1691 1276 2295 1198 1063 1348 265 2033 4138 2337 3596 511 4566 2310 2171 4605 3142 799 4236 4923 3299 4935 2099 3099 4882 36 2589 4166 332 1454 854 3295 1213 2931 1275 3893 342 4062 3025 2093 524 108 2444 622 230 1381 3416 3060 210 1073 2364 4438 4664 4864 1914 576 1646 1073 553 522 170 516 419 1238 1875 856 743 1014 2929 3438 864 3979 2384 1955 2708 1159 1906 978 605 3205 1146 1216 3164 131 2177 1246 185 1095 4844 2787 828 2807 4644 248 232 1327 2053 4242 4378 967 4103 2451 2350 131 2648 1408 627 1305 1345 4596 4938 4486 3772 2348 4010 4522 4221 4946 4175 1463 3950 4979 127 3014 1336 912 1324 4674 449 1233 1908 3290 433 757 660 1411 2636 915 3153 2140 4491 1788 677 2697 3474 2054 208 497 3116 571 2724 5000 2482 4280 2032 3101 4704 4142 383 1221 2681 861 3494 4414 3669 1540 4345 4093 1842 1898 3358 3785 1264 3136 4648 669 2268 1477 2517 4258 4174 1897 297 986 2043 1306 3545 727 1979 690 1913 2098 404 190 4719 1756 1053 1185 3869 3168 1220 2487 259 615 3113 4698 4090 2115 3520 3353 1786 300 2683 236 1677 4382 4822 1113 2138 2465 1737 306 1099 144 1482 1029 2119 4698 1816 3515 424 4532 3169 2489 1182 4398 1117 898 571 2905 4864 114 3053 1063 2084 1676 2048 2259 2709 1894 2065 660 3115 504 2915 1775 3099 4065 4062 2538 4191 4922 363 3498 1897 640 1945 1214 508 4286 2468 1649 2451 4145 4312 3724 4544 1346 4602 3969 4039 3352 2456 1457 120 163 356 4360 4304 762 1333 4563 2384 2710 301 1105 2949 1013 1028 2887 854 3248 3563 3170 2330 413 938 3858 1495 2341 4 3601 2916 2887 1382 3071 512 4419 75 3961 4984 4984 3906 790 2309 4520 3918 265 1339 4518 2125 738 2404 4791 4786 93 1483 3694 1268 3089 4682 2213 1612 3073 4692 1203 363 367 4363 249 4338 1668 235 2684 1039 3322 4157 902 4831 2682 3429 3485 3118 2502 2021 3275 2993 2488 1192 60 3821 1321 2839 3851 3557 4619 184 2749 4063 4687 3010 484 1063 2920 4826 3453 2452 2142 760 3595 1022 2501 555 4186 990 2467 1089 2052 2118 2629 2064 760 2124 4218 4440 4342 4668 591 4359 1668 2683 673 1203 4572 1637 4190 4371 675 1319 2101 4575 3044 1301 41 3395 1595 4102 1330 4336 1715 1339 3347 4747 2328 4548 3189 4581 1878 794 755 1425 680 3086 332 2064 2545 3329 4213 1360 3823 650 3492 3937 2538 4931 1190 3903 4850 4068 2881 4707 4919 1839 555 578 2542 2210 4817 1428 2083 4360 3889 2358 4809 1928 2753 785 2876 4613 4037 2624 4767 4740 1133 4694 4062 1945 3524 3534 4358 826 2018 2385 3472 2866 1283 3292 2074 2776 3094 2911 3533 4045 3144 4663 192 770 2190 4796 3259 2631 2758 2436 3381 3845 1639 3590 191 3790 339 3752 1103 1031 1788 4610 950 2501 981 2593 2978 1261 797 805 4285 482 3648 1715 3676 3866 4605 235 1512 4546 3832 1275 673 2326 4858 4666 134 1401 4676 4342 3302 2531 4032 2599 4834 3094 552 3097 2536 3233 701 4246 538 1533 353 178 3061 122 2669 4885 1035 1955 3900 3996 4713 1101 3654 2577 3209 3357 1678 2334 3185 687 2973 3302 3243 607 4253 389 355 156 3670 4690 972 2952 3972 3444 1627 1738 1590 4162 4850 2315 4393 2714 2239 1532 4332 1651 1962 2799 3218 2562 3875 4378 2427 2241 3241 3928 2882 1787 4972 607 2216 1394 4380 2770 4832 2234 2895 4744 4065 1835 2375 3291 1519 3690 1666 1043 3235 3168 32 793 4774 4778 2433 4540 666 3143 4516 3319 3241 998 1009 2993 4876 357 280 2539 4949 4323 232 166 1541 535 4209 4914 4295 3646 3266 4648 4659 1257 2252 4938 2708 3836 3172 141 1618 313 4645 3974 569 1643 732 3738 1192 4451 4882 2772 611 615 182 1787 330 2006 1248 2113 272 1749 4687 2797 4572 4829 796 4002 3907 1906 373 4878 4116 637 4731 2124 3475 3323 2340 4914 4262 4349 130 4500 731 4942 657 4119 4312 1048 3341 4094 530 2455 3362 2169 3183 4100 770 1209 2299 611 419 1982 2095 1685 1774 9 2389 1447 1993 4002 4846 1274 134 2075 1244 3161 4482 98 3792 2741 759 1155 3973 2428 2898 1412 1411 3510 3861 560 1829 4911 2710 3989 4451 3664 1807 2037 929 3214 4748 1585 3846 553 4888 2241 1390 879 1824 1453 169 4838 3870 583 4841 229 15 4311 2600 892 1958 3006 1280 1007 911 2595 425 3927 1100 3761 78 4401 3684 2783 4048 4597 4607 3487 2490 2192 3819 4007 3651 3002 4674 3419 4895 3953 2370 1401 1070 4805 1811 971 2444 3801 2589 3905 3999 3185 327 260 149 4350 73 2996 771 139 411 3699 3742 1684 59 1208 150 3570 4660 2733 326 584 3777 1026 4846 3193 2662 1199 2585 4720 1880 3078 431 4685 2455 3414 996 1719 835 1177 855 4141 3029 1727 3644 4580 2425 2241 2443 3700 1938 831 630 883 1854 2674 3471 2568 3654 4491 1328 4657 4448 602 1393 1566 1845 3488 4053 899 2291 1709 4037 2714 3427 123 3579 1103 3452 3584 2673 970 4575 864 856 5000 737 4161 4177 3083 3556 4550 4400 381 4565 1317 3451 1369 1664 3073 695 546 648 1256 4316 4114 4847 4341 1444 4413 2124 1351 72 4139 1576 1265 19 2985 3240 4360 852 880 3254 2656 1801 2133 2560 904 3295 496 479 4281 843 1253 962 986 300 3158 1576 3791 830 1894 1361 3758 3656 3463 4942 1872 2439 477 813 1406 273 138 4174 1730 2427 784 3456 2265 1412 4194 4221 4936 4639 3763 4577 1868 845 3580 1879 4056 2057 4411 4556 963 4474 4255 578 1679 4756 2893 4559 2779 4919 2638 3019 2402 2718 222 1637 2218 3994 1207 1471 942 3413 1860 862 4125 4919 1854 3995 56 1525 2379 4068 1088 1892 234 3803 2477 3426 960 1862 888 3742 2589 1606 4594 1891 2696 1056 3635 1961 2343 223 3636 1020 1024 2959 3805 11 4627 1980 4296 3914 1694 4865 2316 905 3216 3553 4619 2202 3870 4370 4836 4239 1528 3013 945 1993 3685 3344 4866 2122 4267 4332 4945 2853 1264 4190 1092 4512 1788 3122 735 2265 1388 1060 3303 790 2233 677 3575 3595 135 3492 1735 568 4566 3114 4264 233 2733 1861 2393 4244 4458 3174 4237 750 2475 2779 1411 2639 4768 597 1645 113 2854 2835 3961 3557 2597 3022 235 1173 3403 4099 1673 3683 624 180 374 465 3256 2583 4367 647 1980 1005 1249 2081 3809 1972 3665 710 239 3934 1818 3146 1067 4304 1515 1052 1717 3916 2934 2185 1219 3479 4891 4375 3340 3211 3714 3827 4358 4566 1005 1052 1017 2898 732 2293 3834 123 1542 4823 4153 2420 2223 1916 2683 890 2428 3357 2016 4495 2809 2598 2366 241 3699 3877 3676 4336 2687 958 328 2523 3089 617 3050 1324 3950 1219 935 4775 866 17 2390 4535 4434 3984 710 2650 3228 936 1390 2368 362 892 572 1039 2187 3859 2511 3018 2370 410 637 3309 2557 408 2646 3123 3383 4753 2158 4577 1662 1564 1087 4280 4910 3181 3997 3086 1172 403 824 3237 3179 3555 1133 1843 2627 1571 3582 3097 3165 1352 3525 1133 256 1025 3061 879 4703 3929 4241 327 3681 2689 1131 3366 4728 2779 2943 1448 1906 400 3125 1233 131 979 4122 3916 3113 2884 3303 3837 2759 2839 4473 1937 4034 298 1159 2913 4663 2322 3344 2227 4739 126 2082 1129 1385 755 1076 2159 2072 3238 2781 1521 3627 4661 3226 3667 2007 4903 1772 3255 3768 2943 2688 435 3316 2957 1325 680 1366 2925 169 4100 3205 1773 2949 721 3466 1667 1092 972 2702 4886 4520 3046 2097 3008 1221 4367 3740 3434 1948 4086 3336 4864 3818 2138 1189 121 582 3300 1700 328 998 2874 1413 3798 2098 2310 3434 3765 3000 4589 2866 3582 1967 3089 3423 1708 4540 2032 3880 247 2904 3538 2064 4075 3687 854 653 670 3250 3798 1938 4421 1534 1254 1181 663 435 169 1314 2544 79 2700 3254 4616 4408 2481 2764 3690 957 430 2828 333 4350 4067 1231 190 4039 1056 1252 4996 602 3028 3870 1299 161 4143 4460 4450 2848 3497 2536 93 3585 4424 4745 3731 525 4719 2641 2641 1282 4873 2847 1677 1824 474 4493 2820 2155 326 4163 1428 1244 440 1186 4858 216 1405 2443 1174 2791 1022 2910 2483 1086 2450 595 3752 2510 2585 1396 881 4387 4066 1017 2166 93 3054 4658 810 1530 3386 385 3173 3282 2929 4694 1027 4826 1104 40 4515 1666 2553 851 1 3503 1432 4380 2085 4321 1657 4167 3898 4918 3944 794 927 1493 3015 3399 2761 732 4492 4006 207 3019 4192 1480 85 1943 3681 1293 1098 2232 1488 2151 3682 971 3684 3205 3364 1960 4566 2737 3820 693 139 4218 1387 1033 4597 3099 1594 258 3690 3290 3715 4344 4595 2514 840 3287 2831 4313 106 1721 3341 667 1115 2242 2237 165 412 306 4432 99 3088 3591 403 3266 4551 3320 569 830 3796 3195 502 4830 1976 3719 2204 1715 2884 2723 3386 149 1067 846 1960 2198 2926 3028 3492 4116 45 335 4600 1195 4061 2412 2945 2953 517 154 226 4449 128 4975 3215 377 262 4618 2602 1475 4338 1866 794 3055 21 3461 2695 4432 554 2922 3191 2211 1136 1856 1733 2539 3843 4244 3244 2327 4684 3207 1968 1514 1828 478 2765 2539 4237 2064 1734 3683 2969 2044 4336 641 888 1880 4524 2921 4127 4883 3448 1880 4948 1604 3463 3434 3283 4152 4492 213 4564 48 3003 2883 4786 600 73 4260 3573 778 1319 4905 3457 2153 3402 4770 69 2926 846 425 1133 2231 3942 2237 961 2787 2350 3496 3764 3495 2714 4258 805 1356 1308 3163 3761 230 1 1877 535 4095 3012 455 4794 522 2970 4451 1139 768 1389 4433 45 2382 1562 4770 1735 2453 4418 2310 1926 649 3076 2942 4632 4859 1354 347 4601 4207 775 1540 1106 3678 3592 2213 1549 2045 2240 994 3843 2229 3370 2920 398 3769 2482 1965 3543 4195 3596 11 2905 1119 3876 657 1468 2333 45 1330 171 2547 2195 619 4734 3778 3368 1265 3073 1052 2450 593 4107 621 4659 335 536 1143 952 4840 1160 2211 435 3623 2133 3879 482 1251 217 3083 3181 2800 582 1451 3651 1186 3748 1672 1598 3773 4310 671 1978 3175 685 3832 18 4484 2492 4456 1003 2442 2738 3831 2848 4322 1611 2931 580 2101 207 4092 3915 237 4346 78 4281 3655 3586 1474 761 3816 596 2940 271 1805 640 2830 4478 3817 3856 2188 1804 651 1437 3615 705 2365 1250 3002 3636 4366 1335 1024 4542 73 2711 2588 2548 4412 4714 1375 417 674 2868 4029 850 4186 1732 632 3008 1269 1782 2604 2153 2843 4298 145 4744 1847 2906 4285 2529 3039 4864 2087 830 3477 222 3485 1868 3944 4675 4151 1150 3220 3213 513 3169 3869 2434 3941 1119 2136 2069 2415 2492 515 1752 3295 3940 2992 852 1322 1851 3630 130 1930 4699 4680 205 1889 1202 3884 4262 4354 4561 1876 2823 3713 2022 2249 2480 349 2195 3011 278 141 437 4546 3191 432 3133 4696 2895 4843 594 2173 661 856 510 3602 3206 1681 749 3862 3154 4121 4057 3212 3858 3867 1232 499 2553 1233 2596 3909 2631 2934 426 3600 2359 2660 2076 4440 1195 2872 3591 1683 3546 2417 2125 1683 2033 964 309 1568 4391 1947 582 3300 4615 1577 3655 2989 850 2519 4866 4142 3546 3115 2813 4110 1377 4860 4896 1031 4792 455 1457 1560 1136 3813 4539 932 1196 3650 2482 4017 3469 584 208 2258 3077 18 2524 237 132 4713 502 894 2967 219 492 1698 2947 4599 3001 4189 4014 3290 3168 4253 615 3101 2773 1564 937 3564 1900 2257 180 4664 368 4304 2972 3206 4622 2262 1648 2343 2663 4062 4484 4062 4402 4494 255 1805 3375 2354 3750 3064 2269 2968 4047 4695 3565 2483 3503 2185 4036 1089 1661 2844 2501 2077 84 1110 3565 789 1309 2191 4949 1652 4099 4572 628 842 461 4518 754 2063 1975 2617 4414 19 2161 2454 817 3450 4927 3905 865 1824 2455 2267 1863 2305 2702 2449 633 3484 4499 2123 1633 4986 3283 734 1516 1716 1563 2267 2067 2587 4297 2973 2693 1382 4892 3999 4515 4407 3399 316 1891 1774 1938 2261 3495 884 441 4879 3667 274 2579 178 2162 480 4012 1963 4584 942 4603 2 2329 1998 2973 4677 3050 1439 1720 1204 2875 3532 3705 3922 419 3723 639 74 3979 2791 3805 4744 3618 3047 4244 1604 3359 1020 2566 507 3451 3223 3172 3853 4813 2272 2730 544 1323 176 3086 3219 1855 1616 2812 4372 2624 3592 3564 587 189 3433 2394 3133 4334 3147 4278 2738 1427 3760 3026 182 2762 911 4863 1316 813 4218 2680 166 4546 1792 2956 806 1569 3036 2464 1713 106 4956 523 4023 1100 2298 4281 844 671 1535 1177 3890 2035 4251 1399 3165 4575 206 3810 4253 3259 339 3175 4648 2350 4903 4508 1861 2904 1958 1766 2689 1057 1663 4484 1390 3113 1939 3465 464 1454 4442 4630 1438 937 2829 2965 4063 2825 845 1287 2946 3830 4163 2359 620 2959 182 4237 3654 4101 1616 1581 2437 989 2281 4821 3065 2186 595 4042 4478 1825 2532 1307 2389 4236 1247 1085 4892 4496 3971 3965 4418 30 194 1897 2612 1005 1684 1488 2619 718 1794 541 1932 3423 3587 4672 2974 1121 1122 3276 3119 3050 1093 394 440 556 4120 1069 3124 3772 280 1357 4253 3036 1017 4796 527 3833 4001 91 1123 789 4938 1582 966 158 4275 4220 4239 4198 3664 3400 244 1697 2766 2819 4958 450 4416 2047 928 822 3509 885 268 2415 3527 1336 1526 2666 2885 624 951 3609 458 2329 3779 2818 2156 849 4267 1415 3325 4613 2460 4340 1990 4548 1287 2396 2271 1306 3415 2501 784 3895 4390 4167 3132 1430 3376 2600 3248 2278 4885 2835 3337 1268 4523 4284 4843 2351 2075 2398 2898 3443 1016 357 4285 3743 2499 4588 1214 2439 1185 3385 3219 3530 3843 3356 48 4397 2093 2364 395 3966 1071 3961 4727 1201 1087 2475 1993 1191 2077 2178 2886 1218 3694 1683 3491 3427 3274 3570 292 2196 4606 2066 1078 1598 4427 1270 4516 1261 85 4508 2301 2326 1292 4117 1156 1432 2638 751 2159 1856 3267 3947 1073 2235 568 671 3393 4792 4845 3772 3209 3411 3303 4969 1031 2316 830 1774 4927 4846 2096 4690 4134 1704 245 838 465 3975 3113 3800 4964 2602 2100 1801 308 2813 3917 3175 4070 1703 955 2316 4973 716 771 1621 3288 1427 3229 1499 257 8 3831 3709 479 3412 2552 4485 4869 4736 3430 3647 2601 1526 945 2637 1126 344 3933 3485 4026 4735 2468 1865 4880 557 162 558 3672 683 495 318 4626 2964 3641 1286 3703 3368 343 3976 64 3034 4639 2762 60 4474 905 3526 2967 4076 3825 456 3749 3992 3137 211 1619 3480 2604 2516 2007 804 3629 269 1811 4697 398 3996 2054 4790 4377 2377 3498 3245 2083 3803 4799 72 2875 588 4567 946 328 768 3456 1858 2096 4274 2405 2700 3338 4248 1973 2255 2125 266 19 3215 2014 1007 3916 228 359 3127 3804 1162 4434 210 697 160 4786 4407 1598 1297 3874 4830 226 221 395 3695 2327 3489 1843 1617 4435 291 1417 3484 4978 1599 1490 2887 4626 693 2271 939 4829 2864 4965 477 3859 2984 3267 856 3629 4937 1871 1481 1491 1522 4090 1641 3823 2111 4535 4047 2896 2704 2944 4147 4776 2760 89 1468 3622 2726 3371 4331 1221 1399 1562 2198 155 3298 3912 4558 4243 1234 2600 2049 2107 2256 3539 4136 2327 511 2006 786 2428 4382 3538 2032 2758 402 2795 4119 378 3289 4586 3209 1405 71 1475 2876 2579 85 184 3553 4280 4029 3948 3510 4395 319 224 1901 4038 3440 4593 1771 2104 2702 1688 250 2819 197 177 4087 558 2989 1644 1860 1115 2417 3416 2447 4002 1713 235 3529 3269 577 1163 865 4066 2768 2464 2311 1636 2810 1463 3833 1282 1615 737 1033 4415 4057 3385 1332 2144 82 714 1084 625 3804 2767 3448 1200 502 3713 231 4193 2478 2021 73 1536 1738 1075 4534 3610 1373 848 3780 2372 1281 885 1981 1834 431 4349 3598 2058 1600 2091 4074 3326 1072 4994 1325 2278 4149 4731 4434 4860 2804 1259 1190 1446 1725 3537 3738 4103 2946 4724 3996 846 2652 1004 3382 357 2142 669 2990 4387 528 895 3749 3315 821 1160 2920 3483 4821 96 2018 3430 588 1067 1232 2282 593 2435 3715 2699 2512 2772 466 4406 2297 4734 1573 4247 1510 4815 4155 4915 257 2182 2101 2806 4132 3449 1297 1943 2950 2752 872 3751 4653 2095 3056 822 1087 1160 2914 3662 2879 1575 3845 2542 958 2108 4953 3504 2440 2749 2141 2659 595 2649 1226 609 27 1830 3478 4042 4241 3851 3330 4336 1695 1039 1396 4801 4357 4328 1598 1609 3600 2173 781 1301 3190 1517 4995 192 723 878 2117 3513 2838 4607 3013 148 828 1533 3449 4317 3373 3034 1018 4992 2050 73 1270 3108 2757 292 2671 4594 2601 1750 738 3443 3150 2210 1785 1320 4863 418 409 1456 3691 3016 1325 4365 407 4384 801 775 3530 3388 2047 1807 3119 1551 1110 805 1527 4867 4046 4315 2308 179 229 4512 2127 537 4013 239 4012 4833 2411 2533 4849 4388 3506 3790 2978 2423 926 4008 3416 4249 130 1542 2509 4664 978 3310 729 3397 1409 4260 1609 3123 2269 2773 1978 4796 134 957 1146 1284 1115 2609 240 2420 1164 3814 3183 3352 2257 952 2095 2297 3473 4395 3148 1956 4532 686 4157 2362 1618 1595 4502 3118 4186 761 286 66 708 4722 3386 1778 1167 621 3520 3023 1852 3789 3189 3157 2481 4744 2320 637 2870 2512 260 4444 2731 3238 4850 3666 4057 1474 3461 4084 4708 3532 2244 267 3832 1447 3883 4571 2465 1248 3746 2053 4257 3539 3260 4869 1110 1654 434 2140 4177 2685 1566 351 3552 3556 4472 798 1916 3864 4373 2606 492 551 4794 2944 1041 3363 3405 767 2112 3778 773 4214 3195 3745 2285 3656 3472 1413 149 1542 3224 1560 2025 2181 225 706 520 877 1061 4917 3614 643 2209 896 4946 1399 2151 1398 1097 1479 2700 1340 2241 2731 1490 3614 4231 3935 631 714 4706 772 1485 4059 2205 942 4968 463 2265 3847 3547 3626 2112 4819 1803 1433 1819 2355 4610 2552 3565 2602 3909 4965 1710 203 4351 2818 4682 2200 4284 878 2071 3524 2655 4613 3362 1115 3868 4956 171 685 998 3934 3436 2462 530 3849 4998 4929 3651 1458 4203 2568 3148 4909 45 2142 913 3413 4270 165 4014 2266 4574 256 3406 518 3857 2643 4485 255 2318 757 2255 2385 2665 1101 1039 3153 1281 3642 928 3906 3571 4098 1696 1276 2557 3028 4240 3064 3644 1990 1189 2669 3366 1231 1098 3919 2953 3694 1356 3818 3498 1585 204 1267 2503 503 4913 1408 1454 1359 939 1331 2435 2958 3785 954 838 2350 612 4458 3171 2873 4002 432 984 3170 20 4534 2562 4036 1072 3076 2896 1689 831 3885 4102 3732 1168 3734 2644 4943 1356 3586 2893 54 3208 1800 4305 1122 2862 2395 2059 3264 4644 3329 1139 615 4707 3077 28 4774 4217 2126 295 4051 3640 1981 3415 3180 4028 4803 1811 1922 4785 4417 1072 1202 3827 1549 1420 1379 117 3668 2436 66 4435 1202 2399 2264 2311 1748 632 4506 3351 2830 4368 4841 1045 1854 161 1008 3622 3423 2868 2409 2668 958 1292 4688 1660 3426 2401 862 3641 1099 2438 1879 4991 4242 1060 2644 80 4065 4749 3570 2579 1030 697 4258 4936 2941 1404 2943 861 1947 110 2459 2668 756 330 2066 4227 1181 4135 4892 1114 4458 4586 2440 3128 3666 4474 1636 1135 1254 2179 150 60 4614 812 4358 3704 4435 2649 2849 2401 2126 1777 2288 737 2400 1640 3071 2566 3032 4991 710 4417 3464 2967 3739 2791 2080 3978 4191 2979 3202 66 3620 898 1404 4472 517 4005 1873 2934 1871 2203 2040 3661 3344 3836 1540 4952 1343 4583 3378 3191 2643 2501 2022 454 4010 563 3014 3435 2348 3612 3589 1467 3446 4157 2034 4445 4328 2199 4510 2917 3055 4801 1050 307 1580 52 4150 3138 2002 4165 2763 4777 1148 4238 2114 4093 789 900 3115 69 2998 1323 624 4149 963 4078 1006 748 2822 1423 1299 1237 3947 3021 3426 1538 1218 2721 1264 1468 2281 376 868 852 3143 4612 4294 1158 298 3059 1207 1993 4810 3718 4401 592 1852 3659 2755 483 2655 2700 2654 1303 2898 4014 2298 58 2956 1315 3530 1432 4979 3296 3699 3185 590 1400 1266 4608 3555 991 683 1533 1778 1607 3394 1300 3815 2262 54 4596 3052 4262 2865 4786 1061 4613 4009 3203 514 1827 4370 1149 3232 4758 4362 4062 1440 4008 1276 411 4887 3328 790 2843 2085 29 250 818 4366 4415 1225 1295 3028 678 4739 2366 1330 3920 384 1670 4034 4887 1114 611 97 4233 2473 4405 2870 4959 1750 120 2694 2790 1672 2571 1707 4209 3362 2065 1704 2348 4315 274 1551 1979 748 3651 2563 1825 4910 4578 198 2721 657 267 3404 1969 2574 3846 4606 3514 2895 3934 4921 3666 25 3099 2420 3481 681 2681 2149 4455 2324 303 933 1501 1797 1505 4935 4119 883 183 1653 417 3200 4827 4595 1007 627 1583 586 4795 1415 77 838 2242 42 4621 865 2615 2855 3626 3254 3719 3124 4293 30 3460 3957 2433 1679 387 4671 1117 2199 4597 2733 3165 2005 921 1559 2618 3849 1992 2670 1877 4015 160 3858 4672 2297 2538 3204 3285 1578 677 1788 1692 3627 4656 164 186 1521 4451 3010 1389 4653 271 3410 2577 2635 2473 4610 1253 1244 2588 3125 1383 1732 4652 241 4060 4588 2003 88 3025 593 1799 315 4589 315 4794 1202 4572 3583 601 221 4277 2590 1342 4814 3877 4532 3462 2021 1307 4729 2508 3659 3401 1667 2892 3791 4809 554 3249 2916 710 2843 1039 1225 4591 4382 3945 4351 4455 3840 844 4239 1672 2874 106 3674 4259 2551 4649 2151 2113 4386 257 848 4190 4630 2986 2461 4048 684 3051 4311 1452 3745 4332 334 3754 365 4701 2956 2460 469 2949 4984 3803 305 3348 3940 2442 143 4313 5000 3529 3310 68 4556 3531 4548 2989 2497 4968 921 4284 2929 1860 4617 1910 4203 3022 686 2799 2176 314 2396 2114 4361 2304 348 2723 2206 530 4761 2238 1864 1474 4213 3516 2376 929 3701 3853 366 3057 1273 4977 699 4109 54 3830 943 4012 1635 3525 500 4449 2567 413 4440 397 3033 2551 3519 1244 2023 4056 4047 2052 304 4506 2147 4097 2386 667 585 2972 580 4964 1388 3095 1573 4347 3018 1586 2964 2289 1390 1266 2517 293 359 500 4146 3232 808 1470 4152 1791 14 4311 3062 3396 3917 3194 817 1885 4211 1167 1515 20 4668 4226 3159 3733 1348 4490 4183 1363 4728 3747 2975 3275 3029 2589 1087 3295 2511 2546 4612 2860 3892 4452 607 812 3871 1133 2116 1877 2557 4876 4341 2601 4067 3335 2429 3428 3990 3396 4798 2537 1609 2886 3787 2293 347 2934 1118 2074 710 1432 955 4062 2697 2554 2563 4689 399 72 1851 4243 1806 4523 1578 667 425 1701 3374 2353 1935 3766 2408 1773 4809 1642 2307 4541 920 1729 2201 3587 4236 2678 1534 3485 1798 1865 2291 108 687 3789 2012 3637 4255 3322 1843 1595 999 100 1667 2531 4343 1138 445 1526 2681 1592 526 4674 2092 3661 3599 1562 1618 1310 36 2001 850 1817 3174 4627 2366 1939 2281 645 1222 2467 2806 3352 4476 4556 578 4682 3742 4991 3917 3572 4824 4103 3533 421 2399 2763 2712 4877 1254 3487 2557 2403 2037 1827 3596 2536 589 234 945 690 2197 3477 1045 4970 2032 3158 4861 3758 4277 1253 849 1520 2950 4078 510 3700 1001 4121 2101 1854 1738 1497 154 4746 1207 862 2101 4154 1387 683 540 1956 3643 2120 3735 4561 4972 273 3227 4880 4835 4637 416 4536 1339 2696 3787 4681 3859 3273 725 3188 1037 1781 4769 3246 1177 2010 3122 1642 1471 2389 4683 3540 81 420 1669 4830 2367 3277 668 1774 3984 4846 770 318 2784 3106 3835 3899 676 2426 4280 1167 2792 921 3900 1568 3209 471 2170 2430 1428 4696 3213 4400 2301 2138 4245 4552 4153 4146 2761 2114 2468 3976 4552 234 43 798 1903 3019 3276 3317 4726 2000 3161 2543 3186 3446 3089 4678 189 2512 4095 1700 442 1986 4057 3609 4057 639 3546 2337 4681 4668 8 4427 185 754 2822 3019 181 3911 212 4024 4631 790 2314 3767 1436 3554 4961 2894 3787 3487 4418 3306 1330 1914 196 1473 4264 764 3082 489 980 2930 2835 4863 4181 4736 89 577 95 4873 1418 2437 948 1073 1882 7 33 4572 1799 3423 4253 3996 1436 2368 3029 1270 3022 3995 363 3061 2354 2914 2626 2094 2717 1189 3724 1427 2386 2432 1836 1272 1528 3155 1860 825 2194 2849 577 810 2837 4937 1650 3461 4285 2169 2356 648 2936 3422 1169 2732 1945 564 252 4911 2695 1612 4062 803 3691 3265 549 4269 1485 4370 3864 559 736 2084 2100 2910 3402 1501 1050 364 4781 1866 2246 4551 793 2938 2833 752 1791 4728 161 3854 2639 2420 1676 2960 4331 4211 4064 2735 1658 1891 4774 1441 694 4448 4018 3711 4462 242 1573 2784 1869 4860 1339 915 1593 4903 3910 1058 1261 1781 4273 1625 2367 830 3917 3587 1418 1966 4535 4069 2734 4053 1664 4817 4723 2502 2068 1125 914 4680 4436 682 1300 1728 4964 4973 24 3125 4597 4336 1361 2891 124 2346 3470 1617 2913 3179 3457 2595 177 1194 3185 1608 997 4423 1136 1124 2681 3248 4684 2768 3957 2448 2466 2453 1936 3980 4879 3485 4168 2988 4613 3314 3563 2104 3037 997 4865 1208 447 1088 1823 1947 1331 428 4453 2209 3555 252 4249 489 399 3496 1211 3460 3255 3068 631 3288 1837 4638 3246 2398 1257 283 2484 2235 2738 2914 4699 547 2596 4959 4327 3850 1396 2266 2489 3057 950 3598 1988 3607 4088 3938 91 2301 4388 3227 3665 761 778 4384 87 4764 275 1797 4449 92 15 3529 1521 3867 3888 1327 219 45 1973 1849 3512 1614 3704 4160 1827 1306 2304 2957 1047 1411 3144 2508 3510 463 4054 4236 2531 4896 4421 1624 2522 890 3731 3648 1427 1232 1268 2185 1714 767 1613 2825 3698 1256 3314 4500 4117 1027 2120 2354 3157 1895 443 486 623 1067 4266 304 3795 1129 4998 3836 645 4093 4359 2209 4383 226 2847 3707 3893 1501 3036 3738 1111 3432 834 153 4770 680 687 1735 1439 32 334 937 1411 4484 2852 3470 1110 2143 4374 2474 1044 3565 905 4724 2791 4281 1105 1335 1914 465 1491 3357 3687 3589 2578 119 4971 723 341 662 2381 3382 3623 3070 3330 130 4335 3989 4844 2802 1350 2633 4534 1059 883 471 3826 3686 202 4949 2235 4681 1184 4401 3971 3007 3081 2207 4398 3780 2259 4686 4549 2905 2696 1196 757 2294 64 1206 3685 3891 4572 993 2035 342 3268 876 3072 3168 594 1595 3543 3200 2917 2342 4866 1822 4399 103 1693 4505 688 4176 545 2498 3608 619 563 1759 784 2800 42 2337 666 1594 4964 222 4357 1642 1665 2023 2106 3011 4943 259 841 4444 4157 531 4005 4185 184 4676 740 2170 1600 4040 952 4403 2764 3765 1152 2811 4346 4932 4888 877 3960 4011 4140 2401 3910 3260 3601 1804 3145 4932 3669 1900 4538 908 2386 1765 37 4876 2111 1670 1627 3611 3407 2181 784 2296 2063 4759 405 116 1060 3113 1919 2470 3059 4330 3270 2165 1664 2710 1015 3010 1368 2980 2251 2451 1686 4849 398 1137 4825 28 936 4563 564 1431 807 3224 3494 1468 4883 1218 3120 2150 1041 2413 1689 4052 3713 2140 1413 2065 1184 4677 4826 1982 3519 2144 3921 4383 3642 3459 1651 226 3457 4905 3002 1211 3178 1902 2707 4219 4765 2501 4179 1908 4031 2282 3367 4159 888 3209 2026 70 3029 3493 987 4226 3262 161 4676 1190 961 3051 924 4954 1477 4220 1350 3673 1176 3553 1088 4115 818 1261 821 1692 1744 1205 571 3395 2602 3034 1662 2100 1620 1163 947 1678 385 4296 4902 942 1819 2672 1629 1971 2925 4500 866 2967 4889 4577 2276 2516 114 4730 1439 1229 3116 3444 3695 2120 335 2545 2641 2395 2751 3078 3691 3964 3991 860 1047 2480 1753 706 3564 4893 503 2801 4517 1295 4654 4623 3112 4111 4990 3069 1271 3615 2475 2393 1411 3231 55 2013 4292 148 4389 2206 3034 3259 3192 1213 2175 1082 4754 1570 1283 3904 4037 1460 1799 3552 1358 3634 1178 2538 4660 3101 2823 1626 2910 1139 4373 2951 4338 1462 886 3269 1359 2395 4128 756 1228 1108 183 2534 3566 3358 4865 2397 630 3948 2688 4675 4009 2378 4188 4879 3726 818 1663 2223 531 4667 3231 2785 809 4261 2927 4016 3211 4222 3838 1621 1027 3632 3174 396 3878 3464 1358 739 3139 281 3297 4078 4535 4831 13 2758 1419 1533 269 1045 1708 2647 359 3195 1379 4760 303 4020 195 3246 3682 1968 4798 4849 3188 4978 1312 4271 3059 2 4338 3739 977 3995 3280 1058 4533 2173 4084 4084 3779 2652 4833 4257 1184 2399 4248 4385 3103 2970 2550 371 1630 876 4236 3279 4537 1234 4350 2468 350 1210 2221 4059 1520 3345 1045 761 109 3438 4375 4025 2272 1436 1784 1192 4903 2268 3625 1224 3613 4776 2205 4893 3737 4058 1421 1563 3718 2803 1519 4286 1297 3724 4883 1248 942 2592 4349 1086 788 4464 3654 1947 500 3566 1955 4572 470 2594 2876 795 2187 3904 4990 3317 1716 2984 2738 2099 674 4421 2340 285 332 503 4828 4930 2500 4041 3504 3873 850 1859 4640 4579 2015 3345 937 3014 2524 3266 251 2988 4329 1874 3755 4898 4206 96 3602 105 2029 2537 2563 3753 2933 3715 1353 1593 1921 3003 647 2336 1023 351 102 1007 1634 1997 2979 3133 1625 242 902 4122 3125 2020 2267 2964 3879 1921 3005 149 647 1277 4526 4770 4518 80 4913 2510 13 1102 3961 1493 3188 2461 1223 4129 3316 450 559 4297 1605 2788 3195 309 2049 4328 1767 1603 4471 1507 211 4277 4201 1395 3925 1361 2606 2215 4308 1896 4993 1434 3334 2047 3000 164 4762 2465 4989 2777 4087 3922 673 1128 2436 3757 2876 789 3189 1784 366 4463 1245 3203 2378 3187 3478 2549 4853 4439 4218 1223 4363 4656 4526 4006 4259 4364 2034 3029 1470 1065 4090 3793 204 3084 344 1483 846 3275 2967 946 317 1300 2273 2886 378 4011 323 3510 3428 3528 2468 2579 3917 822 1241 923 1205 2294 3948 3095 1950 146 1936 1757 4134 2210 3447 3702 3744 3290 188 4185 3731 4098 3481 782 3609 757 4203 2316 4466 1338 3297 765 4558 1358 3000 1788 1991 3264 4258 686 4053 1332 610 4886 399 1369 473 3966 1577 4779 725 405 2432 2961 3037 4516 1408 1464 4782 4632 767 3462 4425 3739 423 688 1618 1707 4167 4652 4003 1266 4771 4488 4271 3540 4712 2153 511 860 4089 4077 4832 3039 645 314 3747 2135 2998 1380 4508 2289 1043 4491 4844 3168 2247 2066 4823 1720 1056 4218 4143 1827 2696 3061 1271 656 1672 1939 1448 2263 3104 3736 1767 1238 3600 420 613 4063 1155 458 590 335 4430 793 2907 2905 3678 1302 4008 3561 815 3576 326 4530 3757 4467 1482 2920 4959 4414 3180 1167 215 2940 4089 2706 3923 1559 4162 2100 3503 3800 483 2171 4689 1113 1341 1368 2404 1291 4804 3752 1125 3416 4393 4654 2569 1394 2625 526 2821 1986 4356 3652 4076 874 1111 4163 997 755 2666 3591 2459 448 1515 4355 35 2113 3642 1435 1257 1233 2755 3844 1299 2321 687 95 1068 4435 4402 4778 4987 2207 1623 4230 3154 3273 31 1922 3487 1705 414 3726 1862 1058 87 73 4300 675 4586 324 1718 2705 4749 3085 1760 4619 1816 2237 3999 3445 2232 1946 4536 3189 4788 4302 3886 4777 1611 2422 536 912 1885 348 648 2556 2437 3189 3733 46 4094 4699 1978 4626 3698 3452 397 1566 300 121 3553 3072 2760 3928 1532 253 4950 4459 825 419 3274 3023 4488 2184 1847 3174 1977 3456 2159 413 4445 2467 2013 1134 501 4260 2603 4016 2408 1035 1172 1898 2898 3940 2539 427 2655 470 1322 149 3892 3589 1605 2605 1879 2553 3508 4653 4114 3453 3876 3835 4940 4720 695 2527 519 4551 1575 2257 619 2257 2727 3272 4802 114 2146 1532 3930 305 2802 2453 3062 1921 4146 1737 829 3060 3157 178 1010 419 141 2462 2290 151 2148 2141 1217 868 775 2679 1749 3960 4597 2668 3073 2649 4476 1625 3308 1716 4493 3537 2976 4623 3627 1874 1827 1767 2560 2788 3769 2507 3833 350 2968 903 2981 3585 2162 4346 4657 642 3975 153 614 692 3944 2545 2882 2820 2621 2585 1611 2899 1344 2637 2367 2616 1808 2317 2855 1451 2239 1555 1344 2827 2332 2433 4040 3857 1050 1273 4583 2643 815 2747 723 3058 422 4754 618 4892 237 4095 4597 323 4040 1869 2231 3139 1492 3907 1490 3248 3869 4461 2738 494 3784 11 2600 1903 1034 2313 4192 3745 2143 142 2155 2013 643 3365 918 401 253 4854 4169 4615 4359 814 1841 2620 1576 1658 775 2522 1690 1504 2439 3342 4388 1135 1386 4826 4088 3435 3980 3732 166 994 4638 686 4032 153 701 4684 1420 3775 2849 1377 2397 2504 1183 2410 4970 3979 3384 3953 1086 365 4064 4435 4502 3596 2303 3683 1630 4541 4732 1629 2268 7 997 2683 267 3326 4519 2548 610 336 908 3016 1659 3715 4544 3165 108 3517 3428 3821 4081 3027 4132 1918 1848 3891 160 2600 3099 2617 2806 3827 4490 2342 2406 1782 382 3852 2365 4521 3823 2388 515 492 3632 208 3717 2749 3253 545 4723 4199 3980 3634 2387 4661 4457 3603 2516 3691 3944 1783 2052 1494 3887 1886 2163 2270 1865 500 718 3635 2828 272 2021 1390 2316 2350 2077 2083 4022 3181 4622 2390 4614 2914 4485 1642 4257 1003 764 4883 3851 421 4278 3782 3435 3975 1699 4500 4162 4861 3394 2971 1648 917 1018 4692 1703 2869 2319 142 1286 2451 612 4138 1391 4067 1979 4541 4417 998 4118 2201 3342 2525 2034 2323 814 1034 1039 2471 2091 3639 1585 2328 4491 3636 4010 3512 1842 2125 1286 3654 2133 1898 813 3923 2359 4014 4132 836 567 3817 1164 3211 2441 3542 2282 1126 1753 1989 133 2710 2211 762 3420 3034 4726 1316 821 3058 1131 3367 3959 4476 4187 1235 3905 4041 4335 4610 1072 3905 4837 4782 2165 4771 3026 2312 3149 1142 3339 266 3047 3788 4418 3919 4874 1313 311 1429 1676 2336 4484 1058 2852 3934 456 3188 1721 933 1062 1815 544 2947 515 1708 3498 176 4611 4836 2675 2259 4452 3408 3021 4054 817 4045 2115 4078 3392 1608 614 4212 1069 4150 4619 4734 1989 1119 2059 3518 4268 902 3698 2746 335 2003 2609 4171 4035 2353 3597 3334 4428 1280 3325 4214 222 36 167 1167 4168 4236 1027 1789 4460 3956 3423 651 4673 811 4473 2677 2289 254 4336 806 691 179 2244 3514 1858 2887 4721 3990 2204 209 3073 787 2227 4380 4263 2150 5000 601 2796 147 4891 3154 1005 4038 1148 2624 2739 2240 4182 183 2610 856 3750 2029 4930 3687 1736 1950 2297 4715 1250 4507 4231 4965 4344 2526 721 3627 4374 2591 2335 2918 2457 626 1871 4085 4039 1847 3543 3281 4345 2881 422 4631 2008 1248 1332 3457 366 3351 621 3045 4073 1206 3170 4948 3979 4273 527 3676 4044 295 758 727 1582 2699 4123 4146 3328 4311 4167 3919 3877 1284 3414 3419 2514 3836 2224 3920 1803 2257 1035 765 1926 170 3007 4033 94 4549 4625 1235 4793 3199 3729 2701 4699 3838 4412 1140 1145 456 1778 3434 2959 177 2545 4381 1331 4769 576 2093 3031 132 3165 3945 890 1064 2256 1131 1072 1618 2797 1175 2326 4505 3846 1992 4639 3530 3983 3348 1777 2626 4272 4979 4985 1751 3703 3083 3523 1528 1955 3231 4674 840 4778 339 4878 287 2380 4882 4137 649 2981 4009 1729 645 2895 1273 1874 4847 2222 2176 4625 294 338 1505 225 2870 1088 2223 4850 4768 1833 4238 1109 101 266 4339 561 31 3795 3414 1530 3585 880 4263 3156 3729 2403 2399 2788 1277 3031 4482 920 2283 215 2596 4490 135 701 4056 1400 4593 4555 1986 295 3972 2454 2575 324 2169 517 152 2577 3082 2166 3803 966 231 2026 4658 4830 508 325 4681 1598 841 4735 4532 2041 729 3253 559 278 1987 712 4636 440 2540 4652 4617 1973 3619 1931 671 1000 932 1376 1860 136 2126 4773 2474 254 2517 2725 3758 3139 4616 906 3521 280 548 1896 259 1067 703 4032 27 33 4030 1206 2384 3662 3119 4764 3579 3415 3424 4029 3026 80 2534 4650 1311 1606 3159 353 1575 4031 2385 1528 2060 2045 4280 3846 324 4016 2788 4211 4623 2408 4104 276 3116 2990 2741 1168 4053 3452 1621 2893 3710 4216 1552 3987 3250 414 1242 1999 1758 1755 2707 3842 4532 3466 4013 776 1194 1827 1650 498 368 727 3404 1348 3982 3742 4883 759 1003 3169 4987 976 2495 488 3539 1671 4194 1236 566 378 2466 1742 3958 831 242 1351 2228 3453 613 758 1553 4588 4079 1925 1929 1872 1300 740 579 234 823 357 1218 983 4901 2614 2639 3527 4527 1234 3692 983 3620 912 2018 3976 4908 1626 3028 1253 3062 2352 1298 913 3171 4723 1631 1447 4992 2866 1316 4688 2576 4736 1699 1329 968 2172 2972 890 1770 3215 2411 520 1130 1306 2528 4779 116 3293 349 1353 484 4321 4188 121 2676 823 615 3945 4330 3783 1462 3641 479 4242 701 4182 2529 3968 1514 4832 1977 2835 1859 2443 14 4762 3774 1898 2433 855 4112 2199 2999 4098 2855 4037 2802 3379 3888 2303 560 179 1 4717 2258 2396 4576 4662 1527 2901 2274 1561 3974 3599 4309 2219 4751 2978 1199 708 1179 209 1612 345 2263 3457 4172 3820 4662 1647 2226 3687 716 1591 3982 149 4803 309 3188 4346 66 3752 4515 3061 545 3322 3191 1989 454 4665 4656 3233 2347 1849 81 2783 349 3736 2233 3214 4111 2761 1381 4483 149 3722 3972 392 3954 2373 3338 3648 546 123 4429 405 1352 684 2115 2235 1801 3536 963 442 3456 2753 1679 1807 4952 2151 2408 19 4581 107 3290 395 4531 4956 3 278 1557 3205 4337 258 2408 3349 1137 408 2613 2981 4896 4100 1706 4446 4078 502 786 4112 1110 3915 4400 3980 4784 3876 32 4204 2799 421 2047 149 4124 4744 2902 1628 825 4144 4498 1918 2470 3054 1015 4494 1111 1512 3704 4675 3643 885 2273 3167 4319 1610 3742 2593 2882 4024 3673 4812 2055 2027 991 462 1677 2196 2628 410 1234 3912 1058 726 3340 1464 4126 2142 4191 1407 140 287 3898 1415 3461 3004 793 1972 2272 1165 1900 119 3535 395 391 2876 4213 1798 2712 4644 871 2055 1909 1876 1208 6 2683 3172 4947 149 4871 1202 3540 314 4169 2108 2359 4345 12 2873 3312 4120 4928 729 4514 4594 936 1632 1361 1869 4941 2751 39 2531 1432 2091 2146 1413 1068 2876 2084 1035 1250 704 1634 3445 1234 3981 1534 4869 2065 1722 54 675 1933 2343 4682 3496 3979 1768 153 59 2250 486 1725 3751 1982 4966 186 1627 2037 3224 867 2496 1213 4777 3789 4039 3940 4017 1955 2953 4583 4454 4880 797 100 2383 3488 261 3087 1082 3423 2393 1649 4439 4488 4658 4948 4275 4039 2416 4384 4118 3071 93 3650 2493 4742 2280 2776 752 4212 987 1918 981 4184 4638 2883 1532 2179 3673 1773 3304 4906 3501 3049 28 2848 2308 1396 2924 2930 109 453 4272 2129 3809 1352 2293 3004 2513 1876 1059 811 3901 1750 4648 3837 1814 4 579 715 4613 635 2106 1506 1098 4146 3725 1357 2462 3164 4080 2657 73 2522 4461 2256 1181 1887 120 1806 3896 2178 2025 2319 2566 2311 4229 1375 1693 4542 1750 568 1136 2075 2110 216 1405 100 3768 1648 2087 3543 2143 1350 4876 1049 117 3724 4079 967 4526 2463 2479 1169 4978 2832 2791 4322 1966 1542 2476 1386 2659 1563 978 4388 1222 4643 1671 2416 3831 1696 2199 2466 1770 448 4662 2889 4657 3005 4345 161 1615 4284 4165 2489 2142 511 2542 2470 1458 4611 4954 1159 1460 4338 1964 318 3585 1611 793 4789 2849 2789 2030 4303 1096 127 2408 4042 3871 283 4402 44 4276 431 2699 1947 326 3123 2269 3227 3586 1861 4871 4652 1153 4144 4572 1242 1175 3392 3122 4867 2654 239 188 4204 2169 1156 2857 4853 1641 1679 2570 4200 980 4950 1360 846 2256 4868 1635 730 4477 2492 2172 2388 3720 2834 540 3615 609 4674 1987 851 4262 527 802 4588 4765 2014 2465 3353 326 3312 2530 1766 3727 700 2468 858 326 482 1249 4378 2314 2009 3160 2076 2611 3138 3587 1461 477 2290 466 1828 4738 1140 1351 3468 3669 949 4744 2550 2511 2662 1665 4476 429 382 247 903 1104 3365 3661 2371 2796 4586 2499 4870 2753 2062 522 4932 3493 4135 3489 1078 3665 3342 211 1534 4703 3833 1623 2108 3339 266 2215 2644 87 3182 3105 2390 3196 3798 2737 1645 4792 1265 469 2633 4459 377 4879 3253 1729 1401 287 1193 531 2334 1759 2712 3302 4139 2773 3651 698 2347 924 1189 3868 3027 4795 2110 4132 1188 396 2432 1824 1990 3391 869 1607 808 4308 3350 4919 3105 1309 4341 4344 2514 178 2533 2359 3690 4490 4268 756 2993 1729 2608 788 845 4196 1847 1671 3712 1575 2885 2915 871 2575 650 2375 2596 1833 3009 353 1766 3033 3139 409 300 4084 1866 4659 3374 4470 4198 1849 780 3172 4515 3303 1524 3852 2153 1829 1440 2272 1099 2801 622 1303 953 2898 2046 348 3214 2054 4616 749 1514 3533 4451 4325 1705 387 3303 1978 3906 746 1012 95 1224 3854 1385 4948 3941 4847 3750 1185 1842 810 2730 463 3881 2929 1213 703 971 3046 4495 3312 3754 3516 1632 2189 344 822 4942 3517 1966 4054 2538 2458 4855 416 4123 3474 2042 60 1561 2969 4339 55 611 1149 3834 242 2034 2209 4674 3106 2339 2746 3148 3158 4801 4029 4058 4733 3073 487 1276 3605 2373 1155 1982 2013 1866 2312 776 4612 1313 2377 269 1535 937 4947 2668 1775 2235 3626 4578 3401 2589 972 3254 4212 3176 1012 1620 4286 2202 3704 3611 1160 141 556 2535 2725 2254 2325 431 3399 1735 263 3096 1210 2941 4304 136 4567 4138 754 4316 2819 1572 3373 130 61 933 2890 3848 4603 2241 4097 1043 3741 1683 2636 3641 2665 4712 866 2888 1798 706 117 2508 4729 2374 3836 3181 4139 1982 1442 342 3344 2041 1269 1503 385 894 1440 4412 435 772 2977 1389 422 1269 1723 908 4616 2319 1166 4530 3871 4674 1962 4601 4962 4516 4280 347 2681 1736 3345 1642 1872 378 4900 3526 3233 2773 2020 4027 3742 3541 2264 359 3675 2709 2778 728 4962 315 1465 2341 3980 2215 439 4248 2359 1336 4522 210 307 2406 87 4103 372 4337 1075 2590 3403 2729 728 2410 3829 4771 2655 3828 4338 1099 1608 3758 2679 4396 11 2401 3981 257 4850 1688 4959 1032 4708 1811 80 130 732 541 2371 2461 2721 4159 3769 1530 3572 2419 4983 4871 2964 4521 3981 2493 1981 21 4112 4667 2348 1351 1632 4881 573 3193 3819 406 3046 4477 1096 59 2345 3285 1957 278 4038 481 626 3792 2238 2748 860 2975 945 2047 467 2357 2009 1357 3924 655 4373 885 2751 3150 1183 596 3786 3921 4238 624 2092 2154 605 4518 4675 2893 4554 3660 3863 3364 4120 4960 3428 2437 1605 4927 3236 2058 1589 3087 619 3840 765 2669 3193 2617 1008 3080 2076 2106 718 2164 3363 2341 2184 1360 1444 3000 1398 4401 3862 3845 1945 4372 4288 1272 4041 4200 4200 3060 480 177 2845 958 3780 2087 3238 2976 593 2589 4265 400 4093 4970 2613 374 3123 1555 2760 3425 2872 2023 801 1211 4953 666 319 1624 4427 2962 2824 2948 1618 589 2539 1218 1363 2809 1119 3717 497 283 4153 987 1987 3585 1546 3508 4780 4296 4735 48 4035 3550 2695 3158 745 1264 2777 4070 4789 4638 3443 4136 2099 1114 332 3571 3688 4421 2611 855 2528 130 893 1475 3905 913 2843 1320 941 3141 4833 107 4804 687 4217 4807 4647 3913 3662 1081 1350 3107 401 1466 1971 3481 3392 2793 4453 946 3018 2374 510 1771 2580 2312 398 427 2503 3360 4629 1220 3911 4908 2076 1672 2525 2685 1893 4850 1519 2457 2959 3761 4907 2313 283 408 3311 2100 2777 985 332 1483 604 2557 2894 2827 4834 2389 806 270 2461 2213 3672 1442 4684 355 1829 2784 3139 365 1666 2510 3286 728 2808 4262 2594 1225 1306 885 3589 3344 1074 1461 953 624 179 1835 3717 1561 3256 1353 564 1822 932 3941 4083 680 889 185 2919 4240 4073 1393 269 4881 1768 1640 3033 3412 2000 547 1632 3577 410 1276 4901 4829 1044 368 3503 366 2398 82 4953 3689 1060 3286 1122 1509 1167 2566 651 1942 3388 4897 803 50 1827 1079 4302 3399 33 3222 4490 4963 4006 3888 3536 1955 4624 4635 3297 2613 983 535 4279 1613 4495 3739 1407 4012 1705 4617 94 4068 4601 1126 529 1773 4001 4483 1443 3748 2693 2270 4491 4439 2278 578 3731 3458 3303 2202 1466 4708 3747 2978 3899 1066 125 3374 1052 2908 4766 825 1904 3980 826 2120 341 4394 483 4116 4999 3722 3221 12 1675 3227 3784 256 4237 1402 1210 3671 4346 3629 626 4522 743 4193 4830 4271 3328 2973 1990 1975 2226 3364 1606 2088 857 1359 4824 2251 666 3977 2432 2463 3195 17 758 1428 286 131 4351 145 1978 919 3469 4671 418 4769 3962 3788 2588 487 4713 425 4898 3431 221 3956 1948 1030 4208 1199 1453 1529 2206 3879 3090 4888 4343 2526 3830 654 920 4969 2153 4219 939 1034 1196 1642 2306 4191 2878 2243 1528 4393 3370 4738 1656 2527 3615 3950 1588 1392 3319 3547 3271 900 1104 2696 1123 828 3590 4810 3517 1670 3111 4991 4492 3586 901 4572 2189 4511 712 2600 434 3294 801 4127 110 2598 3321 1551 4274 2303 4176 2414 4180 823 2254 2218 587 1368 4549 2559 1164 3743 2924 261 504 2079 3422 2600 1147 4420 1449 4182 1871 1417 3936 1108 4327 3394 977 3090 2876 323 4464 650 1020 4159 4746 789 3774 1201 2555 422 4431 2383 4001 2692 2128 633 1462 2133 4949 911 1065 406 4175 2785 4502 3243 3019 548 3226 1046 4402 1764 1616 919 4319 2996 182 1105 1724 4319 4536 3814 1013 4715 2428 789 394 89 13 2251 3714 2903 4617 3542 2499 4365 3667 2852 3635 4771 2817 547 1562 4202 974 1006 1661 3350 4633 2414 3389 1123 605 4615 1742 525 4967 239 1153 3862 1339 578 4474 2852 3352 4880 410 4512 4071 2893 1502 528 3648 921 2422 2781 2620 1462 2479 3862 2156 3461 2001 2860 705 4793 2338 1492 890 3513 1658 4712 2697 819 1389 70 942 956 2932 1511 3538 1016 4876 4665 70 1952 1245 2966 1538 2279 3460 2147 1486 2797 337 3738 4196 796 1746 4600 1067 886 3486 2815 2086 292 1915 4309 4851 24 1049 2764 4309 2812 3621 3096 1035 897 4303 2740 1558 1418 2996 3133 3263 1254 4452 1645 4150 4945 4509 3897 1772 1147 3942 4628 4794 1503 1949 4554 2648 2790 2666 2190 1719 3514 4442 1524 4487 571 1460 143 4634 1381 3271 620 2743 2464 3875 4374 1064 1239 547 2192 1412 4762 4593 3998 1118 4300 1634 3996 308 2997 1750 2173 920 1696 1537 2085 1979 4942 4757 8 2277 1362 4374 841 3966 804 1908 299 1257 1822 2573 1404 995 4082 1504 2045 2976 4673 1682 1755 4831 1101 2749 2113 4001 4032 4068 3444 2982 2147 3033 3045 2615 497 4440 4603 3101 2113 2769 998 4169 1375 657 549 3514 3195 1961 4153 4538 4584 1126 4824 2201 2054 2384 995 3393 409 515 344 4040 1241 3136 4256 2289 1144 3413 514 1723 1295 4257 647 3416 1873 1369 1284 440 4029 3966 723 523 1064 3029 1858 3579 401 4237 1794 4200 4164 3780 801 593 2576 3419 2801 4002 3177 4333 4918 488 3654 3076 4124 2511 4636 2668 23 1005 2057 854 858 4332 4377 2863 2769 2659 3285 1182 2238 3358 4679 1161 2607 1986 2864 2297 838 4546 539 2585 3000 197 4863 1347 2679 2069 3656 1059 152 1761 1414 3162 1694 1132 2044 4396 3525 3148 2618 1514 231 4043 1492 1817 2499 2818 1954 2210 4017 4857 4966 2784 823 1608 64 1733 1719 4250 3117 1573 2751 3092 4572 4656 1079 666 304 2484 2030 2395 3161 2114 3446 2744 4794 1261 284 1697 4212 2998 3649 4472 3002 2146 4483 219 3764 1858 708 1798 532 2969 2106 4911 99 3338 3446 1345 4445 1320 2053 161 1937 3860 1730 348 802 1747 1170 3583 2648 109 1158 1365 2872 2447 4365 469 3872 4890 4671 4298 2420 4258 1363 2569 100 3199 2842 3390 4643 103 2393 431 4601 642 4043 3759 3562 4109 2157 2653 886 72 2497 3371 2543 3456 1259 599 2893 4317 2167 1317 2525 4029 4865 4370 3846 3816 2643 1923 3123 585 4010 3756 3172 2019 3506 2722 3900 2418 3878 3778 4956 3222 4280 1735 439 1988 695 4608 2284 4196 4796 2687 4184 4196 1036 1883 4089 1899 3249 839 1676 3743 2769 4673 3559 2848 493 4196 71 4258 4195 1006 316 607 4621 986 3568 2435 3576 712 1684 1126 3494 2776 4147 3590 3452 2523 1693 4602 4845 2722 2950 64 133 2220 652 1527 2214 4133 3940 4510 4063 313 1149 3124 2311 261 4387 3461 1247 4439 3766 1484 422 3257 2304 4075 4434 2626 2947 4396 4206 2532 1289 916 2206 4199 2802 1194 3684 4597 2913 3133 103 2068 1087 787 2311 3639 63 3579 3642 3357 1360 3196 3274 3009 4911 275 4045 1448 2130 2561 1588 2302 4341 4843 1028 2737 4825 753 632 1988 4168 2655 4164 1686 1243 1670 1892 2753 3484 3196 4963 3651 2500 4920 4420 3240 3974 87 4293 1213 3058 4946 1111 3399 1275 1685 3160 1323 3498 2186 3936 3131 3808 1292 1663 3127 4920 3261 1598 3417 3115 3520 4729 840 873 1007 1612 30 1343 294 619 1570 2803 1206 3936 3879 1210 3275 4000 987 3859 2615 2286 729 1834 4837 2143 687 2454 4862 1461 1945 3402 4591 3109 4116 4840 3425 2616 4644 3857 104 4157 3766 1030 4021 3173 3502 2843 2644 2646 2395 334 2231 4033 206 292 2408 1877 1463 4109 755 3785 496 3611 2634 1765 392 3903 3719 3690 1561 4660 2118 2453 2882 4826 4047 241 3725 1884 1784 4962 4810 786 3026 4346 2915 4784 3688 311 4006 4573 2939 4699 2646 3581 2096 1171 4650 776 655 73 741 3809 110 50 716 3543 3413 4417 3867 1135 2152 1450 2696 1904 1800 2800 3334 141 1882 1103 4204 4183 454 1050 2460 1273 4681 966 132 1954 1300 629 3416 2638 1562 4421 2406 4502 1950 2799 2656 3683 1827 4720 1926 1175 1122 2250 2209 4684 1975 3364 1169 1306 4756 558 2697 4654 4685 4487 3485 677 3475 839 2963 1613 2801 2949 4255 1797 1154 3297 549 4800 1345 4595 4283 3255 2663 3635 820 1371 1216 1822 366 791 2478 528 149 3940 2173 4348 3542 1482 1077 4126 197 1358 652 2322 4599 3310 2945 3441 2008 1143 4714 907 487 2168 1623 720 557 1324 2676 2598 1442 3340 2083 79 3664 4483 1744 415 574 1480 2027 722 4046 2743 1850 3692 767 1200 1764 4799 1811 2191 4495 3681 4642 2746 530 115 1334 3958 4748 1259 4941 1427 4275 170 2786 683 2942 3423 3389 911 1876 4475 2326 2466 3651 3875 2309 460 3546 617 2141 1936 2358 179 4893 4766 3313 547 3070 4626 4750 701 3440 4291 1959 612 3412 1941 2471 981 4883 3423 3464 3810 3966 3710 3063 1408 451 1232 4803 3977 431 4050 4625 2603 1983 2723 139 904 3133 4550 3636 2100 1313 3796 2470 426 429 2712 3452 1407 128 2097 48 213 796 1947 502 242 993 1638 4343 366 176 3750 1280 1529 3240 2857 1536 402 1804 2452 2653 2601 2562 4191 2328 4798 990 2700 148 1279 1861 716 4475 494 1187 138 1641 1809 2061 4061 2959 617 2360 1851 3865 4635 2816 2049 2088 3850 1105 635 937 2411 1298 1722 2525 2927 1285 1329 2543 4340 2305 432 361 2621 3936 4841 47 2030 65 886 3074 848 2551 3849 4982 491 2616 609 1388 3775 3078 2220 4409 2010 2634 935 1845 2493 1636 4200 1413 4663 604 685 1338 3456 357 2034 880 1823 68 1543 3336 885 4437 3888 4342 1656 1958 2707 3731 217 555 4717 3580 3918 3376 22 321 4049 4146 4264 2575 470 239 2412 3239 3057 528 4389 3452 1894 2910 4234 1993 615 2227 8 649 570 717 2615 1173 3744 614 2216 1962 4696 3630 1509 3056 1769 4223 2801 3364 4683 3992 2964 1510 4615 3284 1592 3900 866 2528 3871 3462 1711 2928 2378 4880 554 3370 195 1275 1773 3025 1172 1371 4758 2315 1342 1554 2791 2740 2820 1956 2717 1553 997 2273 2218 1718 4597 3095 3652 4345 4676 3093 3795 4348 2925 2481 422 190 2225 4931 3431 651 3882 4216 2467 320 312 3704 3555 200 239 4047 3781 3321 1335 1408 171 152 3443 2629 3987 1209 211 2609 1229 1359 1994 1478 3937 418 1464 2039 1222 644 3400 3152 620 531 1571 3024 3675 3835 4804 350 3329 2553 603 4457 297 488 346 2639 2590 4936 650 3047 1500 458 511 1079 3384 4733 3568 3446 1467 4005 856 91 4282 2694 2544 52 2489 3317 3882 912 4291 1128 4559 4038 1588 1569 4227 1395 4760 1630 708 649 4649 4868 2646 4570 4652 1456 713 465 3892 324 969 1329 1934 2688 4126 580 4476 4423 1018 781 2299 1614 4782 2254 3660 2072 3852 483 2806 2644 2254 3549 3754 3237 998 3001 70 4777 444 2438 523 1483 3652 2003 1047 3002 2941 342 884 1823 4411 1837 359 4731 4701 3697 658 1550 4199 1343 1274 1569 4594 693 4289 3310 1239 171 965 3322 1672 503 1951 4850 1607 487 2846 178 3173 4564 3849 2007 228 2561 2809 3647 797 1560 3276 988 196 4317 243 3237 535 2233 2781 4757 4386 3272 3697 3986 3733 4547 3329 4447 892 4151 641 3202 4967 2429 4996 2103 248 1568 4359 3267 3735 346 1012 3745 185 2535 3609 1745 4589 2295 2471 612 3806 2265 3491 1914 2572 3123 2719 2356 3754 4347 1402 3297 3761 3849 564 2445 756 146 1700 806 2842 535 4898 4982 1216 4156 1092 852 36 3793 1317 2858 4595 2756 266 1432 3531 885 1355 3992 1010 4521 2832 1856 1997 1992 473 875 2146 3551 1389 4328 1511 807 4948 3073 3112 4428 2669 4102 2733 438 1961 1392 897 987 3222 4078 1388 43 989 2011 882 707 3507 1118 4883 3339 3812 1992 3713 3760 4100 2066 1748 4563 4628 4364 65 2439 915 2999 4463 2271 4922 3172 649 4326 503 939 4015 581 3243 4357 4148 1032 1772 2402 3513 3001 2812 3964 1809 556 1079 2482 3827 2329 1433 2630 28 294 4014 4488 466 2914 1032 2736 2817 4859 2509 3583 3010 969 2599 2415 631 3840 2578 2847 1233 250 3537 1360 674 3123 3337 2586 4019 2003 347 4712 823 992 3727 4351 3942 425 2716 4276 3292 2116 3265 1347 287 193 3904 88 4276 2964 3189 4362 4002 511 627 3227 3893 4741 2631 233 1605 921 4123 584 4484 1069 3716 3246 1060 4467 3221 1646 1919 4272 2154 2734 2693 164 294 4848 4281 3067 4701 3397 1276 2319 602 605 17 4691 2339 1144 2079 1841 1616 1760 4243 4758 431 2189 1091 3337 139 1080 2387 3791 216 3440 2964 3770 3345 2824 3104 3893 4163 2014 4152 1545 999 4934 3558 460 2980 3310 4915 4949 4930 4935 154 1937 696 3298 4723 3081 2390 1393 409 866 3188 2009 524 1803 3490 1807 1976 4874 3438 3656 893 1528 3745 4279 1485 392 34 555 2368 1332 3081 4790 3707 2544 3325 2335 2220 4853 599 4313 1360 735 3269 1434 726 1744 4968 3989 3298 1347 2638 360 1507 4377 1256 591 500 1087 1029 3367 134 3318 3390 1211 2581 2122 4080 323 2095 1140 3581 3024 1265 4368 2483 1794 1265 4368 899 2946 3252 2727 1203 3336 3746 2278 3933 878 1173 2970 3286 106 438 4468 2791 1768 56 2120 600 3214 3107 1022 3648 4711 2850 4093 198 4473 2445 707 3443 1982 1160 2710 3422 2551 3418 4806 1318 4116 3527 2608 3372 1533 3959 285 4822 4252 1989 4304 397 3153 576 2812 4400 1597 1749 3780 1966 127 3643 3305 3265 1594 3509 1456 1477 2485 3844 4873 357 2481 1371 3089 1799 1135 1897 4209 3715 1800 354 2180 2743 1715 2230 2357 142 4514 993 247 1428 829 4602 4331 708 437 1076 4350 3347 3426 3919 2472 2410 1990 935 4782 4191 4752 1500 1080 3876 106 1633 4828 391 3132 3230 73 2113 2662 4990 1885 847 1609 473 4880 4508 2191 3171 4254 3861 4999 3203 2193 2523 418 4997 101 885 2969 4809 2835 1627 1364 3002 3774 1780 724 199 4984 2705 3306 3149 1998 2936 1445 4787 4912 2369 4841 3188 4402 660 1827 1665 3094 1538 3270 3741 3800 4248 408 463 2264 3919 3069 771 1084 2030 4643 1185 1027 3806 4725 1733 891 2677 2977 2957 51 412 1250 3742 1794 3433 4046 2392 2911 1086 4336 1797 4958 3648 367 3054 2849 2048 4310 4214 2949 3734 3090 4205 193 1049 4359 1502 3610 4104 3171 1393 2258 3412 2562 130 964 4115 4376 2496 1922 3727 4994 2543 4376 909 245 2854 4358 4767 2461 2866 1593 1506 144 4841 2962 3745 4249 4624 469 3512 3773 1206 3868 3385 337 2534 2314 2699 4378 3593 3033 1558 475 1298 556 3616 307 4416 3533 3403 252 2703 1656 308 2165 2575 4366 2286 3177 484 3092 773 3790 3068 2793 420 3527 4844 3515 991 3347 1020 3419 4353 3699 214 3084 3472 3632 947 856 1940 1690 158 675 43 2194 4918 3246 984 4321 2128 285 3576 1775 1924 1762 4971 277 3699 3720 3657 1259 191 4520 4890 3539 4131 1279 597 1980 423 1166 3410 952 901 3225 4080 2358 4231 4209 2856 2896 1334 2386 2703 2966 4092 3045 4048 3618 2740 1111 1744 4770 340 2552 2561 970 2410 3974 231 4183 3428 4391 4254 1228 4070 1090 4338 1713 1904 1831 1029 1151 1606 1810 4332 2325 3246 1812 3570 3334 3229 4618 2852 2649 3779 1956 2932 4848 938 4711 583 193 2819 1396 3598 1384 1137 3935 4865 4683 2435 3184 1703 3236 1686 2861 647 1459 3001 2278 1914 1178 1368 1664 4622 3599 530 2715 1181 3701 387 4860 2452 1283 2315 4364 2949 1075 444 2518 3629 3268 1303 2005 486 4073 104 3020 2598 248 126 60 4367 644 420 3049 3853 4468 1563 1717 3467 3290 3694 1972 2150 3084 4212 415 3800 3830 217 2953 470 837 3165 2645 707 766 523 4989 867 2477 2852 4460 4176 2134 2594 1190 1153 2608 1597 4731 2998 2253 3697 664 901 4932 2630 1237 1568 2103 319 3775 3821 1565 4955 2792 4805 177 1360 4946 573 2545 3771 4136 2880 2104 1760 62 1482 2116 4720 3915 3510 2472 4206 1990 1370 2804 1842 1238 4502 1784 3046 129 3345 101 2099 470 2988 684 1301 3027 3676 612 4019 1471 3716 4640 3504 1745 4673 967 621 2319 2820 2195 3396 3872 3324 778 3622 4427 1713 2304 1151 3462 4402 4443 1701 1440 1168 1454 916 2174 1033 4238 3116 218 3254 2320 369 3463 3621 3305 4331 3583 4351 2260 3012 4973 915 936 4716 3131 4873 2016 1000 4981 4825 1233 1911 3813 2402 3583 4052 613 1482 4152 4319 1543 1469 279 4236 2985 126 1234 4562 1929 223 941 2692 4246 1111 2565 204 2407 4687 22 147 4473 2956 1526 739 2293 3128 1727 4621 2639 337 2289 1683 264 4393 3341 4359 2349 588 3499 1346 3567 3365 4965 3806 1521 1585 2970 620 4229 898 1732 3512 303 3549 610 479 4200 2781 191 3904 4124 3270 2249 72 3397 770 1243 3476 2654 4768 1019 931 240 3520 3860 2898 3056 1240 3622 118 743 4786 753 3317 2081 3043 3438 1598 3503 3894 2590 1436 1501 1335 3864 407 2924 817 1799 1690 1777 3016 1170 4150 1524 2688 2147 462 3266 3708 753 4609 2588 1255 2237 4268 3582 1463 464 1549 304 3117 3684 97 297 4662 215 1078 383 2157 219 4146 3951 4303 2713 3562 732 1029 633 676 216 2941 251 1878 1924 2610 1049 2060 3990 744 4770 4262 1958 2336 329 575 3920 2 525 2063 1981 1350 2343 1746 3921 4194 1350 951 1470 1447 1366 3891 2000 1916 4924 3443 2600 4514 716 245 3577 1693 932 4440 62 1386 1734 3271 1994 531 2898 866 2182 2316 665 780 2254 1042 2427 582 1324 3407 2674 4931 2452 4368 541 962 1223 2383 3278 2200 3672 2257 2084 4403 137 3424 4970 1087 3255 514 4734 4645 906 3352 4243 4383 3591 3904 4407 2886 4413 1612 3222 4724 3939 2217 1957 3274 761 801 1303 4123 1202 4137 1556 3879 200 4331 2445 169 2880 2342 3762 3154 290 2513 1012 340 4362 1371 1491 3703 2178 3838 2376 2855 4886 2239 1788 3036 3294 256 624 864 999 3287 675 2837 4954 2204 312 4261 3428 4479 3388 104 1973 2383 468 585 3801 2652 125 609 3562 4790 1379 739 2107 155 4987 3542 2358 1053 4040 343 4616 650 1153 1892 3896 4802 473 3209 3715 4133 2590 4407 3635 1075 1036 4616 219 4721 639 2789 4941 1858 1740 464 3804 2412 1352 154 4130 423 1839 4702 2163 3402 2551 2380 3128 3022 138 1039 3070 4336 1464 2039 1892 3571 802 816 760 1716 552 1849 3731 2548 1484 4254 2632 850 4229 2751 2249 2847 4605 3999 4690 1295 2428 4117 2468 1662 4178 2494 2436 4617 3344 4081 4873 3169 3744 1962 4745 3084 4113 2607 4196 3276 908 3502 664 3333 2977 2349 4107 4107 1795 1209 444 274 776 2840 3411 4444 3514 4158 3701 4383 152 1900 1361 468 2270 404 2845 3329 4872 3271 473 1328 1051 1159 498 3774 637 1989 1265 3717 3112 3940 522 4138 3611 2220 70 4575 3760 3624 1265 34 2279 3240 3588 701 1354 1872 3588 1444 1111 3879 2681 2642 1290 3249 1768 1196 2528 190 1874 3500 3788 2225 2107 671 1245 3817 3435 656 726 3395 896 1347 3078 846 2682 2914 894 197 4206 2748 1989 4921 3140 3297 423 1589 2601 4695 1858 3400 4558 3472 3983 702 3399 1626 1295 3471 4956 533 4244 519 2731 3409 2699 636 2172 3453 1785 500 1844 545 3691 2452 3643 2085 3540 2833 2670 3920 2019 27 3053 746 1986 533 1750 785 1200 2135 4512 2848 1704 1364 2745 1044 4152 4868 1897 2773 779 3707 4709 4659 4999 4920 2660 1263 1688 4887 4725 2477 2387 1376 40 3457 4892 1102 1776 3350 2088 4640 1080 2952 2508 4579 1242 3100 3860 4430 1177 1291 2852 3604 2001 3147 4171 2654 1345 2837 1907 2367 3792 4160 179 4374 4397 4877 773 2815 1558 2601 3296 1130 4834 2382 591 3219 4655 737 1383 4088 4533 3030 1941 3438 688 2808 4582 1773 3242 1689 3718 4855 3638 4664 3986 2965 1318 230 3245 4954 1879 3920 4103 86 3288 512 3929 1292 4783 3668 2234 3116 1963 4621 133 594 755 1098 2473 4165 2901 4619 3152 2961 4016 1254 2744 4853 2499 3604 1645 3270 1411 2485 2653 4282 2921 840 650 1766 1874 2292 3348 1393 541 2827 3316 2342 160 3169 3202 1870 148 25 529 1500 292 4832 4070 4167 3986 1696 540 4659 4274 3967 3042 2672 1869 29 3067 210 272 3745 4333 1999 3810 1581 1555 172 169 3078 1243 1448 4966 3645 353 768 2660 1272 3410 4354 373 4729 114 2929 3533 678 639 191 2437 1272 2099 3398 1857 2748 4093 4022 1011 3205 1809 579 758 3839 2556 4236 67 2758 2673 1133 3679 2357 582 1574 2451 1208 4383 4361 571 586 874 792 1688 1783 4354 2492 1878 3388 4037 1543 1286 1890 1886 180 1693 2767 2235 3617 4772 3348 2511 196 2542 2584 3161 1187 1316 2947 4372 1786 1908 2836 3813 3921 4838 3796 4840 356 2598 1673 572 3689 1213 3620 954 1821 2488 2539 4794 3056 2247 4095 1285 3388 2815 1247 1068 146 161 180 1232 2100 4585 4011 1656 1564 2399 4022 3318 2916 4881 611 426 4236 3935 667 1517 2720 4606 3884 4159 735 3174 1592 1043 4165 3412 1332 3942 3257 4929 1778 2067 4864 3040 1415 2169 872 1612 4294 4531 2078 2032 3915 3599 4273 2445 2536 2704 4724 1215 2707 381 896 4816 2638 4055 511 3556 54 4575 2547 2924 565 1645 2749 3227 3057 3154 438 1228 3674 799 129 1578 3591 3348 3775 1350 378 138 2370 3932 503 4705 434 1774 457 3459 3955 2872 4038 3527 1829 4354 366 3815 1251 4674 591 2946 4356 1111 2548 1267 4485 407 49 3680 157 2241 2337 395 2248 2772 3857 3909 3421 1607 58 3206 2496 2758 2066 4510 1136 1284 444 2080 3138 907 587 3489 4516 1565 867 3077 2155 3239 4497 595 1246 3785 3981 2548 2784 4991 1423 4224 2354 2163 2480 3216 3222 4536 2644 2709 3253 4216 4759 256 3114 3720 772 896 413 271 2719 263 234 378 1693 213 2703 2827 1135 4852 1753 4821 2131 4530 2751 618 347 770 2446 3061 1547 4179 1995 1008 3527 159 2036 3400 2867 3581 4864 212 4913 3656 1114 1817 2655 2095 786 2793 3902 1507 4108 4959 3324 867 2167 3052 443 4083 2182 846 784 4888 2467 4460 3884 2054 303 915 4303 1283 2003 3180 1480 2945 739 995 1286 1087 2806 2970 4290 3177 1735 828 4962 4596 1351 1930 1480 1595 1160 1097 3801 4109 4115 1146 559 4692 1067 2113 2056 1351 512 1111 2732 433 4286 3816 2282 3703 2667 2782 308 3430 2684 4028 950 732 480 2099 4179 3634 1635 3392 40 152 3917 444 3383 585 2329 2547 662 154 1671 4150 3613 4527 3290 1289 3220 4335 42 3853 4330 1611 2898 1791 1919 2123 4043 4551 2763 505 80 810 4132 1379 4624 3961 853 2709 4824 4712 4897 3485 758 688 3772 174 2183 1981 650 2373 4489 4608 2390 2591 4954 1710 805 3009 4031 1671 1704 3294 2278 4896 4590 2981 2349 2745 263 2017 4848 3352 1506 4639 2751 1309 3816 3899 3877 2540 358 955 4154 4982 4919 3234 4610 1967 3000 3639 420 2833 819 4603 1405 552 196 2479 1082 4885 4479 4612 1401 1004 3848 2880 673 1589 4505 144 2996 790 3672 3448 3332 2559 4750 989 404 2452 2817 3380 2419 4719 2618 2384 2101 3892 4888 112 2649 2244 2116 3390 2467 1202 1923 913 420 4641 4839 3908 429 1171 1406 365 3672 2363 489 4071 3663 3709 847 4728 1979 1433 3823 1547 4830 1147 1489 2096 1713 4894 4774 4863 735 1940 1708 833 264 999 3339 1631 4471 3836 130 3648 317 1443 2034 2832 2220 4360 786 3891 3492 4205 482 3142 3409 3182 4896 2295 1586 1155 286 1688 76 2721 2921 3016 3574 3250 4852 2161 1547 728 4163 1195 2507 3990 1977 3104 617 503 4562 990 1158 1325 1841 3328 1037 2459 355 3805 397 3028 1475 3888 1210 922 3172 2702 4605 999 1218 2675 1855 1471 3905 2845 3562 2764 84 2919 248 2129 4208 1752 1170 2624 3782 3569 2922 2884 1164 259 4537 791 2333 1559 4322 1206 2148 2171 2509 4880 581 4860 157 1290 2501 4286 2906 1013 2789 2950 2600 1511 3690 2521 1454 3542 4264 4674 1000 1432 2698 3864 2862 1318 4684 245 2083 4396 2298 4160 694 2683 3542 3740 164 3992 3046 3663 1540 610 2443 44 962 2111 4915 1905 2844 1960 3695 1370 4200 648 1398 3100 3452 3689 80 179 1141 2775 4877 3572 513 594 3316 1771 3884 1705 4084 951 1391 1730 1726 4081 4116 4491 4064 2169 908 324 4364 1025 817 1514 3719 968 1932 4750 4522 2408 3440 3588 1476 4584 2437 2485 495 1786 4318 4693 1735 3534 2243 2541 3934 4558 2992 1602 3082 1920 308 1596 1429 439 2611 792 4780 1538 1005 2607 2193 4716 884 3493 4066 154 3186 3922 1103 1008 2321 3724 1503 4188 3041 2204 4612 217 4029 1820 2986 398 2630 1295 4572 4093 3871 1777 1048 972 4527 251 2118 255 4970 4833 4980 1228 2112 4251 1413 3261 445 359 317 2930 3447 3861 1103 1772 3852 2410 1063 371 2441 2862 4609 3178 1123 1150 4576 3877 186 1538 3311 1650 585 4720 4580 477 4616 3895 3392 1306 1346 4653 3144 3439 527 4874 2071 1743 2451 4771 1850 184 2613 4208 330 3094 2817 1589 4678 4230 839 2589 718 3867 145 3842 3617 3333 2785 1511 912 997 1697 390 3200 4987 1449 1218 2940 4808 1012 4879 4105 644 1131 1269 185 649 2184 4888 3456 4662 1701 4859 826 3549 4899 4120 2035 1413 347 4193 3789 2736 3232 947 118 1078 203 1718 1175 2457 3550 4798 1854 2551 2826 4749 405 3395 2009 4902 4833 429 1476 932 2387 3277 4822 4185 586 3595 2326 3487 3528 4090 2130 811 1585 1729 2151 92 4727 4745 4018 3625 3896 1074 2874 3752 3374 2165 795 1952 1782 2531 3004 504 354 3413 2410 1437 4447 3849 4915 1056 920 628 4860 4902 3465 3 2036 2198 508 1360 4326 2007 1495 4163 4555 287 3540 2494 165 444 4593 536 670 559 4238 1171 4263 4093 3273 1431 3017 1261 2685 4949 1551 828 3526 2868 1018 1939 214 3327 4636 1280 668 3076 1317 4577 832 2087 4762 492 4544 101 4768 1418 4951 4538 629 2887 680 3235 1016 4044 1703 2468 4332 2726 4072 2820 4081 4132 4118 1972 1187 3468 102 2740 3265 1414 17 150 2255 4791 606 1793 869 2120 1741 3719 2045 4405 1549 1503 3649 4879 3983 3748 4826 754 4112 2028 2810 864 1291 4609 3011 4787 3757 1820 494 1207 4879 3989 4822 2214 1552 452 58 4258 3424 2428 3406 702 1558 3794 2202 4357 1675 1434 4050 1626 1373 2138 1236 4718 3597 1278 2517 3166 4801 2738 1948 1650 3299 3531 14 4735 1928 1103 2832 4430 1201 463 4064 4179 509 492 1157 3982 510 1840 4154 3166 503 4592 1671 3169 1397 4017 520 196 1259 584 4244 1697 3812 160 3663 2596 4229 4856 3072 38 2255 891 3860 1187 1258 3518 4865 859 3821 325 2588 4500 4055 2214 612 1182 697 1628 2164 4518 2306 2269 3813 1140 2922 2381 3937 612 2767 1937 625 73 4395 3501 4353 1710 1747 2247 1399 571 1818 3505 3095 4606 3604 4346 3289 687 3267 1334 3641 1138 1558 1570 399 3689 4405 393 2533 4216 1870 4265 500 4871 379 3671 2631 332 4410 2711 1069 4630 923 220 4539 1627 3094 2582 3560 283 4258 3319 216 4626 2615 3501 3602 1490 1709 4548 1922 159 3339 169 4695 1441 497 487 2070 3813 2182 3998 3989 3836 1250 3279 1697 2019 3525 385 3921 34 887 2872 4896 2005 4046 3480 3183 2190 2739 2126 2424 4520 3197 3120 396 2486 724 3375 4182 3762 2455 612 2174 3494 327 1577 360 2919 34 4724 4682 4492 1489 1895 3545 1003 3921 2826 4604 3125 2166 4256 4648 3198 1268 4886 1994 278 1028 4495 4048 4138 445 4362 2297 627 4256 1770 3080 4317 2315 3189 4293 3106 1143 4470 2419 2765 3635 2612 891 335 2374 2080 3120 1734 1912 3403 3530 1193 4706 2981 723 3445 2385 959 300 747 4935 994 937 2855 1498 838 345 3563 3796 204 1847 690 3873 4500 3772 389 2332 2656 2306 3330 10 1111 2834 4095 1341 123 3159 2035 458 4291 4353 406 171 250 2476 2989 775 198 4438 4183 4013 1898 4252 386 3228 2204 2909 1494 1286 4520 589 472 1369 3443 4836 3985 4037 2056 2845 2757 2016 3479 2495 517 2997 2041 1487 1925 3424 2245 3644 3254 2676 2999 2354 2229 1389 4859 2376 3906 1238 2966 4186 4507 1205 1702 895 326 3266 2157 452 2234 2140 1546 1079 463 3083 2591 4780 4633 935 3916 3956 1361 2880 1691 3737 1092 395 282 492 3938 2180 2740 4559 1944 822 4288 3403 79 3621 160 3964 1714 3044 4172 856 268 2055 1885 2355 616 1243 4538 4117 2159 4465 4910 3330 1966 1687 1247 3409 4717 1254 3609 1206 1921 2269 1018 3169 1650 3668 2059 2149 4646 3618 2333 2761 44 2280 3225 2234 2506 3804 4095 1575 2984 2959 1280 716 291 1607 3980 4992 387 4694 3149 487 1492 1689 1314 2312 4873 1713 2117 4903 4068 4309 4110 3973 4128 1303 2125 1003 48 2499 1627 1507 2340 2283 66 2295 75 941 681 1704 3692 4067 3609 2120 3708 1738 2362 640 3531 700 4471 3963 2422 3454 1853 1985 2199 1498 3248 3981 4856 3062 3695 1224 700 2556 4163 2579 3887 4704 2556 3097 2280 4373 3652 1731 2430 1112 4265 777 4752 3771 2223 4264 4692 4556 1884 1671 3777 2971 4339 393 3660 4583 4170 1013 3191 2714 619 1409 1853 2264 935 1619 2960 4125 4910 1199 1292 1596 3264 1092 1041 4792 607 3910 284 3903 2691 654 4798 3409 3669 797 1220 4566 1588 4973 2773 2445 2067 1952 3751 174 4000 2502 659 3657 4735 3972 4788 4029 894 4536 556 3698 206 3422 2488 863 2936 902 423 3741 3878 1371 6 617 3861 2997 1911 3942 682 1224 3477 3457 962 2555 4089 4611 3888 4682 3121 427 91 3541 3812 873 1653 3903 3639 2204 2677 4967 3315 4549 2054 1002 4932 1266 3126 3695 531 236 768 4105 1333 3081 2362 3905 715 1394 847 4114 792 2286 2799 3115 358 1342 2450 265 4121 3271 3897 882 3258 1531 285 4826 4853 4336 1462 4170 4403 543 3477 1628 4785 4358 2002 689 3983 1287 3911 1179 2587 631 2106 1203 2859 3952 3487 2572 1246 1695 2324 1470 2676 3598 2132 3956 89 1491 4869 1638 3702 960 3353 48 3800 4337 585 1385 1055 2737 2701 1213 4400 2365 1517 364 2364 2799 387 4736 1951 2948 1799 4819 1298 4879 3530 983 2617 2460 1507 3132 3877 2309 1653 45 3819 2025 1351 1651 3211 4968 3874 25 386 1448 3247 2670 816 1595 3335 2278 4611 231 1184 697 290 748 2175 4771 2323 209 1105 4370 3342 4952 104 2987 4272 1678 4452 2126 1217 4604 3631 237 2614 992 4736 905 4895 3837 2137 1101 1386 742 281 1777 215 4335 3611 1960 2121 1868 3693 3842 3883 2528 1330 755 1905 4152 4289 3762 2155 2373 3219 3267 1926 3854 1865 958 4162 3299 3555 301 4965 2675 714 378 1702 1135 159 359 3603 2597 3289 259 4347 2094 4980 60 549 3104 3813 304 4856 4380 1511 2050 4048 3825 2552 1340 760 3599 2108 2647 3002 4261 4897 4500 1064 4396 4354 382 591 2794 45 1566 3951 352 4821 1358 3860 1284 3272 702 2456 1592 985 3235 1567 353 3031 4427 3985 1209 3141 2594 3467 5 3472 839 4686 1111 3900 3351 3519 1237 3199 4898 4038 3472 3341 833 2871 31 826 1526 2115 1169 2403 2564 2816 4270 565 3467 3565 4111 1956 2086 3575 3594 686 884 3215 4919 2478 4778 3730 4381 2089 2559 2631 3517 3484 446 3765 2942 2140 1488 730 2520 300 2647 1093 2577 179 2429 381 4491 2875 1619 4951 1763 3931 1314 4644 2316 678 29 4256 1578 4010 413 757 1032 1970 4036 2406 4082 669 114 1884 2468 4364 2068 1300 3825 3952 3047 3063 3284 3713 33 1417 3643 416 1233 1035 1686 2598 2258 1626 2845 4915 1500 2717 4768 4352 4883 2730 4292 3685 4382 2713 2053 1484 4313 1280 534 1460 4483 1597 3442 55 1449 1239 1007 3916 4665 2342 2830 2365 312 1990 4405 4226 445 3289 2340 1909 2811 4426 1211 1124 427 4026 2179 1915 3424 3086 2232 4655 585 2663 2142 3707 1882 121 273 567 4747 1420 2683 1588 3624 4894 4906 4233 4567 3080 127 2449 1005 1820 2280 1835 4025 3470 1422 41 2192 2784 2784 2049 263 3291 63 4335 4092 4325 264 3537 3582 3886 189 1393 2064 1466 1036 4319 122 2674 366 1589 4416 138 1993 4233 1161 3661 3639 366 4225 3285 933 1099 2671 4515 2701 1234 3456 4293 1284 3618 2050 4538 36 1270 3754 1120 1891 284 3199 2119 4763 4039 2436 3900 2144 2750 738 3687 2869 4387 1523 3653 4319 2700 1984 1726 2568 1245 2869 656 3629 2723 680 4986 337 1043 4037 3474 4696 1609 4012 136 2589 81 2513 1096 748 4122 3180 3116 2632 4230 415 4048 3758 1612 331 3780 4625 1942 51 1966 788 2131 454 2701 3971 2630 1993 3863 3954 3141 27 4484 1140 699 4520 4640 2621 774 1591 2333 2793 1105 4732 2655 3379 1468 4134 3846 2598 439 3050 4583 48 4035 926 4668 1202 313 1935 3463 4241 5000 2332 683 4144 4947 3216 1043 2052 3665 292 1225 2846 868 3706 2057 1733 362 1707 1811 2993 815 1130 3564 3321 1049 823 1917 4214 2443 238 147 3374 3922 3173 1805 282 2435 2681 1810 440 3859 3481 248 4105 2285 1425 3942 1884 2144 1009 875 4322 1526 348 2628 4176 2567 266 2538 4088 3932 2046 2977 1344 3916 904 2235 169 3202 4259 843 129 556 1400 2435 642 3342 3578 2006 3105 3725 4209 1374 2527 3149 1527 4703 2651 3660 4437 1314 1791 324 4935 4627 3263 3469 284 636 1421 4184 4703 3720 4959 1541 2985 4264 4911 110 3620 2146 4962 3706 4537 4069 3258 3011 1451 3166 3844 2984 4370 749 4123 3324 946 1209 2843 605 1825 3536 4366 2134 2148 2752 3883 3013 3850 1769 2538 829 4695 169 425 4766 283 3486 2090 72 4673 455 2115 3908 144 2804 4628 4947 2613 4097 2988 172 4591 4679 4061 3394 1650 251 1460 2804 509 6 858 3364 3852 2443 2869 3033 3982 1147 2679 804 4392 2996 3782 2766 4040 4470 171 2697 338 4677 1611 299 1687 3026 2689 670 3217 2682 594 578 1929 2197 4039 1762 1609 1392 2487 1619 930 1412 4610 4272 3912 1380 3575 1536 1232 4275 2583 4198 793 836 2575 2857 1784 4736 2882 170 4874 2940 4037 272 4350 4400 466 4607 2440 2273 4429 3436 2128 3135 3930 4995 4617 1856 4149 2506 4090 235 2184 411 2312 2854 3208 4862 3986 9 569 876 4004 921 1926 4837 4277 2958 4689 843 3473 1189 4633 3181 1615 4390 3479 517 4251 759 4488 618 661 4263 3846 4783 1761 1324 3815 2786 4574 3926 1596 1614 727 4105 2939 4009 4573 1415 1638 727 2602 2476 2746 3325 151 1872 4305 142 1719 376 1400 2802 3202 4654 4482 2898 4587 1212 3507 4294 4234 1469 4285 2423 291 2381 3135 3189 1974 3699 4856 1633 3069 3126 1521 2508 1024 557 281 1767 3276 1574 4454 2809 2552 2848 4451 1693 2822 2952 3156 1944 800 728 4323 3455 265 3020 2983 3695 2040 3387 504 3091 25 4028 2948 3099 3515 86 1701 3655 226 1886 2129 3463 4302 37 2017 1726 1299 3608 2242 2154 4672 1358 231 2071 3568 1390 2196 3065 803 2926 4989 2525 1254 1877 3101 56 3767 3650 263 2286 1138 1450 4289 4933 3631 2934 4268 4711 2481 3018 3366 3708 3384 1920 1855 1821 2064 4091 4423 3090 3008 3772 2143 3357 2180 3489 2659 3821 3324 4593 591 2572 131 81 671 3394 3184 4074 4485 3983 4344 592 2662 3268 58 3516 3181 4883 1417 3803 4295 3147 582 2286 3758 517 1660 2344 2375 4521 4522 4427 1987 3882 1876 1387 3273 198 3091 3057 4746 3967 3264 3401 4668 3548 4389 2092 3609 4473 3820 455 701 466 429 3059 3594 3228 1797 2707 2839 3717 3306 3536 2765 463 2384 2336 4817 2353 807 1531 2566 437 1034 2757 3464 371 1705 3351 1 1277 1416 1950 4447 3929 4166 1771 1220 4219 3519 1913 3813 280 3307 4001 4100 3475 3532 2857 510 3635 260 3401 990 747 2117 909 320 1594 3350 2398 1975 1073 2069 3785 3215 4823 712 326 675 1360 2266 3074 4456 4250 221 1053 2504 1894 122 1141 2097 4349 1218 554 1916 3889 4785 384 1534 4511 2981 1048 2786 4196 4075 1470 3484 1237 4747 2500 607 4117 2847 3774 4489 899 704 2165 2290 2169 841 1412 4313 4118 4042 2078 2078 3069 4142 3854 585 636 2005 1300 1578 3894 3499 599 2582 641 439 4942 2873 3625 445 4662 4750 3811 1389 1959 2025 3531 3353 4047 2918 4278 1555 2605 4543 1377 4932 2735 3089 4536 806 1373 1631 3575 404 4635 3110 2053 1485 4379 824 2188 3788 1057 2361 4715 698 2733 3941 2972 2363 4324 2000 1822 3581 4832 1788 1884 2060 4555 3727 2883 3449 3976 4170 4160 4534 434 4507 1936 4467 4763 2188 1527 3397 1039 2689 4602 3058 1830 4654 3196 2597 4277 3855 3877 2952 517 4678 926 509 4331 1145 758 3573 1183 602 2720 4169 565 4453 2371 595 223 1477 2737 1558 2168 791 2400 1322 378 4101 2548 3569 1209 436 4843 2549 3071 3894 4895 3880 1318 1985 3496 4417 1177 31 591 2670 1475 892 2828 1165 3365 2779 842 3769 421 1705 494 1459 2882 3088 3275 2367 1097 3390 4440 3651 1291 843 4680 4539 4372 4895 4673 1552 4782 361 1950 2964 316 1625 37 4087 1791 2391 626 3365 4813 2761 4674 2742 3973 4729 4097 885 2204 1533 4637 1570 4219 358 3864 448 3102 3001 2617 3103 4454 593 4412 2387 360 4763 646 507 4317 3968 2457 731 2512 702 1766 4810 1083 3936 4494 1285 4202 4770 888 1922 2773 3461 2023 2542 2755 3937 2513 3216 3722 2542 2681 3859 3160 1506 3837 2736 941 4870 2528 4482 1062 673 1385 488 2188 4747 2067 38 2931 1323 3043 4276 323 794 3533 1909 3939 1182 4592 1690 4073 3744 2325 3917 2939 2878 412 2566 457 1922 2782 1426 616 3960 532 1686 24 972 4727 2080 2311 666 3942 3367 645 1804 2555 3718 3534 2656 646 3725 4867 1135 3504 4744 865 2160 4689 2798 4032 3090 3948 779 541 4349 2046 2038 1280 4666 2322 2660 1591 3926 3647 3227 1233 1604 696 2160 564 488 523 3114 2192 4828 1683 2820 3818 3334 119 1951 2474 2928 4032 4469 4685 1047 471 567 4643 1157 2524 3160 834 3760 3512 4400 1609 248 4764 2011 4326 1469 3568 1943 2897 4702 757 2929 1295 3027 27 3569 1479 100 4252 4529 1312 3783 2207 1274 2082 1918 1334 4102 672 3223 2760 4767 3188 4242 2192 1231 4395 3767 3708 4798 661 1957 1414 232 3454 2260 3311 2908 1024 1428 1807 2366 2751 3620 3198 253 1435 2100 2255 910 2865 4754 199 4119 1571 2913 218 4061 979 2430 3247 2846 796 4674 3919 4752 4153 4954 4986 2232 3492 2050 4097 2340 657 1901 4557 1426 864 3055 4847 3702 2694 4252 342 2088 4988 814 3956 3412 4591 930 2753 4192 3254 659 855 2305 1632 2742 3284 1494 1667 2357 2667 803 1150 3445 715 4416 1104 2519 1550 1136 3486 1882 4763 2251 1401 4671 2645 4180 3886 2380 67 3171 4396 2274 4302 2691 529 1207 4197 4101 974 1077 2212 4612 4862 1489 2160 3431 659 1101 4789 2971 441 4470 4512 918 4297 3446 2670 1653 4336 2779 2803 1711 2237 2702 2572 711 86 3150 4454 4166 1988 3075 3220 1198 2690 827 4053 4288 954 4711 3619 3535 96 1911 4501 907 4989 1842 3741 959 3309 551 4067 452 4345 3032 25 3196 1622 3169 4230 2999 3708 4949 2155 4289 4033 1193 4704 234 1867 583 2240 333 1761 1509 728 1225 2291 2172 4276 2571 1477 2809 3123 1938 65 1686 1438 3866 314 4602 1149 3594 3961 2341 242 4334 139 2358 4795 3909 1289 965 2524 19 870 1784 2563 2649 3909 2130 1435 2104 2049 1192 4553 4898 2267 3050 3498 1529 584 544 4139 30 576 2242 1807 3059 3800 4879 3229 2169 169 2327 1112 1771 3975 3209 4093 1537 2010 4566 3320 471 344 628 3863 4011 3537 2540 3709 2290 3226 2219 2897 2555 3355 2653 2196 2354 2897 1086 1423 4575 1876 1023 4427 2549 3370 2079 4998 4259 2650 4111 37 2534 4842 4149 1444 4637 4090 394 1816 3364 1519 4772 3990 3418 41 365 1193 650 1893 3042 2856 4110 4467 1196 2069 799 3945 2138 2087 3646 862 2686 2161 4351 3056 1059 1073 777 2223 1166 1889 487 3295 3698 378 1881 3882 834 3964 4700 1420 4011 960 2502 4037 110 1358 4603 4203 1755 3351 3483 2869 3641 3492 4881 2905 1807 1516 5 3502 2711 4618 1931 3475 2453 2581 250 3063 1148 1303 4279 3070 2441 2919 1255 1394 4374 247 3848 1824 4272 3086 1512 1367 1098 2174 2476 3117 1760 639 2571 2897 3829 283 3681 4170 1653 3688 3413 2526 243 1729 3890 3916 1453 1141 3410 2355 3307 4903 4926 3824 1051 60 3591 4564 1872 4040 1113 84 350 1121 2475 2431 3216 1122 152 1748 4723 2322 88 1969 600 3146 784 2725 878 4419 1534 695 757 3910 1878 1516 140 1769 2983 309 2451 4473 1687 4806 3810 4914 1915 1897 4329 697 3608 2809 3790 3419 3765 3696 2306 1635 4558 4265 3436 3264 747 2718 3420 252 3198 299 185 1046 1745 609 572 4665 2630 1588 2243 2531 4333 1550 4535 4055 1025 1602 1614 2203 4563 129 3449 1555 2822 1952 1431 1124 4241 3792 2729 3666 1560 3085 1884 1450 3716 2856 2810 1784 1966 2333 4721 1099 1072 3317 3410 4868 2532 1325 2147 19 4570 2406 2510 3586 4511 467 424 4912 2153 2014 2402 1767 3788 1915 2092 3157 2751 754 4597 3423 3776 2193 1948 3970 1924 3841 4682 361 4104 4716 494 1890 307 670 4640 456 1825 1161 1958 4562 689 3614 290 1515 256 99 2633 2992 4429 4272 3573 4837 3178 441 2405 2088 3497 3559 2560 3948 549 4623 709 4456 4893 297 991 2334 516 418 4177 4956 4164 4674 4894 2846 3302 2551 4091 3098 4731 4817 4651 4010 2063 2924 3146 3134 1024 4297 91 1183 1395 2356 963 2517 1648 1303 1835 467 3513 3518 2585 2573 3511 1706 4727 2089 3437 550 1555 1307 491 2421 2622 2623 1404 1386 4285 3491 4104 1390 2051 2298 4603 2109 2077 3786 1612 2889 684 471 3023 1838 2247 3438 299 3852 2870 266 2181 673 2136 2579 972 4372 4070 3330 2762 731 2822 575 2905 798 2817 275 884 329 3564 3342 2881 886 3827 2674 718 3681 4666 4030 969 4906 4490 1044 71 2319 3898 3491 4870 4207 2731 533 1474 1639 4083 2298 2612 4937 3939 4116 2782 2769 209 1969 1840 1958 1831 868 175 1815 2362 2260 1992 2307 819 2180 4017 3191 4098 2929 3169 1501 518 1511 2531 3583 3206 1757 3767 8 1259 4820 537 4195 2787 267 1088 1122 3576 4742 104 2744 4607 3995 4345 3967 2930 1276 1365 1372 1982 2871 3782 4974 4590 3473 4662 1834 3910 1087 4740 4458 4432 891 1750 2945 4403 3405 1538 64 4735 2639 99 1213 3002 1272 4378 319 390 4586 1331 1371 3984 3877 2732 4122 1819 4082 601 2568 747 560 3235 4207 1019 3282 324 2458 1311 4902 1916 1226 1474 3224 2439 349 4594 2925 3493 2138 1863 2145 361 1030 4840 3225 2355 4938 1045 4521 4742 82 646 1272 1522 4039 3778 455 3331 4942 2561 1582 912 776 2635 3047 3725 2048 1023 3561 1537 912 437 3542 2841 4804 2556 2501 1875 4325 4661 3737 2404 1831 349 4176 3675 571 2791 3252 1115 4614 1544 2958 3365 1136 4194 3150 3236 4622 1969 732 3687 785 3233 3931 826 973 974 2432 2301 3187 922 3327 4315 1655 4378 3526 77 3178 385 4457 1253 1289 1532 588 3843 3620 277 3316 3811 2160 3041 598 3373 1822 1522 2302 3196 3129 1813 2962 456 3724 596 4413 4164 2314 1077 3660 5000 4748 4289 3356 1960 567 2414 210 3979 4275 1350 1305 1645 4149 4270 984 4789 4469 2280 4865 600 4609 3121 2892 1764 729 3403 306 1414 144 1420 2930 2116 361 310 3071 2204 4408 4165 783 4083 2797 436 2846 2223 1925 4280 1977 4510 4496 827 1084 3468 1924 1122 4349 1385 552 4456 4126 3249 2778 2841 958 1186 4738 3135 1513 2889 2317 913 4524 4470 339 4199 2034 2883 3744 623 4713 2320 4687 4867 4821 2674 2666 3713 4381 2064 1260 1986 1793 2317 1183 4883 874 3113 2342 1911 3674 2296 3469 4498 591 3481 243 4919 1653 4776 2015 1844 2457 3180 2144 1257 1942 4394 2908 4029 4492 864 434 2369 2020 619 3664 4146 2445 1561 4213 699 4130 312 1616 2265 482 2277 383 5 1871 1302 3153 1942 4736 1 4525 3892 4222 2586 3960 3030 410 3193 147 1429 862 849 1195 2719 472 1051 3952 485 4922 2049 4582 4981 548 4531 3014 1896 3081 405 4590 3565 1165 407 1581 1349 4854 1212 3224 3973 624 4715 3608 2359 4327 2665 1906 1176 1633 4454 2725 372 1393 4699 3559 2558 1134 746 3121 4112 201 2270 1614 2977 811 4726 4168 4994 1620 2599 2219 4376 4725 1255 2496 4006 3687 811 3388 3423 1858 2633 4654 3176 2015 2991 3468 1764 4270 2498 4295 3390 4361 3440 786 2355 1879 3759 1543 589 4626 1475 4426 3257 3481 796 1652 3842 3695 669 65 292 2570 1351 794 3977 1869 3260 1124 4448 726 2884 4984 4321 1593 4987 2257 4682 4251 2097 3265 1349 4671 1937 3612 2911 4837 3698 1066 2403 4838 3761 1786 3925 1505 4741 266 2272 4154 4386 656 4632 4405 2183 4572 4649 135 2912 3107 3294 2902 3412 614 4194 244 2063 2033 3907 1480 3434 1324 378 964 2798 869 1580 112 1885 4988 1812 4950 3289 2958 1679 116 803 4011 2686 1477 701 4608 3439 4272 712 326 997 1895 2727 2481 2740 818 4834 529 1637 250 1053 2508 2616 4958 3334 3970 1733 3729 2546 1848 2714 1297 3672 3470 2552 2602 4684 1577 3262 177 2798 3106 2605 4594 1457 4244 3658 3299 164 2098 1743 3022 1116 2159 3625 3867 4216 2995 4851 3035 3516 4533 874 4750 3391 3156 568 1558 4188 1037 4482 858 1741 792 954 2012 2803 1307 3549 436 4743 4861 3045 626 1909 2364 1952 2239 2748 4104 4263 1085 3103 549 352 3954 334 3341 4333 3826 3742 580 1403 1514 1701 4554 1948 4222 2415 541 4645 67 500 4596 1137 637 751 4397 332 355 2984 2232 4128 182 971 2417 2139 230 3871 2946 1783 3901 4520 62 4377 3009 398 4136 4811 3006 4612 3890 2171 946 3977 2142 801 3608 3674 1369 1877 974 414 1258 1086 3838 2881 3304 780 3961 2410 2729 1119 2791 2812 3676 1989 4952 1641 4232 1112 3526 2498 4194 2254 2257 3056 828 2127 786 3519 4808 4739 3848 1029 4497 1450 510 4736 850 4225 2042 3565 868 1572 4296 4794 1309 262 3758 1324 828 4026 4581 4242 22 46 3814 1648 3428 1147 1890 4085 3771 4206 3289 478 1882 4570 2029 4744 1791 644 1052 3362 4555 2037 2145 184 2049 1788 4458 34 755 4618 1940 2970 4653 3 3755 274 1824 4907 579 2500 960 415 3538 216 3911 2144 1443 2553 2616 2556 580 3344 2284 965 3640 4528 456 831 2071 3832 3365 2390 593 4908 1119 1918 15 4 4711 569 546 4908 3393 4149 3682 1883 1199 19 2056 3644 4524 3697 2972 3631 1329 745 3096 4273 2435 1712 2786 1256 4747 2416 1910 2016 717 2054 2146 688 4345 4860 3625 398 1814 3408 3265 3263 3610 2012 3052 2296 763 4420 75 1592 3873 3731 2550 4787 3353 1662 2997 256 2172 4351 2586 3164 3253 3995 1109 3462 1751 2037 4463 3120 3461 3329 3335 3908 1656 3017 72 2013 1533 964 4825 2514 4292 3594 4883 4694 1658 385 1615 3378 1616 2475 2694 3226 1161 934 2102 4316 960 434 4636 3700 3320 2287 1965 1051 546 2484 2667 315 4755 3593 86 4453 1827 334 2704 2075 1934 4714 4168 1638 3367 3413 4128 2929 361 3725 3463 2356 532 2365 912 3874 3422 4570 3785 4635 1527 1781 4277 2179 4027 1755 2459 4081 2540 888 4508 1017 3190 679 1960 858 145 1660 4834 865 3347 2730 3368 468 259 357 1596 2944 4855 4810 2981 292 2343 2722 3263 3044 4063 2155 1735 4726 4353 1086 3088 1280 89 538 4192 2256 2911 2888 4739 4371 2425 2677 679 2951 3446 899 935 4120 1732 4631 2489 2839 4586 1653 96 3774 4503 592 1266 397 1769 3666 1354 1528 2919 706 2727 175 2712 3473 852 1181 170 1596 2662 1930 2068 3557 3633 1457 403 4722 2331 394 2897 2485 2119 3065 561 2282 1244 2389 3261 2964 2708 2698 2000 4000 1309 4912 1005 4015 3819 1065 958 3337 1044 3727 3693 1853 3802 2995 2838 4394 645 4983 4379 3810 2175 4246 1919 369 1054 3126 412 1906 709 4565 2461 1554 419 2393 4420 4451 1730 239 829 2499 2625 1541 4833 946 4523 1431 2661 1408 198 3326 176 12 2325 3404 3712 2254 2087 2145 502 4366 4517 2265 2221 674 3816 4260 3927 2388 128 4829 3272 4442 2422 532 1033 861 4451 1788 3326 4994 543 1557 1584 1252 1739 2355 2893 4143 3639 3109 3259 3159 4037 111 336 2759 3627 4352 885 2187 4382 2533 3878 582 1130 2604 2588 2372 1090 1874 3003 1010 3798 4774 476 3169 4952 4939 4724 4191 4478 554 3811 3277 700 4653 3582 3658 4799 1006 2902 142 4634 4094 4719 3584 1565 4518 106 3657 9 4881 1067 4487 3373 1648 1555 3971 1300 2621 2439 67 413 736 3007 2240 3610 1133 3648 3553 4001 1068 75 4023 150 4224 2172 4879 3751 1809 4355 3691 646 1282 70 4721 1019 2683 3925 2578 952 3016 4869 1124 4979 616 2054 3945 2151 4055 3773 494 3099 4012 1603 885 2553 3180 3379 2387 360 757 2416 3019 3427 3908 2445 3833 488 71 3155 503 4546 2860 534 3443 4656 2696 4672 4223 59 3553 4269 1160 1636 4245 2238 72 2684 4464 374 4965 3761 1538 4640 2079 4399 1279 1870 2205 2621 37 1563 1145 2124 1329 1243 1655 556 4050 2734 2994 239 4165 2312 128 1980 439 2188 1889 4981 3246 2548 75 2329 2705 3563 3945 3243 35 2187 4527 2313 1420 1831 256 4598 784 3427 4617 608 1534 2958 299 2954 2994 1335 572 4035 611 4325 423 1846 1310 2742 4519 1616 1849 2961 4056 550 4697 332 4495 996 1740 4910 36 2614 1776 3582 1199 3467 586 1938 4473 733 2080 3049 3606 2634 1792 4970 3202 2014 2534 4226 2841 4927 1890 1027 196 744 4887 2207 659 1614 574 81 1814 3214 2233 460 1587 2125 2808 3162 3236 1606 2447 1206 3509 560 3270 3722 1946 645 1584 4970 3271 3333 1140 2319 2422 3369 823 1230 781 3200 3792 4270 629 405 243 2078 3260 862 383 1580 2476 1255 3008 2631 906 573 1205 2693 663 4796 2555 3494 2947 914 1144 1824 1357 121 3753 616 3692 3777 1732 1751 4865 4579 1143 1330 1410 2023 1143 4210 2417 3879 2530 770 3611 3938 990 1012 1994 3594 1655 4532 4876 3078 2485 4403 1977 249 2147 909 3320 3769 1362 3820 3467 4769 4692 3371 1086 71 4009 3539 1052 350 3341 2201 282 2374 4768 1006 130 4167 2804 230 1066 1610 4851 3114 4794 4152 2487 990 2106 1408 2592 323 513 3965 2098 1822 1047 190 4124 2535 116 1189 1057 4843 526 2984 4131 1691 56 4723 2283 1843 1429 2236 3322 3723 929 750 4860 265 2368 7 1752 2766 1821 473 3521 1604 1245 4964 120 1358 1953 3027 4439 465 1576 1515 143 4899 1330 687 1283 2715 3486 2854 675 1480 4053 579 2322 3392 4684 4901 4585 2267 2830 1949 2602 926 4992 2658 4309 3913 2876 1640 3974 1905 1046 3684 4221 983 1602 10 84 614 124 224 3301 4065 4166 1624 2770 2811 798 1338 3291 973 3373 79 132 4435 3529 839 1651 4511 355 3892 3278 2125 298 1221 2652 821 4239 3020 1631 1733 2991 4608 3600 2204 4740 740 3 1088 3004 142 3398 1297 3344 3457 1719 1068 3271 4995 3931 1232 1032 2592 4240 2028 907 4077 3524 4711 145 2941 3459 95 1688 1944 4629 2715 4536 4935 2685 961 2808 2818 4635 2681 4833 2610 2371 2031 1802 3735 1076 645 2195 4042 4034 3383 3778 972 2381 2821 1561 4174 3928 1228 893 303 4834 2293 769 2866 736 4925 4705 2980 3017 4268 3800 1986 977 3974 4890 1233 1911 2701 3482 948 3974 1556 789 1154 3272 213 2302 4110 4326 2989 2040 2797 3849 1675 1399 3747 2757 1532 2207 3398 4752 4570 3219 3426 488 2704 3656 1283 1058 2696 3831 2174 923 2293 3342 3256 4331 1569 2712 3925 61 792 2256 4267 4209 3971 2938 1780 2075 1007 723 1416 3937 1923 2676 4864 3152 4685 2594 500 4775 158 3673 2222 122 2633 1349 4805 4040 864 1471 4483 798 1207 3294 3152 1787 3639 1211 4164 986 4724 2188 4040 3027 2184 4946 1814 617 4734 2883 3109 501 1799 584 2142 58 3017 3448 1705 2287 2930 1275 3849 3320 897 1865 4460 4213 2982 2873 3548 666 757 578 3568 445 4256 117 51 3308 4474 1704 3396 3540 1988 1013 2173 4011 4907 3809 4029 2622 3056 1669 814 1899 1495 4465 4703 2321 2385 548 874 2499 4898 1325 2871 2626 2043 3317 1792 3008 2945 3306 3011 1565 3988 3958 155 3621 513 2654 1912 2055 1441 3172 3954 2416 3904 4270 3825 3494 3670 2412 4504 4398 193 1501 1894 1679 3689 3507 716 1093 2819 2322 777 3662 647 2381 2489 120 1162 970 1417 657 53 4889 109 1998 4972 4648 3331 4941 4039 3322 2990 4786 356 4027 4779 4126 3611 2750 4975 3619 4593 3687 1543 3017 2854 4514 3966 4709 1823 970 2387 629 2404 2914 3224 4565 2403 3576 708 1828 3531 1901 890 4384 4474 2926 344 1198 976 1302 401 2731 714 3850 2283 3710 3815 4635 4322 1611 4950 1824 731 2313 735 3281 1002 4573 845 4789 1004 1597 1090 941 2558 4718 347 4902 4412 3591 192 4099 50 1132 4438 1025 1423 2115 4748 3810 3021 2306 1561 2066 3363 351 2372 3661 3555 206 3067 2263 4692 4704 4365 762 2497 4694 120 3028 3455 2778 2155 4838 3843 2894 501 3254 546 2586 2589 4230 592 3122 143 1755 4210 334 1693 982 1059 4353 4084 334 1603 355 2339 893 2427 1623 4320 1783 2810 1349 1026 2534 1691 1377 2143 4376 4861 4570 3872 3791 98 1540 4969 1832 4496 3095 3706 3069 579 3661 1872 2595 1721 3152 3172 1341 2684 2049 1203 4983 1740 1594 1084 2827 2250 1718 4309 4055 1062 4155 1287 2813 859 1711 3845 2171 4213 1312 825 3609 3138 2834 4799 3277 1198 4677 3512 4210 837 4037 3337 764 781 208 41 4886 3017 708 2334 3556 711 1558 3433 721 3747 2035 965 2347 978 1979 3820 4282 4496 4849 3226 2724 3874 1029 736 4620 4213 938 354 2150 773 4224 3962 197 351 2603 3195 150 4775 3802 910 2138 3642 1017 936 4608 4838 239 1610 3704 3517 2857 4424 3161 3742 4077 1931 1868 3604 752 3439 2750 1773 2857 1173 4290 1276 4339 4138 1349 4103 3351 454 3640 1009 3975 3719 3666 2721 3668 1491 1252 4522 3066 1817 3394 3137 543 3209 3104 722 223 2495 3 4444 3467 3876 1652 4912 3429 877 4905 4710 325 4626 1676 4007 2999 2520 3890 1684 1043 2376 3772 3126 2636 2134 1177 948 4258 4306 923 4128 520 4746 4029 4170 102 1718 4292 2859 3240 3179 1243 4267 917 4241 61 269 2264 285 4303 2358 4411 3304 1226 17 4527 1733 3766 4125 870 1767 3306 2981 2849 1953 1605 3607 3058 3324 2928 4622 2188 1244 266 1249 1445 3395 2843 1121 3043 2237 4913 2254 3308 3939 2262 1867 4796 4784 1567 4462 4491 3303 2919 3825 2053 4515 1050 92 32 1036 3874 1152 169 2577 1286 1869 4407 3201 494 1661 1383 4345 4888 2671 3406 4097 1398 1813 730 1415 4718 3694 1650 674 776 4021 4457 1176 4244 3000 2255 3864 4081 3473 2256 4241 3287 537 1907 1858 2174 4232 3867 1199 2717 430 4162 1995 1444 270 401 3912 2474 877 2074 856 4768 4143 4918 1968 4531 411 967 1736 1718 2626 4944 3716 3158 2251 1519 3462 1996 338 2250 881 2439 669 3335 3575 863 766 3826 4277 251 3516 4995 2362 36 2673 3381 4747 3152 2741 1881 4738 2112 522 4513 2850 2121 966 1005 1253 1351 2948 1441 4958 4678 2571 1885 431 3423 2325 156 237 1801 1073 2581 415 1613 2674 4413 1322 4369 839 3059 2440 3662 2529 2787 116 4003 983 4636 2847 3895 669 4090 1519 3082 3960 3692 4059 1589 4252 255 4736 1717 1582 609 4399 2308 1003 3183 3508 1280 3463 2695 496 4923 3799 2471 2761 1345 1040 3388 573 2125 4549 4972 490 556 3468 1853 2361 4752 3210 3563 2830 2942 3739 2126 1490 4864 2890 1657 1617 2245 319 301 709 188 2188 1611 4257 2932 2536 3502 158 543 1524 775 1633 2387 744 3759 2611 3760 3463 4240 3960 3404 4646 2372 2009 1930 4737 3037 186 2030 4727 1443 4468 2315 1009 2786 1372 2533 3015 1465 3554 4191 3315 3627 3563 4575 1635 3802 3576 1509 915 943 1877 2112 1457 2627 139 2496 2944 3842 3278 869 3885 2795 3671 4719 2549 1033 4011 1363 413 4669 4850 2301 1144 4985 3017 2024 4701 1222 4488 936 2079 735 493 3944 4179 4820 440 4764 3405 2856 1365 3777 1363 28 53 624 760 2810 1380 127 2267 2010 2380 4439 1213 2072 4361 2759 2143 460 4524 2695 3298 832 4024 22 68 4070 656 4661 1754 2608 615 1050 4560 254 2270 3374 395 219 4889 759 4080 3776 2242 4783 4330 4000 3797 2523 1768 4994 1051 2948 1148 2435 199 4050 1661 545 4236 4604 2382 2177 4988 4241 3229 1849 266 4258 3796 3271 3434 1885 2540 4776 1028 2524 1445 706 4324 2716 4215 3467 1733 1111 101 4839 185 4090 2845 438 3090 4383 2809 1163 4085 4308 656 1302 2986 2611 4037 811 3373 4704 1783 4297 1168 4302 4056 1300 1239 3442 535 4108 3106 3782 4086 828 4590 2512 1556 2891 2325 384 875 1086 3297 2133 2379 2980 917 3313 1374 4465 2964 1624 1258 4803 1688 3214 2354 4560 4868 30 1909 1062 3170 1899 1502 2474 599 1595 4026 4018 4554 3030 1205 4411 1712 2116 2429 75 3051 596 357 3543 2926 1790 3020 3479 1211 3458 4883 4509 53 4919 395 1066 4350 941 1845 4561 3058 3683 2815 2138 4034 2298 3958 2768 187 2639 102 540 164 3469 420 4616 4732 4537 2765 1540 2817 3068 3124 3548 1257 4661 1832 2391 1021 3556 131 1138 4241 4032 1948 916 94 2786 3790 4320 2817 1752 455 1061 649 3083 2242 241 4756 2409 3541 1234 906 1868 4852 4044 1961 3640 3692 1174 104 4697 201 1172 3916 4947 4040 4806 933 1864 4077 4712 1298 550 4239 1720 1417 1198 1655 1876 4792 3062 3477 625 4767 3448 1227 4484 659 721 727 1661 685 395 2317 1375 2289 1243 259 1442 3600 347 2700 2897 2966 1481 4294 573 4876 4119 3620 2719 3031 1393 908 2010 4431 2274 4545 1983 3577 3583 2234 1934 4822 3250 3562 4100 1626 152 86 2959 2861 2620 114 2852 589 2746 3508 4042 451 4596 951 1213 577 2329 274 43 530 4753 4455 3610 2890 706 612 1776 4242 3142 517 626 622 1843 1184 4278 3550 4665 3871 3904 1608 3304 74 497 1620 1375 4306 59 631 3702 4087 2478 473 1421 355 3959 1791 4698 421 4684 4065 496 1608 1977 4725 466 745 1629 2330 3436 1996 2254 4862 1635 4287 4369 1705 343 21 2475 3552 1672 1188 675 1635 2006 2560 2797 4150 824 4606 128 4980 326 649 3881 2479 303 4729 1190 1338 2948 303 2852 4071 4899 4419 50 4873 3749 718 2907 3964 3952 1056 4880 1232 3205 2867 2924 3561 4051 3342 1854 402 4858 4419 370 1581 4697 4409 2416 3924 4098 434 2204 4796 4640 3990 3508 3901 887 87 4438 899 2692 3 3559 528 1665 3349 2236 2111 4947 4644 1413 4523 228 3835 4885 702 1457 975 244 130 2052 2756 2365 4452 3715 2841 1952 1787 3447 1687 89 1022 3887 4461 4039 2899 4658 383 1942 2617 3280 595 4653 4279 3506 3731 3529 4522 1478 773 112 2899 4388 4502 2695 4079 4115 2042 3597 4173 188 2022 3430 1835 4934 2503 144 1058 4361 1208 1897 4629 3987 152 3551 4366 4030 1833 4222 2530 1760 1195 246 3072 289 4742 427 309 2576 2324 1067 2378 2239 2389 3035 1181 2842 2200 4915 4932 3981 2465 1621 4685 963 1149 210 2097 4439 4816 2997 60 2463 4911 4166 1887 2267 1790 4248 1926 1459 1500 1347 2083 3759 2162 2091 1457 3932 2272 2799 4489 4142 624 4747 1320 944 1545 374 2615 3013 1245 1317 4170 827 4331 3166 914 1795 2294 2230 1923 243 3491 196 3494 3132 1655 2251 3384 203 3624 4188 1346 1924 3703 3873 2151 1698 3372 3307 3705 2209 2721 694 715 2069 3086 1480 4888 1344 4908 1965 51 2816 4882 837 2109 1542 1540 4901 2859 4360 2614 4274 1229 271 3501 785 4192 3386 2566 3762 3901 3762 3917 2112 4216 4988 2024 3955 4809 1034 1650 3550 4006 3234 3192 3689 1224 2989 1991 799 1521 4649 4836 4705 2692 4008 4970 674 765 4407 2048 2986 1413 4728 264 947 4304 3480 1978 3303 2486 1441 1887 1439 4357 2793 4590 133 2117 4986 1938 4764 187 4128 73 4674 4663 4038 3767 3245 3237 2681 953 1731 3664 3867 4267 2304 386 2201 2403 2172 3958 2582 3755 2202 4559 4110 4106 4739 3246 2556 2964 3625 1503 4348 3710 1140 4380 3145 4363 656 4193 4265 2337 1981 1006 596 3292 4502 3993 1536 1235 1955 49 3816 3230 1855 2324 4080 2094 1666 3858 3987 1205 168 3847 3485 4857 4312 1117 2170 3598 2749 191 3773 4137 3145 2416 1169 1045 4477 4578 3724 3466 1139 2303 79 3041 1804 92 2743 705 3722 4745 47 2693 3727 3386 764 4068 3348 1481 743 336 3700 1777 2079 3280 1694 620 4572 445 3102 4087 4661 1608 1348 89 1171 2611 2579 4575 220 2300 3692 4915 2217 13 4609 1672 3040 2734 146 4536 946 4786 4603 3726 3334 2773 1340 3941 4613 2885 4832 3239 3068 6 4814 3078 4397 2580 131 966 4454 1557 3598 1177 2256 1796 1619 906 4673 4376 657 3002 3395 3194 1972 1479 547 379 4219 1624 1122 3707 1763 4674 3567 4563 346 2622 3940 3884 3141 496 2661 2446 1226 3666 4564 242 903 1031 3663 1672 4817 1008 288 1722 1054 4954 636 607 1812 86 4429 4537 4263 2696 1872 4423 1959 4153 1656 2604 455 4325 4401 286 4199 782 1493 4336 2987 3999 4971 1496 4563 4809 211 1322 3713 745 1595 1163 4453 1408 685 3542 380 2810 2247 4043 3549 656 3561 4915 4427 1966 954 2277 2774 173 1692 2301 3722 658 204 3071 4077 749 707 4384 2901 2083 2583 4894 3257 1133 3946 4451 1691 199 4530 3078 572 3794 4072 1201 2864 114 1273 2076 1142 4008 1456 4737 4769 761 2386 3318 2353 1725 32 4302 3051 1617 489 4792 4021 3189 3229 4454 459 4199 3819 2560 2629 1351 2812 1215 2718 3297 629 3234 3687 1526 3689 668 2434 3843 293 3515 1887 344 1851 4843 2714 3217 511 4937 2723 185 709 4377 1364 2915 4593 1329 3159 3575 421 947 4934 1155 2455 1255 2281 3567 2264 1022 1475 1456 2078 488 1821 2750 3506 1847 3122 1861 1011 3146 4217 3936 1954 547 3607 2889 4108 1617 3602 2171 4755 2999 79 1993 2165 3739 3708 35 4867 680 1991 4872 4947 3868 1069 2271 3103 1579 763 1428 3492 3986 809 2042 4892 3701 259 3539 2388 4465 598 1306 2159 4730 4377 3641 577 479 4449 875 2268 3769 171 3459 55 4272 4878 195 3938 1662 2774 4935 99 2185 1123 1735 3740 2277 3544 4448 3962 2936 3572 3548 4960 4781 260 4509 1442 3802 4391 1558 970 3249 4161 3146 1991 4258 1944 11 1473 3168 4178 2268 670 856 4669 1112 2488 2989 4126 4721 4517 4903 3499 2313 4150 4135 1633 3293 456 492 3030 1956 1334 1105 4639 524 3876 3332 4436 1382 2470 929 3871 2765 2079 3462 25 883 1354 2436 1741 2261 2973 1044 2723 3002 1681 1743 54 111 1804 3549 4879 1246 2046 4632 3024 578 967 3166 1913 532 4048 570 1126 2906 1437 3746 4030 4874 2754 323 4934 3716 4579 3393 269 1701 2546 2704 3861 4765 3716 1750 728 3994 3596 3590 233 3546 2983 1438 4527 4950 1519 3617 4085 3257 3593 3175 973 1965 2686 2352 4864 990 2757 29 2143 1437 2392 1239 4534 1358 1010 4453 4731 394 1840 2771 907 1518 1021 3094 1214 4658 1851 1480 2134 3284 361 3082 3492 4770 160 1333 1355 1531 253 1496 2651 2263 1043 3934 215 1322 3446 261 2392 3381 4128 1791 3039 4277 4679 3692 1071 1722 3733 2535 273 649 4303 4893 3045 2867 3367 1785 2560 2604 2803 3427 1784 1757 987 3876 2834 682 3174 827 2413 828 1726 563 4436 1903 535 3163 1864 3894 3388 1964 884 403 186 2471 3039 871 4579 1101 798 3816 4141 1420 2983 1437 1625 3289 734 4644 2084 2432 1916 3117 2761 2390 523 2989 3244 4512 667 92 2976 1625 1281 3423 2211 4296 435 2798 2213 2727 2709 375 1749 3293 158 4729 4459 973 1395 1402 1903 2541 2156 1898 2545 3976 1418 814 4350 1821 4352 646 3754 1589 2567 2023 4456 3312 4367 3593 3620 3353 4493 537 3962 4310 399 3441 2828 809 906 1668 2943 4977 1781 1786 4014 346 2211 3266 3478 2121 3925 4179 2369 1128 766 4665 4387 2288 1869 2351 1416 4130 3182 1791 1604 1413 1073 2723 377 3884 4050 4560 3333 1397 1791 2566 1521 3554 3781 2857 427 2660 3460 3579 4125 1563 2238 1232 2699 4535 1548 3360 385 2643 4129 3896 155 3900 2037 4473 4532 2590 1531 1824 799 455 3195 3652 4561 4586 3417 892 3469 4478 1676 1894 3638 149 3120 4169 4313 4885 1684 212 3744 4354 2477 3916 3080 2450 1057 610 3139 4567 1621 1451 3327 441 4744 2174 4070 2394 133 138 4484 664 3637 925 876 4470 2643 430 1275 331 4110 3796 2963 4225 2338 564 4186 4215 3127 3191 3272 1480 4625 1177 4245 4850 382 1028 296 1400 1867 4723 1513 4457 1168 4623 416 3430 2911 3917 4763 255 3585 2022 3541 247 4425 2254 1033 2580 4998 2318 2811 1936 2558 3675 2807 2387 2454 3228 1288 3862 1266 983 451 3273 588 444 2385 4278 940 3433 4248 4323 661 996 2739 1365 2024 3132 1278 4064 2535 3233 2826 4655 3684 1431 1527 26 1238 168 3693 3099 1867 4199 3338 3344 897 2293 3151 4205 2291 1951 683 471 4930 198 686 3761 2913 3790 3567 1003 1537 3079 4095 2822 4147 543 2908 4593 4064 1327 383 3639 3532 3681 4982 2455 871 441 4867 2443 4507 4217 306 425 1177 4954 3607 1973 2140 2602 4518 1221 1243 1417 753 4995 1227 395 3046 4535 1372 3649 3446 3027 2639 4983 384 1957 2486 895 3891 160 836 1365 3303 1547 2825 4938 2541 496 2255 722 3570 1718 4536 2349 1905 4960 3965 353 1678 2628 4272 1478 1091 1221 4475 1009 1142 4426 231 3898 2041 1020 1439 3870 4986 668 3858 3165 960 2946 4956 781 3828 4487 1789 2125 997 268 664 4915 1259 401 2582 3967 445 2335 2929 2397 1067 630 4321 527 1445 4520 2290 2017 4233 3836 2452 2019 4113 3612 154 971 3747 415 3580 2128 1423 3360 405 480 4373 381 2997 4523 4636 3705 4863 1669 2780 1562 1972 320 1381 1467 2975 288 2462 1035 1472 1909 2655 4501 793 4668 3031 302 2836 4414 4478 859 58 4200 716 2992 3397 1298 1353 2961 7 3952 826 4933 4345 1708 2259 3358 2109 1137 4287 2602 301 1666 18 2509 3754 249 336 1661 4381 4744 3819 436 4537 3532 1480 1042 3102 3020 3506 2569 2152 111 2278 2279 3823 2291 2806 3303 3877 1751 879 2008 4027 938 3546 2212 411 209 4502 3723 1327 2653 2932 3558 3057 3946 3130 3324 2273 1722 1217 1024 203 4288 559 2552 3174 4350 2214 3048 6 311 2995 1933 1714 2941 3424 4315 3814 3788 4626 256 2267 909 4267 3614 4842 1092 4041 4549 3717 2827 3517 566 3334 3205 3710 233 3590 27 3068 872 3368 2419 2925 210 4027 4763 1450 3649 539 3435 547 3284 3536 1856 2183 1174 2509 3186 1317 4029 1386 4839 2559 4404 3475 4029 1241 609 1616 1244 454 4735 4787 1089 2707 1789 2364 725 3139 1334 2928 740 4625 3272 4854 2631 377 309 4857 2426 1535 1636 4833 54 1446 3784 4609 3328 1258 1080 2386 1312 910 4718 2647 2004 3584 3672 631 4226 2224 282 3175 2577 3340 618 173 2097 583 3491 1670 3814 4398 1123 4281 3737 3265 4508 3537 4743 2640 3918 1750 1240 2811 4476 3133 2105 2409 4235 916 2411 2434 1198 1447 4249 117 4268 3654 598 1147 1624 892 1341 2186 1568 2009 1831 4923 280 1137 4633 2371 2372 3380 4275 246 4833 1660 2066 3304 3764 4513 94 2210 3569 4488 37 2787 3030 4760 606 4724 4845 3772 3647 1203 2934 3044 1408 969 3594 3891 494 3484 2697 1762 3361 3478 1373 3340 3742 4412 1965 368 3677 447 4299 2595 187 3238 3830 1211 4250 1219 4497 3061 837 593 1338 799 1669 741 788 1702 4366 2418 3829 714 3026 51 4185 4733 3389 2341 3965 1328 3135 201 4436 3030 3557 1983 262 1975 1729 1110 4140 3215 1517 1965 4973 820 292 1590 29 1619 642 1117 4209 1059 1510 1533 4187 592 655 1675 2628 3842 172 1001 981 2723 2643 2316 1741 685 1467 2791 4431 4066 3073 1542 664 4850 1671 284 3589 72 3200 1333 1267 1221 2998 228 1165 3124 1877 967 426 4964 1229 582 3149 4866 747 4695 4387 1148 3208 4997 2432 686 3129 1588 4970 2353 877 1015 4948 2343 3011 179 2493 2545 73 2881 3407 3129 2790 3136 3320 2800 305 4696 732 1417 1823 2040 2153 3652 257 288 3065 2132 3771 4792 948 1010 215 4320 1819 1463 4384 2598 2294 1846 1703 2059 4599 4328 4306 4230 2269 3581 800 4727 818 2050 1606 2701 205 2181 1285 9 3473 2731 4289 1185 1636 3827 1499 2446 2113 345 3312 3334 823 2876 2377 1394 4343 1983 1537 4969 4225 140 2346 3532 1384 4580 2128 2712 4786 776 4932 2815 4817 4388 4026 4591 3908 3230 4707 3321 3902 2771 4756 979 2534 2323 429 2039 1734 3400 4756 4034 4269 3923 4055 2006 2381 1671 1573 4224 3925 2436 3990 914 2919 2949 4062 1514 1875 4858 1406 73 2131 4359 4947 4166 3597 2427 4285 1097 396 4850 1858 2656 1623 2732 3168 1909 1161 4564 1814 1221 95 4209 1300 4626 3645 3296 1230 4699 1890 2808 1421 2759 3535 1076 2806 3805 4427 21 2585 2184 4186 4166 4555 2291 4865 622 956 2913 4852 1225 4978 4367 3433 3448 1397 4472 234 3188 952 304 4143 247 1230 3610 3938 1875 1107 1795 2313 3528 3879 1908 4967 1235 2623 635 307 1809 3452 1138 4495 1208 233 4079 370 2031 3257 3667 2663 3561 4006 4395 828 3647 3115 4122 540 4162 372 1005 4405 4516 769 757 675 2832 3711 2865 91 494 254 4945 1673 3065 412 4772 1282 784 3640 4603 4651 552 3104 564 240 4816 2140 2376 3741 2075 3240 1892 4481 2458 854 212 4422 768 4938 2068 2003 1188 4524 1373 3394 3458 1033 4622 1610 1746 4747 568 1854 4920 788 4473 4867 602 87 1834 3966 901 4615 1225 4516 2441 4054 432 4057 680 4512 3772 2498 3875 2261 3735 3522 2349 1730 2574 113 4150 3184 2859 2064 3049 2580 1148 1790 2974 2118 4130 3950 705 4642 4555 4471 2681 2690 409 1371 3362 3297 4697 496 4947 1417 3685 3938 2985 2358 1698 1135 258 4170 3659 1449 4291 871 3764 4888 2571 904 2239 3869 1901 128 3387 3128 154 3448 1968 1052 2413 2814 876 2645 5 4345 3745 4961 2014 3958 2204 2260 4128 4486 4544 4386 935 2741 2633 1361 2225 3349 2682 3580 1515 3113 295 929 3997 522 1979 3588 777 3382 3204 1922 1472 1587 3482 351 909 3297 4324 2312 3447 2157 4170 2634 2923 1631 3924 1073 2745 3717 649 1722 3954 1573 1033 737 1576 1831 1844 1603 2902 3937 513 1038 4980 2490 3608 4572 3972 527 3152 3820 4864 1232 3210 489 3706 4940 2763 3665 1241 4329 374 3423 3955 3725 232 3441 2933 1280 3843 4434 5 2535 3155 321 169 2707 3548 3793 373 4080 642 1607 4121 2878 3847 3495 1769 4700 680 2808 619 1608 2904 163 4732 3512 3469 4183 2196 4076 942 4280 1349 4225 1011 1476 4160 1511 493 3493 184 388 1345 2090 1868 3872 3425 3933 2513 767 1891 3558 2286 2506 1520 4558 1391 4590 726 4005 979 4899 3615 1918 4174 4982 3088 4141 3632 3415 4603 1424 283 3604 1749 1819 4552 3036 4168 2826 2547 229 4706 2323 3443 3743 3237 2193 4003 463 3781 1115 1372 181 2301 4946 4097 1950 4778 2582 2425 3522 4334 2042 592 111 14 2348 2966 2236 4453 3502 4878 3623 3311 4704 1457 1392 390 4315 4193 3147 4497 3279 4950 2666 2376 4926 4972 2849 4961 4615 1787 2728 4150 3452 2190 2757 4845 4004 4581 4103 3039 3506 4483 2924 1657 1339 680 2084 414 3764 2631 1323 2258 2427 2433 4451 2649 2041 4489 888 494 1726 4951 3818 452 149 2157 3830 4609 1771 1356 3078 3142 532 1688 1492 4512 4583 4064 4963 346 3173 391 2870 153 3965 758 4855 1198 1891 863 4498 4192 1461 3915 2407 3279 1925 3638 843 466 1002 230 655 4010 1710 95 2248 1549 1201 1257 925 2228 269 296 2277 4405 2560 3740 4742 2313 4693 4455 3799 2087 2875 3826 2167 544 4516 4391 1451 3521 3783 1960 2836 1276 135 295 2431 3719 42 4620 587 4819 3027 115 2814 1950 4201 1643 273 2273 2550 2344 407 3771 1816 785 154 3461 2091 2338 2014 68 1892 2884 2468 3483 2736 4224 4809 3518 4803 3848 1836 1231 3714 4774 1067 196 2474 2995 1878 4727 862 713 4515 3373 2812 4649 3585 704 4721 3375 4637 4061 4961 1801 24 2767 1071 2187 2358 4114 3803 1405 4088 3160 575 2595 1731 1728 3250 2868 2143 3970 269 2045 3938 2812 4424 2875 1586 2952 934 3996 3062 2979 132 871 4214 3744 2630 511 2942 755 4019 596 1984 591 588 2721 3430 2889 4937 1263 2556 4042 4756 17 732 400 4283 4062 3127 2133 1466 1747 587 2119 3007 4846 4896 2639 2245 2700 1610 3626 4457 1723 2954 699 432 3169 4653 3567 1367 355 627 4111 1633 535 3425 2681 3989 1579 2744 4944 1902 99 3756 3752 4641 1359 4829 1514 2794 1354 3585 1886 4447 4428 168 1692 2395 1969 3983 834 1829 393 1462 721 4702 4134 2602 3648 2327 3256 2595 4048 4713 28 727 2734 2850 1585 4261 4764 1655 3834 2595 647 1508 935 857 410 958 971 4860 3002 2810 4847 1684 1241 1067 4934 4166 3668 3063 1999 434 3429 2643 767 4766 2737 1027 4100 1817 3810 3115 4666 3769 350 153 1842 3782 2718 807 550 2116 4544 2678 3399 2437 4278 2342 239 4573 4445 4719 1327 4948 3167 4212 4034 1480 1105 3019 2240 4544 1102 2734 860 2986 2730 620 4583 3157 2679 2520 2819 1256 2499 1769 1080 2018 4816 2465 122 1599 4491 2887 3089 1649 534 533 519 1941 3423 3906 2222 1314 3662 1968 4248 3102 1203 983 1829 4032 4493 121 4912 1399 4452 612 3898 4489 4552 2099 3982 733 1071 1973 4299 586 2275 2644 262 965 3026 1312 413 1175 1613 3570 532 1869 1225 2713 964 342 905 1688 2391 4793 2969 2262 4926 4956 1173 2716 4651 4910 4368 4067 991 1750 3605 3932 1909 1377 1426 829 3701 1280 976 2731 4506 4159 3860 410 3396 3320 3897 4415 2607 198 3516 879 3386 1346 4847 3365 26 1250 4366 1416 3092 557 4061 2658 3838 576 4671 3610 1558 3276 4976 4339 3777 4429 253 4355 4062 2044 2071 293 3577 3431 308 1255 2561 20 4286 4285 3441 1145 1442 3884 4562 3327 2265 4872 1720 1930 1402 2286 657 3195 958 4314 4466 4558 3235 1363 2857 180 1922 3658 3219 3250 3890 3575 3384 857 234 4012 122 4068 4250 3807 1458 1077 3987 3484 3363 4767 210 2937 2293 1165 4049 3273 4723 682 1334 1050 557 1304 4371 3975 1679 1001 3684 422 3536 4721 508 1978 2612 4226 4584 1458 4955 2493 770 2873 4592 3144 479 4716 3666 2019 4970 2407 1694 1650 2743 3664 3947 4230 4752 3042 1172 780 1164 404 4322 68 435 4336 3776 2011 4507 1068 701 3617 1974 3684 221 1028 3330 2982 4032 2796 1855 2340 2834 805 4933 2086 2241 1800 4003 4469 4195 2937 2345 2385 4701 2650 1751 3236 276 4487 3988 4757 32 2897 4136 3871 3404 731 3721 79 648 712 2058 1513 2663 299 4232 1075 4825 3821 1420 552 1530 1714 2379 2270 1753 2332 3777 3681 370 2335 2017 1294 3565 1755 2703 2080 2469 3582 1214 2711 3769 1399 1618 4428 342 3620 1584 1775 2483 2141 3201 1393 2963 3014 2827 306 4903 425 1727 2732 2058 1866 796 645 4915 2953 4267 1034 1822 3539 377 4279 2123 3570 2656 1855 1934 3768 1526 4410 4397 2320 36 1050 501 3334 4312 485 4566 361 1443 3574 3762 3952 2876 1460 4226 4202 1348 1018 1169 2676 1608 29 4599 4488 618 3745 855 3144 4768 2581 2417 655 4 1442 4953 2048 3586 2783 2926 3733 749 2928 3780 2729 3514 2707 4514 2678 4850 1273 3749 4449 4469 3779 1459 2257 3090 867 1985 3811 3856 4670 2038 1585 3401 2761 3677 2038 697 593 2519 1715 1963 3265 4135 1862 2868 4872 1364 3150 3350 1528 3482 336 3951 33 3937 2445 3191 4379 1773 705 422 1064 4580 4806 4915 560 2779 3527 1678 4122 50 3749 1023 1786 4411 4694 1012 589 3511 1753 351 1182 1113 459 2414 357 248 3565 482 2547 4289 1147 1720 3312 3644 14 1603 2429 194 2211 1048 4922 973 907 4520 2577 952 1793 4921 2665 4907 1495 1758 4268 2768 4081 4554 977 2417 1311 3617 811 3183 3528 4696 2903 2348 4514 1368 442 3883 1403 4287 2321 2322 603 4150 3336 3743 1295 4212 436 248 4600 3057 3832 3601 2746 1036 2324 3842 4790 102 4481 4279 4328 3413 646 1206 1809 4642 3974 3108 4414 2859 4512 321 3671 3570 1390 4303 849 1059 3278 2367 3477 2138 1436 4932 3374 1779 486 773 3535 768 4167 2183 771 3719 1428 1657 3995 497 178 215 964 3228 3958 1496 1974 1282 1579 2920 4374 2744 4608 110 4372 848 1871 527 4606 1671 1288 2937 4339 3792 700 3769 3873 3047 2874 3598 168 438 797 2635 4501 4779 3163 1353 2448 4856 3560 3778 2990 1770 3545 560 687 1547 4210 2180 3065 4337 3424 4127 3603 2876 1424 4180 4403 4867 2070 1684 2105 1728 2591 3249 2850 1351 1488 2419 53 899 132 3734 2929 4722 1841 2770 750 2636 1195 2282 2871 4535 1248 2213 4918 3110 475 2672 3704 2077 3730 1163 469 1111 3512 711 4529 4481 3547 1622 1878 3684 47 3739 856 4166 3305 3702 2295 1002 1420 3801 505 1731 1088 4405 2701 1773 1894 1806 2680 2613 1989 3987 3372 651 3472 1767 1909 959 2590 51 4346 2618 857 233 4282 4360 375 4074 4612 3957 148 4522 437 125 870 4223 374 4665 96 1309 2972 2745 2448 4852 2655 3141 4800 2056 4459 1547 448 793 2657 4573 146 4361 4919 2551 4725 424 3916 2829 1300 3995 2789 531 4188 3705 699 4691 217 3821 2099 3587 2785 2911 636 1380 2111 4427 1596 620 1522 4984 1452 3597 2939 1257 3759 2972 4163 360 1223 395 4674 4886 1728 2639 4065 3701 3211 3794 4481 1694 4669 1754 826 1923 1581 1624 933 3742 2489 2251 3618 4704 4586 3042 3251 3787 4363 2141 3151 2248 2942 4501 3816 1043 887 4808 3821 2497 1231 3366 2593 1833 4786 126 3882 1368 4737 1858 4147 1211 4345 2766 3202 1529 2067 69 3723 3399 3274 2516 4931 290 1520 4381 3453 1904 1305 3134 1609 3480 1005 2735 1008 2693 3122 2760 113 3439 3985 32 1224 4241 3805 2303 3065 4644 2071 2437 4137 3507 1892 576 3854 3301 2701 2851 4042 4567 1893 2137 4172 1927 4599 846 1246 290 2222 182 112 4870 531 4308 1060 4369 4867 2005 1312 4448 4830 2530 3967 4081 4929 3362 416 4594 1397 389 4141 3495 2318 922 4678 704 3804 1866 444 2272 3669 3162 350 3607 3569 677 2919 2305 3613 2840 957 3981 3377 2605 4868 496 1394 552 1505 3543 224 3069 3808 3224 1929 1896 3607 2010 837 1115 1744 2128 2087 3596 787 2729 1162 1108 561 3515 922 145 754 1644 735 2261 2480 3176 150 3916 74 4558 1783 1178 546 4491 112 1867 4047 3813 408 4369 1428 2760 2629 4842 2959 149 2975 2456 395 3174 3730 4263 1078 548 3560 2657 348 1793 4349 4581 3714 1982 1873 1820 620 2390 4218 3668 3615 3665 2503 1589 3815 1314 214 1326 3891 2890 1111 3728 4468 2643 3526 2874 1170 2373 3605 4620 711 524 567 4052 1153 4680 743 2988 3172 2451 4991 441 2126 4695 2377 590 4138 3918 1402 4335 198 1440 4393 2239 1116 1792 4805 2090 3732 1775 2508 603 233 152 469 2752 1032 1930 4895 2865 3356 4402 3879 1500 2741 3534 4062 4236 1627 138 2585 493 2184 1791 2640 778 1812 1327 4599 1296 206 4387 2087 3960 4658 133 1086 3680 2373 1598 1931 3019 4235 4929 2451 1956 1762 558 4367 2815 3260 3080 3460 2473 729 815 2905 3579 651 2647 1268 923 2216 2895 4350 154 3795 779 1554 1287 1418 2187 3202 2226 1194 834 4498 554 4831 2623 2387 3056 973 2823 801 922 3746 945 318 1409 201 2249 4493 3043 272 3373 1327 1369 826 4179 2649 3586 815 1209 1308 4599 519 1468 4996 2861 3275 4850 3970 3694 4516 4431 914 784 3681 2364 4926 4732 1326 1923 617 1240 1504 3837 2820 4150 217 1852 3596 2715 4466 3521 1882 656 2268 2751 2938 941 2958 2222 1700 4537 3739 1049 3103 715 1593 4368 2457 3348 3682 2687 16 1938 4102 4565 2260 3919 4224 4638 2474 4544 2621 2050 323 631 2568 3195 82 1066 145 2379 4458 4537 721 3868 4998 3011 3791 3734 1935 2466 1166 1660 4818 4874 4861 2959 87 3926 2789 714 2819 1204 31 4988 1359 4388 2484 4473 1582 748 546 2809 411 1743 1294 560 689 3609 3948 1252 2553 237 4497 147 87 1671 1522 3922 4381 2531 2546 2566 599 884 2456 4031 1662 4557 1062 352 4237 316 2547 225 2599 1842 3178 3021 4383 4380 1697 3692 2998 2269 1875 3522 3392 3274 367 4630 1471 2476 4462 68 3847 2866 160 940 2184 1908 2664 3408 168 1489 940 2402 2950 1002 710 1948 3184 2124 4541 1622 294 3162 1485 1419 3084 1265 675 2572 2452 1635 3353 4163 4706 2269 2720 3842 4070 3136 3849 2682 1646 1587 2219 1388 1289 4095 729 3972 3517 2962 4217 3448 113 2437 4253 253 2660 2966 1974 1875 3596 1791 2052 124 72 4861 39 4249 935 2401 2378 2477 607 298 1498 311 119 442 1691 2389 4532 1661 4363 2524 2056 4901 1029 4697 4510 1592 464 3419 4152 2040 182 4686 3713 3634 3557 57 2827 4448 4737 2657 3307 3263 448 828 712 474 4500 2871 3231 3661 2061 4065 2338 2218 2949 125 292 608 3618 1652 2207 62 4223 3569 1566 4093 1931 475 3955 1604 4384 1166 4754 673 4541 658 1476 599 205 3458 3486 282 2086 1527 455 2517 4107 4843 3413 2196 3963 3006 417 586 4975 4085 686 349 4079 958 510 2933 2302 1804 2629 784 4442 1129 2348 753 4941 1415 2855 4 255 758 4935 3100 4561 2322 4313 1542 675 4274 726 3899 687 2306 1369 4954 3563 538 916 1299 3443 4820 4899 2909 3718 2466 135 3105 2028 2605 2068 1188 4222 1431 347 1073 1974 1331 457 1189 4482 2711 1350 4777 118 4689 2519 4092 1303 991 1125 271 1520 549 3644 2630 4361 3699 533 4542 2115 2085 1644 3801 2333 321 1202 3427 914 284 3980 1465 3385 1510 3066 3909 3844 2849 4913 1812 161 3150 1826 3431 2276 1951 1144 1189 2667 4110 2046 1536 56 3797 775 3036 1211 2404 1628 3131 774 255 2 851 871 357 2897 398 4409 4306 4206 3281 3131 3453 1937 3109 927 1307 2144 2946 1308 762 1459 4167 3397 1239 2382 3275 3472 9 3906 3199 544 355 4867 3906 3868 3030 4779 2452 2709 1548 3998 3515 1364 2206 3436 3393 4001 3368 3 4155 429 3688 659 3772 3089 202 3679 3232 2421 4254 4986 1905 4106 1609 1288 4686 1304 4904 4521 2511 4017 2672 2017 2194 2564 4257 2083 961 627 1430 4297 1442 1533 1838 1230 1885 541 2334 500 4066 1033 493 494 304 1420 3367 2736 135 3188 1139 2185 1391 4284 2565 1488 2207 155 2724 556 2767 2020 3661 2043 3614 2148 4966 4172 541 1392 4036 4557 2697 4020 70 1309 493 92 4935 131 2758 735 1304 3589 1173 2615 4411 1298 2625 4594 1633 4657 2730 532 1965 2519 4799 211 2495 2422 3705 1281 227 4032 3070 2014 1119 480 3303 3932 2872 4961 2866 2281 2493 1797 776 2744 4323 2183 1640 432 3103 1513 3426 1643 4703 1143 1061 3393 1130 2506 4939 3195 2627 4839 383 1944 106 2165 173 411 2011 891 3075 898 4540 1807 936 2625 2387 1671 4748 3245 575 1396 2704 4026 1706 3675 1305 6 2037 4850 1473 2211 3996 2081 2662 4137 2030 1326 3338 897 4438 1959 3593 4699 1597 4693 1470 3793 4773 2107 990 1082 2695 1915 435 520 1414 1089 986 1802 970 1302 2197 507 1623 838 1691 1521 11 2994 3427 3311 3571 4255 1236 2227 3230 4094 1856 1304 2288 1458 805 2405 4305 3845 1555 13 3772 3611 1720 3198 3481 372 4527 4050 2315 4743 1828 1136 930 418 2170 4739 3065 4715 1285 1066 4705 2986 4648 199 2565 3980 3145 992 4052 1594 4640 257 1899 3064 356 744 4424 1726 813 632 2288 4370 3259 2735 529 1565 326 3871 3777 3273 1291 880 3421 4185 1142 2245 4755 1649 834 2859 1129 4778 4075 1301 3843 4136 524 2010 4745 1883 1241 4765 2230 1577 1071 1148 3978 154 4375 2763 2489 4843 3391 3558 3450 3116 1312 2226 2585 4330 1929 3796 3606 110 4626 3480 1604 2891 4490 4596 2938 820 2866 2114 4973 3236 3400 1874 4796 892 1285 3629 3403 3152 911 3355 1513 2842 3488 2558 362 4526 3525 4733 3493 1804 991 1770 3238 4306 3822 348 3374 4351 1497 1622 3182 3049 983 3078 4840 32 921 4343 3398 897 3029 4687 3057 4867 4485 3586 3907 2357 2934 709 3389 3838 4186 1659 1810 2884 3590 1732 2434 3894 140 2993 4656 1586 1202 993 2885 1888 626 4496 3075 3108 2936 1098 3986 1960 567 2860 150 759 3292 620 246 3380 3329 724 3367 3353 3820 3827 824 1776 253 3075 1308 4510 4307 516 3179 539 544 2016 312 611 2561 2061 1116 4680 1839 4830 3410 1229 1568 1650 4937 2428 1558 3244 557 4882 2511 3321 2743 126 3779 3397 360 2413 3618 238 2074 2089 2299 3911 1503 3733 2838 2407 744 755 955 2328 1127 294 865 3016 2029 1872 2872 3979 2309 2381 263 1535 3399 4590 2983 278 2950 4664 1805 2992 4626 1314 4676 1742 2767 834 121 3112 524 4929 4917 528 3869 1538 3215 2381 2514 2511 1503 3273 4118 1436 1620 1307 416 4546 263 4326 2717 1845 3606 544 876 2895 1010 1476 2600 187 4465 4329 514 1642 1925 4744 989 4866 1970 2057 2456 3505 36 87 1712 2550 1255 639 2227 4033 4653 4118 965 2270 3780 3264 1175 575 3029 4433 1523 2087 198 1608 690 4407 2305 1575 3134 3828 3835 2661 2808 895 1558 3652 1963 52 1983 459 1423 2980 1864 2532 3535 4611 4903 2311 2259 2498 1310 4782 3991 3230 737 1055 274 3423 2195 3685 800 922 4969 4551 1769 3832 1493 216 2151 1389 2244 1413 2692 4553 3953 2658 1466 10 2824 2614 2505 856 2955 2570 4068 4032 3689 3053 3044 3402 2362 4931 1924 2155 4188 3537 3043 4916 1289 51 2293 3960 3647 2015 3538 106 2790 807 4150 2773 4790 1619 4431 810 2118 3733 2794 4830 470 4627 2935 1777 3870 3320 1856 1184 3852 3211 1518 403 3179 2222 2172 4608 3230 1688 1050 638 905 884 4763 3883 2937 4632 3935 3703 4102 4271 4746 2998 3624 1615 1027 1210 719 2284 4238 3263 1378 3035 4979 3734 4745 2880 2948 842 2987 4120 939 61 689 1376 3114 2036 4929 388 3264 3615 3924 312 4795 2179 4760 451 4481 4607 734 1407 4317 4330 3573 3683 777 2691 2517 1057 3550 3368 3397 4712 333 4584 3679 2074 49 2489 1438 3487 3027 2698 4942 3985 541 1642 1005 790 736 272 1522 1826 2854 4472 245 1442 2760 4628 1071 4857 601 481 1133 2231 3896 1678 233 3461 499 4784 217 3682 1991 3993 1398 4377 3744 2212 2311 2753 4632 2803 459 2011 4896 2898 2114 4416 2464 433 4397 417 301 3525 2114 117 4125 1999 3761 4150 4445 1411 801 4332 2804 1275 1588 4664 109 1210 2982 1810 1993 4098 3298 3253 4450 2414 4629 381 4762 104 73 1424 4490 2948 4820 2786 4979 2467 46 1287 4488 2066 1510 2429 3346 1848 4790 4639 2419 1843 2850 3363 4923 844 2342 101 4391 270 1349 2234 2644 1931 418 2062 840 2487 4515 2022 2226 2963 4520 1991 949 1299 4209 4949 4425 2369 302 477 2274 4976 1948 2979 879 841 1175 4820 396 1905 3498 2406 3857 1089 3768 4691 1016 3813 1319 2802 4578 1670 3832 3542 2859 2448 281 2205 234 3068 1467 834 4362 4247 4611 4419 1932 417 2773 4811 787 2920 4508 433 3214 4026 964 304 2553 1038 65 1229 4116 2908 2885 156 1931 760 3726 2100 1244 2563 3989 3038 3564 762 4224 1833 4858 1373 1224 4689 4707 1561 3020 4276 2788 647 2773 2084 1139 1395 1696 167 4919 4549 151 3394 507 619 4880 3266 4071 2821 1900 2641 1159 2728 2361 1231 3466 2916 4465 127 4756 4262 2601 165 3364 4719 4835 4711 143 50 3420 1161 715 946 854 4247 53 2938 751 2231 4564 3379 3233 3180 4155 4809 4976 1932 3035 4486 3919 2035 2390 1574 931 2350 2397 426 2430 2041 2804 885 2638 402 1281 4330 3147 2147 1200 4891 708 4 577 3907 1067 1742 4296 4454 4724 4185 3005 1412 682 2479 2090 4058 4035 2335 3624 2320 3759 3643 3730 3659 3244 4914 4623 4413 1917 3207 956 1680 382 927 1208 4471 1978 1911 4455 1046 974 149 3936 4549 2395 1786 3215 1776 1999 4374 1331 857 700 3892 3057 389 3928 4657 2639 1491 4748 4129 386 129 3245 4883 985 4918 4982 1688 695 2289 2356 3607 2661 1817 3408 4924 965 1482 4529 4637 2848 2822 1495 1148 441 978 2265 4056 1184 437 1352 2315 3505 4572 4842 1461 4170 3705 4768 1239 488 1687 1704 746 538 4408 1707 3678 3453 3743 352 4755 1958 4766 3472 2859 3331 1130 920 389 3395 4930 4586 3996 985 2819 3764 4806 245 3039 3711 1422 1738 4729 281 3043 4361 810 4996 543 301 1136 3797 88 1046 930 2125 1842 1430 3605 3004 1330 1974 3298 2241 4957 42 69 2715 4775 3265 743 1099 4045 4974 326 2663 1748 2642 904 489 2967 2471 2083 2374 4036 2534 4600 4608 3600 3978 643 4580 1375 2563 3093 3005 2004 2421 2650 3311 4783 3766 3580 4132 1250 3115 598 1987 596 3075 1577 3236 2598 2842 170 581 2712 2736 2298 3600 3221 1704 4213 2667 4186 3833 2916 2382 883 2576 1203 4129 2367 3612 115 4123 3151 2273 1705 956 3851 2270 3973 4508 2172 2175 2508 1337 2019 4987 487 4781 4257 3071 1762 1150 845 3057 3013 3149 3369 1005 1903 3951 4949 1996 334 2407 4323 3312 3967 154 4633 578 2149 3817 1834 4884 2258 1347 3085 847 3071 4016 1077 2815 3130 1183 3727 2225 1523 297 1343 4796 2158 3235 4107 3477 3036 552 2422 4889 2905 733 999 3239 535 1852 4215 1843 2 2593 1695 1141 2619 168 671 1488 2453 1485 120 1667 3211 4914 4612 1275 3648 1653 192 3639 3893 3351 313 355 1294 622 4740 2046 613 3491 956 956 2294 1821 2559 1148 778 1253 1274 2162 428 4480 3337 3519 4982 2032 4248 1092 2277 1091 981 4227 337 4770 1634 454 1519 4596 4568 3710 1583 3248 943 2717 669 4686 1279 2124 1052 591 3827 3174 2494 3288 145 4195 789 812 3579 4070 1286 2303 1912 631 913 2371 1099 4074 3226 671 2539 3751 2891 2683 2330 3152 3760 1637 3119 3717 1033 1935 1636 811 883 222 624 905 4615 2565 4037 738 3426 4216 4675 3021 2132 1841 1084 3592 3577 3095 4334 889 2547 4546 964 4180 3429 4560 2069 2168 385 4051 4587 2009 3156 4257 2414 407 4917 4803 4455 566 2401 2534 1149 4741 2594 1333 3475 4063 4299 1236 1840 2212 2014 943 2341 1353 3814 3825 1587 772 717 806 3739 4545 399 1081 643 2216 3357 3254 4000 1508 3868 1810 1118 501 1691 2693 2546 1055 1864 4119 785 2905 4588 2689 94 4551 4298 1487 1424 2609 4844 669 2633 1530 2566 1047 352 3225 3777 2607 4256 1987 882 4794 3183 3367 1360 1019 1600 736 4489 607 4873 1351 1709 2128 4502 391 1466 4467 596 3375 3615 4289 3983 1556 681 1017 2828 1524 448 1389 4519 339 1987 3360 1167 3450 3352 3095 1861 4795 3573 2245 4177 679 2098 3220 389 808 3756 1339 1567 3639 3764 3947 3763 2719 630 1745 2567 976 619 2016 3398 397 1319 2108 926 326 2291 2287 122 3287 4436 4191 5000 3535 3114 4990 3115 690 4698 3417 2770 2664 3989 930 3760 2011 1759 311 3954 2237 1632 3840 796 1952 3934 4092 4796 2764 4761 1789 557 2348 518 143 2534 3569 373 3421 865 3813 4259 4316 3244 3466 2473 1382 4787 4281 483 529 4356 2403 161 3774 3793 3412 3545 26 890 138 2819 2432 400 2634 1476 3620 1187 1876 116 4305 989 2706 1208 2317 621 613 2888 1056 798 1824 298 2913 1413 3955 3437 248 4478 2617 607 293 1399 50 2224 2048 67 4122 3405 1063 2456 3424 4581 2091 2625 2768 2623 2698 862 1954 2387 831 815 4360 1804 398 1213 132 3557 921 1721 4024 3928 2605 1699 1419 2104 261 4172 1123 1193 3974 4908 3838 4162 1722 1077 4751 4714 2613 2229 4215 2552 451 1352 458 4146 2840 1045 3134 543 3862 2324 263 701 1915 734 3406 124 1568 1589 2549 1232 2923 1039 4676 3787 1078 639 1400 776 1981 900 1807 1762 2340 697 4317 1171 4575 3859 793 2117 4793 3110 2496 3029 3949 57 4522 4250 320 453 3336 3043 4477 4889 4468 2726 287 1209 4585 1930 747 4219 3703 3918 2715 2504 377 519 4908 2441 1990 4390 2800 2704 1363 2800 4526 4154 4303 1924 3877 4492 3293 4616 2692 331 4062 77 1277 1450 516 4078 509 144 2328 3325 606 4183 990 3759 3726 959 1092 2522 3726 2456 382 2158 4755 1300 1821 2553 4279 4602 3883 177 3153 4148 2864 3439 137 3034 2505 2366 4677 4765 2931 1976 3896 3941 2292 1217 4085 427 4675 4730 1200 2360 3731 3727 429 844 4852 3106 263 1184 2386 2094 3043 3980 4788 3908 2938 3874 1630 1281 331 3153 1447 326 982 1131 1684 4631 4234 327 1827 2589 2959 4872 4833 1436 837 755 1717 3509 868 645 3754 4781 2546 1219 4033 3893 1952 2841 3085 3680 4485 3044 1653 3959 3489 3903 1349 2168 4195 754 1197 4443 4916 3326 2328 100 4394 3362 1575 2452 4158 2809 2148 2760 2958 3594 3127 3240 2484 87 2061 937 4149 358 2019 4436 4370 435 1855 2621 2578 2756 3952 2004 4958 3260 3169 1351 2668 2144 2690 4870 3470 4781 1367 2742 1528 4096 647 1319 1988 1428 14 4606 1177 1432 1035 3468 4064 1638 4955 3764 806 4046 484 2321 2926 2249 3819 3534 2732 1046 2807 4844 1450 4920 3203 1488 2487 3077 3944 4569 914 3065 1560 4342 1572 929 4668 3815 2836 2609 2648 391 656 1054 4106 2433 1210 757 294 552 1897 546 3948 3965 1660 4058 4440 4428 1819 770 3410 2279 3886 4669 4188 3402 2027 2113 1759 965 1332 4706 3966 966 3567 1054 3904 2612 348 2168 1306 605 2435 1086 3547 4432 2411 83 3647 2796 1596 2013 4725 1248 2518 3640 4425 3288 2272 3457 4242 2631 3138 3443 4117 471 4595 4406 528 4066 1459 3451 3264 1597 42 4601 3099 4664 448 979 4847 3663 1971 4520 3609 3932 4788 1626 983 4154 2225 1431 463 3179 3229 347 509 788 2604 2156 617 764 3232 1181 1983 352 3486 3428 1517 3922 4593 1107 224 1733 2622 1370 2719 4643 3159 1435 2070 1263 761 3669 461 3195 989 4835 487 4668 3338 2554 1284 3953 2281 4718 4511 1719 976 957 3984 576 2072 4178 3570 1743 1847 2852 4582 1157 2015 1316 639 4952 3053 4099 2180 4671 1051 81 2690 3487 614 3031 4743 4057 3584 2166 2264 441 1223 350 516 4505 1932 536 1166 588 3862 796 727 4355 45 1524 4473 115 4551 1063 4125 3997 822 4527 1206 1829 4887 4075 3428 1068 2516 4958 3587 2486 835 4030 4073 3381 1046 70 4491 3180 2297 1684 4672 2588 4607 1516 2700 4474 3934 2243 2455 207 4774 676 4028 1127 309 1967 738 723 1990 517 2766 87 1109 1917 3375 4332 989 1595 1841 3823 4594 123 1403 864 2863 4018 4889 4484 1482 4054 4514 1132 3259 2201 2946 3756 3377 3802 2858 469 3868 3515 507 435 1172 3300 2295 4503 1784 695 1784 3630 440 4026 1791 3248 4437 2016 3158 4890 3307 3544 4638 1188 1733 2940 3298 3500 4897 4884 122 1402 3880 3881 3954 4586 1608 818 3152 741 2106 1594 4857 4519 4060 1679 3868 1426 2743 4229 2005 786 1138 1889 3164 968 3149 3679 404 4864 3319 1373 4692 3626 2833 3669 1145 2820 625 2255 2114 3734 4040 3052 3555 2125 4196 2812 2467 2872 2199 2729 3749 198 4750 2186 3779 3183 2642 113 2630 750 2306 1685 2679 2846 384 3377 1522 4857 4783 1203 3646 2914 4164 438 3294 4309 818 976 3530 282 3652 909 2735 3245 1919 4098 4771 1417 3253 123 1002 3480 1683 2717 2028 2157 763 772 2340 4994 4291 3127 1786 922 2965 3711 3026 2920 157 4708 316 462 4910 3456 1394 72 3101 3737 4700 3142 4452 2739 1527 4141 4289 4532 2258 1119 3516 1871 3823 366 2156 4202 2360 3445 1659 4567 2040 2791 4709 4286 2086 4814 285 1690 4238 2621 4713 936 3279 2855 1449 3459 2437 2606 2515 2362 1064 2772 1730 776 4716 3325 659 4468 416 4563 3862 2199 2167 1113 1067 2560 2401 2321 1746 91 3451 1302 4250 157 1723 2874 4459 850 4149 3434 2132 1480 1185 4925 4997 2753 4666 960 958 389 1008 4084 4751 2654 3695 303 1198 1633 2214 2127 1892 3748 2409 2642 2432 2162 2096 4657 2002 4225 4821 3648 1185 1701 4594 4800 4206 4418 1585 4734 2199 3606 1714 1209 3077 3451 2088 4199 4526 1338 2692 257 4363 4787 3369 2482 1243 1855 3238 4932 2391 2078 1183 1691 4156 4217 3509 4863 1852 1721 1137 727 3773 2765 4421 4753 2016 3025 3299 3011 763 2474 131 1557 3800 4370 3618 756 2204 978 3430 1529 2369 4419 3363 2832 1604 1972 889 1594 2863 1976 939 835 280 437 3449 1900 1392 933 4759 1762 318 1952 996 2861 3042 4873 2692 418 2730 3205 4375 2290 3136 4383 4551 1577 4937 4415 4038 4335 4015 4886 1166 1186 1033 4067 1334 4563 1702 4785 2900 2180 4206 2879 3942 544 593 2054 895 2411 4205 935 137 4766 4316 2387 2941 365 1931 1160 2484 4144 4429 851 1122 2869 478 4048 3629 4004 2473 2716 4218 274 1011 300 1281 3591 2373 3283 2660 2384 293 1392 1052 45 453 4293 1444 4356 3731 1441 2340 12 1272 4215 4815 2179 3737 2717 37 3913 1641 638 850 2483 4989 409 1597 2313 4238 23 946 4767 899 3776 3817 4128 52 919 4028 750 4224 4562 3701 2100 4632 3811 933 1125 3298 1129 3734 4665 4247 440 2763 1151 4565 3508 4659 4870 2701 1674 3105 2138 4182 432 3046 4678 3768 2872 2406 108 338 1713 2759 1262 2629 2782 2005 737 1367 1237 529 3237 2009 976 173 70 113 3040 2761 646 1993 1237 1154 3280 4782 4319 333 175 3770 4049 248 741 2586 4504 2802 3036 4048 4696 550 2577 1658 431 1924 4819 2217 4432 2280 2185 3443 4538 1505 3865 2698 431 1491 162 3883 541 4934 771 1600 3976 4964 785 958 590 4911 2237 4336 1969 1393 1164 3674 4609 3801 3613 2382 1040 4621 343 3923 3380 1083 408 2921 1928 1318 150 2622 1291 2087 1554 52 4479 3194 4945 928 4979 4005 1730 725 1250 4356 3258 527 1018 1824 1818 289 358 4355 3168 4911 3141 2797 4730 4028 4104 1802 2902 4262 1919 1866 1341 1749 1693 2928 2987 2280 4000 3804 1289 3711 3634 3033 3068 3698 987 3455 2251 448 532 4186 3172 3849 3125 1217 4879 4981 528 1328 2242 1043 2987 3398 3019 4475 3330 4600 81 436 156 4188 3876 4951 2305 903 4024 897 2434 3832 3999 3549 3417 1074 2715 1088 3700 1446 1776 852 1934 1959 3400 3037 4223 3620 3477 2815 4959 2593 1698 3982 3743 3342 1450 2036 3896 3806 1072 382 2649 3106 4461 3664 2277 1852 2438 1389 3891 3516 3587 463 1325 2094 354 357 561 226 4577 1624 2995 483 4415 2725 3585 337 1452 790 637 71 3340 1441 4823 781 1280 319 3761 3231 2964 2390 1353 4708 1058 3368 4514 1504 3814 3130 4683 770 4489 4118 4718 959 1303 2953 3842 4253 2544 661 4650 4529 2162 792 2900 817 3749 2140 1299 4499 438 3637 3710 1589 4237 374 3542 938 4303 2444 1116 4859 1572 3105 3624 1547 4290 1378 4827 1394 488 186 1486 2628 1804 3693 2081 495 2142 3022 2317 856 4498 793 4402 103 3146 4913 2570 3190 82 531 156 630 2130 2505 4226 2321 2304 2113 819 1657 4099 3924 322 1960 2129 1495 1077 1662 3090 3285 4135 2095 4306 1458 3942 242 1467 1362 4581 3043 4617 2024 4899 4561 1516 3543 2211 2073 4241 4565 2714 3513 81 571 2700 78 4673 4142 3872 4806 3305 4305 3919 4679 3597 4217 25 798 1455 4559 1968 953 4034 3962 1314 4118 209 634 395 3937 30 894 1841 1522 27 2263 4654 820 1189 2811 4474 384 3539 2539 4815 624 2595 3565 3731 4652 4070 4826 4905 904 3304 753 1936 3028 2009 2795 4482 4755 3670 1829 3751 1253 1248 2889 3264 4773 4915 1277 3084 1579 4401 2362 3382 3002 4077 3742 1308 3035 2049 4723 778 1481 912 725 765 4931 2468 1216 2873 1142 1769 3368 4156 3344 1544 2712 4896 4982 13 1156 2389 2879 3362 286 4724 4510 4402 2932 3685 3731 4694 1424 4538 1875 2156 1583 3106 1444 2170 2075 3567 4882 4239 3201 4264 397 651 4476 3456 3280 4099 4976 429 2236 4814 1239 1746 1947 3306 4720 1853 549 4399 4883 1561 582 1050 3366 2269 3974 2788 2715 396 3256 2497 871 819 675 754 3909 4791 2980 3987 2449 3980 2386 3109 3678 2094 2953 2421 209 4796 4960 1651 2459 1048 2187 4613 1530 712 4281 1505 3848 4320 3686 622 4515 846 3739 828 4788 3229 3913 4495 3720 411 3506 784 4010 2634 2728 948 2775 3890 1860 3227 3088 2470 696 4578 4451 2491 3661 538 4027 1084 2910 2950 972 2840 1499 2361 4136 666 168 2630 1108 40 4051 4086 2211 101 2865 1814 1338 1968 2073 3078 2914 1187 3431 4867 82 4172 1291 1197 1915 4447 3592 1258 18 3466 2421 1337 2201 4111 503 3760 693 3758 3213 1967 4553 1184 3395 2003 2227 2909 368 1820 2778 3615 631 4854 278 4941 1834 388 4760 3257 1818 4568 4405 2722 3888 773 3391 1595 4232 4526 3980 2602 4793 4227 2245 2842 2238 3251 3832 657 3007 917 3375 2379 3473 134 1831 1229 1018 2974 602 1642 4694 1946 3085 3442 3605 1284 4051 4374 1570 4878 1024 3133 1205 2747 590 2851 290 2031 2491 484 1920 3593 3761 2349 1332 3296 4814 3092 1035 2259 849 859 2251 2664 3899 2849 978 4094 1811 2504 4613 250 3121 2512 3795 4550 540 2227 2560 1525 4636 4439 3675 1937 2113 1263 4279 3142 961 682 1838 1620 254 4435 2009 928 4806 4423 4649 4251 2098 1450 1778 1914 3839 4066 130 4 3048 570 743 2903 2585 649 3838 4756 1870 2465 1141 4846 850 3912 2290 4775 1064 618 2961 4908 3958 2117 289 708 3093 3651 3728 3124 2714 1212 611 1238 2840 4625 3367 3989 1260 2066 2387 954 1080 3017 4995 2091 1704 2125 4919 4927 3064 704 2641 859 2508 3473 2539 2048 4054 2371 2335 634 419 4444 21 2802 3134 2079 2080 1397 3740 2475 17 1940 4407 2585 4555 4562 572 3409 2925 3457 3436 3158 779 2613 1454 3253 3542 4743 2787 499 719 2259 345 1140 2440 4114 2969 732 4683 1721 1298 4490 1872 3984 267 2040 1916 4509 564 3389 4477 1726 2990 3243 3319 1994 3478 1481 2249 4225 2814 1073 1489 351 3308 3971 1788 165 4554 3169 823 896 524 2249 2145 4864 2621 4694 4782 2402 1146 2591 3565 1599 5 1519 3435 811 2011 1331 2743 495 911 215 1155 3335 3661 3194 1529 1860 1367 4237 4004 707 3812 2319 59 1580 3980 500 1193 3148 1605 2857 448 3899 2305 842 1985 4031 1358 2781 1725 4935 428 292 4663 1425 4595 2167 4752 205 3538 392 4530 2152 3329 373 2094 2610 4184 4009 4790 2104 1806 3435 1763 642 1339 3861 4264 4150 2622 4878 13 1276 1863 4937 4869 807 1366 3220 968 3842 4907 1426 746 3913 1955 3121 2218 4732 4938 2661 4468 1336 4235 827 2927 61 1618 2095 232 777 4554 422 1718 1243 847 1733 1595 761 830 128 1241 618 4040 3523 3147 1869 2603 37 3663 3321 1088 488 3907 3963 3078 4283 2381 4699 1726 1200 2722 4398 221 598 1216 4101 3245 3391 3483 1677 2460 3107 3588 190 4875 2684 3789 2212 3280 1984 3246 2361 2412 147 2372 3593 790 322 260 2036 1151 1752 284 367 4140 3901 4555 2659 503 4970 84 1877 3742 1350 1007 2277 1835 3260 3304 4823 922 323 4046 1156 486 452 2813 330 612 832 149 3608 2982 3216 3160 947 3473 2731 3520 2196 1319 1323 2831 272 2086 3368 3428 1350 2176 619 2269 2813 1545 2332 4792 1283 540 1717 4504 1519 4294 2533 4158 3544 657 335 2422 4939 1995 2128 606 3001 1620 196 1930 3374 3668 393 2435 4708 3338 1514 3019 1494 1150 2165 1378 3133 968 1070 3772 799 2254 1922 4897 2202 3570 965 4116 198 3770 476 1157 3184 3487 556 3479 1568 110 3425 3546 3292 1698 4928 4202 706 1632 4989 2142 1010 1193 1773 4810 1050 2707 2758 1293 4504 1065 1714 4284 4779 1670 72 1629 1395 1558 4963 477 4276 1622 4249 4131 4968 2423 69 202 194 4719 2037 115 1643 2599 1716 2648 1776 4998 393 3851 2834 3908 1511 4109 1189 2176 4107 4359 2409 643 4689 4884 3596 3987 1080 4925 1639 1953 4585 788 4564 2147 4155 3377 2335 2811 234 4416 2658 2597 3124 4761 158 229 4347 1511 273 3839 1485 4146 3443 4773 4615 1261 1424 21 2750 184 4473 4112 4788 4511 907 4933 849 4665 2502 2915 192 2266 55 138 3613 4969 30 4659 3046 4051 1 1083 1455 3494 4511 2733 3556 383 4518 2589 1715 2652 134 3229 4743 2611 1524 2515 4830 2329 2296 1529 4316 4292 1167 1500 1926 3802 3569 390 48 4367 3348 677 648 4667 1719 4065 280 1730 2368 1513 3856 2298 4207 1511 2105 2072 256 3887 3435 171 3677 4940 864 488 1554 1332 3911 4500 3295 4479 1666 1005 4298 2379 1976 1626 1738 1403 3251 2302 829 187 1275 385 1667 3182 4978 3255 1488 4353 3647 4111 2486 3661 1107 1317 3545 3368 2686 1200 49 3357 3499 4053 4451 3183 375 106 3945 1170 3190 2564 1957 4843 4614 4777 4282 2475 1467 3695 1563 4695 1817 883 2402 483 605 1955 4635 274 3717 1965 278 3992 3155 3989 976 321 158 443 1866 967 4376 858 1225 4327 4137 2595 2532 660 4042 1328 2178 2475 380 3041 3321 606 2983 2850 312 3617 531 1107 2622 2320 3578 3359 3968 3407 675 1381 783 1272 649 4554 3087 2713 3474 4093 3458 3579 4553 4586 763 4364 2909 3368 1460 846 2336 3067 4112 4750 304 394 3769 4206 553 1226 4611 3339 3888 4689 4375 1703 970 3724 3697 2224 2819 1737 4011 2783 2856 2718 3152 3995 1854 4816 625 3083 464 373 3220 4839 1108 1043 2128 2976 1911 1390 4074 1116 3885 430 2802 611 3881 462 1239 3076 19 1711 3287 3681 3381 539 3488 4918 2581 3514 362 3646 831 1824 771 1774 672 4701 673 336 788 1908 259 1394 840 4716 233 3020 2704 338 3999 406 2755 2805 3790 3095 178 2209 3443 3503 1573 2685 2439 4422 1813 4045 1517 4298 3715 2824 662 1806 3272 4338 424 3829 3203 2220 4611 1795 3454 4879 1315 1597 4441 1757 4137 4635 3830 3464 706 2109 4467 2465 4734 139 1267 1994 4586 4268 885 700 3599 3224 2396 618 3792 3302 2661 1988 1864 3615 2292 4317 4250 305 4447 2902 783 1740 1825 4265 4212 2848 4857 4862 3857 2374 504 2961 435 722 1447 3626 850 2624 1686 2772 3588 4444 4206 2022 3456 3720 369 1357 964 2642 1620 3712 3648 1619 4860 3379 3785 1249 2134 2405 599 4878 565 3769 2071 1238 2967 4953 3761 581 1353 3390 2259 3143 4175 3681 1596 2358 4052 1678 4210 1672 520 1787 4389 4983 4317 4622 3145 495 3994 1548 736 2523 2624 259 702 2184 3239 4065 2011 263 2874 2954 1429 2224 4695 1198 3219 1346 4312 4136 1211 4740 4900 3328 4924 1951 2822 1642 1893 666 173 589 2156 1285 4443 4013 424 4574 1271 3138 3640 1095 2147 127 34 1797 2318 475 3637 2635 4298 2019 4887 1285 2623 4926 4711 1718 4903 560 4140 4290 144 432 3436 100 1253 1897 2702 3186 1165 3717 2673 3868 882 3725 2298 1496 1348 3530 1794 737 2860 312 3134 3875 4497 4917 2021 3257 2182 2143 2054 2264 1378 3923 3479 497 4182 3271 4103 4098 2627 1368 2053 966 2946 2685 670 3872 4265 1818 363 396 4613 2174 2264 2447 890 4174 1295 170 485 3151 483 2715 507 2488 4869 699 2943 2293 4643 3209 1816 4214 108 4645 3512 4853 3749 1286 3110 476 4823 3973 4469 2085 814 4056 2235 2800 835 128 2259 1824 4779 907 2435 414 895 3834 2447 3445 162 3428 3116 900 1398 842 3310 4039 1023 1945 4314 1574 4846 3635 4956 1573 4543 1918 859 1931 4955 2635 72 2803 4527 1552 3619 1821 2748 1143 702 1334 4405 13 895 4203 1084 1443 554 115 2764 4425 4989 2762 4000 3934 4435 4455 4771 4273 2634 4543 4174 1883 3869 3767 1990 539 1498 126 1860 2976 740 4936 1179 3122 370 4468 980 4514 3646 3135 653 1206 952 4359 1054 2046 2337 1281 1411 1601 3608 172 1629 1633 1000 2460 4401 18 1240 4832 3023 863 2394 2331 1644 3326 1884 3678 4392 2975 3962 4997 2185 832 1314 3206 1503 1636 4622 4517 3406 23 3342 1867 4959 4220 4347 2034 62 3975 1581 4851 4749 572 4406 552 1272 1270 349 458 4528 2472 2140 932 3536 4360 1443 374 4619 4639 683 2907 3308 466 2811 4355 195 892 3397 306 159 274 3522 63 271 3453 4394 1734 2336 3668 1062 2854 4962 1223 3790 4756 2275 2573 2355 606 2618 3311 2678 1593 1717 3218 2967 1460 1572 4817 2007 3547 2347 1041 2062 2164 1652 4580 3726 877 1059 2199 2349 3412 2832 2643 559 406 1520 2231 3602 4177 69 2884 2345 193 2321 952 4730 1231 2919 1476 4952 3373 4410 4622 3193 3579 1924 488 4304 1525 3033 2551 1428 4723 1121 2044 3760 1048 4321 2407 977 4468 2722 4359 2987 834 2753 2515 3949 874 94 4316 2920 3320 1949 4160 307 267 2640 2801 2170 3047 290 3796 4835 508 2613 4467 4815 3260 1286 1355 3519 3985 3348 4407 2973 2236 1596 91 2702 2743 2448 3449 3327 3885 4555 3936 173 3004 3782 3464 1915 1514 559 3719 960 3541 4933 3183 182 1610 2589 4245 3725 4287 1424 1308 4933 3488 514 4688 3231 4341 869 2052 2133 675 1804 572 4134 4583 1656 2499 2779 2198 3479 815 4893 176 120 3152 2132 1008 2824 2148 1097 1246 944 2238 309 2933 260 2802 3904 4653 533 4987 4035 3690 1792 4734 4022 2099 358 2764 3403 4300 4370 1724 1545 628 1478 4182 3058 3640 2942 3337 149 614 730 2246 1148 1331 977 4970 4575 3678 4953 4872 720 4202 1928 621 3829 2872 3902 1818 2610 2418 4304 2078 1644 4657 1471 2826 2686 1145 1391 2331 4272 1968 1064 4843 2851 1898 1777 3295 582 4632 1360 2946 2196 3564 3219 41 4340 4102 1026 814 4192 810 290 2238 3182 3392 1483 1290 3658 4299 2891 1705 2442 4099 426 253 4953 699 164 3042 4796 3819 4842 714 3760 2431 4089 1707 2578 4934 3729 4135 3045 1019 1903 4307 4488 1720 2203 4408 1245 1070 2195 1430 3060 1703 3422 2804 4870 4181 2378 2401 3170 3991 4047 2118 4979 2643 690 3346 4055 4022 251 2533 3002 3774 3831 477 2785 2337 750 84 1424 835 630 911 3932 4644 2454 73 3490 3960 3668 1846 2406 4677 2552 4848 1165 8 2287 246 3508 1520 2592 3248 4918 2194 4466 3788 2041 3451 2485 3372 2025 1289 2636 4878 4988 787 4073 1826 2765 3884 73 2760 1250 3468 2876 4592 1222 3687 1598 4735 1695 1452 1185 1320 1737 3791 3657 2601 1209 3471 2382 2938 1546 288 4542 1698 1284 3291 1952 1938 968 3809 4841 2111 4549 4108 1571 4668 3230 4991 1225 1830 2530 3352 997 1806 4891 3861 3787 4131 4567 2964 3675 2085 3866 3241 1026 1363 2946 4 2225 1582 1842 2664 813 2652 1671 254 605 1014 1158 752 4192 802 84 3374 3164 473 3748 660 1256 1834 4621 3706 4835 2189 3226 691 1266 4289 1784 4342 3822 1488 2475 1360 4212 1845 4009 976 2771 3509 3621 4898 1649 3995 2550 3413 4399 3113 333 2661 864 1438 4819 1817 3142 1075 2656 1574 869 1381 461 2178 2646 70 643 3218 4518 4692 1274 4292 4908 2257 2395 118 2814 1177 3222 2269 2205 95 4373 4855 1556 3256 2903 3786 4445 3822 3606 490 3220 2910 2297 1167 2666 4667 2211 1396 4555 3145 3698 1914 2704 2738 57 195 838 2741 630 4471 2470 4130 4317 554 2891 1255 3043 4612 4887 6 2163 1687 125 4588 4421 4461 3816 692 4882 4936 4603 3042 537 3008 2224 3257 2470 2689 2154 3173 2261 530 4330 2306 2851 1806 989 723 4374 3279 3868 1035 1704 3958 4738 4480 1696 4420 4226 626 4464 3421 2719 4809 4912 4536 2354 2189 3522 3208 1600 1771 2612 702 809 679 4985 60 1162 2524 3472 1227 3396 3422 4051 2822 2515 2808 4130 461 887 1358 4758 379 3214 3717 630 4265 3272 3190 4293 3313 4242 3455 4417 2483 236 1129 2590 4331 267 1787 1889 2185 1367 4829 1118 3175 286 2030 4387 1607 2488 4863 1186 4219 1632 4142 1667 3891 3833 1164 1111 3499 1543 647 3926 1041 1010 4369 2146 1139 487 71 4082 4392 1294 514 176 1010 2309 906 3499 90 451 4526 2926 3212 2774 4101 303 4558 3502 1328 1545 2782 1215 3749 4626 3553 4699 3774 1750 4901 806 4776 298 4680 1560 2965 1938 182 4927 306 1147 2071 1658 3193 2273 526 1287 4296 2331 2731 2485 3345 1442 4058 4651 648 3670 3074 1152 3592 3673 1303 1552 3430 1593 1833 1725 2052 3026 1891 4980 2632 2530 764 1868 2794 884 769 2299 153 1870 1329 4008 1815 1266 4560 530 3209 1216 2941 3823 2024 1731 3187 1046 4234 2520 60 902 4881 1978 1545 1028 387 1688 4131 2849 1392 3685 3470 2226 4320 1120 3912 1423 2778 4818 4127 804 4950 1914 2072 4266 2348 3740 456 1159 3115 1485 551 2218 2203 3145 2728 1032 4723 2206 355 2602 1108 3558 2124 2052 4019 105 2777 1200 1963 1040 2343 329 2761 4443 4557 385 4174 461 2263 11 705 1466 3516 65 2818 2192 913 2407 288 1027 2229 1078 4972 175 2067 1698 3924 3522 4154 397 4609 2142 4448 1826 1241 4164 4083 2866 4630 1356 343 2018 2684 3015 747 4755 319 4421 747 1249 603 2871 4863 3037 1266 3390 4571 1755 3138 401 4749 1196 804 1956 1243 1261 3686 1635 1714 4319 4946 1579 3712 2829 3069 3690 3818 4561 3897 4786 1966 1279 2979 1802 3515 1407 1117 5 4140 1295 445 232 786 1960 4709 1968 1287 4109 145 1122 4019 4159 660 1050 4642 2155 411 3549 235 3833 4368 4926 1099 671 1112 4517 2856 3037 1830 3835 1295 1047 3254 2271 1383 1278 3466 3244 1820 767 1169 1385 4156 2130 3643 1623 1525 652 1838 4799 1821 4149 564 4330 1497 659 2779 1030 3111 1326 4403 4440 2387 3674 1020 260 230 4376 1221 1591 2506 4932 1214 38 3599 2304 479 4908 186 1072 2710 3840 257 741 1118 148 2792 1650 1690 47 3846 274 4382 4004 953 5000 2111 41 1182 4133 3917 4289 3858 4901 560 2235 716 2362 944 4488 3032 4128 1644 3808 149 1423 3076 990 1960 4837 4583 2296 1119 4889 2262 4112 3271 4913 3207 4605 3527 4413 3651 979 3483 3209 4056 3638 3369 1855 3575 2595 3951 2003 2831 216 2739 2405 776 3151 3785 3131 2185 1903 2026 444 4132 1083 2639 661 316 1921 2241 1464 4613 3987 925 313 1341 3474 3504 1247 2747 1854 1575 97 183 447 1178 4190 2242 2727 508 2563 2449 2638 557 1042 2438 2125 3624 3117 271 3555 4821 1879 4813 4275 3976 4155 2703 1228 368 1363 3652 2032 201 3186 2396 2021 1899 4194 4064 4055 48 1128 4710 1124 1666 3827 4126 4406 2098 392 3551 2989 1578 2449 4379 1963 3733 673 558 3686 4353 3970 891 3737 3788 2351 1919 2451 1444 2042 1372 1238 2077 1327 3528 961 47 3015 363 1383 2382 4174 2340 2254 4320 3070 4653 4257 2715 3162 2691 871 2172 3723 4495 4689 4656 4455 1567 3775 4231 381 3877 1244 4292 834 191 1702 1423 111 4501 471 3043 1800 2471 4390 2792 4758 4261 1023 666 3246 2316 4391 4552 4769 888 2689 1606 4546 2060 4515 4475 1971 4555 4273 2468 2288 971 3169 1919 4634 2277 1070 3545 2101 3183 1102 1921 2898 3002 2372 2354 1278 4483 1678 3765 2337 4750 47 20 3784 3711 1295 3472 1940 4535 3422 3549 1569 709 2741 4169 4808 4418 4445 4168 4045 196 2685 3211 593 4476 2968 180 2081 3512 4669 4659 789 2521 974 2372 1370 4430 2489 2663 3721 1312 3898 1039 3749 324 2583 4860 1737 2868 4250 4649 208 814 3211 4614 2115 3003 3052 150 1103 673 195 1426 3092 4722 3195 1893 2527 3931 195 3431 1632 4518 1925 4530 1309 216 4152 1848 3534 3051 2047 4530 2647 2077 3488 2394 3233 3904 646 1867 776 1704 488 4107 694 1528 1255 2472 1727 2197 1492 3192 1899 145 2703 2031 1904 250 3209 549 3213 3816 4491 2438 3744 106 2661 2824 4161 4802 4280 1176 373 3196 668 429 1452 3307 4011 2404 66 1981 100 258 290 2194 3689 781 1646 1616 1129 180 2489 4234 4047 10 2813 2644 697 2639 3349 689 3362 359 1229 990 1072 4401 4444 2052 1886 4200 4633 1153 1875 2182 2131 2239 3162 4804 4840 132 952 364 2695 4665 2761 4735 1334 4035 1268 3759 1316 3021 2466 3158 840 1220 3179 4453 4848 3594 1777 863 2699 2555 4794 2155 2576 1003 3714 1445 1644 997 639 4853 832 3117 315 3566 585 3616 2830 2881 3951 1463 1354 3944 4518 3112 2693 3163 2464 4940 4882 1822 3200 186 3968 2409 2496 1235 3441 3167 3692 4596 669 1999 1757 1503 3949 4870 1264 4826 2376 3283 1284 1150 4881 3218 4959 4417 942 2218 4650 61 2091 3207 4240 4815 613 1512 715 4088 2224 1626 887 4432 1978 4619 3885 3806 1461 2784 1586 2873 2257 31 1125 4642 2687 502 4364 87 3423 866 840 3218 3915 3313 692 4008 4034 4329 2122 307 4046 3574 3686 704 2254 256 3497 3370 1725 3962 4007 2925 3585 3468 81 484 3876 1778 4084 875 2487 3652 561 3221 3634 2516 2603 791 3749 3819 3356 1251 235 3219 1736 1815 3545 582 3599 995 4252 1062 1496 2335 4232 843 2649 1962 1121 4769 992 3708 2182 4055 1533 3853 4193 1672 1653 3747 2112 1078 3289 3688 655 3090 1629 1258 652 1461 329 3378 2202 2387 2835 2149 663 2163 2019 2222 2293 1576 1110 4010 4372 555 1388 882 199 3710 146 3701 3507 1810 3225 4251 3747 114 1149 1091 1094 3086 3374 3422 4863 2737 186 1801 1940 668 753 943 1384 1577 120 2749 2154 1944 2607 3917 4756 2901 2955 4171 4612 3176 4485 2267 366 1123 1008 4025 3712 2264 1223 927 180 4209 389 3683 3793 2830 4483 1006 4683 362 829 2358 791 1038 4165 1180 4096 445 4015 2031 1509 198 163 2536 4568 4830 3479 468 3024 739 4082 2413 2288 1162 2746 3177 4318 3313 3439 1849 3509 1758 229 3156 507 2214 2758 3321 2027 3127 1302 1688 2973 2151 3725 2138 2505 1978 569 564 176 1199 3265 1073 1571 3924 787 3549 3793 350 855 2554 2742 1010 825 2047 2366 4911 2075 4220 1150 2761 2584 2287 764 3344 1771 2074 730 3479 3382 1570 911 2549 507 3690 4405 1391 4703 2414 1772 1012 4410 4064 1758 656 3160 911 4097 2065 3962 4043 744 4653 3718 3858 690 1330 4995 606 682 4549 1302 1973 3597 4500 2969 3088 2207 1836 4158 3588 102 1123 624 852 3285 1622 1946 1309 227 413 3581 120 4922 2634 3375 1475 2968 1438 2519 4313 433 3716 3738 837 2931 4268 2897 1875 2200 1377 889 4696 2376 2772 4097 4405 3444 3623 1087 487 1092 4554 1300 3570 610 1377 1411 4713 3477 1771 1966 4056 4807 3661 4897 787 3855 1214 1605 1852 832 2424 918 2600 1336 2381 4550 1722 2314 2680 424 3487 2492 1896 85 1073 4002 2856 290 3101 1769 2138 2224 692 1773 3111 1275 1461 3979 2680 972 2698 4496 2889 1847 2446 3528 1944 2454 654 2695 3731 2428 277 1124 2479 4498 877 2385 217 2557 1837 1165 2233 1182 3278 2754 2618 1785 3093 4727 4916 4766 749 4902 1466 636 3010 4487 4189 2089 1934 2204 1478 2811 2775 2947 2368 1666 1127 1487 4580 2075 4635 4671 4826 3415 2141 4110 1807 969 1403 1649 1537 492 2909 2972 1637 1787 938 2229 4562 103 3116 2656 2804 2301 1015 3417 4329 469 806 3165 4095 4940 1526 2849 4556 2299 3378 345 1285 1773 3405 1603 2096 1069 3595 3465 2265 3318 232 2507 97 3209 4623 1155 2114 395 4252 2535 2260 1772 826 2426 4068 4704 951 1419 3192 3450 1435 2140 1980 2477 4661 12 3023 1041 2494 3126 4943 2292 1419 2112 537 3430 4519 4669 602 1819 1255 4211 3553 525 996 1806 4058 2536 4532 819 2980 3132 2474 4358 4036 3447 2578 1500 216 2392 2126 4041 1805 1125 4611 804 2666 4270 3700 4030 4226 1159 1494 2063 2102 4986 2387 4785 3873 771 175 4555 4658 1346 1742 2391 4973 2653 4828 3700 2730 1507 2547 1708 1317 1178 2401 4279 1084 2489 599 1543 4525 1671 227 1530 2085 4138 1535 2436 2505 3409 3527 714 3841 3003 2007 2391 4608 54 2435 2947 2854 3137 4542 2111 1030 1009 404 4010 3168 3400 2255 4391 4760 1625 2581 2237 1029 2262 1104 3637 395 3770 3597 2136 73 560 998 4719 2620 4266 2440 201 306 4210 3837 4720 584 3132 4284 1900 581 554 836 3246 3373 2615 2900 854 2462 2645 2558 2598 1278 1295 2088 309 3395 3623 178 3422 2161 3913 4994 3550 4384 3942 171 177 3596 2363 521 461 4147 1367 3958 4517 346 2744 2017 1495 3905 3959 3498 1047 4122 4255 2071 3290 2238 3266 4531 2460 1016 2316 4873 4338 4312 814 4285 793 57 1812 4547 4013 867 2160 3878 4194 170 2845 3403 543 1333 3116 667 2838 2456 4458 117 622 626 384 4001 249 968 1226 3078 4206 920 2609 3413 2632 4631 2921 115 3005 4515 4507 1891 1351 2722 3764 3898 1567 2930 340 3313 3245 1510 313 799 4433 2607 305 3196 1358 2249 4363 3567 1129 2466 767 3473 2694 2910 4913 2784 2292 157 4410 2077 2748 2268 511 470 3061 232 3448 2205 4027 2502 234 135 3476 1150 4070 589 2346 11 2560 3582 867 156 1848 3939 788 3287 3412 2978 4978 4409 3172 1837 1255 3814 2573 2896 3563 55 967 885 4424 1439 3207 3003 1317 1702 158 4115 2693 734 487 4882 1725 2833 3149 3763 2473 1528 4003 90 2543 29 834 3409 258 1475 2854 199 3240 3952 4049 2347 1013 242 647 3798 1390 3015 3369 3671 1135 3899 1042 372 3614 798 733 2799 1933 3795 1316 3591 3860 2459 1018 3811 1492 4112 4699 1883 2861 3178 4383 2103 4721 1149 1491 2973 1343 1 2303 4767 4633 1161 3904 1891 1142 973 3224 2385 392 336 3633 3281 4455 154 3902 858 693 2127 1827 2980 2472 781 2927 991 4668 4394 465 4922 4758 1245 1560 405 4482 4320 3914 1759 1789 925 582 2224 4883 3157 4442 984 2898 4426 1685 3735 2422 4798 3670 1291 4779 1650 75 1981 102 3233 2715 4603 1133 3778 3349 1552 4154 1177 231 2808 3668 4102 112 3493 3461 1428 85 2108 2149 2299 4568 152 3205 3640 1060 3830 3870 2896 1451 3176 3384 4768 792 4259 3739 1904 4189 3976 2897 3963 462 4054 2001 2432 1260 4566 2974 4076 732 1598 3166 870 1725 2391 4260 2210 542 4431 1367 1407 1405 4416 1425 2377 3657 1999 200 2999 1465 4302 2168 422 2442 3074 1670 4732 2789 2013 3271 2549 4414 3645 799 1154 1934 4267 3091 1981 4866 1470 104 4575 771 2926 1865 4547 2260 4945 4356 840 3039 1641 4293 2018 3848 4867 2307 1137 2744 4657 2318 4696 4843 833 175 3623 419 885 1816 1834 1419 3361 2615 3857 820 2528 1472 1430 4971 1800 680 129 4001 905 4907 4015 2018 2273 606 3063 1671 3811 1021 1916 4964 947 1543 3598 1722 2012 3429 1128 2510 3522 3823 299 960 3296 3990 386 2405 1196 947 165 2574 3262 887 2806 3351 2605 4409 2166 1008 4169 1531 4625 1191 242 2829 230 3901 288 2217 2512 2932 536 2693 2215 3032 1926 4980 1640 2779 1757 3165 633 4078 2912 3251 3486 4975 2045 3211 3607 2197 741 3881 2943 4334 974 4563 4655 667 4665 4820 2912 2478 876 4435 4981 146 1832 521 3895 67 388 1983 510 1242 3808 565 3743 4186 4771 3780 2105 1358 4382 286 1031 2009 2319 3016 1217 1860 447 3023 3154 3011 4276 3064 3771 4296 4688 3766 1959 1975 2264 95 2413 928 29 304 3242 3169 2718 4797 276 3713 3133 2289 1504 3262 4606 4396 1772 1608 91 3376 4973 796 2058 812 3555 2969 3973 3161 256 3854 801 215 77 4515 4600 4193 3550 4867 2999 4964 1656 4712 2424 1325 626 3767 3249 896 3457 472 876 2913 562 1071 829 4671 4340 3710 1703 4196 1331 2809 167 487 1999 2136 4639 2898 1755 3288 3261 3667 2334 4250 913 519 1997 1211 2250 755 4551 4771 3602 730 3167 4494 3421 2922 1902 1750 2718 1070 2671 3438 4227 1213 697 4040 1340 2785 4121 3513 4055 1714 3493 2296 1463 2105 2754 4978 105 4509 1902 2321 3869 769 894 3800 3211 1996 3642 177 1227 3255 548 1623 3980 4147 1437 2772 4526 3505 2760 716 2640 3423 4757 632 3787 2370 3815 2973 2532 4598 4839 842 2318 3504 70 4789 3502 3069 3031 2911 4605 2624 3811 4635 3466 3080 2794 3371 1725 2391 2553 3475 4741 524 3550 1652 4139 4010 4382 4899 4413 1407 4288 1095 3108 934 3432 1566 4886 4685 1757 1816 1636 744 3994 3115 1061 4932 2041 1021 2266 1852 3611 3941 3816 2704 1873 27 2905 4265 4695 4404 571 1023 243 2647 3863 4683 1554 2178 2803 1165 44 3949 2865 2719 267 4885 3430 2711 3760 1995 1564 2073 1494 827 3704 363 4541 4158 3812 3152 3040 392 1942 3398 1655 3010 3799 536 4742 1761 4830 2988 1556 4013 4035 893 429 4043 3764 2370 2881 420 2027 357 4323 2604 2965 2102 1538 851 100 3814 3547 879 1567 4636 445 3488 341 107 1259 4203 2902 1098 2862 4480 1250 4427 4153 1452 3375 4716 1171 4040 655 3921 4560 3528 543 4320 1337 108 970 1899 4911 4906 2724 1562 908 1482 1528 2742 1626 889 2563 863 1097 1935 4742 1583 3246 1177 415 2085 2790 1695 1096 4139 4831 2447 743 2545 4416 2832 4565 4919 4196 3608 4463 3663 428 3439 4720 3888 3649 1890 1077 76 4838 4000 1255 2499 100 1896 989 334 2211 2690 3215 4285 2368 1609 3540 1233 2025 280 3949 1419 1435 3297 1264 1523 309 4239 2846 3666 3002 1414 4021 584 1171 3717 3710 295 2067 2427 4832 2165 3873 1487 4795 1694 4185 2015 2870 1384 2899 3050 4498 4446 1331 374 4189 2086 2215 1715 344 1131 4956 1733 4289 2275 1770 3590 802 281 3083 4161 816 4628 1656 2016 3621 1895 2812 4984 1342 4207 2079 3040 2085 3216 1852 3662 1832 3345 1507 425 2600 1427 3120 1839 2531 1677 3538 4193 4035 3843 421 4371 677 3035 920 5 4771 998 3056 4220 2354 133 395 4657 685 1810 3166 2777 4240 1306 3496 691 3421 4162 1660 1293 2723 3863 963 3576 4962 3916 1912 1255 656 3928 4794 3420 2655 1653 1693 3779 1380 3083 2297 2125 626 2362 3050 2687 4197 3275 3702 8 488 360 3562 2998 359 3240 4542 1058 4973 700 2892 711 2464 4085 3837 2047 4712 3451 4436 3454 2484 3231 648 885 4916 4258 1839 2544 2832 4332 1918 953 4807 3614 1833 915 3769 840 2121 3327 3974 324 4465 1450 669 2457 1065 1237 4054 2489 4339 1396 1680 3339 3673 4704 4708 1033 3453 3029 3815 4595 4014 2236 1348 2779 1482 42 2256 15 3607 208 3341 2227 2256 1281 1687 2484 1398 3710 266 3317 4388 4037 3658 4566 3370 3230 1513 960 4868 3893 2940 2954 3472 2891 879 1287 2811 701 1253 278 597 939 336 1817 3784 3922 2607 998 3509 3507 2923 2769 975 3506 4681 4640 4653 95 2211 2838 852 1232 4159 1136 4236 37 2398 475 774 1419 4038 2684 644 1514 1129 1446 2569 3599 4828 2632 1229 4083 3137 1556 4898 3553 1253 2762 3026 4764 90 3386 2974 2943 4902 3446 4464 4603 2627 158 3738 1252 1829 3713 2893 1012 2735 1507 2068 4215 1614 281 4534 830 3620 2759 895 3812 2830 3674 3407 1612 2631 2975 3185 105 3395 1738 4182 4299 3517 3792 1136 4769 1929 1533 3071 2938 810 3222 4415 1195 37 921 1136 3844 4100 3240 3421 2251 1221 2106 822 1047 3025 3202 4246 2382 3909 2230 1253 4951 4084 2633 1230 2409 2602 1457 1922 4731 4235 90 1620 425 2906 865 3484 3478 490 2321 4476 2092 793 3370 1470 4205 2216 1893 1891 4470 2532 2441 4373 839 1648 1225 1806 3780 745 1860 3615 3199 944 4524 2458 4643 812 4103 2193 4666 501 425 4893 145 4178 2600 2399 2223 3740 4943 194 3049 1265 2395 1422 1353 3050 4481 3263 4826 629 758 3597 3998 3795 3141 4418 288 1939 3013 1471 4034 1950 3505 3414 2001 1169 1262 4801 2380 1350 968 954 184 3315 1765 881 1823 1233 384 1554 1620 3110 4128 3540 352 3100 4974 3923 1505 2415 683 2502 918 2491 4447 1721 1284 1540 1835 3621 3772 2989 2408 4939 218 2810 734 4045 4704 1261 662 1869 3809 3636 784 2092 1518 3081 2078 1957 2892 2841 2111 4871 196 1222 3525 3694 2610 4813 2503 1458 4743 4169 1456 1878 1215 4614 3422 298 2620 1014 980 1098 3465 4776 3176 4918 111 2452 1742 4528 4651 3264 1315 824 3662 4710 4186 4699 1012 3411 2995 3784 4710 506 2311 4218 3408 727 3557 2633 1379 2421 1545 1064 4556 2513 3719 3328 203 1084 668 2932 1869 4804 302 971 1315 2315 3031 4730 2697 4799 3382 2655 3408 2801 1509 3255 2316 3958 252 544 4710 721 1445 2528 3339 2111 510 76 1755 385 4010 3066 3819 2261 1384 4264 2363 926 1074 2722 1025 2400 2968 80 3605 4781 235 789 3219 2098 1178 3481 3020 3058 4696 3072 1148 3642 739 3330 141 2307 4487 369 1003 4844 817 397 4983 2382 421 4779 2581 2006 105 4106 1085 2830 4447 4797 4221 155 847 20 2117 2032 3162 3482 1345 4427 952 88 1307 1035 3515 2849 1391 2512 1170 804 4686 1787 3839 590 1355 4225 3849 4029 1089 12 4427 477 3866 298 3587 4863 409 812 2836 573 1626 3000 3900 4960 4485 4896 535 2 2830 2705 1114 4236 3056 1077 4185 1305 3653 3545 185 4097 2671 3728 518 1520 3611 1846 2415 3396 273 2709 1397 1994 2805 2691 760 1497 4849 4450 1346 4685 2721 408 2057 4302 4965 3501 4465 3326 450 1255 928 4735 218 2760 3265 1627 1735 55 746 3058 580 555 3749 4407 4428 2156 3722 611 4537 4618 764 3745 350 3603 3136 2408 2933 2777 2745 3541 355 3618 3110 4558 583 2567 2058 3295 3438 1605 1188 3769 3130 4991 4245 2278 4286 913 4788 1583 644 2159 621 1702 1775 2036 3317 1740 3193 2099 2392 884 390 1354 4180 998 1007 4298 3883 3853 3873 4512 4757 1137 667 3503 267 574 3996 3996 3669 4332 2938 433 54 4821 603 2202 4290 1337 4152 4323 1791 2453 525 1528 1449 1167 3227 4331 4572 3092 63 449 2982 2491 1608 3909 4257 1328 36 1876 3278 2650 1779 3712 1269 4468 4435 2134 1167 2024 1331 1159 1148 4327 1016 3866 4509 1994 642 2416 4787 1269 3464 2167 4069 1502 3408 2120 1527 1954 1424 330 3253 1817 4552 4020 700 2325 1381 4550 18 3399 3720 2089 3881 2210 4949 2554 2608 94 1693 4796 2698 2478 1956 2211 1580 2938 1395 3801 83 1870 1919 2036 3068 937 4616 1334 3923 3271 83 228 677 2952 409 4704 533 2719 1766 4663 907 4803 1538 4708 3136 1105 1251 2867 1731 4240 4242 3007 2687 3715 2481 988 770 651 1019 3461 2272 4723 2660 4871 159 4458 1197 4612 4536 2332 2562 4594 4940 2 1323 1793 2645 3237 1414 337 3624 4943 843 937 1066 3834 4367 633 2624 4430 98 2657 3621 3368 4377 2016 1056 2165 324 1558 3779 3899 1633 794 69 3041 63 2804 3017 3034 4956 3532 3509 2919 3552 866 3596 305 4472 3747 2757 3666 2708 2203 2049 4965 1136 1981 1400 3586 263 4109 4813 1316 123 1079 3830 2698 2207 2156 3037 849 181 2388 2929 2896 3232 455 3758 2970 3380 403 2576 2288 2209 4561 1540 4549 2843 2408 4720 4280 2245 1769 3662 1637 3153 1865 3029 4004 1761 674 728 1689 3538 3738 1557 3610 804 4754 2878 2596 1843 1128 4412 7 1921 869 23 3165 577 3376 2015 55 2718 1258 3894 1464 3802 3424 4948 2048 3567 1484 306 2042 2498 4156 1607 3950 4266 2890 158 4760 3494 1290 2494 791 1284 1727 841 3695 2851 2990 4589 4919 4338 4201 2766 2756 2886 4565 3682 4052 1824 2220 2067 4228 3093 4956 89 2859 4484 311 2918 564 4643 4617 2592 3480 3643 4325 3098 2258 4335 2304 3099 4553 457 652 1661 4289 4774 3927 1567 4066 4261 4201 3452 3960 1531 1050 1802 3273 4865 4353 1124 4650 4485 742 3609 2355 3565 1953 3298 430 3823 4904 63 4476 3492 101 2971 2944 2328 2294 1236 4265 3164 2828 4132 716 2332 1948 1090 4937 706 2489 2858 3001 2529 1760 1753 4838 1978 514 650 4859 1378 3093 867 888 2442 3148 4792 3191 798 1498 2943 962 695 1427 3099 2115 1489 1652 3842 3777 1109 3758 4463 2098 232 3231 2600 4435 323 4456 3632 2098 4489 1072 535 4173 4708 4631 4645 4816 2151 3724 3450 1091 125 2920 170 1258 2393 1465 1473 3331 2596 1824 243 3435 3627 4579 2223 2018 2782 1588 2110 2322 2170 3215 2489 2900 2744 2520 3537 2339 1172 603 1373 3286 2710 4818 2191 226 2420 483 3663 3502 1615 1351 3495 4470 1641 565 3509 993 509 3956 3852 2515 383 2988 3923 508 1464 3134 1524 350 1228 959 2758 2410 739 4618 4204 3556 163 2283 3092 2459 1876 1380 4665 3762 1235 1499 4522 4594 4176 3538 1968 502 2815 4278 4884 3181 235 4977 2926 859 4087 1601 3807 1112 291 534 456 3447 3957 3031 537 3985 181 1766 2443 3760 4959 583 3142 988 3549 3710 692 4809 19 4150 2900 2247 97 2802 4512 3553 2373 3095 1791 495 3822 4104 3468 1804 938 1481 1285 3472 4617 3941 84 4766 4295 4313 4530 4151 2134 1110 3567 14 3913 730 4179 787 4059 1240 4297 504 518 4291 3230 1190 668 215 3214 1049 514 2569 2616 4696 1816 1066 2533 3486 4834 4095 837 1604 2234 3924 97 1516 3203 1044 4634 551 320 2043 1417 2873 3379 3285 3949 72 1486 4076 48 1520 1726 4885 2 177 3602 2619 2269 2855 2504 3339 4831 754 1945 1375 1835 3388 2272 4491 3448 2693 3048 1163 1768 2402 4011 667 827 4482 4619 2397 2322 4096 300 1535 2356 2892 2416 3970 1748 3914 3442 4252 208 641 1891 2351 4252 1596 2073 2384 4853 3949 3651 2009 3191 2941 2758 1903 4488 1582 451 2324 1018 4681 1614 4142 69 3200 1001 70 1642 3677 1359 3011 4601 1977 2321 3756 1932 2726 1924 2841 4730 797 1065 2451 109 2690 3068 912 3292 4667 2750 4440 930 564 4580 1874 581 1013 1005 2136 4551 3138 439 4566 657 4226 4890 1495 1731 1746 1835 384 429 1415 1347 3011 4194 4279 246 1854 3103 441 4005 2449 4553 4144 4004 4060 2580 3212 3964 4502 2092 3064 3474 3967 3952 4781 3470 4959 74 4566 3942 4012 2976 3930 56 833 950 750 1515 1817 3794 2152 1151 2584 1183 3421 3440 2227 3259 4915 3599 1778 3136 1240 4129 2061 1174 3121 1014 1756 1568 2484 3699 1598 1419 4263 4480 499 3170 3406 2683 4842 4212 3273 3564 4580 596 2955 3311 903 1752 3068 525 3491 1915 1720 827 104 4060 3999 4065 4951 3685 2955 844 4245 4292 260 2436 2259 4853 2847 3415 4672 773 3275 3724 1437 2081 3323 4097 2840 3389 4927 710 66 4038 1338 712 1913 3985 1365 2127 2175 1377 11 2791 1024 2957 1099 1995 504 3527 4050 3413 4387 4934 1918 3232 3675 3861 3923 4511 1086 3850 4682 4826 1070 2760 85 2112 3239 1517 1237 2656 3092 2628 788 4767 2178 4341 3907 3461 2298 4792 1941 3439 3412 3214 514 423 2823 2872 1685 2207 1306 1037 3119 4882 4758 2089 674 2492 3322 4040 22 3196 3022 735 359 2825 2304 1100 4309 2810 3226 4961 4258 1429 1817 1197 3152 1617 3736 4378 4201 1195 3923 2864 4005 3797 461 2465 3975 426 4754 2131 264 2244 3725 2593 3571 1087 2132 4298 3551 4955 4127 3241 273 3029 756 531 1823 3782 14 3860 1613 187 3809 1714 3564 1555 3584 1224 2318 4708 2376 2661 548 631 2626 2419 3056 3215 4636 4848 1243 3734 353 3080 1688 905 2933 977 4471 1791 1801 3853 4699 2797 4781 1364 3428 2125 4273 4951 1326 58 2283 110 4816 4781 3388 1323 3175 4428 4155 317 2832 2957 2512 1062 4305 3712 810 4069 2080 762 3442 2653 2482 1747 3014 4492 2990 1865 487 4765 3688 3314 491 4318 1662 1127 363 1747 1070 3203 3382 1025 1078 1856 4981 4532 2875 4930 229 4857 4619 1090 4592 3261 1587 1716 1068 1020 2041 4745 1298 626 2 1886 2040 3358 4942 3995 168 250 4719 1446 2711 4493 3974 517 4806 4993 3918 695 4389 3869 1583 556 2787 3763 2196 4952 1903 139 2237 1092 1378 3695 1374 1949 2691 4205 678 4187 785 2528 2297 2619 3885 111 2383 3662 3685 1493 1739 4640 898 2815 2068 1202 3971 3113 1239 3256 943 4665 2771 2747 2360 3163 2107 2615 3618 115 2096 1247 928 4110 725 1717 1600 153 193 1274 4090 1400 3592 2684 3388 161 3058 170 121 1718 2731 138 29 575 433 4700 635 158 3698 3245 2255 4209 3203 4645 1493 3155 4801 1289 176 715 2140 3105 4683 1811 3215 379 1748 3794 2 134 3212 3755 776 4760 1720 76 2633 4529 3491 2344 985 950 2986 2197 495 487 4590 807 3535 401 1846 4963 4185 3860 3146 4845 3072 2765 1369 554 4475 214 92 1086 503 1338 2216 2280 2539 2457 2392 1409 2978 4978 1705 3721 4069 2324 4125 2 575 4787 273 1187 4775 2754 302 2118 2953 2187 1819 4938 629 2024 4337 2257 3167 2046 4118 3779 3645 2501 1627 2322 4044 4161 2134 4748 4644 4828 3801 4813 1519 466 1457 1490 2582 243 1799 2934 1916 3892 2659 2201 4969 646 2540 3916 4048 1638 361 3318 401 283 2459 1442 920 4476 696 327 2180 3471 3458 4190 2009 51 1110 4928 526 3743 4598 22 4608 4872 4863 1591 1365 871 3692 3389 3834 4745 2577 2416 2014 1141 888 1633 836 4386 344 32 941 134 2681 2855 2540 2912 761 1805 4688 783 3314 661 4781 4648 3881 4108 3203 1244 3897 2190 2934 4607 3750 2145 3828 4779 3779 56 218 4779 1868 2129 216 2872 1116 792 1336 4527 2225 4178 1899 993 4891 2883 204 2426 2488 680 898 3587 2835 1374 4146 1529 3809 2745 3771 1939 2490 3205 601 1807 4510 1913 1179 1317 3365 687 445 2123 678 2638 2759 3519 4585 1648 1235 2560 3341 4988 4643 1574 2627 3221 4480 2893 3160 1537 956 1967 2431 1522 3858 4991 213 1521 2848 3390 3299 3982 3700 433 2696 3801 2028 2745 1533 3381 2564 266 1647 4399 1732 748 3008 579 3288 1541 237 4096 3142 2390 4233 2479 2251 2841 2273 2351 487 4306 3607 260 1108 803 4808 3492 2091 4653 4677 1529 2247 2974 4558 4897 2207 4166 1994 233 4560 2625 3880 2110 2161 1008 2665 802 2654 759 2331 1709 526 1713 576 3249 2829 2135 1597 773 730 1709 2835 1420 3794 1654 634 195 2467 3978 609 4734 4994 4743 2591 1491 902 4997 4765 3101 2602 641 2898 2074 1095 1667 1694 4054 2423 3584 1223 4622 604 2256 3815 4974 4463 1825 259 644 3417 1482 1310 50 5 2681 212 3288 4892 4966 2895 1407 3224 453 1582 1711 3617 872 2785 594 3443 19 3182 3919 1798 174 4287 616 2149 1975 3842 2148 3727 1709 2368 3677 2801 4150 3622 1595 563 4522 4415 2744 1870 421 3391 3058 2588 809 1225 3213 1832 2498 499 2198 3281 3816 1117 4248 620 1944 3494 947 1983 60 711 2464 2231 174 1061 4526 1763 1697 2507 4873 2126 2792 3558 837 4289 2893 2871 3367 1494 3124 3941 677 390 3173 3472 4265 269 717 2511 2066 3256 3437 4723 4330 4350 1338 4890 1929 2556 1699 1597 3248 2455 511 4226 4447 3367 3764 2506 3361 2006 2873 4532 1019 3364 4541 1256 1360 2742 4621 1861 3071 3339 1130 4189 3859 2902 2568 115 1138 943 825 1900 2783 3162 3152 1531 3017 950 2519 3682 4689 4150 2073 920 1032 3972 2488 4038 2927 4737 720 1905 4756 3631 626 1419 2052 1095 1226 3034 1947 3923 3602 1512 2006 4309 3493 4929 2594 4006 804 3008 4066 4848 4501 2402 860 1660 1759 3321 3620 4981 1303 1770 1337 1107 4213 1792 2123 522 584 2655 4307 3016 1374 2129 3427 178 3237 13 4113 4311 3237 1675 4945 1804 4292 4849 2400 390 4704 3041 234 667 440 2344 620 1394 4748 1417 258 3006 2856 1304 507 2503 325 1056 2896 4800 1424 2101 249 1018 3762 4155 1439 2976 1038 4341 4611 281 3661 2990 2582 194 4085 3316 2687 2865 4350 335 824 4059 3284 1535 1089 2046 1464 1988 980 968 487 2227 4647 1550 1553 1000 4917 4806 4475 2630 2333 4622 4534 3553 2242 50 1173 4476 2409 842 4139 4987 4070 1401 267 827 855 1079 4814 1157 1983 1232 1473 943 4277 1827 2580 3282 18 3221 2772 4613 2607 4691 1945 3672 3908 883 4849 2930 4002 1100 1251 2804 323 2128 2477 76 1068 4609 4191 67 3906 2522 2750 4359 3178 474 1658 3970 919 4525 1984 1849 1383 2658 3144 3357 2439 4981 536 2470 3083 1295 2303 2851 1142 4305 2315 779 528 3461 2668 3727 2531 3957 4350 1125 1622 3682 2443 2855 2530 238 3351 4002 3447 2290 130 3592 2392 657 329 1110 4530 2771 1534 790 4394 4715 2939 758 3244 3690 3243 4000 4020 3978 4442 312 497 859 3623 17 1573 3729 513 2296 3103 3115 3223 271 4728 1286 2783 3500 281 2609 2056 4031 4516 1735 1399 2632 935 800 3694 1150 421 4583 3464 4121 1876 365 1407 4585 1911 1629 4983 780 1453 4454 5000 3788 1152 20 3015 2863 2128 1848 3933 253 3486 2483 4783 2158 1449 2999 3804 2529 2188 1878 2171 3262 4398 4153 106 4245 664 2522 600 3869 3923 50 2588 1926 2495 4308 1083 2391 2821 2056 878 4961 2903 233 433 321 1722 895 1750 1618 787 4598 1624 2849 2303 1525 3736 4727 4577 2648 3924 3355 1392 2711 3163 69 838 2973 4202 2644 4210 3217 1274 4785 3119 2696 1375 4410 3971 4081 866 3264 3721 4048 496 1361 3855 3187 2498 3575 2953 4112 4171 3886 3444 2661 4805 1738 4707 3223 1372 4103 1518 3484 4233 3871 3390 1928 2520 312 1171 4932 2074 1187 990 1042 3396 510 4471 3043 2943 4419 3272 2809 558 4615 1207 3589 2618 2372 320 2530 4201 1943 1145 4688 963 1066 4293 1898 4964 4091 2202 520 4861 156 3818 134 3619 3609 926 4051 3038 3125 2846 2379 4076 2173 3906 1622 2363 739 2804 1670 2010 1340 556 3653 3481 3115 3899 3701 1036 412 2696 838 4516 3161 3214 1067 4934 1441 2772 1605 522 2948 316 2479 2589 2936 1356 1976 3791 4007 4808 4756 814 431 1950 1291 3450 8 3912 3065 2438 4850 3894 1548 2398 1916 3913 1578 3179 1918 3217 3360 1256 2488 2912 899 4033 4720 4381 2451 1775 4633 3842 4923 2949 3382 335 3699 974 2867 1300 1062 4429 2125 3395 148 4546 1108 1499 2993 3108 2232 1326 4020 362 3898 1540 1913 3217 1270 3454 4072 1353 2239 1532 3611 1144 3019 4151 1612 1349 1779 1544 4357 2414 4973 335 1078 2315 1130 4805 4970 616 2376 1586 2826 2543 2928 4992 3464 3044 1049 2149 4254 2831 2628 3453 3629 4965 990 1398 3846 2016 4961 1555 181 506 1090 3762 3272 1846 789 2294 1572 1935 717 901 1641 711 1532 4690 1641 26 177 2876 469 1480 4421 3966 2544 2510 4917 4493 1281 605 859 4725 3286 3722 2877 429 4164 869 2668 454 408 1458 3679 1631 4793 419 3109 4788 4187 2619 1822 819 4037 3140 2483 741 2308 986 2274 4451 3774 3455 4547 1767 3664 1901 4045 4470 1609 2695 626 1893 1332 4136 2478 2961 3866 3305 1124 1309 4606 2064 2729 2952 2495 4228 999 2492 4209 4818 2484 4200 2692 4371 288 703 3995 4115 3890 2031 4567 1028 92 1091 2962 1737 2843 1026 2876 507 3200 2837 1282 2952 4289 53 3449 4711 568 4234 3263 3317 4763 3213 1275 3098 2859 1671 4592 357 733 1936 2006 28 4164 1745 1161 1645 1580 3202 1232 3192 4937 4733 1543 1027 4822 4425 1094 1573 2606 1856 4759 899 31 3065 2396 4685 66 2814 3870 1706 709 4159 3503 4832 3945 2174 2522 2941 3499 2481 4789 4689 4495 3292 3926 4617 2065 2092 4019 1174 3242 140 3968 2916 1257 236 2613 3027 71 1629 414 1938 2762 2222 1593 3559 939 322 3059 3640 3056 3184 4972 557 4170 4042 4622 4963 3752 3454 1138 1426 91 3616 4106 4584 416 3766 144 2309 2081 2939 1334 997 3580 4540 3940 2937 2602 4094 1070 3582 401 2558 555 1988 3683 3143 3319 3920 1941 2152 113 442 4473 3035 1254 4064 2308 968 3588 3057 4152 3303 4680 883 1595 4322 337 2518 991 3025 1178 1223 2136 2371 3356 670 4137 3892 1601 824 4191 3105 2234 4461 116 878 2651 3603 758 1216 2250 1913 4077 3516 3811 4717 4808 1534 2494 1319 4353 1139 4824 4948 4468 991 4662 531 1508 4511 629 139 4999 2641 4181 875 77 1551 2905 665 3844 2152 4392 4068 2255 1039 2303 3898 1874 2322 4653 491 4888 4620 3694 1699 510 3547 3561 332 4717 4443 810 3682 2027 4313 4472 1093 4666 3176 2752 4402 2752 1632 744 291 2390 1498 3253 4162 3394 2389 54 818 4 3388 830 3214 3236 3686 4134 1296 1355 1285 3472 4124 4237 47 1069 1210 2366 4744 744 3623 441 894 1873 1316 4410 4564 2228 350 1702 3519 4703 2644 1358 2492 3591 2429 424 2568 3139 1703 3382 3902 3568 377 2916 1973 67 738 942 5000 3426 1151 968 3476 2156 2505 2676 2269 3940 1453 3592 1081 2586 994 3613 3203 474 870 1449 4754 410 2106 1846 2119 1960 793 3257 3219 2579 2405 3011 2102 3445 2138 2004 1553 1279 3713 3571 2253 2413 3159 287 4386 3278 4067 1521 4489 3773 3083 2303 3490 659 3103 4011 855 4418 1445 3690 1847 4539 2444 2638 2836 3441 1617 2885 4381 1524 85 3479 1013 4904 4596 3075 4282 1931 4127 2259 3495 2274 4779 2859 1522 276 2824 2174 2591 3149 2892 369 107 4349 3141 1630 3017 4495 546 4891 1721 954 2819 392 1140 3603 2548 2421 4641 1177 3615 3393 3283 2464 1246 604 1713 4487 1493 4926 4805 314 4070 637 4902 3160 3210 2964 574 3326 3471 2870 1284 4826 1637 3159 4082 3417 4888 1891 2184 1441 4489 1901 831 4847 3005 3650 4552 3939 1412 2803 1843 3032 2795 127 3472 1909 819 3102 1673 2030 288 1823 1134 2339 4682 3147 3951 3207 3263 3415 4270 1538 4407 3822 3915 3440 487 3725 4381 1936 2295 822 792 990 1868 3741 553 3810 1446 3190 3188 2503 2619 597 3687 4484 370 3316 2916 918 4537 4129 1883 2052 3832 3365 4797 4322 36 4654 3458 3255 1829 4461 1388 2071 2208 3633 2378 2825 309 1155 1630 4761 2690 3960 1023 4784 4110 1954 4264 3271 4927 3183 1671 4512 2013 3544 2623 2501 4748 1492 3382 2103 1902 2274 344 4352 2415 1866 4002 561 695 2981 112 3869 564 2976 4215 4220 781 3982 2987 3393 4056 275 2531 4557 1868 4833 1496 1065 4712 31 1650 4544 4243 589 1187 843 881 1305 2873 3162 4564 4205 4104 3042 4857 2566 3310 290 151 3151 4614 2469 780 84 1486 915 4943 55 2784 4743 1015 3703 2908 2858 1146 2268 5 231 967 3204 136 2205 1349 970 3632 1736 1921 4225 3348 4569 4292 821 1511 1761 2467 1562 2240 122 3789 4987 328 3990 1 2333 2974 1813 2149 1201 4942 3140 4400 3445 725 3953 2409 1076 3247 2344 4349 4465 1298 4953 3749 552 1656 4871 861 3790 1113 706 1199 1172 2502 1982 2742 599 847 3122 1715 4771 4454 3218 4476 4243 3826 726 3824 4675 4581 3993 2764 4527 2687 4482 1489 4369 3536 3070 771 46 258 4868 68 2793 4276 3511 4071 1727 232 4312 4341 3034 1462 2410 2371 3007 4111 2252 1178 255 1947 2579 1966 2489 4547 2461 512 511 4552 2358 732 1436 1785 1495 2427 3069 3530 2450 778 197 663 3944 4490 4487 989 2627 3398 79 1978 4260 264 2033 1408 3278 2420 2273 1038 1305 4890 3314 607 2104 3512 4160 1576 4971 463 3629 190 3950 2489 103 1542 2304 3098 2328 3852 1493 1476 4541 4597 3821 2880 2352 2412 3474 340 3367 2672 294 5000 2354 4973 547 2112 488 4959 4585 1421 4763 1018 635 3020 903 204 2370 4885 711 2889 1393 3829 2168 2439 175 2468 1581 1255 3320 2376 1257 2682 3452 1209 2128 3754 2831 2499 3654 4780 439 4775 1078 4469 4457 2393 4900 1442 3541 3851 667 2110 821 2705 2777 1056 3514 1996 2182 3730 3463 3199 4249 3603 644 1469 2491 3070 3212 3881 1625 673 1855 4364 2766 695 2145 2602 1295 1175 505 2261 4389 2306 1875 1217 4190 920 4791 3046 3573 4860 3511 2546 718 3988 1749 1964 963 1882 3267 2162 2593 4757 1840 628 3339 2137 3194 1998 4286 3738 1087 1626 964 4613 850 2676 4809 904 1333 1612 3001 1485 1305 3695 4384 2499 4855 4631 2024 53 938 3398 4615 2993 459 3079 3422 4409 1364 1910 3267 766 741 4186 4104 3480 2171 2474 3978 3983 3348 3869 4786 3837 4972 424 4855 1154 4002 453 3267 3271 3411 3278 1178 4475 1639 4902 2454 3457 4055 1648 589 3944 4102 3550 4961 4082 2828 2203 4487 3221 796 9 465 605 2936 2325 1780 304 4751 3654 1930 88 1894 2929 2394 13 4580 2256 2419 1905 4020 3318 604 450 887 2468 1279 1971 1511 4976 3426 523 2014 2649 3253 2748 3485 4660 1382 3845 2941 2234 2464 4225 3345 1575 2527 4862 242 2453 301 3975 978 1319 4393 3618 105 694 4067 2187 548 2200 825 3215 3896 2628 118 1594 1187 783 4469 754 3836 1826 418 993 2894 3769 3825 2918 4977 4277 4973 1645 129 3331 2123 1275 3317 3772 3308 3171 1185 4347 983 1795 1252 1122 2940 1111 579 2325 490 4949 2700 1428 4418 3976 3340 4414 1129 4806 2482 945 2698 4234 1969 2315 4858 1066 3498 1924 3066 1593 2616 1729 905 1303 1242 2147 4319 1076 2388 2878 2731 4064 4430 4763 1598 2759 3844 2414 3214 1693 68 4560 4372 150 2075 1190 1862 1161 3760 648 2542 15 4776 883 2905 3321 2000 1752 1480 2768 3086 1802 3282 51 2161 668 1400 884 188 3593 3000 3611 3663 3202 4044 1961 1662 4516 2736 1327 4696 4407 4887 13 4321 2416 1109 539 2144 3295 6 2491 2146 2282 4111 2068 4949 2769 408 3241 6 4959 4656 4696 1844 2183 3664 4028 2842 141 199 3836 4225 2697 2124 713 3699 1536 3704 2460 1609 3610 2250 2349 3671 2485 4376 541 1027 2920 932 1389 2585 681 3853 2901 4009 1632 4794 2222 607 2818 4059 3648 1491 4887 1864 2533 1263 411 175 2724 2860 497 482 2191 4797 4659 3215 4165 2041 251 4022 4929 4285 438 887 2353 2600 3340 153 3111 3014 1465 1348 4260 702 1095 4976 2264 2980 3226 804 1123 975 4234 2928 2216 4844 4845 1691 2284 1265 1850 2037 1227 2739 3190 4534 3116 257 3155 3670 2824 2694 4357 1563 4991 899 3563 2814 802 2722 2820 1790 2866 2228 3503 1427 3504 1884 4497 1348 867 2466 659 2954 4821 3826 2090 3322 926 4122 334 447 4784 895 4267 3790 4041 2176 1802 1001 1140 18 4017 645 1608 194 1847 267 279 462 2817 810 905 4685 2304 2315 4375 1610 3033 2036 4872 3077 3355 1894 3119 4721 1036 375 3290 2263 4165 249 757 4458 625 4897 2309 1402 1234 2817 1334 3505 2356 4262 278 1440 3328 3282 3359 4851 1931 483 2696 481 180 635 741 2885 1105 62 1027 4824 3331 631 4669 4436 4389 4563 930 4090 1809 4612 1116 1749 1707 3543 3282 861 4708 2718 3583 1190 1048 4663 1953 278 4792 1492 642 4482 1089 1873 3555 4649 4300 2713 60 2607 804 930 2653 3804 3099 332 4753 2059 477 2749 13 1683 2602 2640 3222 1841 2160 65 1472 3700 768 4315 4591 3736 3205 3970 4346 3444 1560 1505 4403 3052 3430 4230 4480 3407 4248 4121 1773 3794 2738 3241 3512 1859 20 2870 3116 1918 1164 600 382 996 4650 4367 3555 3983 2267 4248 40 4272 4727 3343 2713 3281 307 3167 3899 1603 4736 4051 249 338 3138 369 3146 1227 3465 1610 2721 1957 2555 2100 1964 4005 2824 3176 2398 3824 805 1428 1150 1061 1170 4473 4526 808 1724 4542 228 4233 1987 4147 3420 3347 2861 3639 3723 2613 3994 1251 3478 3996 3286 4573 3961 4847 1177 2774 1057 3754 26 1228 3547 684 2952 1809 3522 2921 72 1914 3885 2856 2562 2960 662 3941 1068 1634 2020 3521 2701 2010 4586 2469 2299 620 3430 4659 4870 3258 931 4269 2 114 4351 100 2881 1046 2533 2370 2135 3259 4685 3816 2252 795 4319 4073 3350 3611 4236 4557 4828 3749 1157 2119 1364 2495 1185 4079 3214 4363 3140 129 4230 4389 2266 2021 1134 848 3112 861 2129 233 3332 4457 874 394 4112 2478 19 953 4595 1619 4102 4390 3023 1530 336 3568 228 1269 2208 409 796 3663 4453 1813 45 2247 693 1447 3706 1161 3375 2669 1290 244 4306 4751 1472 2212 1635 1148 49 1545 3796 3036 2025 1111 4015 1655 2958 1245 4607 3836 43 606 1799 659 2447 1338 3216 100 1868 2142 4400 3438 32 4952 710 4225 2935 1820 1951 2276 1095 1530 3292 2240 4522 197 1394 146 3048 4213 2816 1821 3738 3862 4764 30 248 1647 2519 3686 188 1636 516 2340 429 2989 3317 2000 1437 1829 4758 3001 51 2403 4632 504 2954 2540 2575 4523 2192 671 4285 2731 2016 2511 2325 3438 4096 1725 1192 4509 1148 460 2963 231 4257 4931 2375 4349 4635 4511 912 2396 223 3398 2519 1654 1250 1452 120 1393 3928 3186 1221 926 229 378 353 699 736 4780 2813 4298 299 1829 3150 3504 2277 4899 3285 3343 2768 2482 4190 3916 3659 3330 2953 2129 232 2926 3877 2076 4367 870 2552 3934 258 3622 3712 1694 1391 4517 1973 1836 473 1527 1836 4238 3519 1724 1990 2718 3388 406 4734 2465 2301 3127 4399 4209 398 1129 4540 3893 3413 707 1270 4628 4470 2747 858 3062 781 2303 4288 2707 3703 3602 3189 4889 4385 2990 2106 1050 2935 2188 3882 2075 543 2621 3632 535 4827 1029 2895 3002 4307 58 4152 4415 3433 3913 3032 2307 3379 778 6 4567 4284 615 377 4849 955 1553 3209 3387 3706 2875 4586 1291 3320 1261 4148 1866 1616 2354 3029 2109 56 3050 4461 1295 3603 3849 3520 2805 2367 534 4208 328 3176 1141 2249 2783 203 4510 3027 954 1300 4155 4260 3752 3488 2126 3299 2882 1995 1201 2438 3494 1308 459 1989 3389 2804 3386 2044 3101 3155 3956 4541 3631 67 4156 1452 3370 1819 4779 129 3934 1117 1069 34 4850 2528 4728 3454 1487 1350 3232 1419 859 4183 886 960 2455 13 2716 1932 4281 2766 1418 949 3451 822 4981 2114 1890 2738 2859 3890 3688 1285 4464 19 1050 2598 1947 4220 4154 225 2953 3218 2694 4978 2338 2063 4663 909 271 3614 1651 4929 1114 913 2484 3375 134 2347 1967 2688 203 2375 1958 4213 996 911 1998 3933 3840 13 690 162 3308 3085 3758 228 4271 1457 4444 1084 4652 3380 683 1706 1436 584 3563 1344 3481 648 1042 2821 1620 2366 2730 3780 145 1398 4520 2746 2334 49 3703 2187 1495 268 3147 3357 4653 3710 3031 1147 1962 1381 4415 4027 3958 1442 270 4177 214 3208 3994 2290 2071 33 3131 2226 1559 609 608 4270 3901 1393 4649 4083 700 3605 3110 2533 3700 4790 4270 4592 1329 4769 3681 2875 3330 3687 2375 2992 4283 1051 2855 3430 1035 4671 913 1327 3495 3071 244 2210 1613 2660 1625 826 802 1290 1390 3461 4637 2226 2691 117 2561 657 3096 275 319 775 4446 2015 2842 1865 1737 4753 2353 1320 141 3820 1856 2792 710 205 4095 4570 198 1520 2897 2482 2803 2419 1167 2769 1278 914 3499 4172 2405 417 3117 2611 4201 2445 1858 3299 113 3228 2839 525 222 3960 1250 828 1349 3391 906 1011 1400 862 3594 4565 1373 898 2354 2611 1765 4493 2190 4186 1206 2479 1557 1242 4994 1282 1579 2688 4710 1925 3423 3588 860 2795 1278 940 2665 2777 4238 4800 4255 3547 4988 1180 3348 4919 2991 4041 3290 160 3106 4827 93 4364 1558 2356 696 367 3293 2728 4200 1702 3352 4160 1687 1365 3186 47 3874 4162 4379 4208 2892 2455 2279 4421 1537 4739 2324 185 1260 514 1679 3568 4905 3305 2408 4962 3131 1915 2145 1803 1583 4726 3307 2742 2704 1727 432 3557 2465 546 2842 2723 2918 4450 4219 3346 1395 4767 3835 4973 2171 4531 4094 1040 3474 3188 2227 4170 932 598 4910 130 556 3510 2102 1175 2069 4391 2808 2111 3173 3017 1250 1441 637 2293 4993 2835 674 3618 1043 2956 4023 3324 2302 4203 617 1983 1239 2702 9 4272 3036 2044 246 4381 2019 1828 528 3616 3840 3315 710 119 4275 3899 3681 1063 1880 2190 2879 1797 1829 4871 3625 1403 4815 1225 2669 2633 4077 1038 3852 2482 3571 865 597 771 2617 3068 641 2487 2162 1939 2605 4757 2110 4895 2971 2672 1400 3797 3089 3710 4288 636 1960 3450 1673 3899 4006 2851 148 2488 3237 626 116 1665 4185 1624 856 2735 2206 2174 4357 1447 1432 3354 4409 2272 1554 2513 3537 559 504 2319 1116 797 1284 4841 4757 3943 2332 2723 3165 1942 234 3963 3294 3477 979 3652 4569 558 745 3043 3185 1157 3433 3087 670 3227 4470 808 4427 4908 2052 2271 2193 2553 1493 3870 4834 4959 1224 83 1038 3039 4093 458 4305 3092 1330 1984 4139 4792 3273 1953 4791 3375 928 4778 1676 377 4527 4023 111 1301 2029 2223 343 1825 2028 2635 608 539 1017 2659 3041 3171 829 680 3062 3950 646 4667 4150 4741 1446 3837 653 3460 2603 2493 1572 2851 1974 4277 108 2856 4556 1413 1431 3940 4128 1215 423 2249 1679 673 3557 346 2298 4510 51 2852 2328 3765 4866 797 2113 1353 965 1220 4148 3511 4356 248 626 2995 819 2319 4640 1211 3312 2377 4409 2938 24 1851 2426 1359 4314 685 1268 2443 2218 3228 3726 4527 1768 2593 817 4523 135 2527 1682 1520 2390 1393 2995 4943 3498 1730 697 3000 1250 4803 3008 125 1490 1784 3187 3651 3737 1547 1476 3592 1674 4496 746 2919 3879 1679 3774 181 3889 1046 1789 2593 129 2124 3241 779 1251 2359 2704 3044 3022 4319 2755 1710 789 4905 1016 4784 4376 740 4153 1907 700 2559 2547 2551 3631 4329 4248 4231 1069 2504 1645 72 246 1563 765 4103 3269 2032 4388 280 2106 1903 4972 1767 1529 140 2051 3459 313 1201 2035 1158 4831 4354 3234 4158 4440 1591 704 495 930 917 3835 2647 4595 3333 4149 2977 1216 4988 373 1395 4744 570 2346 1511 4855 163 4068 2022 2092 385 4899 3096 3219 1951 125 861 2547 1335 956 4935 4320 654 2918 1190 1906 1507 3348 1811 1797 755 171 4773 1312 3280 2638 607 3270 3989 4577 4704 4039 1388 3368 1833 3656 2560 662 4323 3159 11 3206 2678 1336 697 3670 4195 2179 3499 2607 2124 4419 702 3663 4430 3984 4345 278 2198 3318 1338 4148 3129 4276 4554 4090 4922 3286 3644 196 1832 3852 698 1622 949 936 2168 4348 3208 1204 3119 696 3132 842 99 4743 4015 2490 774 3500 3204 3367 2339 1308 3385 2514 691 4985 890 462 1788 2216 2948 770 2500 818 4666 1634 4298 142 3604 2871 2182 3637 971 4402 2964 2805 4991 237 3870 4143 2809 4090 55 4178 1865 265 1280 349 129 3743 3806 2408 1495 3610 426 4356 807 782 4568 1222 2495 770 2537 2281 1922 3668 3385 1329 2486 2697 2273 4296 653 2654 2158 588 680 1538 3888 2511 3575 3569 4076 2606 3090 4290 379 4539 4491 1946 1249 1811 1490 584 2214 113 1952 1286 3952 1329 3404 4134 2959 214 121 1227 3376 1660 2454 4196 3411 126 2860 916 2741 4657 3036 2005 1823 1935 4055 1160 2652 2206 204 1070 2791 2390 3949 2331 2411 2431 2866 3765 561 3224 3612 2609 4534 4697 4731 1815 3506 1106 2161 3353 4570 3474 4165 1984 262 4705 193 3407 4068 1574 293 2734 323 3201 2593 2000 985 178 1446 2421 3694 1425 1470 4609 1838 1291 2560 779 3147 580 709 4191 4833 4087 1158 2885 4169 1696 3003 3007 4790 2619 2829 4295 2522 1961 2861 630 1594 1906 347 3766 710 246 4592 1010 3675 4475 1996 41 1256 242 945 4534 1052 314 2781 3618 1982 492 1980 1657 3892 2805 772 3857 2869 3639 2688 3654 4047 3296 1526 905 1217 2585 4513 204 4962 4872 4799 4495 4809 1510 267 1551 1354 3354 1948 2137 3303 581 3965 883 845 4772 2763 3132 2427 1153 4242 3951 4686 2 1992 2660 4344 3233 3793 695 4964 602 3209 2519 148 3472 1821 1816 1996 3760 4370 3418 828 2676 1836 3567 2033 345 1889 4913 2700 1073 2980 4866 1137 2794 82 3625 2202 2574 1016 1404 4826 1 3099 1033 1827 3790 646 875 3344 3498 1536 1843 2531 2087 4291 1717 2384 4635 3718 2767 3304 4302 4820 861 3608 1936 515 1872 3775 1504 3838 1306 2203 1334 3268 3515 2661 1058 4270 1367 4488 4330 1717 3822 2486 696 2585 4939 875 4058 1091 3014 168 4961 1628 466 497 4690 2740 2295 736 1816 652 4801 1968 1896 2580 2967 322 627 798 2653 1995 4135 577 130 4852 231 1983 603 4249 3886 4519 1806 3963 4664 3563 1336 3014 2234 3899 3328 323 3325 3041 1281 2007 4583 1499 4980 3138 3657 4581 2948 122 1290 4828 3848 1245 3650 2099 604 434 1856 2970 2312 649 2957 58 1215 3550 2191 2138 874 2450 3279 1557 3955 4242 3411 1178 522 278 1797 2491 1563 331 257 1414 3718 1426 3227 159 1598 3551 2823 4236 3203 4570 4615 4656 3224 369 625 544 645 1964 3518 273 2982 4296 2965 4392 154 1653 205 4640 709 2904 2534 688 3246 466 1969 4658 2378 4270 3523 3598 2935 23 1655 2956 4314 3616 3033 1078 3241 2722 1987 3444 3834 145 2531 1165 499 751 979 2085 2943 4512 1608 1745 1815 1381 308 1261 1342 841 2829 4390 4516 1303 1771 2657 4933 746 1253 1970 463 1258 4981 2278 1175 3870 1543 2625 4101 2717 1487 4640 603 2052 4792 1497 1690 4819 2181 1238 1484 751 3603 2566 1347 562 685 1004 1489 3287 1831 2918 614 1342 2348 1271 1878 1334 2969 4405 2984 1030 695 4459 4128 2978 284 2073 149 4052 1635 3815 1876 2745 4927 2318 2195 4952 4572 2231 935 4215 4079 1217 2702 2981 1585 1119 1670 1289 4639 4872 2748 242 4893 3238 1302 708 2038 919 3594 1065 2374 327 3380 3158 4017 2596 4524 4674 4513 873 3845 1002 4179 1875 2752 3536 1458 2823 1071 399 3923 90 3242 849 4616 2895 2933 289 4045 437 136 4337 3198 1239 3318 3134 1471 1194 3598 3167 2210 474 4198 2401 3309 3269 4851 3270 3889 4318 4801 3089 3436 3612 4201 2347 1240 4864 3782 626 1626 2866 679 269 1556 4157 849 3945 3963 3207 1690 367 465 4970 1303 51 2364 1670 79 1806 1701 4116 3589 3254 131 1636 2353 345 3581 3000 3584 341 3092 4463 4136 2779 118 91 1829 767 4948 3155 3191 3498 4245 4882 1281 4120 2576 326 1412 2539 3255 962 3794 2414 366 4484 2651 4010 4816 2287 3179 4140 2570 707 58 1149 798 1016 2099 361 3762 303 2405 4049 3231 4169 3917 257 4754 1765 3266 346 949 1862 4952 1497 2727 3859 718 126 1448 3270 608 1022 4727 4070 2717 4562 4116 901 3361 4110 1013 2961 85 3626 4589 2431 2730 981 1473 1820 642 3933 3225 2778 3655 2856 4669 2370 3482 3614 1253 300 4053 2076 1152 1728 281 1890 1510 4176 4105 3862 2326 4988 597 872 2745 4148 1473 108 149 490 4699 2395 699 4550 224 3049 104 1103 2623 4736 1216 3337 580 244 4207 4329 3023 2414 3022 4523 2699 1265 4076 1781 3007 3192 3442 1745 2920 4366 3966 3215 3445 444 3497 1336 3050 3974 449 3700 3662 2926 4608 4629 900 3712 3770 4322 3366 4029 491 1373 4485 304 2071 3981 3450 2788 3568 1509 865 4651 3244 2475 1297 472 3965 4754 1293 871 1871 344 3925 1920 1293 3849 2366 1159 3028 874 1590 2535 4477 4727 2761 1554 3696 4509 39 4546 4084 1752 1923 1332 2784 1015 4701 256 1062 4387 3737 2970 3714 2428 3878 4716 663 2372 1912 2650 1490 2185 423 892 1189 2783 3646 1407 1261 4484 1132 3348 4917 531 2190 2352 2377 2313 3123 4291 188 99 223 2505 3906 270 2577 3244 2566 134 1692 2511 3030 4384 4178 852 4074 87 2548 456 4224 1002 4099 1762 99 4148 4675 1159 4727 4132 546 4393 359 339 1230 2475 2584 3400 4740 4607 1675 4831 722 2856 318 3373 1254 2152 2276 86 836 347 4065 3400 2971 1050 3022 893 4249 4074 4707 941 1099 2722 560 3137 4238 3408 2043 81 4129 4725 4533 3295 728 868 2925 842 2251 2727 3123 4964 4556 3058 3222 4597 4709 3678 1359 13 3120 576 2196 2949 917 3823 1462 3695 2591 1593 3395 362 3775 878 636 2671 2048 492 3040 3038 529 4042 784 418 3726 2261 3417 4753 2319 2093 629 3221 3168 3713 3834 1437 592 1599 3193 4069 4338 797 504 25 2134 3387 3185 3190 2921 2342 1193 3746 2409 2335 3409 175 1114 3882 1521 2660 4307 1552 1768 1988 3354 4917 3781 148 4524 4410 4017 3417 2526 1092 2387 1232 3255 1451 2394 4301 595 2916 4103 2341 1161 1312 1880 2579 4054 4987 4598 270 4209 1285 4880 3297 1588 700 3221 683 73 4976 3983 3573 3411 4558 1946 2374 3257 2886 2265 2634 1358 3741 4090 583 3795 3444 4965 2198 4756 1007 3664 4040 1063 758 1750 2135 1136 3615 795 448 200 4154 1098 3640 225 124 1279 1084 1788 4357 3014 3063 771 1466 362 1304 2247 1115 2318 3937 1395 782 2848 1537 2383 4282 881 2739 3086 3069 4206 4885 1760 3359 3282 3650 641 2317 474 4672 3720 895 215 1067 913 2905 2176 3512 3491 1774 685 3467 1859 4528 925 2458 904 2354 3841 863 4308 1086 4758 345 3881 703 4087 284 3010 889 969 940 3357 532 4302 342 4488 4644 843 56 4449 2524 3697 60 3685 710 287 3129 1418 4156 2142 4970 4316 2787 4580 2325 4300 107 2418 2356 2716 1544 1830 4480 3636 4164 2642 641 1049 306 3491 2247 2024 4677 4770 4932 4367 2183 687 976 1381 1002 1361 1668 3845 3299 3519 1247 1311 3321 4922 4860 1839 1971 496 3346 404 103 587 2611 2778 3204 704 4229 1329 4473 1033 4964 1643 1907 2603 854 1714 1067 233 3325 544 3558 4823 4153 3284 3419 111 1524 3412 3976 3032 4916 206 4294 82 292 533 3552 3307 3355 4298 4872 2365 2715 3033 3755 669 2147 1136 2888 1734 4254 2363 1900 4268 4466 4483 1088 834 1514 218 3129 2364 3164 2328 3976 4589 2116 2385 3464 2379 127 1901 4059 2006 1833 2687 469 988 1648 4607 3151 2384 3110 3040 1693 2103 1178 3674 737 1961 16 2073 2022 4438 645 4340 4309 2358 348 1615 1139 4600 4211 4713 3361 4052 4182 2503 2771 2761 3571 951 1202 2184 4693 22 4858 630 4626 4619 4852 1174 821 3897 3501 3525 852 1129 510 453 3914 2501 106 3578 1742 4655 962 2928 3955 1984 748 3515 3574 1801 4320 4381 2811 2717 2834 3395 1569 3005 571 504 4137 2643 1296 209 2179 3455 3577 1208 4008 1477 635 4570 4633 2397 847 2000 543 4298 3065 370 737 4804 409 3175 2033 4126 1653 798 1831 776 173 1376 1004 4502 62 1371 41 2207 2504 521 486 2455 4344 1679 2003 917 1439 3678 4882 942 1504 3590 1106 3728 3638 2894 3174 1192 1476 1773 2772 564 4083 4452 4815 3114 4336 386 4158 4711 3179 3015 1314 3713 2000 3473 1604 534 4330 802 1580 698 4555 1703 3259 3765 3638 2779 3346 963 3094 26 4649 1314 1436 2318 4585 199 4316 2310 3338 145 2280 402 2286 3029 100 776 3188 1592 4616 2602 2222 1656 2866 2822 4883 3316 1505 1085 4774 1967 3619 1444 293 1969 3943 350 4642 1030 3796 4703 2518 1469 2473 3194 3041 178 1850 4805 3907 644 4314 368 4319 2280 587 906 4890 180 1791 2932 56 1765 739 939 2696 4705 2887 4170 2571 3086 895 1926 4393 2353 4597 224 59 1584 836 135 2602 97 2582 2643 1711 1064 2104 1339 4137 3941 3521 3776 2506 2051 4966 1840 18 2099 1433 196 723 4703 4285 4682 3283 4079 4300 1099 1685 319 4633 894 1176 2031 46 2051 606 2242 1424 521 695 4119 1078 3682 1091 83 4653 3041 3940 1237 2495 3979 426 4193 3047 2747 2084 4150 1454 2667 3486 3928 986 2450 1933 1286 4770 1513 1405 1613 4923 2029 2532 603 3118 3440 4764 573 3831 1328 4172 3753 3560 3511 4136 2093 820 3793 2581 3382 3868 1145 3750 2890 805 4964 3498 3663 3648 452 219 1769 2825 4398 2728 3768 3769 4981 3276 3415 3644 741 2157 1263 2844 1016 1317 3986 3668 357 813 3912 2589 284 941 1461 2116 539 3197 1265 3602 2844 2376 2991 267 4100 2083 1158 4488 2822 4275 1059 405 2118 108 37 963 775 3082 1872 3639 2109 2468 2843 833 300 1812 265 2862 911 4008 2372 3567 3201 2116 2861 2344 560 2230 134 1378 2813 1225 608 873 1349 1930 1245 1614 4507 2214 727 358 4259 3602 2623 4065 1785 2873 1679 4228 344 2538 1312 231 4852 3184 3045 2152 2848 2640 2606 2527 1200 2582 1278 96 1385 1672 3806 3292 3724 1921 4768 1119 4327 4456 3532 2780 2027 4239 1118 4068 3095 2132 3806 3987 4227 1451 463 4812 4766 1913 1360 4871 3169 323 2374 1906 4074 1517 3336 861 850 4844 1810 261 3607 925 3730 913 451 1291 3982 3528 1939 917 4469 706 1089 3669 3177 4218 3098 130 2723 355 3616 1247 2959 615 369 4770 219 4113 1366 4038 3925 4589 2509 2497 3562 2995 1360 2246 1072 4879 284 4421 3189 3284 4507 3526 2861 3908 570 2218 2824 4362 2763 394 593 2648 53 2573 4416 2625 3927 431 2929 664 72 556 2843 2087 3778 2057 1266 2114 4154 2092 246 1321 4114 911 1154 3049 1384 913 1245 460 3900 1620 1748 3836 3894 3304 502 3044 2981 95 175 159 2753 3935 774 4191 2226 3683 1470 2903 1254 906 3977 3026 2903 4615 4360 354 3675 3455 4684 2817 1098 4614 1817 68 2252 2202 381 1178 1777 806 4942 2065 1014 1913 1649 4058 3654 2477 3956 1568 583 1968 4340 2757 561 462 3112 814 91 2989 2004 4122 4854 1327 4783 3014 3231 4204 2318 1099 4657 2373 2406 1239 4425 4130 678 3736 464 4133 3538 2700 3077 4581 2410 2372 272 3028 2552 2789 1304 4633 526 2645 1206 1975 4798 4748 400 2836 3568 4328 3655 563 4527 4999 2625 1354 4084 2506 3040 4149 3498 1132 576 1569 2792 423 3869 4874 1378 2783 27 2645 616 4989 3964 2783 918 4237 894 540 1107 224 2458 4104 3090 107 3054 1714 3611 206 2004 4084 4715 3838 1569 2613 2503 4924 863 4975 877 2868 1459 3857 3940 895 1167 4861 3592 4993 1025 3859 2047 2403 3619 3293 3358 2962 3217 4065 108 4294 454 2298 2477 1188 351 1111 4680 3861 4742 1811 2690 4709 1984 691 409 4844 1840 1611 1658 2713 1082 4505 1156 2026 1376 3400 4747 12 3473 1607 3893 369 317 2728 4040 2045 1746 4081 4266 1361 58 3878 4264 457 3475 4021 2576 13 773 4184 4422 4891 4656 2039 4747 1043 2035 2411 4017 4650 4230 4628 3937 536 721 4717 4045 1562 4946 4074 1950 4528 3364 4473 2767 2904 2178 1374 3608 4769 2512 3797 4932 4201 3507 1492 3667 1096 107 4494 4249 4851 4072 2441 1429 1690 3499 4321 107 3098 2600 2811 3274 4931 4835 3763 4791 762 4039 4718 3096 369 1056 4280 1194 3851 1283 3960 4940 472 3073 1983 2826 1207 1752 4045 4138 439 1209 2980 2466 4996 2851 3147 3056 1569 1591 3092 4264 4720 1626 1182 1187 4811 1070 4619 1810 2927 1288 3475 4719 2668 164 568 3332 2622 1957 912 201 3623 1485 1583 4138 2595 2139 3738 3351 1658 704 1308 4779 1289 1145 3868 1726 865 3088 70 4675 2095 3243 3478 498 2874 2859 3480 215 625 3047 979 2945 2210 3919 304 1028 324 4993 4712 1984 1606 4638 4684 4327 2837 4294 4266 411 682 712 4895 2029 1410 2203 3216 3487 3628 4825 2303 3452 4575 4230 1636 4874 545 957 697 1599 265 1363 773 2897 2326 3914 4371 812 2869 2376 3544 2449 1719 3597 320 705 1536 4312 505 4261 1514 51 1086 986 3632 4995 3245 1365 1107 121 4666 3947 2160 1099 1146 668 3952 3547 2233 3067 3559 3495 4884 1712 2094 4840 3272 2366 1738 1043 4409 1549 170 2171 3563 889 2428 732 1917 2937 600 2954 2553 281 3532 2816 310 2576 2822 274 4022 3723 4469 371 4040 1320 4553 1343 1031 3156 1014 707 2113 1742 166 4552 3976 4281 1884 3587 3509 4702 4777 2024 440 2151 2994 2619 2601 3701 3424 4021 2427 4228 4887 3565 2139 3258 2295 868 4629 4419 3758 2080 4127 1920 1124 1194 3821 2275 3606 3824 2555 3588 4044 1299 2478 2303 4228 2930 1524 3940 2468 1838 1982 2630 1659 1108 4557 2669 169 1910 187 1876 274 2202 3902 675 4255 921 2984 2486 892 4385 4289 4028 2275 3356 835 2832 3688 2743 653 2628 1732 924 3090 1105 379 3416 3103 793 2325 4341 632 3414 2344 4530 411 4423 3572 3486 2787 642 4558 2880 3934 1236 3846 762 1880 3291 3409 3425 3806 1429 2191 1127 4980 4902 1950 3266 4296 2438 4029 1114 1684 1329 4786 3542 4591 3989 4997 2208 1805 4991 3194 1340 2299 3446 2507 2669 220 3239 300 3897 3862 391 1245 88 2246 44 4500 1040 1072 2493 3824 4244 1759 4229 4199 4880 371 2044 1705 559 2446 814 4338 1246 4982 3738 1460 1142 2975 3012 4531 413 2998 4795 1383 4838 3126 3451 2989 44 447 2917 3654 4395 1818 4210 2991 4608 1990 1532 3136 3107 4991 4246 3981 2396 753 4942 3776 4444 3577 3066 660 4263 757 1176 4372 529 711 4068 938 3973 3685 4470 2872 1287 4228 3281 2819 884 1569 3182 2458 4997 1382 343 2003 4912 2467 180 535 983 35 777 562 4710 451 2590 3636 4545 206 1030 1026 3388 3339 1344 4221 4953 4317 3049 4209 3446 1114 592 3336 1628 3509 3593 1597 1409 1149 259 3594 1863 1523 394 946 2571 1336 3901 4191 4750 749 1897 133 1760 1456 4956 3325 4856 2150 4859 1819 3597 2563 4340 2337 352 3044 1485 730 143 2397 1027 2967 3684 4259 828 14 260 4404 1998 3461 1633 1114 3853 2323 3361 3061 3953 680 3532 2773 4797 1025 2393 4739 2370 2381 762 1913 874 2322 3075 2853 1133 4832 1703 2627 3271 2492 835 720 848 2775 2449 4319 4298 1637 4655 2512 623 3783 2373 652 4737 545 4883 3059 928 2236 920 4534 536 4397 3252 4477 3752 2604 127 1345 3507 4583 4319 3899 4635 4332 983 3236 1313 146 3194 3139 822 137 1572 1330 3886 853 2577 585 1128 863 2716 1994 3151 3452 4586 699 772 2036 4260 4895 257 3252 3857 261 1543 4109 2849 3783 4185 1906 291 2741 4935 2950 3264 2400 4628 3348 1781 535 193 1293 4365 1773 216 1702 4965 4009 4457 1015 2631 2052 1888 989 3583 3135 1133 2144 2089 4410 4066 518 2297 6 3945 1246 3561 4300 2780 1550 4383 2524 675 2734 4500 4975 3978 1603 1094 3237 4511 1621 278 3632 2000 1776 1995 4839 2907 2271 166 2844 4845 4380 4132 391 2068 3338 4007 552 4589 3988 2485 2568 3110 4538 2295 33 4813 3963 1684 4882 1071 1214 2843 2076 1058 2000 4500 3759 2308 1785 1560 4310 3465 398 2396 3678 3169 4977 579 3740 3143 2460 1537 4940 1507 4034 4056 1098 4465 4559 199 853 1264 4402 1814 4959 2452 2842 4835 2606 5 1518 2152 2926 998 4700 2354 2461 2126 171 1692 4198 426 976 2482 3591 4881 1501 3151 3962 2831 2205 1215 536 4570 2874 1653 305 4864 4360 4142 2869 3624 2751 3549 4990 4652 4124 4741 2100 1301 1312 906 2696 4887 4744 488 1641 1040 931 4362 602 2038 1487 941 3218 1486 1205 3090 970 989 1457 4767 3795 4427 2051 703 4925 1891 4024 4189 353 749 1825 685 1065 1796 2002 812 1794 3313 325 1587 4625 3206 4965 4575 1675 2859 795 308 2883 4676 1149 1981 2472 4080 4906 4142 1988 2084 4831 2171 4950 1391 4325 4638 4561 340 2824 3148 619 2250 4953 633 879 2583 1525 839 1723 4849 2805 4587 819 1332 1436 4185 1524 4935 4132 3362 1817 3286 1681 2789 2618 3801 2244 3492 4568 548 2097 2146 779 805 4081 4436 1524 1498 2817 3317 2219 2920 2809 2224 1738 4348 799 2937 4375 510 1265 4772 4726 2329 4686 789 1469 3869 1454 2271 1991 1789 5 2630 3642 2034 4012 236 1232 3925 3048 975 3706 3073 4617 2433 4928 4207 2805 2023 3714 4207 2226 19 1754 30 4711 4179 4272 4642 1812 1207 2453 4768 4941 4526 3600 4887 299 1874 2372 1763 1427 4191 3512 4298 3925 64 1221 3882 814 922 2892 1081 2806 3752 4782 284 3323 2037 1442 3681 1820 1221 2594 1588 23 164 4118 230 172 1117 4767 1377 4848 3036 3781 4205 155 60 1746 719 362 3131 1885 1637 1437 2129 1728 3987 1186 1509 4523 1432 265 3288 3718 3074 1189 1847 4282 2638 3201 4733 1057 3145 1097 4719 1090 1794 2757 4294 1222 173 146 4025 3502 2705 2728 4032 2250 1571 3485 570 3571 9 2800 4248 4090 256 263 2191 1551 2975 826 82 579 4297 4437 2486 3606 2079 3250 1765 1146 3804 3789 739 1701 4143 150 4516 3955 4700 2450 756 26 4363 4219 301 1861 144 843 269 3770 945 4757 237 1572 2836 4548 547 505 2318 4298 3761 3940 4588 1307 1044 436 4254 3031 669 476 767 4739 4451 4153 1375 240 4240 799 4561 2899 4184 4412 4333 796 3405 4028 2063 1919 3605 4859 3446 4918 50 798 4574 276 1793 4882 3974 4435 1500 2075 187 4831 928 23 3660 4009 1959 4497 1683 2254 2152 4542 682 1350 2994 3043 380 2533 3596 845 1375 2180 3720 4167 2401 1265 588 3584 1144 3643 2096 674 2592 1943 4786 1804 4681 4878 61 1761 3303 4844 549 3647 2984 2011 3060 2425 4409 4670 761 1822 794 574 2300 1167 2141 2593 2931 301 1659 4621 601 2136 959 4842 849 2449 465 2533 4847 3209 900 1662 4239 72 448 1043 2604 4863 2777 1090 1155 4358 3566 771 2517 4695 187 4348 1393 3233 303 747 3135 4902 2847 2343 3742 2085 3289 4200 2415 1568 1626 1346 239 1351 2377 2775 33 4516 2393 2674 3578 2877 3947 2436 1635 4590 1857 2802 3243 3708 2212 101 10 3538 2584 4409 1239 3664 491 2782 3419 359 3753 34 2964 4446 1435 3246 4667 3336 555 532 670 4148 1905 1600 2823 548 2433 444 3995 4526 1507 2401 4243 2846 2162 941 3510 3442 4846 4392 2270 4692 1122 390 1366 2524 966 8 2611 884 4285 1195 4288 114 1936 1615 3304 2169 2994 2889 4720 1416 1187 2377 4449 3377 2677 3509 3819 764 3714 2372 69 3657 1083 300 574 2786 90 821 4311 3303 3690 4052 999 415 225 2369 1558 2334 2741 1425 4690 1161 1956 2404 3165 196 1114 3392 2980 4532 2063 300 497 238 2662 3454 3699 3742 3800 142 4793 601 2463 3392 1971 4747 1091 4822 1761 1233 2624 4300 3641 3673 4646 3802 3053 909 624 662 1347 3892 854 2279 4731 2953 3339 2307 4365 2722 679 850 2768 2482 1582 3192 1380 999 4503 2975 1841 2372 4469 1099 30 1841 1114 4420 675 4342 2511 2583 3191 3284 1086 1846 754 4644 2576 4787 2892 205 3471 2977 3109 4738 3245 3811 155 378 4875 3499 3823 4655 1436 181 776 231 4975 97 2118 4998 3760 4636 3080 1674 3335 559 3479 4430 2567 1807 4712 4575 2145 99 4814 4594 735 2130 4854 2900 1361 3018 1266 4816 1395 1634 1487 3429 1901 993 1686 3438 690 3852 478 1904 2945 2644 2376 3871 3183 2150 2562 1673 875 825 2733 4761 793 603 3231 3405 1848 2149 1554 1297 36 4114 1411 74 3940 4596 2724 4148 1821 1135 2930 3085 3149 3924 4223 1967 505 16 1457 1346 4031 3498 2762 4503 1373 1936 3990 4422 1552 538 4376 3113 4174 1494 1429 15 1221 907 575 1146 4593 3974 3427 817 986 2488 1219 167 4387 3525 950 4522 764 1550 4571 4445 4513 1296 265 70 4818 4491 682 3552 4361 1541 4468 1971 3911 1188 4959 3367 30 4383 4761 469 2680 518 1765 2838 2751 1373 711 3601 1211 694 3786 2153 640 3635 1466 4805 4004 328 3674 3399 589 2783 2496 2766 338 1313 3532 4492 3581 4772 197 1111 287 4616 4859 2076 4604 3553 1374 1216 4803 960 702 2165 4055 3130 2088 2812 4217 1791 2280 2941 3475 4308 4561 2344 246 3034 814 1247 4197 4620 3277 4945 240 3109 4463 2977 2794 2824 586 4350 2884 2622 111 1497 432 4900 3500 41 4022 106 3034 4890 4330 2981 4400 2129 4724 1037 3046 1834 4822 608 4395 355 3058 3205 3704 3102 1954 898 667 1531 4262 4503 2261 2691 753 3153 2820 158 1852 4960 4826 4006 3338 3985 4484 2018 1154 4412 4891 3468 2745 767 2150 4387 3421 3089 2263 2818 1995 2416 1906 2431 3273 1052 1233 237 885 1489 3954 4370 2476 721 3423 746 1436 1760 53 2162 4442 262 1766 2085 581 2129 383 3563 1449 3464 4970 101 1269 4833 3797 403 3118 315 3554 2718 1137 181 2085 3894 3053 2341 3177 4485 1518 2226 2555 1113 2948 651 3653 246 4922 2110 1645 4530 3791 4602 3883 2704 2944 3965 3262 101 2652 1222 24 2950 3599 3412 3829 1912 4823 1917 2009 4263 954 808 3463 2824 1966 4524 218 1070 2384 3374 632 4280 3078 903 2049 1673 3933 428 2445 920 4363 3364 3979 3726 277 1638 1123 4474 4755 3712 2397 4496 679 2993 360 2421 810 656 740 2973 1175 4210 4888 3294 1494 312 4181 610 3218 1734 512 1825 844 2742 3060 1236 526 939 4014 1019 952 2406 3423 392 614 3621 3270 2722 2695 3167 4715 2603 992 761 4261 2579 1808 2340 1981 738 1249 4740 3553 1625 2157 794 922 2394 2183 2572 4070 500 3038 2928 4150 4944 2749 356 2945 622 1630 3865 4704 441 4234 1259 3704 671 1554 2411 4059 250 2122 1869 3727 4425 736 1962 1893 4536 314 2943 347 3995 2197 1989 4659 1159 2182 3983 3626 2746 4933 2679 1986 4478 981 880 4544 2226 1798 741 1462 97 3867 4169 4378 4384 861 2406 3582 3060 2333 3398 4086 1978 1910 3949 4197 3734 1473 2893 3440 3909 4382 351 2585 1562 1634 777 1533 1572 3323 555 4015 2998 4862 713 875 2631 386 4092 2403 1768 579 4409 142 2536 767 3096 404 3499 2012 4406 3691 4607 2848 2979 4757 2909 728 437 3800 1374 842 4468 1060 4188 2714 1580 2264 2884 3521 1566 854 11 769 4350 1491 2630 426 3086 1464 2680 4945 1066 3259 1032 4700 2499 3863 240 2879 2188 607 3679 4657 3696 2711 1136 4127 1250 2331 993 4649 3131 4182 3101 849 2439 3029 970 1479 2928 2673 1444 1399 1898 4705 4232 4544 4253 2485 810 3175 1599 2500 3655 3194 4391 543 4380 862 4755 4828 2669 3210 3371 572 4263 593 4987 3829 3678 3492 829 688 3343 4526 3381 1996 1032 3502 1187 4705 2683 1424 1236 390 1647 2020 962 396 1511 4414 1951 3505 2809 4740 2902 4630 2799 2420 4882 2105 465 267 3773 3828 1138 3470 1555 1124 4871 4357 956 1947 2251 2187 4109 3238 1974 3744 3160 2447 1017 2567 4031 3236 1003 3808 557 86 55 1999 2125 100 228 3595 3969 2045 3244 4128 3628 1273 4893 77 856 1249 4443 4535 194 595 756 3308 4593 4223 2714 4697 258 940 1613 109 2407 1707 1270 4948 4979 2891 2022 1436 3655 1492 4621 4515 3929 788 1179 2951 4464 1053 3154 92 4545 4548 4337 946 1773 3724 4899 269 1592 657 6 1339 4932 4694 949 3185 2612 663 4910 375 1473 784 869 343 297 1516 2831 2618 947 4654 3808 4619 3484 1236 1262 785 2301 1942 2267 1106 4802 2796 1214 2875 2244 1406 4795 2776 3208 2833 4031 1443 2071 2921 4853 36 1340 3897 1651 4878 441 1068 4413 2371 4930 4080 2105 1018 2895 1342 426 3616 4239 1868 30 4755 2032 1338 656 3729 720 672 3454 3584 1871 799 1387 1867 26 4467 678 3715 4626 1544 3034 1492 875 2802 4484 3116 3990 4923 928 3543 3871 1713 3245 4829 4439 3077 956 602 3459 685 1373 1974 83 2066 3689 4051 2532 2115 4985 4354 414 3425 3526 494 1983 3889 4735 54 535 3277 1934 2040 4538 1027 1971 4977 137 1620 599 1445 4697 2822 83 3325 1306 1971 3799 3956 929 504 2579 1978 4398 3383 2673 473 4847 4541 392 2075 3163 4548 3147 3209 4952 2570 2600 2429 1286 1225 1890 3449 4578 3557 808 3038 932 4233 3803 1111 881 2514 1596 3227 641 1090 4883 686 50 230 3985 3352 1475 4641 2247 2404 3226 4015 2837 3643 3727 3331 4540 2239 2799 633 244 2064 3481 4660 2983 1898 2940 2065 68 2141 2888 723 1589 4788 2848 1957 2601 655 1222 3075 3947 1385 4007 3737 4209 1218 579 4746 4165 1101 3974 2674 3840 2795 2010 1925 3946 591 547 2654 1035 2697 2849 536 4910 3483 2530 4689 3104 2799 2253 3394 3765 4270 4135 4144 3852 4594 4770 502 1558 885 3233 121 3195 1912 2582 2610 1332 878 333 1824 1546 3566 1534 387 630 692 4382 4954 2047 4376 4822 1654 3263 3853 4859 2541 190 4467 1765 4408 4206 1598 4872 1365 645 806 1301 437 3838 3709 3706 1407 4872 3036 2446 2716 589 4126 2222 3401 1469 386 2739 3112 4952 1773 4962 3167 3712 2342 1602 2375 109 4665 4377 3494 1862 669 2528 2174 3639 4718 4370 1499 661 4251 25 809 2620 3257 4761 1388 650 4390 3795 1727 2049 3318 1852 710 152 4218 3731 2763 3555 3652 4334 1068 2383 4333 3934 2083 3367 3624 790 4837 2490 1668 3176 4460 3674 1053 1152 4005 638 211 3527 2875 3329 2641 4489 1450 2673 1671 2367 3300 616 1721 806 3800 839 2495 1671 1814 2494 3043 2029 1508 3213 2053 2978 988 4423 802 1650 3348 3345 1105 4885 68 1727 2493 473 363 4040 342 4887 3787 941 3647 3106 2049 2558 4553 2811 174 1525 287 1087 1368 24 4913 863 3129 2451 2097 902 4327 476 3032 3439 4899 2646 2098 1205 4234 3070 4078 2809 2399 2913 1847 1472 2391 3692 1661 2050 403 1698 3261 2020 730 2042 2085 2199 3372 1663 697 3407 3000 2830 3881 2772 2351 4227 840 4996 1230 788 630 4183 1840 1596 1567 4050 1698 2442 3155 445 2566 872 4484 4445 1032 4996 1874 1986 3268 2562 674 3242 3926 1183 2491 3533 4984 3576 3392 4854 2223 1665 465 416 3039 3415 4833 2087 1283 7 4833 3259 4557 44 3676 561 3052 677 745 4993 1481 3884 2845 3753 1145 1064 222 544 4814 3196 4537 4236 3254 4702 2132 2141 3618 1601 1780 1967 3752 4323 3265 4580 1714 119 4013 3120 2125 4389 4961 411 451 3637 3200 1019 2361 2760 1826 4199 1610 487 3971 2061 2178 841 313 4204 2907 1890 2497 883 1828 3094 370 2121 2212 4578 4520 1978 2140 4036 1387 2353 3587 918 469 1840 3495 4543 1944 2369 3091 1177 2542 3121 2307 3556 599 391 4537 2218 2486 562 924 4905 228 1240 4452 4820 28 4688 175 2802 685 2025 95 942 2444 4584 4138 3957 4679 3630 1257 1035 1026 2088 2761 3094 1382 1182 2701 3361 3501 36 4929 4067 1280 1555 1977 4670 3233 153 2568 1944 3873 2301 209 3829 4699 2220 1514 3386 3415 4503 2116 2196 1040 4794 2293 384 4375 1903 3373 720 149 1721 4532 180 2677 762 1747 4278 528 229 4486 565 174 1748 3065 507 1836 3643 3176 3343 1408 323 4933 644 4287 3128 4997 104 1712 724 2779 2990 2543 618 2948 4540 2763 4707 4802 798 359 1156 2834 4553 2141 4134 1989 4129 3726 3821 1674 4435 315 3754 1322 3931 1112 3809 563 4960 2347 1716 1918 1339 17 1805 2530 1652 1562 1112 3238 4653 4656 87 1418 4005 92 3996 3943 2126 4769 4083 4370 1511 2599 3436 2422 1714 4937 3069 3943 3135 2727 1023 1471 1224 589 3485 1660 4899 4890 3000 4992 3363 4138 773 272 3703 3357 140 2438 4994 1166 4771 2639 2625 2308 1482 78 3808 484 4981 423 4645 4477 1493 4749 4483 2450 4559 3188 2849 1620 2843 2927 4665 4838 3278 1451 4665 3439 4113 418 1661 3899 2503 650 3091 4435 707 1644 1461 1392 2136 2917 4411 4876 1463 2543 2446 2561 3404 2185 262 1647 4329 4955 1334 3995 3362 3132 4026 2090 2560 1636 3456 1586 446 1818 868 1282 3679 974 898 3221 110 4136 4640 4604 4740 1288 3761 1152 1341 4739 1899 4860 4827 2901 330 1777 2562 2497 4731 743 82 3595 514 4499 4289 335 148 299 1502 2478 725 1164 1207 3816 4292 181 1612 3229 3514 4745 777 4147 4535 3609 1928 2164 4565 1456 3157 4124 107 2453 4496 3311 1883 1948 1391 4185 732 1037 3617 2044 3784 1612 1820 950 1807 1375 2551 2360 2083 163 2273 4632 4906 1088 4368 4031 4023 360 3451 1420 658 4628 1385 2904 4291 1887 4760 400 4642 4273 3119 3998 2074 4517 827 2304 4386 3435 3742 4264 1339 1943 1147 2074 1917 3184 1604 1889 1241 1082 4324 4810 296 1860 2269 3791 35 4451 4740 3405 1248 1333 1920 4246 1636 3431 3790 1872 892 2008 2208 4949 4378 4523 4441 3601 854 177 1571 2791 2882 2757 1849 1372 245 3718 4621 3034 4033 1248 603 207 2742 4627 1804 971 4565 4819 2901 822 4597 1510 741 1967 1809 409 714 2726 4743 276 4245 4819 723 2745 3377 908 754 2505 4704 3411 3304 4607 4862 3926 3778 1514 4236 2030 3429 2608 4614 928 4797 4166 1861 1439 1254 2008 878 2632 1191 839 2834 2780 426 150 1572 2809 4926 3693 4134 82 2165 1814 1036 4219 262 4883 2031 4205 908 4214 771 2152 29 1158 257 2340 3323 3649 2758 1247 2031 2260 378 1842 49 253 3146 2204 1705 4426 4951 1693 4634 4991 37 1804 3793 2236 333 1778 4698 3925 2483 1021 555 3896 2352 4534 3736 2018 4169 2987 4581 1275 4414 2486 2663 4469 4020 1347 3844 2945 3700 3462 765 4690 4097 1523 1995 2559 4142 3276 1400 2381 2686 4607 3690 3740 4762 4621 2339 3213 2295 3757 4467 4234 101 3270 716 1462 977 704 3517 3217 3427 3068 2769 2005 4305 3295 3173 2756 979 4556 4725 1783 2677 3983 2839 4008 816 3642 2470 3001 2480 731 3816 4419 4959 4636 3625 1 2977 4722 214 802 278 4079 3187 2266 2692 4673 494 3641 378 1856 2177 1378 926 3683 1523 4918 1648 2156 4880 151 4701 2280 3221 3053 4917 2544 2861 2580 3676 154 2518 4844 1517 4488 3077 1240 2682 688 4278 4144 4334 338 3844 4239 4155 750 1423 4709 1844 4387 4897 533 3813 3513 2704 3328 1525 1400 5000 921 2955 1206 1062 480 1502 4782 4749 2815 1260 787 3405 1439 1172 593 911 1708 2428 3469 4842 4781 3571 400 2890 669 2128 4503 2115 4325 4849 1950 3258 4775 1245 2144 2925 2668 1267 745 1078 1640 152 4669 2939 3721 4710 2654 2097 2299 4623 4793 4565 1294 134 3937 4329 3782 830 1579 3253 3731 4929 2793 2884 2231 3442 3440 4267 2299 907 2553 61 3433 3864 1883 1705 4043 370 3239 466 1603 4814 3987 198 241 3803 3464 472 577 2360 1684 4391 642 3115 3745 3172 896 3026 644 1288 3626 1942 2759 3803 2132 2300 2591 4550 999 874 1470 4259 2340 624 3234 3615 3581 3388 892 1575 2252 1876 507 15 3058 3073 1878 3468 2977 622 3334 1956 18 1253 3713 3281 3401 1954 872 2970 884 3270 4946 4042 2031 2269 1102 359 2738 1040 4022 3612 3369 260 830 2727 2372 3506 217 1468 61 2125 3772 3952 1468 663 3305 4006 1030 2668 4750 1638 1690 2764 4052 1457 683 2734 2720 2079 489 4864 1428 4265 4263 648 3287 3734 1358 70 881 2658 1769 3391 4569 1187 2711 4060 3143 451 1725 4985 3353 2865 985 2534 4194 4391 704 4425 759 2285 760 562 3760 4005 871 1766 2341 877 1282 1669 4118 3016 4791 1148 1850 3421 2948 1108 25 2326 2253 169 3082 1859 3514 1691 2174 3229 3558 3632 4859 2123 1369 3008 3130 680 1399 472 1040 3795 2784 1208 2321 2701 3102 1541 2617 2743 2705 1448 681 2185 3342 2668 2128 4084 4140 148 1487 2049 3822 3723 2812 2136 1060 4450 4776 394 3505 4365 305 1903 3214 1830 3721 3825 2606 1225 4044 255 3744 102 2102 147 4617 339 3491 1661 903 4215 3773 3861 1966 3992 3034 4316 2999 4398 4212 132 644 3701 1447 1084 2438 847 3782 709 327 48 2110 3311 168 672 2536 3581 3140 597 4540 132 3867 1550 1849 1593 113 1313 942 160 2540 3022 709 3045 1337 2593 802 1735 3751 3212 4352 2152 1426 578 4500 1870 4650 3094 4624 4877 3977 2346 4969 1011 1601 3568 4498 1083 3132 1877 2311 2371 2818 4361 3035 3013 990 720 10 4738 2049 492 2159 1650 3998 2232 4432 3749 1324 3942 501 2573 816 171 2652 1578 1448 3158 2680 2845 536 364 661 21 4209 3287 4894 3509 3253 2298 2208 1859 4269 382 3844 4987 883 705 4969 523 1024 2618 4855 4292 4975 262 4493 327 4608 550 3155 2534 3462 4583 425 2878 3089 1232 1535 228 2053 2855 227 157 2098 877 4918 1196 2378 3789 2647 3800 2077 3897 3766 2947 568 4245 3162 3068 3609 4194 4908 3062 1093 900 2218 975 699 2133 1349 418 4095 40 3635 293 4896 4694 4333 4556 2977 1164 3618 356 1547 531 2547 3960 730 1671 1805 1000 3148 3337 3514 1205 4198 197 408 3039 2774 645 792 4735 4465 3148 2432 1965 3831 2467 266 4251 1714 1895 2747 1055 2595 2073 1812 3397 3117 2045 4213 3627 872 2859 3837 3972 4711 2418 4003 1270 90 328 2528 867 4365 4267 3611 3076 4071 3291 1771 1177 1396 765 4145 4834 1580 258 3771 3505 2290 3693 1490 3670 2605 1345 3125 2866 4498 3377 4811 388 72 2206 558 2879 802 1677 3970 4306 4241 1222 722 4286 4984 4902 468 4452 2142 4110 4040 4429 4999 2241 828 4368 4427 1122 539 1919 806 1284 577 986 1039 2192 1265 1914 2921 4835 1488 3879 4492 2677 3263 3947 1212 4651 3388 277 713 2685 1505 2391 4950 4545 1804 3505 3219 4502 2582 1363 4675 2962 1572 1342 1590 133 1993 1308 4064 803 2362 716 4416 4190 3840 4167 2410 3898 4170 1750 2982 1328 760 529 4903 1947 1865 4177 2468 1581 2990 3423 2426 3243 4477 1378 4520 4061 3510 1934 1401 1215 3289 1448 4422 3139 3207 3723 2634 477 1917 597 164 429 3244 1050 3384 4569 4851 2376 1806 80 3507 1602 3858 1544 1074 238 3010 2664 2033 3335 4555 2263 2222 2931 4525 2996 899 4533 4706 619 4069 4108 771 4990 821 1955 3235 1650 4379 2295 4762 3878 1118 4644 2043 2007 1389 4480 4214 439 2577 1847 4615 2961 1368 701 4981 3159 76 2047 1956 2397 1362 2050 3587 2371 4836 2362 2823 3750 4471 4269 4182 3727 2686 1574 4573 3914 4325 2754 531 1985 3590 2062 2163 4535 3976 2231 1630 1598 1947 40 4783 2401 3237 4896 4381 842 296 4041 484 2469 3401 4018 2220 1947 83 3694 1257 2177 610 419 4865 3286 2289 2444 2689 2240 2540 3144 4849 688 678 376 707 1961 3941 3909 1768 3877 2553 3287 2691 976 3720 839 4595 1571 3837 3470 973 3626 4461 2252 2225 407 4760 3498 4432 2405 2678 4200 484 1933 1671 3696 3560 2396 2634 4841 3732 2435 2519 4941 2874 3790 3469 1635 4044 174 1549 2413 2811 3919 628 2147 217 3690 3245 4927 2113 3228 4909 4591 4025 2157 998 3303 2663 1171 2492 1196 4769 3636 2731 2593 4819 751 2215 2926 1253 1916 2282 1108 1107 1599 193 4394 3939 2057 3487 2515 3322 2023 897 486 2688 729 241 1725 2767 3836 3468 1638 2744 4457 2075 3741 726 1468 3814 4584 2296 4557 1692 3665 4619 882 524 3040 3286 4683 175 2671 2349 4613 2347 28 3959 1888 4490 4130 3424 3905 793 4816 696 2385 3842 4784 1689 27 634 1489 1148 4122 4163 1718 1493 377 2475 1613 2395 937 1660 3273 833 3702 4442 1249 2624 2042 4704 2247 1563 121 347 1841 4713 1860 4013 3163 310 190 1371 4074 938 4826 2344 2587 2032 3786 2712 1618 2545 489 2501 1395 7 3075 1726 2829 3850 680 3883 4338 254 1141 3874 361 131 3666 1277 1052 3268 2060 626 2770 4384 2453 154 126 2773 3135 3442 422 1792 1141 1765 1661 2925 3339 3759 1665 2157 1912 1083 1357 1219 1915 1583 3329 1351 1427 2955 269 1419 2622 4214 4290 1608 3011 2649 3609 1618 4968 3409 89 2024 2548 217 1861 4885 2942 2414 2068 4170 1420 409 896 4889 1429 785 1103 4347 256 1166 3077 2164 835 2711 192 4002 3733 1693 3515 1857 2139 1494 2643 937 2607 2355 1925 3006 2908 866 982 1032 2372 2908 4633 4585 2914 4792 3269 1273 1984 4630 253 2325 2586 4158 798 1988 3418 599 4532 3161 1298 2391 437 2532 4348 3386 3668 1593 2502 3083 215 1223 4998 892 4514 2321 2475 2580 682 4505 3180 3140 4531 2888 1390 497 1403 1376 666 2557 4124 682 2060 4022 2046 936 653 790 3994 1772 2562 4129 1056 2103 3684 1410 1602 4827 1134 990 1663 521 4226 1327 1849 1125 4068 4930 2183 2540 245 1458 2484 3013 1425 1155 1326 3781 3778 3807 3112 3697 4067 933 2904 360 2669 2781 1681 4135 1213 4845 51 4563 2572 231 3918 3226 3158 192 1931 3211 1244 91 4547 4305 4250 28 21 2732 3369 4510 2124 1375 3014 2101 1359 4843 2401 1925 1032 4211 2511 4641 4182 3758 4961 1260 3034 1921 4403 2740 589 2970 4717 1458 961 158 4358 4059 1484 3147 924 2234 88 1831 4604 1884 3518 2871 2481 10 902 1201 3341 1066 16 3595 4273 1487 1894 1473 3419 1205 1687 715 1931 4189 2190 3308 3989 2199 2242 1148 2218 4579 2356 2567 4398 4911 67 4236 763 2436 4987 1224 3269 1129 161 4512 4653 3351 3737 762 4622 3634 1465 1117 1643 1495 2539 2548 1999 4024 1351 2143 3555 4481 670 3785 3651 1703 3480 1755 985 2780 2575 3784 2321 3813 3570 4383 3412 3652 3443 2125 1581 1566 2017 4984 4774 2469 783 2828 420 3167 4051 3506 4831 877 88 3196 4596 1877 1924 3995 2866 3241 2491 3681 4608 4790 1394 3135 2334 646 1796 200 1975 3942 2649 1052 3397 4064 4426 4502 1773 3539 919 3967 3415 958 1305 4513 159 4696 4032 1436 2911 3811 4533 4772 1635 4060 2529 1665 1507 3221 845 2181 2884 3820 3248 3866 4511 1809 1733 2546 1233 4068 4689 4205 226 924 2793 2630 2966 4529 2442 1278 271 3187 96 3152 880 2192 112 1243 979 1722 133 4964 4997 2759 2998 2921 3413 4935 510 3318 1312 4570 3267 4684 488 1824 2761 4189 128 4030 420 3146 3674 2183 849 3965 3625 3977 1853 71 1823 3804 1284 1411 2288 1663 1500 3441 2565 4883 2247 4772 3683 4869 4317 1452 1585 4264 167 533 2581 4097 869 174 1960 273 785 4931 3597 695 1850 4924 4878 596 2578 1236 223 4692 3785 4530 4881 2515 3527 2891 4609 2382 3885 3630 3902 1374 661 2263 4942 545 4086 1532 4321 3513 4417 4291 3925 458 3182 330 2968 3176 2512 4758 4817 1911 421 413 3616 2905 1575 2251 4674 4404 653 1169 1462 601 635 1305 178 1134 1709 1956 2526 1965 3344 4396 2591 1611 3282 546 2550 4738 1725 449 503 4911 1384 4729 4091 2492 2101 3301 1030 335 428 4045 3081 4170 4031 1485 4409 537 4148 3812 2838 2295 1423 3118 293 3025 525 4099 4375 1457 2465 1774 4408 3844 546 350 272 4869 731 4640 845 4336 3315 1691 119 1079 939 266 3667 841 1074 4246 889 1190 860 3578 3518 2140 3727 1749 3579 669 4612 3827 1980 943 284 388 89 2610 4681 636 3488 990 296 2665 4585 3314 2718 3833 3889 902 1080 4225 3128 1818 1625 3862 427 1429 3784 3008 4210 735 495 122 4019 2910 4701 2380 4501 829 4949 2809 3638 1113 3837 3209 62 1426 96 3912 3570 1632 756 3437 1337 2860 4117 76 4026 2170 3128 1597 53 3190 3825 1579 3077 1379 4701 4645 1669 4613 4137 4016 3127 1841 1177 4147 430 3488 4321 617 4622 432 1984 3867 110 4618 4312 4892 1621 573 1200 259 2994 4170 1306 548 3387 2134 1269 1207 4743 1155 3292 32 4116 4238 4724 2213 4770 3347 3306 3267 1197 2477 4051 1538 1839 2982 2299 1492 739 2301 4647 2538 3931 4475 2082 4071 4868 4965 3060 4843 3933 501 3054 289 612 497 1343 2953 4528 4762 2434 2343 4368 911 606 2698 2090 1568 4541 3542 1517 3523 2605 4250 1080 1993 2514 1051 2360 794 2170 4103 3686 1685 4607 3587 887 2409 3385 4702 2554 128 1441 635 3197 4014 3735 915 209 54 2318 4329 4577 917 2499 740 2679 3189 4985 2632 4791 3084 2063 4533 1738 2442 4416 103 5 806 194 3988 3431 498 2600 1505 2742 435 2616 2773 3539 994 4486 2333 3881 3181 927 855 2138 4654 623 1454 4498 3675 2876 4548 2546 1501 4840 1635 3678 4505 538 3475 4072 4234 910 2256 4883 1452 3313 865 1616 1187 4358 4370 3172 2338 2243 4683 3248 2493 1948 750 3896 3455 4807 93 2093 1340 4463 1793 3555 2369 4754 2996 4659 4543 3283 17 3866 3436 352 4014 185 2489 492 2441 2307 437 1662 4072 521 4896 2937 15 3769 969 1474 590 859 1345 4197 625 4923 310 3585 3638 1738 3857 2055 4114 701 4344 2951 589 1652 1212 3250 4641 1316 2412 121 4215 2854 2665 3653 4577 4486 40 1741 825 844 4571 2011 4609 4774 4224 1999 4649 2604 1160 594 669 1459 3169 948 428 4211 2245 4840 586 585 2993 3147 1006 1894 3751 3624 3653 837 2372 3142 1429 2257 2035 152 2163 4429 4616 4332 158 210 1997 1733 3129 2300 272 322 2805 4093 4883 3492 1860 4721 3827 3604 4984 657 4658 442 3466 208 1598 1759 963 4249 4823 1724 2614 4039 2596 3577 4812 4531 4239 2647 4127 2825 1628 4310 4247 707 4574 480 4136 3997 2187 4964 1178 2759 1803 4300 4848 2487 2284 4759 4033 748 3985 1896 4074 2292 2942 2389 4194 2398 1662 4688 3349 2257 4094 2906 2378 52 4903 723 901 3995 2103 3307 2733 4073 417 4901 1423 48 128 3574 2497 4466 4736 2906 4792 4764 1774 3000 1883 3654 4386 1721 3525 4748 260 965 3103 4496 2237 2277 3923 2901 3009 2818 2842 1901 444 109 2135 4109 4561 853 3650 3644 3996 3068 1471 4247 234 2874 3604 3488 2524 2865 118 498 3656 1791 4812 3175 1696 3383 283 3250 4432 1640 3432 2501 3868 1452 2897 1517 624 2610 3389 1249 54 4245 3951 3070 4124 2804 1767 1774 51 4000 2393 3028 2177 4512 1052 881 256 1200 3555 4299 2421 1229 816 1409 4217 3243 4156 488 3260 4032 4328 561 3285 4598 4280 1888 4955 3180 1859 3575 567 4766 4924 2241 4847 3833 1244 1503 3453 1224 2165 3958 3358 2954 4048 4287 4892 33 3312 1406 3573 212 2821 3108 3049 3550 3059 709 1519 252 2320 3275 3921 3515 2361 145 851 1641 3581 3048 3816 3527 2904 4357 325 2093 234 3921 2508 270 310 1664 1715 4719 3764 3899 4954 3508 759 1398 761 3956 1127 2738 1239 2352 1447 3852 1372 4128 3800 1716 4960 3174 2869 855 2513 1816 4701 3030 850 562 4037 4925 1870 1490 2403 1725 1 2219 2908 810 2927 4506 342 1565 4859 4044 151 2467 3138 1454 4604 3332 741 2211 3075 2541 3275 3994 2610 3774 3876 1582 2333 1549 1399 4676 3412 3650 2837 3192 2178 1729 1011 1792 207 4923 444 3615 4343 4444 4661 460 3841 2206 224 568 2586 109 705 3132 527 1434 1628 1457 1142 3345 3597 1821 4782 1610 302 2301 2385 2291 2725 1221 4681 2388 1867 4794 4449 2801 1070 4137 624 348 3279 4461 2618 3441 1405 469 1222 3993 4513 4411 120 4071 3960 3374 2513 326 1524 3025 3770 4960 3667 4930 1157 3816 2966 1660 284 938 3788 1701 3152 2606 68 3952 2099 3336 4134 2309 1254 731 1315 4388 1876 577 4881 518 3357 3308 1096 3108 2620 209 4911 1621 4042 3920 3055 565 4001 997 295 160 3153 1626 4127 2147 334 4835 1053 1100 2039 1760 2731 4565 2633 1910 4006 573 2547 4623 1017 4590 1592 3405 4056 16 1552 3339 358 2805 4030 2068 4287 2155 1475 1034 3414 2933 2778 3752 4416 1626 4418 201 2968 501 4375 2287 361 155 1058 4956 4071 688 228 1788 3710 2794 735 609 4073 1196 3253 3342 4157 2725 711 1805 499 3462 2015 4385 3577 4496 998 948 2802 1604 3823 915 1153 4704 1114 3725 1370 745 4794 2791 4498 379 3111 2322 4362 1475 2861 3868 239 1422 1651 3499 1365 3359 2365 2069 1863 4141 2659 4563 833 1650 2896 2073 527 4421 291 2096 3363 4609 4425 1357 907 2676 417 2607 3408 1073 2751 908 3224 1286 4761 4333 3516 3719 821 2701 2443 4801 457 1638 2293 3296 1802 3668 82 465 4766 1247 4217 4824 4657 2222 577 4668 1556 1607 1819 342 2497 24 3909 4686 2945 1681 3753 1262 2654 3063 4316 1973 561 939 4159 3517 109 2217 3113 1381 658 2346 180 3639 2707 4890 2516 99 960 3938 19 3563 1133 2575 863 4533 489 2353 3514 2940 2408 973 2041 4407 4866 3180 94 2929 1393 810 4503 4495 191 3799 4036 1877 3366 1529 1724 3769 4542 4537 1481 2238 882 4513 2143 4899 4427 588 4713 4482 1220 4702 845 4273 3844 1240 1315 212 991 4030 2209 4025 2693 80 698 2242 3794 2532 314 3143 3524 1778 396 1865 3769 4199 2612 2848 2462 963 646 4119 3000 787 3293 442 2495 2391 3892 1495 3430 3133 313 4578 4469 668 1309 823 3967 4354 2349 4740 36 687 2420 964 3000 3040 63 749 3994 2813 2335 523 3982 2690 2867 211 1772 74 3875 3488 1990 4559 3566 4874 2574 4212 285 3162 302 2715 2845 4864 4694 4911 2937 4549 2729 4196 1230 1417 144 3218 310 3630 461 2861 2589 475 1226 1328 2511 658 4464 3285 4552 1290 3824 1182 2970 557 4549 232 3507 4459 4256 2427 4228 510 2899 1235 2595 76 383 4706 4114 2368 4894 3651 2446 1290 2257 377 1144 714 1147 1670 4919 2752 1035 2716 4373 1487 487 3064 4230 4494 4564 2993 1780 2470 2447 3934 4437 1191 2615 2925 2539 3810 3856 4013 4435 2920 1905 4389 4487 3058 127 3554 1676 422 4968 3861 1093 1329 4049 4691 3078 1544 4081 2435 3137 2613 2587 4044 3580 1336 3272 3196 1441 939 2154 761 4094 4061 91 3076 3563 4896 2116 202 4686 1988 1846 1938 2138 1562 3764 3713 1787 3945 1463 4344 3603 3908 3065 2501 2809 1601 3402 406 141 812 2495 345 2949 842 2109 3959 3228 1367 2538 3108 3189 1536 2509 2297 1732 2417 569 4315 4461 2705 1630 937 3003 3281 2136 3513 275 2297 4494 4139 222 91 1012 4356 4811 806 426 2997 3434 3476 4962 2186 2274 2564 4086 4868 2636 1449 831 759 13 1353 2047 3189 4424 3910 4216 1008 4818 2601 2355 268 3764 2322 2667 27 4373 4401 455 1271 2077 3297 1227 1459 3243 2671 543 2666 1048 3815 4095 4671 1354 55 193 4043 4282 2515 4810 1179 4750 3279 4753 2911 1560 696 1187 3500 3461 2940 1205 3 2414 4948 3037 3952 1914 529 378 4635 4851 3221 511 3923 4524 4309 1556 534 3842 3214 2957 2649 2968 4805 4145 950 441 3645 2884 3785 4674 989 749 2987 2732 3104 1497 968 2447 2819 3182 576 754 4034 3081 529 4964 1275 4465 4483 4750 2577 4465 27 4335 1626 514 4513 2919 3618 1966 1081 4196 198 558 2342 3304 2682 1598 1619 824 4372 3348 1472 4495 262 436 403 3745 4623 1638 2652 896 707 646 3735 2611 1007 124 3046 4178 3270 2242 1877 4171 3774 4153 3580 3672 3500 3180 2065 775 2196 3858 2891 3576 153 2400 3496 803 4595 4581 1840 3471 4076 4453 2415 4380 4010 1935 4711 2058 1617 1135 3596 1368 1606 836 358 2798 1668 3059 3194 859 1235 4114 625 1343 2420 4446 4016 2722 886 3158 1135 2620 3021 3197 3098 1867 1437 1012 1411 4384 163 1749 3493 4634 3589 2113 4459 3169 3220 2115 351 4492 2249 4611 2275 3292 1046 93 2788 1039 1409 1927 457 4206 452 2054 1504 1806 4439 969 1890 1027 2213 53 435 249 3459 4271 3067 2081 572 349 1359 3306 3031 510 136 2277 4807 2437 1618 2240 3090 4010 4215 1924 3203 3344 2978 464 2985 2560 636 1459 557 3357 211 4581 3544 2167 4870 2047 3666 3488 1154 4030 140 3257 1200 4644 3231 2454 4892 343 4635 446 3848 4673 2969 4412 1615 3806 4377 1745 4554 3489 381 1087 3431 3295 4068 3359 932 1322 4312 4324 3144 1487 1424 582 3907 360 2807 2217 3874 4932 883 3707 3444 4138 1119 4689 3303 569 4609 242 1779 1427 109 4410 2429 3526 4456 4265 4662 74 4181 202 1210 541 1180 1716 4442 2714 3966 4452 1490 277 3482 2833 1531 1033 3588 4583 322 4914 3856 3245 199 307 1147 3815 24 4114 2019 2460 2043 3383 1770 1721 3127 1889 1391 3108 1372 432 4516 4777 3438 2372 193 4153 4870 973 2536 1262 4049 2944 4239 3297 3359 2209 1625 4636 2293 2019 3213 1152 2228 2498 3157 3529 3479 4449 4801 1285 1609 668 3042 632 1429 3920 2775 4594 3164 4838 771 3687 843 4484 3644 1718 4306 2987 134 2947 3358 746 4959 4662 3247 65 3640 530 4979 4751 4450 2566 4457 3085 1446 1151 3007 4697 956 3556 605 4068 2781 3593 880 1836 17 2685 640 2579 3722 868 1329 3854 1471 4301 2126 4686 4514 1188 889 4938 1571 1522 3429 1564 2362 1848 2157 3352 4720 1968 3761 2944 2615 3036 4136 4042 2966 3501 3809 3160 3582 901 1817 2351 2719 4613 2960 2169 564 672 2915 1275 1794 1430 4564 1319 2029 1850 2701 3915 4956 3013 1049 4385 2960 1376 3868 4093 3129 3758 3421 730 4617 656 1083 2877 3198 3214 4789 4336 1380 3965 177 3681 2297 4148 4806 1224 2208 4318 3713 3484 2983 1242 2964 255 1320 70 2514 2317 4508 2016 3109 1706 2131 468 4505 2065 4637 2401 4614 2237 2044 1923 9 556 3224 795 3739 318 170 1850 2441 827 4769 4202 2834 610 2008 4693 1348 955 3237 1787 24 4318 2412 369 3449 4378 659 3909 617 4487 3667 2427 3877 396 1117 2891 3412 2090 2163 112 4091 3862 1882 1850 4164 4627 4279 3333 3746 2062 3623 2080 1318 4728 981 1151 3910 2480 4688 306 513 2846 794 3108 3540 2753 3098 3228 272 3866 4555 431 2289 3599 4571 3956 1448 977 1421 2198 826 4998 1727 3974 3176 2943 3364 175 229 4331 4148 112 3747 1419 4967 3534 3230 2236 3894 3463 311 3912 4250 1079 2010 877 59 1599 3792 1532 2746 4609 622 4139 1863 3126 596 636 3012 3328 288 668 2327 1952 312 1245 3012 1113 2515 2764 217 2051 1897 2475 713 1561 4710 2128 3810 3827 3363 2893 286 2213 3917 998 246 4270 2556 1574 386 2922 229 4850 4834 417 745 4276 4056 2109 2868 1929 2164 160 4767 3956 4567 2324 4166 3481 2904 3153 434 1514 1162 1882 3736 2438 1844 2288 1888 589 4727 3638 399 4461 2340 2307 805 2512 1916 2499 4504 156 4045 4014 1959 3985 2916 4144 3688 1190 598 759 4203 3397 1085 3088 605 3395 2593 147 374 177 2540 4674 3123 4893 2085 3782 3692 3242 4230 4722 743 3651 3942 2606 4316 2316 2616 2869 3814 3777 3274 79 1000 4701 3671 528 3174 685 1326 4247 3536 314 3864 4416 3411 4107 3942 1955 3455 816 2480 2122 2602 2032 3655 2007 971 4836 3372 4436 3064 98 2390 696 3432 3123 2825 3193 962 1349 2314 3765 2429 4465 988 4679 1157 1958 629 1961 1053 908 4817 3732 4983 3338 638 1937 3381 4921 1327 1299 4372 2751 130 4411 4868 3565 3178 1531 217 177 917 3099 1613 949 1670 4360 4340 3134 2244 3872 1486 3390 906 3927 2416 2010 3813 3252 755 3340 3593 1292 3084 4890 3980 1535 115 4861 4434 4542 1164 1492 4991 4123 1008 1590 216 1305 1533 4395 3954 2840 2490 3028 2785 1323 3148 4527 3683 2137 900 756 1243 4535 4775 4762 310 3500 4748 3090 673 1875 4602 3355 4233 4501 1231 1525 505 1188 3730 3390 2080 2962 3762 4072 1800 4168 644 4856 1200 1863 4377 1361 3067 1954 93 823 751 962 3658 2125 4623 2361 459 391 2202 3119 3489 753 4681 1465 4185 3918 1069 3276 3820 3145 2374 3118 4886 1936 4549 4206 3248 4747 275 3207 4679 3674 4904 9 3010 4741 3781 3984 1199 1817 194 2667 262 370 2089 2190 717 2531 3809 2944 4986 3775 3732 582 980 1676 3361 990 2867 299 1682 541 4315 122 3415 1138 4030 3097 4218 3584 583 2728 4337 4992 2287 128 4624 3581 3747 4813 3820 950 1132 2219 1720 4391 1062 1782 2324 728 2841 1304 2505 2053 3867 3319 4526 396 2965 4492 2438 2714 2137 4749 1424 2254 243 955 622 397 4317 549 4414 4988 4184 1748 1804 3977 4858 2917 190 1299 3787 3850 574 4797 1271 257 2356 1127 4687 2187 2906 1437 4887 1726 246 4534 3170 1372 947 4038 3290 354 4336 1924 3992 2210 23 3141 4242 2081 2103 991 1175 1689 3987 151 4773 1984 2849 2876 2588 3128 3628 4945 529 3421 3587 1303 4404 1146 1856 4160 930 1980 4961 1869 3267 1013 2130 650 189 1810 840 2997 2015 478 1440 3754 111 757 1702 1321 2645 2218 1838 4182 4773 4625 183 593 1825 485 1987 4068 2237 3507 3153 4936 1449 3006 3251 3056 4315 401 3656 3403 4322 264 4675 2134 3628 47 2418 2384 2177 361 1408 1709 2429 1106 4459 4052 882 4582 1350 3761 1196 4592 1121 1867 243 4371 3196 1159 1300 757 2792 4435 2913 3455 2382 700 324 4742 2965 3705 3160 2733 3888 1597 168 2433 1798 1449 2470 3803 17 255 230 1730 559 2200 2816 4622 4684 3471 345 1086 1030 4916 2058 2099 2200 4771 1096 1627 3999 3410 1322 943 1640 2230 1127 1773 4592 1606 1981 606 18 702 1411 2017 789 3886 2392 1615 4395 3801 1049 1517 644 4135 255 2813 3041 2611 1534 997 3585 597 208 4622 3279 1832 4896 2830 129 3989 3184 335 4499 71 3011 4702 1226 1806 3403 3212 3842 4916 2244 2176 1337 3586 4975 2636 3249 2628 312 4364 2930 1585 337 938 3229 1060 3829 3508 1826 4598 1677 2268 363 1081 3479 4863 2847 2302 4738 1311 1160 3648 4683 1473 53 1975 2786 3224 3945 2559 2374 624 2898 462 4405 1531 1811 3441 653 1424 4786 4359 46 2223 1010 1564 2110 2214 1235 4872 3395 3271 2045 4206 1828 2496 4113 4757 4425 145 4928 4682 4006 3665 3201 4340 2084 202 559 2655 664 1817 2753 4946 979 2327 2969 4329 3640 4690 4086 1787 3352 4252 3905 4829 2753 2587 4219 797 4179 3360 14 1719 3938 2392 2384 988 2423 4638 3723 4382 3727 4359 1311 2126 1410 4780 4511 4574 4245 3004 2824 3215 3737 1175 3909 4565 1113 1684 2525 781 3272 1724 2323 358 3345 980 4350 2245 3437 2015 1215 1351 3017 4650 2613 1899 1245 2759 4500 3749 4174 4450 3137 1909 4108 103 1832 3350 1069 1850 4463 1239 1072 4333 4120 1253 1347 2613 579 1351 1366 3094 3289 937 3446 403 1330 810 1763 3030 1912 830 3690 1014 610 1372 1083 4044 1418 880 524 2693 4743 3826 3004 4699 2460 3310 1553 4532 2959 3163 3563 2057 451 3380 886 984 1782 3642 1836 1811 2972 415 497 2999 4402 604 3141 22 3995 3404 3205 3245 4663 4559 2627 1087 2207 1184 737 1704 507 2351 3346 1642 1988 3904 2402 3276 2026 4875 1408 3645 1286 3402 4667 4086 4449 2901 2058 1790 2308 1425 1539 2891 1934 589 2461 4920 514 443 3565 1121 4709 2773 3093 64 668 886 4873 3156 2148 1997 1008 1109 736 430 2345 1097 896 3352 3707 2522 3532 4399 2067 1814 3740 1667 994 3110 1147 2424 125 3527 1039 301 4587 1484 2700 4245 171 4273 3438 1480 4507 2018 4314 1939 4394 4954 2013 1212 4159 4204 4675 143 407 2110 3938 2676 3315 1113 3204 3926 2871 3731 4105 237 669 3268 3714 29 2880 4468 3471 1613 4905 3508 2482 1545 3422 3200 1698 321 1382 4324 1985 120 4302 1836 1447 2029 335 1530 1732 4845 3829 1555 3809 4559 2281 2338 3376 1718 4072 12 1864 851 387 1355 4522 4953 3157 3996 3798 1943 2592 864 231 3249 3512 374 3067 368 838 1839 1652 493 3494 3337 3009 2218 4241 1022 3070 1897 2884 3986 4335 1130 4664 1943 4409 4754 552 884 2242 4039 1581 3242 1620 589 237 1598 702 4308 1472 4275 1258 4567 4986 3341 1456 910 604 206 2050 3501 203 2748 3518 1403 3072 3145 4624 1148 86 3194 4493 3224 334 1177 408 1777 2174 3219 472 4769 3702 2955 3272 466 2490 1525 3767 1643 1027 3644 1694 3306 4110 1156 2164 1429 3531 4200 2789 3855 4975 4797 799 330 994 2693 3531 39 2338 3294 4746 3111 1311 2209 2310 2574 341 987 348 4226 4989 1319 2793 3776 1339 2049 1706 3224 3257 1244 2314 1148 3339 2950 3392 4309 3642 1455 2030 2630 3001 3782 2515 1279 675 4163 178 4923 851 4582 3265 3914 945 1103 2979 4608 1156 2627 134 2484 723 1470 2598 1674 2419 4963 3368 314 900 518 384 1862 1788 2955 2579 584 3186 804 1558 385 3324 4446 2629 2379 2882 3412 1124 449 1624 1043 3458 362 4608 3421 3673 457 3998 4678 2120 2167 1986 2810 2201 3976 1625 3629 1707 3922 1133 1481 4729 4289 2632 4228 248 2542 3749 3071 2253 4539 703 2424 1365 2944 1368 4617 652 682 4124 2718 39 111 2931 2003 1801 1458 4898 2508 170 1525 3562 4907 723 826 1008 4374 2027 4186 2476 1855 3773 1358 3538 1210 4952 2416 4788 3682 342 3499 1133 60 1261 3623 2999 2122 3185 2654 2638 2561 1736 162 2668 523 4940 2133 2611 2518 3165 1710 718 3692 2340 3171 4296 3201 1097 3762 4698 312 1431 1382 2074 910 4731 3264 3071 3861 4400 2812 3070 4435 3189 1080 2928 2176 4165 992 3241 996 4550 3173 1155 2390 2867 593 2705 3774 4346 1956 2828 4100 3455 3434 1210 3518 1447 3315 1602 3598 510 370 617 2698 1266 1183 1752 4683 2077 1605 1611 1222 1670 428 1075 694 4777 4456 437 912 363 3576 1026 2821 4238 528 1901 3387 603 3143 3344 333 3011 242 4087 3951 3085 3887 3162 3386 1580 3707 4904 742 1742 3901 4103 243 134 4696 541 4071 3442 973 834 4027 4725 3255 1947 3878 2430 2869 1041 2992 1520 4755 352 3936 152 1841 1208 4191 2010 4218 4320 2403 3925 3335 4662 3125 1586 938 640 4147 3009 2467 3966 2447 3099 1079 397 3557 3601 219 973 2041 692 1477 4892 1247 83 4340 3442 2617 1264 1835 4083 2133 2179 3306 1672 1372 565 2653 3390 2677 4566 2099 1637 2455 2545 2088 2546 4018 4051 1939 2829 631 903 1105 3804 1419 3788 1736 4926 1209 2525 2661 2449 2253 3656 1071 3077 1545 2320 4137 4751 2435 4508 2620 271 4205 3925 1402 4250 124 2316 564 2896 2370 1033 2781 4791 3941 901 4541 4094 1085 4721 8 4179 130 141 2964 4878 3755 3514 4350 852 2488 864 2614 4004 1969 105 2622 917 4148 3252 2799 1959 915 1123 1675 4925 460 3797 2628 1825 511 373 4148 2536 1140 1233 3243 4634 2530 1915 469 915 3737 2236 3849 2741 1673 332 1707 3772 1585 2331 3250 48 1177 1700 2851 2806 3359 1052 1572 4792 558 3031 4066 1296 2403 3444 2323 4785 1055 2164 4117 3006 2679 1175 3765 289 3255 4870 4313 4318 1730 1546 3551 1445 2100 2844 675 2979 2537 3435 1781 4337 2531 4105 2969 4524 3511 1798 2173 1467 4792 820 3798 4565 1091 1697 1531 2592 2026 2584 264 3651 3842 4200 4941 1093 1988 2931 749 3995 4983 400 1936 1382 4228 1042 1177 1475 1145 3064 1104 1673 4439 4347 520 4710 3348 2738 3578 2587 698 1561 4473 1579 3286 4085 1636 1992 4450 1002 4096 4510 1531 53 2907 2798 2851 4907 4530 4557 3904 2296 180 2 987 3817 956 1883 3891 4515 3771 2793 4056 4217 4051 1951 3624 3738 2957 2895 3260 152 2668 1413 516 1274 320 1786 3767 1042 748 1450 3908 3952 3617 2646 4661 1078 2865 4307 3398 4739 2652 3225 3090 1760 4702 2654 2806 589 3655 2768 140 1189 3346 46 826 3205 4766 2560 2529 3633 2352 4234 4262 2712 4703 254 2635 2179 2655 3935 1983 2226 1351 2046 4850 1791 1963 600 1659 4864 2306 614 610 4225 3912 3891 1317 800 1998 4178 2095 2360 3749 3054 4893 4510 3455 4312 1279 2783 4934 197 3285 2224 2371 125 439 1764 4808 45 4372 1482 4558 1598 620 4525 1304 4452 382 2506 1174 695 4763 2037 3716 845 4009 1892 2592 70 4473 4770 3087 391 4216 3054 3416 3408 4546 1785 215 1958 2435 36 3884 3985 204 2840 4834 1263 2628 1155 4720 3567 28 4346 507 2215 1858 2681 2138 3927 271 4573 2961 2676 4393 4091 1647 2942 1586 4894 887 1458 4239 3813 1387 4248 289 3074 4076 246 3103 4132 2179 1883 1963 4686 4396 1485 3320 398 3462 4004 467 2118 1356 1788 4047 1511 2974 1231 3703 4801 2449 641 2080 3613 1891 4994 4515 2403 4464 2680 2816 1092 16 3482 262 1945 1110 2294 2540 153 290 2451 3828 4783 2072 2528 2322 938 551 2884 601 2860 2732 1491 3566 1828 28 1119 4659 3500 1749 2557 4109 4203 2965 2412 4311 2059 3481 1794 3173 2532 2936 4078 1002 4520 2974 1615 4706 4085 4578 467 616 3422 4439 1329 1666 2834 1527 2656 3840 1844 1563 1157 3960 1065 3340 385 2677 1085 1718 4001 1043 2374 4664 4372 1597 247 4669 705 3288 87 421 4422 1421 2663 2469 3898 2131 4824 587 1796 674 4251 2187 4737 1441 558 3428 2418 1704 4902 4444 4827 3783 3263 32 4174 3214 1798 4141 1006 739 3992 3098 1981 4639 600 2723 2334 3329 405 3816 2843 3633 4641 683 2832 4326 3395 2542 4294 1281 3582 3619 4697 2480 4232 2826 1411 2636 1308 246 2047 915 2336 192 4006 1134 2560 4251 2733 4708 393 4942 2277 3638 2471 2749 602 1505 4663 4633 4213 2039 2621 4579 3138 710 384 1077 2562 2375 201 2417 2042 4128 1176 3287 3059 2283 2359 2284 1640 2077 3405 4110 1203 1191 876 265 3144 3961 4434 3116 3447 1962 3892 349 1830 41 1567 1409 1126 3687 4006 4317 4289 1035 4959 2456 4211 4373 581 1278 2966 4515 3359 2118 3443 3495 3848 2165 2896 2246 1069 4074 1957 4634 2066 2143 1046 874 3997 2518 612 1821 2001 874 156 1370 1925 1658 1278 4844 2555 3281 1583 1902 3729 4097 4711 971 3459 2731 2428 3640 2695 3464 206 4552 623 788 3569 1943 2387 4981 2678 48 2908 1600 3945 1160 2786 2637 1508 3472 3872 1174 4235 398 4578 2196 1815 3372 1038 106 2963 4664 4208 104 3226 1235 252 4577 3359 3258 3536 357 3027 2160 935 656 946 1906 4695 3889 238 1681 3284 4956 2963 3284 115 1496 1097 2187 3263 2874 2918 4941 1416 4049 3297 1931 991 1303 3336 2011 2836 3478 2579 3582 2360 3745 1398 4889 803 2334 1619 2848 3703 3139 1854 4743 131 3846 2863 447 4201 3116 1636 3551 1480 1379 3820 4424 1258 511 2604 1808 503 2705 4798 4464 841 819 3238 1934 2950 69 3859 2860 2737 604 2716 3215 3289 4917 3368 3056 649 2390 1772 671 4134 766 2474 3595 4636 1128 556 395 986 3108 2061 3312 2969 2918 4352 4224 1032 269 1095 397 2251 333 949 2004 2288 1622 1908 1391 337 2690 1753 3059 4916 1699 4739 4435 718 1907 71 867 1572 3945 1159 3797 8 331 2550 3400 2218 4559 4269 2132 4532 1472 3170 663 317 1399 2460 987 2343 3280 2128 3173 362 1393 2799 696 3479 590 1973 2680 4149 2168 276 3704 4999 457 3175 4092 2563 209 1431 2135 293 4084 4650 399 610 1866 3671 3780 2230 2150 675 3253 2118 4576 1039 1354 4998 1603 3447 4155 773 1607 644 2919 4972 1976 3323 1718 1979 4733 701 256 2732 2154 3485 2964 4870 982 973 1938 3899 1438 3825 2337 4514 2744 3642 2570 534 1489 1988 4922 3213 1808 3840 3772 1361 1024 323 3325 1027 434 917 1983 1155 3825 1339 590 3833 4732 3678 2070 4656 3655 2778 4875 2365 3498 976 31 284 1808 948 2791 4371 3906 1503 4102 1606 3682 766 977 3257 1784 2921 2322 4289 2304 4181 2230 355 66 3779 1823 1595 2601 4454 3890 1743 1053 1049 3281 2354 3161 3407 1410 4945 1021 3377 4558 2481 4765 268 3907 4527 3560 2416 579 2342 1162 2554 3571 37 1986 3234 1445 3750 3709 3886 1686 2161 401 4326 1896 4871 2731 4933 321 4783 3105 1398 2403 3380 2825 4853 3570 3492 1912 922 649 4187 4756 474 1053 4254 1667 4605 1552 3137 4345 2681 1063 1866 1398 3237 4221 4563 2726 4159 782 4587 1079 2143 4844 1190 3478 1746 1150 1801 4491 3712 2908 687 3208 4973 580 3134 109 2996 4608 1714 2607 4711 662 3082 2293 3137 3359 1630 2826 884 1296 3311 502 2331 4236 2583 397 1618 1863 2636 3870 1760 364 2082 2629 2212 3649 3942 385 2717 2758 4395 4855 65 4914 4105 3909 4991 3638 4601 1552 2237 1079 3834 3894 266 3104 2999 1157 4189 1310 3279 4746 4492 498 3972 4603 1294 3283 2885 2022 2522 3585 371 775 2421 3107 4495 1750 1136 4530 2731 4718 1000 908 1637 2336 997 4834 2375 582 4723 4730 2625 3536 1787 669 4206 546 2203 90 4258 3740 586 1226 667 185 2517 4914 2909 2264 189 980 2524 510 2927 1133 2726 4571 1066 1865 2326 2064 4564 2715 307 4567 1950 4997 3262 187 3715 2462 1928 179 3461 2343 489 1148 4512 3077 2898 4348 4493 1011 1156 2480 241 2460 1959 4510 4419 3461 4084 3428 137 969 3875 2551 2820 419 806 4885 1159 4720 3092 1068 4092 2866 4655 4256 1431 4118 3918 1089 377 4527 1980 754 3366 2121 1303 1092 1799 1006 218 1801 3673 1749 3931 1433 1965 2662 734 1872 3446 2391 2704 4510 1790 4002 3412 542 2801 3252 3146 4031 4719 2320 4491 254 2871 538 3910 1490 271 45 199 4159 1477 309 2866 4908 2617 4534 1436 3597 1424 2163 947 665 307 951 4969 4636 414 4768 3165 2831 3377 351 4929 3035 3018 4873 4605 1346 4009 2657 3275 4430 3643 1292 4921 2336 2552 763 2538 2546 4453 612 4341 1061 4107 3442 3388 3260 1206 1865 215 799 4446 3018 2775 90 3097 1573 1187 3299 4695 786 326 2479 4685 887 2830 3685 4163 1469 503 1617 302 2619 3686 3411 3391 4514 2391 2790 2105 623 728 985 2023 4660 2363 3217 2404 3206 3096 1613 1448 2608 1240 3569 610 207 1739 3068 297 197 2595 3209 2058 1359 2815 4394 293 999 4849 928 1240 1658 577 3804 1818 1274 3919 3378 1089 2837 1292 777 4789 2124 2818 1604 1234 4005 111 1715 466 3938 1071 1923 401 2472 1727 594 3719 4361 4187 4868 4746 3090 4672 1561 2585 3710 1042 2108 4938 4065 1184 1405 4885 2237 1059 3136 3686 2736 1795 3220 1911 2028 170 1189 1651 2766 2846 819 1013 4400 1779 3577 4791 1976 4503 1982 3267 4990 4389 3559 1702 3818 4867 2035 4095 3603 3723 1342 1421 1905 3374 343 3022 2876 4452 1705 1473 538 4101 3198 1357 3781 747 3311 2671 4659 246 3053 4353 3172 4479 1404 4309 3816 4941 4530 4886 4383 4459 4805 3575 2846 1567 1010 2033 1033 2053 1895 3922 1779 2787 4441 769 3151 4602 271 3795 4611 4859 3653 2401 4552 4367 4058 3352 867 446 3803 1343 2943 3666 237 3388 2393 777 199 536 2762 1870 3453 4950 417 1311 4055 1656 2247 329 3855 1386 1096 1656 2375 1989 1704 1584 1769 2933 972 2383 2861 820 3909 1072 1190 2229 4825 2985 1381 4785 1162 269 397 597 148 4892 1485 4610 3155 62 4521 4236 331 2932 2017 2892 166 1943 4217 2414 2922 1751 4904 3892 1064 853 3937 1713 2134 2673 2012 1854 174 381 2766 1336 2837 2911 4997 216 45 1787 4285 2370 1907 1799 1181 334 305 3174 1995 2043 1797 2142 1292 4583 753 481 453 648 3065 3288 2597 3582 4912 1827 1288 3190 963 2634 2949 2937 2724 1639 2753 1626 2184 602 2187 3852 3938 828 4005 3978 342 3260 705 3765 3502 2557 3538 1266 4809 974 3871 2785 1815 216 347 399 4878 4276 991 1077 4968 1579 4567 3710 3219 667 1937 317 4663 3465 3457 3245 2916 890 176 3783 1289 4928 2328 4760 2102 1819 1618 3912 395 4533 3512 2395 1935 4645 4067 1036 2474 2677 3486 4886 4050 636 3697 305 3034 781 2639 2067 1695 3718 2280 1380 2602 1090 4080 4328 752 1040 2830 385 4005 2889 1046 2083 3140 4445 4079 430 1521 3679 46 3680 2679 2509 449 2264 4946 2657 1965 764 3511 2962 425 1428 4087 2292 2729 4292 4632 1236 3291 3430 571 261 3869 3974 455 245 85 2412 653 3144 1368 1942 2434 1540 2684 27 120 3564 3165 1873 1660 4406 172 887 4738 285 4259 2276 2805 3567 3538 4102 3423 4583 4517 4820 1759 4524 3724 3061 1534 2809 778 4895 3177 3147 599 2601 1098 190 4238 1664 1335 1184 3223 446 3570 2876 1542 3382 4271 2257 1386 4594 1417 3737 4015 3437 3901 698 4621 4818 340 3032 4446 371 3158 713 4404 250 3954 3759 2024 4715 263 906 852 1088 4815 1476 2211 1492 2726 179 2131 4929 1591 4818 1410 3314 3263 3232 2086 3249 4192 2439 2700 2338 1104 2830 4290 2590 4791 152 52 4978 2469 3355 131 677 4289 4954 2753 941 4235 4764 3318 419 595 3634 3006 3426 903 2589 2081 316 4369 4797 4418 4357 1383 243 1201 30 3090 3112 1873 2835 2767 540 1858 205 1985 4432 2392 866 684 700 3650 2624 484 2546 4284 517 3340 4072 469 778 408 3307 1266 219 4531 431 1729 2057 689 1855 4103 2864 2327 2411 2003 1777 2558 4229 1040 2345 3484 4691 1207 512 1314 433 258 2019 2879 2428 1683 4571 99 1343 123 3284 4645 2474 315 4943 902 958 3462 2456 2172 498 3901 464 3360 4553 2978 388 4776 226 3365 3244 4445 3047 4770 1901 3334 4406 1481 880 172 2075 4949 1641 4860 348 974 4864 4584 4139 2063 4891 4478 1016 296 738 2327 1845 3917 3034 673 2696 2525 3579 462 1828 3492 4866 2995 4648 3257 4616 674 3470 2257 2504 3304 1909 1978 3357 2416 2456 1945 1434 2766 4341 60 2192 2412 2335 2201 4075 1328 3157 3245 2053 1604 2280 1102 3498 2709 3713 1018 147 4221 4193 1285 1243 2562 1174 2391 1173 2388 3124 4348 2155 2994 4970 2066 4128 1038 1129 4286 3048 1644 2553 2103 3587 2991 1932 1138 3749 2165 4041 4652 289 2902 3002 2659 3273 3008 4678 462 2336 3654 648 3640 952 172 3622 209 1084 4181 1619 1845 2744 1438 4325 3419 227 2560 2015 3775 2404 593 2640 1776 4290 2180 523 107 3811 2068 1653 646 1294 1373 4219 566 2641 2364 3753 3985 2763 1697 731 3109 4275 540 3048 639 3495 1270 3594 3421 2366 843 903 4549 127 967 4131 2155 2967 3686 3556 959 4208 3593 653 4772 1964 3024 3179 3027 3406 699 1371 1134 3289 4816 1418 2429 4519 1641 2155 3764 4539 546 4925 1459 3775 1951 3706 1221 2039 4140 2714 497 3340 635 2286 1500 4675 3610 1349 4765 1387 3194 2330 4664 795 809 2731 3300 473 2049 3940 4205 3428 3951 2546 2578 4954 244 3321 4432 3003 648 1487 4693 2453 3386 1438 518 1477 4217 742 2177 4460 3486 2576 780 3079 79 940 1396 4111 4534 2500 4679 2055 2632 2127 3715 521 2039 1143 4388 2433 1561 1947 1114 2896 1950 4350 4512 3362 2997 2606 1623 3753 2232 2414 2601 2880 1731 740 806 1640 4313 347 1386 2246 3471 867 3221 1891 3711 1724 3993 4723 3295 2135 240 2591 207 1509 1196 2099 1767 4101 1461 4880 4150 2722 1863 4643 4404 1211 489 684 3993 458 702 2304 2531 3373 1888 4192 3645 288 4840 4176 3674 4433 2519 1216 1438 563 1489 3358 1941 4212 381 4315 4602 4974 1006 4249 4002 2745 1005 115 4630 4624 388 4390 1485 64 100 1176 351 1980 3720 3680 3947 1515 424 373 2954 4720 351 2661 2785 1394 3798 1920 3043 4994 4471 3435 1013 1143 1330 3502 2049 2965 2779 2262 491 1049 3194 1876 4879 2711 4473 4331 1401 4501 42 1646 19 293 3815 3432 147 223 3440 3186 1434 2764 2753 2128 1958 3676 4832 2244 4328 3585 2387 490 4943 1650 2329 1802 1572 905 508 1186 1812 3021 237 4833 961 1121 1096 1805 4601 2475 1923 2110 701 1934 1052 641 692 2432 4952 3277 2901 2157 3349 633 4360 3106 1265 3844 2990 1122 896 4020 2301 4669 4970 1736 485 1324 3178 4350 4733 3991 136 4990 2358 519 568 3020 887 3956 33 114 1464 543 1439 2540 2191 2721 1498 2394 982 1683 4853 481 3562 1476 359 2834 3766 1543 4725 498 3454 2433 3750 4313 701 1135 2206 2155 767 2534 3260 4810 3767 4577 2515 1433 162 1039 1533 4706 3043 1715 1299 794 3325 4434 334 3048 516 8 442 609 2964 587 2021 3551 1640 7 2413 3589 229 2744 4559 1909 36 3691 4744 3842 2211 4869 184 86 3469 2522 2714 1813 3661 2336 2118 1168 215 4113 1376 2524 3456 2957 2222 600 4577 1741 2613 970 7 1441 2252 3979 4534 1731 2103 2062 2690 4650 2557 3493 148 1984 3683 3836 4635 4885 1160 3132 1920 873 247 4961 2849 77 2280 3173 3607 3931 1870 611 1688 3362 298 2252 717 4907 3295 4214 77 550 1244 2079 4728 3286 4149 2390 3862 4153 2482 827 3366 4121 4871 1986 1519 2893 2042 4733 4178 528 1809 4423 2197 1009 2145 3737 1842 4290 4936 2416 1494 146 2499 2245 3266 2779 2352 2844 4254 2228 2294 326 9 4607 1240 2415 2906 3604 439 3736 26 821 4605 2942 2951 3432 4690 3921 1307 4096 4154 2374 3891 1757 764 1798 1841 919 4901 1445 3931 1398 4971 4115 3385 4301 4995 3126 2242 1899 1412 998 1152 1665 2426 344 3735 2678 2467 1796 3202 4262 1453 2959 2015 2734 710 1106 2030 2914 1955 4993 4045 1848 3906 204 4303 4955 2279 2745 864 3952 467 3464 2827 3692 4832 2814 1780 2212 2198 2371 2039 2027 826 4532 4007 1104 4938 3985 2919 805 4506 3032 4005 1113 457 1608 1370 407 1941 3783 2171 2229 1883 4589 1067 1710 1784 2687 583 3304 4491 4188 2704 1487 232 4387 765 3384 2718 3388 3814 3231 3554 3666 458 2113 2834 3343 82 3747 3627 3960 3579 2289 4932 637 3616 1943 4353 923 1742 4220 760 4609 1183 4954 4751 3254 399 352 1396 857 4170 3128 35 4480 1508 89 4709 1842 3447 4838 1267 3837 641 4532 3319 2336 2499 312 1323 1058 739 3535 1879 2394 1755 2717 383 548 96 735 2371 1474 2291 800 1886 2457 491 3432 4040 272 4642 1440 2596 1157 1524 3759 3626 23 75 4760 3742 3516 3997 490 2455 901 1428 567 3361 2142 4029 2045 1884 2447 1298 4248 2978 2821 2832 1486 4445 985 4610 1273 4574 4904 1444 4649 4967 2129 4104 1567 2675 546 1052 267 3896 1660 4914 2704 740 4474 3120 3266 1533 1486 1534 15 2791 2268 4874 3275 1266 3997 447 106 3002 3366 1417 978 4237 4438 1283 174 2473 2771 1825 2772 771 102 1558 24 4264 2658 1384 2903 2512 4801 4159 77 4350 423 2569 2687 298 3181 2809 4274 4343 2703 1675 3330 3413 143 4138 4436 208 160 355 164 7 667 1183 2975 2518 3045 2805 3779 2380 4991 4981 4634 2630 2885 4982 2803 402 4392 3825 65 4325 4292 3707 3922 958 3346 1807 345 4424 2263 4026 4612 1532 3811 4069 4878 4012 572 3551 3030 3729 2080 2457 831 4415 3430 3295 3302 4884 2934 1717 3879 4308 2676 536 321 2008 3913 1033 4381 722 890 3446 4539 4690 1343 4569 3236 388 997 2023 3185 2632 4069 4001 1707 3689 4139 4118 1345 4447 2327 2448 4501 4797 3095 1106 1159 1763 235 1345 4952 4357 3800 2424 1240 3418 1582 2098 4226 3605 3866 2900 1579 3160 4221 2167 3886 2772 4698 1411 3930 2131 3700 351 4282 806 2638 2242 1932 3695 497 3973 1619 3449 1473 4519 2206 1362 984 4816 2030 1912 3034 622 2003 1345 4392 363 2544 4273 437 1196 4243 1344 3828 2812 1758 3810 4720 1095 2017 2733 4305 2079 3509 2206 1430 3 250 1460 2486 2987 3394 3612 1878 685 3140 2179 1318 1915 3770 2015 1428 315 4459 1687 3375 3541 4914 4758 293 1201 4437 308 4821 542 2230 4877 1422 3140 3806 1936 2719 2587 3925 3880 2532 4530 2819 4039 2712 1689 1899 2630 1397 1063 1106 2183 4589 3661 4012 139 3221 824 4304 980 1933 1547 2799 3077 3817 2179 280 2828 3019 633 1767 639 2262 2652 1530 2796 4132 740 2067 4975 3778 2056 3353 2032 2471 4665 326 594 3576 4885 3666 2550 4479 1461 2191 766 3167 3214 2651 314 2226 4516 3841 3350 2603 795 3384 2386 188 2596 1250 3257 4074 3462 2726 2010 1020 2250 1335 1522 1183 534 132 320 2797 2019 1774 576 537 3736 4108 1401 3428 388 1602 4471 2708 4471 1965 3441 1456 2722 1457 684 4645 4418 1627 4766 700 1785 1280 1348 881 373 1660 1868 3189 392 1348 2212 70 2238 4445 2105 3074 1074 3562 2921 3167 2505 3809 2042 4782 1477 3791 3640 1299 3347 3512 3443 983 61 215 1118 4918 3346 1332 2050 4714 9 3961 3304 1614 2113 4629 995 2219 1956 593 476 3038 3136 2557 2196 1808 4605 1836 1341 1533 4609 1347 1761 966 263 1926 1482 3423 4123 3692 3800 2233 2752 3798 743 2081 650 2852 3518 4647 2996 2688 4344 376 2612 4944 4111 4429 2866 2024 3172 4450 3637 1238 1376 2808 2861 3717 463 4691 1098 2570 3048 588 4284 2930 1574 712 1648 4450 2770 2479 3618 1493 3238 2310 269 1498 2835 3397 573 1796 2868 3370 1205 1472 3913 2549 3609 490 781 4114 406 4784 4321 4858 4421 1173 2919 2953 3788 2472 791 193 2100 4178 1757 750 868 428 1329 3873 2060 4519 397 293 4179 4753 275 637 3170 1479 2285 1284 1031 573 203 4195 2267 368 3208 2382 364 4429 1021 4095 524 1303 1397 3498 4312 2733 367 4736 1889 2697 4584 3972 3375 4602 4510 2273 3137 363 1094 881 2414 914 3326 671 4343 1017 4340 4399 562 1433 4381 3129 2593 1954 159 3809 2121 1828 4000 3682 4236 2826 180 3230 1255 1162 4811 175 4236 1774 4400 2018 1505 3557 4443 4687 488 1386 4456 3754 4365 3132 318 2365 3123 1701 4937 1956 1671 2348 2889 519 4779 3955 1513 2803 805 921 4200 2826 821 1072 1571 1614 2874 2160 1769 202 534 4899 4774 609 1629 303 3912 1837 1347 4679 4461 817 1907 1890 4971 175 432 4331 3127 2132 3840 2591 3359 1215 747 2842 1584 4357 1913 482 1272 3064 33 3594 4716 3267 4075 1185 2788 1720 855 1480 4738 1026 2412 2872 2791 3075 4266 3042 4334 319 2112 2276 3815 3783 1679 171 2981 1952 1908 395 4753 497 3218 4665 2053 1593 510 98 4409 4214 3785 4825 3249 2694 2690 925 2452 2410 3409 3064 1927 1758 3789 1881 1505 539 3751 4019 285 2606 1093 2772 866 862 4576 471 3118 4681 4838 4114 1055 2967 3273 4265 1633 910 69 625 3483 2293 4878 4846 737 3993 4496 277 4083 3186 3381 2450 117 2919 739 4588 1645 2518 3803 132 2593 4197 3371 3362 4206 588 3781 4096 3337 3880 4342 4908 938 3738 2296 1882 3612 1238 1968 1104 647 4717 1648 2753 1982 2571 4014 3147 626 537 1220 977 4060 4028 4798 3713 4311 4324 2127 3662 3660 2942 3836 1247 4115 1395 4231 575 657 3135 4045 3611 1132 306 89 4671 4473 1418 791 2153 4167 392 3313 1276 4066 4886 1494 2695 1856 2175 2894 68 3143 2143 4983 2249 2125 407 3163 1538 4695 4003 2336 509 3939 1667 1438 3676 4637 3557 2629 4263 3814 3233 1764 3095 1096 4444 1571 2652 4235 670 3026 976 252 2228 1311 3362 4545 1598 1573 221 3014 3154 4575 1046 4594 1551 617 593 2611 1531 3600 596 4062 2734 4580 530 4176 781 3229 4825 2840 4000 555 4021 2530 1235 1845 4091 2877 3257 571 966 2478 3268 3772 278 1947 463 2577 3620 257 3972 1848 2256 4647 3310 3434 987 2456 4209 4581 4621 4845 2829 3994 888 2337 3950 984 227 867 3823 2151 272 143 1178 2806 3710 2445 2841 775 1919 2209 1081 317 2915 2417 402 4868 2540 2115 936 4833 1152 1860 2541 190 1378 3865 4204 4144 665 1690 3472 1121 3496 2746 1715 382 3108 3017 3311 4025 145 2834 3161 2048 2550 4917 1968 2972 4204 758 3451 3228 562 4356 1568 799 1212 3675 2902 933 3776 3490 3364 1063 472 4006 2895 4219 4994 3669 896 2865 747 28 2108 2440 71 2738 2402 4569 1059 579 3728 1755 3452 3077 3239 214 4405 94 1458 1128 621 3652 2811 2563 2286 1899 4951 3429 4912 27 3325 254 4379 3336 2850 717 2033 2480 4191 1692 402 3120 3818 4071 4901 3408 2001 362 334 3938 3970 2784 594 3607 2406 444 1821 210 465 4596 4892 3003 2108 328 2955 4981 2595 1304 2601 2960 2864 1436 855 2488 2214 2985 2245 4420 4782 4355 1021 1904 2053 1541 1054 3699 2324 2474 4658 1138 1039 4768 1712 355 23 624 643 347 1952 4000 3136 3113 1683 521 3324 2624 1813 2536 1901 457 3119 4873 3836 1542 604 2839 41 1696 3758 2894 1038 4755 3288 3298 1467 1821 2349 365 1193 2858 312 3277 4959 3122 1114 3059 4353 1522 4736 4629 1827 1343 1058 1276 738 1742 2293 471 4659 1279 4730 1303 3858 2093 3837 1489 3565 4920 486 4127 1711 4523 1371 2687 2621 3750 4693 4770 3500 3028 78 4542 3937 2550 4105 2501 2911 1439 1106 372 3709 591 4162 53 4085 1968 909 2237 4007 4764 1643 3558 3276 2916 330 1414 1347 1170 274 695 959 1953 1096 3725 550 1815 708 3835 3476 1634 2698 1118 2742 2000 1797 4560 432 4933 3327 4334 3512 1265 915 291 328 4359 4356 2659 3887 4080 1555 2305 2697 2534 4100 3473 4051 3433 745 2582 4760 4445 2622 94 3686 2090 4787 4257 2809 2475 3374 4581 184 1728 4118 3677 427 2052 4977 3629 4643 223 2063 1896 3018 253 2484 4258 1638 3045 3418 863 3355 2490 2276 266 758 2702 917 430 3034 4954 3151 4633 1359 1504 500 3780 2326 1465 2665 4540 102 3959 2430 2084 842 4556 1887 1545 3017 2961 3366 2148 445 3825 1510 3844 2309 1803 3617 881 4546 195 4956 3698 3229 1913 2670 3368 2440 320 2148 2593 2761 1521 4320 670 1522 4926 365 4077 3067 1191 4189 4399 1127 3816 1163 4131 3586 1609 4626 3082 2786 405 2836 1121 1403 2179 299 3794 2985 792 3939 2659 1634 3515 4510 4637 3873 3672 127 158 2845 3726 1631 40 3295 2033 1244 1552 1480 3992 3893 143 4704 832 1679 4028 1144 271 947 2201 4849 506 1077 3218 3939 1175 1887 3217 3263 2052 4788 2380 2717 942 1653 2685 2447 1515 4231 4897 3676 4217 3539 4578 3670 692 45 2269 1764 3820 4102 1797 4473 4812 2058 1710 2835 4084 4403 1002 3053 2880 4412 448 189 3320 2462 712 3087 2590 3990 1992 2960 1138 949 3514 1355 3081 1375 4508 72 3986 3421 3854 2856 2296 915 3239 2154 1755 4666 2161 450 1991 543 3953 2300 3058 4930 3072 861 2890 1432 220 1979 4382 2778 3599 128 304 4708 799 2507 521 3671 4141 1958 381 2351 4646 4609 4667 221 1717 2318 3862 110 4575 2571 1206 3770 2413 2019 2208 2166 4830 4605 2450 1770 1714 3 1296 1900 3880 549 3122 2228 4025 2564 4955 1222 2866 3351 4028 947 2406 1665 2087 2664 3266 1296 4484 1117 1232 768 4583 3142 4364 3918 1048 430 3306 3142 385 3832 1422 1998 1284 1092 4818 1840 1571 2480 156 4164 2190 4532 2925 1091 3840 37 1027 1221 586 75 1543 1612 2815 2298 1224 3207 4230 4789 327 1280 3716 2278 2505 2366 2759 4272 4232 716 3124 2054 1706 56 593 3152 912 669 692 3517 4664 3985 2922 3084 2988 3952 1864 385 1745 4551 102 3431 4913 1482 896 1184 4673 4630 1459 2407 1852 4215 2470 2406 1622 3668 4174 2920 3321 4182 4760 3840 3860 2733 1907 960 543 4075 2331 3100 624 4638 3920 2532 2929 3122 1909 2109 3071 541 2313 1449 4453 4714 1249 650 1263 975 2204 1035 3231 3286 2558 1543 3212 3111 4381 1448 1494 2405 3239 177 2131 4493 1682 3469 4749 3850 3963 4374 4002 3948 48 4806 1403 4772 2302 1202 2589 393 2907 3545 4211 3006 2580 1609 1665 2161 3225 2923 2395 3118 2220 4450 1092 2251 1286 3872 3583 665 4130 2458 3898 1665 3328 447 4102 3164 995 3012 97 4658 1668 1083 3683 2845 1237 519 4476 851 1542 2753 2853 1191 4851 3855 4050 1455 3091 3271 1207 416 339 3217 2136 3190 4530 4458 1591 4669 1218 2290 1113 795 3941 1679 1153 3843 1854 3127 708 1291 4124 1059 812 1006 4226 2334 3398 1076 578 3554 3507 13 1365 2835 3842 282 1372 2426 1677 2924 4339 3171 4831 594 3144 4559 3117 2064 144 4371 4442 427 4123 1175 1536 213 2923 1209 1198 4687 1921 2231 2493 1314 3984 4776 3186 837 3136 4804 120 11 2844 3095 4019 4298 4037 2346 2957 3668 2732 2970 1228 1353 404 2127 2026 452 894 2726 4852 2162 3858 3912 2596 3950 309 1265 1528 4168 2213 1746 480 3705 4487 4615 603 2880 386 1657 3259 3888 4305 4284 1436 1280 1845 1179 2489 41 1417 3808 3967 4604 732 2292 2608 1258 1099 357 2402 913 1604 162 4318 1854 2227 553 977 197 873 1626 3590 2579 1080 4898 1353 4253 2456 4489 4997 4102 4054 3284 2592 1909 2896 4123 2994 3292 746 1404 3914 4066 2619 1046 2584 650 3968 4423 2452 1426 4801 2375 3678 1629 2479 1891 107 4738 357 1227 1823 970 2020 3852 3421 3997 4212 2630 193 4974 2394 4094 423 3259 3132 4182 369 2982 3519 361 4844 4846 2090 655 1699 3423 3992 1943 707 1222 370 4544 214 749 755 446 1200 1541 1306 4228 213 2983 2315 1268 3369 194 3582 3224 2662 4625 2983 3893 1058 2130 308 931 734 1415 802 2174 4984 3633 3633 1448 666 600 4131 4413 648 1716 4817 1621 990 1928 1726 3437 4120 2321 3250 3446 4177 3867 4696 4501 1020 3692 3904 3265 2006 4359 4910 4857 10 139 4985 1539 1107 4954 2157 2366 2214 362 1809 3697 349 3599 418 1001 4597 903 550 4335 464 3172 2362 4288 604 4446 621 3939 1275 2879 2482 4383 4705 1637 4922 1138 4801 1427 232 3131 3312 3472 59 4353 4528 4982 935 1929 3415 2044 4364 4564 2093 1997 2382 1310 2634 735 1227 809 2525 2269 2384 3152 494 3782 4101 2236 2061 1099 3924 4378 3344 4284 1902 315 3906 4188 254 4459 238 2689 2755 2075 3976 1741 3819 1656 60 3696 1243 2257 933 2675 2655 612 1120 3006 81 1409 3486 443 337 4486 3925 4568 2218 2985 3616 698 2797 4705 3747 4933 2644 214 1759 4324 4545 3140 2876 2343 3723 4517 1482 2480 1944 3820 4711 2541 414 1410 3748 714 2000 1804 1656 2060 4103 4043 4083 1622 2606 2395 2396 4664 2230 1116 948 2747 1536 2580 2681 4046 4037 1340 1460 4908 4977 2902 4739 2716 2700 1630 2216 2792 3720 126 4911 854 4782 1951 884 1218 1953 2343 1931 1778 440 2998 3646 664 2496 1168 4259 2388 3097 2214 483 3656 268 1684 3373 4170 27 3812 4368 2197 4225 4882 3316 2712 2142 871 2378 3701 3164 3751 4711 331 3245 4674 1518 2757 1890 606 2259 2185 461 355 4696 3178 792 1590 4251 1087 4756 2327 2894 3961 252 587 535 3457 303 4530 581 919 2449 4194 945 1692 3682 4162 1242 2481 1421 4104 2016 1998 2107 4476 3074 1852 2318 434 3088 3787 518 2500 2546 2605 431 1822 4478 25 1353 3312 2934 3905 1119 1816 2816 700 137 2029 804 3581 3018 4173 3186 1106 4514 120 3033 4086 4932 3050 753 4327 3081 3797 2394 3288 4156 221 2619 3680 4253 1442 1060 2362 1910 1833 636 2115 913 595 3115 72 63 2893 785 2253 2802 4311 726 6 2540 1741 47 1866 1206 1065 4264 2387 3386 2134 1980 655 3914 759 1391 3034 799 4862 989 3626 3226 4133 1008 2145 4110 4249 4685 2295 4059 1425 783 2534 141 1980 4539 3732 2444 4544 4779 4124 3186 1484 1412 3405 4224 2015 4135 2113 2056 1454 4811 3824 164 2850 809 2843 3982 919 327 2873 4198 471 46 2253 3232 901 4284 4517 1899 2659 1435 125 3755 2244 3408 2794 3559 2922 861 424 131 2281 3039 845 416 2890 4952 3075 415 1169 3822 322 4194 3608 4394 4163 4091 506 1115 3006 2283 2880 4441 1125 349 1480 3874 4159 3000 600 2447 4950 1928 4744 2616 4857 1101 381 500 403 3874 1647 1514 994 4967 3620 1884 577 848 274 910 670 3285 849 4763 2004 1448 2870 1320 3338 1649 3858 3888 1803 1725 3073 4622 1909 1499 4348 2350 1410 1158 271 4612 1513 4110 739 4371 101 3278 1381 423 3261 4263 1421 3859 4619 2004 585 2101 2405 1924 319 3405 4551 4884 3014 353 4463 2290 1350 76 4744 4091 3163 1379 1056 3534 2902 158 2105 190 3436 3821 3155 4619 4733 4488 1569 4098 3710 3846 1432 2129 3912 3679 4707 2700 3062 4250 1913 3403 4571 2960 1941 1041 4922 4415 45 46 2092 2880 77 1238 2398 936 2497 2249 4368 2963 4638 3913 3711 2285 505 3158 1779 2359 2694 485 1090 1256 939 3069 1211 4049 522 1657 3412 2896 1699 369 1965 4734 895 1536 4563 4673 78 2479 894 2043 2146 3937 803 2425 1698 2877 4818 2700 128 4672 264 899 539 3016 2447 1768 3142 1138 4866 878 1735 148 2362 4762 4465 2451 3875 1751 1834 4167 2287 4600 4742 1090 3514 314 1842 4541 324 3454 4401 4867 4114 4580 2451 1780 4286 363 1553 1660 2402 3938 3218 801 1201 1755 4418 4544 1911 1962 2126 2768 907 4154 3096 4397 2964 2264 489 2703 3689 2422 1018 3464 1440 4321 4378 1202 2720 2276 4612 4567 3326 499 4597 4823 1884 817 4026 2461 1341 1530 1592 1738 867 1857 2826 4945 4250 588 191 2129 3274 203 4450 2487 2112 3092 2472 2361 1677 4610 2989 3051 2190 2329 4871 2150 4186 1372 745 252 3832 952 3650 4758 3598 3438 4812 4014 795 3725 1701 2949 806 3253 2993 1646 436 645 3702 4425 3246 469 4798 3217 1800 3789 3049 127 2796 2565 1136 4860 1397 4915 507 1779 2996 4888 4652 2981 3359 2291 1874 1394 541 2716 4671 3375 4387 2434 2738 2970 682 4558 4982 488 2054 214 4881 608 584 787 718 2694 2221 339 132 2001 2270 3423 4812 1388 942 2526 3542 3009 1855 4841 4877 3921 2029 517 719 517 3713 1076 3030 3009 1919 3316 4401 2587 2888 3798 1819 4136 2753 680 4787 2824 2386 1204 4947 4325 1377 1463 1986 448 1876 299 1394 4508 2 4557 3426 4361 3099 191 532 3938 1995 991 864 4463 2323 758 3360 3308 328 4451 4266 840 1826 4446 329 1127 2535 4773 300 2737 1117 2618 2910 217 2427 642 116 838 1673 2079 3578 3989 1451 3192 3335 1085 170 1828 3076 3457 4955 2306 4496 2114 2950 2773 4159 2003 3400 2664 2262 11 881 4478 2769 958 2463 4780 4758 4973 58 3613 4287 3233 4005 3149 1060 3388 4483 2703 3335 3656 2808 336 4486 2805 3836 281 4540 4904 2796 3352 4664 4734 3713 1751 3740 4445 3134 1388 3279 636 2894 3672 2852 1142 75 616 569 4804 80 383 3825 895 97 3858 1370 4113 3222 4962 3488 3989 364 4566 4448 4483 1003 4182 518 766 1817 2393 1503 1733 4645 3288 1600 3869 669 3289 4205 997 497 4397 138 1312 957 4689 782 4055 4731 2129 3451 4533 103 841 2584 1609 1217 1802 3471 2855 2086 3203 3831 4999 4672 3309 4659 2597 673 3622 4880 4287 3164 2215 51 2490 4100 1094 2377 1942 227 2821 830 765 1557 937 2223 2992 3082 4580 3751 3290 3791 4475 3782 2747 2685 3280 853 2518 921 4129 1027 907 3603 2727 1491 4198 4943 3768 948 3326 3855 142 672 1415 694 3030 1549 1920 1742 274 3095 1590 2955 2183 884 1119 2279 2656 4142 1640 212 4369 445 2232 133 1308 3210 4946 4909 3280 2685 3735 749 3813 1201 2594 379 3673 122 746 2566 3190 3022 539 4747 2161 865 1573 907 453 3191 2956 4858 1462 486 3062 1642 3623 1329 3368 4430 2084 838 1522 1119 4416 3473 2198 4419 2521 4903 2165 4896 1439 4044 2466 1294 2281 2725 4068 786 183 783 1016 3620 4857 4254 1574 4522 3198 4279 2639 3658 4718 1486 4909 1316 2065 4048 1651 2406 3246 1387 2625 2583 4133 3041 4705 796 1909 3353 2645 4741 4671 4694 4831 1513 272 3422 3046 2678 987 2244 3832 1634 837 1838 2346 989 720 1343 1850 2380 3336 3894 1094 4408 185 3198 2282 3117 1047 724 1126 3123 4060 2980 878 2505 4141 1405 3840 469 965 808 1225 3669 2906 260 425 3657 1379 1365 2826 1934 2520 3521 93 3332 1546 1338 3437 4241 1078 4135 1353 1901 838 4234 1198 1644 864 1499 1915 4815 1645 4139 44 1131 379 186 3776 4872 3500 587 1899 1347 3829 4986 2117 4572 4480 2229 768 961 466 4896 2157 1377 1805 247 3904 650 2031 2152 1432 4692 2570 2606 752 2412 3298 2240 737 458 4738 415 4238 315 1415 4651 198 2855 4499 447 469 1500 1907 3121 4715 2881 1682 379 2835 388 4036 1397 2534 2629 2515 2640 3878 3720 2174 508 2107 4303 2565 1891 393 726 1702 412 3424 2077 1363 1929 3539 4466 4314 393 4978 652 2068 2271 4608 2737 3718 3800 717 2513 2531 1745 76 1736 4103 944 1350 1136 3406 4950 4910 365 179 1251 4620 4527 3529 610 3730 2771 998 2680 2705 4003 755 1401 1453 705 4933 3076 2389 2640 287 4626 2428 2043 1790 3250 2323 4532 4331 4136 1892 4535 709 3306 384 28 652 4386 3427 4000 1303 1183 1707 500 3615 811 4700 101 3754 1126 1990 490 1561 3802 1453 506 3754 3413 3609 2851 3742 2802 2060 1308 2956 4216 999 4860 3789 4929 36 1440 3174 2764 3237 3041 865 3812 1172 2396 908 319 1817 3408 4136 1224 4624 2699 2083 4838 776 1102 3110 1035 3389 796 1752 3421 4862 3399 2146 4232 2615 3291 2705 2745 1713 3249 3608 3509 1205 3782 3795 712 821 1537 948 4215 4555 1312 3377 4719 4008 3563 3308 3451 3902 1544 3098 4713 350 4654 3885 3702 3324 2002 4882 3238 1310 1589 1004 3980 248 3643 1983 2248 3434 3173 4725 124 4160 1720 1453 4855 4497 1132 3831 3962 3474 951 4025 1581 4512 1159 661 1187 1409 3563 2392 3041 3884 3939 629 3211 4252 291 488 2456 729 3197 1500 4777 1606 539 1854 646 1196 2929 1207 1705 1262 2537 4981 4032 1083 700 2266 4439 4752 136 340 228 4691 4341 4788 322 4033 3959 4815 2774 4560 4399 2456 3149 582 3170 12 1444 1184 312 1828 3742 428 1974 1678 3338 1816 2709 3397 379 2672 377 533 4414 4716 4746 2967 1511 4911 1814 1187 4564 1937 3029 2521 1912 1934 4684 3559 962 1902 203 814 3499 1187 4959 4437 1596 1165 3160 4173 1198 3905 1308 2635 879 4422 4986 633 1956 487 192 1524 2793 428 1142 1599 2899 2496 3409 3511 3903 1588 4569 1270 3768 2739 2243 3057 1836 2164 511 1986 1384 716 3035 3230 3464 601 4358 1367 4816 4487 4950 4955 3318 3807 3683 2547 172 1955 1081 2061 3747 4420 4882 1595 1195 4644 2962 1514 4276 508 2265 4780 3369 1487 2725 4478 4704 1957 589 3955 4395 969 3775 15 2881 3764 2394 4380 4509 3896 1597 1656 526 4517 1671 877 4870 975 4340 2224 4716 470 1942 3099 282 2236 466 1900 127 2379 2951 4475 1021 4357 4971 4896 4148 738 3909 1530 3094 2189 172 2329 3393 3055 1630 2917 616 2571 754 932 4930 1776 4079 3576 3009 1971 738 2423 229 1042 2652 2226 4959 4009 4986 4150 86 1649 3211 1166 685 764 2854 3006 3619 1123 2497 4914 1145 864 803 4429 1408 3292 2883 914 1145 3178 3206 1287 4562 202 757 2149 4888 1231 3204 4833 4359 401 1493 1982 748 2092 171 1729 1684 4591 4831 2228 3362 1807 4695 4963 4581 2521 4482 4410 2399 3475 2925 964 2839 523 2161 2453 3336 3646 618 2994 4272 3763 4289 2132 2762 3766 3364 969 1276 3670 1137 3371 4562 1526 2174 3839 2897 447 4412 3382 3221 2501 3879 4503 2859 1478 4104 4939 4975 103 2523 4352 1784 2910 4409 639 1119 720 383 2359 2412 1229 2310 4407 2625 599 2569 359 788 2047 890 1472 153 3800 4268 703 3982 1626 2386 1758 4150 4568 3087 1123 847 2066 2021 1632 3180 3484 2062 3577 4275 381 758 2145 1735 849 4791 757 1311 392 194 1191 4318 941 1197 4980 1489 3951 224 2807 4044 4219 2151 1276 2653 1872 1443 3101 1607 481 1289 161 4897 2879 953 3040 501 1709 3672 2336 4985 2754 2590 2603 273 690 4257 2167 2123 4021 4641 1484 4689 4631 3506 298 4819 4718 1829 2296 3586 3104 1806 1782 950 818 3303 1196 17 3041 2068 321 3730 2765 1830 2005 3796 1249 3816 1638 2196 2853 4621 279 430 3452 2600 2397 1440 4246 922 1041 2005 4831 2463 88 3459 2398 1393 454 3142 2239 4420 3126 4091 1858 3952 540 2173 2898 1147 4779 2764 3094 4300 1975 3961 2563 2561 2213 4204 2800 3914 1982 1622 2048 2555 4088 3575 996 3758 2164 1689 903 4599 105 2730 2968 2302 1856 143 1979 160 2054 2412 3176 3471 2469 1156 747 3197 4187 2663 3410 245 2921 4383 4450 4275 3061 4602 443 3078 1016 3195 919 69 4449 1073 3543 423 3369 3111 2166 3953 1501 1826 1140 3173 1663 3262 636 2629 4885 4074 1110 3748 3665 3079 2966 381 2551 2548 3771 1562 3274 1829 2561 214 855 192 3495 3499 2359 3958 3922 4446 4386 4192 56 974 3079 2760 2654 1352 2173 339 1323 4230 1758 4574 4130 4859 3158 3094 1252 3144 640 2118 916 987 3921 4965 2049 2683 3779 4029 3239 4949 4828 4590 2342 1762 908 4008 3146 1910 963 901 2465 2155 2800 3813 3360 916 2683 4383 31 170 4380 2503 2544 299 3961 1890 1332 2926 620 947 3894 4048 395 34 1589 3098 255 4960 1334 3840 717 3941 2265 4355 4480 4242 2887 4664 109 1455 2090 3648 1285 734 4957 3566 3198 4782 696 1044 4355 4681 2061 4334 4791 838 2622 4188 838 3168 1964 1661 3157 4468 4441 2007 3037 23 4864 784 796 94 2191 3344 4731 349 2140 4716 4881 2657 2677 3485 3062 701 2950 3103 1721 3561 1511 3195 699 2550 2500 1085 1842 3155 131 1558 623 4507 553 2603 544 3469 2406 3004 1007 1939 1244 2054 3040 2795 3892 4450 4391 1097 225 1819 3488 1491 1506 860 4445 3804 2972 744 3212 1929 3942 2088 4238 1119 2692 529 1633 3067 3901 1035 3807 3072 4669 2987 1293 989 4411 1697 3189 3084 2300 963 3428 493 4190 3840 3901 3665 4462 1966 4604 39 2059 229 4131 3282 1128 1402 4272 1904 2206 797 4005 4093 3847 1595 4687 3454 2525 1636 1296 455 1833 614 4574 4429 484 1912 3297 3077 3753 2736 3456 1603 553 2318 4285 1324 622 4551 3388 1069 4480 1090 4216 3921 3827 3278 2343 3910 4191 2491 665 4984 3431 2820 2300 3917 4714 963 3123 592 4317 245 1762 3503 1368 3570 180 2981 1836 4182 4182 1368 395 427 3905 372 512 765 3571 1774 4203 1212 2791 4185 4030 1022 472 861 274 2298 2274 339 339 2893 2770 4482 712 4769 200 253 20 3354 4396 4395 2288 1775 2007 2646 1918 55 2461 780 4367 2801 4754 4657 2959 730 4042 3635 1596 2715 726 1829 762 1545 630 4597 2817 1500 4658 2821 789 3040 72 3853 4766 270 178 4567 2782 412 4620 378 4325 4577 1554 3145 2520 2410 800 3305 2174 1456 1928 3798 954 2152 2448 3966 4324 3345 2801 3596 2120 4561 3161 2087 85 4265 1178 4832 3198 2404 4929 1152 4933 2868 1664 4575 3131 4373 4292 358 2154 3736 4975 590 2195 722 3127 3935 2040 338 4221 2762 4939 1966 2480 2407 3597 2951 3959 4096 4896 4568 4210 4388 2533 867 2290 1805 3560 1004 3765 3570 1406 4356 435 2398 1006 591 2347 879 1197 3862 4703 288 3680 46 2339 4503 1382 3288 2906 2864 2516 3703 2601 1784 2943 1861 2962 1306 733 2478 939 4366 1125 1858 4660 3885 2482 2351 2045 2686 3372 1670 2157 1229 3846 2474 4636 862 2385 4468 3946 3646 2136 105 605 875 2290 1490 2064 1231 980 1842 1758 4945 740 2084 779 3955 631 1971 1443 3069 2939 1424 649 1033 1958 3008 2290 2805 4613 1651 199 2284 694 4414 111 3581 4015 4970 3874 3906 1396 4931 1623 2835 2013 2913 4575 3073 549 3242 3919 667 3724 662 3018 372 2630 1242 3429 2378 3562 4422 2498 1273 949 1159 2525 2262 4788 4405 4506 189 3181 1438 1797 2604 4135 2226 4464 2453 2637 1916 4929 2464 1038 4023 2953 2246 4824 647 3142 1543 4169 4516 1986 2621 3685 939 1081 2655 1323 1348 2375 3927 1320 565 4984 2388 570 1629 3246 4409 4821 4554 847 4340 2186 4116 237 288 731 1951 156 4571 3081 2845 2590 3009 958 3378 130 2423 4587 2974 2321 4481 4059 3935 3417 1460 4534 692 2762 2132 3583 1115 2491 3856 4127 1116 197 4977 1288 443 2023 2431 4994 4066 57 3340 3921 3540 4121 4014 3037 4036 737 3545 4152 2236 1662 1299 1948 1838 155 2975 747 3879 2820 1555 3229 1782 4012 1737 2565 906 407 2929 1220 4065 1232 310 3709 642 1429 4653 687 1460 2590 1401 1103 3348 873 3346 4819 3011 2057 4368 1031 4030 2682 1397 1628 2917 4175 737 4580 2276 2677 1939 1616 2300 605 4135 682 3179 2589 2634 2699 48 2312 3128 3950 1088 2857 4751 4435 3860 3212 3377 941 217 614 3590 2356 1006 2440 1816 4524 897 3600 4981 2420 4491 4511 64 2400 4191 2988 2103 280 3071 871 1935 1711 4599 2383 932 3436 4008 2501 1354 3004 214 4463 4295 4126 1947 3718 3534 1590 3354 1744 3885 818 428 3846 3727 2928 782 199 780 2566 2217 244 1532 1 1097 2530 1768 1095 4847 819 3137 684 3351 973 1502 161 3859 3305 59 1056 3582 2053 4397 2970 3905 1563 150 2377 4185 3776 3183 2118 3823 4757 4809 2092 1823 2194 187 2907 4369 4718 288 1062 2356 2768 2774 4429 4198 417 3671 4060 2645 415 4011 2 4633 988 133 3035 1919 1045 1122 3079 2512 3996 4221 1144 2263 2727 4926 392 2927 1798 790 1833 4771 968 900 4171 1268 2519 3867 1097 783 639 1250 1244 548 3675 3770 4375 608 2089 1452 3649 4524 2721 3665 1582 1843 97 4167 2910 4776 1180 3667 3525 3518 3582 4161 929 2606 3666 4662 4384 244 4900 4359 2031 874 3176 151 3435 2284 1017 813 3220 2515 3722 1099 605 3794 4033 1744 3886 924 2191 3631 3730 4612 3873 4758 729 2675 1186 4312 1591 3477 2927 2036 1075 4980 2561 4595 169 1444 3175 1165 993 3269 3065 1413 2061 1269 2678 3297 3367 4507 1263 3347 1273 3981 41 2498 19 3731 4231 1466 4760 4249 4158 2576 2105 2681 2608 4366 2096 4807 4194 2565 4687 3515 717 2502 4903 4315 4656 2520 2689 1302 20 3526 2529 674 4191 886 4845 4518 250 2242 3274 1753 3491 2515 1184 4897 3676 3945 2273 1549 4410 4716 3118 404 318 2255 922 1988 1079 4975 2252 1508 2639 3256 1082 2265 194 2880 4025 4605 1178 378 430 1763 1989 4373 1112 1893 2485 3115 2395 2982 1255 754 1206 1856 701 1470 1110 3992 3612 3589 4617 989 2791 1913 2764 260 962 3418 4342 431 3095 1266 1594 4337 4205 4239 3401 4796 4611 4996 2446 3947 1562 2384 3160 3728 569 1429 4955 2183 4142 2114 4375 3825 1060 362 2791 4259 2727 4299 3508 1196 2066 2968 3560 3570 985 1240 2091 4702 3903 2844 4426 1339 4690 3868 4851 2387 4554 1355 3609 2698 469 3959 3350 3737 622 642 2500 244 1849 4188 139 2140 1833 1142 1823 4910 3467 1680 223 4971 440 4260 3279 2334 4647 2216 1927 3577 2304 2128 3177 1832 898 4355 255 4012 3910 3057 3050 1561 2273 2363 2356 4824 1222 4723 4720 710 1370 591 2788 4563 4998 1667 2430 3916 433 452 1164 42 4172 285 538 121 547 4382 4896 1834 2667 1984 4234 1753 3470 3930 4302 3191 2856 2255 4577 1089 2998 2694 2611 4183 3874 4857 3182 4414 1353 4622 427 2095 116 81 996 3581 874 3080 35 2995 3901 2653 290 732 137 4040 1017 1049 1424 2099 3668 1583 88 1188 2522 3486 3795 3966 2599 2163 4022 4816 4130 3958 1954 1172 1080 413 639 193 1631 3744 2956 122 1084 3627 2232 445 990 2407 4484 3317 1896 312 3567 401 3227 4040 1545 2610 4065 1835 1280 1177 2715 4529 1638 3998 589 1896 4416 1842 213 4072 1425 838 4999 3380 957 1186 3779 3503 3934 783 678 813 4251 2605 2837 102 1380 2438 1037 1126 1967 1481 1430 4056 1550 4840 3683 3094 3367 250 3491 3531 306 226 4099 4657 1567 4382 1026 4115 645 2217 2588 2109 4364 1705 3440 438 2012 4833 1186 3925 1796 448 1513 3633 692 3817 346 3128 707 2449 3211 689 674 3605 3729 570 478 281 2523 3058 3562 1225 708 544 2371 2812 3157 130 4642 1756 760 1799 206 223 2798 2062 183 1921 762 2044 4556 2224 4708 99 542 4542 32 4621 3715 2371 1468 2261 2532 2761 493 590 3455 1118 1810 138 3789 3589 3656 1140 4701 1653 1596 4886 863 3136 924 2092 4434 926 3439 3151 4952 1112 1920 868 292 2989 487 1930 2738 4888 1088 2416 784 2375 3873 2020 2277 1950 3424 1756 2633 4706 2292 777 3173 175 4903 4384 2838 1507 4866 2967 2070 1464 3921 14 3699 2326 1939 1179 3135 3358 1867 3852 1062 4800 18 1770 1059 4622 2810 1776 2491 2103 3804 760 2960 2621 107 2142 3543 495 2951 2347 1330 3128 3620 2051 3728 4134 4008 3111 4976 4660 144 1684 33 3800 659 4579 493 597 4597 103 2250 890 4222 3610 4240 2466 321 936 1893 4363 4294 4921 2020 135 3648 3356 1937 997 415 807 639 2152 1990 832 4882 1527 1494 927 3733 484 4882 4889 4494 3165 3681 4447 4269 3390 3304 2813 4945 1733 1557 3203 3250 4293 2941 2807 1680 1996 3990 834 291 4316 2038 2734 2896 1669 3074 990 4291 3098 4392 4574 3095 3120 1782 1287 16 3674 4864 245 3849 2239 1870 4512 2350 1818 1531 2974 1044 4537 4559 4319 2948 1768 4478 1096 3796 1227 2071 393 45 3375 3830 495 2174 3513 3619 2371 207 677 3945 2616 4583 145 311 3017 31 767 4842 1185 1869 3311 993 1065 1610 4898 3912 341 3884 1992 4974 4959 2629 4163 2991 3107 3530 82 2018 993 1444 4895 547 2831 427 849 1635 196 1142 4091 1491 518 3580 3251 1701 261 974 2572 2603 70 1274 4972 3342 4512 4458 1375 2248 4530 939 3746 658 355 3703 2352 2383 3977 2875 4697 4207 1259 2465 4694 2685 1991 631 4918 3634 4693 903 525 3976 2489 4157 1119 543 1069 100 825 4691 1340 2377 497 4739 4137 2198 3449 1764 3310 2977 1528 4925 2717 4506 320 3057 779 1288 3345 2192 1384 2181 4709 3997 328 702 146 601 797 1476 491 4055 2034 1141 2599 1214 321 1723 2185 858 4935 1644 3486 4164 475 3256 3002 4165 90 2159 4163 2711 4102 3552 2468 2836 418 2923 2668 1061 2568 2928 669 1916 2179 4902 1373 3978 2525 2381 3848 1066 1818 3884 3548 3324 3963 3540 3059 3659 1229 3386 749 3967 287 4841 4059 2540 2215 158 1797 4609 1054 4482 3173 3122 3447 3916 1162 2535 1852 1676 526 3219 1793 3369 2432 805 935 4908 2411 4114 1858 2323 1493 4993 4860 3799 1321 3885 4952 2478 894 4047 2247 218 1181 2514 2607 1375 3958 4037 462 4249 2388 2005 579 4980 2908 2840 430 450 4723 4546 467 2017 1637 2284 844 4690 1438 2104 4068 3539 2517 4375 676 382 636 11 2793 2336 2074 381 516 3211 681 1112 289 4052 2152 2804 745 1133 3777 2316 4704 2924 2348 2648 3511 4931 4179 28 2227 286 580 4863 1060 4016 1658 3365 943 1990 3364 846 3757 226 3397 708 2098 3153 4378 1977 1134 2254 4775 4287 3047 2285 4507 2910 3533 240 4647 3041 3637 198 2594 1209 3175 1679 4752 193 4256 3993 2910 1168 1201 4342 1744 2346 2949 2884 1372 4719 4831 2563 2508 4995 2426 3747 4888 2956 2927 2699 458 2583 139 4163 2992 3196 4254 2051 2669 1325 157 4873 4512 427 1424 1064 3291 4249 1525 2123 1117 1327 1219 2022 3793 4000 3328 838 4749 1852 3396 2035 1988 103 603 4597 1236 1536 3911 1636 4009 2667 364 1751 3912 4248 3851 158 2013 2617 3791 776 4357 1000 690 3686 733 4767 1385 2214 1753 3685 756 3217 3261 2488 3152 965 3456 2614 2684 2371 1884 2242 3495 602 3760 3358 3184 3722 2878 2251 3781 4130 1549 1234 2149 3140 95 1950 4878 4131 636 1960 1431 3619 654 834 2879 1066 2123 2821 2597 1247 1511 4283 2197 666 1759 4037 185 1628 2622 902 4062 4074 4052 3693 235 2902 4482 1712 2053 1542 3591 3356 3430 4203 3846 3909 2377 1628 1382 2437 192 160 2192 4325 2943 2103 1773 2829 238 330 4814 234 4298 655 3458 4354 2084 1638 299 1354 3816 1470 337 1129 1176 113 3781 1194 471 3995 1807 2998 4607 3847 1866 1327 3531 3306 4882 4607 261 4190 1637 1319 4889 2569 2335 2272 1096 1483 188 3493 4103 1323 4082 4583 3821 2747 2732 584 1864 295 4720 568 3129 747 1450 3252 4563 378 2175 1681 736 2711 4835 1485 732 4880 2235 79 944 21 684 4682 2376 2470 58 806 1094 3123 3962 2183 2709 1121 1200 1820 1734 724 537 1537 1862 3983 1963 1406 382 3309 1072 3253 4122 2252 1007 4295 2499 1861 2667 3568 4189 1078 4394 2847 4673 4136 1991 663 3956 4056 3632 2377 2350 2762 3704 4584 2773 2801 70 2907 3519 1993 2965 1782 4523 406 610 3185 3865 2450 4233 800 1317 3339 937 3137 2336 4290 4211 209 2399 3173 2350 2839 4418 2357 598 416 2542 305 3857 4761 1164 2122 3945 1328 4112 2925 972 1196 2778 924 2567 4824 1848 1261 1575 660 2498 2569 4870 196 3021 1006 1716 551 985 1158 2452 497 1643 1806 3138 577 4004 712 2204 3820 3007 2913 710 952 79 67 2540 4146 4031 1084 2972 113 3976 2238 4865 4240 1302 269 4129 32 211 4292 2624 2451 2635 632 4539 4306 311 915 2526 4713 2730 411 775 3406 287 864 4616 4013 3744 4249 745 510 2088 1480 1875 4069 2283 1601 4270 754 4377 631 2940 2335 111 344 3956 4413 2773 4732 3792 4479 4488 4121 3239 4372 4194 1978 4188 1449 1637 3459 3020 2629 644 4927 4548 4972 1835 1819 4810 4925 2650 1648 367 4588 2629 2772 451 864 4726 2185 2937 606 2122 4029 2150 1524 3584 4233 3054 647 2830 2226 4280 534 2563 611 1877 4484 662 233 4236 2394 990 1893 441 2882 703 158 666 2341 3779 324 4121 2798 4815 758 893 2989 1698 3005 1936 1454 81 3439 474 3959 454 4941 4092 197 1060 229 1271 359 1733 3064 4971 3514 3668 1077 4824 4795 987 2853 2216 4640 1591 4077 2594 4704 2623 199 2441 2662 3008 2897 483 4346 3380 4844 1027 2295 4614 1054 1688 3766 4775 1841 3628 2146 165 506 4981 4251 1295 834 4479 3995 4074 2313 1191 147 3743 3062 3682 2999 362 3608 4300 3926 4132 1728 1162 1427 1331 132 1441 3455 3453 366 3484 1852 2104 387 4609 3139 2205 3205 733 4751 4728 3633 268 1152 706 2434 2953 34 3263 1164 4676 475 3617 2617 1431 96 235 2096 3697 936 2278 505 3371 1543 3727 2362 4621 2373 4735 1325 4298 2277 3578 2696 3527 3782 2385 2187 2992 1757 88 934 92 3617 2664 4464 2004 3718 1558 1281 936 4075 3818 1697 1857 1788 2809 1086 1408 4200 2540 762 3846 4692 3007 1987 4922 4478 514 4834 4310 1386 3020 1204 1498 1409 11 3420 3048 2741 2932 2063 3678 2855 970 1086 3839 1153 1807 528 890 996 1172 3349 3066 564 919 2996 2284 3430 4032 4126 1444 3321 587 320 2232 3874 2121 3589 795 1342 966 4658 92 1060 396 1849 1300 3296 1559 4678 2036 1698 1888 3525 684 2117 578 2642 3477 3240 4056 2511 4025 2616 1005 3938 3053 860 4626 796 3974 560 4539 251 993 2683 1210 4472 1841 801 2379 3642 2340 4289 2439 4194 1959 1263 1825 3957 3878 3844 2899 2165 4021 1553 1986 744 1610 3776 3710 3431 1007 4635 636 2681 1413 3523 2948 4197 188 3026 2274 1827 708 2729 825 4652 4168 2875 2067 1901 294 2032 178 625 3368 1467 4787 4780 3757 3756 4366 3880 2888 4343 4063 2540 2304 1300 4576 3056 1543 957 2157 1010 868 4098 478 1644 4529 1808 2544 3587 5 1606 4068 4330 4802 4119 183 3669 4832 2122 1177 1166 961 2981 2118 844 267 3278 2552 2911 2321 4705 1562 221 522 3421 1638 3296 3048 318 3593 1318 291 100 3698 3760 2244 1699 710 3291 1450 2418 4599 2186 3792 3292 1288 1833 3101 3073 3267 796 3162 3286 4075 70 104 1025 3234 659 232 4750 4628 1398 4152 237 3026 1395 3877 4481 3425 1215 2323 1994 1280 4290 719 3132 3181 1572 2454 222 2649 4886 2739 3556 2575 2460 4157 2694 3793 4794 4614 967 955 4388 2077 3070 2782 4876 3669 4008 3999 775 516 2364 4613 3608 765 677 766 3932 2950 4636 1666 4469 3099 596 4703 3744 2585 340 2572 1110 4980 4105 2334 3182 4041 177 2501 1794 4924 4048 4128 1325 2564 4919 4285 1884 3866 4624 1266 2498 2062 4076 2071 4385 4906 4541 4281 40 1444 4532 1201 976 392 1900 4723 230 2284 3621 2816 901 259 1146 2052 3857 1483 2283 3528 2180 3631 2996 281 1084 4717 3516 4671 1283 968 1031 4287 1422 855 2245 1794 3263 4797 2888 4180 4036 4871 2138 4165 4517 1969 3229 1123 3633 2729 2889 2542 3730 4010 3657 459 292 403 966 3386 3642 1526 1098 4664 3641 1553 407 934 2795 1696 886 1384 1742 4625 4416 3094 3603 4246 2225 3606 55 3879 367 2944 293 5 2663 1737 4057 2960 937 609 958 3002 4383 2269 1986 2738 2106 301 893 4491 813 3567 4070 3946 3304 2226 2661 3467 4790 964 986 2132 1303 1669 2229 3304 1055 4418 1932 1285 4645 2418 2072 2942 3125 4028 223 1379 2487 3568 220 2332 2165 3977 4171 186 2825 2722 4478 1014 797 3525 938 24 2936 1189 1010 601 1776 4478 571 681 3835 1311 2255 42 2084 1535 2914 2306 2196 1125 408 3469 3839 3999 4813 4994 283 3508 2387 1489 2220 1506 3152 2323 1115 1833 829 2450 1826 2797 416 4828 505 784 1067 1732 37 4141 1034 9 2948 2335 4449 382 82 136 4060 3792 94 962 1974 4507 2941 1122 2050 3830 1719 3831 3693 4474 325 112 1690 4902 2137 2611 860 638 3662 4855 4776 2720 2228 1131 752 1973 390 4564 3729 2646 3131 507 1365 3509 4296 2677 3347 4983 2724 665 3682 3433 2194 789 2113 4880 2187 3922 3354 711 4809 1435 2066 357 1381 1706 3107 780 4867 1908 1619 4956 1713 4471 4371 1429 3067 4451 2936 4465 4362 4006 4556 3655 504 950 4038 4761 2925 84 646 4863 1190 499 1970 4626 3360 2581 3197 538 785 822 322 4208 1024 655 157 3477 1824 2084 4090 2985 2985 383 3108 869 1711 1363 328 2297 3985 3481 623 4143 1539 3006 1400 678 4100 3691 4587 1000 4785 1500 3575 4252 4848 4018 636 3693 4414 2121 2210 544 770 1578 4969 1402 2375 3346 2935 200 1494 4282 4533 4190 2354 1789 1002 2937 1706 3764 4878 2188 3426 4757 936 1159 594 1280 2665 635 1525 3481 1303 2719 3836 4345 1667 3918 3257 1301 3707 2791 3140 3757 1121 4108 1346 1582 2354 2123 1952 2233 3807 1464 708 18 1631 617 4933 1441 883 4121 2022 3652 3929 4213 4303 1563 2451 314 444 739 3957 2221 3900 1604 209 2841 1403 1619 3230 1141 4536 1241 1293 1891 3432 401 4995 515 249 4926 2283 4246 1168 1171 4633 4515 3084 4977 2895 3325 440 4509 3604 306 4797 2302 4183 2966 3173 4915 4073 1750 3137 340 4793 3278 549 4972 4917 563 1311 2966 2623 3458 2427 4165 2526 4247 2553 3842 4497 2759 3525 2657 1880 2111 1535 1964 851 3898 321 799 1144 4718 4700 4642 521 223 4923 115 1964 4563 821 825 4473 1853 4535 354 2496 3587 4800 4109 3496 3176 1764 3185 1137 290 2938 2045 931 93 2966 1549 4693 894 4679 3644 1415 2952 3434 356 600 475 1701 3359 3528 2704 4997 4978 2983 1902 1392 3749 3765 1952 3364 3180 1680 4685 3270 201 1521 3631 988 1087 2990 4524 2228 2832 178 3120 434 1033 1105 2777 2574 2649 1717 2274 2892 453 499 2081 1306 1591 1646 1200 3325 330 1571 3351 908 3384 3388 984 2547 340 1238 4250 906 4304 4738 3784 3596 4441 255 3799 1745 2222 1726 1227 556 3164 1813 3738 477 149 813 4015 1639 876 1148 4921 2323 4426 1788 3265 1900 3405 2962 576 2841 756 2720 126 1335 1900 2755 4940 2612 1566 1773 1275 1045 1686 140 3683 3177 1566 4329 525 251 4697 2739 1745 3276 2520 58 753 286 2584 3052 1364 3578 3482 4811 316 1171 1730 2108 2936 1081 1073 1281 2451 2720 2299 2264 1779 542 4690 4699 3787 488 913 2286 681 2317 137 1036 2385 4097 1127 435 1136 4668 3836 771 1297 4529 4628 4170 1548 3367 4448 3019 3890 699 2428 2098 1466 3252 3377 4138 2400 2518 1812 4135 3600 280 4645 4092 3207 2702 3977 2119 2323 767 3745 312 3358 279 489 646 2231 2511 2650 329 3736 3408 928 1241 1097 1604 3244 3973 3620 2605 4195 2029 2583 2660 1525 1354 3389 2771 2759 4464 4069 531 1025 1882 1673 2999 65 1478 1137 4351 823 3661 4838 711 4039 2077 2639 1629 2586 2839 3359 3694 1892 73 3452 2129 1719 2236 4378 1186 919 2151 326 105 4277 1306 940 3737 3085 4108 10 3321 2455 1390 1650 2966 1281 3806 1308 3223 2467 221 4617 4760 3522 945 4961 3952 2493 4060 702 1026 1867 1683 4271 888 1244 4007 894 2531 1715 2143 3522 4820 267 4645 2182 39 3094 1684 3952 1315 2951 753 2283 4443 3850 1911 2533 4519 1207 3001 1314 3212 2874 1084 775 360 806 2794 624 3439 3501 4000 3738 3385 4114 488 3081 1625 4775 4200 3468 1231 2863 426 964 3567 13 2458 73 1713 4187 3139 245 663 4869 4442 2230 3017 1419 3233 904 620 2986 2054 3065 119 4228 625 2476 4740 4307 4953 3751 2517 4338 16 4844 333 2532 3746 4731 4427 3171 2506 2359 2843 1266 30 853 2772 308 2598 56 3850 4315 3504 1231 2293 1345 295 373 4081 1938 2336 105 1101 4800 931 1284 3172 910 2640 3101 4366 1670 3391 2696 2832 2043 2087 2794 3952 3207 3288 3263 218 3343 3929 445 2054 2058 2058 4430 399 4397 267 2114 4405 4425 3308 4627 468 2444 1667 4166 2115 2268 761 417 1662 3983 3061 4423 4021 4574 4799 3070 4690 2173 102 3394 2439 1965 1523 2967 134 4947 1716 2371 1151 2374 314 832 4693 2876 3627 3799 1977 3214 880 3760 4374 1015 4776 4916 339 1033 2628 387 3780 2176 3329 3742 4954 1908 4289 2838 1278 3508 2738 4658 602 3518 2253 2846 2872 408 688 2103 2184 4698 4797 2151 3615 3729 2513 1495 1995 3822 3414 4272 2264 1669 2369 2585 4550 2279 2300 4157 3072 2688 949 3986 3622 4585 2685 3386 252 4663 1235 3117 41 2666 551 1630 1305 2759 1911 1546 1916 7 2301 2572 948 2806 862 4948 523 2964 3004 4139 2203 2327 838 3216 931 1784 4235 3238 1769 3745 3051 332 731 453 4950 691 1612 112 810 1332 4158 4739 1913 3536 2402 2978 3688 1301 3865 3125 1058 2872 703 442 147 3013 3018 4985 1654 3017 791 4479 1080 2545 2406 1564 1410 4960 553 3717 4210 4093 2177 1018 474 2746 4057 3777 720 638 4705 937 509 2900 2316 544 3494 4642 2762 4062 2302 1803 1471 1704 4050 1326 986 2326 3811 4172 2647 1364 1848 2893 3070 3133 2457 2356 3169 4243 653 2039 4594 345 3877 1664 3730 2258 1655 3078 699 3950 772 1677 784 340 938 4521 3168 3259 2658 2343 4934 199 243 685 779 4179 3813 1077 963 4201 631 4438 2932 3955 346 3603 4922 846 532 4738 686 770 86 1949 1634 4467 1710 1757 4790 1651 1286 1146 2087 477 363 100 282 1316 1471 3462 3189 2594 2591 829 2167 3521 869 2789 2619 894 1311 540 2001 4680 1286 5 3205 2046 4016 703 3790 4086 887 3540 4904 4551 4040 3738 2587 936 4973 245 1769 2902 243 4723 1588 3042 4117 2942 4766 2913 3815 2326 1262 930 491 4237 3858 4716 4520 2249 4184 157 1654 1269 1627 2739 1851 4688 908 4519 4569 676 1511 590 2669 1576 2 2543 298 3503 1217 3311 1732 463 829 4791 1926 2371 1824 3685 4428 4674 3922 471 3385 2333 1615 3467 4195 1068 1543 370 1290 4930 3957 4560 2557 4909 697 4902 164 1471 982 4993 239 3440 3500 3224 4525 1657 3023 2969 2142 1306 1806 4084 3626 4773 4421 943 3560 144 3611 4920 1464 4631 3789 3310 3377 4977 4457 2137 2804 254 1476 4133 3446 807 1781 2180 1634 502 215 4128 1397 1409 1483 3061 65 171 3684 1461 266 4948 4193 1442 4692 2084 718 4279 3803 1836 523 1607 2689 4141 1939 189 2083 3782 3191 506 4317 1546 625 4579 210 48 3697 1312 2412 458 2475 3167 4258 3470 167 3310 4381 2624 1200 484 4786 2462 1582 3449 1587 4914 3148 4497 342 4612 682 4725 844 4734 1356 2657 1499 2566 89 4103 2157 2831 2141 1747 2407 3600 311 1302 251 3651 2036 1828 2302 3215 2082 2277 1098 455 1438 2631 533 81 2470 1258 65 4640 192 195 1850 4931 4154 1418 2475 1371 2303 684 4153 3849 4232 4881 3254 3509 1344 1407 1511 3240 2623 4253 4615 4931 2689 2553 1202 3110 4012 1155 4219 4418 2853 1719 1926 559 3356 1311 2126 1079 1115 919 2648 2705 475 1463 1926 2111 1006 1469 1606 1984 1990 2776 1153 31 3421 4174 1300 2946 1011 1007 4530 908 204 1799 3271 3307 3943 1584 4871 2394 4248 4278 1285 4144 654 4009 1844 4592 4870 2078 3146 2407 4430 2126 4264 1985 403 2726 4747 3445 2811 3166 838 3892 3828 1762 2846 4366 2035 1452 2772 3677 1030 3759 3431 1639 3315 4102 23 1592 2334 1083 1083 1014 687 3480 2028 1923 2889 282 2624 919 3037 4160 1192 364 317 3328 1106 4640 553 4371 1351 4038 3509 2013 3062 501 3809 4358 4144 23 2184 4451 1482 1508 3730 2533 2102 653 1898 4720 906 4225 2112 646 1135 4371 4759 2258 2571 4681 760 3950 656 1703 758 1293 3218 618 2400 2121 1781 2326 2171 3334 4749 4369 3765 4773 4885 4501 4403 114 2881 1594 804 455 4579 4993 643 1015 3273 4850 472 1995 3189 3399 2728 2153 4956 1287 2601 2999 3600 1628 3727 4756 2574 165 3082 1296 1897 1117 2941 488 4773 1482 1729 4435 2484 727 3264 423 3973 2322 434 4340 1000 2230 3683 2495 3155 2914 3115 3161 1704 1881 3101 3726 2948 2712 3840 4007 202 2916 2185 4584 3894 2425 1479 1090 2459 3467 1470 2130 1046 3625 253 1808 4344 1877 4504 1890 4327 1141 3134 902 205 3773 739 1835 2200 691 4480 2017 3449 4050 1854 4844 981 1928 975 621 1415 679 3141 1705 1940 4431 265 4616 2077 1835 4149 2055 1968 2800 3154 1439 1328 4777 1139 1075 3593 4261 800 3838 3101 1103 3765 1291 153 325 4960 3835 3064 2258 3374 1683 719 1597 526 2323 1623 2216 2324 1080 3591 2369 584 4906 4312 1364 125 3567 3335 4855 1642 2614 1166 1580 1004 4213 1858 4179 3362 3436 3910 4685 1504 2440 2096 1002 2053 609 3751 3108 1924 1291 2787 3698 4959 2689 4269 3030 719 3285 874 623 2597 546 4604 1432 2917 4475 889 2239 4654 2288 394 2671 1251 2616 421 3718 4924 3434 2460 264 3534 1779 788 730 2959 499 1151 519 763 3431 2682 3887 3234 2841 1920 4715 135 3035 1125 2018 4018 4128 2643 3784 4711 2756 1904 1217 1109 2878 3486 4122 3369 3893 4395 889 2448 2616 1934 3728 3448 2413 2336 1518 4543 3699 4792 1165 4370 4559 3638 3925 3952 1219 4945 3416 2277 1458 4337 2268 720 1766 4526 4868 380 4395 726 1831 3923 3529 4243 3472 4046 2493 2483 948 2974 1944 3503 2559 4871 3335 3388 2511 3983 2809 2669 2447 3748 3284 4518 3622 851 1937 2731 2902 1978 3843 3847 3949 2735 3068 1701 4063 3494 297 403 4010 654 1929 3794 2640 2717 3345 3207 3225 2960 579 3485 1590 2356 1754 4121 2527 24 207 4045 3414 1608 2784 557 578 332 2436 2085 1517 3166 808 2185 3414 3136 4405 3163 976 1020 2343 2448 3321 1954 2031 3931 2916 2445 1466 705 4496 2758 2641 628 1638 4152 1575 441 694 2618 1838 1129 107 1352 4706 4723 3562 2531 836 2784 3656 3596 480 502 593 3485 39 3286 1577 3008 110 1495 1847 3141 4221 1624 4405 1377 2834 241 1610 4386 2123 2771 4936 540 375 4419 2358 190 2326 3331 3406 502 1916 4169 4472 4249 1466 2775 4678 2196 1333 657 2334 1902 1573 3770 867 2971 2295 3583 148 1114 2476 722 4804 1656 4440 2216 1656 4356 2660 4828 356 160 2420 2714 223 3054 2849 4212 1306 2417 2888 4249 3044 4096 417 1793 2625 3142 2545 682 518 3197 1328 1214 4855 1694 732 3043 3370 3850 108 2089 4393 4828 502 992 2284 757 4482 1463 5 3551 4701 1606 2050 35 3479 4645 2486 2499 405 3131 2984 4568 4103 3968 2994 2213 2099 2531 4019 2850 1777 1564 3430 3602 4964 4571 4889 2341 647 4280 1839 959 1822 4672 894 1823 2465 4231 346 3417 1709 1096 3720 3356 1226 4463 3564 2013 2286 2623 771 2859 4792 2924 1762 640 934 2787 1277 3406 239 781 2776 4440 546 832 3354 3540 1470 3701 269 1136 4960 1171 2864 26 2160 1179 3029 3167 107 4026 4571 653 178 4194 1380 3664 3594 3121 184 2841 2875 5000 3201 2930 2625 261 397 1227 214 1137 4792 2313 4822 2275 2135 2689 497 1868 2213 2385 1396 4449 2474 1440 3440 4788 4871 481 4002 2443 1755 3716 4858 2128 4409 4069 4572 2751 112 299 3745 203 3161 4162 2471 3169 3901 4386 4165 4115 2605 4557 1616 3694 160 2509 529 548 3384 2548 2077 3331 1933 1705 91 4925 2776 1130 4378 398 2185 2621 1272 2265 3546 4029 4820 4763 370 1291 2317 2318 2860 4995 3968 2640 413 4035 118 4161 2057 1167 4371 1601 78 1168 4337 4567 3215 3448 2643 4763 1282 2239 2 3893 2427 617 2788 1915 4319 2766 2503 3479 4866 4393 1115 1383 1793 3346 3813 4052 2249 3396 1861 4323 150 1471 3913 2263 4093 71 1919 2205 4698 899 1879 4030 4706 3887 2615 4568 123 2738 1165 3582 4551 1953 2552 4483 149 3090 2840 523 2144 4426 3609 3915 1254 4648 3405 3812 890 4279 1831 1628 4050 4776 4776 2764 1945 3941 3781 19 102 1992 4095 1801 4884 3098 458 2157 4248 4484 350 136 2302 1361 4329 2152 4165 2586 2788 2366 3334 3129 1593 3424 3936 2798 3220 2920 1615 4093 3927 1986 2353 1766 4563 4538 2680 1884 4006 4380 2362 2703 2336 3674 4308 2162 3533 1754 435 2317 4406 2797 905 2180 1288 1186 1942 4630 3451 1992 4029 759 2900 623 3802 2198 3315 3608 2787 2952 2598 3488 1884 1163 1516 4778 985 2756 1003 4554 760 1649 2867 1954 2452 1576 393 3016 4811 3254 4469 694 2481 905 1940 177 939 1135 1094 4667 4661 3852 3481 250 4221 2784 1556 2846 3093 1431 2757 2574 1573 887 3308 2276 4606 181 861 4668 4984 4120 4650 2121 4573 1101 4015 2721 772 4921 1940 2772 4455 1298 4367 3560 2053 3231 1831 4160 1608 603 3354 4120 792 2182 264 1731 4047 772 2781 2814 764 3460 579 4690 520 1490 3598 3037 3915 4997 2670 1810 1288 1634 320 1428 3460 519 3478 3103 3835 3465 2866 4384 3523 4542 871 4648 144 2484 72 1620 1718 4264 3967 2600 3338 3008 4656 4447 642 1858 1659 4453 584 2162 2637 4278 4547 2376 1631 2540 3461 2695 4110 4020 1654 840 3953 4953 159 4325 3631 688 4985 4110 3838 1659 4508 4295 1565 926 3744 1704 3243 4501 2439 4796 3941 2476 3904 2922 2924 4973 2126 1767 1732 2406 3151 3418 4215 4808 318 4847 3880 481 2354 3933 4841 1171 4773 3560 13 1099 1685 2127 2934 1899 1550 4327 4808 4424 2173 1606 2652 3796 2399 2393 3542 4925 2264 2382 3168 4500 3645 2203 1261 2888 3003 3205 3422 4832 4469 2170 1353 4356 2745 144 3629 1357 2356 3123 1903 2017 1594 603 4631 320 2622 2363 4004 2913 3064 3580 1356 750 842 3080 197 515 3890 791 3647 387 732 3341 3296 2747 541 2818 2926 1765 3249 3081 2800 255 4405 1681 3022 2001 821 3207 4548 2499 264 3570 1251 340 1151 2166 4272 4620 930 4954 2220 1811 3986 1362 2058 3239 1752 925 4683 3403 1125 2015 2813 3602 1936 1505 4952 1696 395 4444 4024 3946 2830 1738 1022 4272 2507 1261 647 1610 1760 2078 4371 1728 1432 3295 1071 3337 2642 1649 1924 4293 353 303 2869 259 4018 1521 3645 4188 3129 3354 4623 3390 1476 4099 3580 945 1510 3558 1377 4973 894 4475 1110 1235 3733 574 3208 1919 1468 4615 2391 3581 2683 1105 3977 4665 2307 3211 1509 109 4054 1442 505 359 473 357 1101 4688 2697 104 2254 4702 2147 2146 588 2795 4386 1598 780 3707 3164 1958 2470 2274 2654 4083 2720 628 1420 4118 1969 1459 4353 1027 1079 2293 4517 4400 3314 2524 3450 915 3622 3852 1711 4145 3101 3768 4717 400 3355 3013 4524 2790 1728 2756 4559 2751 4050 1989 3932 3851 4928 4783 493 2477 2144 3737 4121 2773 2377 4124 3355 3543 3754 3463 1042 834 1465 2226 624 4722 5 2995 3948 103 3109 4612 4424 1628 359 4482 3467 712 2178 4720 3423 1520 172 2418 3372 2131 3516 403 1436 1797 1769 1343 4725 4637 1089 3641 1010 1798 155 3263 210 4634 1470 3121 2191 3778 3927 2949 4489 2087 2263 510 4505 3437 1355 2704 4710 3986 3346 4070 67 1156 123 3933 1959 1544 932 3806 1747 1468 3860 4343 3216 2077 3442 1235 1855 74 2827 3669 3854 351 3928 673 2642 3835 4349 1604 2959 1443 4380 2343 1466 260 2056 2352 560 317 1082 992 2988 1362 984 478 3125 163 3865 1506 2213 1530 1818 3003 1747 1281 3732 2698 4050 4106 3011 1085 4784 2381 1368 1229 3552 4765 232 1600 4872 4467 2180 1095 3308 2938 4647 4017 4393 2937 4907 4223 4811 2684 4932 2878 4775 4755 4723 2936 2561 3898 4092 4539 4536 3808 3992 3160 973 1592 604 2885 4960 4762 625 284 3171 1971 866 1954 780 3992 937 3192 2711 1968 1169 1814 3602 1223 1957 1467 4736 844 3552 518 4855 940 3419 264 4946 2732 3955 352 4871 3451 2913 997 1441 2117 2216 2391 3399 4481 2865 3527 4027 3276 674 2779 837 3276 2299 4523 502 4150 3520 766 4093 3785 42 4638 4901 4425 1598 3319 1493 2765 1740 1980 3519 4920 921 3443 2385 4907 4421 2236 943 2474 3182 4933 1311 2723 3820 753 2123 1170 4467 2524 4379 4648 4564 4121 3384 2919 2243 1732 970 4360 4866 1097 195 877 2429 603 1514 4295 2509 941 2057 4313 1709 757 4488 4243 1456 1012 3008 392 353 1495 616 216 2176 1401 3978 1823 4260 1031 4407 44 460 2994 3831 3427 1693 4609 4395 1515 3423 3548 803 1569 1880 1658 2640 2963 127 2540 4587 3870 602 4367 2684 3577 457 4198 4796 3608 1400 510 3939 57 2809 2273 2051 2922 3984 1708 4834 2209 1501 136 1524 3643 2157 2308 2783 2630 4266 2193 3830 3542 2334 197 1367 2844 1708 1073 1605 4610 639 3667 2966 4160 4473 3365 2709 3674 3374 3516 937 4384 3134 4009 1597 4021 4606 1996 1566 521 23 2044 4528 63 1470 320 2122 3671 947 961 3269 3341 986 4325 2280 1048 1253 3894 2287 3644 2287 3137 4440 273 3706 4696 1628 3257 1123 2696 4012 4638 841 508 1634 4601 153 2632 1483 3484 1261 3262 2660 2186 4200 429 2674 2617 3339 605 4848 1159 3972 4812 709 3058 58 628 1843 3535 1290 2778 362 708 1197 3433 1106 325 1447 2509 1436 4042 3514 3001 4442 4968 3385 3473 1411 3716 205 336 2368 1979 2780 2964 3818 1797 4941 3149 3697 2245 4373 4857 4486 1187 2245 955 4074 2618 4809 2447 2781 1698 4322 1760 2560 2087 29 4675 2323 1752 1547 729 1344 2961 87 4201 782 1033 4659 2355 3351 1501 4251 406 3362 4635 4287 2851 3889 368 422 583 788 2195 1086 2389 3893 3711 4805 1210 2618 21 1723 1975 751 1887 1141 1171 3617 1734 1172 2671 4035 3390 1340 1856 1637 2085 309 600 1856 4919 1230 12 2283 1925 2757 1351 3233 777 1832 854 1705 4411 2103 3803 4141 2983 903 2579 4987 2613 2784 383 1215 1448 2472 1718 1575 128 1759 490 2598 1544 329 3071 2441 3344 1815 1599 1341 1356 638 1784 895 1131 2318 924 4130 568 548 3480 3021 309 2104 4405 1098 587 3560 2755 4721 2756 2027 2393 3355 3730 487 158 63 1972 4036 275 2568 4976 3471 4703 1756 1163 1344 4290 3231 51 4204 3210 4334 3190 3043 1721 2085 2128 475 4308 4737 4801 1211 630 4695 3389 2689 3547 371 3498 1477 437 4586 2837 2572 4651 4409 4701 4221 925 2043 1807 2951 1129 1086 1096 4370 3361 4022 3814 1113 4427 3745 1120 3430 3343 1770 3033 1662 4389 887 4761 3105 2061 395 4620 1363 1932 3628 1201 1990 397 2862 4644 4990 2470 2702 2836 4467 2879 2551 2749 539 71 3337 3760 4517 343 781 2398 1110 4972 2562 4577 4624 1521 2339 3108 2854 3331 3847 3221 4274 1467 4568 3410 1200 2664 4756 601 2280 4554 2767 4390 671 1176 23 1353 1142 3875 4751 4765 3378 2417 1924 3163 3370 3371 4971 4853 3741 287 49 4771 1329 4286 73 633 3637 1231 1442 3471 88 3434 1327 2440 2935 662 2957 2003 3579 2909 1264 4565 4201 3282 4694 1949 3992 3530 4266 2271 3694 1784 3243 4274 4396 1062 1282 274 61 2923 2904 2566 1155 616 301 1163 986 3442 3482 3855 3819 3419 616 823 4995 2073 4919 2001 4377 1926 296 747 3707 294 3315 4762 4826 2764 1338 3900 3713 4109 68 1799 274 4587 3163 1423 3161 531 4286 2772 3527 1792 2552 2249 2688 918 4183 3207 2069 1159 1510 2968 1131 1770 251 2004 1131 3919 1666 1391 896 1172 4200 2673 1868 3187 1520 4004 3378 3129 4834 1874 3309 3297 399 2773 992 2055 1078 4797 4309 4494 851 4582 2287 3538 4618 4935 1983 4919 4984 2051 2298 2480 1003 3084 3065 4888 1581 3163 3783 4237 3677 113 3183 3383 1141 4834 3676 6 3453 2589 1431 2698 2263 1997 4717 1800 1833 59 3030 804 4166 2409 2135 4817 4957 688 3473 3 4208 4059 4648 2269 4383 1194 2300 4875 4611 3864 379 3330 2555 2798 1957 3979 1610 4998 3783 3516 550 712 3345 4182 3131 1976 1296 4648 1206 2326 3188 4874 4011 4620 3155 435 1672 4516 165 420 3895 600 2765 2795 2512 2192 2414 4961 12 4336 2036 3684 2123 2782 2743 2054 1215 4920 460 4580 2383 29 4931 2623 5 2911 402 679 3240 3903 3456 1235 4203 1025 1235 4706 3836 1171 4923 4597 2798 3067 4092 1770 1767 4286 4344 4603 1947 2234 3459 1861 839 1157 2805 2930 727 3523 3084 3815 840 2908 3655 1238 622 355 1284 4949 3144 3160 3850 358 2895 1639 1232 2021 4043 4127 4821 4789 2078 4692 1813 3851 3110 4102 1258 1233 2927 2304 1089 3941 2543 2425 3001 1407 305 1318 936 3174 915 1550 4277 308 2847 1325 1335 1582 21 4466 660 605 448 3192 4499 1711 1525 369 4435 4926 2967 3214 97 2696 3917 3888 830 4661 1786 1043 1647 2485 1381 2141 3300 991 2735 1540 2849 2635 4463 869 2135 2145 1249 1917 4860 4176 3610 4388 2255 2232 3430 1389 3549 2928 3451 592 543 281 3035 4657 2697 16 1598 1614 461 4176 1957 772 3214 1934 4264 34 4502 27 4178 500 3288 2662 399 2457 4406 2239 1597 1942 2588 3421 832 2994 59 3441 4348 1024 2159 4121 4511 1543 4674 734 619 461 3551 454 4889 4200 1767 3059 753 3340 1479 4457 756 2584 1232 324 3290 4576 1646 2904 2844 1308 1842 1079 4867 4144 1216 2607 4966 4106 4577 4769 3425 992 4018 3243 1328 3383 3492 1591 2768 1429 4522 842 3119 1751 4694 2334 215 2459 4108 1200 215 2656 980 386 4186 3129 476 2538 837 471 3885 3378 3933 1044 1194 4830 4447 4856 4292 3377 3007 3207 624 2784 330 1384 1862 589 619 680 1884 2621 4410 3701 1210 2315 4728 3932 980 2723 580 1028 4955 3247 4497 537 1972 4014 534 2633 1271 2784 2668 4442 1905 1979 3588 2090 3818 1793 2903 2646 2240 2864 4803 4772 2411 4208 1669 344 1119 4009 3881 3731 261 3626 1780 343 2633 3643 291 4028 4517 3084 817 3351 2181 1323 2197 1094 2706 955 2985 1013 655 3959 1364 395 4671 4171 4865 2686 821 3052 2134 1691 4946 1090 958 2175 1082 2245 4112 1233 151 1669 3493 3773 2549 4961 2349 2194 28 4201 4467 2133 4634 1772 2285 4444 3390 4171 2741 2788 2718 2116 2658 3052 3922 4992 1328 240 4734 3333 4659 246 1164 388 4568 4820 848 436 3269 3248 2426 1437 4172 3822 3776 1430 3764 1951 3305 3817 1168 460 1954 4417 1270 158 1501 426 808 562 950 1826 4375 4949 1740 3816 1427 3452 4758 412 3228 119 299 1391 2236 3361 4608 2998 3123 4850 3111 947 1498 13 4034 2372 3456 162 3436 1442 1632 237 2960 2884 3257 4621 4928 3545 3989 1758 2815 601 2930 1944 1367 813 20 4541 2909 2643 1345 3735 4136 3035 3691 2607 1989 148 1754 2239 2966 1784 200 1970 902 3667 4411 3606 4455 1680 3294 265 4868 716 3880 3097 1367 1617 2147 3570 2204 941 318 1108 3564 1112 3188 1507 3227 2545 2939 149 763 850 4174 2584 4575 2640 268 2033 2192 2364 1134 573 3164 2204 892 3276 1754 3002 2609 1985 2415 84 4227 4276 4116 2986 4116 1504 1893 2740 3971 3709 371 4666 4828 599 75 2489 244 4581 3718 2213 1958 3859 1519 4537 2288 2912 2496 3104 238 4121 3829 3568 3878 148 3959 4650 4883 3982 3754 1900 3995 3998 1055 4879 33 495 3171 32 3099 50 4590 2323 2020 1273 4445 2740 1388 325 1033 3348 3259 3058 4974 1858 4802 4030 4013 2775 1842 4637 802 1737 66 2992 3182 2209 2621 873 3974 3245 1682 3720 2610 4326 1491 1049 3023 3211 4342 1564 4086 2613 2807 868 3978 2577 1636 3521 3358 1865 2663 4446 2013 2035 184 4795 3560 1616 721 1235 1732 4358 4016 4015 273 159 3536 18 964 3072 4944 1916 4101 1091 3618 2863 434 2549 3709 1845 2395 2608 3180 3647 2060 3522 3677 1415 3726 133 523 3472 4565 197 1085 328 171 3301 1764 2421 2588 4850 1161 4213 992 1566 2628 3732 1261 2255 1822 1690 626 1277 1896 3715 4581 4119 4554 3925 1158 1423 341 3541 4330 3713 689 3402 3473 4312 3576 2729 3159 1954 2993 4879 959 2519 1214 634 4011 805 2126 1697 30 2743 428 503 570 4865 3606 3988 2242 3414 863 3308 482 1299 293 3902 401 2409 3339 829 2046 4790 976 4571 4632 3388 2903 1153 2661 4633 1341 241 4244 2774 2254 2324 1955 3784 49 92 4081 1978 1031 3123 4989 2481 680 1370 2277 111 3910 3596 1096 640 311 4184 3141 1008 2983 2282 4073 234 4364 2666 3229 4362 4856 3043 1822 1213 4779 206 500 4308 271 3557 475 1221 4682 1936 4509 3937 1247 139 2197 1047 2677 3390 93 3968 486 324 2537 4553 2258 2828 762 3068 2858 4563 4293 1983 4925 256 4601 2387 4838 1711 4924 1366 3331 431 4111 3058 4368 460 1941 1620 170 3325 4336 1413 1629 903 3028 3069 3015 1216 1202 835 1578 1437 1687 3502 3382 3476 242 95 244 883 3929 4220 3444 4919 1533 4631 3264 1718 2353 4765 4599 606 4719 1688 523 411 3115 509 4779 1149 3126 1143 4986 3047 1100 4098 198 153 3182 1193 241 2983 2633 1904 4380 3089 2446 98 1239 465 3864 1060 562 4280 3313 4016 2000 3392 2797 92 2470 3195 1828 2752 4977 4771 821 356 2973 24 2198 4207 3910 2206 4821 3113 1499 4540 4498 4114 318 1829 426 2704 1293 851 502 4245 4284 3231 4026 2951 2953 610 2910 735 4535 1144 3328 3090 3316 2232 2616 4131 3906 1581 1803 2735 4481 3728 2145 1967 2020 715 1895 4690 4088 4943 3302 1872 2704 4207 4922 2440 2307 3963 4971 4203 332 766 4343 1110 3937 3593 470 740 2661 1150 4133 3106 3831 437 1308 2778 4337 3370 1232 2672 2185 4117 2530 2336 1075 1984 2645 4990 4141 4349 2852 2268 2833 2382 4682 4544 1798 243 2032 1059 2464 4727 2338 4635 2748 3043 3194 1865 1629 4866 1140 668 3090 27 3872 1677 4653 1547 4004 2721 3541 4296 2567 1858 53 4959 2599 4638 939 3678 1012 2462 2394 723 4906 897 2248 4755 2531 478 2864 452 3355 4405 3626 1540 4338 3895 2022 1663 1358 4089 3605 4972 694 1150 3408 2761 2224 3754 1374 2323 1684 3447 627 983 1526 2460 2819 3828 4432 3097 2291 1222 2517 4500 2785 669 2320 2447 1879 724 755 3591 2940 2682 456 2063 4234 788 3388 899 4289 897 879 197 1603 1549 1941 396 3382 662 799 1704 557 2562 1355 3111 2127 1999 704 1571 3079 2250 315 4522 2386 617 1302 3893 2276 3545 1067 3177 2075 288 1301 3209 4042 1843 1959 2898 4920 818 2002 3829 1399 4471 12 1248 2885 859 532 438 2206 2657 3711 4538 3304 4473 3054 4384 253 3382 4894 13 3061 633 894 4210 4809 1972 2660 4796 1937 2031 2657 4703 407 1982 3320 2638 210 3864 4731 2373 828 4946 3078 4720 2300 203 122 3297 3221 29 4043 3453 125 1522 419 3807 1599 4965 517 3700 873 133 2962 3094 3935 2557 4399 1250 3038 3527 4517 4337 4738 1812 4176 2890 2832 525 3441 2471 4957 2502 4132 2331 4965 429 4227 1291 1052 3856 1265 138 833 2220 1191 1770 4702 510 370 4826 4098 766 4843 3659 4671 3055 3030 3010 4604 4489 4475 394 4971 3151 2313 1143 3244 826 2246 331 1385 3331 4816 900 4096 3581 1831 2180 2508 1641 2376 304 4572 647 3140 2314 1035 4028 750 2232 2126 278 2625 3018 209 3050 3944 1983 426 1607 1484 609 2173 2689 1506 3188 3526 126 3962 3099 50 1756 1761 4171 910 1321 1744 615 4942 4706 2122 2370 3920 1053 1474 1512 3230 2702 1139 4981 1184 2174 110 468 304 1319 2608 2217 1932 1873 3921 1847 2079 161 165 524 2824 3485 623 3576 2601 945 1586 3394 177 116 1654 1227 2763 4124 1689 3544 965 1254 4299 4292 234 2023 1368 4740 3336 1654 2266 329 2099 3263 4821 4201 4336 1673 2425 2927 2515 2665 940 2247 1369 749 4733 1843 982 3658 1034 264 1561 2055 1027 1849 2451 3855 1852 2667 780 3803 2183 2640 1734 550 2232 3764 648 2847 559 3803 196 410 2698 1001 713 503 880 1648 4825 4922 1255 1550 3404 3161 4998 52 4044 3058 4900 4240 2519 1042 3799 4028 1393 1502 974 1596 2623 2222 2944 1164 2196 3653 3659 3728 2688 4331 926 211 1452 755 822 1585 2703 405 4997 1700 1572 2077 4190 1754 1794 4722 243 2221 1330 704 23 50 3717 1366 1253 203 1156 2921 495 4853 1134 2055 175 1082 2445 2845 4465 4729 825 4018 3727 2577 2387 554 2420 4705 1467 707 1898 4419 99 2787 1908 2973 82 1128 2284 2263 1795 1022 2446 1759 4179 645 2435 480 3942 1313 1232 1678 3394 856 1140 2827 4178 3183 1765 14 3188 1950 1284 1527 4460 3287 1772 1660 3367 1843 935 1016 4945 3365 3729 1326 367 1725 2259 1578 238 3198 4145 4816 4474 816 949 1955 1495 2543 3874 216 4124 3386 1049 2776 443 2309 463 3866 2507 3743 1901 1966 910 2317 2799 1395 971 2709 2030 786 3029 1556 3478 1720 2754 2608 1856 4064 908 1207 4881 4591 1604 1207 2161 3830 4562 3147 1494 364 3222 4804 14 1913 195 4926 4136 4916 2254 4935 3860 1854 2915 2539 4862 3125 3233 2178 2935 4266 1121 4641 84 1203 4898 2389 1149 3354 632 1691 1919 3628 2849 2179 123 1922 4607 3416 3517 563 4608 3497 3893 4928 73 1724 41 2063 239 4190 4641 3306 4524 259 2762 2677 1576 1892 1476 3202 2637 124 2724 3384 3946 643 1419 2392 4034 4595 3660 303 3538 718 4298 1112 1494 2325 4920 3791 4308 1058 4679 2430 4151 3656 2731 1012 3797 3197 430 2368 4210 4767 3284 1971 27 4764 214 404 2332 4208 799 2665 1699 3083 3834 3500 3354 2824 2153 3900 3241 1000 15 104 1521 1509 1320 2080 4474 1103 2340 4668 3326 4978 888 362 2044 3646 412 3252 902 2350 3069 104 763 1130 4909 310 877 1181 3846 4662 3516 911 2411 3967 138 2188 3344 1193 4837 2890 4988 52 2369 1615 4846 2111 555 1002 2997 3698 767 3565 4039 4340 1770 370 3147 973 3896 242 3007 2413 4919 1783 3898 732 2043 219 139 888 936 3071 2200 2098 611 3966 1088 1216 4450 1167 3722 3413 111 2606 524 3557 1921 4347 53 2330 1362 1889 3178 2329 2178 3800 3149 3333 3146 1965 1609 1163 2651 2717 1432 1397 2597 37 4309 968 3296 3045 890 3725 1422 264 3987 1163 1070 4693 4249 315 3731 1969 2281 1963 1259 1299 2682 780 3641 2319 1611 1812 1436 4828 2770 4885 4862 4766 1558 804 3293 4140 1110 2643 2765 1907 191 1447 3875 2489 3282 2850 2964 858 835 1098 2964 3471 3539 4136 4600 3826 2903 4187 3205 4940 2384 1723 1006 2816 121 398 1473 2837 244 1870 1314 2559 2565 2048 544 3374 3981 2798 4011 2237 2992 3302 4172 2748 904 1306 2117 479 1136 774 3844 2654 1473 3109 661 2395 1992 2477 4405 1126 4774 3782 3104 2948 4479 4398 2811 1036 3372 2144 3282 3209 1217 1544 148 1011 3879 2417 3570 1629 4035 1343 2572 536 3973 4845 3403 4463 2634 2137 152 3850 1459 4435 268 3979 1604 2234 990 1419 4381 38 2736 4326 3724 1983 2066 4771 4674 1829 1406 4229 1681 445 2650 44 1653 307 3057 2709 2408 4330 3290 4486 1195 3997 440 931 2492 3170 3264 1676 3714 3634 3310 2228 3267 979 1808 236 3448 2510 569 1677 363 3337 4128 4298 2687 2837 4246 1196 4992 1209 284 3219 2143 3621 4194 732 3991 4576 2929 4606 595 4739 1507 4196 3174 580 2549 3982 1225 1204 2492 1543 3040 1793 4637 2688 2653 797 683 3324 2948 893 2020 1186 661 242 757 3375 2014 2915 4650 4417 518 4354 3678 4077 3499 1707 4281 3745 469 2088 3917 4730 3969 4311 1921 3336 310 3666 4750 3477 1595 1238 2772 3618 48 4485 1166 3987 4984 2540 1089 3525 2717 2765 1354 3159 4148 1574 1909 3622 901 777 2750 3831 4076 3986 652 1681 3411 1492 2097 2384 1406 1252 2780 3732 4925 1732 3911 3904 3621 3074 992 3395 4775 2278 4780 2354 2040 3279 704 3852 1504 1007 3271 4500 2139 4882 2863 27 4947 4587 4387 2492 1955 2344 2554 3374 4765 1457 1294 1462 4166 412 2239 3018 3429 4932 2358 3415 2559 3198 2154 2843 4646 90 1374 4427 773 4576 1985 2023 510 2080 1508 2449 2892 1841 3928 1194 2009 1875 1198 581 4033 3917 396 2386 1661 3952 1815 4708 3522 4257 1139 3772 1399 923 2045 2755 658 1515 2410 2260 2460 1954 1037 3088 4168 2543 4677 2791 2408 3386 3652 3910 4456 3042 3865 115 3633 3280 4319 4243 4680 4898 2772 4661 1396 3977 323 597 3619 2379 490 970 2189 3993 2941 2511 1672 2666 1801 38 354 487 1721 1600 3610 3757 205 1278 1704 4654 3822 1868 1481 1472 4100 1120 2556 3596 40 4447 2575 1544 1466 3417 4114 430 596 4848 2810 2907 812 3733 2024 1993 4102 4267 4480 2813 1472 4706 363 1657 1645 3725 3157 4683 1971 3380 4239 436 3933 2699 1870 1587 3625 2897 1242 848 4602 4186 1656 4001 4351 830 361 872 1730 488 1161 4386 235 4143 4784 1849 3723 3152 3844 2084 3577 730 2717 1074 3808 2808 2296 3787 1127 1411 3685 4927 2256 566 2833 3316 2497 3784 1917 3620 3838 1157 3661 3044 1845 4646 1865 3335 2416 3052 2095 1321 63 1721 351 3237 4475 3911 2822 2752 1068 1134 1060 3499 4004 3171 4174 1412 1306 1075 4220 261 3544 3148 2268 1812 518 2205 2501 3178 2228 2537 2877 4452 1340 1785 1932 325 4269 1782 695 338 1625 275 1325 3236 1896 3673 4333 586 1299 3392 2407 3932 4930 4949 2686 73 2238 4926 2005 106 1104 3952 4302 3845 2048 2018 4604 2523 2567 1127 4459 1066 2981 3656 2050 3739 28 1264 4688 2981 2554 582 36 4192 579 3630 52 2379 1293 4352 967 3951 1515 4320 2419 1954 3459 508 1160 3965 2928 3289 4650 1206 824 2991 1883 1335 4942 4696 3222 3397 3945 4637 4445 2914 4532 3945 2525 1955 4060 1980 3581 2338 3037 2433 4747 2965 1814 1200 1526 4581 2456 2397 668 2376 4210 4127 2814 4608 4400 1194 1648 3946 864 3213 4762 1960 2611 2365 4569 927 330 2256 2910 4498 3887 1187 4734 1013 2455 1357 3552 1114 3639 2201 4266 312 1428 1056 1333 1127 4873 565 1660 4093 1005 3767 4265 4004 1514 3826 2072 1873 3672 406 186 4407 87 3775 2660 4882 4312 3747 3221 1069 2573 1479 1323 380 4973 1739 4399 986 505 1209 4412 4709 1082 4562 4252 981 1760 4369 2883 2585 636 3581 1130 4249 3127 556 3813 2085 2737 3355 1038 2172 2627 2550 2032 1470 4621 3654 2004 99 3393 4718 1287 2370 2014 1318 1594 4667 2958 2096 3081 4285 3632 4582 173 4905 150 4386 274 2692 4352 3283 2705 1241 4336 807 2759 861 4924 3628 4037 4226 2320 2477 1166 356 1633 1387 4987 631 586 1945 1466 1479 1011 3199 3859 46 3709 1449 1026 4569 2903 2085 1680 3460 4708 1272 1538 3858 91 2498 3856 957 1230 2093 3143 3708 4555 4122 4312 3736 4710 2372 2287 766 1349 130 4196 1128 131 4641 4381 2388 261 665 1666 2251 2560 1179 160 1187 2633 673 895 854 3451 2038 3596 1641 2509 2682 1304 4454 761 191 1662 634 2007 4359 641 3063 2303 3651 2060 2947 3451 1445 1128 3480 875 2799 2017 1242 3598 2618 2953 44 1416 1257 1812 3067 3870 3659 2867 2409 4652 3420 257 1683 191 2804 3249 4804 1220 4374 4254 4376 4183 4507 1248 10 197 3661 3046 1598 1402 300 3871 1271 3403 2652 2784 4626 1902 2069 2913 873 4981 3738 992 4730 3911 3563 2012 894 2495 2155 4451 50 1803 1578 4708 1 4534 3627 590 4583 1054 3287 736 3744 1447 2225 4278 735 4214 769 1019 4159 4174 2521 3113 158 1631 4827 634 4429 530 2480 2267 17 2470 610 2236 997 4438 1283 3049 4950 4145 1596 164 2085 4329 3991 4280 3441 4588 1590 3495 554 4398 3218 1206 1623 4741 4428 1740 2993 4420 1735 502 3078 3256 3739 4406 887 4470 2012 3959 754 3803 4898 2459 152 2210 239 2317 3064 482 3740 4983 3843 3214 2331 4878 2518 4475 2438 305 3707 1789 247 1949 864 3962 326 4756 6 1997 1479 4401 3411 3133 1113 2269 2377 4275 1944 86 1796 3168 27 3347 80 4044 502 2825 4441 2680 4994 289 3162 4485 4616 55 1463 1811 1202 1645 674 2443 1482 3502 2025 2541 3521 1891 3982 443 586 2161 3854 3252 2740 4049 2723 3898 4651 1503 4834 412 2495 436 3614 4397 4867 1308 3435 1467 1215 2529 187 4921 3087 638 4845 405 2419 1564 3073 2619 221 4128 3733 4424 1429 2291 4443 4735 2080 3865 2544 952 4573 2731 3647 2428 887 4773 1388 986 4646 3584 1514 3742 125 2361 4222 860 4557 704 4041 97 2641 4034 4409 4979 1024 3096 3144 2596 2159 4582 4044 2523 2572 4605 1222 2098 212 481 2099 3137 525 2691 4318 4538 1045 4944 284 3195 425 4600 1998 3455 591 4912 802 4333 885 4360 1411 791 2527 62 3365 821 501 2882 1402 2520 338 1728 3663 2223 2958 4009 1375 429 445 681 2455 3624 4711 2746 584 980 1214 1568 473 1510 4626 3884 979 3298 2584 226 835 1534 695 370 2731 1636 474 4234 3576 1676 1401 330 4701 239 2607 782 2648 421 1885 2240 800 2624 4766 604 4029 4295 4769 179 1304 3684 2339 616 3366 2806 1610 3654 2729 4144 3538 3887 2423 3800 92 2598 1617 953 4730 1479 4949 2529 245 2234 1165 684 1231 4443 2134 1831 193 3645 2322 1422 1102 3578 4566 2966 3814 2196 2565 67 4053 440 1187 3116 1505 446 4850 1802 4863 3322 3648 2445 4310 2438 3383 2335 3018 1678 1237 4798 2219 946 146 3558 4115 2735 3244 2509 4588 2543 349 3958 336 596 308 2895 4231 1497 4360 4090 1676 4929 1193 983 312 1126 4327 3497 4486 1443 3344 3749 357 3818 3382 1390 3314 1232 3975 3923 2243 460 1524 1927 3004 3387 4882 1977 2046 4135 1820 338 427 4107 1838 4841 2692 1409 3388 1978 787 180 4265 26 1585 1502 3096 301 385 1043 2295 3609 403 4132 1967 232 3730 3070 405 2322 1302 528 2652 1096 3499 457 905 1274 873 415 4526 3275 3674 1752 3711 1607 3990 4597 944 3804 2082 194 3989 4862 60 1512 616 1017 3001 492 2246 3987 4528 677 2202 3990 3189 2633 2921 3171 2191 4112 2613 434 1897 3736 771 700 4485 952 1380 3033 3316 2661 4399 426 1223 4375 4781 2864 10 3245 4948 4234 1011 781 1477 2100 2023 2373 839 3106 3982 2925 1489 2753 2498 4626 4899 1967 3884 669 3902 1534 2543 1898 4823 125 603 3722 3265 4719 1171 609 4352 2441 3015 1136 3934 1720 1435 2636 593 4857 2966 1349 4435 832 3140 4808 4817 4506 4677 430 3965 4970 1028 387 1868 4568 1024 2823 649 1229 3590 1720 3320 4288 3733 1863 4404 3788 936 3454 1857 1703 3320 1072 2834 885 1600 4889 2972 3644 375 4538 1945 4205 2201 4855 3927 953 3631 384 1030 1730 4986 475 2158 3613 3436 608 934 3599 1591 1500 526 4493 859 1743 86 1618 1133 1198 437 2053 4410 2257 979 3456 168 3054 471 2914 1278 420 3721 4318 3735 785 1169 4378 204 4005 535 3905 1862 445 464 1090 1599 1569 3848 1470 698 21 74 1069 4031 3252 2914 890 2665 264 2236 3851 3127 3052 4881 1386 1422 4786 473 4886 3973 1941 1788 4867 95 473 400 3021 2613 1822 1790 2273 1490 2600 581 4581 2773 274 3222 2251 994 470 2062 330 4297 4174 2095 1045 3750 1543 4911 4138 1383 2729 3071 299 2849 1144 2229 2993 4052 70 1586 4820 1810 526 3365 2300 3876 4259 1623 3659 1397 487 2733 3193 3237 3900 4553 1119 2087 4655 4217 708 1251 1495 1447 2843 4605 963 783 3987 2220 281 2692 4782 3132 144 163 3306 4860 4791 1798 3987 3593 4859 3274 1703 2801 3717 833 2120 801 2770 4337 2830 304 2585 2996 947 1449 4368 1558 1477 2877 1944 1538 1135 3151 1228 4293 4952 4518 926 1393 1226 2894 1411 2532 668 391 2442 1302 2265 2789 4304 1447 4223 1814 38 4070 2209 3551 4618 1363 1366 3456 3338 3102 15 1507 4316 2565 4964 1073 785 1682 728 3253 661 2315 873 3966 1537 1625 3337 1321 1529 4561 1807 3422 1551 3182 1799 1470 2726 541 4694 195 3839 3479 3887 1816 4447 2530 3672 733 3671 2217 581 3260 2395 479 1532 3039 2356 2280 232 4448 2518 561 1479 3974 2946 2707 2052 4383 4349 2636 4045 552 2112 4749 2205 4911 3686 4037 2516 90 4993 556 858 3149 3124 4017 4983 3032 3034 3749 1367 695 3406 3358 4518 1800 305 1813 32 1592 3104 3032 4100 439 4163 4105 2147 247 1303 4684 1894 3257 1821 4429 670 1416 281 2072 1098 651 1035 1383 4492 3375 1081 4936 2508 251 444 4716 316 3251 1038 1362 162 2078 802 1217 3673 968 4852 4801 816 2737 3973 323 4921 3379 1777 1788 1099 4247 5000 1447 1225 425 264 4048 1105 1760 4737 2977 2318 4799 3776 784 1207 359 1821 2047 2613 1475 3684 4603 2385 3354 3008 2438 4139 4608 812 4102 2036 3861 1008 4307 4957 3380 3794 1772 1902 2062 4138 3987 3032 3933 780 4100 227 4569 1914 2195 4449 2270 1304 1811 825 2524 1486 1095 1429 118 4682 2092 548 3676 4611 2853 4785 4577 2639 2438 3034 3117 1974 1706 3065 1891 3132 1342 4511 2228 1419 4979 708 2211 2718 2767 656 3056 3928 2709 2638 2845 339 1712 219 915 3401 1020 3883 638 1535 2382 21 3757 1861 4919 1338 2515 2791 3100 3618 4001 1071 1617 4710 2857 2696 1769 2055 1708 4645 3520 406 3590 1096 2898 4346 933 3019 4681 1613 1253 4827 3082 1863 3470 2351 2128 2818 228 4621 3344 4612 4095 3222 4908 2888 665 189 632 3197 3546 1085 2344 69 4559 2256 4824 4848 359 4512 2298 3719 2309 1273 2948 3425 2193 973 2847 3129 367 719 4833 2917 630 4104 2860 3849 4665 326 4421 2714 3418 88 4782 812 330 595 2900 1445 4835 832 65 4103 414 755 3379 2530 2245 3414 1451 2727 3450 1700 4152 1278 1926 1598 4185 3817 315 1593 694 1559 3082 4406 3456 4754 4559 321 3965 2937 1552 4931 717 1439 1513 609 4943 4738 4690 3178 4781 4268 1263 3252 2483 1358 1399 2695 2284 2920 367 464 429 4586 572 1480 3512 2607 4924 2083 1979 4964 3390 1994 1334 334 3309 4881 2953 1305 665 4057 4707 1857 1181 4255 556 1957 2562 2411 260 2735 811 2443 2745 4517 911 2981 1846 2299 3315 1432 4246 4863 2893 4908 4085 2884 834 3525 3440 4160 4280 2036 663 2261 2869 4478 4370 3651 3846 115 513 1005 1289 656 2379 1960 4620 2309 912 3359 395 344 3535 3825 2014 1961 3161 169 3264 1876 308 3261 4705 1482 2808 1256 3605 3024 869 4905 3412 2686 1028 3866 4056 3337 954 3361 4953 2177 3960 3298 3988 4508 3805 58 2896 2793 1818 4270 2416 1270 2829 690 1572 211 1391 451 3991 4229 1030 310 4986 3076 3828 2110 4592 324 893 154 3920 1496 1749 3276 1423 3978 1040 467 803 4405 1928 4714 1080 4796 4507 3759 4135 887 4723 3965 4546 341 3460 2434 4074 2853 1873 2257 3225 2756 4983 4074 4736 738 2327 3213 1594 1356 4489 931 127 2700 2580 2853 530 3668 1719 3898 2436 2239 3859 3982 1343 1001 2679 1197 2659 3409 2715 1404 1196 326 765 3249 3842 1719 4951 758 1479 1954 4550 1402 3845 1694 781 3639 1078 2080 4672 4685 1802 4450 1194 1526 1188 479 1423 4584 213 2769 594 262 728 3748 4097 3951 4500 736 348 2942 4590 2722 3281 1000 2828 1331 1883 2641 2890 3792 2054 3119 3121 3680 1549 2509 2603 3665 1437 1466 3737 484 4359 3200 4821 724 609 3253 1736 4635 4038 3341 4581 590 2106 1142 404 668 3590 322 4864 2330 442 2025 3089 4946 1390 1684 1475 4887 1656 2643 2613 1818 161 1080 1020 3889 2472 4738 597 2658 1517 2043 2702 653 3295 26 3053 903 3887 4666 1447 4520 907 4505 1443 3350 116 2250 741 3959 4472 1171 4795 2860 2552 1504 1019 2640 3427 2182 2755 3525 3538 969 656 4439 4930 3558 3016 2015 397 378 1992 4681 2817 4257 1150 3238 2023 3543 3151 891 2893 1723 251 1120 3069 783 4092 491 1012 338 4723 4522 3939 4590 2307 740 1906 4050 2188 2065 2816 640 2097 1869 4308 1568 3530 2593 2023 2196 1147 2266 2432 2722 43 1376 2598 3957 670 1152 3298 156 3852 4995 2274 4514 3504 4213 159 156 441 2679 3424 4902 1012 2117 1116 3310 2712 3904 2653 4880 1712 3972 343 104 133 2292 445 907 858 4194 2245 1006 2270 3327 3615 1333 2357 1129 825 918 3247 2487 1358 3795 1688 743 4458 3308 278 4417 256 1299 527 4570 3940 4126 776 3546 3930 2248 4014 2142 2293 1768 3505 1478 4488 3352 1444 4688 2929 3583 3039 2939 1153 3480 3653 4933 3685 3905 3982 1270 1136 4709 1462 4971 1943 1682 1084 2916 4539 3868 3140 2022 2139 2704 2030 2961 975 2546 4093 2178 854 847 288 323 4513 3611 2732 431 181 2733 3144 1950 909 1046 4999 111 3230 3470 498 3761 298 3463 4948 4136 1766 288 3996 4591 2043 3627 2718 480 1008 2783 3706 3669 4062 254 3036 2707 4563 1256 2138 834 3280 3175 4009 3030 1795 3129 1673 3785 4022 2154 1204 4087 2022 615 3611 2256 1060 1155 1553 201 2752 2798 4222 4419 3553 153 3645 4267 2646 3227 4262 1488 824 1023 4933 2281 1517 2444 9 2308 343 3235 4526 1352 4267 1325 4083 3548 4347 555 3957 4757 3492 1116 3650 3444 1425 3826 3375 1134 1646 1517 691 4618 3285 2918 3777 4047 3725 5 3994 4115 2150 3484 1577 1773 1766 3610 3101 1420 3975 4362 74 517 2678 3385 3992 2385 934 4907 1979 1876 947 318 3721 4080 3568 4725 3303 2200 2465 678 1461 2733 905 2229 1069 4996 4686 4727 3720 3110 1912 2896 577 2167 4917 21 631 3744 1624 2243 3351 1838 1462 2030 4736 4768 4743 1098 1918 2372 1859 4190 520 3394 1002 1228 3114 3904 2235 2651 460 764 2766 973 1408 4957 2266 4345 752 3755 2368 98 2629 1698 3101 1014 1833 2612 4756 1055 4999 1796 1698 2374 2925 171 3128 4651 2713 1318 421 2574 4161 686 1250 946 2985 3775 4068 4300 3241 1881 453 3440 3509 426 1778 685 411 2267 4862 3340 3304 4270 4062 4444 4372 503 4356 2649 4145 4648 4133 2425 3840 250 914 174 4228 4787 4979 1318 3108 3339 2951 3862 2973 790 3133 443 878 1093 3582 3679 4907 4396 1152 4026 2419 3054 901 590 2658 68 498 938 783 3434 3720 4113 3567 2827 4991 2800 4560 3655 3438 4699 1655 1028 4356 3768 659 3930 1554 2930 4351 3950 351 2223 4548 4344 851 2035 4188 909 4404 4995 1169 909 3988 1019 2636 926 784 4545 1974 1823 2211 1727 3906 1110 2577 3749 73 1347 3676 4396 3029 3618 3331 3484 4110 197 4014 2359 3736 1480 187 1260 4275 1723 2332 4437 3970 1444 4599 2625 212 4362 1717 2938 4038 291 3779 2584 1576 4623 1852 4613 427 394 652 895 641 3918 2006 3954 29 2951 3832 763 2990 4261 914 3781 1265 3749 3355 4136 3236 1937 3340 4597 236 4219 2994 3267 3808 3510 584 190 4723 3837 3635 370 46 2258 3052 1812 1651 1865 530 3994 3867 834 3797 4590 498 978 964 2783 2701 2938 2208 1607 2771 4487 1551 1862 89 2904 4522 2173 4756 1092 383 2628 3908 3401 3343 1910 3939 4182 1553 2008 2553 618 237 3493 131 1418 4018 1180 4504 4351 1354 4048 2019 3229 1664 39 660 2854 1817 532 2047 1213 3392 3798 411 2060 2167 2390 875 1694 3101 525 817 2397 499 3684 3934 3445 3894 2593 1628 2311 4960 4361 4996 959 4535 1240 3800 4335 1197 883 954 1178 4694 2063 339 1425 109 799 813 4242 3087 3953 3241 2028 4766 1161 4066 4820 2231 2894 2104 3834 837 712 2231 1949 1244 2856 693 955 4182 920 1559 1490 2050 758 3212 2938 864 3174 3169 2553 3854 3181 4067 2973 2542 2431 888 653 133 4665 175 3937 1574 2223 971 4533 3621 3000 2172 1154 4797 3853 581 1877 1338 1182 511 1279 1928 548 3149 267 906 1568 1246 2874 4315 139 815 218 1017 452 4182 3515 2748 3749 1744 4281 2100 182 2843 101 3585 841 125 4380 760 876 3891 158 2837 258 3083 2096 35 4426 3067 4419 4830 4903 3503 234 2177 4766 3335 2880 1056 1443 4182 1392 560 1108 1524 2771 3898 3956 3125 3710 4524 2850 1328 873 4583 887 3458 785 1786 1308 3112 3478 4813 2625 2752 2574 935 2807 2017 3352 1897 1128 4725 3778 1689 3801 4782 1740 2472 2463 3119 3659 236 1127 2967 3167 4935 276 4162 3045 262 2020 983 1389 4562 3012 4290 3693 2915 1448 3940 2220 960 267 1862 368 2984 1797 4594 2737 1844 448 4218 3051 3186 3107 39 3736 4276 4175 2083 3196 2263 2772 4639 855 637 2917 1878 2254 939 1143 1632 619 4699 727 1176 2216 2843 3841 3567 4816 4101 617 3759 2639 3125 3302 4288 4308 318 546 2566 3654 3861 236 2528 1012 308 845 3139 4732 4065 1582 3894 29 1060 2049 388 3708 2581 580 381 4627 4747 1826 748 3957 2126 1185 3698 2908 1846 836 1914 4692 1641 4106 587 821 1153 2421 3977 516 44 2421 2821 2810 970 4803 824 3740 3139 2022 2908 297 950 1481 1283 4664 643 915 1878 2295 2010 2869 4079 4317 2970 3392 2439 953 1531 2108 3793 2984 1476 3490 885 2947 4102 412 1990 382 1614 927 1700 1859 2639 832 2195 1917 1774 1428 3442 4389 3092 1790 3085 4473 2864 1069 3044 2664 898 219 1042 2815 753 3967 1022 3407 2622 3508 133 2780 79 2760 2214 1807 3269 1766 4493 1973 2654 1228 1960 663 2284 2326 989 4632 1619 2617 3714 2450 1463 2696 3804 1249 52 67 1209 1686 948 2355 3005 365 2301 1032 1097 2231 2600 3259 4391 1345 275 4628 2056 1668 3688 4821 2686 1291 252 1524 1250 1527 2057 2381 4471 3230 4092 3358 2845 3584 3183 730 4719 2649 2360 55 4269 2858 2929 1991 1419 912 2014 131 504 419 394 123 2856 409 2402 3039 2587 144 1888 2217 2787 3823 4337 4457 2042 4486 2416 712 2074 1873 4689 4501 299 3137 2878 3763 1256 1347 1910 97 570 4191 2737 1625 3668 3898 101 1641 1861 1596 3956 517 2105 211 764 2627 3600 2543 2285 4093 2838 4387 3159 355 4793 1403 1289 798 1895 2688 3963 4334 1429 4173 4653 1717 568 4398 2621 2154 4984 1332 1966 4383 1016 1842 4635 1836 4400 1643 384 641 3507 3746 3882 4144 313 423 1177 3328 1398 1065 2813 4435 4313 4207 2679 1865 3590 1566 1523 1739 4469 1710 3004 2585 4400 309 1296 4892 4457 4370 40 4165 1850 1475 2610 2164 3667 1648 2767 786 2791 1973 3317 3111 2007 3244 2765 1293 1573 2873 1326 2562 571 2940 3697 1906 914 122 2331 4555 1483 333 3926 3152 250 2815 191 3879 2237 1731 1986 4795 4849 2468 218 2642 3302 3724 4489 2383 2862 2119 3806 209 2250 2893 2706 1155 1573 2435 4362 3018 4030 4450 3048 4194 4147 407 2042 506 4337 3490 3265 827 1789 4807 3716 4140 2966 3424 3338 3241 2576 1920 1835 3856 2042 4729 3296 2314 4585 2375 1695 4040 2051 3060 2736 1612 589 890 3674 379 1670 3988 3671 866 745 3941 1675 686 327 134 4593 2338 1603 4589 238 1773 2620 3281 620 1113 478 935 857 1933 4993 3208 493 940 3752 3384 647 3020 3948 681 1969 664 1943 2334 2800 2439 2129 3296 1077 314 3279 4685 2822 4130 1462 4492 3965 127 1220 4946 64 1218 792 2071 1768 3908 2893 1178 2402 773 4931 793 401 4102 2038 3466 2961 1071 2421 4141 3582 4578 3532 3616 1259 2902 187 3890 1515 1445 2556 3088 1796 2150 4993 1450 4223 355 3331 2687 4042 3356 2516 1317 982 4571 1127 3322 3736 1302 3978 4310 4388 1577 2339 1990 1638 129 2400 3811 791 785 3189 3361 1806 1657 3442 4424 4660 2474 699 391 1031 4827 3222 1828 3144 3983 1016 205 4861 669 1777 2394 4087 4295 699 216 317 2771 4031 3687 1184 1589 3679 4309 2685 1659 549 1666 4446 3416 1315 3066 2009 641 3569 1310 1599 435 3907 4643 1630 715 712 3033 3008 3924 1636 3909 1498 357 446 2743 4990 2160 1379 2149 3769 4101 3793 3294 3789 916 141 3432 2736 4551 3814 3067 4988 3518 2111 1996 117 3048 2761 2035 3662 937 1950 85 1092 1526 2135 2922 1913 2267 1552 3672 3691 4749 4071 4726 4530 2473 2176 4522 1397 451 3723 3780 30 4472 1781 3641 2209 732 1419 4064 4521 4796 1546 1176 732 4974 506 24 298 4684 2374 2494 745 1013 3125 2913 3140 3756 1012 3871 1823 1239 3002 2664 4829 4001 4995 2608 91 904 534 513 2810 1592 503 3967 2520 4734 1373 362 3727 629 1117 1783 3621 3085 3277 1456 2371 2095 2874 2119 1015 746 3347 3455 2833 1945 595 1739 1473 4739 3411 1733 3744 1378 237 705 4578 1732 810 4647 2475 29 3685 2036 4822 3595 870 3521 3903 3065 4561 4027 403 1292 3124 3745 123 3409 1724 3170 4413 2701 3336 2140 563 467 4573 558 609 994 48 3783 2571 669 863 4684 3205 1529 1465 278 1145 682 3377 4306 3173 2582 583 1231 98 1344 3903 3707 3158 671 4495 327 4923 3036 4725 2262 1046 1816 2768 2418 3416 4211 3458 4143 1257 1126 2556 358 3440 1594 3090 4780 3836 687 763 560 4638 990 2106 2104 876 4711 424 2100 2104 4564 2367 1866 3487 2868 1256 4785 51 3377 1054 4990 2034 2218 3281 2290 2716 4010 4085 4073 4672 783 3360 4364 3440 84 3215 2464 696 775 2953 1453 2995 2156 458 2481 1902 392 2298 3202 4171 2214 4380 2319 136 1910 1407 1856 4245 2905 3568 913 1730 670 1198 2620 2006 4048 2621 363 4569 1430 2340 4226 699 3578 1527 4107 2794 555 157 3039 2025 667 2099 620 2115 2001 4175 1754 116 4551 1062 2685 1592 3429 3830 758 250 4244 2428 922 79 4301 3864 3857 1760 1712 4389 1160 1236 2293 3194 2224 4155 3534 1763 3253 2908 195 4952 527 2640 4636 2068 2836 556 2227 4463 3700 3627 520 4349 4460 3018 3834 4381 3780 3283 2589 2475 1689 2650 550 1119 4915 2003 3905 1812 968 2666 972 1041 3751 33 4745 627 174 2158 2520 105 653 82 3314 3767 4225 2083 1991 4780 4042 1074 289 772 2677 4158 2031 1406 4738 4744 3539 1902 2839 277 3204 2429 619 1255 1765 1724 4340 4636 4068 4373 3538 4357 2764 4866 4809 993 2099 3228 4435 4967 2901 2317 4324 4967 2687 2694 3796 4466 2845 2962 1977 4325 1388 4105 1002 2571 784 1478 3653 2600 2528 554 2121 1062 4117 4366 1589 4196 4063 5 536 410 192 3984 1358 350 1654 4503 161 3082 4845 1239 3438 339 2771 4623 1156 4484 4035 3394 4993 4697 4531 544 1700 2044 1637 2660 1748 3508 737 3647 1463 1665 4890 1444 228 49 557 1250 458 1095 4685 4749 3926 38 537 1070 1529 914 4388 1174 3472 463 4861 415 4386 200 2053 3827 22 4314 3459 1530 3706 526 3411 4585 4933 1138 618 4606 4862 1321 1236 2829 970 3246 623 2518 4146 2573 1525 1828 1434 2803 654 4703 4148 817 291 2931 2091 348 4436 4719 1528 2280 4635 3639 1321 1216 831 1083 2861 4352 170 1150 4337 4124 4124 4279 758 4726 1325 1371 4400 2467 295 545 4521 1406 17 956 3476 2420 597 373 978 2983 963 4415 3256 1316 1340 2841 3047 4780 4304 1056 2291 1774 824 3866 3957 4388 1685 411 2449 3857 2238 2172 880 1506 1063 3791 1663 4474 1980 3709 2655 2548 2850 1208 2915 1620 3431 4393 1109 4694 1037 2379 1721 3430 2755 2174 2271 751 2924 1045 549 4157 2917 4840 1996 3378 3955 1163 1558 1156 1611 4109 815 2069 3977 4298 1089 1058 2186 4034 765 2805 753 655 1089 1780 2901 1155 4589 3119 1914 3824 133 141 1988 4406 3858 2544 4831 2312 4289 4908 4233 2823 4018 1300 1118 1158 4858 1045 1932 3028 3865 2082 3260 965 909 350 4535 2233 734 3677 255 132 4384 227 3929 1028 3204 1539 1802 2270 974 4393 2039 1858 2008 3496 1547 4546 766 2326 3021 1159 169 555 1487 1028 3372 4150 776 4161 4466 3496 3755 1937 926 1070 1622 1396 4921 3083 3716 1678 1191 2068 1868 1062 362 4426 407 3144 1094 4595 1413 4796 2099 4018 2481 3884 3967 2979 1433 4082 4937 4680 111 2736 991 3470 4218 3869 217 1328 2270 2719 3299 3219 3295 68 1327 401 4666 3599 2385 1766 1989 586 3921 14 2802 3910 1324 2669 336 996 4764 4949 2250 4807 3243 2156 4438 3568 3164 907 4478 73 4595 2792 1443 2594 2479 325 149 424 2031 4239 1588 4145 1034 3431 506 4017 1469 1548 3463 3103 322 2160 1892 4144 4907 4031 576 3684 4483 2707 2838 4516 3317 2610 4317 1291 467 1766 3671 3393 3904 4244 370 4625 3934 1382 1434 253 18 4073 533 1068 4219 1103 3365 3995 3510 2367 1818 1185 2317 3536 4886 401 2259 4193 3399 2124 3369 1172 4728 3452 965 1415 3832 4283 4046 4258 1937 954 3401 603 1698 2314 127 4069 2502 4718 2516 2548 3435 3591 3002 1010 2068 1351 4892 390 1447 4414 2363 2456 3520 305 4597 622 2884 1637 1433 2715 2391 3040 996 538 3407 185 2055 1191 2406 3891 2198 1190 2163 1510 3522 3426 3986 3766 3912 4624 4504 698 4817 2281 4448 286 4040 596 2424 2305 4735 3513 4180 1096 1402 1367 1234 3833 4401 3519 397 3929 3051 1150 3083 4791 1118 383 2311 3534 2968 3639 727 4255 2225 447 1918 4837 1478 4806 668 4943 2320 2124 313 3201 3843 4168 2181 2035 4672 1563 212 3201 2131 1787 4682 3513 1365 2193 235 2432 4587 4955 1102 533 4077 4859 1348 1685 3024 278 1982 1597 1221 4853 3685 4259 727 1775 2160 4526 1969 1109 4529 2233 3150 2693 4144 2868 1903 1249 390 579 3209 1157 1988 973 2596 1444 962 542 749 1514 4664 4405 1308 4875 2344 415 3975 4756 497 3426 1814 3597 1310 171 1276 365 3733 4201 1388 805 3129 479 4666 2004 4809 1230 590 249 3142 1240 2133 4517 3697 1006 527 4711 1218 12 618 989 4690 2080 2533 4977 2058 2126 4366 3234 450 1846 3013 87 4387 2916 4543 3392 2213 2776 4660 4085 4554 1004 3120 4828 905 2785 2390 4215 148 4026 3928 636 3474 1694 2456 2779 2830 1370 2427 1500 2350 2637 4625 830 924 2963 1902 1009 905 2155 4980 4829 2549 3585 847 2161 1960 4820 2063 3677 805 1425 2602 1464 2177 238 2039 4498 4720 2984 539 3035 2345 3742 4056 2187 133 2419 4762 3824 2740 1152 1296 3347 3455 3215 2041 1755 391 1905 156 3336 69 3841 3846 3737 3024 3471 3008 2687 2762 1655 4479 1143 3203 3183 4579 3284 3613 4276 2672 3499 2110 1781 1287 3438 2041 1399 574 4874 3709 3015 4300 3456 4996 4251 2486 1703 4478 2 2469 1808 3820 2271 4774 3217 4149 2210 2344 2779 4868 86 1561 4828 4927 3428 402 62 3914 1191 1446 1190 186 2391 4191 1078 1115 638 2233 2459 4459 3453 1965 2311 3356 504 2128 2352 1581 4118 273 416 4298 2594 3158 1427 3768 2773 168 2948 1954 673 1378 4744 1543 2591 2574 1225 1385 4194 416 756 1359 3538 4633 1187 1900 1043 3845 3244 3470 3723 1909 33 2655 3183 3286 294 184 3958 2809 694 3097 956 4905 2079 4378 1865 3472 3337 3758 4128 506 4018 1114 4368 1223 717 707 4302 2013 1966 3917 2337 789 632 2980 2677 4978 2855 3831 217 453 3510 4568 4313 1779 4067 4685 3484 3349 4958 2210 2431 2599 4222 3845 3184 4337 3691 1241 2043 4753 3413 843 537 2207 1892 4136 3596 96 2957 1589 1941 3852 1436 2622 1726 1512 1556 3408 1968 101 3920 1422 2255 3999 1926 2871 3312 342 2351 342 498 2272 1033 97 2946 1701 3677 3067 1949 506 3513 3955 2690 1799 4430 2763 253 49 3083 1289 4374 4424 3056 4353 3696 1234 1044 2768 4570 4879 2336 2251 1041 4955 1498 1462 2420 3630 1227 854 2543 1487 2289 2840 2209 3709 1902 3695 2806 2053 4343 1114 1853 4127 269 1315 4818 2201 3207 761 4430 4050 2631 3279 2722 1656 2321 4427 4896 2987 807 3000 3154 2711 2111 1964 1145 4094 2035 2730 4655 780 4768 4394 1973 3681 760 3292 1134 2843 856 1737 898 4441 2954 1738 1516 4465 2148 1438 2436 3779 4144 1897 2446 3779 4282 4055 4266 3587 1933 4957 3402 830 2758 4209 1398 2119 3239 2013 2923 3416 318 1584 1056 3691 4067 660 1031 1661 3717 4553 4082 4933 2814 3425 2740 4418 2802 1162 1732 2674 2700 3983 2710 3076 1362 3439 3577 3735 188 933 2481 1728 2273 3094 2518 345 737 2782 1692 252 964 2395 4506 2964 3265 3504 2179 4148 808 4372 95 4285 4625 1705 2891 4125 3427 3229 517 4691 238 2924 3401 1476 137 4652 3391 2569 2269 4159 4066 367 2063 3781 3858 3341 1426 3975 1763 2161 4987 373 380 828 4251 2361 3753 1841 3865 2634 826 2034 1053 1450 1674 3691 1174 4424 2456 1181 1613 3255 1113 4716 376 541 132 770 4672 157 3260 546 2099 4517 1042 4949 1634 1697 3497 560 4988 4718 4400 100 2186 3488 1108 1077 4393 1292 4851 4668 563 2071 2385 509 2814 949 1911 1218 1107 4354 1015 2358 352 277 3841 2858 1679 4608 2314 443 741 2338 1856 4314 4508 885 1263 1267 2657 1944 1663 2134 2310 565 3483 4666 889 1668 3107 1269 3083 2831 1859 3549 4771 476 3730 3674 793 2470 1756 3321 2227 3116 4449 3227 707 4961 2259 3411 3374 114 4724 3796 478 1091 214 633 3306 2330 1448 2667 3297 843 1000 3679 3763 66 84 1053 32 172 4735 4146 3238 4742 3563 4535 335 4852 1033 4735 120 1044 330 4133 268 3968 3650 1812 4111 2808 1255 2557 684 4830 4318 485 2816 4712 2199 843 484 273 2004 4446 838 2968 278 3654 4136 1487 3216 4623 2728 1341 1538 4209 2295 3077 4751 4098 3618 2869 4023 2946 1988 2520 414 1733 3962 1628 4899 4005 1749 2269 4394 3326 3804 3480 91 3616 119 193 1904 3825 1269 917 2211 4472 287 4856 846 2731 4291 1681 3976 3594 2450 3009 2135 257 2106 3216 193 1490 3196 4392 961 2329 3279 1048 3744 2078 931 3514 3410 215 3647 2517 4125 1755 4308 4387 997 3600 1224 3212 2083 4773 4460 58 1953 1969 3214 4043 2407 3178 3064 491 898 3127 871 4575 2424 3847 4717 1866 1325 1856 1263 763 1752 4849 2983 814 2566 4591 3891 3087 1007 3748 2804 1834 3820 1915 1248 4022 4775 390 4905 4612 4187 1928 452 613 2312 1884 403 2106 4937 4988 1955 3362 1461 1682 975 4279 1081 1954 3459 3785 2580 4214 4969 73 4305 2745 1552 4647 3289 293 408 3637 3294 581 3895 2282 2809 2059 247 3241 4310 4051 3165 87 427 518 748 4016 3900 3089 2704 3882 914 3811 4996 3280 2735 4626 3532 4256 1995 2815 3891 3390 2955 4453 1327 1919 2804 574 864 735 908 4206 1821 531 2242 3830 4302 4912 3809 2018 955 466 3593 1443 3171 4725 1734 806 1678 4744 1655 1996 3012 1221 4504 1032 2732 1659 3800 3236 166 3388 740 2628 3401 2359 1034 2793 3502 3935 3423 4279 4371 2082 2290 2439 744 4786 1502 4086 4797 2848 1588 1900 3355 4492 4775 686 3950 4006 4910 1069 2922 1761 2461 3677 3227 1274 532 2319 667 1093 742 3943 1056 1368 780 1358 523 2527 672 689 3874 2182 4210 472 2830 2266 2799 2128 1190 1409 788 4642 2619 637 735 2545 858 2996 3767 3184 877 3187 2527 1010 218 4823 3191 1776 1898 922 795 991 2691 1220 1410 1311 799 2503 3096 4165 4939 930 68 969 3313 104 4403 641 2686 1678 339 1981 3012 4208 3865 4041 1793 4828 3172 4334 1807 2573 647 208 2402 2297 4019 1113 4845 3292 3930 3653 2901 2419 917 85 3044 3906 2063 2132 3551 2079 96 1173 1057 2244 3492 4362 2286 2176 1929 630 1297 3647 2948 2997 2502 54 2165 439 2792 1592 934 1264 1020 819 1992 2515 77 1236 1813 1962 1686 479 1951 3024 3867 751 2200 1343 3944 4804 712 642 1816 4392 3995 4997 4215 1185 216 2303 1177 4131 4627 3671 3241 339 2243 2708 842 4628 3101 3428 2314 310 3711 1198 3810 4194 4870 4784 3623 383 2176 4153 652 2201 2619 1568 4798 4980 3028 4899 4214 3109 2753 2089 3811 2106 576 4945 3685 1573 309 2992 4683 692 424 4232 4182 172 4613 1603 1500 3346 4794 3892 3766 4064 3132 2774 4378 4494 2842 4307 3289 2823 16 494 3450 3824 3438 3585 2134 684 3207 4840 4234 2810 2787 3812 2128 3261 4589 1802 254 2427 797 2713 69 4727 686 4080 1667 2952 41 3773 1402 1943 105 4342 2550 37 909 4588 67 2443 2218 3188 4845 2319 1910 1149 4463 2190 1686 2924 485 452 3761 2338 3257 2454 2554 4916 865 2160 1754 139 4199 3848 3315 1026 3224 4433 3518 4083 470 856 4470 2706 3094 4276 4019 616 1083 4557 848 2313 2001 1684 518 1014 3330 4115 303 2276 1509 1560 1331 1164 4362 183 3510 4209 4575 1941 3680 4133 4974 4798 1436 652 3413 1967 1345 4134 2764 3956 4484 4338 1578 3020 4644 710 3873 2672 2621 3152 286 1680 4974 3768 2298 1941 2171 1499 2539 3784 2467 3258 2291 130 3162 433 3888 3018 2329 296 699 1378 2809 4333 2161 858 180 4817 4061 4884 2564 2494 4748 4070 2914 2103 3167 2675 2976 2785 1565 4538 1087 1346 4030 3158 970 1673 3937 964 1881 997 447 360 4536 3468 3125 1184 725 3678 4926 887 2885 1272 3583 4988 287 1810 337 1824 4039 1345 2763 3316 2597 4950 2246 1184 2836 2212 3807 3581 4499 1142 3976 4684 2567 4911 2798 2133 2015 2216 2237 1714 1735 1805 1456 3472 1502 2888 4769 549 2831 3469 1751 2492 1556 2412 4931 4818 2918 1347 2186 774 1758 1833 710 4688 16 3356 2821 2409 1091 388 1760 3243 1690 4662 1917 3765 93 2665 2070 2960 3609 1252 4552 4948 3780 4630 117 2652 2810 2173 2682 781 3603 3000 3010 1492 3394 2629 2233 2173 3791 2916 4641 4876 1470 3249 1248 2096 3014 630 4104 275 1996 271 3895 1627 2821 2548 3453 2556 4927 826 664 4228 2800 1242 4594 1638 3709 2009 3946 552 3597 3999 3799 4236 3292 1736 3321 3091 433 1870 2728 1573 3304 1484 458 2210 2216 4740 3321 612 445 531 1435 2563 1423 4808 4593 2456 3362 2024 360 1882 2973 3725 2219 1044 587 1450 790 2029 100 1705 4301 446 4205 2765 1515 2080 684 4176 1323 2883 4237 2926 1883 3648 392 984 1980 3257 4208 579 3956 315 4437 286 4971 2419 4475 1583 3689 1046 3681 4199 1751 4199 3811 3041 2945 93 1217 1535 987 498 1669 2453 3177 2989 457 4788 789 1457 3295 960 300 2340 2783 4843 4705 65 1428 4176 833 4038 1735 4008 1710 703 3947 89 3205 1409 2663 1625 1815 4719 4143 1807 3427 321 2508 3307 810 4096 4119 1697 314 4844 682 3659 3492 1742 1823 2980 3591 894 2694 4157 2986 4294 4740 2467 2013 340 2143 4487 1449 4948 4739 4093 1115 2524 3615 2166 3438 1863 3361 1110 2526 4707 566 3318 2565 250 3219 4459 4265 2061 3311 3909 2300 2556 2526 2233 643 4871 3071 384 3976 3720 3967 4550 2304 4359 1861 2779 118 2717 4379 2109 4878 1681 955 3860 4899 3486 3984 1741 1553 2171 673 2816 4715 785 2425 4914 1182 4433 3154 3532 532 2204 1021 3329 2771 3721 3267 1708 4347 1250 4280 4248 3268 1703 4922 1782 1237 4593 14 4043 606 3872 692 679 3343 2510 4798 1215 2575 4906 4245 3123 3766 1622 2020 1753 3123 1226 739 4480 478 4934 181 878 2327 2787 2282 251 3022 307 3022 4067 1000 1645 4512 2888 4721 906 4924 4214 916 1179 3794 4142 1197 704 4444 3787 4776 4202 3780 415 1286 466 4051 1535 2407 2896 3123 4475 4419 3893 1775 3600 4832 2737 4094 597 2359 3158 3187 2089 4855 3306 431 331 4897 2457 438 1425 10 3081 3966 562 1884 1269 2835 4452 861 4803 750 518 1534 4366 4377 943 1381 1036 2884 1518 4363 4936 2924 3223 2327 1297 2118 3892 330 3970 1056 3682 4377 464 4609 4768 2342 7 2940 1691 1631 1469 3113 3677 1406 158 2020 1465 4455 1598 1188 1921 421 2922 3365 1961 4133 2031 47 4441 1881 417 1652 3102 3830 1094 86 3313 702 1153 2727 4990 3087 567 3390 3607 2635 45 2937 4695 3622 4992 558 1704 1227 1907 1352 813 2487 3405 4008 2960 1644 344 778 2941 592 2611 3252 2301 3403 1521 602 3789 5 56 797 2756 253 4435 1895 3304 251 2153 3416 898 1247 4979 2588 3573 3583 3778 411 1523 1797 4726 2280 1040 3991 4920 3507 1037 4430 1985 3487 1398 3207 1425 4492 1965 885 3409 174 1645 581 3945 100 4415 1160 275 4898 4360 140 4686 4359 4593 316 3148 3176 574 323 1404 4675 592 4845 3880 677 1643 1071 1144 1485 4504 1874 2926 3094 3692 3588 4456 2729 2527 30 130 3201 2007 383 4545 421 3410 855 2768 2713 4423 4429 4871 1245 1790 4458 3071 3452 3451 2212 2903 4919 663 284 3322 1144 3279 736 1023 1903 3123 778 4824 544 1736 502 3883 987 335 4368 1620 2595 4348 3404 3401 2528 4375 4388 3477 1029 4590 2198 3037 3674 249 4811 4134 283 3205 1890 581 2935 1042 1602 2461 3826 3413 4267 4341 2539 3439 2942 2239 1263 2459 2576 1523 4516 1700 4620 1313 4295 3229 3998 4331 1806 3167 4304 489 2183 1862 3104 1234 2768 3620 4384 4530 3788 2461 685 902 3380 3346 1497 4602 4867 870 2650 1651 1265 1972 1080 2078 1018 4847 1258 4471 1588 4015 3802 4187 2708 3507 3684 2734 2890 122 1012 2485 1640 361 1101 2974 4695 320 2914 3219 2137 4988 1704 2083 472 2887 162 1217 54 1284 4212 1683 579 2211 4873 588 4523 1315 2958 3930 4557 4771 4164 4048 1157 1031 1385 4262 2954 2537 2752 2428 1105 126 3628 4483 2896 2125 1689 3052 540 2052 3564 2990 4339 426 4558 988 2267 3518 2012 4101 4209 423 2898 1475 3443 2465 203 108 3887 3086 1499 3700 2969 4051 1654 2569 2185 839 910 3150 90 3327 680 1656 461 2877 2135 2124 4140 4084 3496 1319 1327 3046 4285 4412 1154 366 2602 1106 3309 350 2715 3020 2523 2451 116 391 3979 164 3047 1639 2707 2686 2730 1194 1600 4787 3262 635 4174 430 3689 1265 2982 40 181 253 4947 2535 1447 1183 1036 4946 2929 3530 2638 4246 1296 916 647 1116 2102 2135 1228 4384 1321 2611 1484 4531 186 1705 3082 243 216 1729 4446 2750 530 1405 589 1634 4481 2076 2885 3800 2403 552 154 1044 2249 1824 1964 4295 3042 4983 1390 125 1653 3891 857 3568 3108 2655 3423 739 1483 2065 4088 4599 605 3804 3736 1265 1087 2856 431 3106 3619 4421 1928 1582 4143 2540 1514 374 4052 3550 1106 3854 4847 2706 687 2423 3450 3251 261 2454 2572 1784 1483 2171 4805 2355 2381 2571 3868 1875 2946 2631 1585 4378 2534 3267 498 4534 1242 2447 938 4020 4311 1234 950 3809 1455 3274 1094 1263 844 3701 4186 1703 4679 4635 4618 345 3170 2433 4941 29 902 4383 3707 1317 3502 195 4051 345 4802 1045 4070 2985 3974 2089 3786 4775 3848 3968 4864 1779 213 3886 1197 324 4716 4885 3437 3294 4465 2553 828 3718 3892 4427 1011 3240 3248 3150 705 1226 828 1133 1743 2966 317 4267 2515 1452 266 257 926 1853 2551 4251 302 3417 2419 3099 1629 3482 4233 1373 439 3711 3667 4882 1024 1994 4458 1469 4188 1370 3255 321 1117 1146 3638 472 1969 1064 462 3821 2658 1263 922 3964 1732 461 4474 1725 2074 3566 1803 4980 2609 1135 2675 1444 1778 3924 3998 4991 3181 4682 1380 655 2601 2957 4488 1121 1717 3108 4066 2269 3043 872 4502 4031 2407 3361 4083 585 460 2657 4197 4775 3183 1694 3100 3993 1666 732 4395 4116 2634 3129 4345 2417 1658 1136 67 957 1462 1078 880 3568 1625 4920 4732 1294 3103 1467 2230 3969 3715 435 1217 468 4379 109 4527 265 1999 3708 1241 4517 4517 879 4216 1551 3800 1001 3128 1052 980 4489 3871 3286 620 2048 3299 4440 725 2109 2457 2420 1568 4356 4671 2941 2099 2762 3195 1237 2625 3315 3937 2656 4310 1221 4584 399 1867 3226 1942 743 2752 3362 2920 4631 869 4942 4963 4685 3256 1774 2878 3554 4418 996 157 3537 1690 3439 4304 1228 624 369 593 175 2091 1042 618 3315 964 2282 357 3341 2649 2914 3010 1828 163 4388 4676 3742 56 2103 3052 4707 3297 4556 1069 1193 4645 3459 2022 4031 469 2999 347 4490 3174 2694 3404 714 3490 4570 269 3294 3703 3890 2917 3212 3454 4810 3983 930 949 2222 4579 320 798 19 1542 1363 4446 2631 3078 2948 3174 1532 3039 3359 1270 689 2632 965 2133 2865 1471 2082 2554 4761 2777 2519 2342 4470 235 4041 3744 3869 3428 4936 2055 1586 1480 4441 3460 3778 1558 1845 1805 4576 2547 4200 3243 2963 4918 1938 1045 2350 4185 4105 2994 4576 2726 525 2108 2146 1576 4355 4999 4587 2782 1291 1542 3743 1851 314 1551 4276 2576 4169 1106 2099 321 4692 733 1829 4396 531 3355 404 1021 68 2632 3173 389 631 3279 2821 4726 3385 4668 97 1793 4898 4803 3692 2896 1295 2367 4333 4692 4232 1707 4934 1480 4427 1589 4750 4764 4703 4446 2288 1467 778 291 4522 3365 2316 1719 623 590 4858 1223 2949 1981 3020 2604 4496 1646 2686 1085 4645 4072 3971 4562 2792 1392 1949 3994 2143 1837 1431 2510 3724 2409 1963 3539 4430 4638 3660 2692 1897 3991 3414 2862 1321 794 4297 1395 4067 1701 4025 2096 157 1966 3497 3742 3857 4002 3779 4468 3614 3887 4897 3235 415 3113 3512 3729 2322 1737 32 1543 2129 25 1653 3403 45 1073 2385 351 1638 3374 2023 2648 4964 277 3338 255 3257 4564 1500 2572 1365 4282 2895 3142 3937 1218 4928 764 1460 1004 2742 1639 3393 356 2280 4069 2287 4241 1212 3808 4496 23 1737 3565 4906 2230 846 4230 2449 584 3152 2512 2987 2295 3872 4734 2282 4397 1387 4012 1334 4257 4016 236 697 25 2661 1885 3233 3363 2859 127 633 2578 4165 3216 2808 1783 3877 298 2768 998 1616 618 64 253 1365 1123 4043 2232 3433 1721 4687 3528 1797 7 4879 2607 3782 4249 2369 2757 1117 1882 4841 286 2085 2928 1684 4098 4840 1195 3526 1628 3898 1721 517 1196 1916 2197 803 4573 1370 4052 2279 3735 2358 4838 3213 4126 4331 2379 466 4225 3242 4403 3609 2596 288 3013 3568 158 1038 4281 1579 4420 2560 3750 752 1620 2975 3901 3938 1307 4335 3083 4047 4520 1657 3851 4138 4886 546 2594 4641 2006 1003 498 343 3866 1343 4335 3587 1212 3791 1573 3672 1501 4937 1336 1475 3662 2501 954 2080 4434 3271 3752 4726 18 2064 3501 4270 3048 3333 4670 3384 2172 3838 669 3285 4002 504 4983 1158 3738 2388 2821 404 815 1934 2215 1534 3457 4070 4180 3670 211 746 2859 4148 2645 826 2869 1601 1403 67 4824 742 372 2565 334 3123 3884 981 4700 1968 1802 148 595 1351 4595 2981 2675 935 4733 4139 595 2851 2093 1025 3834 1841 4161 1712 1097 1604 2087 2189 2927 323 52 4896 4716 1087 3774 965 3390 2481 1259 3287 3839 3537 2071 3816 1052 4232 2386 4235 1864 1831 4848 4139 2863 1174 1415 433 2347 4294 1004 3153 1075 3471 2318 4461 1535 4219 4106 3953 1037 1713 565 989 3439 1779 181 31 1483 3352 1809 4910 4218 1715 124 2504 2225 1338 982 2860 4795 2847 3539 689 212 2531 3402 2638 4607 3118 4335 3407 186 3520 3169 1783 3677 1420 541 4512 839 1295 4281 4220 4521 1933 3210 2248 2424 4245 3902 4020 1719 32 2971 3876 1067 710 2558 3714 2557 3208 157 4105 3364 3023 4182 3651 968 204 3589 3205 2832 2470 4762 2958 1597 3871 1224 1091 2501 503 3624 2046 1129 288 3020 4506 2719 3248 3940 161 720 2586 2836 3470 1835 1525 3116 4403 2824 2299 2807 3045 1366 1612 2468 1707 2943 4424 3328 2698 2614 841 682 892 2040 3511 3206 732 4968 4633 2379 4883 2232 1171 957 1119 4999 4514 4403 3223 3142 4994 1738 72 2530 3353 368 1283 2717 745 4394 1828 4453 793 4078 1117 652 2621 1882 2417 1702 4994 3323 4537 1206 1187 4807 2538 2585 1903 4668 3517 3121 2760 4526 1230 4395 3645 3525 2310 1898 1049 3116 4137 4946 2346 2388 2393 2925 4570 2999 1993 610 1970 4349 378 4017 3282 2378 1137 3704 3794 4518 4807 3121 2133 3116 1720 137 1840 4867 1229 267 1728 4664 170 1323 2449 3442 2592 268 2551 3269 3420 1098 2849 1384 4462 1481 1129 2494 4299 1956 3373 4945 1740 3630 1393 10 789 3709 3131 635 2527 18 926 4269 1598 3978 4743 3066 4563 440 1027 356 2011 1496 3919 2716 2998 3582 2606 1396 1297 1445 3135 1893 4404 4753 93 842 253 4269 2565 139 1452 1173 1515 1979 4197 1846 37 4851 2169 4369 566 2381 2364 2444 3637 4881 1009 2528 2180 1075 1857 868 4193 683 3096 2008 2328 972 3697 1771 2702 1541 2364 2022 1648 4811 4007 3455 522 2045 2538 4711 3585 4575 4786 2132 306 4447 4246 2944 1872 1203 2381 2840 2186 1338 3311 1934 2002 806 1047 503 1903 2352 4640 4477 2532 4556 1060 3166 455 4832 2182 4875 635 482 1906 714 2710 4103 1496 1621 4251 1453 1332 3313 2314 1178 945 3368 2803 3282 105 4503 1623 693 2583 3080 4839 3390 1021 1346 1930 3509 3478 4156 404 3526 973 1021 4769 4904 4540 2919 638 4975 4039 3551 3817 1163 2798 2447 3372 4559 2958 3981 582 1522 833 169 89 1313 721 1251 1845 2723 2905 1418 4148 4364 4348 2358 2324 3387 3620 4927 4024 2955 980 2195 2671 2870 1695 4220 4396 4229 4079 2016 3092 3937 4238 3999 891 4950 4873 3953 3279 2826 2447 950 2411 1859 230 875 966 774 4511 4123 3826 4913 117 4292 861 1265 4202 3670 1147 4333 3003 2152 842 1769 3583 2891 2396 2092 2763 4220 505 1747 1408 710 1674 899 244 878 3151 419 2293 805 1178 3175 4129 1426 1282 4311 1785 1037 209 2093 3842 1485 3726 2843 4578 451 4916 827 2601 4725 17 4109 2493 3084 4112 3028 2940 3102 2055 1281 3879 2573 242 4767 2009 4069 4934 2429 3988 3858 2791 1527 1428 2536 2258 2501 2466 745 3276 4819 4066 611 3465 3848 4213 1863 1893 2439 3744 2427 231 824 4043 529 713 1456 315 2846 3202 4660 65 724 2980 2890 1289 3824 3846 1289 4828 1676 698 4949 4782 1350 3336 2732 3120 1040 906 4795 4063 1638 3134 2753 1379 4307 3807 4298 73 1220 3868 3741 466 283 200 1263 4234 3973 1768 3006 1945 4693 4064 1687 1574 3351 2974 3585 4663 85 4589 3408 233 1374 2980 3114 3318 4810 1725 1717 4314 2231 4438 431 3950 1167 1443 4541 4654 1424 4770 2605 378 2962 4741 1251 4952 4173 3020 1696 216 1616 1520 838 655 2187 1393 1310 397 294 1546 3434 1679 719 1455 139 4533 2529 950 4548 2989 2495 3931 3629 1462 4389 2554 905 2910 1288 1089 3664 3005 104 523 150 888 2133 3462 3970 1343 1968 3390 1744 2271 1485 2520 3287 3688 2000 2112 4812 2495 3212 4779 2933 366 3109 1421 287 3576 2720 2053 4961 469 2446 1420 3439 324 3757 2346 4983 2284 2318 3729 1439 225 4800 1784 1437 310 508 1401 2021 2317 2167 19 2792 1440 947 2448 4231 4052 2485 1448 3420 2961 4993 3877 4681 4363 4866 3277 1846 3908 3770 2524 1023 1536 456 2295 4228 4343 3269 1705 1304 4590 2398 1713 2699 1646 1797 2059 3632 2340 4680 3387 4591 4823 2160 101 4932 2926 1532 648 214 1303 2732 1997 2569 2905 1614 2365 3125 3579 4251 2393 3812 954 4195 3415 1152 2719 213 2044 3178 1399 3448 1053 420 3153 2438 4836 2257 260 3107 337 4119 2662 1842 1030 1516 1398 4280 1770 454 459 3055 2048 1289 1618 2189 4445 4950 3196 3802 1821 2014 1925 3637 3878 3178 4095 856 3947 4591 3637 848 242 3970 2288 4638 1407 4432 117 1928 1567 2417 4597 952 3182 2616 1540 2116 857 4149 3491 125 1925 2227 1887 3512 4182 4634 3543 1680 4600 3630 1361 2721 1178 1134 4517 1359 2414 4006 3457 1525 3875 1693 3579 2391 2763 2776 906 4488 1285 349 3510 2828 2020 4177 4115 1968 1590 4355 3923 4189 1237 3054 4361 3320 4514 3459 4222 189 4477 2148 687 1320 4046 4186 573 42 3200 3265 2460 4394 4600 4015 1852 4129 666 32 2515 2565 3636 2869 1313 3415 130 3008 3043 3989 2592 201 4569 4064 4891 2780 2361 2079 3369 593 1785 163 3059 163 296 489 3242 4994 934 3187 152 2553 127 751 1219 1136 3500 4230 1229 2587 1393 4046 1166 2329 4640 4009 1096 4285 3829 2924 210 665 4425 121 1663 830 3736 1101 1900 1382 2202 2306 4845 3035 3525 2871 1552 1724 417 1203 1048 4927 1731 2853 3667 3593 363 479 309 2664 1574 4374 3067 4578 2068 1140 1873 27 4843 3415 2941 1603 2402 2807 3937 806 2975 2779 2612 2818 1994 1677 4426 3268 2927 1113 4928 4563 2304 130 2969 2964 3689 2494 4611 2380 922 749 3411 4641 2377 1533 4069 1322 749 1561 4852 2074 1476 2637 1168 1353 4214 3668 2347 4091 4431 171 2955 1463 4809 1027 1756 2497 1288 2970 2507 3280 3388 4251 1523 1640 2858 2897 3156 2874 3379 1392 2559 4887 3780 4093 2683 1553 397 2656 284 3915 1706 1193 4334 3243 1973 2849 2558 2487 1329 1940 3394 1101 4625 478 3756 433 3135 4786 4338 3611 3421 1468 4113 2366 4840 2377 2526 3275 567 2122 235 3324 4640 4173 936 4273 3308 1492 4624 4174 535 2011 2552 3635 2969 1702 27 2363 4343 4201 2640 4309 3618 4254 1954 4638 4006 4035 4463 189 2949 3505 362 982 234 3494 4978 4984 1007 1372 1608 2295 4511 3040 3357 4938 4668 4459 1090 3158 1018 1029 157 2577 1754 2709 2051 776 3560 4866 1528 1041 3662 1277 1041 4770 519 260 2306 1272 3124 3193 2456 1937 4691 2681 3369 819 1514 4814 1655 4370 3248 846 994 1342 213 993 4138 4586 2702 2998 512 1823 2890 2559 3854 2063 4239 2520 1954 4514 4957 4716 3600 860 2801 3840 4941 245 3372 310 668 215 1914 1540 645 980 1084 1570 2497 2958 2366 288 760 2365 449 2533 1107 4325 2402 1177 1002 2525 257 4660 2214 4800 3004 3268 4192 2408 4233 308 4913 1254 4167 1687 2736 3523 2542 4761 4655 4043 1042 3542 3990 1413 260 4945 839 2332 2201 1223 3384 2625 4433 3529 3340 3374 4537 4358 218 1836 2402 3686 972 478 767 4304 4706 1356 2387 2693 725 4425 2753 346 1940 3566 3426 2018 1938 3381 731 4482 214 2110 3548 1940 1593 1117 146 404 1828 1066 4301 2086 4175 439 1483 4054 419 4342 2619 1198 2729 3457 2139 1268 1257 4944 3987 321 1372 4015 1264 2667 3538 3028 3666 2963 645 1309 813 4216 1140 416 2980 2939 1705 4138 2761 3105 2804 4377 3031 604 213 106 753 2242 2421 619 983 4660 3446 3794 304 3825 4959 3652 2067 1624 2289 2879 1565 761 1348 1953 3742 3317 1195 3974 2939 4345 4787 422 854 120 4241 2884 2201 4574 3225 80 1167 3061 879 3902 404 4404 2306 2229 2767 827 4652 3489 3959 920 1315 3642 427 1573 3 3771 801 4471 626 2323 2392 2617 1851 3391 2429 4111 868 3214 2490 2228 1951 3004 1194 2636 2781 2999 4935 3330 1198 4893 3037 4459 3546 1221 3524 3786 3339 1193 17 3218 1265 250 3013 831 125 2116 3453 1205 102 1957 4712 1767 3423 515 4036 1898 2383 1771 4434 471 1151 4178 2870 4780 3856 2976 1400 4804 66 1328 2789 2450 710 1930 4110 1954 174 433 4231 3721 1063 3214 4586 2424 3558 3475 3394 4164 1584 1856 3816 2441 2488 3129 730 2402 2237 173 4159 4107 1865 2921 1108 1832 651 276 4506 4859 2878 2953 565 1129 4384 1399 1126 510 4692 3804 1954 1404 3048 806 1866 4904 16 1561 4593 2054 985 572 2225 3103 4094 163 1542 130 3399 4342 2505 2425 4309 4449 3462 687 2736 2226 4774 2705 3769 4159 3542 186 3312 461 2198 2189 975 521 4812 2838 2244 3907 1350 257 1107 1822 1451 3666 2106 3098 1259 2644 2492 3498 1410 1187 1943 2207 2481 4177 2813 3506 485 3540 3567 2542 854 4918 3877 572 3042 2972 263 2092 1535 1704 1639 2691 436 1464 117 4287 1313 4388 4626 21 2842 971 1141 356 4352 1975 201 336 1472 908 4221 1071 3450 4901 1730 855 3979 3807 3193 2894 2395 765 531 1585 4728 1058 4511 2054 3729 330 4063 3561 2684 4041 419 4907 2585 4842 404 206 2997 4937 362 1802 560 2137 3391 4484 3543 3272 1090 4514 4282 4982 4205 2960 4407 4674 3088 333 1206 4005 707 647 298 3412 4415 3075 3606 4522 2062 4006 2326 284 3543 663 1970 4371 1851 4018 4599 1454 1563 6 3589 1229 4463 3792 2034 4415 3376 3910 349 1301 623 2045 3508 1884 4908 1604 703 4943 656 446 4138 3171 2979 2300 2911 122 2135 441 3050 3160 4858 2740 4499 4729 2016 3905 3567 3929 1983 536 1480 4490 4882 1685 2976 1410 2999 4854 2042 898 3529 2641 1913 1880 4438 3731 975 4662 3041 2745 2272 4793 2305 3723 1772 3138 3729 2628 3720 2832 1926 172 3157 2709 3020 2222 2648 1893 1897 3658 2305 10 3841 1180 2100 3274 1920 795 2139 3087 2003 2531 2113 3854 1983 515 1752 4273 2824 4224 3004 4397 828 2017 3118 500 3454 4136 4203 2949 2803 3735 4947 4031 1072 3769 1914 1065 106 1460 1377 4085 3924 4206 4614 81 1301 3933 2936 4461 399 4181 980 1951 457 3830 715 4722 2782 60 1057 4234 4540 1933 1600 345 4886 3238 2211 1046 3275 735 2427 4977 3652 26 774 712 1242 2712 1890 2558 1773 124 967 926 4894 4310 1298 1940 630 1889 3171 796 1397 1717 4008 3873 68 1702 639 2248 2019 1043 896 3898 3964 4448 3233 1270 3878 3252 3912 3756 907 340 2932 363 1866 2726 885 1092 1029 3287 1663 772 1732 158 4844 2966 2449 1470 791 4839 4658 3440 1377 4936 1347 582 535 4264 4521 4889 2386 831 1687 3533 574 2972 3965 304 3451 1600 3676 3078 1503 249 4675 672 2403 2048 2149 2120 2169 2139 3873 4958 4829 2532 3225 1358 1641 2352 1859 3632 4230 200 1059 2831 2930 3323 2487 4787 109 435 2417 399 4187 379 2713 4771 693 1776 809 2002 1992 3725 231 2421 4132 3837 3678 4159 1742 4141 4525 3024 1894 2542 2678 866 842 2192 593 2151 2169 722 2110 1536 4809 1475 3471 4631 946 4716 3948 2703 3049 2788 1588 158 3014 4419 1419 4626 2102 647 3166 1473 4553 4194 4433 1703 1205 4121 617 4628 1585 326 2579 3227 1571 744 731 3813 3259 1934 4350 4116 3013 1320 2344 2800 2779 3782 4094 5 3113 4142 606 2515 4231 2578 1890 301 4051 3864 4569 4771 2460 3656 4606 688 1968 4690 2231 3548 3583 749 2703 4227 4669 4993 1300 476 1548 3030 369 4378 152 1035 206 3415 3393 2128 3467 1940 492 636 2065 4355 1707 583 1657 4197 744 3945 4810 556 3806 2890 2567 2922 1760 2992 3287 1024 912 3020 2684 3009 3050 2277 532 4412 2382 2731 3107 3245 833 3405 4415 548 3172 2228 643 3676 2908 1021 3476 3942 4360 1363 4735 772 1183 2827 3833 4030 951 2383 3333 3592 247 1828 4346 4554 4758 1563 4195 591 3265 1443 1253 3390 3249 3053 4028 4420 395 3959 4622 376 302 3954 4006 3950 1760 2940 586 2421 4498 1535 510 3929 3887 3776 1303 353 3321 3345 3241 1738 4044 343 4434 4186 1945 372 3604 4822 301 2550 4719 1052 2239 2999 4828 4866 4317 3395 1187 3749 3839 2653 4478 1187 2299 738 4716 994 2688 2500 4791 4454 2499 3584 3918 3871 2749 4752 3340 568 2674 43 1455 1409 3563 3272 994 3782 3901 3286 4179 4007 1016 399 3669 1414 1730 2777 2288 1100 1721 2828 4116 3451 580 2278 2554 2141 1219 3242 3779 4 1538 1692 2646 432 1035 751 4726 4621 1152 4999 1026 3569 661 3983 2548 1850 4076 621 1051 4279 790 1473 3809 2490 3361 1114 1468 4540 1525 368 753 2561 4902 4251 1877 1416 461 2459 882 588 4863 4397 4529 278 3468 2933 2914 1704 4481 2350 621 2299 591 819 1932 4210 937 746 1422 3005 98 2388 126 2591 37 1631 2755 2657 1939 4900 1806 1941 4617 4209 3446 3139 1407 4383 1551 2247 1010 3029 2222 4361 2466 3491 3303 4859 4261 1504 4760 3023 2386 1061 3467 1775 4375 656 3272 331 4388 170 1856 1262 454 3721 1555 4537 4365 3639 1075 1447 3286 105 4335 551 2561 4440 1065 1502 2796 579 4912 3570 2518 2828 559 3144 3685 4903 3516 3438 201 1366 2466 4410 2742 2799 1783 4553 4070 3956 79 3297 3429 1226 1111 4687 3147 4251 882 186 414 2436 336 2838 2141 4671 274 3858 3446 4850 2384 2139 768 3759 523 4910 4066 10 4659 3890 3786 1102 4314 4979 1935 4704 1574 2441 1320 2394 2459 3367 2587 642 559 4476 711 3504 1949 3725 1682 2331 2778 4145 1995 269 3899 1740 3489 2930 3589 4228 1346 86 4732 1639 293 4836 165 3019 1729 2607 4715 1901 2323 3621 2741 4587 4516 4126 2254 3458 4737 4266 1125 1608 209 952 979 3106 2971 1752 823 4464 4461 1818 3341 2276 1262 2957 1122 3439 3453 961 4298 4052 1247 213 3219 3443 3397 1106 2183 4087 435 3917 4918 161 1499 297 4505 3067 488 2203 3200 4637 4227 3964 2261 3787 754 4739 2215 4628 916 4408 688 3349 1254 4402 4256 2013 3617 3306 751 670 3657 3358 934 2770 919 2183 3199 540 4481 4107 4921 4931 2117 1187 1669 2034 2889 1462 2163 4915 2438 1213 2998 2247 520 4453 4964 4695 4104 3376 567 1927 2954 1964 3286 3293 3015 2258 4853 1511 156 1800 1352 1714 1266 2808 1220 4091 3844 4503 1855 2834 548 519 427 474 3365 3397 3959 2659 3458 4931 3478 216 3078 951 4389 3786 3363 3763 745 4466 1571 2883 1999 1059 2178 1930 1443 3686 370 69 1314 3547 3316 3646 4271 1583 3990 522 745 2872 168 2244 2299 3539 1246 2768 2396 1759 113 4152 4453 4968 3670 1275 2349 2548 557 4625 1840 3377 3547 3360 3004 1549 928 3202 2354 1653 1426 4357 323 2719 4953 3705 4377 327 25 1093 3873 278 2363 2635 3496 2910 931 3616 2179 2599 795 1981 1957 206 1303 2824 3725 529 1024 4444 37 2244 241 3300 724 4894 4709 2396 4981 1900 1239 4760 2918 1094 1360 4699 1082 3654 956 2370 3407 1028 4949 4886 1441 4844 1031 2358 1901 4293 4658 2138 3887 4308 2444 809 1484 3615 1252 1636 4329 443 2128 937 1466 3711 3672 2665 3596 2774 1968 1090 3891 1353 338 2909 2788 3235 1474 3873 1861 2875 2096 4446 2904 677 4865 2195 684 1025 3183 4833 1044 3683 2468 3158 2662 1313 1643 4355 132 3473 1055 4342 3038 3496 498 1985 2023 4203 3536 497 4012 4874 897 2552 496 2184 4250 3939 531 1733 245 2692 2094 1724 788 793 3128 2037 2986 739 196 1820 4986 1145 1745 1584 1758 242 3393 3189 1009 854 2698 2450 1357 4198 3336 4836 3223 2416 9 249 4430 1524 3999 1654 2351 4449 1962 3634 2916 1696 4899 441 4344 3336 2419 1713 1284 4161 1210 4104 1998 3537 384 3428 461 2578 447 3697 4758 1145 110 1095 2106 3369 4064 266 1541 2270 1291 2776 1673 483 4338 3542 873 2868 1803 108 2654 4853 2314 1124 4182 3337 4068 2047 4576 2099 4941 3088 4849 4857 3459 3494 1282 163 184 3719 4767 1337 1155 184 1433 2667 896 1085 4261 3630 2564 3632 4356 4022 258 4249 1281 4726 1040 1411 4670 3425 1298 2720 2855 1101 1086 1023 2852 1251 359 333 3868 1865 3 160 4037 4183 1669 2390 3469 549 371 869 44 4364 1376 3328 3687 3000 2523 2120 4895 3501 4879 2961 3816 4007 2265 929 4827 3552 957 1676 4748 2078 4362 4402 684 4530 889 1599 2776 3514 554 4731 3856 4247 2150 1648 4577 2968 2174 2919 3003 246 3171 4795 4428 4190 4316 1283 3636 1562 2931 2309 2887 1376 80 2286 3614 1769 3116 4978 462 2227 2808 4666 4919 4808 2068 3841 2486 1253 3200 1287 1291 2116 510 4646 1236 4874 221 2304 4912 3825 3376 4990 1781 2303 2197 2474 1315 3358 4631 390 879 730 1981 4899 2065 4278 2568 1132 1446 159 713 80 206 559 896 2235 1375 2827 2278 965 3520 838 196 2665 1071 3924 458 2296 124 2864 3033 3980 900 2454 961 2629 4342 3665 3092 3647 1169 1558 2953 3346 821 728 2906 857 3037 882 4238 900 3315 352 2784 2246 1940 606 2606 3207 1104 1239 218 1314 3531 359 1237 2176 135 3050 3567 740 3192 1491 2624 3974 3126 2261 275 3968 3151 1110 1517 1428 498 1583 2970 3547 740 3853 2137 1199 4711 1043 2435 2962 1614 566 2096 661 4763 2727 3921 4291 4394 4237 1983 3347 2883 4088 123 1225 4659 3359 2052 2517 3835 4227 4020 3698 4032 1554 1403 2040 4210 101 2771 803 4733 4730 1106 4915 3322 1202 4091 4802 2247 1868 3293 1777 4579 441 906 1603 4427 1606 634 359 4696 4613 3141 3154 4839 3940 3733 3795 1087 1980 1578 1790 558 2915 947 4546 1445 859 2092 1099 2455 4736 4658 4576 3758 2870 1793 1518 4902 521 1311 4003 3576 2916 254 43 1161 603 3109 2119 1520 2032 232 961 595 4145 1180 258 2411 464 708 3253 1715 410 4183 4169 1125 4169 1751 2370 4373 2706 4083 3744 3980 3416 3822 4630 4702 4495 134 1364 3324 241 4181 3486 2283 181 4324 2244 2308 4171 3083 3568 1090 313 2098 4490 887 2905 492 4527 63 2369 1446 4422 3322 841 3900 4682 4870 4008 1093 1699 4396 1632 4754 3044 1023 2470 139 1558 2856 299 554 924 4244 3053 4861 2078 3972 2918 4920 198 2243 4756 3257 2101 2292 3664 4083 1055 1898 295 3459 1363 3638 4212 3902 2444 4773 4756 2993 1282 175 3776 1007 2098 481 1679 1919 3762 4156 4969 1764 3710 772 1821 2779 3150 3937 2812 2608 53 3201 1035 4473 1555 4740 2805 1073 428 3047 271 2007 4704 4442 3379 1373 4689 1826 2069 1665 1775 2151 1585 839 1487 471 4955 2452 2992 1202 1781 1397 1765 2507 4972 3078 790 1781 2076 1260 4014 2508 888 3756 3334 4360 4218 3489 4185 1414 1049 674 2990 3422 2526 3441 474 318 4902 3661 667 2149 2579 745 2622 2513 1163 979 4705 4138 3263 2078 1961 4828 2189 2632 4590 4753 2911 4900 2226 3589 290 1362 4070 984 1488 3778 909 1336 3086 1861 1703 4 1999 444 4904 3538 1439 4798 4134 3921 2544 3639 2726 992 2857 235 3535 2062 4177 1543 2925 3463 1225 4809 3104 3846 2176 4587 2786 1493 4964 3204 2461 206 1128 3742 3931 3798 496 4105 4604 2172 1886 4343 3011 2615 1281 4166 3065 1693 265 3489 785 3973 3876 4679 2242 1214 572 395 1249 581 3319 3378 2692 2811 2230 688 1855 581 62 4011 1195 1227 4770 3670 2394 4545 2310 1152 2469 368 1670 4179 350 3462 2125 2029 742 3290 2078 4154 704 3009 2887 1439 1692 3804 2121 4049 37 3959 1378 581 4884 1380 4154 861 866 2870 3001 4001 122 31 1632 947 2021 1202 4771 4554 4723 2729 3014 16 1 2344 69 764 2685 2832 2082 3681 612 4917 330 4725 437 4545 3656 1299 1236 2191 4945 4121 1024 376 2599 1379 3516 3953 3279 4430 4042 219 4306 1670 2971 4178 2911 520 2024 4727 3447 1144 421 4822 1384 4285 392 161 1803 248 4438 306 2135 2745 1319 1229 779 1458 901 1684 4679 4530 1441 1817 4564 4371 2054 2896 2495 4516 252 1905 1411 4703 2638 4282 4404 3396 4644 1908 1932 2821 2666 978 2553 1336 367 1061 4717 2648 399 1778 341 3628 450 3793 3403 3335 4707 2976 2708 2190 2601 671 3883 477 2001 4434 1468 3698 2994 3130 2458 2536 855 1628 1497 3430 3569 2568 3956 2838 2307 3195 4176 1334 4188 1646 2719 1122 4944 980 639 792 2672 3424 1865 3994 1357 3869 2570 2560 3465 3084 612 3211 4726 1601 398 1059 852 4486 4440 2267 3544 4247 17 2679 223 4613 2369 3381 3055 2323 1527 1161 719 4900 3259 2111 4802 4971 4109 2725 4105 4857 765 3958 1125 1546 1432 2200 1057 4800 82 4127 4238 767 4758 2184 2692 1791 4744 775 1936 4934 3972 1449 96 4707 2331 410 249 2788 325 193 3394 2081 4978 3431 2366 4030 3448 3060 758 2645 2289 1898 845 162 4833 272 3842 621 2300 4776 2561 4228 4278 1217 330 4854 1449 3453 321 521 4307 3540 4956 2892 1677 4496 1472 1246 3245 4671 485 3581 3756 4500 653 3952 2689 1839 2025 3070 1773 4256 4836 461 1989 4559 4998 732 1955 3327 3770 72 2597 111 4512 2227 581 4216 3372 2576 767 3474 757 1993 3478 2334 2551 3137 487 3981 1433 2986 2852 1504 3408 2297 3770 4805 4994 3709 1243 3865 3500 827 3693 1609 4669 181 2122 3719 4920 4678 3294 947 806 1968 3700 3303 3330 118 2161 1514 147 3954 4655 1702 877 4088 2508 2699 528 3265 2216 2386 2472 2874 1643 4426 2483 2882 4084 4342 494 1391 3123 3332 4953 298 2704 2448 4222 3174 337 2055 3854 3749 1064 4957 4900 3571 467 2391 951 1673 2715 1954 853 819 3125 1914 4163 3226 4028 4443 1821 3235 3997 1852 3708 3231 3321 2079 2923 353 4782 2427 1266 1459 3215 2746 115 3801 2912 3211 4400 4596 1962 2233 4587 3304 2885 450 427 2750 4137 3736 3206 3323 2628 1156 601 631 2815 1894 754 2535 2225 4350 4127 4156 4914 3799 4092 234 4569 3142 3609 2162 1791 1143 1362 2168 4650 4632 4773 4333 2611 2197 1455 2862 2776 690 1192 771 4563 2820 26 1305 1384 249 1894 2193 2083 2082 3119 182 2912 1880 4020 4371 2209 3077 754 2963 3372 2999 4713 2255 1282 4048 762 940 2106 4568 2271 1850 835 4769 3267 3422 3645 4122 1238 2024 2969 62 4962 2654 4972 3170 3041 632 689 1842 3092 3114 36 3820 1205 1701 4519 923 4174 77 1992 1245 3768 508 3481 694 2038 4718 327 1619 1639 4291 220 3784 2975 3817 406 2659 3350 1431 4949 1646 3047 2491 840 1840 4667 661 2313 3637 2068 1762 141 4930 1418 1922 1765 4922 681 3017 3015 1123 4137 2778 4013 2138 2301 1367 3781 3131 3981 1859 687 3481 1812 2864 3547 4964 2058 2873 2624 4590 26 3546 4646 3453 4381 962 4885 677 318 4672 4147 3747 85 2547 2307 3762 4044 1697 2456 2426 588 2945 374 3628 2649 4481 4594 3471 3362 3576 4125 439 1450 1421 1132 2584 426 3830 3515 4839 932 3874 4037 1778 1465 2632 766 1259 613 2013 946 4168 1742 259 3771 1022 3680 1268 2382 2050 1291 2115 518 3318 3059 2387 120 314 1736 4694 4822 4985 3932 3607 1109 640 2560 1544 3654 3154 2494 2045 2112 3158 1400 4223 964 2607 248 1123 1624 571 3806 328 773 3869 2166 3365 2489 964 3791 1040 3558 2185 261 2199 4537 1333 2343 4211 4492 864 41 153 524 4291 836 3639 931 2928 4273 2269 3607 3628 2522 1985 2833 1604 1977 3713 1232 3996 1655 1870 2787 3921 1126 3363 2259 2713 4191 1322 118 4814 2886 3863 2093 39 905 4331 2215 2375 2220 4154 1395 1500 2719 1085 4331 4705 1230 4601 4955 3060 137 823 4934 3849 4962 1754 4345 4557 4313 3388 1694 1315 3659 1881 2355 123 1727 2585 465 374 1408 1163 4893 3804 4950 1381 281 1318 1868 3765 1188 2851 3259 4971 2438 591 4982 2404 1894 3960 2444 2433 716 776 3026 1582 1862 2838 2326 3875 935 4100 3861 1158 196 2850 1173 4071 757 82 3324 3739 2650 642 23 170 3043 4197 1348 2697 4127 4946 3601 3017 638 3843 3490 1078 3719 4240 4847 3392 2595 4970 4979 1821 2800 456 2798 4949 4991 1733 4 1253 4565 776 3005 4933 1638 4050 1499 2674 1926 3052 2222 2381 910 1302 2723 4761 653 3073 4121 2121 3660 2430 3547 4144 4321 4885 4313 2031 3853 3247 3070 2306 702 1284 2283 171 166 3350 611 1942 3801 2700 2781 1659 4771 2984 806 1920 4656 1098 588 2460 1970 922 187 2461 4839 4473 1244 195 3897 4369 1361 2162 3052 3161 3171 3396 3195 2938 3092 1413 3547 3076 2493 157 2253 170 2153 2346 1833 1329 1304 3947 1158 358 1910 1134 4683 1141 4017 2147 3010 1954 2710 2518 4311 828 484 3001 2373 4877 4863 2831 3009 3123 4431 1227 1293 2810 4174 2463 4782 2072 4406 1381 1887 3968 625 994 1700 3264 1111 3910 1400 338 611 4549 2215 1759 3070 489 836 2815 2619 1797 653 738 3545 1059 1082 3346 2509 1400 1193 2135 1933 2235 3757 3298 3165 4337 4722 2626 262 2084 2995 4682 4922 63 3429 2152 3986 2803 3529 4592 2936 750 870 680 4589 4231 1604 337 412 2307 4802 4380 3157 123 2984 179 1091 3204 3766 1843 3734 85 988 737 2658 4596 1864 2282 3463 3546 1971 2777 1607 4082 2740 2461 2786 3654 1803 608 3949 146 383 1001 3414 783 1921 1523 2114 4961 2327 3380 4992 2898 1562 2551 4428 1485 3056 1298 4685 3075 2610 2209 1990 3217 2663 233 1816 80 4992 509 623 2116 210 3645 73 622 1679 3530 4723 810 93 3404 1867 3922 4237 3556 2606 313 381 4946 3180 2752 839 208 2799 708 3048 4252 4848 3366 1945 962 4906 370 4778 3480 477 2224 2386 2081 68 3439 432 67 4263 2901 2589 4592 4314 2776 2880 2321 2524 120 912 2550 2609 1994 950 1239 4865 2447 3960 4606 1135 1562 407 291 1906 2142 2634 3903 4351 1550 4664 801 3589 1091 2059 4924 2631 4738 3839 423 1110 4163 1791 1323 4861 1075 1441 2265 3203 1771 1941 2122 3284 990 1921 4381 672 2703 3464 2716 4027 1785 4622 1063 4316 2477 3854 2367 4526 4448 2197 4884 3993 18 1844 3536 953 3280 3057 3850 1710 4490 1430 3772 4427 3430 2505 3310 3904 4587 299 2752 968 3303 361 3867 2411 1466 958 721 2917 2368 4295 545 2821 4955 3813 2684 191 1255 4607 651 1075 4757 3125 3494 756 984 1022 4526 993 1274 2539 4852 2727 3832 762 4151 3709 2938 2339 1051 774 4732 630 2245 3315 4392 1764 4048 3607 3898 34 3378 2241 4482 3225 3343 4365 3310 1128 4885 1547 3181 1112 1111 2903 125 1303 2539 2271 1637 1878 260 2024 324 4291 872 250 4025 832 2818 2487 4312 3514 2097 3720 859 1186 640 1120 4199 2456 2940 1487 3243 1915 3073 2704 1244 290 4789 4107 2020 894 268 2068 462 3581 850 2298 2508 3969 2708 2545 3658 1431 575 2816 3176 2433 2327 2956 1851 4244 4194 2419 3820 4907 2963 1354 1783 4514 2799 464 4454 3883 2355 1064 3148 3109 4084 4659 2603 8 1429 4948 4862 1450 573 298 3375 4837 4894 2041 2410 1198 3335 241 2512 4264 3387 4766 766 3527 4776 2830 563 2478 4633 1110 2429 921 2389 1526 4053 611 1005 4992 3958 1578 450 597 4162 1350 4084 712 2101 4053 4828 2000 2208 2922 411 3858 871 4298 2929 1558 1788 1101 3607 3541 2762 3315 4461 1489 1666 4884 213 2685 4409 3511 222 2097 3000 1148 2434 1239 3771 2410 3320 2553 483 3490 1858 4232 1052 4185 2784 1614 1407 1418 2556 2382 1409 3666 2308 2366 3818 1403 1428 404 4880 2169 1305 1326 1913 2744 3782 1240 1116 108 507 3642 1497 2719 2993 4560 3276 3366 391 3168 2622 2100 3128 2103 4084 3510 995 4517 214 1254 2202 3396 4953 2745 947 2637 3990 3024 2650 4995 185 4859 3733 2253 970 2209 1942 2000 591 3305 4125 4971 2552 3876 1516 4410 3914 2128 2681 2356 4613 3527 4079 1565 3934 1526 173 2181 126 847 4749 2838 1224 3031 3726 433 607 4576 4339 258 310 1120 3746 2712 2822 2625 1062 4438 3891 4447 918 1517 3359 1389 428 2328 4734 1400 302 3878 873 58 1160 1891 3219 24 2583 607 1919 165 4496 3709 4959 1501 2103 2734 2662 4218 4032 1516 2000 2715 3002 3279 869 4656 4671 3035 586 1383 4054 368 4207 450 2281 4009 4321 1183 4015 869 4874 2615 4187 2962 4588 735 91 4661 1330 4570 4834 2602 4136 4620 942 314 4293 1376 4002 2256 3992 1116 3774 4844 272 2216 4658 1592 2267 1323 2887 3733 344 4150 758 1207 653 4654 726 37 3841 3870 4698 2570 2547 419 2257 2783 4641 3950 3469 1310 530 54 4628 704 4485 4931 674 2497 2464 2724 925 567 3666 2290 712 1078 4840 3931 1976 3518 3868 4544 362 4067 2857 455 4411 4981 17 2945 310 2390 2479 941 2362 3614 4781 2339 3930 362 1543 1067 1203 3785 2415 3588 1137 2670 1415 868 2018 3369 761 4735 1401 166 4219 64 2828 692 3283 1681 2303 1382 2536 3409 3031 3262 737 2777 800 4053 3651 3910 2288 3485 3447 2714 793 2639 1121 1955 3075 3373 3578 123 4511 2113 3159 2966 3093 2316 3753 783 679 1992 1979 1835 4356 1526 3447 2660 1134 2386 4065 3863 1028 17 3266 3687 3081 1218 2358 4160 235 4210 4943 716 3461 3558 1072 1370 1341 893 4106 3898 3662 124 3106 4674 2952 4864 657 620 275 4575 2971 4277 568 4720 2593 2264 3016 1766 2599 521 3482 3833 142 1795 3337 388 4923 2946 4076 4904 2702 2058 1085 3608 564 3478 339 4323 1846 1337 3351 4622 2952 4521 4818 527 2202 4407 4862 1931 3419 40 2801 4144 3345 4943 1085 148 3833 2905 2707 2380 4198 1911 3259 3278 4674 671 2277 4184 3166 156 67 3326 656 2362 4372 4544 3496 1994 4299 3649 3858 1172 1479 537 2575 2864 497 3036 1635 1148 2744 3689 1384 385 4720 1013 4442 1606 2262 4613 1090 1020 414 2319 4763 4031 2134 2626 3064 380 2208 1145 4988 2861 4796 1860 4792 342 4043 4230 3104 3756 2053 1552 1302 1537 1804 4509 1766 1602 2831 3076 2833 3473 472 3994 682 2227 766 4469 3179 3522 3676 4385 4969 948 3536 3663 2948 3026 1301 1969 2649 4130 4841 1592 1439 590 3896 3110 1949 3875 2231 3428 4387 3083 1161 4525 636 3667 4630 1889 1722 4717 215 363 2042 2632 4908 4748 2492 4155 182 1438 4292 477 3229 4193 396 1528 4338 3465 944 4481 3630 1966 744 2290 4370 1570 2057 1761 3373 607 2444 1374 4370 4751 1294 4041 4078 2218 4175 4345 2726 355 2163 3646 1991 4427 4276 256 893 2837 4717 2205 4965 4288 1848 3343 850 849 2066 3556 947 2926 2938 564 1467 2163 2861 4767 3824 4033 877 1085 2206 4938 3653 763 1393 1143 4847 2796 2958 4562 4806 198 1042 1980 1908 961 57 4888 1477 292 4025 526 2554 64 1196 4361 2648 4546 3306 769 2654 1301 468 2330 2418 2478 1066 4403 1557 430 1574 96 4506 4580 1847 1945 3555 353 3903 1545 2724 4321 3894 3023 1774 1816 1444 1128 614 2867 3034 1755 939 2667 2138 2436 4843 4878 2899 3817 550 502 3438 4384 1930 3703 2827 1423 717 1277 205 1603 2046 1460 1290 818 2357 1830 4124 4896 2391 4625 3722 2550 1331 1926 2176 2982 3511 1403 4858 2945 2443 1098 581 137 3420 4144 3519 3863 1651 1807 2018 3454 36 3108 2045 3334 2600 3833 3954 322 3827 4820 105 2930 1270 2871 804 3994 630 1070 4753 2017 2083 3276 1204 4907 3034 2030 3586 2920 3748 2614 1038 1827 2149 305 2095 4627 3629 1418 4352 4133 3626 485 4856 368 2204 4604 3296 4127 1304 4350 4391 2683 1382 2827 777 4063 3451 2233 4348 4770 4216 3082 1057 2552 3497 2124 3185 2097 1478 255 2358 1929 4453 4219 2477 3494 1382 1359 667 1862 806 1059 3957 2558 93 23 518 4699 792 4882 2453 813 2527 4980 740 1207 4712 2091 4994 1769 482 4506 3650 3630 4539 806 850 782 2755 2303 1941 1333 4807 4277 2177 290 742 4265 1650 1377 335 3679 1349 4098 474 4195 3918 4048 4090 4224 762 3946 2586 2898 1734 4133 4420 4990 998 3664 1651 3437 1942 4134 4699 3573 2525 3848 555 4439 3149 3753 2746 882 149 2776 1735 2567 1215 2393 1216 459 1658 740 1740 2488 1665 725 3465 3419 1145 3802 223 4248 2551 1312 42 3194 1424 1447 3340 547 4720 2665 2832 4298 3812 391 1832 1864 407 3604 153 3098 1497 3808 3698 474 795 4070 729 2790 3980 3710 557 1015 831 1316 2613 4132 1819 3023 2023 4509 1898 1859 4090 4936 1146 4383 2789 1358 2975 152 1485 1255 535 588 4123 4258 1076 2984 1284 1566 3614 2875 63 3261 1982 3536 666 1155 1308 1904 2774 2011 995 1198 630 2018 864 497 1940 1586 3054 2421 3292 4137 3212 514 607 495 2709 1180 2818 1691 335 4105 3692 3479 2661 1462 1843 3472 3093 1202 3952 2015 1427 330 2070 4890 3964 1108 4207 2827 4460 403 2439 3800 2009 4673 3823 602 1925 2768 4059 550 631 2704 2101 4455 1563 4669 3720 3313 646 4758 1637 4496 1659 3855 2817 1503 272 4000 2197 1746 4969 4675 1701 1212 1892 3026 1506 2593 4836 974 4680 422 783 1681 3144 4220 4448 3390 4743 3545 4413 2107 14 958 1497 4542 408 3066 1299 1429 3422 1829 2470 1276 590 2694 4759 1451 2520 3822 4338 3294 1096 4699 3974 571 2919 2046 3436 3951 2826 1869 4116 3274 4809 481 4159 838 257 1929 486 3996 4787 3366 2154 4102 635 933 4922 1326 2769 1392 3208 4606 2099 3373 2612 1798 2473 2837 4383 2466 3112 4846 2817 833 352 578 4709 4071 2190 4278 2624 4219 2435 1772 285 386 3066 1769 4683 2170 1526 4960 1093 3072 2850 2941 3873 4835 127 66 2074 3582 4473 2317 1191 586 514 2640 4513 769 1198 4304 2273 1149 2510 1543 2967 4927 3725 2555 4084 3048 230 196 4697 203 1108 2393 2382 1009 4200 3044 84 3836 2206 4313 4611 4092 32 1219 413 4397 4434 3720 809 903 3124 344 2809 3597 3524 1985 2356 2726 2801 2878 2789 79 3993 1819 4042 2743 4995 1867 3341 3706 1622 1355 2775 4815 3217 3212 856 290 1640 2204 1688 2162 3158 326 178 3060 197 3141 1107 54 1015 3485 2703 2445 1585 4411 3517 1784 2187 2687 766 2530 4057 2121 4154 196 2909 1394 2570 3808 4770 2414 2679 423 1426 4289 3738 3116 3010 1206 1946 407 3505 4601 3377 4436 508 2711 3015 3521 3357 1257 1670 355 535 2181 3652 1353 3036 4461 444 3200 2423 741 925 3013 4490 4801 2849 4726 1330 213 1735 2482 1622 4243 3530 4012 307 4721 2657 1924 1323 4352 3205 3854 1345 4710 637 3489 3454 3637 581 3216 4648 1858 3354 4365 3190 4182 4240 4481 3853 1129 3133 1165 3230 4666 4379 1757 1949 4832 1081 1736 292 1332 2091 4889 4102 3604 3294 3633 2980 1818 925 2354 4603 4699 1543 3933 2804 2089 1102 3333 3483 3786 4113 1018 129 3470 3411 4776 2786 532 81 1869 1512 3366 4040 4718 2998 496 1462 1634 4829 1461 628 1285 3994 2986 3954 2743 1022 833 107 3179 669 40 172 689 2728 1527 2049 1668 2171 3950 817 4428 2615 4100 4453 4388 1649 353 2517 557 2153 2181 4371 4354 452 1838 3829 1938 3971 4367 975 3634 3610 2387 2047 4440 3874 4286 2040 3793 4703 2940 1751 4787 1546 3808 4665 1452 3352 2759 3347 3553 3817 58 4360 2384 4138 1072 3655 3975 2899 1129 1523 3810 2618 3132 4737 1513 3735 1258 1989 1935 2270 3776 2917 3116 1544 3793 3276 276 3345 1506 2393 1878 3243 3821 685 1287 314 918 305 3260 3927 1057 4590 1587 4038 2954 4746 1491 3431 2515 1370 2246 4544 2466 2834 4126 2825 40 3391 4782 54 379 2478 901 1297 284 2010 3047 734 1610 3610 4323 4926 3230 3048 1677 2388 4981 803 1958 2547 3665 2270 3079 1197 1808 2023 4194 1421 3515 769 3017 4871 673 2522 4661 323 481 4645 4096 4965 3763 2778 2371 4680 1192 2849 121 2846 1830 3731 1938 2697 4837 625 2641 2214 4140 682 1175 4581 4572 3842 2790 1034 20 1933 198 3839 2068 4952 4379 1408 1146 4521 1124 3733 4048 4194 4006 3323 947 1826 1488 2004 590 195 3733 3002 3589 1181 4845 1016 4771 3970 4547 217 4012 896 16 3783 4811 1170 2943 2069 2605 3431 4527 4286 757 1674 764 2572 2790 3376 4527 65 1268 3877 3489 1801 2131 3367 3532 2326 22 3345 474 811 386 3338 1740 3762 1080 3587 1244 286 1798 997 4915 2753 495 2129 1644 4344 3966 2365 1087 1162 135 430 4815 1092 4087 4568 580 2239 3023 4784 1754 4177 148 3651 3496 4480 4754 4812 2474 690 1212 2538 3448 5000 2438 1751 4141 1654 3564 3770 2224 4157 3184 4790 3078 4914 1144 233 1318 4572 4693 1998 4476 2857 4549 1059 782 170 153 3948 194 3354 2648 3982 2126 2731 90 1429 287 1673 3263 3518 2595 4692 3750 813 326 1035 1126 2105 3897 1996 2360 2419 1318 3517 3178 1963 1134 2454 3870 699 3547 1796 3457 2530 2798 3120 4908 3266 4018 4246 1702 4514 2615 1223 929 3940 5000 3863 1729 4744 2013 991 2888 3896 610 4284 1236 3970 2390 1862 4567 1649 949 4626 2230 4700 2087 4073 43 294 854 2007 1276 3044 3388 4052 3561 1706 3403 2102 1249 1206 435 4558 3366 2315 2679 1934 3676 2480 2288 1473 2046 1991 3217 1987 242 1254 2769 2693 2280 2129 3756 3803 2854 1478 834 3317 4807 4207 4335 2953 1295 2876 849 631 913 1742 4934 516 4705 877 3299 2288 4411 804 1237 1072 994 1271 4564 1956 281 2324 4731 3818 2630 1215 3122 393 3370 1540 2108 4807 26 2625 3841 2988 3441 1569 2189 1325 1708 3938 943 594 2188 4208 2811 3431 1312 4416 3033 2903 4456 3117 2387 1948 3395 1823 3219 409 1218 2847 2627 2896 1426 3797 499 4828 622 2802 206 225 363 4174 1781 4887 4219 2299 2706 282 1770 1576 3127 4493 2556 1399 373 4194 2821 2431 605 4515 1671 4122 4282 4341 3728 3560 1437 3688 1313 3395 1608 264 3232 1649 3420 4927 647 4837 2251 4624 1379 3695 574 446 2981 4999 1744 1787 1684 1453 2400 2625 1754 3244 2884 349 3491 443 2833 2398 2585 547 1540 1235 3450 2428 4892 1290 56 1759 1205 2698 3192 1245 1606 4850 1148 3447 1804 3103 3417 99 4053 4778 3738 4198 2774 3096 4771 237 2950 128 2342 4322 3904 169 817 2909 3061 1657 2014 1608 823 3990 4083 2586 2360 2313 3240 2989 1041 3143 4995 3929 3243 4383 4591 3967 2905 3126 4616 1534 2676 1917 312 3569 3566 2890 4886 4166 4551 2603 3058 2681 4700 614 818 143 1242 3764 497 372 3719 1857 866 2477 3618 4350 4481 3270 1254 1424 2714 1982 915 4270 3440 2286 3757 230 3960 4854 1027 4992 2667 3288 1761 625 2048 851 1935 466 2351 649 351 999 2551 4817 2003 2313 1433 1374 292 4468 4650 4838 2772 3394 45 4123 4293 4381 2959 3174 3464 1793 4617 2935 3816 3536 18 1446 3364 3124 1458 2502 936 3728 3856 620 2332 4255 3797 3932 4988 820 1751 2308 798 4496 4471 2880 1199 1552 1563 1764 1558 4884 4613 653 2368 1553 3682 3321 1034 4752 1099 4769 610 1125 823 4406 775 1816 1208 3258 236 560 4833 26 1625 1467 3623 1651 4178 646 4437 2146 1718 1059 2390 3946 4505 1766 2511 2058 850 4168 809 3869 3230 4029 924 3032 1347 3581 1719 3807 3926 2238 4241 3400 4062 280 859 4086 774 1288 2396 1167 447 1582 4572 2591 2219 4630 3481 3163 2667 1771 3045 4439 1139 4616 3461 4473 4897 1885 3356 4403 3353 472 1230 28 2787 3873 1917 3864 4859 4052 4888 1612 3241 2731 4927 2907 479 3106 2624 1539 2438 1617 3325 3721 4633 1278 2788 1321 3295 1208 4429 1494 525 2141 4832 3808 858 3877 4708 3721 3010 2724 3641 3839 2196 4212 127 4750 180 393 1421 4179 1361 2931 3203 3753 2064 3239 1864 4776 639 1934 572 377 1067 157 3431 651 1995 2860 3801 3386 2530 1111 760 4290 529 4344 3877 1800 1402 3610 175 4962 4862 4832 2222 3401 3560 2004 1337 3470 4016 4504 1329 659 3914 393 2932 2534 3932 2590 1499 2433 875 2917 547 316 3366 727 2456 1986 3986 104 3798 1896 444 3984 1086 4393 386 2636 1039 2940 3955 2829 2386 1204 3274 4159 2437 1391 3239 4740 1729 1280 1701 4991 4829 2390 2717 1961 4856 146 4922 1328 4714 2109 2964 4115 572 3007 2381 4615 1547 1417 790 381 2377 3932 3651 1161 3436 792 619 3285 102 3294 313 220 2139 3734 1470 4479 3270 3650 2908 4356 3020 2921 4580 777 4103 781 2921 3189 68 829 3443 64 2205 3260 3350 687 2721 4912 3616 4297 839 4628 3958 2892 2990 582 4079 2560 1128 2434 4871 4610 691 45 4950 2003 3759 4098 87 2991 4786 3625 4617 3463 1111 1195 2417 3679 3250 1215 3902 2352 1894 2089 1548 2191 3303 4981 4562 4428 4464 3192 1796 4349 4927 4256 441 3264 3164 903 4926 132 4846 748 865 4137 1581 2257 1886 2643 793 30 4094 2555 3994 1405 1043 2070 549 2396 2926 3556 966 2190 3969 850 3608 1938 69 2537 4271 778 934 3860 3846 2006 2202 2654 2129 2143 1117 826 669 3940 4967 3889 267 4760 580 2696 3209 3113 3499 4415 3976 3851 248 1587 1975 3868 1267 4228 294 3069 3871 2112 148 3999 1123 3710 1858 1235 3580 4 3230 3617 4377 786 3873 3330 934 1821 1969 4790 898 741 4848 3215 817 742 3555 964 4266 3507 3507 4183 2929 4310 1111 1640 1767 1098 4513 3871 4405 4754 421 4869 2637 2078 4317 3644 2521 4837 1831 1459 3274 2430 2165 2987 1370 110 2580 2180 1714 2461 4614 2825 1437 488 4824 3711 4531 4761 2868 3410 3143 1242 3064 3049 4362 1950 4750 341 2933 697 4850 4950 1739 506 2127 2150 1357 4592 1346 1411 835 2338 4917 4921 4434 3630 4406 1750 2745 2187 3229 1293 1483 4134 4657 3396 4975 1537 1188 3821 3603 1311 826 721 3813 4338 2151 3728 2017 1974 4702 2354 942 4755 4826 1889 2016 3310 2785 2973 184 4576 1915 4615 23 718 3744 2022 1687 3727 2967 477 4290 2561 3352 1770 3712 3717 3779 4985 1838 766 1679 328 1482 3878 3652 1456 3600 2434 1777 1386 1312 4249 1055 392 789 720 443 2527 1823 4289 3144 1924 626 2431 179 4948 3997 2211 1877 4290 3188 4235 4381 3149 23 2046 1427 3695 3089 1 3854 1055 4841 1837 143 1024 3108 1990 2164 1112 3193 4565 3998 3930 3275 1519 4595 4932 1187 2957 3948 4905 4324 4010 880 3041 493 3728 4040 2164 3075 2899 3025 3899 4276 492 3373 2295 668 103 3026 2440 1140 4845 4521 191 1070 2459 3680 3036 3275 2369 777 2057 1765 917 3097 4460 2461 1389 1202 25 4934 2928 1937 2886 3320 3310 2480 1590 4622 3851 53 1983 3696 4016 58 907 1458 514 3291 2883 1915 169 4843 4743 2631 3786 3703 511 1198 598 849 725 3770 4217 1094 1265 4325 156 3881 1116 2321 1523 766 197 1414 4343 4183 687 4815 4125 3267 3865 4733 3309 1850 3852 1155 1324 4442 3561 800 3218 261 4825 2504 2333 4649 3522 4019 292 1982 3601 4157 261 115 3459 2036 4848 3130 1106 4101 4914 4912 2438 2840 115 838 1041 1615 3536 1626 4034 1083 4241 1903 3059 247 412 2400 4395 2171 1033 2609 3565 1130 1323 310 3695 1764 4941 3290 1652 4005 1411 2610 243 4964 2533 359 4213 4381 2984 88 1195 2536 2748 13 269 4855 2655 4309 4644 3340 4488 2865 257 2577 1933 2815 2099 1333 4077 4880 1822 126 1127 4642 2463 2618 2762 3398 1 3916 1970 4387 4738 1510 1082 3129 2310 417 4180 2823 2707 3022 1298 3006 3292 2992 745 284 591 3424 3697 4658 2927 2616 718 118 2954 1720 2994 3066 4707 2717 1697 1083 4961 3893 4675 1419 1263 1084 4869 295 4442 281 1752 553 686 3609 1529 495 4097 2476 3040 4258 3511 67 705 2569 3724 3912 1861 3811 893 3182 3834 3664 1023 1053 2247 2113 1318 392 1305 4228 1336 2358 145 217 624 788 1396 4183 3043 2817 3169 1599 2174 1024 271 1960 2958 3378 724 4754 1790 2961 831 835 3917 4791 3111 4749 429 3941 2425 4885 997 3836 1222 638 96 3975 98 3084 1772 3831 3007 2282 884 2814 2744 1972 135 4716 4638 414 4294 3102 526 1515 4106 4553 3801 2742 171 947 2627 4253 2066 4163 1629 4784 2704 3940 3996 3791 429 1398 3679 4714 3954 1525 4788 3190 1255 3488 4387 4375 606 915 2202 2224 2934 3421 1527 2076 3273 1851 1281 2233 3254 1347 3888 4872 4375 4970 4600 2615 1020 2847 2179 3982 4807 4781 3148 3685 4982 3469 4156 509 3061 3994 2744 1362 2233 4571 4785 792 701 748 4667 267 2409 4685 3006 4853 414 2474 4792 4100 4899 3209 1618 4913 411 1151 4750 2130 509 3339 3064 3320 1355 2466 3178 178 2691 3129 805 841 1161 902 1639 4626 4531 2560 2168 679 2667 3938 4724 1102 2137 1980 3716 2896 3127 1898 3220 747 1339 4027 2783 977 2600 3211 23 2503 3253 2857 3253 2767 1620 3882 4831 2126 3052 2820 1436 3926 3912 3052 2954 4701 3814 257 4401 3613 4121 4094 3654 4178 1168 4228 1857 4527 4293 1653 1223 2153 3078 3186 3120 4546 1743 2279 4362 3215 1189 1466 3892 251 373 2495 1764 2610 371 2982 1642 983 4331 691 4338 4254 1540 926 3630 4378 2248 1585 3250 1640 4910 3429 4190 1595 288 3917 4080 1806 3269 1448 663 2117 2792 4091 4697 2124 3151 1141 1502 4654 4181 858 3482 2831 4016 1 4559 1323 3803 662 4929 3165 2254 3648 2936 1888 2601 732 4833 2234 213 3600 4398 588 4419 3401 185 1691 1746 2446 109 2730 4997 946 4661 2734 3683 438 3179 1864 2294 4772 3395 1575 3892 3381 661 2115 2329 1284 1446 219 2147 4017 1799 2288 3245 2248 2141 4216 2364 2255 455 436 3125 947 4804 4298 4933 4611 1018 2035 2607 2363 568 4894 850 995 3597 1116 64 1734 3870 290 2601 3980 1220 4778 1254 128 3371 4370 4294 4058 1045 2355 4260 1773 4597 4891 1774 2026 973 2788 216 2548 1592 2611 4103 1899 4176 2721 4743 4089 3985 4805 774 4951 2708 4545 2006 1961 3677 57 1711 4918 742 2647 4498 1497 1282 1609 1255 1819 594 1697 4200 3942 4892 2356 2132 3123 375 1420 3541 237 3984 4694 946 740 927 3109 1310 4820 4403 1565 87 483 2210 1824 4632 3630 2186 3301 2767 1036 371 2212 1503 4329 2723 3675 1408 3085 2736 2844 4170 923 4977 957 3318 1090 3910 1702 2573 3303 3091 4182 1574 2929 3185 679 164 2244 3301 3190 982 3279 1032 3548 2998 2006 4389 1647 4827 1352 405 425 4974 2954 1390 744 1336 650 2704 2309 107 148 2855 1309 4581 4281 1060 4963 4456 435 3284 412 900 2187 655 3505 1708 2939 3754 337 2677 524 1454 4892 3242 3802 606 17 834 882 2309 2561 2248 2875 1806 2985 1131 1730 706 3164 860 3620 1814 4231 874 4472 970 3564 1249 554 2123 1879 446 2546 2641 3556 4957 83 4442 1863 2700 4500 605 602 4741 2962 4784 1218 544 4516 3331 867 2518 782 2875 744 1495 4007 480 4203 1565 3907 831 4595 1223 249 4664 2417 1423 1813 3041 3394 3028 2047 4769 2096 4857 3123 4910 721 4852 3520 840 2078 400 4841 3155 1357 1907 2239 1097 2640 393 2148 4446 3620 3031 2233 2530 1371 4488 297 3586 1970 2348 3428 1064 2868 3364 1949 3998 3669 104 372 4623 1791 201 2637 2311 529 3663 3952 4717 1730 2035 2471 320 2883 606 3810 1135 4467 1897 1894 1832 4888 1651 2378 1194 693 1703 24 4610 1022 4138 2106 3786 1429 3937 2123 1014 4417 1281 586 3565 1538 805 1963 4574 3374 1189 3869 728 847 1481 3692 2784 2547 593 648 2703 2739 3040 3029 2962 3428 2444 1146 1688 1993 4897 3738 3720 4926 1555 4053 80 2103 247 464 2927 3423 1914 1385 1724 1857 1456 572 4980 2251 3479 3489 4184 1214 2793 1163 1820 2496 4486 3954 3434 4873 3095 4330 2725 1257 1772 4570 2062 1841 3967 3438 659 413 799 2910 3067 2705 4686 141 3531 2681 484 2802 3436 3983 3793 2850 154 3632 3702 1484 1822 1815 2981 1555 2501 769 4757 1712 4248 4960 999 4782 1762 2481 3259 2812 3901 1133 2812 3662 3429 451 1008 3517 3307 4460 377 1122 667 1870 3486 2631 1502 3883 3291 6 2057 3991 3364 3391 685 2236 1278 4063 4773 985 1127 4868 2106 4023 1817 634 3834 2627 2275 1137 1237 4744 2823 4700 4095 4354 1837 155 809 4491 3071 1930 680 1345 1011 2248 3525 2142 3933 3737 243 1991 1538 1101 2795 302 813 862 4563 4160 3005 62 2483 3000 565 919 4135 2842 684 3920 856 2225 2667 975 4971 4177 2585 3618 1032 4917 4042 3604 1236 3930 3732 447 4103 3842 240 4404 3303 203 3719 4052 284 3134 3715 1475 4762 4128 705 2311 274 4988 3470 2837 2632 4262 31 2525 1558 3121 4359 1209 2064 803 1637 786 3831 4812 579 579 1054 643 3848 1916 1416 792 3087 824 2792 2859 182 4039 182 492 3848 3277 4425 3000 4139 4017 2296 4131 123 1375 3328 1240 2229 4559 993 3051 4141 2027 3497 4768 1696 2357 3351 2945 4259 4158 3257 3251 2074 3816 4807 177 4889 3550 2621 4496 1447 4567 3749 2098 1654 3398 4091 4339 4005 4116 4831 439 3446 3149 4590 2906 960 679 3370 2590 4806 334 3645 1561 629 2331 3674 1812 1266 1608 3564 2941 2546 13 2837 1358 169 135 3753 4067 2836 2804 2768 3648 4958 671 2063 2377 1687 3162 391 2480 1776 1671 2309 3411 2296 3359 273 372 178 4619 2015 631 949 4069 2057 3031 3851 808 2530 33 4546 3612 1788 4967 3478 1507 11 4878 3621 4783 1193 1520 1753 2218 1440 939 4986 1227 2307 3929 2249 240 3501 2558 2150 1351 775 3621 1948 2971 3935 2091 3160 4405 3084 4578 1509 3929 2683 4376 2506 1485 2821 1917 1338 3693 2830 3961 2963 154 3504 4227 3672 3798 2774 3563 2015 3481 3745 2929 2940 1895 2615 3739 2180 3384 3791 3755 2611 4535 2150 4031 2831 2036 4301 1728 4706 994 2536 1907 3619 1377 3136 1539 950 4221 2186 2869 2808 4653 1671 810 891 3533 2994 4104 3984 3020 4093 1250 2728 991 1084 2684 2282 4140 1415 1159 4849 1304 2245 475 531 2562 3852 432 1203 3725 3994 4524 3247 1570 4407 2448 4602 4924 1232 715 3875 1954 550 3181 3901 1360 2389 477 1333 1230 1989 2180 927 4671 101 2144 4890 1620 2867 1202 2679 839 293 2280 3550 2584 1291 3572 4720 4532 4058 2650 2646 616 4610 1390 2801 4066 3385 4732 1552 3513 63 4638 925 1296 4832 1410 3088 1991 2725 841 2674 3258 3755 250 3371 3264 2394 2140 1062 2013 1343 2567 3288 4264 4506 2708 1140 2158 2809 3496 4433 493 4203 654 3930 1626 694 4682 3637 2476 1458 726 821 542 1436 2160 2193 4505 956 1738 3850 551 1495 4761 4137 33 1821 223 4014 2402 1428 2682 3162 2386 2987 2298 2470 69 4112 4647 4546 2593 2603 3496 2351 275 2041 4661 3957 323 4961 3726 1910 323 4898 2153 1065 3548 1436 464 1304 2848 2746 1049 4474 2545 4710 4980 2266 1649 2725 2129 150 4640 3279 407 2112 4218 2112 414 1697 4830 3034 4638 729 72 1945 766 3000 2527 3813 4038 2449 1592 3819 4292 3209 833 3621 3827 876 2535 1973 3888 2905 2616 2102 4588 1833 2490 4587 1068 4156 4682 4718 3116 4515 406 4123 263 527 2516 418 457 3873 2648 224 2526 1112 738 1726 2424 4398 406 2601 772 4067 1530 3144 4717 25 2907 306 296 2078 4904 485 71 3909 149 1696 4615 2549 4762 4618 217 160 2074 456 3364 3085 2933 4547 4385 2391 870 3904 2478 1757 1253 3366 1716 4144 1053 691 1001 1799 55 4408 2735 4326 254 1616 2547 642 3481 2005 1279 2087 941 1227 272 3906 4880 435 3384 4528 2495 1306 4277 2253 617 3415 3016 734 1425 4472 736 272 536 438 4069 2246 344 1228 2453 3231 1922 956 417 2069 1937 4370 2761 2615 1765 3671 732 2727 41 1199 897 3261 3502 1459 1378 1019 1766 560 4115 2200 1513 4726 1599 4317 675 691 2939 3626 1444 2229 3025 3338 2799 4363 3567 3130 2395 1437 3862 4102 2125 3807 3323 1493 2052 1771 2576 3128 3476 924 4228 4215 1860 771 959 4100 648 4469 760 2261 4015 2147 2215 2334 2853 2344 2570 445 187 2791 4372 1125 2914 675 578 731 1348 933 2540 492 1675 282 2978 4909 1128 3562 4660 3401 3517 2202 3449 2231 3115 1867 1001 4866 1789 3945 139 3991 891 3676 104 3298 4569 1954 4166 953 2965 4835 1062 2071 2444 4316 3357 4475 1533 3973 3399 4374 4044 515 2344 4025 4521 2782 2409 3285 863 4060 1633 960 1629 3516 1617 4823 3888 3380 4911 126 1591 1324 732 3674 3910 1073 1214 224 2692 11 2191 1707 292 4511 268 2210 4336 2069 2934 3247 4297 1659 2716 4193 4216 592 1632 1995 881 4994 4901 291 555 1193 2776 827 4889 1513 1788 740 555 4788 4588 478 4454 4646 3277 370 4416 215 4896 832 4197 541 693 4721 1701 3815 4019 2990 355 755 4273 214 4735 1144 1993 3940 373 4509 2071 4463 476 537 2798 1257 4457 3280 4099 697 4385 652 2256 1945 18 2474 546 1656 1618 3721 4788 1264 702 3543 4562 4129 4917 139 4543 3669 4027 3284 807 2122 3223 3000 4261 3283 2668 3398 4855 4663 3092 3317 4517 4897 4872 4770 2445 878 857 806 1274 2562 4851 2278 1904 4995 1325 3633 1874 4796 2258 3686 3469 4452 3394 3907 2658 3964 1250 1023 2632 133 4736 3801 4367 4328 2776 2422 1614 3331 1793 1967 4277 2171 3737 3600 196 4236 757 131 4523 1947 946 1811 2200 2821 1039 2842 3196 781 2672 3859 1854 1002 1053 1312 854 86 1240 3421 4699 3280 4123 4883 438 1067 2448 150 1645 2245 4895 496 1801 9 2043 4500 2896 93 261 2499 571 2997 2280 554 1001 190 1459 2354 1683 2436 1426 3679 4846 3692 2574 2618 3348 2538 3640 3383 1499 3725 3602 1575 3340 1414 1182 1735 61 533 4308 360 3256 3780 2561 3445 3418 298 419 2120 1836 4369 3238 3109 2038 2383 3769 220 3023 2873 3458 987 822 4204 4782 3323 3732 1339 2826 1150 312 4380 1661 352 434 2378 4947 611 3440 4924 355 4744 708 4989 1474 3829 3531 3698 655 2650 4647 1023 4356 571 3311 714 4371 2993 4946 3854 2695 1569 1639 3218 4831 4595 953 4152 758 4876 3083 1526 4102 4060 4560 2584 4656 4433 53 2420 4285 4155 829 4476 3665 4022 3684 4600 4226 4635 1293 4353 1501 406 3453 1655 3698 2697 2093 1869 2155 2968 235 3887 705 164 465 227 975 688 1317 789 1565 839 1752 2929 3614 4532 4559 2525 4354 1080 581 1020 13 943 1319 860 990 2099 190 1609 297 4200 4241 3864 4973 4830 480 396 1775 4467 3370 1813 4126 1870 1416 28 1204 4133 2096 1785 2763 3216 2779 3301 2022 2219 1262 4912 4747 112 3013 2652 1088 4811 1012 2264 251 3260 908 1734 273 4657 508 2285 4648 3225 1381 1575 2620 353 1021 1380 2750 275 573 2742 176 3667 1603 1835 3442 1768 161 4654 569 3609 1532 934 2738 797 3845 2118 779 2241 3124 4819 2571 2975 1656 2457 3701 3705 4136 2663 2969 1362 4181 4510 4819 4541 1773 957 4346 3436 1314 3024 2490 3138 2057 749 35 3385 3124 2910 2631 2614 2504 2017 3176 4168 3712 1283 4024 3484 2672 353 3014 252 4802 1141 2032 3883 3693 1175 2228 4770 649 201 1077 2295 3468 2002 2012 4361 1872 1420 4749 53 4298 2079 4174 3588 3725 4412 4467 138 4245 1618 3421 3473 3157 4244 3126 4212 4849 3928 2502 772 4852 1250 1481 3223 4108 1511 1287 1724 1921 4147 3955 2696 2986 1691 2565 4388 1343 635 4464 372 3168 2706 2276 3025 2868 3337 1357 2632 2827 168 818 1794 1269 3033 4127 2778 4897 3763 2035 1074 2895 120 1763 702 2006 487 2245 2647 4071 707 2478 1593 3975 2554 4877 733 4881 3830 277 144 2250 440 1007 4306 4780 696 758 312 1283 1182 249 1755 3595 2845 1412 623 3048 2114 3479 2109 2180 721 4405 1385 2764 696 2015 3596 3067 4035 2567 1051 1142 4342 685 2998 3823 4606 3445 1234 3683 616 2471 4168 2236 2376 4862 3243 1239 4028 2082 4966 4534 1311 462 4636 4175 2158 4586 3214 4123 102 1418 1657 1304 4 1957 2965 4384 3243 2743 791 600 3554 4647 167 1658 443 2466 2195 2883 4974 438 4251 3269 3268 3256 3042 1846 1252 2206 3379 1616 401 494 4090 4351 1049 613 2679 2862 224 4169 151 2234 3467 1744 4234 3853 1614 966 374 4228 3103 3779 2794 106 1640 819 3260 4915 1392 3428 4140 689 2691 123 1255 4843 1398 4736 3965 1169 3060 509 1314 1625 563 3274 569 3749 2847 2700 2284 1299 1487 3834 2030 4484 4427 3263 2697 3693 4772 507 2056 2841 4636 2754 735 3956 3257 4635 1109 1169 127 3762 1113 2814 2707 2718 2690 1899 2408 1372 1742 2383 1574 2210 492 2083 254 205 1106 3372 1447 2387 3495 1109 4444 266 2938 1763 4828 2751 2377 4583 2713 2088 1731 2584 1874 1227 471 3334 2600 2132 4802 1848 796 3019 1725 4935 1696 4907 2397 4921 1090 1149 3066 4911 2108 4091 3008 1479 4302 2429 2864 4370 187 1855 2720 3143 2559 4409 1167 607 4968 2422 1610 3095 4074 1869 3802 4457 2929 2875 340 1298 259 3864 247 2726 1051 309 3113 3040 3448 3428 4843 3642 3987 3008 4608 155 3021 4344 1770 1620 3758 81 3301 2586 3639 2361 962 4080 2153 1189 1262 4601 3268 3019 4888 1338 2161 3345 1854 4046 728 2804 2849 4248 4347 1322 3908 4677 1345 1841 2417 303 812 213 4332 4763 3179 4566 4526 2612 4713 4463 4827 3726 4396 1001 2844 1163 3599 3022 4854 2578 3344 1830 2890 1307 2483 3845 195 2476 3373 3923 2723 1943 3393 2827 4174 457 855 4 428 981 1000 1003 2732 4415 2467 863 52 4578 1388 3324 4922 2002 7 2745 2046 2955 457 4594 4701 1976 576 4270 1464 412 1854 2593 1867 4173 2810 4916 3438 3380 3966 728 2527 4414 2322 4399 4166 1878 4688 2763 3248 1705 470 4141 2213 608 751 199 4738 1897 1162 1026 984 2231 4569 489 1587 4726 44 1100 3811 1095 884 183 3150 2642 1488 3504 884 1855 2411 3612 3138 3836 283 610 1928 1602 260 2158 3459 3576 4803 696 4612 1407 3780 2123 1022 1516 1061 1702 2532 209 504 382 2993 91 4277 210 1317 2501 3157 3422 3183 2892 1992 4417 3158 1170 1808 2542 1911 2732 2956 1575 2090 1148 702 2957 4733 1455 286 217 4503 4151 844 3519 3342 1898 1657 1654 1626 3057 391 809 919 3090 108 4520 1839 7 4300 3616 3046 2013 4084 2551 2620 2006 1872 2529 4887 3415 4693 2430 4958 3355 599 3441 1511 758 4989 4322 1538 842 4776 2717 2139 2741 760 4553 1076 2377 2943 786 464 899 411 2568 1954 2853 5000 1350 1428 3045 4868 4955 2704 4891 4426 2836 3547 399 1104 1416 3372 2552 4664 3115 3010 1822 3059 1500 4867 265 425 4022 886 1319 3042 4755 2690 42 2928 3028 68 2304 1299 4258 3630 865 1052 3369 4722 2317 1250 143 2259 4276 4976 1794 4172 2747 1948 1839 1382 38 450 1428 4439 4912 4760 1910 1550 4500 4695 2324 1288 4200 1440 1618 1182 2021 2532 4415 4325 120 2995 2096 4820 3804 495 3554 1849 3990 3014 172 4437 4775 1659 466 2051 1126 1684 1372 3261 3436 2414 1660 3535 1189 4861 4516 1698 3501 5 3134 1506 3905 1668 634 1481 3698 1005 851 402 918 374 2714 2238 3855 4370 4826 4738 1329 601 4890 895 4912 2251 2766 545 1320 521 4502 353 291 1268 3014 4323 2647 836 2805 3993 3365 2082 1158 238 4995 1726 1545 3283 1955 4162 4507 2013 1018 4476 50 2757 3786 2192 282 3103 2496 4404 2706 4259 4510 1571 200 3752 1730 315 441 804 1278 2350 4946 2077 1598 2109 3426 3251 461 8 4637 1907 1296 3487 3194 238 41 3628 1286 1991 1709 391 2912 2409 3239 3449 3882 3479 3275 3737 4998 458 4003 1210 2711 3031 1030 2507 4396 4766 740 3885 1048 1204 1675 1025 1724 4514 2333 4048 4948 347 1216 3616 502 2082 3716 686 2022 1826 3441 135 3845 4172 4830 1973 2485 3893 4259 4512 1495 437 3992 3994 1309 2424 3548 1682 3960 4713 1535 322 3987 3979 2575 2233 3030 2630 4055 1850 3012 4168 1884 1443 3821 4609 4095 3199 429 3557 4669 4941 4851 4294 786 3334 227 3320 49 2042 3436 3755 3806 236 1291 4469 3596 1658 1286 3581 7 1646 2002 4121 1956 4295 1502 4433 4756 241 3574 3929 3309 2721 2584 1419 3840 10 4618 4195 12 2802 3802 2801 4882 1269 4709 3611 647 1369 2617 4440 3861 3825 3050 758 3225 3931 4417 444 1447 994 1400 345 1810 4924 2159 2787 1004 4820 490 969 1836 977 3321 930 3891 4590 1943 1572 1782 4664 4220 1510 2879 699 651 2549 780 3229 3116 2203 1111 2769 3387 491 2028 1286 4535 527 926 1478 2324 4602 314 1807 1618 1015 2297 693 1379 328 4787 4694 3297 1943 2719 1292 589 4808 1724 4119 33 1333 1308 153 1344 4753 235 2896 1528 398 4356 1559 743 183 3564 2941 1923 3798 4285 2916 2721 3783 2797 4691 1903 2115 1236 765 1409 3415 4586 1136 408 1074 4590 3959 3086 2746 344 4593 2747 624 3944 3599 1731 47 2892 4514 606 1265 1430 2858 983 50 3492 1104 2294 939 3847 4973 4790 1648 2596 329 3895 4946 1166 4421 397 3215 3033 4681 3687 2821 1945 4711 4641 2002 1953 3245 1242 1183 3149 4648 175 3672 3840 2140 4822 870 2662 2548 3980 2509 84 3968 4232 3254 923 1722 4925 230 2561 376 1108 77 231 4742 4167 2648 4516 2345 4872 680 3896 2468 744 2145 4234 559 2536 1972 443 2347 1403 1541 273 1551 4290 4285 1445 4238 4727 297 1349 2303 2698 1489 4954 684 719 4442 2611 3355 1862 3973 689 4336 3866 3910 1937 1193 4019 4597 197 1696 2700 1808 1331 3901 1605 1391 4812 898 626 1335 1470 21 210 952 3 4537 2625 4239 2888 725 4118 461 359 643 430 3021 1101 4362 343 4474 1653 653 3038 1503 4659 1258 393 3317 4081 692 142 2560 2541 4546 410 3538 4433 4533 3571 4599 2114 4278 1863 3328 1498 2070 402 3984 3719 3859 1356 730 3881 2345 1377 2520 2343 1239 4591 4733 4323 4318 4043 4869 833 4910 2740 4088 4772 1873 3535 2938 4546 2470 1881 286 275 4111 1080 1078 1589 579 275 1165 1155 4869 613 4869 649 3211 1958 3521 4730 1448 3306 4181 1843 3578 4936 4176 245 4028 3980 3729 1830 1165 2325 3319 425 3616 1112 952 1537 3394 4355 907 2418 2112 1115 4910 4849 3478 1638 1640 3894 1760 1562 1480 3249 2125 3996 4580 3619 327 1986 3235 4080 4268 1042 4484 748 1176 696 3260 2451 553 4292 2325 4358 298 2537 1481 877 672 3344 195 2264 3360 2243 4326 3901 4567 2402 4732 3422 1008 1721 1120 2151 4562 3944 68 716 2207 2978 4652 689 1447 1574 249 2152 2259 953 256 3199 3298 4442 4816 3167 903 3413 4008 86 2424 2001 3766 1742 849 242 1465 1756 2263 2599 4407 2905 1310 3245 4752 4221 3076 114 4114 735 1627 1963 4274 4798 2363 4998 921 4235 1245 3345 2108 4852 3257 1105 852 2707 3961 4868 4164 4581 2828 240 1958 2988 564 2937 4270 2694 792 1375 2157 2771 3643 1781 3231 498 467 4820 2982 1765 2051 4750 2173 160 1065 1403 2533 4838 4104 1071 4811 2884 4344 2122 248 2236 3561 2030 4440 4756 1996 1605 1892 108 3082 713 3536 4844 4906 314 1173 2995 1687 4468 832 1817 3952 2302 1361 662 4407 1803 197 144 4194 4845 1605 4194 3349 3525 725 1831 3038 148 2053 1155 4704 4014 3747 1202 3193 3346 4632 823 2091 2235 2366 2903 526 610 2760 1435 1413 185 2603 2874 1917 2713 885 3076 1009 1293 4749 3888 4056 4573 3962 1999 2621 588 242 4958 407 883 77 3312 4679 3684 5000 1474 1292 1415 2795 886 1890 4848 4419 2688 278 3767 2561 1988 3252 3014 3360 1942 4322 4727 1371 736 530 2564 1629 2136 4508 533 2559 887 4897 1326 1253 691 4033 4341 3337 2685 2606 256 4647 4420 3711 3494 415 4353 4846 4841 3455 3881 2146 2674 2446 2574 3582 3901 2602 4710 2680 256 1035 1874 779 2641 2662 2801 669 1245 4226 4682 74 2930 2126 4325 831 4030 1161 723 3583 901 3137 4730 2066 863 477 2354 4497 2095 4515 3466 3204 1685 4339 4635 3908 3141 3425 3236 4345 4422 119 1581 4692 2108 4665 12 2534 1607 4887 1227 3304 3442 534 4319 3305 1596 1343 3619 3332 338 4543 3795 1590 2987 1942 994 4388 1011 768 92 1747 4385 703 28 286 632 4078 215 1052 2026 1855 1224 1648 352 287 3698 687 3091 1725 2425 2189 247 4854 3081 2248 658 2556 869 4308 3898 1202 314 3101 1508 858 3553 2800 933 1343 736 1786 725 995 706 3959 239 2298 1234 3581 2547 3509 812 4094 997 905 1821 3338 139 1741 4310 362 4154 271 4636 4558 4417 4568 2427 4752 1676 2243 2663 3759 4706 4866 2729 2837 3152 3433 4912 2266 101 3313 1485 3046 52 4838 3526 2426 3893 2578 4548 608 3403 2688 3173 559 751 25 4898 888 3812 4347 4722 3835 2097 3220 725 3211 570 4035 4979 70 2367 4104 539 4582 2412 1847 364 2082 71 3762 1047 4181 3790 1860 2450 1822 3862 2542 2255 4055 2957 1773 1571 2367 240 466 2527 4528 1189 4145 251 2641 1339 731 2078 1852 4629 668 559 3169 3228 1829 1967 842 986 3339 524 1021 1087 1454 384 1197 791 3859 8 4370 4793 4027 198 3996 3162 2530 264 1627 2976 1488 1694 2722 1952 3083 4247 2800 2089 4035 3749 2222 2151 3749 1372 1515 2400 3385 471 2003 1010 3780 3812 1587 3131 663 1683 1127 2912 254 2202 1173 2263 737 2468 2544 4332 3854 3349 1893 208 1213 4192 3337 4253 2803 4673 1881 1451 176 3844 4280 3639 4849 4068 637 1375 1918 1372 4306 1351 189 274 4798 3630 3381 3423 3084 1170 3508 1848 354 1528 1242 2248 4059 4541 3924 4604 1205 2400 1097 1797 1460 3477 3536 2330 5 811 641 3323 2300 3447 2687 1751 2078 1479 4836 847 96 2408 3869 4768 3070 3769 346 2373 1604 4478 3368 2507 553 69 2638 3892 1023 420 1627 3028 4589 4881 4486 399 3973 2080 1893 353 3710 4170 3703 588 4475 4424 2442 2038 1393 28 2325 3040 3445 664 1167 360 1324 908 103 144 3682 2860 137 2797 1572 3896 327 256 2733 3219 3934 4632 4741 445 437 671 3261 2945 1474 4433 4452 2503 1268 624 2437 4139 3433 538 2583 2132 4482 2761 2004 614 3979 2666 570 321 3100 2799 1021 2127 2354 3733 1307 2002 3870 2311 886 491 1885 4241 4366 4420 1374 1621 4788 1352 2023 4345 1512 181 1433 1647 3325 297 3487 4893 2663 754 3123 3259 108 780 417 1511 2072 2383 4298 836 911 3551 1067 2790 3159 994 963 2152 2563 3262 4336 366 833 64 1715 2963 1405 1029 3623 2925 1836 4493 1894 3772 2090 1171 1484 4542 3396 3847 2874 4462 4087 2940 100 1296 343 1970 3596 4567 3857 1253 3053 3320 1321 3068 2808 1324 3732 3779 3418 3290 304 3025 2732 1122 2695 4539 1906 1691 4616 3863 53 182 3686 1290 1889 3736 3271 3587 1847 3364 2966 3037 308 3039 2553 4025 1992 1530 683 3497 1169 3212 283 1238 957 1350 4 1100 2299 4084 1387 4097 1003 4178 924 3089 3593 333 62 4429 4606 1470 2642 4343 4007 3515 1976 1231 4516 4214 4513 3937 4914 2020 3702 4933 1898 150 4072 1782 1584 3819 518 68 4236 2949 4274 1970 1988 2911 1780 3272 2656 3774 1349 1210 1109 3701 989 143 4035 1415 2639 2410 663 1929 1880 1973 3306 1452 4347 1265 607 4792 391 4792 3857 4876 3607 1475 4347 2399 1769 2716 4422 1330 2632 4054 494 4740 4899 2551 3421 4597 3315 637 359 2227 4096 2710 1261 1256 2349 2598 2218 3241 40 1645 417 4633 4443 4591 4533 1524 3734 4786 1766 228 4306 4083 771 2984 543 2241 2563 4224 2231 3217 4523 4866 3825 2544 99 2240 375 4260 1969 408 1008 1820 388 3354 1071 1875 714 4142 1922 3953 2810 1667 4939 1754 4171 3529 651 853 4116 1872 1234 1765 4873 2215 872 2964 3637 4974 176 3619 2186 2724 2295 2140 482 4730 3849 2672 4370 4773 909 4849 4306 1976 4740 4066 4686 3416 1653 2777 2440 1774 3220 4292 4043 2313 1335 4033 4641 3377 2144 4300 2191 4821 3918 2989 4068 3214 4675 4535 1293 2850 2479 3723 1940 2346 1548 1187 140 3203 3936 2207 4423 2609 3374 747 4640 3848 2509 1439 4225 1273 3255 3134 1903 3171 4475 2415 1361 39 4500 3287 2436 3123 2353 2157 210 2040 3811 4645 1198 3637 3225 3614 777 449 3311 28 1073 1364 3858 4878 2189 3887 3470 3385 642 223 3832 2355 4985 430 493 345 4446 674 1873 4561 1586 3453 3417 1433 1211 3899 1586 1022 4375 207 1159 3166 3628 4342 2406 4479 1363 1874 100 3789 1472 4344 1709 2536 492 1850 4284 3123 1379 1927 3321 1671 1863 4446 3070 789 1523 2118 4146 1552 120 4889 4574 4585 2707 1261 4290 3041 1517 1138 4153 4010 4802 3086 832 1382 83 4636 1779 263 4620 1864 2193 2293 2070 4141 2947 3500 1902 3975 3665 2571 228 3441 4373 1861 4853 1593 4429 2388 3642 2735 2989 2001 4687 1410 3571 4709 373 2090 3074 4132 360 271 3263 1085 4721 3713 4775 3899 4037 29 3423 2223 4332 215 3178 1891 555 1138 47 4472 2298 1554 4993 2097 1823 714 1085 2750 914 3342 2479 170 919 4955 789 1958 3639 2930 1674 4628 4326 4521 1981 1492 4670 2873 4399 3554 491 4089 4433 1566 3758 1809 540 1746 3426 1456 1934 976 3906 1607 3116 3242 2297 3316 3130 1760 2128 1808 1341 3701 563 617 4658 338 3964 3009 644 1810 3247 3981 3378 2564 717 126 4158 1717 497 3580 4807 3939 2254 910 1576 3275 2598 1467 3023 3059 1420 3988 2862 705 852 4671 382 1618 3798 3318 4263 828 2334 2702 1585 29 1447 2185 975 4921 4507 4084 4895 3992 1644 1969 699 717 4767 854 1738 4784 2684 1965 1175 2005 3615 1138 3905 219 1458 2048 1658 2990 4897 44 4585 302 3892 728 4080 4926 3648 2658 478 1965 4743 4266 3229 232 3339 551 2389 1022 4031 4187 1784 1507 1726 426 4620 2061 26 2008 4828 2386 686 3312 47 2664 2196 2957 4016 3500 4201 517 3004 4316 4836 512 2767 133 618 3430 2671 4173 461 2918 703 513 1480 4536 1286 2505 5 1708 1413 1999 2607 1521 589 4268 4256 2919 3231 4723 3596 3949 3761 3756 2532 2828 992 2090 3221 1065 1080 4342 254 455 998 4210 4238 3227 351 2030 4339 2278 4294 1286 1843 1311 3138 3105 991 2910 2797 852 2795 1738 2118 3214 4040 3908 3560 4026 2779 4298 929 391 3339 4093 4404 3235 2758 1091 4271 4572 3092 2982 3854 758 1835 258 3150 3432 2226 643 4507 3534 4966 3917 1186 720 4311 3130 3751 818 132 4984 3249 1858 3323 2664 2129 638 1154 400 3815 4347 1097 4570 357 3542 1989 4211 4849 1119 2375 309 2383 3089 483 2749 1797 476 258 1709 846 4563 2848 1475 80 4911 1046 2401 4662 4041 1169 795 238 2516 2969 4860 2091 4489 4699 2017 1196 872 3696 2668 2140 3062 3932 4274 136 2385 823 2254 3996 1302 1231 3948 1758 1788 325 2046 873 4159 819 4931 1308 141 3116 4443 4017 3540 1972 756 1486 586 2036 4952 4927 3620 3368 29 4490 4544 2600 3035 1873 2290 378 3746 268 187 3886 1889 4372 685 89 2280 1769 2216 3683 1271 1933 3305 1425 1908 1247 382 1627 3050 4418 1699 3855 2564 1987 959 1428 4638 4582 384 4360 1333 3081 755 1331 977 2551 1541 3834 3218 1086 173 133 1680 250 4527 1880 3122 4504 1354 382 536 2379 4219 321 1721 427 856 4580 2278 4057 1790 4025 3949 1853 1404 2563 3511 984 3573 3054 1818 170 3650 634 2079 677 3830 275 2965 2808 3872 2724 100 3541 3284 3735 4371 83 3890 3102 2652 1444 3326 1102 530 3368 2022 3263 1665 2121 1048 2077 4446 3653 3753 2114 323 2495 2662 4737 69 4446 2199 3453 1310 685 2575 4280 2139 193 3854 4868 238 1894 3831 2710 2805 851 1850 3653 4761 1665 1011 2464 1441 3591 2609 4837 1780 1049 4288 211 98 4893 2311 2129 2636 4173 2355 1804 664 23 450 517 30 1056 4193 649 1765 2548 2215 2679 3230 1768 4296 2013 2920 697 1810 2052 4147 1722 1587 3903 1861 1770 4305 4864 640 211 3352 1500 2098 1501 888 346 4715 1296 1685 4895 4914 4470 2765 2796 1361 3983 1077 1031 2132 3666 3941 2462 351 1747 455 3671 557 87 4204 2683 2737 1002 1295 3590 1 2513 4568 49 3813 3936 1650 4464 2805 1606 901 573 4857 4140 4365 3835 2846 4538 4049 499 3704 74 245 2602 2874 1995 4376 1737 3351 4679 4647 28 1773 1093 2728 4564 405 3920 3408 1493 3389 4645 2110 4648 4182 2401 3893 98 869 1058 2190 1948 598 3545 2507 4353 4100 3998 301 3651 523 2283 3808 349 3455 3512 1290 2002 3978 2918 4191 3269 1450 1668 3135 4631 1376 494 1023 4653 4058 4392 524 4703 585 359 1899 1578 1244 296 2956 543 1724 351 2970 3962 2382 4346 3277 1603 1940 3132 4944 3528 1532 1154 2507 4026 1183 4249 4041 395 683 478 2259 4070 1314 2268 3116 2831 3729 2194 4404 2439 682 4970 2485 3098 2474 1540 2153 976 2411 2345 1769 1583 3403 3064 4847 927 2780 3244 2742 2349 2738 3915 4084 4641 2992 2817 1031 1327 115 2619 933 202 1893 4981 1882 1652 3131 2189 2254 3592 1480 1989 3580 1121 2064 692 1221 3712 3550 806 1755 2929 2606 432 1006 3246 2995 1109 3650 3803 3163 2483 4535 2088 3062 14 4048 2131 3274 4853 2341 4459 1738 4032 4537 3598 4498 3984 3628 2644 2237 2231 4658 937 3615 3547 1818 1591 4980 1064 3959 25 679 3515 1243 778 1179 3223 4935 92 566 956 3677 2681 3105 3131 3102 2494 4337 3355 3796 331 873 4207 4393 1900 694 3350 1958 3971 4105 642 4686 3603 4713 2922 240 3118 4606 1279 1608 2377 2143 3626 1334 2891 4421 4301 3637 3673 862 4150 1814 2597 1403 1863 2859 2266 1650 4960 164 802 2036 3476 3853 2248 4496 1567 3878 2359 1799 3127 4306 681 4854 3640 856 1920 1087 2558 3341 4048 328 2815 4160 3347 2130 294 3157 740 2771 2242 2987 4260 4509 316 4230 2441 1917 4917 4301 242 2644 165 3733 2132 2257 1437 4372 4896 1590 2790 255 3594 1807 4816 3900 4260 2910 3844 3025 2033 4497 2562 715 762 1818 2100 4608 3932 2894 4937 22 3512 4143 1971 4153 1330 1706 4081 2713 4411 3594 1942 3665 319 3459 3728 1497 2720 1279 2146 389 2713 1413 2050 2373 1019 773 2396 3515 3947 101 421 3679 2962 3991 2768 2902 3676 2489 3949 3511 2498 123 3397 565 4376 836 143 4640 4407 4326 2591 2692 692 270 2849 1407 1639 2421 3906 3127 4189 2657 2600 3819 2039 4404 2621 1261 2625 1084 1040 118 3916 3818 2851 4202 2692 1899 294 4824 3314 3802 219 3995 4931 2908 208 1475 783 1626 4120 621 3219 3755 4218 2455 2703 1479 1392 1189 3217 3421 4306 4503 4697 3486 3753 1288 2731 4983 2204 3865 2384 3475 3494 4492 3245 1359 2637 3657 3218 4469 2805 524 2163 4481 2059 3405 3571 823 2051 1662 1957 4811 907 3561 753 3399 4301 1320 1789 3201 4361 1347 3065 4978 1424 4453 4778 1096 2586 1359 3056 2476 2193 1676 823 1269 2604 4915 2466 3468 3069 3873 2051 4550 315 420 141 4101 2001 585 2195 2463 733 4182 3973 2261 3730 2057 2994 965 1798 3559 4697 889 4269 2629 4126 1110 3812 4827 3004 4014 2047 2893 2525 2286 4875 4088 932 2465 4404 475 243 3667 1793 3867 1597 1830 3987 3997 2557 4441 146 584 1181 700 3056 4072 1529 4341 155 1493 441 4430 4567 2538 1650 4588 3802 3654 22 2018 2351 1966 4855 2548 4748 417 392 2668 1611 419 4564 1265 3388 2002 2077 3979 1018 2276 4366 3464 2858 1735 1994 2554 15 1960 4907 4871 2209 4765 3115 1448 249 3603 3471 2186 2070 1040 158 600 3435 889 2118 1878 2182 1950 4200 4904 603 4153 3295 3545 1752 2643 61 3780 518 2607 4415 183 862 3341 1148 4843 4529 2792 1969 2534 2311 2681 4592 1256 914 1122 1988 1281 712 3971 4446 1394 4916 3064 964 4887 2348 2000 12 3564 2245 4624 4286 4029 2139 4567 4799 3276 2498 1415 263 3526 2640 730 2372 2478 1360 3347 796 3817 4176 865 568 3473 4715 2863 747 811 4905 3295 3223 4976 1546 1842 4424 1751 3655 3433 4247 3722 985 1400 1728 748 3903 2589 388 4498 1021 1373 928 327 1776 2848 2452 4317 1186 2704 4766 4427 908 4702 3724 2490 3375 405 1765 2327 3874 3909 3729 3701 3384 4033 4796 1472 4863 4570 3111 2018 449 2617 4359 25 374 4089 4724 3135 721 2219 2131 4473 1791 2287 4125 833 2227 2754 3470 4221 4053 1466 3255 821 4854 2900 3276 4296 149 4703 3622 552 4525 4454 249 49 1733 3234 1208 3038 4902 3958 2317 1204 2377 3097 1537 3149 3039 104 1330 1719 2022 17 143 3387 363 976 4374 2814 2138 2014 4519 3003 2888 3629 2087 1966 4482 3917 4878 4810 2387 3251 2649 2293 2234 2485 4096 2223 993 2175 49 1519 1631 4224 251 4101 3487 1997 2052 2625 63 998 1572 1227 1810 2652 344 856 1831 378 240 2404 3967 1369 4585 10 2162 3633 1667 3846 4651 4991 4259 1700 3360 4761 1867 4534 723 2492 4550 345 4515 711 404 4432 1564 1597 4284 1088 755 2207 781 3395 1394 1672 3715 4205 4530 479 4761 3114 4 3264 4449 414 4087 4059 3917 1019 3742 3092 3922 4463 135 2289 1000 531 2156 2655 3339 2485 2102 3142 3437 2671 4685 2856 1370 661 3209 4870 570 2443 293 2851 3378 2069 1438 2863 4243 294 656 349 1466 3601 1265 941 126 2459 4820 2003 470 2663 768 1974 3144 376 2623 1226 3331 67 2223 3878 310 2930 140 3871 2878 1778 1308 899 3540 4517 2801 4871 1893 2321 2155 3658 2688 2016 4972 4847 3060 822 3842 4239 751 4974 272 1861 2192 4277 741 1088 886 2997 1251 4860 870 1876 1193 529 2641 4258 4050 4835 603 4847 2388 200 1230 4226 3770 4629 3109 4747 2211 3730 3985 1570 4960 689 1407 4429 321 3971 3912 3599 4969 1907 1744 3059 4694 3576 4488 4821 3594 3376 2797 2009 949 1024 3558 3282 3040 2076 2249 2253 3099 1838 1654 4467 4520 4086 4203 3594 4293 2679 422 2461 487 1106 4542 1912 2466 977 3099 4284 2769 3118 2001 3705 3076 3440 4786 1287 141 2853 2953 932 2682 1139 4543 969 3351 757 401 4701 2489 2748 2800 168 4643 4931 152 1305 1653 4003 3985 841 2368 4029 3057 1718 1683 3290 4713 2785 3761 2878 2123 3320 3281 81 1571 4829 2893 1389 4579 164 2595 587 892 2593 3839 1110 628 4616 2727 477 1571 2003 1541 2877 181 4928 2793 3046 3195 3304 3589 2553 889 650 2951 1792 4137 909 3010 4678 2423 1465 3069 1923 1188 1367 2010 1209 4316 4292 4112 2138 2927 2523 1682 911 4587 464 1358 442 4088 21 1447 4157 3259 4544 700 153 1412 3851 4974 4329 1128 492 3590 2772 4607 1778 3428 6 2247 3990 2617 3623 4159 1119 4038 3090 3709 3157 275 4088 3369 1735 1297 1275 2063 3157 4536 2747 673 1175 3874 1356 531 811 2918 2926 3461 1155 4926 1028 485 4485 2177 4902 26 4129 4066 151 2282 2175 1671 135 1941 4606 723 4257 799 3454 1068 3758 506 2279 21 513 74 2432 101 2970 783 3313 3487 2595 3110 2121 296 54 4336 3928 2765 4004 4994 406 4226 3767 1396 3403 1115 2937 1786 676 3631 4411 694 2565 1032 1543 2315 737 1844 2815 4796 1332 4231 4396 1091 4090 4023 4783 818 3205 2438 411 1958 4122 3732 928 3358 3788 2483 4594 2801 4480 3705 2569 3021 3576 4393 4471 2905 4689 410 2565 2372 1124 3198 885 4795 464 1317 1465 79 30 144 1323 1172 4756 1566 2595 3980 539 1682 4037 2754 881 858 4176 4624 32 1082 384 2561 1621 4439 3308 839 2930 2149 1832 1462 3068 890 3485 4751 3189 664 3028 1630 3595 1903 1303 3205 3951 2688 1632 2447 3480 1003 3472 4125 1806 4154 706 1709 2415 4068 3821 4109 4412 3867 2301 4645 277 2958 634 2034 3921 4080 1567 292 2295 4343 332 2441 1233 1382 3605 3263 2211 2347 1394 2094 2888 1481 493 619 3797 1295 638 615 3837 4720 3114 294 4595 4546 1488 4737 4555 1663 1307 1884 1441 2142 331 120 544 3858 1339 4362 604 1018 3956 2914 3448 4944 3969 614 2370 18 377 4364 2698 4084 1977 307 3614 3564 4391 4691 329 2285 4368 3664 1904 1909 4075 91 427 3870 2139 2937 4186 1928 56 4754 1445 406 2087 1971 2099 2277 4446 1613 1268 3592 1457 2451 4015 4582 1680 4800 2277 4058 3734 2151 4564 1514 1835 1329 549 4962 1051 3475 3469 2334 3838 3421 3792 1299 3686 1004 1378 254 3875 4808 1684 3107 3674 1303 2845 4048 1274 1592 4390 1623 2310 3521 1893 2008 790 1234 2531 3796 3981 536 2318 4235 3780 235 1952 2991 2550 2904 4126 4215 2210 2847 465 2765 2949 3493 248 3704 4469 2180 1965 3123 2887 2831 4339 1556 4641 3399 3751 1150 4312 1176 3812 4087 4852 3092 1293 883 959 4567 1351 4975 1626 1033 4235 1686 1512 2495 545 3168 4905 11 4792 2710 3873 3111 1167 4847 1086 2726 928 3951 693 4964 2215 2163 3757 2392 3775 397 3026 2489 3405 270 2492 1678 1091 2807 3421 3269 4078 711 879 2685 3681 2161 3244 3603 1392 3578 1068 425 486 3631 2354 258 4031 1109 3991 4072 2910 3527 190 2839 1225 1236 1998 3039 712 3015 4820 909 1729 4837 2886 1298 3975 1018 3008 2563 878 804 675 4879 2881 4606 1977 2525 2197 3359 1563 2195 2451 1849 4627 496 930 1946 4746 4443 3226 1542 1003 2769 3466 3763 3862 2931 522 2627 4686 3525 4970 3926 20 609 1002 1045 1081 2578 4384 3936 1064 3697 493 3961 4970 1204 944 1895 1015 578 3457 2620 3924 4072 359 2063 4879 2327 3299 2827 3045 1011 1619 2478 2117 445 2960 2731 4171 1986 4680 1321 4422 4819 4164 1265 841 435 4651 1147 2030 4108 1334 3386 1894 530 490 916 4242 4478 4057 4579 4222 2300 1905 4422 1824 773 3635 4064 1341 3710 1293 992 4477 1863 17 2360 1202 2078 140 4255 989 3665 2000 4855 4177 1431 3330 471 830 4736 3228 2401 3423 2216 4716 4829 2892 3088 2419 2133 2785 4149 2328 3655 2461 1223 675 1462 1956 4388 218 1401 294 2090 783 1515 902 4224 3695 25 4059 126 1124 175 4482 4440 4501 2228 3746 119 913 2161 4294 4136 3183 3453 4871 4907 554 3548 2592 797 1829 3339 624 4374 107 750 2435 4036 4289 4659 2842 1127 682 4428 1686 1522 4274 4793 3369 968 1532 4004 3581 2829 4421 595 2498 3225 4486 3369 741 2937 1949 981 3227 2278 68 865 730 4115 4473 1428 4937 891 3621 1945 2627 3792 309 806 4449 2717 2316 2406 180 2134 1231 1767 1982 4443 1743 661 106 577 2331 133 1904 2496 1651 3971 3635 2998 1382 924 3538 3746 149 2157 4290 1090 4270 2226 4338 1158 2210 2343 901 386 2198 963 972 1024 1342 2360 3074 2012 1958 349 2110 6 2887 156 4404 2587 4432 420 3860 2837 3954 3608 3282 1998 4603 2909 4484 4089 4732 2864 4247 4281 4243 3886 4627 1256 3034 1099 4914 2442 230 3092 1941 3439 529 4212 4991 2404 696 1595 4808 970 3341 3194 619 1590 3318 344 4288 3080 76 4384 1059 3044 3749 841 4211 3132 2419 1277 3756 4715 4363 1626 4693 1347 4391 1100 2667 984 2180 1033 196 3908 1021 1307 2717 3577 3270 3154 1693 1818 2361 3815 4967 4186 1029 426 2708 2794 1034 1278 4855 3560 1150 983 3927 203 3667 1259 136 2776 4118 2342 3882 992 450 2788 4201 3503 4859 4635 2371 4423 588 3158 4181 723 2321 595 2303 1596 3165 3798 4707 2360 1302 4148 4650 4661 4468 4233 2487 3627 1894 3074 113 919 3108 2940 1261 3833 4742 2227 2947 4959 4195 4940 508 2415 699 4555 842 825 614 4069 904 4475 227 1960 4926 484 3370 814 3718 881 1026 4486 202 3002 2084 4227 900 302 1925 43 4043 395 2872 2385 685 1695 4730 3139 2623 3162 373 2828 1999 2113 3637 163 4531 2845 2958 2427 2295 2458 4300 1617 4963 968 2657 3713 3131 2198 4914 1634 3301 1546 3530 181 4110 3482 15 2385 3062 2462 1608 2458 3911 4739 2717 2222 994 2433 479 2223 2178 1574 2507 20 926 778 3779 4679 3523 1505 3821 3544 1728 4076 2210 664 3697 920 3984 4487 3437 293 1409 2560 1216 1400 3850 4959 4514 1257 4253 3882 349 3494 663 1181 1906 2198 2794 2244 3317 1351 3532 1933 2469 2737 575 3987 1509 1193 1143 3957 1718 1727 3431 3620 787 3656 4420 2512 555 2452 496 620 2642 2465 2360 4574 3360 3846 3879 2752 4072 1825 2513 4706 4515 1098 736 1237 363 3229 1075 393 1040 180 2642 3320 3126 4467 683 2169 1989 1434 1424 2006 792 4743 1047 4934 535 2665 2401 1636 1613 4326 2907 757 1010 718 1272 910 3329 3181 4532 4181 4899 717 3779 4731 163 4698 4184 1912 161 3084 1198 4271 2511 888 2411 1509 462 2424 1288 4198 3194 3662 1866 833 4234 1749 3188 2103 3881 4624 1795 3919 2192 2921 4504 661 953 716 522 2543 1397 3345 4233 3671 3624 4117 4252 948 2448 3793 588 3968 2993 3794 1447 1571 2483 4607 2774 1575 3730 3839 3151 426 318 624 843 4615 4409 2465 4201 4613 4764 1897 1874 3486 4289 2381 1211 2177 3530 4534 3758 3545 3529 2193 1073 3996 822 3621 3565 3765 3453 2088 2856 995 13 2547 3259 2928 3458 1121 709 3042 691 4916 4311 3541 1316 4104 814 1910 3502 862 541 1258 4482 1179 1432 3981 4362 2686 4409 3084 1864 4237 1854 4556 4069 200 2137 3480 939 4805 751 3718 2147 4539 674 4963 3409 599 151 1891 2451 1618 1577 4785 109 2752 780 4037 2591 3042 3674 3153 3069 3789 4370 3412 334 2513 3252 1415 3159 3188 2950 2506 2405 4692 1698 3424 4054 504 2525 1502 1385 2272 3898 4096 289 4048 533 2789 846 1546 4913 1878 2931 1832 2579 379 4281 2046 1164 2118 3155 2342 170 3405 1008 4673 4767 716 4693 797 2577 4665 4456 242 337 831 3158 4012 2988 1947 1733 2044 3333 4698 1739 2559 4897 4633 4645 773 2057 4019 4977 3731 2555 591 925 26 2042 1184 789 614 1794 3467 449 2471 1860 876 4868 4843 3752 1121 2726 610 4214 365 1947 2145 4916 2975 3771 2568 571 1104 1904 4516 3378 1513 3506 813 834 4443 1526 4497 992 4444 1011 2847 4878 1801 4436 1181 449 4878 1465 3995 3372 4288 2677 3118 3116 4540 4257 814 4195 389 4304 1512 790 1433 1793 1332 2607 4293 1521 2904 4267 3509 3710 1075 2420 901 4124 1219 3880 435 2068 480 2000 721 4808 198 1970 4400 3009 831 1928 4480 2225 4919 2799 3345 2009 1958 3177 4502 2188 650 883 1469 3714 4466 432 3248 3286 260 596 3590 4801 4479 4345 2386 1645 1082 1373 2147 682 2268 3194 331 1988 1257 1661 2313 739 4747 2976 1031 3913 2767 1169 388 3248 4452 656 3586 2 4504 861 3913 3151 4074 1959 979 4338 3977 2038 1110 2396 2963 3066 2701 736 3543 665 1127 405 628 3125 2590 2248 983 100 658 3623 4945 4823 380 1222 3951 3731 4235 4510 4616 4131 106 4913 3723 3851 3872 4552 1670 4751 4870 253 4672 1442 3653 2985 2216 3895 3494 4319 4099 4212 4175 4223 4978 2450 909 4892 601 3462 1740 4334 2538 3707 721 145 864 2430 3049 2780 1300 833 1471 1180 1188 1488 2010 1390 2559 3663 3876 2400 2922 1193 12 672 4846 4186 2389 3251 2255 1967 4285 2848 1838 1769 1679 1939 3409 2822 2841 1523 2270 16 3463 4995 4843 1948 3646 1740 2089 3531 434 2666 1388 1324 1952 4723 845 2088 2012 2180 2232 269 1669 4395 3006 548 3652 4805 3924 188 1753 3674 4323 1676 3886 2364 214 3860 3873 4692 1623 3517 4310 325 1425 2004 3995 31 2287 2483 27 2573 12 4688 2980 4359 626 4933 3777 2777 3115 4910 1504 498 4795 510 1548 4382 3084 4106 4740 341 4367 4812 1467 4282 4682 4665 4702 84 2245 3788 4705 3104 1972 1481 1450 741 1008 3698 4380 1286 4974 4574 1726 1756 2686 1285 746 4762 4757 2133 4542 4071 475 1960 782 1351 4614 4764 4776 698 2342 873 1982 1796 3711 1311 920 3699 1242 3773 3639 3605 2163 4531 819 3495 1436 4921 2198 1014 2257 4486 3111 2218 3323 4130 1265 2894 3021 3099 2993 4602 2634 3380 2099 913 4101 186 2645 1819 2143 590 4098 4132 588 4277 3416 2867 3478 3155 1219 4540 2705 1859 3960 4327 341 2353 322 3831 1128 864 4377 4827 4553 1660 3254 3848 2398 2250 4537 3317 759 811 3811 1141 360 3101 1876 2753 659 4425 182 2972 3332 1414 847 4549 4899 2061 116 3544 4269 3739 4849 2469 52 2546 4641 1824 2514 4016 3996 4679 4874 582 3700 2015 2872 4754 2023 2144 3699 1053 968 4500 770 1190 2302 1140 1524 430 1988 4667 4822 3082 399 4593 170 796 2883 601 594 4258 4903 4507 1793 1142 1212 2795 4154 3436 3369 1408 4055 1791 1698 3670 1283 4236 1357 4828 424 1244 3539 3119 1131 3071 1149 725 2467 2092 2973 2795 1765 1826 520 3176 2371 547 3403 7 4408 3811 2227 4233 461 4757 4347 3225 2280 3094 4186 926 1568 3816 2850 2116 3354 3041 3163 275 887 481 2469 4215 387 3032 4210 2670 1632 2453 4994 1069 4833 1664 1044 908 2623 3305 2916 213 3552 1710 2895 2497 3995 217 656 3995 4613 1992 1199 2210 1095 4708 2125 3163 501 2514 4298 4174 4472 4653 4903 2404 4125 1530 4972 1551 3773 2930 995 3722 2387 659 1379 3501 1849 3024 958 386 2851 724 339 1859 4457 3267 4709 2241 3562 1498 1745 662 2716 1722 2076 4373 1573 2833 299 1372 101 1536 1194 4985 4177 326 1830 3362 3770 755 4354 3443 3420 3974 2318 268 3048 1632 1803 1225 1690 3727 1552 3744 475 4956 3024 534 3896 3269 434 859 1897 2492 1832 4753 1395 4181 3224 3833 1559 1076 758 2966 1112 2765 2080 2671 857 3586 545 2465 3149 1353 1870 1883 981 2675 964 2121 2190 2838 360 2826 2096 908 637 1586 3328 2978 346 2688 2598 490 1297 2425 264 3625 1346 2651 4261 4594 54 3275 675 2977 604 2008 826 4944 183 4773 4799 3245 1301 1227 1690 962 2 2284 920 4308 2595 2818 897 2621 3124 1822 4291 3035 1858 289 4797 1454 4882 1542 1893 133 928 2286 3611 4490 3497 4051 932 3881 4458 2573 4815 869 3998 2784 3339 1052 1195 2204 3088 1606 3013 4332 993 1857 1290 415 1728 4376 4757 882 3498 535 3924 1085 3303 3513 4514 3433 4803 3611 3981 3464 4912 2998 201 2053 186 1144 3339 1728 4129 2620 2110 2619 3355 1197 1194 4503 4455 3055 1048 3888 4210 4095 4687 3189 3342 1837 1906 1129 2463 2345 632 3165 284 3092 2155 891 12 818 4729 2244 534 3311 646 3764 1831 2303 2536 1273 2352 1795 4042 1543 2110 2851 34 198 2665 2711 1226 2202 1789 597 2674 515 2483 711 3036 3587 297 921 831 2186 2630 4375 3878 2013 2239 3709 2918 3107 1549 509 2291 719 485 2325 3883 1801 3918 1694 2873 4477 70 870 4724 3738 4926 4623 2093 315 1729 1582 4325 4298 3937 4053 1172 2840 3514 4049 1515 3631 4141 3836 2523 2040 1751 2196 1364 2573 1295 3202 1007 3320 275 2669 1148 1882 116 3972 3933 1405 1341 4679 4961 2362 2680 2135 4706 2365 3905 2506 4439 1203 3313 4096 3547 3531 3476 3536 3852 514 731 3380 3757 1533 2891 1248 116 1595 3045 3343 701 4833 908 2358 4637 2604 826 4127 2287 3642 4619 1016 315 490 4087 2625 914 4903 4948 4682 2899 1737 4539 4426 4482 4331 1071 689 4635 1726 2841 4799 875 2157 2870 3474 288 3847 2831 197 3684 4673 3375 4923 1382 3329 1089 2960 4840 1124 568 3544 1546 4600 4533 1174 2878 4435 469 671 50 42 400 4636 4241 411 4067 972 3498 348 3935 191 1743 3689 2712 2276 4936 3874 4358 4788 3990 4074 3359 3276 3568 3673 4027 1967 609 3747 1783 2178 4319 3167 2131 1311 342 410 1164 2314 627 4593 1146 927 3266 3434 1595 1306 4505 4668 3799 37 3178 2810 3177 2758 2989 955 3300 1934 3451 1341 380 1787 4108 4166 913 1839 938 2618 560 3422 1804 1808 1993 2468 1812 4749 1066 1277 4889 1175 4386 283 214 2850 1223 3132 2033 3967 1817 2986 1293 1288 1068 1481 3800 3926 970 3179 166 4851 1039 2935 1388 2960 2195 3054 382 2424 3500 1126 2425 1699 2049 1415 1897 4612 3856 1616 1797 3372 4713 1482 2518 1941 4952 3284 1492 3791 1615 4790 4769 4838 3329 1638 4603 3538 1801 4246 4582 2773 4809 4147 4168 3761 3123 1240 4180 1560 3276 1753 1064 2370 4115 1817 3414 2466 3591 220 3614 4297 558 2901 3211 3802 1623 4634 2666 932 2641 3603 4814 628 1737 2782 1607 4336 8 1926 4989 3300 4491 3487 3530 873 2066 1020 3126 161 121 3314 3312 2637 2585 2602 1548 3263 3184 2306 4351 2336 1029 3829 2901 75 1149 1078 2468 896 3561 1185 4590 402 4174 4451 4947 1977 1227 3789 469 3825 2390 4237 2154 2377 2952 4348 2077 4653 620 281 1308 581 2028 4972 964 4508 4708 3212 721 4961 2469 2354 3343 4473 419 380 2708 4731 4352 4051 1491 2355 4567 2781 1674 4663 1777 2331 3692 2125 4811 3676 4441 75 1950 4985 4457 4062 3094 4367 4525 916 1220 4960 94 2233 572 218 4531 950 1688 3134 1904 1029 187 4178 3130 4471 1302 2816 771 3446 3446 1485 4556 4323 3244 4970 3686 1377 2892 1887 3344 4216 2670 2043 3797 1867 2681 4069 2443 338 3083 2782 3100 1369 1818 4588 4936 2559 2646 4321 2242 2880 2540 3578 1647 2876 2725 1305 834 341 1028 724 811 3381 4068 4435 2923 3518 2312 1741 457 2104 3289 1372 840 878 1476 268 719 3697 1385 3320 383 4980 461 278 3449 422 449 4718 2214 3139 2680 158 148 4763 3845 1521 3216 2602 2299 2643 102 2046 3195 615 1099 277 3313 4881 2348 4068 4103 461 4308 256 3129 542 2218 1897 4376 2887 1720 1210 2919 3246 4557 947 2201 2892 2988 2263 2889 2646 1291 174 4920 775 3533 324 3978 204 1729 4304 4561 1310 4088 638 4089 2932 4986 1774 1994 2454 4770 1154 2146 2131 2958 588 648 4300 2696 4726 4930 1214 1807 4360 688 1500 4959 349 2126 4059 1061 2774 3438 1557 659 2109 4356 1567 2698 204 4656 2058 3979 492 4136 4965 4085 1086 4147 4657 2467 3006 3871 764 3675 42 2587 2095 471 3359 4246 2296 2112 973 654 2577 3934 3894 250 2983 4857 1411 2793 3339 1956 527 4913 1588 3676 4553 1681 3268 3373 3007 2726 4127 2293 1790 2442 1207 1567 1427 1008 858 1698 2149 2338 474 1952 3176 2387 1876 1159 43 565 1778 2051 1627 3325 4961 234 3118 4786 2580 1094 977 3609 1559 2327 3339 3684 3660 4231 4631 1662 4850 3044 2438 1041 2240 3401 3003 1536 4519 141 589 4813 4078 546 1712 4148 3403 3639 1468 2942 4121 503 3372 3048 4740 1536 2065 3721 2639 3613 965 1807 3902 3365 1728 3867 3532 4265 3967 1600 4303 4513 1752 2608 3143 4608 3198 3999 322 2604 4107 2438 4835 1839 3033 2345 2238 209 3144 4785 2118 1235 2396 4475 1200 1901 4180 1944 1117 2705 2052 4195 2372 1093 4180 2022 2021 2821 2518 1285 3439 912 116 3049 3779 1710 1543 2462 2094 2768 4361 565 4939 4200 4685 1219 247 2980 3329 1048 2995 4280 1579 201 1894 4193 65 4207 17 1170 2007 6 504 4283 621 3839 4576 1485 2631 4558 4363 1351 4115 92 4085 428 2158 958 1395 355 4336 1012 2551 4878 1907 499 1198 4251 1864 2756 4681 1326 129 714 359 2741 1056 1280 4770 3498 2855 1161 4326 3949 2518 2822 4749 4968 3969 4516 2469 1921 4255 3035 216 1827 3700 3000 939 3733 2231 4619 4207 4969 4949 1962 2916 3494 2748 3509 4289 1015 1689 2448 4557 4266 11 3812 529 2466 4333 1509 748 1438 2744 2405 4190 247 294 1136 2709 1774 400 3590 4227 4683 1322 2685 4453 2311 122 2805 4454 4083 1452 57 3730 1975 4208 468 843 3940 59 3458 1528 4266 2138 1411 4329 3299 2122 3395 3980 3254 2835 1037 3091 4845 1432 859 2836 1311 1792 2376 4223 1727 4640 1270 1196 2627 4919 4704 714 3926 4513 898 2985 2246 781 4971 3057 4142 1535 4322 1513 3365 4286 2262 105 2326 4639 2181 2016 4862 4072 1726 1831 4362 3094 327 3963 406 3088 3535 3783 4462 2785 173 352 193 2906 2279 1767 577 2845 740 3379 1356 4995 163 1140 2022 4967 825 4129 1517 777 2032 2043 3347 4605 1858 3360 3248 2793 1698 257 4614 1538 4835 1388 3003 2567 447 986 842 4221 3745 3946 442 4385 1795 844 69 1561 1289 1191 3891 2468 2788 2453 3469 3909 3625 4265 2026 3892 1791 1223 1821 981 3845 1029 1668 4398 2849 3738 499 4301 4481 686 4991 4545 1942 1314 1196 1932 37 2139 512 383 4004 4475 397 3934 3667 4392 2467 4624 2080 4780 1491 4520 1537 1931 4109 2087 2711 2384 2483 1991 1461 432 908 1825 1125 4901 2002 1640 235 1356 1860 3452 368 2119 941 3497 680 205 3875 4325 1308 3101 4897 3653 1193 2022 4621 2296 2456 1394 546 3954 3972 4111 3551 4995 39 1469 815 4798 2677 3594 2568 1491 2270 2513 1932 2677 681 3846 2754 292 4140 1612 181 2947 4917 239 2900 4547 4508 610 1937 151 2310 1043 1578 1622 1804 4370 4827 4757 4890 4638 2234 2530 1536 3807 4986 4898 2452 1277 1841 699 3871 2080 4673 3635 4555 3349 1250 4823 2763 1168 3735 4501 3411 4940 2365 1307 2852 3453 2975 1837 2266 3950 1348 2587 1845 499 4119 2632 387 2793 446 3828 908 3873 1605 3411 1005 2833 968 4164 1694 2634 1716 4555 348 4763 1990 2664 1720 4620 2610 438 3733 28 830 628 4246 2060 588 4031 2118 1090 148 630 4206 223 3319 773 178 953 3957 4355 844 1962 4288 1276 984 263 3551 3111 118 857 4084 208 1468 4872 1662 696 625 2395 3240 24 4283 4689 888 2970 1706 4843 2657 2576 3179 1911 2545 3219 2661 2047 4412 4845 1079 3160 2375 4167 4648 812 429 124 2966 2488 3142 1132 648 1926 3587 1842 4580 3764 3371 3543 3050 2828 4058 1141 3310 3642 3604 2532 714 3185 1438 4120 2993 1950 3846 1712 1598 2571 4478 2825 147 4542 3269 4330 818 3319 3381 4942 2416 1757 4262 3629 221 3698 3802 3634 3589 4995 1951 2974 2994 2897 2424 4676 4391 2202 2196 2427 462 136 4942 935 1268 4057 3947 3753 3528 1333 2039 4010 4831 460 1752 3500 2355 2917 4553 345 3831 840 337 1722 1005 4509 794 481 824 3595 2330 4127 1378 2562 4261 2399 3423 2865 4545 1169 1184 2417 3896 4416 4930 1815 1938 2132 2132 2838 3120 3985 3100 787 4146 2302 163 1079 3930 375 700 3249 3399 2404 4129 4945 3027 3496 2094 262 2309 4674 1124 3001 4064 1455 431 4568 1458 2278 3345 3060 2614 3554 237 2491 2787 2828 2468 2967 3538 3343 4692 4196 2195 3730 1715 1006 449 866 1464 2833 3289 4797 2659 223 4816 1063 4192 54 282 1721 4665 4159 4323 3061 1241 4344 3522 1580 889 1555 4241 3584 3878 3229 695 4602 1465 1720 2902 4461 1966 4225 925 2177 2190 4098 2726 3041 2421 2825 4321 1117 3628 2976 4160 2065 3512 467 4969 1508 1297 3653 4687 4338 2884 3083 4945 243 154 4455 1882 4769 135 734 4191 86 4235 4099 2004 4268 2300 4906 400 3851 3562 2477 3228 3918 2226 2531 2175 1590 4476 3252 3245 3574 4973 4958 3331 1261 310 315 3845 295 3258 881 49 2988 1220 2496 3745 4584 4583 1456 3821 4873 2532 656 7 3556 3424 360 1573 3129 3803 3024 2018 3706 4034 622 1221 1464 4197 2397 280 2014 3754 4560 1522 748 1712 1531 2566 4501 77 4171 4490 2921 4913 2192 1961 2956 2072 4754 3817 1469 1932 3577 838 312 4065 1236 1861 3093 456 4547 1090 94 236 1085 4538 2253 4479 3307 1058 3588 2438 395 4806 2818 3369 2158 466 1685 93 3834 3789 3435 3521 3536 1897 695 2852 3015 1085 2971 3413 2135 1371 64 1410 3255 4714 3487 3698 2057 2708 2731 4051 2504 4649 2333 3484 4368 3307 2447 156 4879 3256 50 4034 3732 3540 3760 4506 447 180 1698 4814 4521 2579 3923 2635 3703 1161 3106 4808 1363 3311 1901 2794 635 948 3345 523 3120 2115 82 278 4353 4579 1626 2245 45 4829 1490 2380 2044 106 4330 2363 1831 4211 1079 4463 4860 239 2055 1433 3139 4768 3543 2605 4283 3150 1614 765 2174 314 3103 4564 2112 3844 3251 2492 4028 3447 4948 4920 3615 2431 340 3282 211 2770 2668 2918 1846 92 981 1837 2072 1033 1786 3412 2664 4615 3140 4538 1664 1865 3181 309 4228 589 613 4958 3504 879 4353 3120 423 3716 3662 1869 4332 4440 658 545 2373 3936 4916 493 202 4537 2119 4317 3131 2599 1963 2491 944 1295 124 4074 350 3301 2321 3795 153 1870 1222 4267 4060 592 4755 931 2306 4805 3706 4991 777 68 3452 2336 4698 3952 3885 3082 947 1887 796 1798 3821 892 1300 2777 2541 2573 4030 3299 4375 3325 3237 2578 2358 4763 456 1300 3414 4706 1347 264 827 615 1038 54 55 4494 2477 2210 1000 2958 2822 2365 647 2960 4798 3628 3650 1283 1372 127 3346 2747 3773 851 942 1238 4742 113 95 2294 1669 781 106 4473 1017 1383 3777 3844 3253 509 4802 2836 2089 1487 230 2083 785 2706 4747 1065 652 1862 3235 441 2086 1968 3339 1383 3254 1457 341 4801 441 2012 846 419 4885 132 4864 4665 2847 4252 1745 4009 4454 4029 2555 558 4077 1587 850 1174 605 1184 857 2909 72 1712 2845 960 1839 4724 4488 4435 3174 1111 600 2164 2899 4604 2805 3725 1930 1933 3582 1278 2899 4053 4541 4640 2602 2488 1934 3163 2231 2734 1620 2801 1852 2092 2741 3497 2066 4386 2001 1693 3492 837 982 3564 1241 183 983 4217 1462 3706 3328 2649 2346 4257 244 1137 2041 1296 904 751 3586 1287 581 4268 3841 4482 905 3808 4445 1507 3606 4438 4619 4183 3818 1411 1473 4725 3998 3155 2140 827 3055 4093 1643 2384 1840 1130 4241 1699 2622 1721 4959 3947 3290 3278 2087 1812 1043 239 1314 4688 2721 470 4819 268 4403 754 610 3367 2362 4741 4235 4878 564 4671 468 2627 2058 4225 1370 2089 2650 1396 3580 4466 3541 712 4743 2177 3738 3613 3480 1896 522 1269 3133 364 4066 4087 4685 1140 1748 1606 1563 4989 1150 3408 1135 4289 3449 720 4540 2851 4699 1597 3619 508 2254 865 4575 2578 823 4850 2656 1892 1471 436 1944 2935 4726 1324 1752 556 3859 3231 2188 2527 1389 33 411 3225 357 503 4664 2384 3369 278 4060 1698 2043 289 1905 989 3288 2630 592 3970 3858 4402 1804 1197 3278 2985 221 2127 1967 2542 3295 3652 2985 545 3160 1798 1934 3540 165 2696 3837 3414 645 1115 3886 944 1948 3252 3007 3346 4010 1068 146 2423 442 2015 4997 1460 2755 4318 2224 877 4786 1533 1091 865 3950 397 3053 1809 1451 931 3430 485 2888 4639 3638 3854 2393 1582 291 2781 2469 2953 2959 3699 3593 3132 4880 3855 883 1831 383 2619 4215 689 3897 3567 1710 3120 4705 1349 978 3513 4772 2659 2700 3207 123 4076 934 3012 4629 4639 361 2777 922 1639 817 3468 3145 3169 1267 1581 2355 4833 606 3072 2221 4429 319 182 3234 3848 4395 2747 2551 4297 4985 4625 2254 2937 2269 2548 3771 2689 1223 3989 4162 905 1154 2055 2999 1226 4709 1301 36 750 4021 602 823 1378 777 4071 2273 3235 565 88 528 2126 1608 4423 4901 3198 1766 1296 2255 305 3446 4372 1839 1068 1564 974 2826 3171 1521 4648 3162 4730 686 3327 1677 3151 3069 531 3548 2308 4120 4433 1198 3994 2864 4769 3506 2313 4551 2111 2032 1473 318 4526 4753 2637 3192 4872 1986 2883 1573 3543 214 3117 4248 3512 2921 4386 1377 2219 485 1709 2028 2892 1521 277 425 4565 21 772 4394 474 127 3233 4999 3587 2113 3358 3509 2237 512 3490 4571 4937 2615 3335 3380 3860 4250 2733 2903 166 2331 3790 282 627 2385 4176 4699 3301 1508 3798 3654 503 2706 2151 1570 203 3829 1469 2939 1054 4427 1232 321 2551 1661 617 1912 4123 3472 1159 719 4388 1895 4877 1337 2365 2494 3322 1230 2704 4385 4623 2651 2248 2123 1965 1438 911 840 1797 1787 2577 4035 2389 4218 207 1704 2146 2030 2078 4020 3520 3455 2989 3375 2596 3033 2450 4689 4747 1891 2142 667 2344 1705 3156 513 410 2691 342 863 3803 436 1656 3625 3706 3635 3627 4849 4690 21 1420 620 4097 1489 4722 29 2122 2450 2499 1489 1011 3921 87 522 3360 1257 1132 293 166 1161 3865 3115 585 1774 1907 4811 2222 3214 1538 1919 961 349 1861 2938 785 1268 4242 1121 199 3677 1511 2447 1595 1329 4164 2902 2407 1922 3478 3501 3977 3633 3822 1821 1469 2105 3704 2963 1441 3106 1053 442 3672 799 753 4446 4720 768 1909 4945 2788 2553 4566 1377 42 217 1868 456 3941 2412 4244 3163 1772 186 2215 1836 4578 1501 1289 4097 3788 3231 4370 4082 2910 2010 3784 4094 3518 102 2611 2175 3223 2614 3232 3897 4056 4835 695 3759 523 4247 645 4462 3550 3572 4859 3680 1781 3427 2861 2859 3062 4261 1539 1360 4579 3638 2731 4172 3276 2844 4413 3698 1290 428 3422 3950 2581 1222 3646 3443 351 4716 4386 1855 607 4167 4130 730 4984 3258 1404 4107 3207 4837 3159 18 4464 867 2881 2447 4849 1044 4898 3890 4541 948 847 1641 442 3330 3623 1117 1131 2362 3585 708 1608 1044 1709 3649 4265 818 2006 1608 2951 4078 383 3107 2427 1698 3674 4423 1997 4317 2306 2151 950 885 3667 4984 2630 1456 884 3868 4287 2577 4692 3663 3079 257 3290 4125 4090 4372 1812 4834 3719 3848 1601 2328 3286 1505 647 3925 2736 3440 3014 1418 447 4655 3170 1997 777 3030 1429 1584 513 1650 2842 4919 4582 2433 1644 3150 3403 1607 3349 3273 973 2859 3991 3395 2560 3506 3839 2167 1603 2876 2212 3522 4927 682 4173 3863 1843 4638 4792 4385 2995 3 2908 2613 237 3849 4512 101 4210 171 4553 2062 2843 872 3656 1594 3378 2173 4282 1952 660 4457 3350 3175 4454 3879 3346 878 3021 1512 1423 4319 308 1182 4808 1815 1658 578 1807 4064 4849 4008 4993 1512 609 2198 3188 2208 786 3080 568 4877 358 4287 4547 857 4084 4597 4403 4859 3334 2730 1609 3275 2540 963 1752 615 751 3685 2338 274 4719 2742 4355 919 4821 4693 388 346 90 3957 4745 4807 2622 2854 2292 889 4066 4412 8 4229 4830 2678 3886 2036 3876 4656 1843 501 1531 4513 272 1096 989 1574 3993 2468 585 4541 3991 4673 1634 2859 1102 23 301 4015 2119 3854 2671 3780 1767 1212 1269 4011 2943 2994 1331 4111 1002 1551 3222 3871 713 107 297 2391 3050 2013 2124 4927 309 4198 3384 82 4966 1332 196 41 342 3280 4163 2246 1394 1320 4660 2153 386 2254 921 1047 4619 3159 944 1445 422 1124 4045 1945 2111 1292 2726 3706 3614 1120 2150 4515 2241 4174 4978 2716 608 4168 3199 4921 4680 338 3058 225 3145 366 3774 2488 1912 2267 2674 1949 1846 4634 4208 605 1942 664 1000 1750 11 4992 3115 4677 976 2198 2944 2897 710 2204 2698 4381 578 3049 4615 370 3731 3708 1003 2282 64 1454 4571 2566 241 2582 1931 746 745 850 2640 820 2331 900 2055 4328 2050 3611 2676 3550 4463 726 1452 2514 4414 1949 708 4540 4401 408 1375 1470 4460 3309 179 1465 1023 4046 1532 696 3640 1009 3920 4394 3286 2606 650 324 663 3877 2880 2117 4266 3101 1781 4073 2310 1558 3295 4295 3306 4768 2202 2019 66 2242 3251 4500 2913 3884 4173 3471 4825 3925 144 4682 3260 133 773 4114 207 948 363 501 354 3426 29 3593 425 4757 426 1915 2486 4614 316 4705 1060 4347 3113 2729 1285 4143 3525 767 4854 4014 4870 1499 3382 674 3103 3977 4506 3000 854 1263 2724 3683 4317 2146 3351 160 2700 3233 2197 3481 1541 1960 1449 4795 4295 4431 2053 1031 469 4633 974 4748 3588 1630 1379 555 1096 785 3769 3330 4511 1890 1034 2770 3604 116 4913 1089 622 3552 3991 1681 3222 697 2202 4527 4797 4854 4033 2469 3019 700 1065 1176 2457 2353 3211 1770 2768 3018 2163 201 1672 4022 3187 3174 1186 376 3110 1504 2174 4873 1717 4511 526 1435 69 697 4857 4127 703 3216 3785 56 1375 1481 4477 3878 4950 86 544 1757 3720 29 3144 4947 4487 4928 4496 1125 726 3571 1358 4170 3182 2025 798 646 300 3840 693 33 1025 3608 518 1878 1057 1455 873 2780 2997 3536 4863 1736 2393 2991 215 3793 4158 1279 709 227 3169 1244 2989 413 3658 9 2076 1163 2286 2148 4128 3436 54 2029 1331 4956 1846 3827 2468 3700 3983 1398 2877 3421 1013 3702 158 1057 4265 4602 1865 1762 232 3274 3036 1841 986 783 4954 3936 2620 4397 2090 4888 4702 1823 4630 2836 1734 2539 3566 1764 1436 3586 3747 1972 996 810 2788 1898 4559 3628 548 1771 1025 3910 4593 1558 1716 585 639 2415 548 508 4819 3374 890 2887 1449 814 3914 4569 4591 4886 4236 1835 3903 3299 3534 4635 1569 1276 656 90 1446 1917 671 3406 1926 4469 4666 3817 1107 3959 816 3448 2588 3269 1937 1628 4627 1672 368 2116 4175 57 3080 2810 4963 4180 603 2097 4973 4600 3804 3454 2200 4336 2327 396 2594 3076 228 366 4663 1865 4583 3657 3852 4885 1755 2223 3509 4124 4522 3941 4431 294 791 4245 4878 3526 2140 2405 2937 1724 356 3047 4505 4972 34 3831 198 3134 3448 4920 4282 900 3442 4783 683 2326 720 1222 1965 4673 335 1419 1854 588 2601 4998 3489 385 912 830 3004 3882 2815 2845 4625 4306 2705 423 512 4248 4504 1511 2812 344 3079 2923 2794 4905 1633 1995 4661 4639 1896 69 1612 2090 326 4356 3594 2862 719 4861 2110 3154 869 4216 1601 761 2027 1237 1730 4371 2243 3028 1813 3901 3328 1876 1543 2357 4444 2789 4196 3455 820 3790 2986 35 4335 1223 1051 2260 4290 3320 2679 3514 742 2801 2536 2833 4897 1240 3875 4808 1073 1662 1278 3907 1076 1914 1356 3090 2427 2308 1755 1551 1858 4163 2351 4852 2522 1608 84 3827 3720 3545 2040 4164 4659 3615 877 2578 3561 3112 100 3814 3491 2661 949 4275 780 1725 1609 2848 614 409 672 2377 109 822 1387 1527 3297 1102 1147 4755 3433 15 4119 511 835 1786 3139 925 1101 2677 3044 4645 4487 1186 2172 3412 438 2918 3516 3024 955 1315 4717 4549 4650 2046 4598 795 1236 3945 2954 4445 2173 3498 4063 3091 2182 4210 4935 937 4044 4000 4554 3846 2775 1684 739 1022 2428 972 2247 4369 4 1154 4169 4337 1771 1971 841 3944 9 3921 4712 3792 3196 4611 2581 3768 4733 2120 3595 3622 1998 16 529 4328 2698 355 3000 3937 1837 3167 2777 147 2128 134 1309 3951 3807 13 1162 3150 1474 1359 4429 2948 119 3568 346 3103 350 1315 1142 3956 4772 949 1086 2795 1609 535 1637 950 362 3255 3698 4614 2935 1239 3743 1278 406 445 3923 3510 3670 842 1233 681 5 3683 4295 1335 3739 187 4816 1204 4381 4183 3715 4391 363 3600 321 868 1857 2717 2194 4203 2546 1542 4553 2006 4744 1498 2564 191 2022 554 2781 4911 95 1316 1443 2864 195 4641 274 709 3873 1679 558 3957 1704 3759 932 3779 3852 2496 4674 2040 2608 3770 1362 1336 3894 932 387 4857 1440 1031 1312 4015 3547 4569 3215 3907 407 3747 1610 495 2608 3147 3378 4259 3664 1043 4895 2956 4962 1112 1681 535 441 20 467 4930 4439 4684 2042 3444 2046 3074 986 1360 4579 3732 2689 1782 4493 659 3970 1354 3555 4213 1436 2867 51 68 4513 2941 1708 1045 4807 4080 3421 1210 2322 3686 4411 3576 2704 3849 3919 4818 2235 3827 2134 1100 3339 4803 4151 2944 4042 2711 1625 4117 2350 1933 3498 3123 3986 168 4792 1904 3021 3729 4540 590 3601 156 1107 3642 3405 4719 1676 4023 2700 2366 2124 4465 1484 2962 3804 3035 2720 4125 1138 1113 719 1751 1836 606 2962 2860 2896 144 2225 1860 111 4351 4599 1218 4189 4554 2714 4166 4955 489 2980 4523 1286 2692 1029 1833 381 4818 3526 1108 590 899 4447 1955 2161 3767 4234 3362 4396 3773 2989 3544 4565 4525 4492 1602 2099 4718 3350 2542 1302 465 3467 841 1794 2771 1788 3178 3177 4439 3843 996 3845 746 462 2320 1874 2798 1024 2961 4074 2271 4513 3830 4991 65 2073 2283 4116 1808 145 1896 916 4086 1786 576 3146 344 2699 2964 1127 4818 1095 1534 4824 559 1109 646 1301 25 4343 4016 4116 1511 2691 3524 1963 1570 4141 853 97 2799 4843 4067 1230 144 887 2225 1598 2891 1953 2319 1674 4041 4203 625 4038 4896 4667 3886 1852 2818 4516 4842 3704 1716 3597 2212 1683 2432 3496 4169 4489 3603 4244 4015 1042 631 1988 4851 4524 2898 2966 1019 3223 4302 3613 1845 2936 351 4784 2183 1143 4680 4976 420 2785 1758 3926 1125 2710 3491 1714 1477 1948 3652 2669 412 4890 3268 424 966 4934 711 11 1881 168 1848 3743 3202 2124 3411 3628 345 1756 1867 4796 2904 1468 3957 4662 4616 2356 1155 2748 4035 1162 1403 1229 3227 1173 3134 4196 1298 4819 4385 4375 1360 2852 3951 1633 2977 2964 620 1248 1940 341 2252 1335 1029 347 2906
122973 148859 64838030
195902 198922 49192500
173723 180399 7366332
158060 179036 52113752
49325 131018 204209705
83779 99558 39647488
86968 90764 495170174
78537 85671 300037331
119216 157594 748685496
97587 99512 500916521
93608 94936 69670413
164987 179186 35315082
172811 198742 65105812
159497 176424 300865549
7581 91788 269296339
99893 191957 535933535
124839 185101 741990866
67804 94818 53188268
131091 135184 10213048
159091 173673 809761361
75840 93481 106182987
91658 163003 178641584
96655 140403 109307839
78022 190002 279874087
83868 169547 597552641
10760 28889 45429713
134107 155273 42021838
174658 198837 416317325
57406 180468 109950841
179 77268 192867241
134506 188434 134891510
19938 175074 733052486
29311 158703 323505373
79168 163149 368280213
185870 189588 9414014
110800 137939 67891292
198173 198298 316947
182724 198926 13568830
168521 182100 709937821
192594 192781 72896510
115522 192609 501558682
160815 199066 808330687
57444 194881 378450114
102111 189495 218336380
38637 115987 320653868
175320 195980 554438990
119085 192726 184113098
71731 156483 237008212
148908 197267 121030358
185238 187436 5581660
112022 125020 804758916
36200 58733 232372975
33030 167001 613842519
54210 182895 321473040
130372 176490 115009992
193251 194720 678349060
124224 163881 627503960
111214 136457 325560079
142553 168658 998730912
89698 127032 18670407
123678 138029 35943538
82046 174470 230993226
61728 163693 393613924
192565 199343 17194438
26869 61982 823900127
68462 198187 324214444
138059 150582 31379762
95714 109192 33643044
181706 182920 7296069
72207 84947 351732422
158634 181427 56716591
59252 138161 197148947
164429 182096 537341979
99551 157877 247628740
19636 149963 325766359
23871 64379 595550945
176169 199250 58116442
141144 192994 129572847
100811 188578 219329880
180181 199337 545325514
91606 98968 340359497
30072 129018 247237602
140316 186720 84225518
90412 172107 204329132
150788 191297 399256899
3013 189506 792605543
182108 199921 44864072
28511 188720 666539893
117442 130350 603594079
77201 91045 34437392
114760 121562 886748874
137352 163750 66076842
36232 53722 456846128
16863 179244 457672029
135164 182413 10432278
164839 182015 42773948
10261 140280 378848725
118262 171666 798948495
98607 164560 164796863
119936 123409 4365059
136483 144453 607728645
63525 188819 807350970
106589 109754 625123428
124603 196988 851805768
5374 147993 356586518
28375 175068 931979190
168147 183015 3117076
46864 87563 752924714
6942 70139 928022396
134594 164203 74085929
170211 173455 7972416
112356 183421 678149116
38068 173276 337901193
179658 195302 423289001
122323 196045 592771694
15840 40124 482005752
192652 198591 15076014
88409 118842 716192
11702 90080 195779116
85899 187792 664742713
22498 161754 523750358
96493 186032 223727336
53747 81795 829537198
68612 106988 779902114
175771 190311 386216306
24447 126085 253960235
39946 67986 70372899
30365 79342 122431738
179853 195046 938393429
122481 152268 453930622
179415 197342 726630858
6938 36354 2954960
185003 192660 774029383
13389 175268 775634735
37655 165763 320269629
27472 106896 198506204
113264 182003 79453008
181413 198813 429095703
24307 99922 189155070
189180 199135 613029593
76051 192696 716603064
11170 50418 561961742
55239 125924 909495977
160400 181646 125737513
112836 119544 889097295
92955 108240 123302331
73473 199174 314305526
108646 186626 486419859
148017 154210 782396424
182563 187058 516032760
108416 147969 98867587
16617 194039 572825933
96025 174101 739936614
177677 195149 664508233
161481 199701 303195856
54020 112189 145245543
25177 31695 617501071
53550 55399 553939483
108822 168943 150395798
14006 24055 809299482
66925 138867 179578628
73555 137095 158740161
61319 175623 34466564
12286 186571 435669520
146477 181421 87242090
111183 198190 321935838
46378 189639 605088833
31484 63150 79259074
129272 137894 609880813
175245 187828 24704134
32810 172851 349972495
110696 182236 178835848
190401 193731 688967821
44352 167173 306871331
126508 139093 84361558
150147 152829 948270212
148966 165657 503073822
23346 88312 162323791
59921 118695 146817664
136129 191794 371394100
163824 168816 12389382
134265 145511 952112397
8808 33720 62362891
82164 192530 275897890
126893 190187 960364602
31041 44427 33524577
48034 57991 9589791
76733 104415 69201620
174392 195964 347603957
62367 137744 739024301
38047 184925 468463165
33318 77052 109355707
45032 72314 68341767
114135 155842 104384765
157458 172990 38565083
161878 190476 71447527
154491 193964 98556707
160758 198753 958160237
140246 144665 990722582
123685 173761 125205625
32236 165990 718470456
165752 173182 18443722
66981 183190 290185703
197121 199596 6264551
137192 147037 827585630
169399 186328 42261742
138290 176737 33052543
2338 4029 4255461
103427 189051 213973013
80086 141035 152355988
178289 194002 355927386
1806 101245 325775829
182367 196501 35561164
89822 134200 111061550
59366 175844 290912576
111441 199472 780175080
168210 184111 39705379
25536 73476 472451231
145032 197374 631193073
96652 166245 363011627
106069 157822 129438045
51700 165328 572853431
111055 132726 897405126
136520 166671 161820543
158788 163616 922042955
150943 161094 25407743
157948 196314 818780237
82745 157694 689726470
108976 145471 91349967
102950 170462 738282875
5612 125442 299535666
22256 113919 229106274
17511 69072 592164217
173520 193755 50730146
97515 114012 41199978
160141 167044 17085178
12431 174511 405107653
186957 196763 24643791
66840 141145 185614430
163506 165239 4241664
53036 109759 141732427
63559 151425 368423775
134454 166205 708826085
17907 119225 53157211
148889 189527 101654407
46474 127579 202768205
124267 175733 474721200
57758 161424 268535427
1961 179947 444977155
76862 139020 907915459
29331 97023 169224794
156596 170059 989267033
102830 195100 230597075
169023 184737 516614499
121337 159679 566313245
149591 186009 91001977
182738 198824 40550006
43146 134798 229106978
184774 198656 34994139
53687 99573 231333204
79093 187242 870613460
53092 150116 242514554
11728 92169 712584426
76587 162847 215652408
122872 152935 305079194
103593 110160 956743641
22878 85534 618860977
166037 191314 63204751
181872 184800 7344813
90707 180994 225728390
128097 166926 97010324
28348 111891 588266382
173337 187782 615703484
5901 186417 258371102
180492 194109 55380570
157276 170024 31743761
178187 192250 35318955
150457 182597 80202763
16759 57420 101740160
97138 139880 551864231
56870 147245 225755868
37636 105383 169459202
83493 150214 21880560
55117 76665 66627875
112477 141481 72594147
117045 189852 182048205
9905 171594 751601881
139337 150216 27221103
116805 127663 27120704
26626 93359 755671379
150663 190951 100717540
176853 178925 666971539
56315 66930 14050480
171839 195463 718459235
125380 181045 139138566
71769 116757 112309667
199899 199905 23045
70269 126107 26885390
36108 191213 394067376
137330 185075 427260067
128051 182066 808953540
11753 43634 79757086
115139 120705 2648723
149246 170399 52929889
49938 174773 499438267
175131 175775 858965539
161164 174888 34074755
41013 105377 161004966
199226 199965 1900957
113778 121634 410442843
172569 186090 522825814
69129 114739 113800689
5359 63602 298804753
9436 161347 379797192
22727 74724 130075123
93104 164960 745276963
31808 194227 406017631
186587 194852 12175968
21837 115589 277577593
126961 180233 133136840
129934 179939 984477981
23099 154621 436625179
121912 131297 827341304
43346 99907 141469865
83210 197257 285210571
183017 196774 195117312
60642 118683 112425367
55470 71402 384611904
80069 128443 320348513
19894 129033 611342458
182499 193441 27488276
131690 141687 543833955
64724 180378 526843349
63341 92224 528874539
73059 130060 142403867
155694 181092 63207651
146226 148680 6142153
18174 139153 348067859
39496 177993 346076298
182744 198317 39231176
43747 179461 172026830
116591 156171 712420760
35543 94491 305251813
48146 93699 695763122
181228 190589 797600885
27334 193986 208905337
168017 195973 457760807
19159 130033 277154691
157312 197800 365708890
26357 137483 560225029
195981 197532 4000296
43878 196873 944596625
88666 115316 66817268
158266 165415 677615478
106210 151564 113359014
184191 198358 35698069
101433 102728 2540597
105131 179133 235631702
34003 194648 560200474
34562 51885 593184222
35649 151236 288941068
99858 195140 229115955
80646 110557 74665894
144002 190809 116948607
117743 118446 1684011
7022 192205 462957413
110637 169654 921786251
125763 159726 75594724
15496 31932 28680521
98712 101416 6764744
3003 144135 353064449
57936 139416 203530631
131273 165491 85543642
143656 187339 89403753
19938 137101 292884196
109543 137959 860912529
148843 184143 88145507
5526 182166 441576957
118138 194657 210807098
16809 87491 176600372
114329 179332 162327115
109159 179564 542513836
189461 193320 673592402
132149 182710 956293706
79974 171183 489246843
131647 186644 832310718
4422 36186 872280801
58362 96839 245220168
78602 79400 414311681
179868 194367 45366963
161799 175009 56852689
35417 144703 273196667
94056 139047 438694783
2498 142255 349527709
124242 172081 119658665
44646 47733 387591362
108212 109297 1336054
177110 186959 894159652
140786 147804 17567523
53140 188909 742037634
96640 134214 92135965
101991 194543 267019493
131808 160256 71266219
117213 177633 150843557
102992 198646 389610012
134517 150390 39698134
62176 162417 250593272
197152 197680 1366331
15588 134543 512804577
9328 86445 192696285
83060 106987 59886466
172348 178362 14877289
34349 127333 343082857
19871 156169 340883415
50727 140053 516265694
3256 195247 862077012
163983 183263 624293420
159758 193112 519863099
156263 186858 76311907
93237 136702 108690136
195690 199031 890322281
108485 144201 844939907
108220 192020 209486902
23876 112485 221398667
19574 78510 147411842
143288 170576 505564759
106052 169511 158578227
170805 197070 432853275
174664 195504 52302754
123885 176869 132365887
169669 188201 123717065
52711 191876 347842680
12880 169315 978648103
92177 144701 131532489
186797 190036 8139675
40614 183667 218495509
196698 197988 3286528
146201 171157 62324883
145500 154087 501790794
2415 86541 210389118
34309 185048 376705591
63054 92472 73327841
93786 122329 71212340
197300 197711 1080939
37228 97471 150621459
91535 123164 79146537
98721 167664 753824057
53779 57339 8918211
137090 182418 940230
165714 176883 828903019
107466 170800 158324714
9545 59676 125294233
84622 171444 217077533
71208 119346 120052276
172252 172844 1444314
45490 138444 232289832
158881 161470 890901457
196144 199393 106524657
18553 121726 898566528
146192 185117 395739395
110975 155874 895528575
24706 112614 793194630
8458 14991 16477021
172702 193633 13727554
135768 190802 605477341
8333 21906 33950327
38453 65685 562362073
197495 198838 3391296
95964 186929 894132667
98559 100176 4048435
84954 162343 296457310
134588 195239 341194694
114301 183775 290925728
178772 179673 67940059
15791 49526 84271682
190894 198532 19250447
48057 122309 185499399
160835 186392 63753687
47134 157843 276973605
55087 83561 71078078
6055 65588 149140367
95245 97493 924573650
22393 102748 200968800
166359 186490 29070505
148723 155090 390046087
97609 186406 221870281
99055 134258 87859875
152939 159347 16021962
40618 49944 232743251
61545 181374 299413754
32323 137330 262445295
162818 165635 115927726
104294 158972 136755627
122661 193904 961879365
196927 197676 1921940
113718 162963 212836695
81410 157138 189428976
95210 140035 234249057
136244 187278 127630299
141174 170142 474511733
124166 129689 250339153
4659 173344 421665291
89423 122660 667525152
9776 146464 760481071
157113 178007 403035354
85319 114166 62994583
131565 183284 831286890
65394 140025 186303990
6873 10192 70482979
139055 181583 106210689
108482 198298 224707936
73746 133348 174147995
46063 62831 42035942
178871 181613 6923477
90838 157479 166897410
112482 115995 373302392
118241 166337 613197346
60066 199947 349939511
47010 141673 660800451
193112 199241 15496958
55695 150685 237369123
72596 82669 25045915
176999 190949 35103873
61220 173984 853382114
101373 142900 180758669
90166 177736 802602894
23046 26771 985210410
163386 163506 150924023
176880 195693 702484282
185501 194919 469296149
191048 196279 13165001
179538 183517 78844618
61543 170768 827388668
135428 151595 40481978
176528 181514 448270620
60204 183238 682495269
164565 191554 643851810
126693 147201 51266814
133715 164543 662175002
50618 157140 628611088
138957 169839 163404213
100852 195620 236855777
158612 166069 578278198
15658 80578 81352333
42941 152609 742111127
125101 168676 735512629
51501 153222 254341261
169126 182492 894871632
62826 160021 437802785
185100 186601 3789913
97697 199583 700316131
64981 146178 202779589
11389 32242 630047650
30165 114424 210581132
191697 195760 634751400
17079 57620 842835940
152257 197177 635466903
29357 176416 367333330
79305 147312 970840857
111940 153203 103361577
36839 51207 187884028
164934 199984 824708996
13225 116670 258576995
111032 145446 86151681
164546 170732 15432122
125016 193553 171445054
47058 97735 126874706
27537 99280 179390116
41610 114034 181017826
111672 157192 114062695
160366 192970 81398700
140111 144226 776554235
22414 112134 178030547
80075 94210 35314761
113998 136755 56926308
78468 111007 853305317
180824 194327 33909330
139665 146745 17692299
183731 186872 7949638
72161 185523 283161086
175267 183291 580092823
52908 167240 285675953
130428 161494 922545418
16732 92873 190285001
48891 148065 980394323
149853 153798 9987295
97193 187131 224782768
22700 136030 283289102
1608 108029 266200229
181717 195481 984265407
100429 109035 21291792
123715 144350 51773059
48916 115939 167589515
61576 144194 172970809
20710 39903 819953603
184968 198122 33121403
130754 139948 22891378
172264 191526 48156947
174766 176950 5371996
184452 192463 339450493
2967 163560 645182404
145763 190264 111275030
124968 169596 891723720
57878 116157 145561167
138586 182476 109694277
166623 199626 125853459
132904 152680 823726051
127199 162883 641520919
129069 141035 4609876
187754 193873 13299038
91367 163604 327122400
175205 188296 165556597
57884 155275 243517325
188787 197365 837831056
39371 129694 445069529
131425 180319 122123177
120142 157192 792363730
199583 199598 35834
81340 179297 244661038
112395 125511 32737395
133213 175373 105298175
187901 196467 21465175
98988 129272 75573238
143403 159391 39996859
144327 151152 134328597
172932 191684 46895192
181757 197121 296248866
50577 180776 325307417
28913 177831 371952347
124247 191869 169130953
171134 171781 884084738
10636 14642 10119049
129274 132892 442093558
50044 114666 161494594
192156 198944 114527788
93688 194152 279540553
183561 187606 541969434
153560 197286 109335941
45514 67820 55960440
21900 189292 901652314
62939 80906 44861145
155828 175074 386412188
74858 190085 848560912
49883 173885 532336406
84356 183129 653381306
19350 88411 172502104
8880 129905 836806351
36263 143737 746996528
183005 196276 417784222
96571 183200 991627013
92475 155692 158281447
173691 195883 55632014
91835 175782 209840252
195677 196193 1278701
111435 116925 123434022
19065 105368 712313319
189217 191010 340555493
181237 194014 32097439
88005 173149 212836100
10894 161764 916702458
98857 114776 619543115
102163 173910 179106108
74265 167353 678452611
2760 19610 42309692
26420 156818 334897149
110068 111628 1022955
98318 165492 386842785
94824 164446 174142143
90571 192650 690361457
88156 138710 126377055
164600 195557 287334420
157818 185559 69119665
147570 187119 98930425
16672 96658 164615477
20449 126788 649409109
93672 191994 786314637
161597 164839 630546792
169340 191866 56290124
116536 141912 602721821
14283 70623 141019689
152128 176562 60849849
100263 160312 928431726
194422 195287 2185423
195942 199133 8103724
22094 173363 528488413
155816 183211 517094286
122380 162451 100427928
147259 192476 113091305
2025 16530 5820291
146464 186172 99242369
168382 173400 227340699
157707 193812 90144517
172722 179313 334052601
115063 192102 326222425
151458 182652 723606988
12220 23443 121633594
27460 182763 616824384
194798 195844 413448353
43679 100483 142069778
154485 186835 895155540
188053 188276 544997
130180 145212 37587098
55678 59374 9208929
78483 172253 811978358
140362 192839 516129181
173493 183375 24703273
88656 117918 514880871
177107 185312 20672420
13643 129024 379456195
197377 199690 5834846
53391 199314 364975910
100537 170853 175680329
55886 72433 313659566
84475 197378 70814538
134299 149322 37553411
138732 197513 147190947
147873 178404 76153224
86785 107349 51498206
100913 119823 47044999
88747 131671 342342145
127223 155792 247993406
138973 163892 123481322
188062 190173 5245708
91181 166567 188538943
92269 117452 569942652
4645 171350 896404083
82100 82159 147083
190395 195228 968817529
25157 130516 263407346
180377 187087 16928147
101022 178407 961351925
109788 124967 37909136
116146 134282 45320660
93995 175646 203909866
72769 79790 91836628
85677 123325 94136681
32381 115651 226246856
2997 73049 252346579
11546 12273 357412493
131777 197081 163417098
76737 199505 307057336
159532 175874 40537607
153313 158923 699915922
72004 188753 291806569
114031 124186 25282181
26465 73151 654118434
127356 147200 49570653
74069 88692 38841752
127621 134754 769140352
62982 114420 138585111
115767 146211 76076258
129462 184398 136972199
21570 24682 614978008
10562 75045 826180927
112167 123634 28631393
85394 181851 241149752
98321 155264 142383854
23904 46407 56193125
48610 194028 363581755
61496 96868 88486702
119411 123308 52096084
193205 194086 2208470
44162 79622 422165812
193942 199987 833099265
167750 182646 312146574
37625 63898 65824960
96883 115972 354801420
2571 167111 710485362
141543 147829 670606362
104859 194786 658177197
77489 109257 79299987
103849 130333 260348972
12349 66571 438039699
41011 185205 360393250
149993 151700 4335594
53022 193109 350180497
182391 198570 40743587
24579 100118 941669761
126855 189609 157013514
113924 139460 309025261
84496 198248 316356233
28369 110516 205127227
87132 194440 998242880
4083 72424 745532444
51392 189874 346170052
90791 128039 93213167
69063 194547 313443737
3533 135306 603870602
123702 156980 83468273
165582 184018 588895248
179910 182731 499423900
45490 141709 240508316
82930 197000 935446436
16069 89392 183078699
189548 199349 24650133
184287 196138 29808161
62789 118769 711929985
115032 121117 719078524
5549 101651 240498946
163809 178657 641438078
70108 173754 258780079
55735 193503 344320634
68627 93177 70751628
33489 152360 124827664
25136 68149 107738335
147263 154299 17835219
173260 187659 36177750
185150 194381 23191781
143427 166346 784576907
123865 148865 110327287
122766 165273 106431102
83249 164768 839273242
140407 154569 35574276
26698 69383 106819936
67850 197248 323387796
173633 198300 611411228
161529 191570 819052150
170291 175048 290084908
14197 86377 180355496
51173 193083 652068640
78821 168499 224084802
104524 118758 35447313
19763 144761 681658753
152563 167830 38019622
47398 162612 288189557
44277 134892 698071803
129560 138267 21704641
118106 186261 299482420
96054 114601 46380957
127159 190905 159468685
68639 103655 78221525
155087 181248 65117909
148286 159151 27266666
102987 171296 170583149
130254 189215 147391070
45151 87185 105016067
116331 157834 103907920
167476 192134 871148749
146731 171646 62254441
3481 26111 56808079
107633 165454 144504284
127878 134200 151732461
109536 153425 365013547
22157 105266 200422674
100099 171707 702595966
117132 137780 885964851
48389 145053 241728567
38186 67743 745919050
180543 195156 313082789
15624 150509 337067903
113924 142629 71786570
84226 136917 131860286
39226 104272 194344942
137826 142724 263585675
22138 36864 766982964
136575 183908 118234785
186165 196683 26452893
127729 192330 161527069
78411 167243 221870167
63026 74910 392012331
70884 121596 126399658
140387 192320 574803772
114519 172462 372260623
21630 196910 907199774
99412 142530 107645354
58724 148119 169035021
106791 198646 229747489
119379 149264 74808415
136748 165784 139663079
174214 181290 4005830
106955 145674 175648701
138704 139643 2386781
71550 167547 554125722
72827 186709 284513006
177832 187866 25358163
118140 181341 157929841
191054 191406 857141
103289 161627 163338889
52536 150534 123442644
107062 157204 91697833
120650 140287 574393454
128826 176576 119210209
72065 107909 89486158
105924 109489 8754432
159517 192748 82924916
129950 175539 991113589
149482 186024 91317465
125400 152034 66709884
5760 84025 195658952
125649 144692 565122738
112082 116929 868256338
63606 175803 135018222
117692 123061 13283331
167442 190550 741124785
100438 105267 221570657
112951 188679 189418230
39248 140164 252293939
153978 192477 96088975
187248 199240 30134607
166281 174659 356560352
66084 155765 529799305
74178 152586 748618522
110421 172626 105076898
87809 151146 207194347
1439 141554 546007619
121020 190398 778959433
47703 176052 934090032
146982 160475 153153945
180690 191995 28369746
38163 85184 680656928
82579 176738 904840240
144280 179345 148348381
45570 121752 920293323
188932 190925 4957395
98131 199030 653604247
43598 167801 389154573
65521 174302 271615976
1135 156620 389057585
53453 150353 242190479
142085 142718 1641346
155069 179465 565118794
189243 190290 33960400
124518 164249 982092767
195506 199430 438613372
129611 131941 5748962
47382 76824 57407818
124871 126449 3930447
40711 76185 88802532
31232 80593 867909085
52612 81170 657127886
110087 140623 623940004
100797 140025 58570796
166637 186429 68786817
159922 199635 43655639
129405 169686 214147497
47376 158806 284184165
41540 55532 462453293
178436 180806 882573748
123024 199379 191200272
109153 118587 678809155
92374 191427 247730914
153697 156066 280505598
170199 171612 2218632
77791 89546 55829441
159733 197050 671604063
47725 123564 248814714
172523 197290 67725175
138473 181630 621817604
175349 176539 364958165
180208 199951 49746329
105815 181638 189306516
128272 143640 38527271
105378 139441 85026480
61433 197855 341214156
98325 178506 200119522
68312 141444 182553474
141266 190750 123731615
23719 41190 613548978
78123 163680 213875587
28585 135603 925442409
46631 113616 521639800
103104 172717 173848242
120953 198496 194145014
146895 168383 53752884
179732 188063 21010026
169227 175730 16059516
72001 171251 627975589
103806 176118 950242239
3048 20880 335095582
41820 137528 651066962
126281 186589 150812675
119192 136754 44000499
135713 180118 279013823
190132 192198 5137567
141904 163715 54630717
108527 118927 25943232
75279 162497 218016573
94360 101608 219960398
64714 99022 85747433
58050 116411 145749746
140251 183020 106847250
135834 172754 398135634
146804 155669 350651279
36588 59068 25195277
81199 101240 50190603
77490 133090 638282346
105230 116458 27994900
32410 196928 411372150
130136 140933 26951215
27701 182263 464861884
35468 92026 141147769
98781 139118 476645909
4939 43415 128877104
9007 123381 285825557
154571 186363 594290817
35763 107296 998592590
177451 192239 37205720
5105 119417 285736291
186446 199760 630723344
188716 189494 492666547
121207 140097 197976396
12905 174455 403780836
7181 81845 653308505
5894 41045 530019012
155130 187500 355700574
81548 191811 275599279
94106 193657 865812919
164239 174915 880071178
85956 152395 166271934
119924 193255 183443280
90759 167531 191958767
85743 175967 225448659
81742 167455 830059417
49649 167776 524009613
11856 190374 496061107
75294 103428 70340180
142369 198980 489637122
70603 74727 2451389
105547 173336 317124995
17964 96703 196797834
35473 89998 758734383
70848 185067 285242790
116156 133272 42713776
136099 136950 2160539
185376 188709 947251731
72658 99953 169500643
139406 191298 129760330
87241 100508 33367823
57175 150368 232874161
39075 58345 564401726
8574 37000 247597366
182717 192244 23944446
96084 121591 957147900
66366 128976 850043364
12731 12791 141710
168711 179161 10063462
55699 141134 213500931
88068 148256 150544872
93519 128525 100644442
60031 68957 22591462
15803 46966 965905533
97243 139121 197406885
195628 197195 760376375
150750 192761 104942586
42132 73390 78221897
7121 109749 872796076
96461 139298 106972989
82223 99563 43548223
114857 198843 758841144
19977 119478 440766572
16203 115332 798021879
192556 193159 1087176
83771 176037 235303950
16284 25758 858842387
113734 133179 313777384
178694 187991 23512418
61990 112287 125640888
13184 14708 870491987
105725 163670 409072484
56134 144480 180589504
96592 180729 580063311
49445 123859 210627717
105441 138845 734469316
136184 188544 508874083
99886 127075 67727900
9637 109889 250536626
161191 170350 109456285
43302 106498 714703817
187103 189931 402577616
184735 192674 313849310
71115 101863 76821090
106148 162450 538870721
143105 180378 93001302
110901 174005 157734761
75539 141570 20011571
131411 145092 34257588
123154 157130 85227773
37953 142034 260187526
197039 198771 4416731
18160 20405 850425957
47156 127492 434214543
12370 196806 969701325
97196 122779 63737673
14660 111648 893818290
85386 112601 68117464
156558 164621 86534198
58544 167779 272872139
57814 62277 9478388
120912 163950 107871055
132393 136650 679830479
9217 162484 829290275
189771 192122 5844483
116026 189207 182995980
143835 150866 766081743
113991 183217 543571893
959 191280 475955741
182883 187041 10532044
20041 100156 616745292
24641 64897 304574760
182012 186217 185958879
88606 109567 314577524
79872 94179 438145507
190446 196429 500819439
59306 146328 217481272
69844 165023 851329801
6487 111652 770334742
149498 176735 5822446
85364 179515 85749268
150802 176646 24144675
115826 146705 139622062
68489 88483 49604235
20511 39777 48086306
140957 175241 85513720
41598 102079 738764041
65294 197724 331035777
68424 147103 196364874
143555 181691 95149486
164534 194672 344212025
193641 194187 451021865
70979 166546 554420697
160434 186796 141202123
189815 199992 395957053
159144 181721 56215783
15306 20984 531880216
85660 167957 205752692
28920 38310 318330650
153461 176226 66803135
192270 193157 183152176
40761 164782 713703316
115707 198594 492703213
140144 184059 109733836
168045 175441 755909488
189626 199431 234381931
129151 166760 942748618
132375 145172 135122435
67407 191109 722055710
178539 198232 597139780
142177 193479 404133059
89756 145592 481579724
71098 182150 575456861
184399 189350 12538144
126040 146003 50007858
23883 86651 918640317
66684 108299 103844818
166928 192041 62867794
53711 81435 69276828
153105 191798 699729178
61749 165262 897653097
46141 198015 379878445
143393 150577 17883168
135375 152737 43485907
184857 195051 518193331
29115 131769 256455542
155109 198900 430942970
100283 178674 868237643
167835 190015 207424698
102148 192954 226827055
31637 96858 778199821
30281 150617 933459216
54147 111056 142083972
124399 175478 127574194
1804 94170 430642561
193119 196167 908158237
198277 199523 879922748
22356 63530 307428249
56536 188571 702364072
185037 199872 37373013
66207 87692 688777448
96189 101567 13565575
96743 165672 172272684
49099 106523 465547866
45008 105091 384807351
35974 152971 425996406
198101 199742 4150925
106175 135110 72289706
191584 198065 16435113
113037 145694 509427603
149514 179677 977757650
198087 199194 2777396
16317 70308 135158617
182531 197828 865282656
152504 171028 46247025
108344 191359 970719901
173537 179878 8839137
60577 135049 969703327
111618 196096 211362836
99331 111463 787898174
15987 83972 889585544
924 153432 381515424
168270 198127 74860851
190377 191599 2988658
50839 148177 243285524
49640 110297 151499482
99343 110696 886893368
157801 176293 25769386
15269 94182 197123058
168334 197578 73307056
81451 128551 728314078
19013 196509 978371638
148747 178650 74550072
94709 112327 43967886
180961 185693 593386725
50996 193070 355082569
165473 175699 971602190
143946 159694 976905876
35346 124849 554814637
3349 115913 281556932
183387 199662 40978577
165641 187093 53660925
181454 185081 729794513
5368 190938 480362182
108010 178201 470652891
175477 192706 43215882
160536 173079 31154775
83622 153087 753240488
56824 150513 234120222
167113 196519 73701145
148360 166995 952819861
26483 71357 802492823
158712 165393 16601343
30171 195592 413568920
160346 192669 80661110
199906 199984 524639943
81797 104695 284707555
11408 177492 414928809
33176 72686 98850520
180237 195725 615015089
1027 107367 925687720
13125 152485 348391315
159259 197218 772400377
198550 199839 3283500
146084 167887 54413066
188313 194189 14673736
42409 146848 800272379
47223 60489 33196081
195197 198126 7439839
22720 75808 132795978
135937 170027 85275572
49842 72140 991436023
155265 174964 328739099
138794 138967 443643
60138 78830 46827957
35449 137186 254277512
135575 154634 278266705
147004 189461 106250254
81367 116726 89763731
42891 134610 782231178
172374 185488 278891768
123682 144502 52226000
7804 172966 412821195
135003 173485 96077458
193722 199744 15226102
121665 169567 96579675
46667 54634 20118193
95449 186262 666117410
73690 170373 343697019
113667 138500 444122272
182390 197807 38844331
107377 133063 636426303
21008 66274 113413190
190557 193539 502736918
25713 88802 665270776
183781 197234 33841873
31613 40468 22114859
178267 179617 459821821
78540 115037 91200943
33861 113320 533121177
76368 176070 270033898
52672 132608 199784869
80737 131248 279654761
182539 199400 84291393
80003 102435 56170246
69612 169227 248778743
131529 192515 495084880
180715 193927 32136100
9487 125813 535337890
89517 132422 114319359
589 181577 626321414
170510 198273 888064757
149152 185458 90669916
87966 142369 948578823
83986 103657 704611777
139383 153228 696383949
144076 177670 915663720
57991 137932 259970647
94929 125447 375226883
47493 113100 558166416
139445 166127 66703232
159891 184137 60409252
169406 183761 35771038
118637 199400 269590805
55463 162989 268792287
15857 91198 188100992
5402 154620 423411503
116991 126424 426282356
2164 111144 272529952
4662 85430 201850456
111996 189182 193117385
199583 199926 477273075
28069 83847 139239700
122041 128350 15900131
41977 74133 151884369
24317 56340 80125158
104301 160215 139821350
182479 188561 397264075
28327 198716 782716922
170341 199578 771803126
132621 160670 70225727
119007 197382 196135739
78986 175150 240154417
15864 185208 423175362
16124 187415 857729664
33931 42632 839018138
131815 170209 96069640
5607 181549 663876948
51739 133182 319793149
92093 124926 82194995
19872 171174 884609264
8400 99532 775231193
58878 178287 298233230
27903 127123 247800730
57821 145636 219397296
61832 107434 80511276
48243 52106 9737608
40582 98110 803133409
151931 164468 429406831
141050 198342 143383088
124308 148018 59356298
81044 109373 530096238
79348 157403 910403802
177667 193749 40446986
197395 198065 602880281
175264 182873 19078116
34383 60402 904727622
26237 100097 992288373
50619 61636 27484895
133631 172241 675981618
192913 192977 882748281
31602 161258 598030720
136823 161468 10006943
141577 176461 86990118
126418 159262 182806445
195980 199222 558116490
49219 128768 821235183
146418 152335 14867991
57085 144055 823456841
479 153659 459387620
100012 132233 80366616
91962 111799 49680295
91472 138786 118386945
27205 160850 334069626
475 177039 441292359
4992 144178 348070113
19528 194441 437249733
117932 195877 194956803
114229 166052 276114832
120713 131749 27710568
181053 188806 682507493
29237 85564 140566970
54692 115344 920227287
125810 146972 52946788
152898 194424 215905347
168914 182903 197735646
44802 136035 228049408
2734 5917 8036313
50771 178439 318926471
141930 179854 94682205
63385 126717 722163761
180627 191975 890384847
126357 179647 133170144
163602 173632 377509659
133058 173272 100489768
97415 162449 249616506
176244 177413 2939487
28786 124186 238247206
55765 190471 336964322
22815 49665 207620686
141130 167750 87215258
166193 186578 760478269
49126 144430 260836223
177197 198558 53782968
146891 171133 50084312
59940 98758 97148088
73885 78628 11874323
116866 179257 372747182
196425 197474 184789132
106415 180886 185993724
163121 163842 1824594
132079 133835 4397887
182653 193834 28117482
170150 184760 36392863
195175 198936 9542524
75617 80306 507816230
38416 178982 976685887
187851 190213 400781712
90083 137635 136230686
36155 142832 266658419
23003 24915 4805195
185888 193126 18158341
187286 194032 16854764
92563 174834 270427863
24863 41537 304661777
11336 34377 57661788
36813 128548 229226665
112354 147533 87988406
141138 169491 876925469
119451 144453 617222076
93808 136939 406912890
117303 192878 188912890
2556 197790 942257098
71582 113594 104808295
119884 136042 876158381
77665 198365 301815768
105223 138802 83797006
138293 144570 564460264
11652 135654 678101879
41589 178425 342760940
106572 167230 669282095
54145 195253 996777544
49218 155967 341383216
115247 193356 195243181
38880 151090 730750548
192974 194487 3834963
197272 198177 378336035
136106 157587 53866117
151883 178846 472160691
185815 196358 26519835
174806 186233 311082152
113753 116096 5890208
119978 163458 875718344
10868 116408 590592363
17871 80140 155609343
79061 143166 349952096
105139 162196 934845388
46825 158001 844091524
162788 195607 82066952
188161 194249 15208700
17267 150833 421977235
69749 136499 833334926
51747 64477 31874991
61193 154196 232656627
121024 150061 72725866
32943 151821 297213113
26310 122736 240828997
59279 104721 370653047
97952 131790 574551001
45736 58266 31435351
464 151917 613716902
179243 186796 257931591
126867 196708 174817649
12869 67732 191698389
110180 196879 216922347
196408 196948 1383037
87366 154815 468483212
17288 167918 608333451
87341 181520 235361333
56363 87493 956534237
169755 178856 22518152
12523 66120 746501230
17962 80382 469719817
60174 167844 269092130
108020 108601 497320129
74227 115234 102434662
170313 194417 60256950
18633 20516 890750
64637 192308 319025772
172900 182784 915666467
163631 169292 14063229
190184 193017 428804455
168674 168891 564510
125305 183404 371512171
149576 187552 94993055
101232 191281 224963002
108152 134059 64745186
80442 90696 834771724
132105 193243 482516540
88982 154857 896591916
23594 123390 249383485
7509 62019 136307594
189885 194876 876600889
143105 167059 59758056
80510 188705 307221168
8247 81416 468469962
93964 97113 7952636
199226 199327 420459597
184387 189110 819919801
122216 167085 112274029
184951 197704 32154005
77585 123921 115649882
63640 177324 283912272
93924 187240 959293676
187297 192451 12826324
102352 146908 294387561
55068 168197 282664883
146262 151704 397741396
110802 157287 116449290
71366 76450 661729863
44618 143775 629521138
139800 195210 413595
162805 164165 3429451
185168 190262 12830111
134172 157786 59217106
140719 155267 36563444
14607 81007 165957606
113942 119833 14632442
35554 168760 300455278
77598 142047 7354137
152493 162301 24553422
123169 154236 856224484
105776 108641 7036742
149251 190527 105068716
64928 160011 237584802
184848 198575 939279340
191613 194805 948280374
50117 175527 245534893
179621 191675 685366589
166413 169716 158455428
151907 191718 99435131
173026 176400 138225675
30199 103161 182450471
189300 190454 2879875
144340 144382 351246929
114900 185940 544975073
55013 109701 136589940
160821 163294 152726501
30681 98496 169632478
17645 73863 140578541
94715 164658 902679548
73097 90015 41999484
81261 120857 98767503
11511 164316 887666306
164355 195307 77385396
65690 100520 86956408
163357 193735 737255768
27156 171877 361605131
22077 89457 168227258
117965 139831 795335434
75803 165742 224762789
93719 194378 565744159
150129 167691 43834494
56334 97799 976600223
109254 162971 574028562
86481 86588 268686
168483 172972 49832453
134543 159093 625057163
170107 174407 943147741
157730 166199 21021778
35941 69504 856792983
34955 86547 76910429
177175 186031 22301479
30259 117707 707714399
158535 167147 647350707
124912 164771 99781917
4059 125028 446095545
50834 106458 139045809
143306 144525 153471265
1345 147988 366738340
136214 161264 62706989
173409 184734 556756957
91413 119011 69132625
139398 188585 68649608
51386 69720 417894517
19659 29819 111737490
53544 186517 332324837
97057 113236 454539344
168327 187202 224088925
159057 196551 468269464
141683 189330 119208138
103806 172875 172535935
130752 138986 20464141
154335 164942 26417394
115573 124494 409280504
98596 164815 165464699
135513 167556 80005526
158247 180083 54328287
120623 136213 394325008
10157 195436 463247351
141110 151473 25918369
29260 173300 359859373
27823 184679 731349034
168787 189752 88797866
102079 154649 493744930
43921 52381 21118753
156838 194443 270496347
53200 191600 951219511
17875 138280 300870834
111646 189581 53668356
85290 168775 208862179
27781 43112 735055271
160677 176317 347906471
84058 95979 913091520
26236 102626 191017925
17495 104188 216723652
196967 197928 2437995
43642 90646 270067770
185708 191610 902061514
155158 163523 631934829
107640 125044 43385572
87050 142357 393975098
2991 121460 296187008
163696 179484 39231897
159444 185247 789289893
29558 78482 459448400
20157 20416 639860
3294 46068 988638991
20752 164951 360550383
147261 182022 86888604
164426 198640 85644921
9711 15059 13482032
90745 98093 197715730
103926 116221 30666939
158405 169961 916605592
68324 128014 653850687
8411 107808 727836491
46165 183315 445365813
146542 148099 593513959
132599 147868 419083782
44276 82195 507913722
118813 132759 972803658
11232 25596 930486709
89757 156439 189390858
13097 84115 741414411
48972 137052 220192506
182218 189935 13809367
11079 78028 952224532
30637 94939 51560599
146363 158139 29588362
168779 198108 73477239
110726 140083 73439194
40066 40474 814982417
84874 172625 215768555
114942 118143 7871892
75647 195304 853430617
12436 60596 31737414
101822 182630 201726652
141920 159801 44831369
191534 192600 932266463
77558 86970 862115292
149257 192776 108760286
120830 122869 99437023
65003 172217 267784531
110039 166029 139997212
156690 191317 86389580
112291 120690 446160666
39971 111223 178115752
178675 187034 682414203
179844 190051 25692575
151404 189256 414394945
31310 122628 276073630
13241 32779 870453535
69583 133671 159931272
134601 142889 247378592
15616 160542 478012424
124022 138708 836408289
65548 162044 241068958
7446 110648 687218060
101116 110300 824864452
134492 180983 116102641
101238 171733 792964756
26421 74312 119778898
174449 193500 73612356
184534 199128 36782107
94780 151043 729110555
2389 95286 232364811
185862 192381 16363723
104966 187257 740237068
23117 36403 2734335
9237 145903 341600588
162276 168877 16450471
145661 164587 797212482
30223 48563 45742381
5369 38081 81841822
146239 168523 55705320
4010 6967 571309880
170779 197833 231888830
39180 110514 190631644
160045 191159 371512316
84416 184156 249363028
65657 164046 463316637
172213 175250 640362151
88894 102450 906149379
167702 195662 792474566
99956 198881 300314975
132292 181120 121946206
21682 40955 48181675
69572 166279 689713509
122668 122793 309876
34082 64027 576725630
77353 127000 123942208
185977 192508 16350423
107941 157925 176964144
77462 120095 106387664
177599 190502 32491884
101004 161412 310583452
65581 130549 427132474
47580 91624 289948168
3183 58030 789209835
45330 170547 584883792
122949 173487 126367093
66452 136227 304188146
109531 192573 725162885
187805 191269 542953506
165881 178580 31560148
191478 195807 10920169
94380 179814 213441929
1222 47728 922806923
49837 63690 24000095
143856 153992 25396414
41193 44876 932460341
18497 192944 484067449
136441 153392 42471341
94551 124933 290984775
8462 78376 183949046
9750 186784 442505156
121138 122638 3765727
7864 183740 594407928
113972 139124 978446742
185006 187803 7137814
16030 133872 294513139
49398 164580 287940979
182005 186801 12085393
111996 117572 506704106
90816 193764 257531092
26822 169300 872084854
20968 88202 797373091
151281 160114 13795833
61506 86362 86338186
34547 162627 700521398
2061 64966 757947864
71120 80469 623957508
98414 195240 241947624
152048 170554 540813617
181492 184487 7534304
117111 155541 379217593
85800 133623 751414338
54564 72244 44251029
44162 169998 314516104
189190 195826 16603634
48907 171406 299800057
103528 138925 207682953
51084 61991 398179111
174922 181113 15484031
86976 125963 882786184
7478 28497 52717679
34163 58180 598524334
197082 198913 420000855
194408 198421 10168174
85423 132946 98057758
36771 150582 383094918
185316 189408 10338963
197757 198567 711499494
127255 128879 4067788
12256 29439 206379578
44920 90536 113875740
10779 189538 658215687
184873 188194 8443588
46697 75972 73384226
117969 135061 42777020
77498 182509 765310235
189618 193243 629111156
97197 172213 525490368
104549 199983 238732308
57746 145796 513179303
32966 132605 634289798
112700 198451 214556832
192298 194350 75019527
41110 108567 840204098
173655 196465 767862609
103241 113415 25273880
86729 141218 136258786
73797 84666 26972934
165891 179012 32620204
90391 162310 180014237
150424 196334 114859101
74385 174469 249980257
72483 101489 72487742
37398 84657 118004057
27347 78120 126925287
170419 191269 52112437
90412 91530 2731395
146814 192959 115384190
112506 186521 185079589
68718 162765 800122380
38095 150220 280303763
60180 60470 719733
108675 161904 133194509
197297 199205 197084515
82042 182356 250674217
126725 185977 832912671
162992 198174 88028749
186979 199917 873667054
177130 183524 16116959
16590 123856 268011201
185464 189601 433876221
72353 104410 176534692
142209 199972 144648463
160496 196169 89158271
39652 157090 890451514
32072 54619 56412883
56188 187988 467808078
45065 129247 372737046
128285 141909 34078735
177924 178088 409125
27079 174334 367915211
71144 118380 183382986
107781 182148 185770632
131489 194634 326702075
195968 196168 257192086
117387 152092 86777072
8838 134845 94484930
25058 138718 284042245
118733 183105 338917753
178706 195223 207619191
61705 120359 146478100
140670 142113 3625087
104422 139187 86818673
178839 190445 29267856
22946 196599 434214301
137854 175477 309230154
162979 164984 4957331
191721 196800 339267730
9556 165559 833385893
47167 186353 347979925
59803 106369 116409019
105258 150332 824730989
147698 185783 95178141
76887 182445 594533750
162114 185939 59452018
146501 160721 35671027
187284 190307 4362513
54394 74680 695261081
186111 195221 22880374
100230 110860 926658583
78556 173529 237213670
87751 141338 768319915
194529 198558 613308308
113953 180873 188740407
187249 197628 26108620
167465 192020 441046539
147132 174273 67852074
22778 173364 376325661
182104 183600 997850455
13570 142715 322851609
115100 167871 131765193
19404 65440 115267912
4903 52764 122426633
187156 190025 193326360
106146 141302 648547190
61243 126179 162264138
145396 178667 139223342
192695 196487 9640321
104513 132254 371672689
131133 140249 22724218
20923 39027 45228054
24933 115589 226619457
23096 166424 689168536
123107 153622 812820557
101074 102670 3849981
21370 120020 246475450
100817 176228 188141392
129018 150886 685516442
118477 175720 142955980
198674 199684 758674095
191435 199933 21511433
89443 192029 256631607
88255 172289 350002148
64079 102011 94843251
107960 125430 751993778
92466 175047 206375444
148605 175621 67324188
91381 91787 722620536
138682 150598 29881439
135306 181864 493328084
155180 165501 632173740
108085 116028 258808358
157507 162931 13471031
153818 178031 458935166
131624 154534 112244550
25608 59997 85893858
6635 109486 257099422
118087 158070 758529034
89903 130821 553895770
4034 7564 180678238
55918 64324 20995557
142243 165334 274845527
107048 108385 362668362
106853 168630 154368215
159009 183576 877599291
178272 179962 804805431
26720 153332 557767031
13825 136790 762107253
45494 62358 57591635
88647 158816 175659844
105537 127248 54102966
163269 177251 34653991
136909 187751 59342750
138157 198199 150324246
11385 36384 62566410
18983 178831 573635860
171305 198598 68462690
39061 169719 224636054
53705 100779 117759613
171941 196790 624085157
124249 157220 806091006
130609 148026 43445549
108343 175419 707165201
107867 153398 113897916
15930 59322 108459145
21278 81007 783844484
15523 43012 578792934
114871 147193 462022626
166909 171052 10390232
66511 72655 254218359
22287 58649 967885783
81347 134618 510646165
130459 178357 735631922
86269 199362 282965540
89476 180434 227413818
163597 175946 36892686
47422 189830 391620929
6562 44586 2083725
24599 104077 198715834
146256 161642 38547656
53283 65018 629732979
72406 194223 304416103
8666 46771 95212970
148444 180694 80501908
32518 63254 683825436
34514 106775 180663798
173067 173864 623782028
59252 110009 511416311
57214 97236 100020853
95185 184133 616689085
104505 186748 952096332
78147 90747 31255377
89596 141289 129378631
153307 191797 96076542
110216 129890 49286308
37135 145651 271250649
124948 146187 53182672
137848 156045 534177936
6667 95457 410132752
143907 153086 354824709
49617 176656 317323036
184950 186296 3398732
192619 195874 675355
183770 194974 28152833
60512 66386 459199149
139740 141169 474852
163385 197470 85288120
197884 198329 1124102
80085 140112 150001120
172624 199964 68628642
75344 162177 626374663
133745 153295 49016135
126222 189637 477023427
58203 145244 878649975
155370 159748 10885717
45500 156756 950308247
39456 150252 277018011
28502 40487 500003839
24362 158136 231639332
136039 170864 390385022
129645 194594 187876792
114160 164495 125891209
180811 186758 503366702
181578 197512 772816640
187187 188186 176840006
89914 121001 871345593
161540 182987 987437477
56301 138234 204704302
94810 101971 59704303
56245 98632 499039628
107659 186745 197653777
133037 183628 896698711
144609 166752 837143545
39007 155143 290548845
124671 183909 148077332
139776 164155 61069028
126555 136922 605995418
181551 197302 39652549
177992 189948 30139637
91530 181794 682017427
39198 44646 932688296
28524 135310 465633411
354 75107 187087570
102600 122237 48783648
193266 196550 8312104
105771 111133 13221733
60294 168779 271261715
179761 195662 39993494
41682 54925 126419334
46031 162144 290331366
55440 85121 73979742
8045 60631 131417755
85697 180545 237096636
156921 170718 15067067
196066 199666 9125651
153535 156521 360719755
2512 37647 548317780
39040 193583 386411425
145834 183534 573816248
4779 74236 173840676
73500 135813 729729865
22975 171958 719103578
42451 133103 580652253
109823 156382 1987074
76574 149806 250968962
183613 188777 13074403
75299 148288 885234593
167593 196101 673893433
186207 190939 392989203
88028 89120 2621348
8421 63548 257474303
43890 150207 828148670
131722 186475 136862746
26209 117875 559595646
122835 193722 857083212
49871 183577 334087235
96634 113118 819339009
182785 188890 15428932
176576 176900 794066744
118243 152328 85309020
14613 155844 806455836
136384 149212 32077258
31287 104351 54555739
32945 115759 722491687
37155 198438 496373831
193653 199760 15456101
136994 165842 432589211
13860 14983 2888862
194699 199003 10905799
93660 193350 533819385
151874 189209 93347558
124926 136722 29606882
22133 96897 186925877
35505 102258 166999772
92008 100978 882572335
129051 154363 63464497
29432 161983 756554641
117491 142297 983405348
59432 160702 253185691
190511 193904 568680982
68355 102065 84167971
176529 197308 52299726
18183 158269 350254845
164880 193086 70457306
137723 148768 301894185
44930 133050 231374590
141153 182665 67555878
175659 198102 56489028
116254 161515 113238463
184423 199228 521888082
3359 43893 101549008
122789 139904 42893348
54213 193572 348289375
68893 91744 56669250
125787 173216 118592594
148764 165177 286012143
197272 198158 843887475
124328 193621 173338166
139250 186936 646065741
30801 139163 270794723
148243 164336 40595856
156117 180550 23601551
87988 195090 539999241
48818 122005 182821202
130463 177953 118457533
150720 187240 91306122
183884 189422 13979944
94812 106508 29299170
119225 132723 672652593
199977 199996 49974
113925 193471 198881631
100709 115016 35702579
185761 185773 41823
191595 196495 426722972
89575 109143 49017045
62727 137657 187228486
48878 144603 498808367
40896 82220 732197064
28229 187818 398893288
108046 115542 18769065
163515 171394 19523006
22218 144880 306656219
42913 54463 28928767
72314 159866 218829236
95439 189691 692083620
2901 105333 830682028
91055 118783 69388657
105783 168568 156828423
97972 123380 63306485
125705 190995 163365332
154769 174418 48873990
162574 190064 68660449
93784 158217 161245740
76022 187871 279576458
183133 196481 656080759
101914 178772 191777361
174821 185428 26550390
56064 98470 3551540
92500 130528 745255958
57524 88431 734755452
124979 147497 800072600
161465 165672 10444612
39057 164322 313273366
102545 114039 13202379
38252 112128 879765194
194007 195171 67680097
2082 86445 628468131
18612 21006 452789117
190854 195268 11066028
165087 190738 64105290
106499 168903 755584895
93860 176294 205873755
197404 199162 4427538
53388 89197 319434180
88507 173139 764222516
154727 161605 324449858
49304 75948 226545843
16485 130164 284174621
5805 177489 429040150
99319 173388 921249362
179031 198126 48104497
15800 16745 2274313
24121 92228 10726669
134740 138727 9881105
119356 136666 43399834
17563 124119 461347196
112261 174000 154317266
171956 186509 720173940
174374 190907 41420965
188554 192992 10052611
160010 162593 6460974
188633 193827 690717173
87867 127396 98873958
92525 109725 43063988
4458 124504 596118922
60027 66169 446148792
3094 93932 429315580
67633 126026 833616087
15031 120341 328501115
119622 183068 325774979
17521 143319 661786183
181887 190830 22489876
145958 179273 83128087
16593 117921 253253251
122362 126643 806682020
64797 71649 966061783
138377 191086 517214598
125656 146109 51252171
5112 160130 387706208
11279 188288 442530079
100602 125056 563813642
17110 148463 861899118
97053 97669 1545478
56826 104435 477767427
33795 80209 161200725
53217 112880 781485493
161872 199208 81550521
167071 184772 44229042
199811 199944 480521017
197314 199300 5015187
50231 140298 720900088
154006 154080 200456
133532 166264 86229947
36129 197004 497014386
56972 76984 915221472
25458 179657 385245334
148285 160264 460644043
8658 109889 958823967
137071 141759 11712649
138341 176461 481945287
92544 105416 298305922
185400 186270 2219823
17602 84612 842557448
73709 100920 68090738
37590 168846 726650799
115953 185549 157983309
53056 68658 39240724
156775 163826 1901151
27100 187928 401987356
3459 28330 878145832
135271 137510 509673100
110244 183504 613263222
56964 101244 90635262
66504 177089 276056116
98983 105814 17060954
37854 125299 218505143
96168 178407 205378468
10846 175475 515103438
27502 184677 392722147
142837 167873 62466344
80142 89633 23541403
35296 98373 267193828
54429 58612 10446751
123550 139980 328901875
66206 158469 230523520
141530 162277 51951378
63713 75481 29409311
93158 107646 36282335
121408 199678 196031907
175530 191003 164159032
89412 103490 35483479
174384 178471 10114432
125420 193053 169171344
42555 123012 440064448
87818 104987 978260591
92639 97227 11616857
4643 27448 57185120
73751 172374 246416116
116941 120324 696158142
179520 183147 923279071
75926 101882 790176301
122699 193580 911208996
24430 31153 299749310
17187 44189 356448872
51746 128249 887841399
40693 120342 198982368
165977 192902 67286150
186013 191350 13387104
151832 168126 396866556
89029 109088 50258887
100220 149894 124024098
163852 193718 74596849
116050 190279 185579999
196406 196887 1214979
168520 183218 529622963
51911 62025 122515768
77768 165783 219950441
123125 126175 7652261
35780 141171 511188212
31063 167058 339898633
57153 100903 216869439
44233 153838 274027387
39699 100686 165649252
128119 164628 91362599
167424 196581 372121103
147919 170765 57154316
135621 150243 100312304
132079 155149 57878210
196871 197806 858806
197100 199140 5163080
47931 160297 441036059
6397 48309 104812361
170573 193499 57296659
92781 185323 925147392
171372 196888 905950161
128733 186733 730325939
150447 166816 40861744
173481 175476 4897613
180982 192666 192021227
41436 164466 340032346
196424 197671 378011180
60529 150646 225350274
181870 189700 19737982
138462 178665 100351779
12669 119578 267183752
104693 190037 213309884
95585 111377 334461558
113165 153104 241835729
125252 191231 165020067
171410 196801 63672473
49474 64201 36907032
37819 44239 155777404
70009 87919 555682970
3373 177956 769305267
151786 199645 379766145
76824 122336 113555678
67611 73813 15386145
179406 180462 588144327
82515 145041 423477258
168496 194623 210423127
71096 92275 604519523
171153 180019 22107473
106007 154098 548162856
9604 56368 175127345
114130 166530 130915988
78668 186177 268590858
168363 177643 913503313
51798 162499 276774989
43283 178560 337912375
49736 117842 472721577
148358 178200 27417562
132269 172857 101427150
166488 196386 993719956
22243 28869 16658044
53332 172535 443702651
48458 180167 272399785
151596 184830 69939499
166784 187899 872988011
49154 116335 618010438
70624 138954 170495116
111867 176945 932041929
79086 183461 260734096
12379 37268 249301023
132800 192453 177586812
24590 151962 872060255
41026 116316 188205901
115843 178494 410019765
88640 179319 311972000
168102 194720 66649838
19249 48074 71960751
4205 144480 396633217
68809 189115 100619728
53386 78495 62862870
143648 153041 444764901
130474 148205 462155938
95903 133152 872064461
43781 142156 245868640
9748 117790 270065273
23478 179883 683983967
42944 167971 312402528
63355 173071 69088637
33814 158633 312109704
113389 199874 770524869
199221 199329 294699
126399 170705 110869815
146649 150363 9307196
46734 104478 188045921
159993 167249 17957372
82444 158657 821556591
164173 167174 7317719
165960 175197 272113359
185587 196434 552809505
158476 198464 100012120
91635 144414 132223246
18532 25337 16990653
119492 182446 157382211
51066 132282 202925611
71980 187877 778436884
55599 145394 593528999
134566 186076 128722270
184222 193377 23020236
127034 182362 15711573
197686 198668 811773839
74524 123595 122435596
161690 166244 667986610
182579 195602 32783668
70558 127236 17980055
15737 53857 666982479
115118 120739 450487140
51354 139713 340825943
166480 168176 4244051
151318 189372 209820014
5192 162593 475717053
84978 177005 700528543
25550 88326 156748750
43551 108874 163158155
55452 95852 100901989
113493 140664 41876938
18668 159022 207127575
87025 116082 72704985
107043 153467 419629635
127237 173936 116697829
89540 166243 876774157
184179 189431 125975507
4481 80937 191275366
146368 172374 64985016
170523 188221 759927581
178180 188045 24891242
35381 74993 99066369
146559 180234 84078186
52117 65534 33737748
127750 179446 129116148
117583 185037 168532596
57215 191467 616399056
181030 188875 815035393
31937 79597 119155024
46836 93686 612527716
90982 160831 174829922
117441 173479 139978638
118107 143767 64267064
127967 141166 964371988
117764 146779 951916436
126053 128158 5345839
84677 109294 61614840
133259 188563 138408396
28875 56567 491086335
192254 193029 1573256
21224 60732 98733712
164512 194490 448962878
113932 124088 25285844
101664 195900 235499315
102166 185626 996821428
60092 96890 92064269
179429 197242 44806972
3563 94517 227534979
80305 159183 197279708
150202 158305 20404901
95189 108065 962615611
14569 84682 566269771
140064 170222 647562524
107329 165792 146127050
8708 28755 50287766
59281 166569 268081898
25472 166174 511482480
143021 192094 122611708
187087 188603 3831325
15441 70400 137551366
176480 178501 353846475
31988 61614 850661974
56417 113669 227375937
193990 197662 45797505
70808 79091 156086991
123550 149786 65671779
28239 152198 309773398
125968 133951 584479405
97815 109730 1523525
199179 199966 2027862
181463 195607 436505201
125740 188236 156407369
12426 147281 337054558
172498 186101 48851904
23185 102698 198877438
10538 31836 53310136
195358 199553 271589009
22024 122226 250278327
106498 164781 145721921
135820 150804 37513879
101991 105428 28259571
106338 125862 854131763
43640 55213 28952977
118474 155107 91800752
33343 54896 451303601
159675 193966 269103180
185554 186447 2279763
131101 179249 195715695
181947 199612 44471590
65423 199658 984929221
175864 191266 38729863
158985 160937 4851308
44791 157614 282188202
51136 91891 829693600
51954 80364 449940525
119246 156319 92912177
38590 185681 890956948
172910 190029 712695497
48724 116492 960949087
145683 174682 838154481
76839 168241 899399509
6492 19222 31922687
15479 24381 850173352
166427 192425 181080721
154935 197557 106556579
46574 86825 100631848
144671 167055 488888879
40513 64546 60219446
56243 136600 200819128
74351 168100 391163693
26503 155998 786315623
171921 183006 254645466
58304 99353 102659895
45260 173069 321287918
190100 194224 323571138
167032 199709 796850863
180227 193290 32808164
2353 22356 145173447
193426 194714 3235148
42264 91391 122589672
152726 189506 620935879
113337 176225 157038802
188242 188301 142364389
165660 194884 57217428
21070 163824 787592057
176277 192968 41929322
61365 183623 631634451
1754 115086 283546706
139926 162940 57658187
92549 101131 21707791
169756 173643 392615483
158418 170606 138847192
124933 158224 83437893
90244 133661 108633353
170763 174186 8437258
181718 185440 9316153
69475 104680 87871360
24497 185218 796486312
170042 188340 77391149
168776 173541 784002897
36888 188159 929257639
143006 171050 431134669
98687 189465 538310734
12438 196301 459743600
166121 166994 2115855
165634 184500 47066524
76501 129226 131707265
154169 164363 489828963
188996 191991 31680689
87830 175126 250996209
102275 139363 951307574
185105 190313 13101096
147863 172211 617226028
157859 171148 183050502
86130 158638 181449043
185733 194660 267835713
182169 191232 22754469
73227 130673 143552147
132380 185357 473638997
16728 176301 761861732
55738 91255 449000305
155228 160748 13703718
81443 197489 864992377
114045 125096 843768186
77091 152267 187927710
150070 171525 53573403
33363 199702 518093493
44491 164751 300650514
132060 198547 166414497
157960 172415 35966703
196896 198431 744303057
80844 155030 713052880
48302 148646 620039889
184564 199756 38298228
136842 170932 85187243
140915 166700 7247533
52540 183295 326721268
131326 168057 91752566
56134 129373 203420480
184822 190163 13474874
192587 194079 2620866
186529 196329 262050375
32492 191145 396610206
111195 190321 197889406
197824 198787 2443122
196896 197394 964458911
148740 152251 8843269
52469 65580 32967610
109249 129390 50410521
48268 111536 158100982
92442 142519 125308992
60268 79549 268011585
150405 152252 932414867
192393 192808 995088
197571 199457 799577573
35002 144131 740321754
147268 185132 94656070
109705 131071 53486959
177539 187953 26301968
63826 181843 522461066
181009 193408 31166741
61114 80797 49274209
125636 173275 119112585
22810 66188 108645464
168350 198169 74730662
107236 185540 195609255
77249 108357 233677640
131380 197891 166445851
54459 110895 6626236
185462 194970 23912138
186959 198264 448875742
17339 127157 274392312
7032 55121 120340179
36935 124831 219574634
48849 80227 78497654
94683 159598 162408053
138805 179898 102658060
139475 154487 658623458
171192 187583 747889750
157583 198276 380059246
142388 187987 114048201
56419 189405 332415897
80859 189157 270742683
150919 191033 729390541
47757 112371 161516149
128902 187054 936386669
117161 151813 86701768
183052 186543 8831714
107597 148955 454945081
182038 185138 552868492
42166 105963 159585950
120928 162678 738083546
6300 91570 213026972
125308 169707 820767738
11004 94561 724369892
3827 75039 178243173
153829 191853 943801810
43616 138791 829955000
148261 167772 48667769
16918 69752 933354479
127798 141954 35393939
178640 193829 38230303
96128 106681 26425395
196322 196945 661996178
67557 108075 101099014
135354 192042 141734663
55346 120627 615437773
141213 185099 109637455
17426 64697 118245947
98995 188926 354337325
175252 179894 923636703
122038 128547 733131778
74337 171729 243264179
174571 179442 7160424
115986 145037 229226542
83588 121474 909587272
106751 151331 111416681
29763 43614 524438004
66234 161055 299603114
98198 135246 92452415
159033 182806 111687558
132334 190242 144825279
29602 149886 300593852
167987 177836 6340243
71353 138543 180591877
106517 117546 27559469
49711 121977 180433769
7663 142489 809890756
119180 161721 106495839
76284 81401 12756954
86237 93065 17080055
194423 197941 168511642
57342 89435 965119040
161601 164255 784365975
97423 157071 149233816
35144 71110 90014294
178080 187159 22906528
49818 57677 19729692
9241 154336 955610406
169974 195419 63639172
168210 176485 20519149
183724 183985 671037
30353 169628 348165226
180698 185036 10894331
148157 183590 88482955
140532 187563 117642249
195205 195784 1486524
25030 76755 982407295
127658 146641 181934218
51873 132829 966025370
111196 147402 90552721
112720 173715 152445537
149801 150077 827523042
157851 194080 968722260
133397 171800 612458220
46628 129590 207512530
20516 35789 38229259
173978 175465 215447871
16339 130412 285157539
95467 195780 233489422
96783 199630 257265724
198801 198901 964163546
93507 114942 543400314
69330 89354 49690586
26708 171330 526082788
30855 143847 926450498
137883 175566 94039302
18572 139514 302238946
112971 198415 686264719
113731 134165 51082652
181636 197129 542732728
177054 183363 103121696
61226 165831 261531663
124349 129629 729464902
87827 121956 85258440
68119 113795 113940253
108896 110411 745786157
74297 100759 66175474
89191 140421 780964766
75267 193960 296640688
59071 108283 122944613
172916 180923 19953383
38208 71971 951821340
114649 131819 42842441
196026 197821 4613948
63012 190431 318453212
96469 121823 63138392
191347 196378 820448146
44044 112728 760221276
97774 167515 174140229
11567 64029 197099619
98860 161904 157559256
87571 98582 119953015
130150 176763 116268536
179281 198082 47338820
3500 193973 476339731
160386 181315 50766476
57048 58845 4495707
12681 56666 538397891
5708 75288 174129075
45986 52614 16588284
81824 145788 849161646
57810 194283 341063192
181236 186080 12190363
115057 132677 43948585
8826 163089 616519147
9211 97395 220458909
38313 47877 23853778
121602 158268 91953201
151612 199363 438683464
26693 91091 160753669
53611 61629 3970651
161966 179606 111874320
41864 74956 154031502
63832 80526 916518036
78192 197197 671904008
127318 151679 739059355
55430 111238 139360160
108121 191165 540418481
174901 189688 52011964
38367 48777 59866183
158776 198640 192588560
140150 153455 33404046
187426 195596 594544304
142122 158885 736228458
172516 192433 49808712
159663 174152 36008145
97518 153653 830778013
19460 99315 960779498
175184 186926 29528528
197172 198395 845840185
99204 113704 826826662
76448 114557 95194728
130017 145253 38097365
3666 30930 68335066
35049 108899 184465020
96133 111686 38767361
36878 104295 168541327
119745 178646 81576157
190761 198304 852646590
32923 100066 167957005
160604 195695 455688050
194858 199417 11580553
197667 198698 2596910
119796 125515 14268355
28328 55251 574634003
61605 189080 318699619
191001 191860 2124066
165458 185344 49648670
49434 158935 858963341
74007 190439 291009913
181001 186543 13961317
92828 149945 142821269
72631 108442 89379729
140 43911 109581460
96718 160286 442211110
197467 198906 3636097
92571 192507 964563401
95904 144707 829923359
110901 157328 116307206
147981 175321 2911053
79846 91145 28058232
114394 118936 11291920
155770 179037 57833913
113049 128622 166690710
34489 40292 688272128
134956 150852 7304461
4842 42273 93679843
136967 166016 72591993
35678 97685 613312689
63609 154816 228091515
73462 197713 310695541
160999 168891 191807598
60903 164343 715253211
54845 144969 225221311
196978 198521 3878153
95417 165733 313024162
73375 173073 249029993
2393 15207 59260129
15207 183140 419538252
153166 197915 64745296
61915 81941 50051607
95671 155317 855165822
40110 76806 91827247
123865 185776 315640586
151018 198276 118262862
180 143951 789368831
32836 77938 760414147
56014 145096 438938589
102199 163646 531105932
98165 115839 44057077
7298 47166 646863847
20413 67884 397130185
154682 158402 626293590
60497 182376 468396528
159500 167192 982527704
152937 157991 590442574
121819 135847 35230783
136184 173069 764734941
77976 138534 103347397
67171 119429 130338453
70121 154283 210330695
125251 153396 334580643
131237 158488 68220692
117232 154160 484383544
140879 163975 57862849
1509 156709 707534141
35851 168731 332133205
163980 185683 687237698
128124 178648 782032807
30490 75569 112723790
111231 146377 859356074
28956 156317 318400360
49459 158069 271600881
178125 188717 9542293
37977 90030 129989850
78019 146767 238010267
126259 167065 102023135
149245 152684 8669519
107234 159875 948050786
189586 197802 171371860
43818 89169 331751793
60181 151003 227125282
146191 162729 31604735
53786 83887 597789211
49745 164365 286565133
56101 111668 138703344
19757 60202 101035462
61394 90589 519059009
165581 174275 21653027
186792 198673 26044998
133455 168552 883893958
49271 87271 94899322
151607 194541 107292137
165182 176299 870119201
185829 194235 21116039
78263 137703 40820691
39914 106698 167072684
82393 103736 53432125
115669 145825 75366024
114040 185351 178196489
28791 146028 445474673
32816 151340 296270420
100165 123704 58585470
63732 141951 195408000
189861 193020 511659177
150498 180554 220168430
8877 30174 19123377
18043 188586 510628584
10196 91129 835691843
30673 129720 968393333
133604 158302 61933988
161009 198512 294538116
128706 140870 30481537
62520 123066 151162897
88457 137744 758608660
55719 136656 202247486
84542 175491 521270194
65753 69251 8730780
85270 153348 170443234
91021 152200 356175938
79589 104702 62773163
119578 144958 738769394
132320 180184 119550415
67995 136390 170775377
29148 138747 273802307
181137 197445 420156690
65277 190943 805945028
18729 93581 187007177
48999 147033 688745520
139132 180134 102409003
232 26449 556593110
139993 166587 66465750
56084 134485 588054854
107472 140515 82555539
56339 66841 26344154
73991 87008 32391196
174750 196085 112900514
147875 148255 978823
6981 91196 314183200
73850 132610 228620049
72472 93392 52115542
15091 157071 354945126
137745 162150 674965608
180726 182820 5243529
119436 152281 82265535
41415 142897 560532181
106927 177425 175971843
95538 196311 329590228
196184 197290 836589731
184723 196685 30112789
14914 70541 382584560
29114 71715 281186672
81116 157327 951068869
121140 170998 192582631
161411 199168 94497456
7685 83094 527938399
147479 159003 28977673
49943 94918 181368181
153606 177665 822653642
40418 111371 95938848
115289 123380 447674018
50320 83251 497459037
110492 118475 872634687
84359 96090 35680846
849 179527 808276476
164396 197987 349560506
55615 69027 33708700
110326 178317 344295358
139931 189511 124028519
19002 131719 589606612
178734 199205 51576253
83353 199835 291397910
184802 197695 526295917
112782 165152 130986576
22210 86583 160825150
175706 179384 82766564
19722 74875 165505396
97641 187492 224558325
114261 190090 189573458
197865 198201 847839
107739 168041 292855194
6686 24012 907472128
128963 163029 137563027
115797 168405 502750876
139249 196328 998890025
164554 168066 126534033
10403 172602 905453785
165784 199217 727207514
43285 130389 964407705
165725 199489 84589328
116138 195004 719293363
56780 140403 419865827
126324 183371 996700941
31345 156559 313181726
48370 102661 135889792
56267 74044 44472824
90775 171285 893677332
106532 130685 984072182
140185 156038 608745343
81195 109231 69964385
196960 198043 418715793
129430 158507 907691549
104502 109000 11090198
41442 95740 135725169
10105 29245 101768597
117057 189786 181847444
64457 140719 978255251
48147 114005 164680650
155571 189767 185449087
137584 180290 106635259
66141 135655 173532586
167485 170191 908424515
168169 174044 14628784
105399 147253 104439931
89761 93501 37278126
54711 152763 831966431
68054 193791 314156427
90171 101543 28727799
158637 171566 32131665
26919 94802 786310174
129123 185132 139961432
160865 169648 21915812
20055 192325 577033932
107843 199438 229144774
72691 107659 176019809
142097 149350 115523542
6483 156087 374180585
166654 191961 63319508
84032 125272 103077770
110224 155677 345568510
185123 191682 364692959
28123 35689 613075992
12440 55383 107433042
135458 155733 152192221
69777 181331 278491987
100591 111964 758788037
185722 189933 791377383
93855 191412 243877224
94398 125711 78166171
195629 196838 547327402
54865 62185 949779178
163142 199724 91565906
163041 174689 28923666
106095 182939 785467779
66270 76736 25991021
186093 198299 137000609
43453 194047 376426561
106184 116682 437303390
108352 199201 227305018
39391 158437 561072041
115695 121636 14675542
81672 172762 923238724
107902 179636 179142014
168318 174524 15462140
110001 194763 211967010
84027 174063 705494988
29480 154465 751587450
98559 110754 19928022
187227 192407 438056502
3849 107790 402682689
177229 190673 480377586
196445 196910 647468390
12708 85514 181898893
61004 96214 166532619
178326 189036 125346082
113808 139540 106523571
41355 144391 257624338
42953 77396 86113194
173800 194334 716265049
88996 176345 419084050
123988 134216 25647572
172823 186860 35160884
48477 131773 208228284
53333 97110 240765729
85594 184128 246330621
35249 147953 129721714
191251 198958 388995163
32635 141202 271360664
99125 139253 444126570
99982 175864 189345727
100733 170428 174100476
187611 191568 4110659
108158 130130 54972894
3142 156123 382769217
103409 185369 361824028
49609 184575 920815983
100418 166211 164339644
25031 85389 51798626
185742 189451 246501817
172510 178369 14481692
50838 197674 367190262
72699 160575 437150551
79385 140596 129720505
127530 177390 918852638
122332 166609 110796970
177209 184413 109312655
72667 84368 28977079
17159 131321 285381971
101164 130863 74140422
190857 197093 576464596
75110 172027 17280868
62221 192489 325535695
178759 180179 147455447
194361 195562 3064337
2488 8046 90465817
35862 65747 74897807
166909 182257 38345005
49850 92321 427596881
47528 151409 671435150
42249 157726 165172914
24482 160474 616427249
31753 176917 517946009
171946 189723 44522490
101341 141125 915190813
118590 140506 292148259
186184 191081 121164727
185128 197379 660128960
141883 160950 104555690
83540 133518 124891375
171286 177488 957542613
38512 101833 158458124
91538 181812 612707376
33705 97642 19498303
152613 191525 97183896
35908 94643 146797284
149526 189275 311878892
35763 91816 403497323
180284 194773 198951062
92758 197837 85012978
102492 116249 34246018
80088 111302 77939218
1008 94291 768551615
1022 45374 111089247
68711 177648 248603789
187692 199421 29466494
51571 185369 334326455
115271 163367 790901782
92866 175075 657686758
152358 195138 106933822
117018 118379 406415886
178515 186163 600029718
76123 143455 168287663
78067 138089 149904110
5903 175424 363589320
141754 143412 65433977
156249 182515 745774864
118676 145837 67981688
111949 195777 209741707
67947 136071 170095283
13922 53236 5392871
197680 199009 3327936
179702 191278 29085103
43384 72669 287409570
12606 95188 206446857
184221 186904 6813710
44798 167058 305551249
69110 175567 265669608
76305 146697 175840330
122286 146004 59483418
23704 66173 106386489
168831 189815 52467037
25897 92884 167400802
193131 199464 16031008
8267 136470 391673661
117009 129852 32145570
159411 174275 36966435
6068 153430 629826388
36339 184091 699071021
107064 189150 205202857
147805 193667 291224042
44227 163600 298430238
78735 186378 560457476
135075 175892 101811925
182138 194132 1814122
2759 42593 821701347
126720 185990 850493866
114909 183589 171534327
141005 144363 8458174
167212 187971 831489844
98924 157897 155323013
19056 120849 71578498
42125 86981 229935265
58442 139074 296709354
192166 192334 421445
92724 99101 271535294
133267 144586 416384876
106579 170575 159974359
84778 85361 590100123
114200 189455 934206503
100547 149638 122567599
22386 158519 960472117
183832 199663 817075626
176132 186115 25145832
183617 185159 3862690
190093 194583 11232616
92981 124126 590213985
34732 188716 384968784
12980 182525 423745644
68706 174741 763509646
55358 140611 958017738
88294 95765 18740329
32986 97591 161519979
124924 136249 28376349
138206 198802 151745785
138499 165189 975976985
192446 196279 9710401
92828 118374 968109654
98763 133228 423753498
53742 100687 499957793
98579 167965 173219787
130800 149866 47589393
127364 164284 92405291
116997 142565 302450287
150330 173763 703435101
123066 139279 40608303
57671 189480 329402612
12325 100882 221532303
86922 153737 374592610
13296 181431 906769021
140852 172686 935825521
139188 199729 27558301
87970 149890 154869743
164325 172344 140107353
84626 197652 282846972
130548 130665 464784875
18017 112242 235396865
91166 179719 237786180
167230 170405 8071586
56237 138800 422934157
34585 164851 325657656
169846 183133 33053774
191333 197567 15777839
174489 191752 265683760
64525 110026 726608056
92141 144534 648531223
24131 94431 175711923
29673 139445 274325842
48292 65030 233816908
91484 101185 620017396
105823 160584 219659828
74516 84372 24360175
166194 190841 61633640
123420 172217 122073295
199137 199780 201233590
195305 199631 10945170
73868 112828 97248559
71604 104243 165913191
111029 148249 867314568
40520 100712 715779135
194488 196591 788253036
6949 47780 749784199
169090 191758 56606186
38418 49750 186966096
41835 122152 598305555
140290 174777 820983863
81290 106486 218757256
5226 167594 405876926
14219 20166 14832119
192848 197918 891026127
63553 159521 239912567
145844 147787 4846471
93752 108767 37490835
4485 10810 15899933
173515 174281 329144925
102481 117157 460959362
10386 93819 589597341
45983 157406 278708283
180688 193521 32223719
76080 119126 107440591
133869 172419 752233404
186311 191594 13199246
169004 178386 657453451
170184 196103 11180108
41367 168849 474188377
47638 55320 19348038
106524 165342 147006448
5584 84976 198457548
132749 135448 397985310
14055 158450 975295190
183721 188056 8574560
16726 168471 633478088
61123 197783 572527205
139545 149637 25234061
34748 121036 806002997
78870 143080 160502078
155246 176681 856768582
128109 134246 15345381
137417 192617 137924014
86049 176915 237762209
21179 107071 389015922
156945 174258 786385528
79151 152084 182268958
63878 125631 75640391
148099 150380 872359
136496 141776 13176165
174110 175221 664923195
14215 104500 957955687
142250 144186 2480015
12929 183473 426264018
24516 28485 756773
196929 198431 3779651
146943 179553 258567251
152480 198897 116200880
102312 135896 83803390
94184 147478 217166000
71616 188936 293159744
87919 89865 4806502
177339 179356 37284065
14174 41984 979087293
81538 102644 52883075
38980 160055 302816440
42337 166527 758658373
138251 156083 618377525
81484 90728 22938865
148980 159563 243873286
34016 124310 225562430
10519 99960 105930305
21405 167118 699353195
105023 195902 227190145
39159 106232 878105926
27149 152304 312789022
146999 169135 676054589
125065 168212 107885873
3788 193365 474072862
25170 161659 341241222
118893 148317 73640634
75396 93628 31662747
127029 164688 447191313
183637 190402 17021655
155261 188520 83045562
38680 76028 305850731
194836 195260 1069990
143419 162283 47166741
10991 183797 431846935
52839 126828 184819575
33863 109336 188599032
40971 66691 64469297
197296 197854 572245104
77098 77522 127010530
41079 54250 33037974
71967 131333 148273224
51975 152371 250987200
68532 87544 47158177
8684 56348 119277884
176382 186673 544300769
143172 165092 54758995
64439 154242 511816776
42119 113196 177614813
168294 176063 19234055
157691 165256 8816774
113443 189334 585193333
191383 194042 6680910
89774 143710 151291039
117388 174657 880128141
148352 185284 429001642
120809 160993 914221338
173147 187274 445555309
20379 161321 352400741
95128 157489 156071056
50347 160748 276016491
183481 198682 38282531
50755 123210 180953375
129112 156633 69001989
145742 156793 27784666
68004 100112 114748753
137912 199324 153769688
34767 192572 394389282
146940 198994 130382106
115263 189447 675286432
20042 123197 342005832
137030 188244 309511548
29885 116166 215608245
98627 199800 971222044
42807 74073 753154554
71511 180762 824775735
42120 134764 207739813
160000 192282 983463572
10379 152034 304027266
92873 190332 243681361
34458 96984 812418734
106625 145407 96921190
102480 141558 97541599
51132 148025 750008083
119014 130440 276890546
135676 161747 352861761
164206 168201 402282000
63713 99959 90641657
170166 175080 98387501
106864 150015 107799028
124139 128193 10206829
119830 166718 117263975
94707 132606 122862119
99694 130522 76946522
36126 154693 296535450
144074 171745 69057886
135068 196827 154504324
185946 199096 862786703
109452 116816 58813595
39897 197217 393469539
128564 166454 938490973
12632 62290 838697814
140110 164108 883817139
154908 166596 28989435
120159 176534 140853135
165942 189621 59247917
175237 176031 1941113
56413 168244 279434323
89423 127551 371109019
131111 158365 68220753
74010 190718 669848402
82765 125851 107611753
199151 199401 650060
4474 34844 701195310
66205 74085 19594017
58726 134823 222538220
9751 42095 80849087
69825 95039 62760131
185746 189620 398201883
145137 181880 91696580
29337 102899 67450589
77585 129816 130528646
120873 144194 58497829
71154 117408 115455793
133588 184230 126556105
149456 167308 713004699
41513 68319 67251595
152703 181442 71641885
108372 141454 98815795
3411 69523 165658132
131663 184628 132348490
54728 179299 311135150
52200 64358 30480808
42795 61612 9836811
72499 101287 606665908
36011 142964 267386545
173650 197096 58833657
168148 192054 59817621
157118 192499 88250766
36299 157639 303425885
92390 134787 821347044
161421 197064 89158030
63069 169546 266103942
133791 155999 55697218
163714 175026 28027769
108853 144360 88921007
80667 152159 178712313
88811 173128 210827733
75519 190163 286529491
31402 108091 191701176
145021 153824 267886986
63715 117916 664119700
21248 174502 589573081
36429 167946 853741512
53782 154063 748896648
142521 145496 7457548
100505 130690 75390868
134709 172274 949065860
119860 139736 49758409
54222 107760 133771240
28358 29351 632786072
164421 183444 9590899
113857 150701 790289267
106981 184340 687610927
193585 195316 1894646
142200 178659 107230491
151906 198276 182625066
91947 143863 130016056
156482 158125 664713988
12221 187799 718723859
150146 180633 527743007
82061 124121 145888191
84876 185099 255283066
187553 189158 4039790
12128 173090 402304947
148585 191569 486467658
193795 198765 12599949
51191 188764 343936258
132328 184314 129888134
47653 166174 296363135
23806 152550 321860676
177623 193624 974906380
186220 198444 63471764
192278 198160 14873518
7287 148114 699417164
175182 183632 21224629
92512 194997 283704166
61228 134809 183991696
149412 189377 119345308
50391 76872 761183597
19729 87273 168734929
58287 193758 338574203
143206 154741 28967696
63073 77537 36118750
154411 197658 108136086
180689 183333 582738788
32974 161418 321123951
126541 198200 179398911
139082 147127 996944759
180291 198700 46362570
17981 166089 721059525
4053 152375 661074818
187088 188657 3978071
60094 177809 294091840
166478 186456 93067452
178590 189822 28316003
38316 119455 680907058
142061 166245 519993098
81631 117983 330541301
22503 186465 848671520
122368 191799 548287870
155702 194286 57434636
20140 101355 203176985
123667 143486 183308999
86178 152919 728177451
125378 131941 16459766
19639 155483 339713622
195843 195863 251923515
70874 116332 113409025
86290 166083 199499495
94607 95491 2209270
114788 115308 1294759
164042 169973 493145086
17271 61696 111037822
81056 180559 248558239
174589 186634 551875
4971 12260 18273126
165361 190693 63317829
78789 146481 169111814
41234 100322 996240612
146912 187828 624952506
142056 185809 109337939
61295 69217 709713667
114024 155918 104873097
120087 187406 212566812
186025 193108 17758646
151661 181394 525741253
199192 199455 696072
77055 168911 464917018
190677 191639 2343123
51109 163534 484196845
129690 131520 4519570
192657 196019 725948234
102279 195677 233444818
43595 59195 606753762
59457 157140 634433411
49619 155738 265385285
121049 137099 40273895
124167 177726 133791596
88146 154807 166893380
62990 84833 820364349
103411 146767 108219771
97427 107606 569933036
92345 170437 951318910
77472 190100 54346635
59792 153443 234174886
146376 192813 323531164
125110 193670 171497986
195870 196342 819740553
189596 190381 1940349
53632 167429 816141553
18940 186125 829332879
113398 162131 783481004
163814 164069 656221
50113 66813 783128973
34773 188252 383669491
33704 173663 812709499
189430 196750 18389418
147865 186582 25592072
33627 144922 278232920
175552 190950 38717920
62386 129079 166623544
38514 112145 258178873
72724 88251 38611112
71614 183023 278221012
1616 194563 482530367
28990 53819 268219537
87824 195734 269971027
35846 135071 248030649
44903 166593 571934216
90964 98567 19277319
150013 188546 831950538
3273 93506 720958114
125956 189842 159848660
89094 109566 383229262
186973 196382 123037501
133660 159139 63878740
139921 168872 927631686
148103 197426 679053980
142774 143998 2774205
3856 166195 540246170
45114 98108 132618442
174103 174455 910998
145444 178716 82933691
19794 30804 308140091
51302 80469 72871720
60975 64612 9241372
9897 96686 600759501
120033 139595 45308980
63833 84920 52467318
60584 144374 552874953
51817 60281 588643702
26181 156261 325279639
185499 195262 206680241
14061 63968 124837584
27169 103701 995694992
20480 128091 268986992
151674 160943 79018749
115424 130924 882585463
181439 187871 16298343
74038 160628 216459312
93058 196319 329477151
192570 199940 18717517
5874 45026 97969476
171151 198450 977613067
95760 162634 792968284
73204 135502 531399960
143729 186194 106046533
39941 132611 231719696
163096 185477 421472729
64327 145932 458589094
51631 118071 254256834
22962 98484 307639840
31687 75787 110298473
88999 143698 137004879
43791 118286 186119304
181607 194287 31873463
143278 188724 113623680
78061 113094 926561204
130434 147247 41902356
37117 187099 91864328
162575 184635 54968488
106484 144715 95589382
11511 80730 173076249
135283 155822 330458939
68800 70474 4169249
92782 115500 129236254
111055 141896 77179220
194696 197369 577684799
81507 106724 479687695
186180 197214 27760860
184749 193332 310576672
147917 157144 392714635
63363 154271 227269208
13126 15782 533479012
198969 199030 171420855
62714 167883 262735174
170112 196127 65091848
190224 193427 8008856
19019 137814 296882317
150022 151905 1879094
5305 62681 143600981
32334 92002 148912785
138865 185400 991845239
61566 188788 318105283
59365 84753 644057602
64592 187323 306701877
144633 173387 522929113
132940 135216 704810046
76711 197258 301421140
194036 194289 658297
195247 198822 7192684
199821 199880 817247437
157727 165763 19954448
99379 114603 37917038
51028 169719 296677878
51629 179121 900771333
149017 184329 88186807
175564 189148 34231167
198352 199672 3324219
68631 78723 196933564
72757 113094 100653362
30346 163401 332657029
34647 181825 367736902
43677 46708 7422042
49934 117241 564136858
174780 188787 35212106
173059 194472 976789805
172906 178808 464744302
51131 179840 489270028
46245 67489 53334746
73427 177390 389052326
157862 176764 46908447
197348 199083 663547584
198242 199476 422228220
87958 184396 249267532
90544 104077 4915329
26287 199137 985763437
156971 191169 85345748
80281 84676 42031872
107569 199872 230936842
118659 123336 11671657
43737 87114 108296084
37085 189585 381247888
79915 192386 350289339
72886 145470 230047486
122588 154858 99390553
105459 159610 929257992
196932 197935 2536768
51414 175566 310110079
98506 101286 6960712
133195 140400 998452880
125725 141147 38707431
58124 193082 797632519
92824 195907 257811279
58448 172720 997495207
86408 124526 417273778
151808 174969 57661198
176671 185778 189490079
25695 52186 289281760
154598 158534 65247
50019 171140 450858935
89465 163480 562628114
41150 125587 210938381
136617 183517 889262234
154299 172066 957255544
25418 105391 338571336
109426 135641 65562453
112593 194903 205848263
190308 192776 6111559
1543 32424 77384236
98462 122741 60401270
88679 183286 236542450
11469 53846 106002928
81306 126143 111941997
70816 121853 17042509
114510 137531 932969159
188883 195699 17098089
66062 80562 36065295
44039 64116 50238270
40979 123818 363635364
136471 188866 131025786
192411 193635 847502915
194029 199539 95407168
35755 166633 327072066
73024 129391 140777082
81079 154842 184515331
148649 166514 541412845
17333 181444 410074367
16082 81233 5474018
36434 89636 132776784
90499 187418 242456297
158510 163939 879744882
169717 186694 42394787
95545 127391 948590507
148250 176153 526041024
19291 127690 270912735
22156 107067 927241989
493 70363 561894871
86863 158672 252882883
133186 180484 357953085
2149 52253 47712814
23792 32088 386167026
85291 139519 762547648
25076 174325 655138992
14398 45521 316689010
31692 184780 382554107
70027 97610 68780730
81590 187351 264409671
3478 54981 68533939
181448 188698 18345212
29034 193520 871588044
87205 103155 40063278
74196 88091 874516897
123189 181361 368046593
194004 199357 13563049
128626 161209 81568793
20682 34113 33659411
77821 83430 13951821
44386 85395 450478608
146553 172738 65435546
139260 191698 131083148
154758 181565 66485304
181117 188122 17715432
154681 164918 25461654
159362 196278 92283889
191493 197681 15695624
7501 110468 257333638
95514 128876 83354080
81910 161143 198140822
135798 149082 58929938
186675 196923 624015941
55484 151371 311225554
181961 199556 44311013
76926 183472 266200510
129867 179886 124861060
48507 155840 26632247
67617 171021 177919517
35572 149966 891187339
79115 81509 5895283
10019 143494 333736393
129594 178085 121029353
139339 194864 557906507
66792 165007 858704825
158208 168820 26414832
159084 189096 582419445
115812 133311 43658924
1073 101358 251058286
96745 140678 109758108
166728 189541 85627703
34319 96291 154892645
116659 198235 411144381
84496 119844 88390201
117838 129196 28371042
77810 196067 295603062
40119 111976 396699856
28338 171069 862453390
45389 114392 270593827
168125 194703 66549857
60245 110891 126570681
158709 193770 87565905
122436 150407 70106228
44237 181035 341748580
173049 196889 738792460
111392 177348 760183641
85940 112380 66139692
197159 198782 4135019
28341 72179 722224542
37359 174327 342285345
164308 192976 71586018
151574 185919 227042820
928 99037 245553385
114301 174963 581321490
79962 177152 507216837
152846 160862 20071136
117115 189066 287867655
76714 154533 194633713
113237 193807 820009267
150314 176699 65753828
98268 170234 500333814
105946 165321 132610616
34249 118663 210907244
57412 155552 588434988
68109 99908 337258233
141954 177762 89336513
192063 195165 7808076
139130 153950 37215368
105806 108886 7497281
138265 187950 124311983
55374 115740 905250090
32176 39425 18030226
140886 146074 12975118
119035 128602 186197502
85860 87060 3018996
9485 171889 832505950
125792 185360 716801312
20598 128587 53120562
197330 198127 571492834
138830 155412 41701624
49196 111043 551740942
40793 195939 965963127
65930 117528 793554720
136565 185841 402137100
164869 168396 8756772
754 162747 731257928
76860 176097 828849408
15475 55260 365341216
57385 198526 496282088
175236 180145 277194075
65276 115053 124310194
187732 190889 747296309
116223 165326 122770654
161049 180356 904159861
73264 145099 256244638
97705 187102 223431542
178216 199851 54496922
107770 189969 205497938
182734 186036 942198187
55434 199696 360751167
131799 193999 155558826
18757 20890 2949612
41544 82399 102104573
158080 196863 96944695
179438 189363 23911747
173709 182343 21561595
38445 185745 806222243
97445 134367 106091693
114639 152998 95970610
57116 184257 317646215
94682 167822 841912305
113149 127965 37031686
140135 150510 25994314
23632 182890 400304414
71428 180327 271892859
157615 178490 236797296
106321 118334 17589650
124167 129254 12808305
40097 45462 13484561
107701 166058 145838528
109616 198373 222111001
14408 63694 689021062
102453 135150 81608434
57273 58797 3801047
84964 149919 162487893
93168 136770 109066763
185288 198747 33929649
41502 136463 6901801
149555 158611 22769126
198235 199114 1609884
151570 155203 759553087
104455 130983 66303947
36309 197084 504534988
32548 104208 208995422
141919 169951 70143178
65087 183493 295717393
32658 129461 289495163
40882 120499 981872309
167279 169495 5666969
179139 180184 2647381
66391 94486 953937511
165165 174865 24083907
179981 189970 3721353
95526 197232 563309017
37172 74627 93730692
70475 80137 837844344
47006 74068 960304965
69131 121721 131045681
144991 179196 402555736
116340 197506 203092048
56703 70050 33528891
140629 185801 112884399
84557 111434 50851313
122307 185355 788998443
98057 167562 173503794
41993 157735 289474406
86987 100599 34229403
41573 71566 248065280
189376 197429 853999330
178439 190354 893125313
130059 190881 152017282
172417 196437 60205930
61750 183622 304587259
171515 180978 763641971
18576 150749 673546626
27800 162042 989622564
123738 161842 95455638
193516 199638 15466920
145892 163902 127190458
30718 160154 791912754
37547 48851 481404153
197019 199481 6220467
160948 161028 142537679
193016 195597 955967
82766 170372 753713631
67575 185535 294592155
68082 160869 231832038
65787 85833 49777345
70913 131526 151269488
9207 162217 793096580
115842 168181 401095096
10864 91600 332909563
12216 140110 319701998
118454 134264 39572289
131198 197956 167042578
194430 196183 2823152
96848 125114 256173653
157328 197988 805159688
82077 138709 141534499
921 153056 380603548
78079 152866 186942591
5121 127078 327895105
83850 167057 207991185
64023 116152 130178957
141620 142737 2834175
158951 189939 847579396
187313 199920 31729901
87742 106363 46696236
51238 104315 132699370
85371 98110 564295882
195264 199332 217163181
94155 128057 84729654
1049 189622 471631389
66446 144871 195926839
33714 38770 4450731
56465 61807 13264873
163692 194819 24381797
56956 170923 508405813
134952 159823 924853912
197974 199128 2914196
93640 96512 7276723
194912 198185 8324302
88420 160351 224433985
33481 176572 357449059
2511 154769 524574416
132676 134908 881294446
115290 149146 84594505
43754 86954 808371788
73598 133628 767865302
119263 166106 117159028
193474 199732 15841004
82090 133714 129045779
179733 188356 376949808
92905 96855 9940846
53208 183321 650957460
174735 195319 652407583
76213 151005 511427445
116853 142438 743470447
158735 199021 100802923
130035 171456 103432551
57670 110505 131847772
135223 184771 123783052
168800 189708 52294307
26373 74765 120987661
78502 131073 869509961
15647 86794 177672904
89460 128741 96279331
176649 199645 57888797
136025 145887 24660498
82867 187774 411100342
35141 172728 343818488
11451 194969 458793141
1687 165931 410719757
150523 182233 70520756
174478 186471 30023789
147590 165069 43778601
171468 189009 43982253
33451 185587 621435242
84406 178443 235036062
24390 73450 122743498
63069 178335 287829911
169862 197625 69554285
52971 106659 134240213
146114 146592 52355233
66494 109654 107671433
38513 180992 698078426
110656 126845 40466787
164239 191457 67950403
73936 170211 681840941
128143 154702 149131136
79646 111890 15130466
162514 183989 8182112
135091 155721 839731963
35199 63821 289004173
137316 197052 149476834
48832 174423 313924789
45514 169163 309093121
64497 175119 276262560
169255 177216 109235265
179949 182120 5459353
192301 195601 8347664
194162 199531 13602652
125106 199488 186209423
187248 193526 15697245
166267 195836 59383557
35374 118501 207674451
13388 29277 25872531
5068 75877 177201546
133966 187467 141922658
18647 177439 396658574
28314 175501 367609793
16367 171233 181574186
92377 111564 47997860
194495 199479 327192632
81922 89324 365157183
114933 170202 138141116
43114 91875 525490865
185001 197276 259903057
49239 77957 274273663
166921 197668 674475575
41960 48397 305241995
50291 172852 821618394
82810 172264 223583620
166103 181200 37618086
132515 133172 710827746
115602 168304 349331154
433 197228 591727233
40795 70259 73871437
20080 161373 353268761
76119 185918 274319588
148311 151053 6893640
95265 183096 219462635
51349 162950 689707591
198652 199048 1006115
65431 120033 136145118
32293 85851 133752110
156419 189903 83587874
156070 184388 70550303
73853 151363 508654867
52243 90844 96336257
92821 152318 328039332
68097 169727 993599235
89589 167133 791716489
137898 199834 389623762
116685 194574 194755206
60799 99388 96670578
72454 103397 77316095
110671 122069 28404607
34704 124732 506160706
35638 99948 160865541
184680 185448 1918251
869 54613 359719746
112097 114494 6084990
114553 173203 225333324
29674 168806 946651400
124412 187173 863668397
199430 199771 581393642
11378 77768 166044206
43643 71248 75551283
62389 73706 28296361
177994 197187 287589949
177507 198364 52536450
10747 31127 170333527
59305 116674 143348376
173998 198508 211440841
182819 193520 121848370
160918 199687 97015827
197411 197933 1316361
98325 151979 134015960
80946 142645 308087543
155043 184971 74597571
183313 195075 264188760
71369 130586 362151221
57438 172219 742173050
131109 147524 793302844
139079 175465 571953280
186947 197827 27384225
13333 165313 501815769
61785 120696 100473049
38066 76080 95153480
186852 193317 722259097
20171 23421 8108040
56638 161132 261211408
15948 88198 180471020
91630 165777 185593050
83755 190672 279686442
62310 190036 319236233
71612 81158 403457191
141378 156282 630658475
86689 108875 55420730
13694 136632 338790486
180085 188022 20028289
160694 198255 93965516
130187 141272 27665680
180654 190611 310074012
95504 180800 97880254
47648 59607 728503736
192332 193172 645799
119542 195053 188945258
182232 189106 17323824
7986 82180 185423200
15055 121143 905291454
172538 185738 189853787
171980 175072 7420147
9245 46163 68189154
25111 112435 679752429
108476 162636 975438575
11997 106262 583264510
179172 186419 18234423
198609 199724 2819246
143649 144081 843743647
53200 181315 951014205
96012 167978 179824919
145822 149136 8277547
165332 167939 781928036
159833 172622 981489808
192008 199101 416220772
130474 151238 51881320
1131 100845 249613725
52637 172229 298918643
128832 151575 797313884
77046 182725 263985740
106168 113985 19478458
24007 68750 430500997
19542 189039 667181118
54227 181209 317188010
88295 178352 225008708
31860 59896 118212924
149410 182669 588411060
87545 93635 339316488
176021 193088 175665152
31366 59891 774179137
66705 75657 15684234
54128 176355 305241558
182050 197945 495418606
689 188299 538875250
190055 190081 61684
151028 153613 6512652
113105 179905 166899889
5911 148434 864767009
166507 190924 941726249
70542 105675 397540935
189977 195385 695692692
198297 198970 313011218
98637 114876 179667057
166892 177617 140294757
36188 191701 388667968
43173 83124 64383024
163463 173415 24672616
54248 125762 748652912
5698 182419 197000644
133689 175513 104392635
143668 157303 34166821
114939 168877 838890301
92077 142541 126371379
131146 149278 887029715
57998 173885 289470402
87916 156758 698678274
195654 197444 4533139
153564 156719 7950467
143358 176014 977700157
92858 106807 34972368
149297 152228 7397955
164673 172575 19678061
120056 157821 515154948
110026 150523 101282054
10480 125109 997114365
17949 49213 804559883
161912 179032 67330268
46138 160282 655544448
141199 179690 126324650
110616 194852 579541409
27434 171317 148763909
80269 86692 8266340
197887 198272 973445
47593 142878 581976990
138656 194784 819881057
18730 159680 352400835
19688 132061 557842308
117443 131413 897139236
66763 185194 323553285
25119 191846 660010714
198609 198799 518373
155098 173537 805472019
9822 69605 58324275
108687 175523 114029399
2853 81374 379984681
9456 156969 368878371
45282 111192 598190405
139700 192702 681660823
92481 186682 235586129
103037 105638 16037119
84376 189586 294484145
67807 85636 593950278
33618 57425 59579481
53267 63024 692604536
47256 151675 261172573
62105 109435 118219199
140758 180344 883928608
75860 132862 308497164
66175 133172 167193115
118366 173371 137461637
23764 97830 382366125
41661 94396 775207388
11552 35080 384124905
114261 133940 876993621
178917 183407 516617730
187024 191653 993911804
132808 158021 63206437
9006 73140 977976084
136797 137966 344336312
108400 185097 474973779
184257 192124 861407252
147964 197805 208055964
114979 133535 46257436
112595 189616 192633259
156158 198877 106838318
97700 196569 247186112
50463 63222 31963359
134960 144352 23525227
29999 30491 121763733
78635 108118 486495175
101423 135469 956175817
136064 154016 570813059
63803 116405 399093334
141711 161319 49109403
104431 152206 591405055
83547 112636 441029907
49120 181668 277977707
175692 176797 2775029
181941 189678 198195587
173336 184111 165170909
38434 167411 322335649
29342 70212 102331042
138073 195407 298167477
74260 144551 175636873
191890 193104 3042975
93988 142276 120724357
147488 173820 686625258
132393 152371 50033427
64359 117440 132600283
45746 104917 147985145
2589 139424 346934310
70957 185800 501459706
168895 177878 22238545
93931 125118 834772523
68306 73959 13963457
7545 72724 166026896
29864 56976 67791583
94852 138094 108070940
130314 141789 196641021
55830 177073 302770538
191093 196512 13632095
90778 185293 846999588
131104 190194 375247057
98369 138441 961834475
97226 135109 94655592
98941 105518 16419580
136119 193978 870060140
166755 194455 69335870
1420 37273 89837907
184921 199686 556994042
149712 166119 643853826
48663 87712 97565773
173888 183609 103821732
104763 110980 800465294
186225 192628 356758445
109220 131191 54999945
184657 188347 9364112
161068 168311 17982573
9228 76580 593512864
153599 187015 480962257
146544 170002 58701148
146324 176302 74728496
10972 160841 845157942
7714 183394 559228431
193648 193973 771711742
129748 173728 109846513
74168 150353 610753263
12776 130610 294682937
100712 172943 180360764
95760 119740 59824777
28810 33790 115922586
45539 142456 803996211
146247 173806 68817345
65965 140429 908237334
96843 158919 155245224
22516 138035 114017915
106597 164091 322089554
185801 191906 15319238
138789 171438 98744841
8193 32594 61037141
18823 177057 395255126
151095 173394 55593740
183644 188999 886606694
186348 186991 1663704
102486 169549 226989115
104469 194419 224843480
46685 83676 90235921
133730 181322 118891149
142596 150733 183975305
32453 134713 255632194
56961 85454 374037371
76235 160242 210007080
87322 121869 474106437
174131 191109 965219328
112063 146195 29755231
21980 148953 317364646
150763 176354 560218721
8379 62304 456290836
58535 150762 297831037
61974 115000 286978635
125505 183454 870883725
111798 188448 822813544
88662 119286 76636421
129573 181935 197012986
124567 151788 68205712
173216 188922 542409649
95024 101439 16193351
3245 98134 237519590
196240 198119 4786992
124852 184197 148311320
105280 156659 893081199
4390 151771 368575984
71089 102806 79229667
180267 183091 7066232
136679 165770 24473955
122061 171846 124581869
157111 174330 672126541
26045 58923 722656911
196978 199557 425783883
28297 56105 568150653
18826 196465 444116558
77177 97441 50671018
2150 193358 478191131
18739 79909 152885427
120322 174262 134899290
62631 182479 299414630
89267 153195 147623879
146453 193038 116459499
12379 65239 416601238
26572 142388 303982695
75073 133493 522949903
26989 154225 54463323
953 86790 214692850
164965 170999 873493909
78241 146170 422204970
131078 175893 111788341
66859 149934 207506235
112102 138758 66649654
18018 127466 920982641
165606 191622 65007484
1371 88490 217840139
150840 190490 99094640
169826 184586 1026910
44214 171893 504611191
114616 139590 62389926
193934 193949 35326
109871 191976 205299390
132268 176066 109291082
40488 95780 333409540
40781 127442 590322394
39905 128293 945917822
12023 184718 431639872
119803 131313 1346610
189894 198540 21739326
28300 82342 249177382
123649 198376 187082227
199290 199480 104570732
70837 77734 6478061
76139 83464 18224933
177488 188298 945662709
78645 131409 131766110
16245 26792 26394560
148116 178386 75478083
64422 77845 157952083
69078 187318 778021713
187145 188897 670771287
26023 60901 87105324
178742 186269 18983455
91319 146203 137362258
35237 48184 32263790
50749 125006 185492437
189523 195290 760700791
147472 167505 545192029
177737 184504 329896145
111776 157942 115649367
143413 198329 694378243
161950 189160 356222165
75984 90545 377252486
141077 175241 85200482
39219 132478 457578952
192904 198050 13082013
127515 167271 311908332
94677 105057 210227967
134827 174164 98216775
119858 136288 354317891
133340 167525 85420376
179343 187740 42942740
13283 110527 242979537
190771 193412 6633491
18301 41339 101676305
166080 173641 374362573
47770 182968 337938989
51337 124246 485662050
155503 165035 487795743
105310 111355 14959845
46579 114742 733795529
4862 75818 177548053
98774 102495 2257594
46058 193865 369524774
165526 166177 1626013
123211 154805 258649423
55733 109507 134289376
37307 123741 215926974
98597 123764 499138223
93712 103332 24196813
36189 173916 129495033
87209 114917 69402194
52645 173875 661639168
38840 53718 37277847
49451 166792 451295115
116204 145115 34271242
92370 150266 144853640
66084 183168 292378400
76343 89637 935514665
1498 140082 722685373
72632 178516 264375853
135620 174302 96631184
28317 44744 200610912
20772 122039 252992858
5888 13867 20075514
24127 64443 502943642
49781 108591 634308671
158432 189013 76395963
162727 193608 77137659
174943 190152 38218310
171732 196112 717533902
142544 189783 653358128
97584 194015 820156846
145645 174238 561199483
107252 134392 524993169
61476 129060 323094891
82451 118864 327973711
20170 170339 398005692
121156 185715 484185963
181171 190353 23106834
178203 180865 6707741
45684 145084 897941937
29627 172582 357262141
158936 159143 379084
139645 177001 646047272
82518 116504 84974240
130840 156949 954443656
93464 190932 771312644
163298 174868 28677756
198823 199124 743719
49120 150367 686361981
101811 180627 196775840
134276 191665 628936909
183350 199510 127493966
57050 137609 258383198
84600 171447 217141180
79567 196588 292574869
17783 74300 347338505
86180 112299 65266541
82803 95591 221167340
159481 185207 228024373
84642 118929 85769064
98477 179659 883716728
91267 171782 201376845
93541 191864 498558305
175401 183130 19379338
15251 198935 801016397
130643 147706 112207311
140818 191847 127564388
72144 149455 194110070
47000 165538 296429967
2849 139155 637515654
76369 187150 276883421
160164 162909 6848359
75591 121052 5910601
137015 191003 477487185
129971 191343 153362646
164304 175160 26912097
164497 168277 139300045
114504 117989 905049032
158418 193233 86946857
174212 193239 47671038
156613 172691 852046500
195454 199480 285781241
4900 189523 461642778
12772 34010 22420997
16153 141301 329382257
54570 164156 807314286
92587 163901 178481724
165889 180777 37127534
69089 72765 9075573
50059 145623 631423641
51158 185300 984202228
187803 199973 30591800
126758 174528 365607019
64266 137254 182338693
161952 198214 90727199
195470 197636 5523312
147086 158857 29596266
90627 117948 68400398
77210 131218 777416177
145236 187394 105388425
71538 185378 284329095
83611 100125 41448099
98599 191176 713679270
106850 139968 82689031
181420 195670 909952545
146700 181533 86969314
63782 99972 667482943
4437 96166 229385150
126724 136008 430708334
95402 113373 44879238
21750 158735 342527762
65781 192584 521607471
84929 165409 372343076
67237 72531 13201701
9843 176747 989762179
90049 102651 710311816
181996 197252 954261387
43226 99279 140203454
43814 133738 941659202
16439 198733 582161812
51318 148725 498792201
183873 195400 104458377
105612 148473 107032017
152104 194958 107158512
58463 85483 270824850
98611 118629 299394169
14763 198080 486869911
59042 153844 237037625
19775 47071 68104401
178877 190218 28587669
73876 130514 887130574
45846 116684 178500421
36514 113033 191181161
63 81674 799151967
125574 180273 554242975
130445 190608 150368035
98607 125758 67614463
121016 154968 872550841
20150 156695 277742696
62042 74605 525541848
66265 114690 312512954
127738 170996 350510372
132505 137572 12677799
64438 176545 392698984
182880 186108 4636660
10235 67895 51539080
24291 189664 872991443
25125 133661 271240149
122252 183311 891180195
124709 124906 740984614
164088 165767 4106591
13191 66558 133575369
88380 104140 39556886
142399 169566 15969882
78455 178604 250053303
17449 149568 330205844
55045 115228 150405345
120089 143246 58073146
79988 98814 47134445
154449 197289 107084387
2705 21697 47656262
68447 135919 898415457
54796 85412 471548537
54660 135830 766866015
120159 179522 292118974
47944 66141 638290127
176446 183865 18682868
139954 166910 67359120
165265 198351 575188067
45927 77313 367885223
170630 198256 69176261
63141 135925 243600710
29024 130541 253715490
52713 63915 822862133
187397 199825 925933427
24893 190617 414275602
65663 171310 263808226
38951 62185 58189533
91385 108321 38372801
52774 61117 20785371
15129 192515 443262228
196984 196992 21145
149334 171796 708900066
145870 178380 81079759
42216 86016 109361442
119700 153400 84471592
186076 194551 21265333
146002 195958 167302936
162058 165155 7685014
134807 184431 790744692
50093 198767 371791972
133619 168336 86827396
87117 154457 461195942
150988 183628 165055139
51198 68898 456304693
70663 71972 738972370
152510 193124 101497838
20567 31046 10788726
137117 197813 857154818
98158 160296 155290329
178167 193018 869022327
50674 70828 50553656
197286 198392 133966624
9487 98171 221812008
146498 182722 90445338
42536 194942 380991442
182233 187314 12023680
29363 123330 234734856
44218 153453 558527095
80482 88812 20673150
131524 180312 121865523
66490 67330 334032927
197970 198510 1326033
67465 92824 351090649
116709 171586 532127532
28368 101363 519831735
140253 192180 963920412
161238 194827 126414396
132150 132770 1548662
119846 139679 841313921
134493 156382 804366072
126127 198484 181133540
5222 86329 202806615
24146 137566 378687411
151343 165242 34734552
127451 139841 874122966
53253 126017 181772550
114839 125655 882565307
111656 139008 530165049
97730 157942 886963653
36357 174078 344105663
57551 133817 190502157
188584 193588 764620051
193777 196091 5831467
56300 67855 29032616
106334 187187 274338365
143747 180437 421421850
154355 158670 10756382
44258 127331 207542160
162920 166313 664246484
97680 162670 974159598
185426 185754 841831
118071 183965 377067678
21520 41924 857835021
196692 199338 6705375
28432 141445 282361756
117512 157727 100669356
175396 199790 61389502
152126 188218 90256209
166461 169937 8782154
137742 187425 54115707
66991 175756 960140918
75813 126987 11705516
129329 191166 205765856
107971 198289 576578597
57731 157668 863723445
10828 114860 260103076
164710 173420 541406017
103356 195204 123833786
30247 172307 355024146
182378 197403 37819171
31540 94194 816528799
199365 199524 227046
49039 182264 742588030
19659 22236 6449567
52991 123420 175921372
53357 97325 109935102
198488 199693 981165567
1080 52498 548588454
121764 178969 683697447
93169 124855 79171651
101828 146629 504052822
195648 198778 7945512
185407 188973 448062661
130163 184283 135155655
161977 165071 7678070
168101 171018 330618499
44167 160137 289921091
176106 198070 55318020
100008 189379 918765500
183522 186375 7178895
151350 153800 6229768
27179 64974 896767492
62024 118840 141952391
16044 43982 252085319
94619 142730 571679211
73332 81896 21308152
167221 188172 97674244
178130 185454 18393155
73354 160457 217740565
166215 171298 539223494
127478 188904 153640359
66102 109662 108654393
106647 134236 406141608
98176 127101 72069961
46196 55544 22610966
83408 139796 140918055
96342 172258 189701131
161479 196821 88393263
173586 187456 34779096
135754 170068 160791819
45664 137410 229353804
95696 192433 241821051
3225 28990 64724712
102007 133647 848340880
7929 29718 54514591
9999 183576 433820771
133053 195538 713932961
6890 38256 488403538
8083 76822 171875100
199377 199447 772566002
7446 132590 865777365
103162 163572 889339904
51387 81802 76000575
136235 180917 111584656
134307 135739 3583858
103312 155897 195085796
123304 178351 604131985
70675 168013 242985069
117609 144932 68326396
119917 183893 737089631
123239 148477 63204388
197957 199855 4809893
195516 195913 245209089
172608 195516 323398835
41613 170854 747567436
50426 60682 6605597
148429 190567 308251406
74756 168572 654315495
132112 189626 143853082
145230 153378 910949648
160185 185508 283638297
188654 192780 978429444
170391 193254 709380635
195374 198473 7838066
32521 101796 901947926
182958 191627 355164742
126318 199453 184012999
16259 140011 728406430
75932 173386 243392115
136484 164938 766297971
66464 92992 103289527
115064 197495 587003439
95712 106628 601164270
106979 164004 749343331
187294 191832 403735583
168067 168850 878976911
150744 197450 563747203
67510 127709 166803972
66634 67304 1681927
194698 197687 7616187
153865 167818 34662153
158352 164387 455459865
161244 170910 916814553
7501 24133 378457440
119069 153891 356678237
10363 144507 335425987
98036 168504 542332874
94665 162391 703377146
46130 74834 468584205
72551 186055 283548955
117895 142922 62627206
30609 162566 329909181
66335 79268 32182839
76107 155626 198819985
61347 147808 223415610
162429 195992 40907405
13258 123700 551089767
177354 178866 48947839
96434 136520 298938870
146538 154604 688237908
124047 129045 641356559
156146 198861 106821820
127808 141807 436478558
113998 148334 641635327
101448 191310 224511331
137282 196210 147405506
52770 111905 147679435
155255 159311 10067707
78832 153322 936417019
84336 105743 53742556
170633 185954 537445471
111133 111447 917874629
112399 159239 117299910
91711 163581 217531581
177924 193834 40016821
81336 144634 158231486
121294 150144 783308040
137624 163280 252644240
172881 181706 22026703
31201 82386 905081484
76103 78002 4732262
44790 139554 236855321
12216 94190 250894127
12395 180484 420076613
19990 30040 25191916
65999 75437 23481985
148852 190293 103619321
127990 167238 98062416
14740 193646 810083892
70948 193880 307137826
79791 194307 286253983
149643 196773 751666418
43092 147910 872372765
41537 189557 452183937
80789 187887 419651588
82404 185032 256506540
36230 135323 247634561
44664 196682 595399258
124958 146667 54585241
168914 198297 797032472
175922 195978 691059549
102578 198875 293030313
31131 91255 784032178
133511 182214 121718421
182893 194567 29341875
110870 167082 140531121
109515 183667 667756498
177900 188845 383349609
90776 124781 747182288
54504 84971 75959589
87616 103531 18425196
55835 184290 320916593
154542 188049 83665866
112949 166539 704196008
34912 87465 363016680
161129 162706 881660561
28000 101133 898708655
1196 109050 269716744
125700 198843 183179754
105231 186776 203762955
114329 164893 126446356
65199 96930 682576170
122517 164715 720831960
13111 114882 280074658
68980 194278 312979953
64261 118793 219065864
83865 94079 25591105
4086 176796 979879263
193248 198471 13198841
32489 55520 57666417
12722 117286 484357750
56538 175869 623130437
156060 165433 23290377
149001 187405 96052378
133413 193831 695042439
58935 112231 913915237
178410 189924 710627813
152433 181188 20253901
43476 167343 309502938
78565 107943 73354916
187845 194806 17362859
121101 149917 72197871
176478 190803 769131948
73806 175065 102853004
69612 100889 877807376
9015 59753 126871505
101604 140050 696285777
119470 124259 704641882
188129 191380 8068830
63380 198421 337619544
110592 156293 165966522
185528 197820 878702273
144896 171041 713070289
10715 24634 580913829
137092 152770 39255994
148760 185660 384780900
41737 87234 688424412
90763 166449 189299383
131041 133390 957647237
77381 180994 936841554
123983 146829 57157887
71763 124027 632164189
44790 158924 501753032
187960 192876 998557572
33030 160447 318572733
138879 157907 47782514
28114 176506 561250414
135986 147271 573417373
125636 144911 48381475
68176 174321 265010550
48322 57119 213226933
8443 45851 590074023
43376 105255 154695569
79573 135611 693970926
172231 199032 475540795
130769 156787 65131017
185232 188734 8894737
31549 91048 230062999
128743 144254 38908054
78 155308 146470694
47749 171962 784327106
79317 122792 876985210
198764 199225 1128703
96570 162777 165531357
154261 196153 857402205
36455 161776 887525760
180548 195530 901568546
199205 199900 268185165
175573 188048 625972602
82356 98708 77408462
196597 198821 5659169
30178 199185 422611457
163771 194971 416408777
29266 141245 289162883
173518 188669 38054713
58839 75482 41622093
132037 197413 163621662
35740 121912 673034299
68031 150688 206436272
90280 116873 498539852
81511 86436 12268512
151267 197114 59827548
187337 197338 25119255
198080 199332 363422179
125705 139859 35478211
33146 35270 5327963
182434 186665 149240745
76675 147974 178171943
72821 84649 714275814
48987 167422 929068575
11928 89490 193756022
107003 139098 80125571
147290 150767 5945995
103970 133496 193549934
107439 188092 201622048
165219 199715 86419799
174050 194807 52040600
191725 197197 13866535
154872 160469 13915468
122679 149138 66268586
191993 192506 1257777
129130 179258 146212320
180094 199067 47754456
185794 188490 6867101
142828 147021 10387396
153269 186005 81683680
52076 162918 662571545
87326 147881 800505155
99109 185017 272993873
199499 199630 163747001
139627 175412 89302109
45905 101907 550605642
41425 98073 889367753
44510 180911 340810238
161597 183203 753012659
20849 142672 349225542
193836 195086 57195537
138843 146630 19524089
103099 112949 571508207
184993 193619 351846597
170811 198879 961930091
87654 109520 54716134
71282 156800 213746880
29999 86824 141902820
86112 126081 99879479
104311 112654 110379269
68884 162522 192431321
79261 140357 152646400
11871 63463 317195174
28425 183682 236212482
26426 152951 316314205
72362 75556 7927094
124236 168154 692773133
94612 137246 184662166
110237 140420 788990815
43541 163071 443366096
178750 181018 940650380
61292 119144 144567287
65268 123288 144725869
155317 198659 108364659
64147 192689 540789521
4837 39740 87230254
53453 145472 356318567
60250 86205 685980013
78034 98477 51155900
117475 176475 802177429
9453 60464 127430598
164484 172225 19267854
122852 163630 67665501
26003 195731 906630559
27006 48620 123355728
190708 192011 495928808
130744 179696 122179402
62052 124398 250893301
143599 151429 968498938
96761 183507 216728654
43354 92815 123540511
162317 182817 520862639
155017 166549 364261367
38293 197952 399291209
23188 79181 333990361
7939 181392 433448238
165515 173077 571205637
134275 138715 748914786
154488 154985 248899
116147 122560 290057852
64915 185325 300745339
24402 142828 178061558
89965 100633 26963473
185588 190084 11335584
41565 68303 67080069
62664 101129 347217425
174421 193767 48471757
87910 122424 86186272
89962 197015 772238780
56427 142906 255268423
99851 109010 496791972
186327 199318 857271020
119598 167782 482402726
198659 199110 1135176
141591 157254 63987052
164294 197986 84331894
26469 95297 171974207
198672 199766 2767805
13387 178565 446798034
55259 67184 963030693
41346 146004 929282763
176258 176998 980428313
199276 199731 1166843
41464 100296 618522864
113396 189391 941272020
121234 127785 150575494
121380 154608 83400438
50608 144527 234774681
126892 174735 50333977
56510 128468 179761207
197230 197383 219281394
113111 196121 207644553
183568 187748 10620104
44601 148106 258705615
94349 146695 130839534
102930 154957 847409451
175857 182911 17735649
106109 174921 171775384
165145 183304 694594793
178674 179215 1413347
25254 182372 776066555
163572 199404 89689894
49918 165867 749237962
118049 192864 634434703
140413 151983 734569728
139061 183357 110669741
56928 106458 123772225
133782 198157 619030392
46806 188727 354955166
78031 157324 198274298
175408 176418 2486059
193894 199950 15360174
129476 181444 129759176
142726 162170 19733917
149803 154566 5598243
32999 96566 158914636
30133 157051 317372521
140976 171844 77105676
119487 147183 887535970
126831 166314 238827347
118001 176260 145452136
15356 172035 722272097
138336 143324 348237270
119413 120394 282359266
145111 146619 3723274
27122 74202 117676142
101827 183980 205135357
21804 112443 403434356
14129 95725 203927664
164473 172530 151844170
16293 187195 599651535
77901 117221 498018144
98491 153892 789293336
135915 146843 27271998
114745 164702 193448353
106319 138701 80845338
39827 120774 619662456
103249 125918 56447526
68457 91781 57878832
141881 162943 266550002
41934 44489 6418739
126757 170580 762785365
197203 199562 792987176
131849 198072 73785315
152914 174136 52861155
196283 199398 978486825
5492 179586 763679193
144233 194089 124602369
99000 115076 40146869
176353 178026 83241880
6521 25853 48402437
106238 141285 248918102
155555 199409 372233715
78215 101548 5605850
53868 134362 175854456
77092 192161 287608624
24387 42701 44087247
66763 127244 438221531
143772 182258 560975658
172554 179979 18442317
172090 177902 741846909
127404 130036 6658811
116903 164973 120212860
174883 179183 712982080
135832 152174 40889104
193045 195490 2546763
197075 199823 6977161
109120 170889 723666344
127617 163563 90003427
13147 141743 321427991
21681 47401 589577822
166341 175578 652290238
45939 51105 819591101
31566 76629 637150332
23230 102641 879450294
77695 193969 662984567
28320 135219 267081542
92091 118799 596755729
146108 153650 632015499
29668 42314 510302946
117347 146376 366411631
82521 100461 203492149
102687 159866 97081785
32767 156077 661023843
73528 133854 150670134
58163 140557 939543575
13748 50637 92244185
141954 188417 985892715
129427 150385 86969500
199634 199792 196642098
186444 194211 303930523
164352 188124 59412464
171651 195282 59188749
399 9732 23497337
43327 192858 767868733
79069 132832 134276926
75592 124369 63037723
168713 191849 489785698
98573 143366 111917570
151991 167468 387175710
127599 171363 84907528
59391 113117 256160098
159574 193814 692672281
103480 183961 200975771
136031 151665 796658015
177611 197414 49864890
138038 161748 59421674
3106 199462 806035382
54519 89926 70778842
45425 53865 114069316
50629 53779 7901860
18736 70727 130119533
51670 130119 196092509
158478 188851 193452981
144223 196888 287170970
124761 155998 78308254
17235 94700 437759999
49138 69830 51976952
84211 127853 383838566
37291 185379 370094748
169346 183295 34748382
146420 154951 21521834
119173 162047 107313213
18042 27486 53776963
39196 53501 17196854
114214 185383 607600991
84907 152806 169903288
187615 198313 401517460
37938 78005 100287330
51906 170740 897425254
135478 149563 6960034
46996 159834 476180941
18096 164535 366077060
117919 128545 874848551
119367 197289 195036383
189802 191679 4626967
31019 113305 205656878
99930 164925 984779050
7978 161965 385022738
31056 41395 25865411
46926 51834 154115834
71517 79164 54067267
89838 181084 294393147
162433 168777 351645530
104490 132040 158986049
188047 194238 15458123
45076 152382 458041408
171701 184476 480183708
17189 189206 430081202
69167 97311 70162623
197717 198933 3042242
161665 170046 20910852
110222 123320 170734367
112832 147479 86627636
119339 175813 568975604
169868 198736 57166779
142377 160416 45202693
150812 164451 34124268
1696 66743 162957872
184855 199892 37900337
86691 93112 156297850
110484 112718 5625155
89632 129377 916367003
61449 106003 424502376
18068 112280 235365594
170373 171051 1633521
163217 177869 36358380
896 190774 359226814
183263 191955 976206164
45679 192439 366847402
153961 192398 944610539
40500 161600 302846298
138033 172759 504081300
176542 183007 16254061
26866 155741 388046061
14570 153309 346808143
119684 157985 227831565
152615 187693 87703526
15092 84794 173988953
22880 160779 344791168
96822 178280 203385268
74383 133484 794875202
99803 150952 127753834
169018 195488 703219250
10381 99262 956558962
84042 92892 615544124
107214 116822 292944555
181994 188685 16907314
135736 177002 751504321
179583 191937 769533187
95163 127845 830879772
59894 89925 74869743
194573 199459 12393386
182694 190383 19365909
21563 131593 275007821
75283 139171 845447588
154338 174114 641768976
96385 182795 351135920
130288 138431 20250732
49575 125045 188521571
167952 199702 79671821
137868 165291 68606321
113220 172568 148374786
112481 119295 17046005
168798 170177 3481566
112334 118132 338552323
171640 199611 764513196
198440 198809 324436383
115478 195054 198939738
183307 187448 924907503
151091 197232 926663208
155407 192761 93166139
181654 190771 22927559
128087 159362 78320698
38627 146411 420112604
79248 196026 291930505
3175 93371 225616591
67472 149300 204322330
70493 129982 605120691
20378 162283 354814537
39500 116844 193404487
158379 174440 39963738
21908 115646 392910717
19422 46897 68544377
199597 199726 333857
25779 154990 323106983
63748 145396 204021190
85129 173413 914452789
111606 129207 44071975
169598 198654 72769621
21165 118581 688107540
135859 176294 100876533
16857 125205 270810455
31634 159922 415638109
146062 168681 954705185
19878 170526 677724854
119657 166083 718417025
48538 79293 76973504
48568 119380 630314440
15656 88228 181213016
181147 187604 16347168
14932 102392 959575081
7551 123447 654787896
154831 192481 136411207
118865 143722 62275101
16496 28394 29855710
122514 191669 172978316
186814 198785 611763300
31408 114185 818961411
156438 190706 517610383
191994 194791 242720
86231 139985 617304578
63199 148424 212928085
29569 130551 1650120
127980 150219 55632570
49166 57227 472545526
70636 140730 174949932
74910 88401 48483759
164202 164226 381758865
197562 199131 3941444
123292 132952 24200001
67234 140986 184190280
155430 174837 154052954
3252 83281 200243018
105176 178710 183522930
86232 101433 702831201
23328 56379 82700628
65787 111948 115076794
158834 198594 847448805
150330 192193 969311366
113559 124870 28237909
117563 156055 200428569
166022 171153 12781514
32667 78721 180799438
8202 97049 222184164
195133 197397 1564776
176638 188757 30601314
120411 171896 389068175
190426 194843 11039020
13624 190250 559196973
176742 182010 13287066
122944 192251 173380511
81183 96368 36275697
46333 53511 18023351
83590 99245 667293631
27301 99967 680670468
108299 195669 805999527
6825 142586 327088790
84519 145196 151850498
36334 76062 99347580
185642 189219 9069966
120142 129025 22305380
165550 170443 12253128
186707 194972 588215684
24809 68746 110086451
87070 96808 577138277
62486 151501 924787325
21905 31931 25106618
89847 143076 459060240
96727 136415 133488672
31061 121291 225400858
119229 137598 209847643
2220 18857 334072027
162158 196858 86819483
61972 124605 990907246
113447 132637 910631021
161901 195064 148105476
193238 196387 153000799
155497 182110 977022372
20159 150998 503525491
84869 141286 570196757
130238 184030 93633840
192319 193202 2221572
92160 161053 187655988
178463 194411 34739498
47356 140822 233709581
78136 97916 49471023
110575 175926 163241481
23848 74014 137801273
167615 199683 936691840
6437 14428 20135284
176099 192974 42408496
96762 157688 152411301
5439 161424 537004834
132639 161262 71631254
88947 130197 103337402
133457 184810 35388788
130904 173579 106541831
84844 198078 283342520
112324 143833 580750973
147206 197320 513716726
69479 87148 43879203
166958 170258 8373232
56314 93762 158580336
120261 154269 85317326
188574 191925 8290702
160872 168454 18842202
68354 87684 47970183
139843 166539 66717922
191724 195730 671583543
143995 174109 119906211
89635 115660 65254128
60069 179040 297233098
72199 173036 251852424
179770 199357 283693783
183576 194219 232822458
196209 197299 374620627
84111 191212 267807944
171306 189965 46757418
52679 134832 205366787
132129 133669 3835585
141468 170315 72154048
126940 163312 91136599
184220 197173 534661326
52407 171159 489250259
16957 111020 235059402
42001 102754 151984853
38942 105162 984658729
63731 83137 551638399
37368 131566 235393502
192369 193863 3764828
48264 96342 328007843
186250 199330 32949192
120012 128018 974024837
175995 194646 46884277
155703 183368 68911972
145628 171980 848610077
140321 171932 274315709
48471 103630 138012157
43392 64049 805014233
187009 195559 21464109
160345 178439 44958398
163037 165915 7095182
32314 164804 340710231
141085 183290 105367599
59283 107117 465613951
199846 199928 60697
82547 94049 452773767
110008 184784 841895426
196649 197223 308784995
156459 178229 683094151
79578 195041 481066560
835 170236 423693315
165307 174422 611358182
157219 196548 98252470
103985 180181 190278432
171 79686 921665740
193587 196475 7326200
22720 52972 75647716
58438 107599 122833238
154669 196381 104219583
52463 107243 136957510
168575 193362 62014288
22734 161173 992776267
173574 189874 6273677
126325 150685 60987772
107137 127697 51320886
75195 110233 17954335
138642 170649 80130305
54313 152716 590941677
46403 69485 7425184
89185 101001 434805742
151303 171694 50901593
135486 155267 49645805
89971 129351 419989478
159491 171931 30957748
122429 176934 975393906
199182 199209 76712
102731 130258 68735214
158525 178018 944850018
178811 198183 48812127
84770 148795 416894056
196350 196629 711864
26910 114774 769078776
7755 110517 361519370
187256 198798 29049031
153633 177994 60591526
122679 138210 38908530
104825 112094 18018560
153680 172565 47076979
62684 184307 692252218
176161 185961 24668631
16175 176976 401728701
100961 107958 41137026
168130 196501 71095346
70764 198731 319890125
27253 175740 370885220
28125 82793 136532254
164180 178356 35156464
141736 143803 813858744
131608 139924 20801859
3844 58899 137828361
93671 174198 717882340
53019 94797 104399330
49854 111331 153537883
141850 142589 1893487
110840 162597 129567825
152887 196655 109428684
23546 171785 423221910
40767 187528 366893999
53402 90979 295730991
146743 161398 916227897
43506 167617 310115598
65312 92387 764125057
19982 151778 329540887
151092 181997 567013341
97032 111110 35032602
37355 196676 398352254
100397 154952 470034478
34933 90086 714509378
138913 170986 834473174
77366 119791 105884117
34376 104226 174617164
63231 85433 55238048
15871 20875 12392488
11626 148169 947466216
68995 71955 7246666
90796 156207 370743360
82472 123809 103236261
166151 171393 13038883
3229 149564 233157666
4869 149907 40030332
179174 182219 533629242
114854 125713 26970519
22380 197664 438325357
187199 199521 583166050
108954 145793 92177623
162984 196968 85000088
140084 174867 721933990
160147 176299 848756819
149386 191038 104153157
135451 148967 746088499
121932 152014 667234725
56913 199475 356486931
102596 156674 135248200
45134 115166 524967218
11415 38222 992877644
198062 198064 774176669
81407 150891 173709848
89531 100403 68265633
115915 167433 617589986
56677 118916 155447491
37206 149302 280165408
151520 167449 39684099
151868 157236 13548707
196116 198577 961216406
184510 193955 23741841
119697 178649 147272809
143971 160263 846174855
100256 139944 99017407
121692 139877 45579232
109694 128896 48015749
43261 192709 425763949
131489 178793 878778379
19829 143117 456011004
102841 104940 5198564
169897 193545 928746456
37273 190507 841171904
57381 113656 338417768
170217 197219 914347056
74618 135808 133582536
83870 107109 15727973
110734 137274 706305147
49019 157032 270204939
66877 102179 88225776
56589 141618 212455760
42286 51684 23536293
178248 180552 260592779
168007 183407 38486336
168579 178393 24356750
7219 61676 136174500
77159 171463 873767242
109867 176714 675932045
88952 94788 14755869
86260 196180 274913542
17694 91251 183661431
85869 98520 675181167
135869 150817 29299701
82347 182067 147654456
147347 157516 25653884
116952 142299 63379593
61476 115042 133993500
42770 120380 193802667
22618 77479 137198274
164822 197955 614702009
159840 180320 50955682
3501 169772 415844485
3661 166969 408316708
29360 88220 385134623
47895 128217 802857087
51550 63108 28956218
35494 74928 98669005
188190 189759 824240426
31547 165412 334624547
159501 187109 265897224
84065 91886 164209517
41078 101944 166424145
157812 181644 59293354
194750 198534 518082158
93760 195036 398884492
16252 138771 306138984
115188 195574 200997886
193366 194424 833375300
97384 152737 138397898
187142 190792 189087944
52613 126163 183746243
190317 193950 9099549
125983 166351 100987968
160623 169353 29540463
163102 183058 49668450
25294 124615 719972099
22814 189245 416086499
39246 198786 426424950
55891 121496 292073000
141730 165807 60225423
10307 81042 925740501
31855 65113 83287767
137093 185349 185099106
130950 138516 317529862
64097 140144 189925881
15391 166101 809517254
154802 164653 387411221
118534 143486 920448773
914 81135 588756242
7965 180551 431296509
39685 51347 29302722
134297 138432 428335532
30506 103741 183088186
191814 197678 965221694
117825 123880 394047580
164309 190048 894688569
85099 85872 1963445
196176 196899 1850091
138948 146746 933924558
67321 101825 899802237
171062 176508 13433944
54358 168279 845705047
159824 163786 8140336
181283 199482 45824353
18365 183533 412711309
66812 199599 641395510
102387 159897 143730635
113837 117685 9657999
33188 178112 651601443
21491 89736 666758272
191412 191537 874759040
4710 85933 691396493
138078 147473 23506402
146652 163652 42624103
116755 171324 136370120
50940 58087 17928276
12951 125989 282479697
199917 199937 796734845
170437 199154 61982982
93340 106932 268581155
59617 61558 28494656
62838 174616 279205440
32014 42737 846834479
110055 166466 141012395
164755 194512 74350224
80459 173823 233297578
154435 179568 62533639
187757 190651 7178994
138982 165032 65227686
27395 183849 390912212
140387 172321 847435844
50684 52319 4074352
173786 186896 32872275
178526 190931 125599646
155901 190358 86009252
51448 68671 43288044
124488 130444 15018137
151356 193215 458757105
115843 142566 109364042
59409 192524 332670819
172403 197277 525256949
183089 197867 711000966
168535 195678 67978297
174627 185194 26466036
65187 141941 191647427
92309 124796 81287691
199051 199242 204741315
92520 107259 36984003
102422 149766 118201436
107421 167760 775084686
35572 164598 322574553
183026 186773 9471134
8507 62738 135684471
175478 193862 46173055
182240 189977 205193538
84128 176577 783936769
90745 94231 8850484
21547 130102 587701548
132893 162544 335829625
117641 169047 428779189
27133 36454 550730275
165275 197756 81370397
32750 78811 115195406
152856 189293 427305094
148434 173936 63636173
6880 58864 130078478
22410 165906 890317267
19435 117239 244420783
75240 148747 63162465
40323 173684 333333859
98428 129265 631380701
163088 178283 898102575
58090 79686 824918389
178542 183156 11594328
72095 194391 305624096
174855 186408 205129505
151806 186988 144023681
81704 195620 284861713
8763 22837 35244791
46348 106559 150606708
33562 62939 73529279
30477 126315 828147943
87448 105379 33362648
106340 190759 211008943
189939 193915 330775523
147351 170272 57415530
191845 197658 14739127
3165 61362 145633766
52384 53803 3602672
193086 198365 8353128
141836 144478 6675397
174522 174593 102280342
9033 137856 322008562
84386 174743 225906083
133912 167670 84336214
54518 133361 986797132
155986 166640 858288384
58227 178007 347928227
22714 179797 548032767
115708 125997 298167424
34242 114594 647046140
109831 112757 183783854
41789 114469 181668297
92400 100995 21764272
67832 137449 173841827
142218 167104 62135681
60340 116099 543499923
84450 94174 24425779
164115 166038 773785593
166128 174988 21993429
81046 189993 806867326
37697 126074 450636897
178718 181042 581975262
101147 106709 423647962
157467 183155 63913589
34050 40041 247610122
144343 158226 464136752
60536 163045 256383601
32678 93498 962504944
57375 187328 553266187
189619 192206 6433040
87831 164024 190707439
27622 108180 998502682
101689 129782 70094829
193507 197900 11126137
141684 178559 92017564
43836 177541 333987488
90118 151276 238399780
15841 90512 298923877
145022 151087 15159976
195930 199170 8199927
188786 196330 18880905
34624 152253 627508195
167642 192890 448698918
118601 129077 777369323
56298 113254 142283395
121283 196481 188258195
148075 189662 253653110
73495 192675 276215655
144420 172519 160951617
11989 13216 235991922
100486 141955 953316808
136867 174180 691447715
76399 115151 192885443
157503 162628 10477473
137916 187091 474984685
188965 194612 568938969
115082 195531 773956875
58706 185619 971501052
79414 118187 874350014
198724 198915 938956486
97501 166087 820118200
22711 72232 123920323
86263 167939 204110055
190977 197815 17272772
165287 176923 373799170
37155 175182 517408858
101784 129619 69449780
13651 82291 518762162
29305 45924 962888594
178631 180174 3939493
138475 139355 2232498
142381 160291 946442760
93994 119548 63765261
79694 195763 290188040
99888 198994 247794670
3810 39337 538063373
127685 153818 325288458
161558 175873 79445021
139829 186243 65507569
156086 158645 6364991
45493 49678 10508712
107130 125969 46923236
65997 122184 140080548
171620 179991 597025522
131150 170244 97749667
140051 180966 561560167
33129 198777 414257344
6776 61898 828740804
146091 173055 363555935
131427 134403 7456638
12615 15943 914635196
54512 156275 254468636
19924 111875 111855503
12590 24464 29721716
57225 187603 648656150
14076 183084 915479085
65236 67124 4688875
96697 157963 560966129
37580 128343 226837807
117531 183521 383519528
133640 196991 939814050
128963 178426 682881
85586 155690 362623420
96397 157525 489471041
142116 173277 384938706
144279 162489 620071233
85435 176990 663708925
148668 152598 965943223
36501 104927 230750057
7129 199622 627744584
78894 109190 75602170
100813 122637 54256905
131303 177479 25550001
84492 126146 262464402
68426 109325 470055475
33554 137451 347136890
75751 171497 330774284
149152 154400 940427895
60137 60912 1935972
117310 140410 57758964
73338 87091 112056350
130233 150488 50586291
19439 145308 988080252
91275 181207 55008681
114365 175737 153197864
172183 172253 162455
44576 145820 953920892
10110 79227 562164466
103864 182795 197136982
92564 111168 480757583
77891 89188 271949078
154789 186388 78762550
74057 78456 9264336
58996 115976 142367864
113640 166206 223940554
106550 198240 642921391
187567 198208 26731562
194841 198545 9394399
113371 188513 597431507
9634 161807 380476171
183374 188636 13343332
123803 169769 115041320
100485 179213 810040598
31018 31782 1939580
9438 110177 251734658
55197 171303 628430116
52767 91798 256701622
175753 184568 580143037
13833 166983 382728617
141291 196441 133625340
191768 196073 10872935
87513 125395 94703936
183911 187719 775740219
168565 182527 531722588
141888 160670 47071371
70181 157975 288187269
5100 136165 520396374
188286 197416 22931139
134410 182876 121048683
9290 134416 312751838
104692 150263 113844004
178364 196265 168060843
1286 124383 644939890
190437 195165 833423638
145182 192046 169324717
31147 172875 354225632
106118 166820 151608841
98239 106551 20677426
197927 199108 483207828
102955 139592 589628989
41621 136371 568661580
60868 106339 113752746
78458 180462 254758943
73353 148595 187983383
118184 164838 116750987
93693 98582 12400316
25586 36729 27815837
35524 36872 945794802
91128 181542 226037451
95682 181808 669458618
131540 187807 140786408
98491 163239 468554030
21609 104005 206021010
159595 173377 337994399
101113 139791 587768859
151600 151980 937002712
108530 118312 24401648
64890 187805 307146266
23603 88715 162628292
24889 115021 225376866
176261 177964 53429530
88965 116054 469003223
19518 94615 643265759
188425 198134 670571752
28914 193517 775914145
11451 25802 493220377
51479 67006 38934891
68024 100839 81998716
57029 155595 432631957
32377 145616 729015458
138946 180424 287199698
91471 95961 11396234
156610 195494 97116829
106616 118589 29802637
13776 94734 202337461
124781 161251 91316665
109114 116759 487289140
128721 132772 694300202
67104 88012 44496497
125401 183343 144846508
125310 129878 11550879
88063 157611 373723385
193068 194643 164399839
29542 96232 166639175
129233 139753 578960067
98291 99436 777432289
100339 133771 83413257
190764 197883 919823294
118222 120462 861485887
117853 117929 550887645
168914 171418 6157416
13324 42210 39529467
165017 175152 25142854
156784 180542 362056849
142112 148697 16471889
40241 56440 40621511
166510 196529 75205612
39971 46353 15989461
195543 198351 531132895
52615 184788 707450469
18744 189246 426198961
24688 75192 505544038
40185 47473 18186063
23996 60577 511488135
54777 58254 949820391
74020 148100 812622528
116177 149042 82157017
43871 62204 45837966
16849 68226 719662138
48927 53301 10966669
59357 151925 231373820
20776 169068 370741989
38800 80009 103056224
88196 108895 51737573
13178 156314 357964232
148752 181038 961183363
70494 113863 108166077
68710 191709 753737457
77670 137222 956391850
144899 169822 240291717
55485 74227 440562350
78216 162799 661878450
30414 181470 377425165
10905 155499 361599100
190700 199012 720275741
30405 119658 222952807
56767 189195 331028459
128885 136557 628999872
18971 128840 648211536
102196 174639 244580350
81300 152906 179035699
135821 175970 100160521
52800 150261 243568371
37640 97773 368732358
157904 163972 920721881
186933 196260 23411927
132831 196186 862887549
139063 150101 27622855
156495 193299 91841459
140158 185585 113535930
22174 103714 203892140
74162 161781 219024482
194624 197187 337117698
43578 167675 704920886
53505 165741 256588743
126645 188824 155589991
69029 153122 210061458
184241 188825 11627492
116581 172570 839669175
158245 184815 66190324
68922 160820 229549044
194116 199143 715038596
105567 157714 130396711
32950 189346 391008966
181377 188656 18418341
140670 172770 173007366
185272 189897 460935060
26151 83131 588811700
7943 177610 423922309
154481 181223 66570163
164974 175315 441097038
134026 182170 76976791
116950 169033 272554888
144822 172442 52975420
93732 95617 4738553
98079 132469 902904400
170115 189678 144524931
198274 198549 691752
130189 161473 665175081
57363 183373 314799613
47904 197478 374141287
76178 155735 674222292
157696 166269 21263899
83160 183164 249867014
121239 182026 152006927
34979 172672 598843792
127032 167316 766286008
140937 182212 103075228
34473 134291 249459614
131178 156127 737461983
115511 174524 147405861
615 199055 496409884
15992 134476 296108102
8573 10380 4530118
109684 166204 141341185
196736 197500 38131089
11695 67253 139088909
169120 186854 44309665
30907 58358 527300844
66412 130713 160613057
90176 132717 269017939
37456 60760 58203933
67355 72130 11876410
100330 103660 90749940
100457 104909 767179854
112912 182292 706334305
59198 93216 84979987
103642 197445 234559415
162265 189655 68441442
141788 188784 898564975
160513 183844 58115846
24644 133764 978304361
78912 122536 108835049
34469 36294 4569188
135687 156091 51191186
34634 58858 60572357
31204 66114 237884252
24444 176304 921443378
16442 161813 363449603
9385 67408 598073804
101792 174479 181476329
24709 147661 107019639
130893 159760 671754974
49283 193265 359906374
121394 193843 181320324
130768 149420 46548132
105856 121866 39738395
27797 123549 239141393
199132 199974 2150215
176698 187867 873758191
74605 76934 5769586
38670 127265 221437874
78342 115064 903210725
20652 26250 819922811
178026 198824 52395131
181796 195259 570783663
125307 139666 35964300
21586 183608 961242336
154811 194418 39256962
21885 118580 241625759
129299 134837 13878221
83394 181161 244240131
160248 175899 979849518
18037 134341 290659430
142783 153034 394204775
112374 136893 61398770
6328 79681 183506352
37141 175917 346664891
49156 89150 991833076
55159 62156 174298096
179532 183414 793228691
76492 154582 195302457
3823 187718 849633712
40770 71038 75837497
6140 163281 392996352
157847 173784 39608880
85889 176225 225714271
157627 170864 32966931
179411 180314 2265479
97830 120032 55264262
161031 166207 12843225
40167 74412 85801271
186958 191670 75444904
177467 199943 56669203
126588 185518 106160196
199924 199951 239722140
35897 195479 959527528
81424 103861 35331002
82994 98274 6249542
15435 189724 482082007
34941 166040 327676655
189883 198367 486123341
2454 199523 702984399
21444 57074 89143896
40665 117029 190914773
28984 43350 335183599
188236 194046 14499874
83354 164442 202761272
112127 152943 102224533
61856 107504 114154437
75424 153913 684179143
41034 140198 247851828
197340 199274 4876332
125018 147911 118325872
145657 198298 362465389
54620 185876 586868783
196065 197468 1584319
80061 135358 138202053
75376 178653 521661415
4680 137886 183074742
93524 109159 39070944
79045 132023 302727624
29560 189650 715510429
86802 107739 517486440
131354 182031 622155768
126249 181508 943041410
63789 137547 184239230
2880 178401 245423459
161498 194911 116590421
67432 178652 277602070
182185 183175 734004735
83277 103095 49651909
163758 171945 93850585
137269 137322 137466
36779 179622 356898459
58757 157475 246863424
28964 48437 48500643
197135 199137 487308567
143400 198544 137938176
38361 183819 363550042
182612 185497 323452545
66711 133607 166984958
176499 193094 736392648
13290 61781 729192849
34047 191633 593051302
75033 143559 880784544
26355 111185 211914073
107358 161972 136587729
94039 132437 95969228
42500 77099 478002836
76018 146485 578126247
95345 183783 592545209
38008 185821 369459151
144898 183751 47426204
123126 177322 135417965
187668 198141 283851370
142810 155406 968121613
31963 153332 303443311
104694 149694 112409105
89433 170061 744446561
87647 128936 581937014
108867 186385 534494246
124690 183578 507297879
188620 189841 3008123
149583 184595 782864230
10443 157325 367369573
137590 169841 732841707
3189 83072 199868203
48787 171854 431789100
77145 150246 50350201
82040 82112 415504234
196477 196754 703504
177339 184477 17944710
16087 77912 154610848
141225 185255 611997925
149248 171467 146868032
144196 145447 716579
131726 135120 8515853
34627 54517 61363201
6173 169815 409167150
179222 188147 292771003
188693 190542 118976962
51551 52387 2060468
168221 196082 69782454
188538 193844 15880420
190762 196003 921265647
37829 39247 13273657
161210 184863 56931485
140204 169947 420162027
148850 193083 777351469
100181 109222 975302908
49492 198847 373529521
135572 171896 272431341
113864 196176 331576002
136588 187013 126050969
179096 197595 554322565
133696 135836 5385236
143652 179217 88680000
115378 163451 388390301
10211 127520 293227224
45581 139257 234132001
163035 196400 83444743
150485 151765 3272224
129020 152417 58583667
161582 197418 89658741
6663 156270 374196523
129842 196626 476744856
70318 193163 306862753
7402 197788 624715472
62544 86816 60522952
54912 107474 204299416
70076 166926 338533172
90384 171274 321639914
183150 198313 804115236
78236 197136 5353525
132787 171747 97390514
70596 158144 221047385
7728 125465 964858177
142905 147241 10712472
24433 130072 946227082
194173 195774 4061543
120490 125228 638244436
112667 123270 26456546
198111 198506 970436
38668 187770 372816348
155271 198386 549534842
61681 185090 308437684
71625 97016 63388181
104215 131558 19925346
84505 98070 426035043
143598 164894 53226624
148000 178549 76197028
27818 126784 754356662
161904 197447 223004419
12630 150920 470798229
143234 167089 59499355
4116 119774 790485894
49856 139037 369528766
113075 156077 602525103
117174 139472 735691715
128194 143155 680082510
176709 184750 20224805
108878 154230 166111645
73716 132863 823253771
17993 196759 446939990
150630 187171 164199513
34632 38629 16676753
20652 130028 273497557
158773 163994 13068697
192180 197344 708421112
108070 142156 604629034
199768 199817 128330784
100352 179990 492917511
176392 197004 875858077
67665 100344 81622110
30793 91755 152149770
56131 117362 152976966
20069 102220 604609437
162178 181924 49194545
159918 167410 613248534
156635 162622 14886445
170518 177292 16713946
109981 159710 483730656
97530 121544 59829467
7041 84486 193519686
126222 184934 146769867
173224 183115 24699695
145809 173125 155182251
151975 185913 274313982
72598 172789 519650153
86060 152040 165056728
106210 128264 230616489
114144 130786 841396911
190564 191976 85659064
115473 139963 61134300
44324 189912 363930004
160738 177585 41816791
80751 112176 78441161
139238 197316 513172250
140912 166046 62820147
79792 82229 6018881
156071 184143 69923208
120283 136002 39433366
42111 138056 908846099
170911 177474 419393530
125869 142386 41398819
94133 170701 861463441
165488 187452 851343038
129792 165331 88841142
124265 156097 79828467
13952 184539 426301190
132127 149308 144504949
43668 145318 890831258
82509 147816 163255758
147079 165994 47344214
186579 190951 806877991
62520 109207 275298506
75339 80424 12610413
103755 125744 527301844
135693 179154 801442624
21257 109061 979813847
40200 195220 387636606
11101 76623 163803186
37531 135272 244288058
144568 188368 221606430
69611 77821 20389043
23343 178621 387957331
194549 197980 440401513
170263 190764 35663719
148835 155412 164463138
62633 137269 186479579
124737 132942 212311096
20999 178980 561063479
27646 165425 344298680
20515 39976 48583832
185673 195844 25579782
179727 191256 284194007
111643 164170 688273894
53823 97117 108215559
121777 124954 424370282
53823 189546 365778838
59657 65200 14029163
162201 177930 49711900
68512 90541 310494115
53484 58090 11624179
49416 64943 38966289
187976 199959 30141561
73019 83946 231002980
171447 179646 982583843
190637 191415 813235204
133475 199567 165476159
137685 154653 469751312
150626 188353 94344246
129360 178309 471834567
131299 179637 431984859
93680 135789 105293078
53802 94940 417883142
9431 183122 499277474
185640 186810 2986447
44692 165176 929647922
48448 123802 188310447
56106 175547 822182286
67557 165062 243586529
85313 115916 425621935
121365 139418 45268322
45370 65685 51010846
26201 54011 25888756
118550 181311 156841270
167414 190036 56668708
183971 192125 921329
3432 168011 990816631
49283 61349 30109990
70977 138786 581232772
42248 91305 122457862
114306 183134 162057856
101749 193420 398236858
188433 197797 635279677
188541 189828 2392072
187027 196834 142067667
1314 15820 36541495
75090 149477 185851377
193798 195343 3890112
168155 174494 15818711
83331 163631 200805040
156912 168485 28757765
32581 39270 16642773
71150 107832 91563224
92083 94713 6769261
124266 134070 843923954
189153 192704 995460846
7405 98254 228184706
198749 199480 1809605
36423 189192 381894979
10832 175912 412438706
88962 112864 59887041
1335 55217 487510152
148558 187346 589632374
113529 118659 7604442
93693 153454 149529508
150973 182189 883064341
95577 173909 195711022
70459 197639 317861203
6178 170010 584164130
101364 169063 889426494
169246 176862 41103021
76327 138305 154787279
132773 149265 41253776
46770 173146 315908342
188779 195475 95797495
89928 130606 101935157
117151 162398 113196732
151674 166995 38154571
17585 174422 926937051
81953 178065 240094239
25310 77313 130013277
88612 176233 525008430
106416 198698 230844035
34439 79750 113256696
91201 197004 264769818
49005 118045 899885063
6913 136702 324520525
48254 100479 226303778
165613 175915 817470059
118142 121205 7551333
178310 184810 556274662
164116 184313 50281528
102059 115613 33768630
114562 192913 697156821
34963 185258 375604703
197207 199890 6796097
178006 193363 880481309
1023 188155 716009894
95009 163061 170224162
22621 89888 574866638
187040 196758 24408625
142609 177764 87665854
16679 111426 895124113
128558 137972 908261861
92101 141912 124687510
18496 175595 772760388
139723 167171 68554238
16019 136234 606145058
69935 187040 825608803
31501 172877 353317069
110251 159768 123967377
182385 182911 638777811
106564 114994 21116514
70588 135614 822319587
175272 199083 59908648
194742 198187 242388518
22810 59930 80435255
143460 177811 681357536
179588 198330 559722179
131552 151435 326759214
135504 187813 170610275
93791 180571 216839456
52795 132966 200312751
74542 156209 204182276
101908 194763 671556556
85995 193365 268569199
125948 135114 23035290
49341 91667 105552875
143011 162815 49523206
69401 123468 87977542
12511 98527 215200222
63585 160720 434781880
62225 133918 179128225
197016 198067 845662344
193709 198234 899432184
196674 196836 274786808
66415 114870 121000796
169028 186819 534917632
128380 182049 134119054
2257 150400 370499815
164326 188941 35924617
155709 157946 5592987
189367 197556 36910245
41992 54340 30973828
98892 154197 138267705
18259 186346 779175527
191776 198860 828743619
57516 175674 672787401
95408 172711 138647107
181433 193812 31136707
10388 160581 375578410
3047 152795 374605883
161209 182948 54159292
183468 193179 24374771
115672 121093 13366187
75312 83789 286113005
115857 160991 112916538
117425 196208 161299365
166549 174256 202524934
114919 173950 147384112
91524 98674 694189611
26724 49272 56313341
193269 199443 15640808
66356 81636 38009646
173084 179839 16843850
98276 99869 4001058
128207 180594 130871574
75154 75195 619884112
6384 185488 796711440
63413 181816 295746649
31080 49799 46855261
46645 174549 319748334
48288 82779 551315564
66181 136116 174602376
137493 182035 111242388
192643 196722 313434246
153028 164969 29781630
54429 99530 112811571
8475 191542 935418855
29853 109851 984222660
195507 198611 7851921
38257 103190 821732960
5863 188205 455964983
122046 122312 663242
31004 86874 139592631
115017 135288 132240145
50995 105053 321704208
71472 158691 915455678
48929 79264 75920181
30035 79703 124155658
150861 162007 149654418
41440 136328 237191625
38721 155538 292190912
119576 140072 51307397
183104 196371 33412240
72564 104236 79086293
68658 154514 447573059
29348 105539 321922223
19663 21243 708899539
88903 156438 147401459
28024 193756 655621764
115037 165317 125630544
125173 150265 953298348
131792 182788 127398060
179289 191019 322231276
32765 44824 129330526
16444 45971 780642613
175984 186218 25776052
168259 186116 44648183
108437 149780 225811211
7022 193604 466469555
60957 168852 269762421
2110 30512 71224615
57601 137753 200228829
190460 191587 2726755
78339 149825 362389643
176049 181460 524992359
56391 168119 279155554
56751 124357 168834525
138761 191371 827577593
157848 175338 508974281
117265 147672 685314049
161186 173334 30189214
101766 189366 218894719
63526 140301 35802239
69090 125807 296274764
10364 97988 219175389
100942 109607 879759317
107595 137550 964715849
27876 153467 313928248
24171 110716 866508332
137259 170716 83679511
120188 186353 165499994
162635 178589 39591445
43491 64025 401661800
170718 192511 54428436
42057 117309 606015946
156625 171549 37052866
19618 96603 145360034
114883 146161 168686566
134404 135229 596838
86688 187729 252709465
72500 114774 501753730
34887 101343 166261624
46202 163701 989929179
82870 151770 172301583
79516 176007 76275083
99888 157905 206524206
194973 198391 599976304
187313 191928 138114084
126831 157193 76155251
65404 93095 124555864
125229 151961 66933934
143887 185815 104687501
44801 151944 606647807
170979 171215 549026
20967 186426 413594447
81103 183585 509001887
37077 121460 213913354
176686 191068 36183896
156047 175462 90469513
68504 138046 330171751
162641 198352 903236000
37699 111945 383756338
45164 181529 278192859
65595 161531 837009581
76693 196145 298656622
91759 137101 924948101
147860 171065 239232856
14957 191177 587263089
184695 193262 21519386
195875 199791 684967028
1112 54433 133597279
97019 150295 711023874
153873 197955 110245137
172588 181008 339221729
41759 64600 57212750
73491 125337 129395376
178817 183047 10666353
76503 137538 152494132
148623 178117 844151033
3563 122726 297914005
90791 123539 799831769
104447 168670 160487745
5944 172121 499421293
132374 154180 54690487
102840 123238 50765967
28720 158239 323788731
153290 180655 68197033
46831 64639 44744134
90256 96623 16115118
46424 56062 24234840
130304 186304 139896048
87209 100791 891902382
139341 184059 111731511
155445 182225 315783899
52075 78192 735423117
111991 183956 179906973
40385 76411 93410029
34650 197998 814447179
28160 49551 53414334
102138 154234 257203734
63015 89791 439869217
9859 184358 961282020
89421 175242 214527367
158542 178299 49091639
20112 73885 921579271
83304 85088 4325825
190332 197211 17311856
58289 180627 876754190
158421 160057 19697978
146377 179599 737009245
147481 180352 82083272
56221 136311 668831277
50483 169895 681425010
189708 195743 596126802
121778 124221 6187603
59664 142252 146325577
46525 60735 563451993
192249 198695 16325886
51694 117392 164166661
95648 128637 792581291
151571 175127 58672901
46823 69805 57792869
141761 183592 155353883
10044 31469 53579982
135098 145777 427970807
108187 114271 15227624
178288 197604 48658367
81375 103315 54908426
179731 192065 842799526
131689 181655 396824152
168252 174528 967057902
153 184652 461236631
157854 178741 236544127
30678 150825 969261205
44528 72179 69227254
199343 199572 577041
12135 75387 425413314
16810 56964 100478602
79204 161095 999712623
110098 139136 72596811
138379 182326 460656914
24065 154244 325529317
118309 177678 148273076
10737 60292 123813948
66817 150849 209956268
139342 161268 574875021
31039 73224 105574133
131164 178994 119353828
139917 156881 42595393
178900 184568 436946720
15625 163538 509610536
55908 150849 210443881
175961 193515 44134095
16460 179615 407660180
106001 132903 67101216
17340 192257 745593621
144906 159509 36542769
62824 130566 169316702
131348 145891 860834542
137837 177601 64001723
153226 195364 293581933
91294 191680 251061991
71725 190395 296532192
89716 125736 160459169
113738 148941 594535304
188569 191622 11598074
185232 185872 903383
48658 117600 347087840
109749 164785 171628359
95556 195733 250515311
138685 143662 12593356
163413 180165 7231201
176276 198362 55600858
39035 84256 799477071
165332 185295 405068411
106115 113788 19093946
128546 130129 229750903
84510 187006 256362638
69875 106924 165366286
151590 187875 90741072
176146 186097 367472730
62087 118564 141071357
139367 154520 746843708
31284 125858 786382257
71203 155597 719764817
101097 125346 178232197
126733 135575 819353340
81194 190202 272462620
146261 152213 14926455
131516 135151 705320837
71673 192958 866587617
59229 154505 238270969
150222 168980 46928430
176989 177637 672435088
178296 184149 414586776
25919 119462 233697388
124947 151258 233895730
70028 181958 279459364
37551 102321 804144591
139496 143457 10011753
139346 186829 118719335
61383 112341 127332284
48174 58853 488574930
140205 152521 30878669
62168 76264 35263838
34804 105853 981523101
170988 177132 765148661
99181 113480 35570695
85782 126181 101005322
165930 196964 77736367
100748 154716 93874509
189298 194800 696439056
98842 155888 354222878
48432 136366 984632906
145910 166136 900736851
7490 150204 326768010
92030 129562 94035768
73780 169172 238367510
96372 198853 256348429
70627 175963 262852857
27356 32262 12200865
82903 172870 381626800
92557 108988 41091575
92620 163141 100356136
81816 153215 178585154
177627 182649 12645645
182937 190422 18862565
36503 76549 890145771
94611 149628 137521225
154997 176319 52925557
2608 144800 634462732
131586 150368 610308028
118104 133598 38735919
169607 196651 703076984
108528 139944 513173552
82946 158487 188929167
83422 161178 194443147
31858 60661 367223029
2429 95085 231755434
4543 173752 422982066
2599 49915 118496324
26731 85372 623827787
108845 118403 23913020
34423 132935 246163316
105290 115056 601653072
112956 166099 132874911
106421 123605 733859867
73353 137709 160775256
41321 112952 179027021
161481 175714 772998684
113582 159632 115271341
92197 120673 547192376
101885 176752 552136450
104684 190498 214481051
196283 199209 7404822
50133 129796 408102141
99897 121721 463132157
64833 70710 14756067
174771 176782 539788179
108102 185649 495622321
2143 33571 754287189
196890 198460 980991977
43110 183160 349936442
46974 171839 312192307
53513 114284 677549352
7830 185610 872590835
92858 130765 94860504
106799 127420 3741953
36303 63859 160032292
63022 165906 925426912
83137 106441 488465494
146737 155816 378171245
19801 45482 64191960
187869 191687 9428334
37265 114310 192593603
155971 180479 978046201
139848 183025 107849909
6732 17243 427546090
35291 41420 16741823
118546 193908 188488726
125808 142625 42184402
25405 174556 372682624
114609 140653 627564831
7193 55598 605622465
96529 115081 46384885
126289 194289 871096143
139085 144645 749962
96498 114042 43800467
109105 197445 221058276
126525 162171 154596079
194116 198896 823749261
177743 198840 53144064
32519 106362 986561706
130084 132988 7171617
130154 149486 460110605
157648 170715 32534653
136455 158517 382790782
66800 183602 638491037
168927 175831 21306441
137750 174189 91003998
120058 176129 969001663
55070 62419 18371746
46013 133369 218315384
172255 173330 187056257
104919 118739 312480296
59170 176255 69305448
135221 135867 155973
103416 105149 4297745
175181 181228 15162800
164475 184170 49058091
143609 163289 49228529
172293 192475 906808540
150128 198024 119921782
115633 123474 65093915
61874 65936 10367080
132294 155348 57829770
118928 133632 745234253
15426 66214 44940298
179137 183636 11347780
40860 133091 600699142
111108 149540 232429995
190043 190111 165081
126930 156301 597470918
151781 173864 697907808
96086 142741 840458352
166322 186832 860373695
197983 199635 4146034
72260 116054 109341502
15648 181700 978832426
88295 162141 184743243
69346 194823 381460958
116864 131788 37282367
83202 184623 264027801
197658 199220 3907961
146790 182877 570440298
50409 116529 805206853
135819 191090 728516372
174309 199379 832994228
159174 164385 12993485
8032 183223 901476604
193712 199517 14686383
30667 40129 23554283
30768 126319 339512998
178398 192935 619973580
101429 143959 106267290
116201 198559 520975101
6885 113325 266079098
10055 110242 250387033
55810 154727 247348284
43388 51183 152437115
58359 178335 299632849
77545 161463 209790718
145127 162576 225868671
93574 100942 18597040
100604 165767 162779270
109066 110478 3534579
154724 173075 68295188
121914 158800 92474642
1625 184075 940997966
122034 131827 163059425
52683 182493 972102550
84857 107563 189777525
14248 86211 179795573
32368 34555 5473719
175215 188939 34534720
43938 67451 469445181
178799 192380 740660298
19187 22227 329325671
12167 84388 611578995
32245 74708 438346754
17276 151523 335610251
25559 156731 327975937
193416 197793 11110723
20254 173487 967757756
11775 192744 452353238
178699 186334 19260019
111688 114024 5949829
48452 143573 428983041
124455 149768 63332864
98163 173837 718161479
21667 131477 939653219
162674 175680 663347676
190037 192663 856899475
170714 173197 138925131
136480 184070 726336383
143066 163995 34406651
109905 135834 64859625
39551 125709 215327146
84945 188226 258335451
81587 191249 980569066
55776 135047 567703184
114216 183388 953626079
56751 187381 266065548
1869 61343 275050334
154256 172017 44209444
4110 179546 438513205
35091 162710 319030441
139833 186688 117148065
79614 85115 13551548
79063 90183 638137407
7520 37832 922353764
73253 119551 115493985
135626 139162 8813694
142689 178861 90193193
57467 173930 290924089
77941 189214 917948629
43370 155818 832759458
45376 88928 108674850
144229 188772 992458197
126666 173041 115919679
89081 133711 19854956
152383 169907 43792788
25066 74854 124549492
45855 178773 332048729
66615 107063 100995909
4437 135340 191400604
71993 168498 241106265
72518 77229 11666607
103234 189097 214558360
146402 182508 573699523
100233 144404 110346122
18268 22610 10777792
577 198036 493941584
26061 191814 414246978
33651 53622 49939745
151586 176776 62721689
104077 137248 82847990
150578 166769 40414789
117708 132271 36341243
161449 194778 952818935
125732 194707 172594742
198418 198497 176264
160791 193462 633359184
62141 125439 158042549
165926 176310 25764729
3757 154738 377748903
65828 94280 70884660
81569 169180 218995540
81991 179683 244123926
146882 164242 43512073
167572 180040 387212595
15403 78209 156999673
105658 111303 8277478
148078 182694 839990553
32300 114736 648730580
60944 188490 318927469
144644 196811 130474022
183598 199006 38802380
192504 194132 757997683
11481 138524 317488444
113276 131300 64612016
111223 140903 74267918
176115 188622 31573068
89590 89633 104707
92603 101216 21776342
85045 159248 185744022
144389 144726 519643716
150026 154711 258462097
14700 49924 88011587
142976 178117 161224985
15492 123660 270163336
102511 160155 176201078
127936 166812 58336830
180424 190529 214509498
6621 98315 284498523
84360 141211 406886706
103044 192950 226619946
93891 150529 141603177
62328 129723 168424138
24785 56252 78722646
120395 175514 137723438
117953 192629 577831302
63233 198652 338594375
32626 195033 406002782
73246 118072 111895250
134857 185049 858918945
139575 157781 378310622
47119 79730 128041666
64504 171031 548450462
42155 160703 939382861
160949 184228 162187785
83833 193323 381579117
113388 198033 211818406
194189 198803 11715180
197838 198570 1835540
45976 65994 50232334
152931 153593 1652677
81128 166720 993297377
87008 134579 646493476
49166 110633 335458592
29875 157491 859986092
140228 143571 8468976
57516 138264 201700637
72838 109388 296074215
55531 81116 185077853
171837 184767 410767758
167787 174077 15717434
139314 141135 407343001
197556 197854 736009
106285 126847 51260835
29615 179218 769345308
57580 190320 331711930
34828 179458 228563147
115157 150854 767922290
118832 124063 996098721
116204 127759 28866035
106201 183852 368108020
174772 189771 37647242
197395 199541 568853359
195603 198085 6276995
161508 162464 231440096
7330 83976 241128579
149291 167814 46228095
15074 33577 46146835
67294 103627 178544904
68782 135583 310357164
21257 114067 776880845
92113 146047 135008432
6680 174217 418751672
75542 152317 91130229
178582 179482 2299551
103918 146754 106980112
92373 112004 490621377
60405 84989 445664925
26031 94076 170045622
88655 130993 248880226
55135 97966 2755274
138288 176921 646891080
160233 194093 486527138
114022 182074 170026731
1209 43242 609958643
69176 186028 800309168
65865 106735 744600854
41437 130507 265039110
137982 179610 103961081
115745 155975 100681478
149573 189458 936897962
141507 197567 140332480
31224 159902 106527529
146990 187827 32790792
56820 156441 249117721
190850 197531 827561820
90204 155305 540308296
97424 188272 358830153
58072 82333 973731157
129796 162448 81691567
71275 92382 534361647
2242 124522 305776487
30942 49539 724382024
145112 169459 578783257
53764 133985 901230093
151728 199001 981923403
128317 157004 404739067
126818 147828 84217337
85158 123753 355361918
39977 166847 317170901
52346 146610 459917408
13543 118236 261638426
162560 193268 766652736
45982 157753 600285574
91182 109584 46106880
59606 121251 129922729
90575 130295 590656220
22748 134289 624803837
198851 199564 1793039
196215 199295 7815193
195917 198041 5416289
72517 182881 547344117
7264 168351 380116699
110780 137802 67626741
177211 191934 715533115
14063 142647 430629262
162651 189582 328902471
10535 78420 169814806
13359 179384 534111961
89643 106707 42863069
111256 125712 833417775
71889 187325 288467112
190706 191818 616085092
176329 194019 44456891
52758 143884 871101575
194186 199024 431086640
157794 189946 80264142
21124 154051 332402932
58804 193356 464789330
178650 192424 34642495
168361 190549 408138021
68114 76433 20645065
108900 193089 508234644
45444 146697 253072945
78988 191583 982627184
156527 176630 49844918
197399 197565 754467686
146932 180994 85078105
186731 197369 264745569
52911 57032 10353867
111274 162003 693793767
99559 164295 161723827
17334 54442 92846603
128515 196556 731780953
28176 167110 347099680
76579 113279 91654059
62449 62847 1020000
46445 138503 286153559
81460 141006 148837942
11358 185644 435594297
110605 116757 284890209
155890 178655 56553232
126263 184115 144595562
197518 199536 5087948
64124 143495 198357180
188481 199274 184052181
152074 175330 423844660
157208 194558 93231575
31021 149464 299547442
49148 115544 166003323
162113 173643 968199813
14620 165707 930073447
115107 160852 114382440
35979 104733 760956030
178948 183631 382631018
197928 198469 546971199
21681 57662 662688578
123148 173277 125317577
176237 195305 47967675
53804 63817 882336127
105990 155330 123396354
169861 186523 825161157
195465 199614 170743849
103653 141897 95497991
193333 194947 4057435
86186 192155 264946710
16946 100948 724232566
178474 181860 510588336
79725 136296 141370902
148823 178359 73655290
196255 196515 675361
153735 182705 72184134
62188 174093 279566074
132586 197118 347135718
27834 171159 637370249
118813 128844 924777270
165859 198664 82203633
192138 197309 211022086
174461 181569 839719254
26474 78408 827087386
168588 188163 150224929
152085 163132 11347633
25193 87714 711749055
195681 196729 2652911
121583 149120 68994432
15541 46411 76998830
122484 161163 799223266
164712 181306 41312388
156976 190217 82962833
141171 163490 55878690
63871 134138 955270127
39330 60597 53175459
170175 195223 858811437
7169 188013 608159710
134879 182730 562051528
174330 188813 517221179
86984 184720 131025952
81811 139805 144930851
143656 153906 990574709
94895 183708 40197528
34539 77058 820971599
10932 191716 537273037
174425 199429 62785590
59247 87862 263610771
59931 84921 62337920
127404 187645 150703630
77303 174362 669783930
124920 165849 102386569
155788 198047 105688113
109398 179809 765461686
164849 190647 64443854
13195 69148 140122185
145072 148098 7520554
186803 196836 666454801
182150 186329 870828937
153062 153233 429705
189870 199332 23824962
159657 177973 45458987
26937 105801 197153165
23609 90615 932608242
1716 137984 617334985
53812 184458 326410717
116497 198250 243230750
74196 197957 309433627
195297 195754 1184223
183592 196226 192923321
40729 141067 897986550
103917 124688 478538259
73034 158337 457264253
59048 119668 969124385
127063 158995 5428262
14454 184810 425672672
172158 188626 41274053
177909 192804 37391719
106738 183480 894164245
93796 97169 734401721
97303 153216 139844892
73353 155232 204754009
68449 133683 622121133
119837 120970 742522996
71816 160961 222794676
95250 112667 43503924
7667 71362 159435323
120653 135763 341756827
98575 113707 201715466
196845 197632 2021552
95534 175016 694769090
164897 169867 12409091
125427 171102 114242495
165098 186868 54399512
50596 54996 11026084
99011 162033 157500879
22775 136243 576773836
48483 131398 620482267
69253 75289 14981572
197338 197823 1253893
193176 197378 10638421
98491 167363 171924619
150283 150897 105400961
18947 47670 203386754
149 7318 981514062
138830 192468 170512460
22547 58196 89216986
20587 187468 986302201
73914 98560 111918312
85606 152757 168053079
110691 194165 309359749
134370 136024 4151313
71842 74902 387461902
136981 184138 117773589
194206 194401 490022
158814 179138 150369039
144626 163307 241815359
181722 185010 8260538
172029 191628 48999094
64066 118863 136799947
57086 74831 535886797
104596 162617 777430581
169181 176874 19056660
6126 145081 347476121
21560 65315 818105598
7674 27409 45302644
21773 116232 552689687
63447 108968 113591893
160623 179460 46840322
78170 87428 777705700
146522 160933 36146194
157452 175507 44750394
52425 89471 92414559
64699 144868 200337078
62252 80342 927787746
124697 139496 26976998
122460 176301 245994839
38453 89962 128614319
138117 171827 84270510
125146 172896 207032150
134022 147959 34827627
199424 199600 999492676
127048 131703 4598036
189047 192009 299703256
156254 175181 28482341
23425 140506 392304283
170073 194642 61428151
156821 169230 30854041
184906 197991 444058437
107798 136748 549042614
97303 115779 866404403
161342 175792 822884407
72947 194574 477660296
28752 184124 388166136
147140 171648 53512754
157863 185987 765155566
142335 180679 925211490
31501 147775 290613866
70034 181044 277141498
22217 158428 458737565
55856 159630 259429437
124205 199629 188839094
198401 199276 2203245
146487 148121 295148556
115056 171858 141875243
131029 143585 642595147
146448 166287 49599487
175454 177946 6214078
100368 140736 100753236
62995 74101 27756367
29897 116732 216985999
95615 135739 920556911
134407 179462 756382029
17681 93102 728121936
152478 177898 63303004
144568 175182 144419580
134217 165257 77639674
193138 195956 398362229
80782 164058 76268313
40740 98743 908322714
54279 181484 317726544
105719 173099 168259770
136546 148066 547392901
113738 198556 275229233
161137 186578 63488052
42787 77293 303156019
34451 186431 997216582
91408 183473 571787792
161976 185935 43749276
55931 156471 251393823
167560 192366 327952887
197152 198528 685649120
78179 110071 79571872
153097 187201 63677086
54063 72296 410764740
107519 116246 21767238
125645 149868 60677256
133516 195024 265358498
63816 140542 191652276
28105 135659 758939085
96678 195607 275078864
100387 128882 366333032
69664 126711 416971222
103025 144555 631646343
992 177870 442158211
75067 145972 181988621
148221 162175 248526051
51133 56062 713172118
66235 131398 162655981
171306 183354 30073205
182315 192609 647862288
97120 138813 104084957
85079 97803 32055894
89489 180727 228121218
184529 191930 499825946
69812 176005 264999887
8060 78293 175654965
116774 161407 111657620
115445 194509 708003901
168178 195614 604014544
139317 153244 34969492
67683 96114 70878554
127512 171397 109671111
95209 146746 128820219
63963 65466 3871071
109074 165695 528394349
129690 167605 94669872
48654 174751 315163807
69469 131127 153955178
23196 167456 360514610
89133 114217 388102909
45905 181222 693854076
134999 177530 106086480
23087 77281 371192957
137331 167826 76142268
195413 197124 203040039
81551 160991 717497364
168592 189705 989828728
4100 185521 453547477
114550 189154 186559131
99039 183454 299277722
113567 121554 324332580
18169 183888 414110660
5522 111397 329866371
88196 197858 689785569
156998 184031 67326994
80991 110260 375043018
126549 141469 37393154
23189 90252 559021984
3937 9457 13961849
100526 155383 709996959
78927 108654 509265932
57845 79484 54048373
73793 115674 293651902
161065 190645 236918853
177303 184628 18411550
196137 196144 320941519
158279 175279 42179566
180976 191758 936681651
90056 177021 807831509
196394 196524 274214817
43628 77854 389686296
108922 177463 171202748
70047 157130 424745310
20998 133238 328361000
159385 161046 4140468
180816 192977 30508690
22482 153400 327336119
25894 45644 928800119
38513 190728 380530526
72064 185437 89800857
5696 122394 526808960
193464 196867 8611134
4140 105383 903655228
129702 175894 115238669
114158 157454 108404913
198722 199495 937527477
38460 124916 333180517
110105 133372 888561489
111280 199102 844486802
142190 195691 133843201
83576 93706 25301969
135578 145978 985140774
46860 55969 349939192
133642 164626 223636513
118442 180638 362231054
66006 114717 915336073
70091 153285 757920245
105307 198756 233744203
28250 143826 288845148
28757 103257 186228940
174081 186912 859221634
189854 190583 1801399
32387 107984 188955288
69202 138331 172531593
162389 192330 74782479
199685 199981 792698
6250 194017 504644156
125547 131788 15712336
199567 199837 693495
307 20415 50390094
153908 193602 99120960
95833 96049 544975
93549 148433 611788896
65721 69126 8537182
110615 140236 74098053
103607 188445 212047829
75069 124799 124153175
165471 192981 60632482
73208 145353 965766442
55616 185062 323442080
134728 193753 147570850
133899 163285 73586431
125101 197488 385403315
16819 124923 270179610
79805 117581 431991437
73500 175348 254318625
139496 197294 891564023
153252 158826 13923997
166339 199894 84139148
75800 152250 191073057
130766 182300 748329456
59077 183405 310621784
65791 77457 279385317
86088 182639 451305122
13461 108053 750251902
193053 196925 9837151
60130 154628 59504805
1736 45436 109427098
24617 26055 485967356
89867 159403 100952292
32971 176679 358992835
150881 181022 75153106
38262 173662 315447511
195396 196519 2851341
120070 193215 927057407
64239 64295 132260180
169332 181512 30299265
42855 180746 290051007
37681 78380 790022409
92471 153654 186295411
177868 193785 366351541
45594 144864 759209120
168160 184894 41803646
89649 139151 123874799
112914 154147 645485729
27266 102068 524863687
72166 173959 254209260
58172 186746 599688030
72006 101598 73987081
104862 187984 207764468
169113 173604 730505253
43456 136315 223390653
15810 140058 126748467
128003 139364 837636023
128988 189413 151144488
167265 186201 47393651
16418 193885 443611669
901 144662 359603875
70198 91024 51714758
177239 184971 19462592
98435 125455 291251449
168494 181578 296252118
77524 136181 146543447
41004 146909 264698970
35980 40191 10432464
87389 93107 458150301
59659 144746 212731791
73325 143754 176014028
57779 114909 142750456
194635 196985 372740361
175430 190001 153709084
186629 194900 20737976
16316 172476 914115868
132269 197260 162626677
84076 124590 367432720
138324 142100 2815289
199247 199469 572924997
37692 121058 512819753
26668 60509 84452928
25303 45355 50096002
35704 57159 999429483
152240 170031 44468409
146094 176707 76309089
186728 189607 7246619
157550 162389 12014017
160905 173957 258525146
184889 197837 32634521
195516 197409 4799621
29959 89243 841980341
153959 185526 78701693
143631 145887 5571748
24038 88523 161014402
130888 193569 156659239
78259 141209 157276629
71252 159807 221293090
4389 197548 595402740
105952 173744 511248389
40626 102402 154592484
110709 177807 672084384
173203 190957 44512690
128954 147052 45207314
49002 61282 11947425
81803 168719 420950961
78542 175314 899166382
198616 199874 3195303
179227 194910 458656471
175093 189421 637827175
13688 198400 485593371
76947 91747 576493898
96043 167051 467969332
105113 190410 213189476
78876 82461 750139826
129671 185391 30751101
20740 141689 302364208
95383 166964 950090011
140597 141970 3427887
94178 154147 150055018
189875 191580 4173703
90201 97595 847437651
121902 123358 544452839
148064 199422 456287303
38389 164511 996101731
37386 198179 843810091
170063 191582 53711019
196621 199782 501658654
2958 7909 12572060
65732 183611 190896286
174896 181653 809882507
183050 194474 28731433
87498 142875 138585235
92877 100407 18990702
6445 101157 236974811
185746 189950 10644778
100771 184478 208996890
155171 160608 129390110
74348 142388 303876668
150743 173527 691048203
54150 177289 307544741
64590 177336 281510853
168206 181884 480715983
112028 113744 533413796
165785 169679 304153146
36302 106083 697168724
116314 161903 114060718
101333 165953 287656322
10973 157670 805092931
28302 99659 929126557
114678 166494 288757998
96854 126488 672670834
91744 170316 627478796
99584 152774 132855919
162114 199038 395219168
98320 164628 165690801
169564 174150 410933947
116772 123443 16579054
72032 115460 156626410
138029 189718 873331532
34605 36850 154151104
120727 197990 371865072
80946 102045 628934352
21534 104540 258361357
193292 196216 7371777
108233 116865 21561660
44327 169894 313858361
170927 176542 849306333
198531 199471 870338002
182236 182975 1845193
168909 175905 17251060
20745 192024 539538386
160093 198813 454818789
69212 100647 78502557
21411 23292 4697463
193070 194401 3375928
170620 190908 583596866
62114 97545 88571163
181046 183572 420630834
197156 197263 48500
138022 189575 735834761
105976 156069 125260092
194475 196318 919994543
159601 196882 93215391
119438 123263 9562824
97614 191221 233931746
183991 187208 219092644
3906 63289 148696066
178646 189899 412652701
180219 181137 2279674
190178 194561 10966648
106229 148766 106256649
116420 194391 741665028
4715 75604 177377806
184043 190525 16312915
93530 132149 151252441
91207 193924 448560815
93992 147859 134662826
174737 184092 23410318
63699 130074 165852045
100372 122916 56092335
100089 193868 458801435
144612 166782 55332942
123559 145692 341829997
153914 157061 7908577
107467 107583 295839
192213 196575 11019821
139712 149019 496824315
40982 175251 335459765
25813 147894 305115910
44126 103107 147483477
75546 93701 45270844
131683 157546 64837990
185245 194430 23073643
42452 78015 88949082
100616 158306 144223819
27507 131262 259279918
128096 138762 26617905
140663 185280 128563312
93357 113045 27789293
33158 38908 803234225
151284 191845 413046114
57947 109965 181469470
96084 106642 715436136
169771 199538 74602605
134228 189490 138220993
45325 174405 322595342
45797 114928 498401522
32051 138221 563408949
61244 170200 237749501
50321 90624 100568896
46930 121046 641321765
8303 35910 69043394
53420 124905 840356828
76273 99478 7925796
138642 199159 151538909
185232 186220 246292125
100054 192668 231320820
25538 89846 160520240
152076 185304 943289483
151995 156382 14656644
142182 164240 552167146
44569 65678 52973704
92280 168686 986643415
172984 194340 53504066
119751 162353 533865975
178389 194418 40298951
13183 122443 272950590
181769 190215 424847526
98776 180631 204393666
67292 89899 56166345
197194 198239 2638036
90565 93790 8168038
165712 192963 68094994
93168 169338 245787237
89949 145715 661031233
56564 186578 674136250
107595 179040 178366968
79061 126078 550045693
177683 179809 81395254
55271 104381 122760985
32233 143807 376976088
100234 121259 904335840
162674 167033 164177908
60429 124132 905112739
51671 117083 916926267
62881 136336 356293590
119442 150790 599507989
65059 151014 214717654
30870 180268 504894987
46919 194722 369611071
143122 192399 123116055
125976 140878 73867160
179308 191507 30634578
12211 193752 758137816
82526 188764 265677689
36770 142908 265326721
172874 197965 62971710
80528 198491 295026168
162864 174718 29448109
131396 156118 707074723
156669 172189 911944599
99761 101290 3809796
12452 165584 840773288
173399 190116 856420027
48765 159164 609911213
158518 159260 1872478
28827 102946 871588789
120260 194238 185112785
77493 143068 163911662
77497 190164 281604559
15242 40956 617985314
166071 166172 82857062
77529 99387 54746616
169852 178938 22488970
96179 151664 138741800
1770 178786 998240787
107696 127386 49148234
139265 170174 185688519
66375 92755 65679818
178602 195967 43674811
56891 72446 114708347
58694 186475 319318885
14308 19691 13413264
199977 199994 26899
96923 177273 763346487
22445 42636 50486613
133441 190568 345503251
158547 198984 429333601
35412 39629 893328258
105334 179383 184885375
43127 73967 355208521
140023 181727 147355231
110095 195182 516893852
137751 154302 41539882
98258 115780 3214813
69734 146780 192330452
175126 188294 33141064
162181 187873 64242224
165090 171932 5941744
66269 101204 87253817
15111 138034 340077309
173365 191928 834551189
30812 89518 584752226
183464 188627 13077470
63346 150468 217663129
10448 184513 435059715
180149 181954 4536530
68536 102972 92463198
85416 116280 77289375
14907 160687 364401969
174615 186237 29137050
124927 133067 20347177
86819 147016 692252975
85569 91846 395778197
106874 169818 157326011
66282 67514 3053805
158845 199226 101048211
50366 133663 208131151
183067 198143 913250070
116438 154585 95523558
27982 65442 504688161
60627 110559 124771367
113118 123945 26999814
113769 154450 846345573
19648 50076 76099026
6002 29283 559835812
101260 169309 169961619
35041 187089 955880580
114723 122885 386838116
99731 116925 86411351
38064 180078 700448580
112079 122277 25388306
162081 192759 419200976
90518 166096 189068490
37924 70676 705434413
34447 58569 60332854
81066 87741 16521205
182053 199491 43887464
18803 137910 346075850
67728 163433 239135153
106359 179685 183143802
89311 153461 386003523
132989 199741 438125152
59274 79396 292432867
87054 165052 195100145
177530 193491 40137491
65754 188938 653426558
153574 178616 476948168
56705 69622 32439599
76626 79217 6472819
120965 134194 33211459
197310 198992 4259184
151691 195933 143865876
60868 76911 40204771
12180 97815 537939338
162656 182972 50595387
94333 185364 227502547
137352 157708 51040318
177241 182647 13586063
142490 179808 93143047
30447 83685 257033121
118851 137523 216176374
74223 166349 230141567
65921 179901 284581002
103845 131259 689501906
9618 161686 794267233
127369 183113 139262090
133709 196481 157078423
52746 190447 479782797
14363 89318 898469073
4486 120135 289036946
192260 196498 542360162
132392 168929 271363422
40151 72471 80997663
89425 132362 107474571
94558 118022 246204981
74349 180280 264528035
40335 89500 240165033
144587 147263 407961957
11765 168901 392849318
95888 122103 913120976
88840 96108 571280423
154169 163040 18457240
27450 141167 284205879
185257 197440 289140585
4686 177365 931658686
72536 107240 768295539
84223 176502 230579208
125798 180387 801448045
113522 186433 317466039
92543 183733 227963962
88165 116635 468172648
176856 179372 833408504
27229 119939 398601934
44333 61027 56437475
121652 158774 93061576
58256 159543 787993139
141786 174437 372810012
35124 106099 177433792
160779 194742 84868354
22651 38241 38945346
122090 146915 62187739
105700 176972 521733125
191590 199974 471279441
77842 189108 541301590
61328 179562 295440730
112089 121209 22728395
66400 157914 813912998
131811 147046 38060742
120552 185232 720920853
85385 160351 734337169
199974 199998 58938
11047 38893 618237338
126913 139179 785688448
160312 176117 39183343
78846 84876 14900366
180303 196798 330745565
59690 132603 182229362
2142 73562 178807326
155480 196711 421266572
136084 165384 128336348
74944 107098 80333318
89078 140239 878724815
83087 178180 237551118
155199 199432 882745621
30884 119693 221863510
39275 111325 180096086
114196 146749 81324714
172979 183937 27390432
169180 179305 25164290
45627 103716 145282641
67891 107401 98612996
182292 182574 645425032
188477 196177 3426284
172645 181974 34202344
144204 148886 561755356
126757 136689 24942126
38159 88716 126274389
188070 195194 16661119
18227 131782 950736831
109683 198655 222652147
120786 133348 23235840
174250 183379 22816645
71336 117957 116312746
121916 134058 30506046
106692 189487 611703832
46165 77385 719159502
78129 118405 786645019
181918 191150 44040007
2835 87916 212775164
73861 127022 132708193
16255 172798 391204732
10053 147274 475449936
34176 141542 268329817
197193 197615 25310995
144472 185184 729962546
136199 145363 908899021
54396 154997 251541541
122340 156170 84905091
87817 193042 811858767
119506 153457 85090325
112045 154059 765896999
171241 184866 105306145
169168 177793 21372420
36991 177345 527364854
153001 166459 33497262
186604 194396 632387847
10427 160853 441507803
164207 189259 62599226
157854 165176 912089865
56684 128644 179775978
113272 183805 176259624
9350 54526 884040989
196553 197335 455645285
180054 193626 489651447
143890 155719 838944085
72022 140392 388176487
91439 156942 634051496
20700 56253 453279637
158484 174671 241926466
33469 103456 175038877
157182 168769 28815060
40282 58527 889443511
12483 160464 925417942
135942 178170 105403403
138331 159142 70467064
102998 112398 700181176
70802 179533 271435443
50973 167185 590076207
91504 103590 30503901
16879 116020 247861069
37703 92428 136696407
134956 198153 158119093
15669 46983 103664665
161803 165168 499595592
53216 84743 78675216
103783 118227 35989253
96137 172397 455470138
57385 188258 869426570
35133 71268 739221976
131723 157110 63658879
1471 83696 205694710
66644 156788 225305321
177112 189150 30376822
55782 177967 813349561
12146 143190 327667124
158791 174148 38192472
32938 183995 377498357
142275 174182 79667264
71412 84188 31634876
194995 195451 259021236
124975 170591 114161194
117669 162758 112758789
132974 178346 113278357
53389 139006 213960516
158586 162025 8572287
56631 167222 812988181
63789 189292 313656804
20926 177562 391387193
124507 137160 712437947
116314 167640 830238936
151513 193498 632875174
172806 197438 3598477
185668 187344 641958276
105896 130287 60902865
130354 155227 62307316
172420 192900 685063571
41610 87576 24655803
198696 199254 1378138
173098 179714 141376013
180258 187788 19030759
178696 196971 369949026
44681 115105 553634035
197494 198968 3702251
49475 110602 12814716
111793 140036 70660510
50853 163728 282200186
197781 198905 829224778
165559 193328 69435243
67424 115202 47533948
173553 190040 826763031
5918 176447 668803686
105467 194684 38773888
105941 186906 639921993
149993 153254 8264476
106096 156025 124870130
193869 199843 633647498
8977 175396 994875886
132077 142444 927942995
55480 121460 319309042
100672 139930 97957228
25137 146053 362172112
197621 199659 702996282
154982 169060 187236662
144870 181840 53560675
184750 191704 210514383
170057 199727 74345992
142906 154929 386427523
50101 199931 374710824
47585 57867 25914766
2516 158819 513646778
191199 196558 13503202
33087 116813 209244304
1952 131971 325139033
45098 65209 107427422
28277 129052 386761133
64062 106597 106259122
118113 175421 727234986
17509 190058 443997084
71823 126722 560118139
112406 114710 5878134
124625 142032 872410114
11581 120296 471972022
159370 196124 91861690
85987 128067 105294342
119569 172143 170104622
177508 188071 41256083
111992 114594 6613393
188341 190168 4560033
72534 182162 273805542
93829 99073 684473545
102675 145006 967914368
167690 186561 48885994
120579 180818 922540969
12364 126945 479207048
176874 179087 5539886
22723 159531 663411098
129072 155377 222666986
118451 125486 972341657
109174 111918 6832278
61137 100453 98433836
148619 162916 35820330
21409 53765 702335026
171745 194789 57703093
132471 170220 70010925
112164 168831 141763105
141315 180158 171440344
100462 109323 21983220
7328 188434 452831984
56388 56395 16444
198073 199675 4028756
7846 15297 18780227
8015 114457 345064923
39992 129082 222759908
24345 25393 832009574
182634 194792 30570710
90153 191553 544139129
8585 76278 169354006
93392 177580 939494601
98083 115471 226379377
44092 82864 201926981
166110 184085 7581194
162756 185672 57128962
112114 199399 218493649
35561 120372 211851093
97250 176934 940869997
2283 172031 926177308
23307 93951 176589021
132897 157279 61159109
70610 159408 221832786
163512 171147 18921250
9534 113348 259422324
152682 198300 854272053
95713 126982 78080906
180954 183832 633806180
22779 71871 122850756
156299 159717 518238290
92367 144675 928525170
160147 183262 950910772
144403 172354 18092047
137149 172363 88011915
191230 192014 1968269
6828 93323 868942210
80039 172224 230390382
36906 128684 336724078
54356 89166 86703540
171675 182935 935032367
16692 89997 715610447
164654 191381 66731343
118504 193350 187181804
102855 140063 92870102
40726 192643 379727898
199282 199930 199230667
100743 192983 823731367
1741 77716 923348300
77912 126783 524486417
98605 107868 23055968
58550 82895 933250213
1765 69170 561970532
3377 105419 255362855
157323 170223 680143562
151868 170176 797617808
1829 151538 374434513
112198 177217 162405595
125507 194319 826675680
73916 141867 169760656
181370 197358 40257405
2490 55890 133768159
30138 164544 823365510
1781 131043 323336750
164897 177356 30883591
61523 72285 15101192
78983 181524 866088232
20066 146121 315100330
175655 178945 8250010
165121 165993 2160307
95353 183104 296191735
101964 154919 132395349
142617 199264 141770377
8247 168553 605763234
137086 149575 31213031
119440 165911 116261409
74566 82599 587683884
114023 164177 125465031
32977 62738 944231309
27993 86008 144768441
179104 180070 976495223
33224 92500 148045618
184024 199011 37753229
109805 150393 101507018
34080 184299 375381283
144197 148040 9545566
41054 164185 40445725
167278 191289 60131638
69559 165683 240091756
194549 199987 13816796
164735 185454 556362198
101036 136975 112791024
144112 165841 46263730
119853 123214 8377910
127402 188835 153676410
44113 81497 81613310
103433 194642 448672544
111716 174415 204294261
59901 130628 176848742
134501 158952 61271649
71340 182406 522074128
192210 192409 492625
83155 179177 239888507
122116 151243 73010885
155311 157661 649521760
28375 158248 324661555
39872 121684 204439095
126298 177378 127559519
52691 87293 86387917
30465 123344 232037528
186438 187970 3929430
61718 133167 178520779
164734 182514 44299259
81343 92113 26689744
19986 111564 625024749
183578 195102 658941038
155486 195294 99408420
90007 180547 226368580
183975 186768 7053705
119011 197979 197641511
52733 85101 191792446
128031 131664 9082618
189341 192468 7716814
101821 106939 12694818
17794 155271 912584857
128833 192541 159285955
134688 151603 866028803
60204 171535 658736999
149757 195514 520675020
162446 180031 570251280
88394 158008 521331336
199186 199714 1341147
91886 185817 234940557
26109 126791 710459017
38466 104345 164752450
164287 181701 43354153
154771 195111 100718181
133198 158029 734385873
119000 124940 815261291
113184 131776 500658377
196557 198755 738401945
142362 195609 974554242
11928 163826 379850768
137495 140131 942984293
89888 148347 795836338
199521 199995 1217598
158504 187212 71706569
135234 191276 140128077
37947 103410 163795498
118021 183339 86472438
51006 119661 962848394
129759 136398 16576584
148162 161241 32756623
13112 86670 4325468
106053 166795 867365628
167798 188674 52361303
36620 184516 369577085
117290 158436 561282616
194177 195106 469927617
129191 160938 5040349
8954 187944 447531236
85555 185344 293554581
13381 71068 9951827
69681 88035 164851440
163098 169698 2295
39932 102659 880457031
89572 127005 93639688
138283 171266 82464089
28614 194924 415621452
165213 192998 324838382
57904 178709 824139799
45326 48784 8610389
173140 185621 31222135
186844 195929 22807069
154470 191810 744668047
11348 105155 234571242
2143 186445 460861617
106492 136482 215038387
170426 182020 334723322
131580 143562 706116562
27262 102484 451405501
168596 179566 882648238
84258 92172 19730496
138674 158989 188934359
112914 134579 706418794
111547 126431 37215507
110010 156977 476261768
185135 197847 32031312
167426 170807 8578956
14955 177184 435773518
191474 193655 5504874
66447 176216 273991720
197732 199338 548863258
188117 188612 976984284
87034 173051 315652804
48077 126960 197149881
8625 116863 585018390
153842 192644 58935349
107982 181473 868677158
102655 136698 160637501
15348 24608 550090328
191440 196334 12352801
162613 179097 17387451
16265 66354 715659596
169901 182933 614374014
168812 176698 19480822
1377 132195 327170927
14265 64215 767057796
52247 139712 431522731
15495 194804 448159593
193311 194818 3792003
116479 198780 205957683
27992 74145 316734995
88780 194219 781345710
162598 168434 14479761
65194 80413 37843338
128173 132668 11258369
32250 167339 769394418
182448 196090 34299861
44182 47978 9351897
99073 101613 382330615
80253 184574 707811715
149104 164952 39657331
60743 64181 391023328
134430 180552 590194953
4767 184619 27261455
114276 121128 389267803
119357 173239 424301785
17515 161019 358787340
67857 95365 699428604
95228 195092 685137676
16111 122694 355676400
55124 99012 343625747
57895 94154 291891124
76924 134273 971815232
42039 121542 224860604
27026 81344 135725543
153294 177712 628846777
142777 184123 103233476
132658 148421 9832786
105835 156966 127873727
171623 176947 13188745
659 64851 160786199
27230 104473 193045692
165594 171945 765545702
153724 184398 502199669
177655 182250 633407500
37108 188881 14863637
30253 144393 285332635
45789 76711 659983074
187507 191958 11097959
36916 182250 363152979
78040 137295 148009911
199509 199905 1014988
10022 112134 687832862
91214 123725 81309859
157485 166238 21713424
187710 195683 19959008
166906 186302 992000499
42676 75660 82491940
125806 176939 127745802
173899 191788 815298462
77435 143385 164891443
105822 172828 167326027
54734 102128 118519870
132345 134317 422892522
98725 182319 290947816
6555 175943 592665718
161467 166808 732027534
38936 51799 32246892
146967 196817 635897244
170912 196233 650170706
146819 185318 736359067
150331 166006 591755210
165204 179875 36510811
145903 168027 139348822
123542 129027 13775893
73250 196614 620899856
108276 185343 192587918
144820 161550 41867426
99874 113826 34722689
86418 148834 156044978
93317 113230 49772949
20411 183145 406678467
48584 117141 780127516
139930 156552 41781560
47643 126598 197372193
29390 189186 892355868
46458 87564 416485189
65666 145403 199130411
94497 111505 42411657
123721 136758 32749278
60474 72562 662110430
26816 189492 931736892
10509 61956 402577558
178932 191918 32656452
82612 163333 201886363
80049 82738 6702980
105913 108966 7423732
186723 189418 6800104
199459 199891 593956692
145121 188305 107969859
35387 66114 290960750
152088 186722 86542956
18403 107257 222074769
189344 198425 22794196
144020 165824 54433998
189784 196329 16438288
67738 177495 273931141
104737 198071 11095191
48449 133988 213852989
110069 129919 49719738
22642 140854 426273234
192896 195875 7554498
59907 60529 1473909
14431 106249 296678921
6707 128732 589028323
89745 153167 638644905
185962 188278 252843784
26785 97081 196897070
83281 119976 91586419
161899 180447 46152087
130974 196726 164454454
87137 183725 241439777
96497 108545 417060225
185030 198392 33637890
196449 199066 488991610
102611 148668 281457027
25632 109237 208861907
64297 102024 94368006
64390 131322 730797408
121608 146079 61333522
128912 179237 125683206
41610 117295 189151505
182377 193625 372141526
173801 192749 47408642
163643 176831 32691630
24541 30480 14898750
156759 192594 89385694
60714 105561 112263636
177329 198849 54193132
90030 145447 138721161
138915 166419 68785701
10754 74725 545911055
534 121977 303557929
74523 99659 137311506
186865 191295 500836453
151971 170953 47422331
150775 161740 27467958
97857 151453 133894811
16869 119151 255639928
17539 39096 492025676
197673 198028 883289
71707 102672 77371513
188363 197543 23082205
84128 141912 144512128
70876 127981 142494153
146685 194559 873159249
34213 73002 97088102
10899 171036 567150856
95811 171922 741722733
36751 62516 421665759
42804 75421 80340444
84354 96273 12759878
15387 176307 915563766
21560 56647 87794338
73913 93020 180377069
89625 125470 89648389
43137 131514 292878587
84 10306 25648694
12999 61218 110915182
74541 150419 883951314
85087 138071 132529730
110541 184656 32647231
106168 136879 519317760
106912 133685 66833469
92279 192489 250623852
199841 199867 59250
59494 103990 32151471
72369 77673 348331990
122675 136359 34335564
44571 142364 658267380
29152 165683 776278460
60866 163325 256277976
52535 181959 323399117
156960 165831 22023517
23019 120954 244652485
881 180653 449468203
61501 140390 197211116
138020 146639 21575486
27724 197625 427723712
36424 97596 152931186
41492 198281 829300146
118549 126509 19887621
153141 160583 18591020
182239 187465 302869408
185960 194391 21178264
93750 133496 99330146
197077 197930 2179836
63216 160241 242523055
30141 171582 353424118
4341 69074 162157021
37417 181960 361204844
165594 169405 610621626
115122 177288 155155411
120932 199109 536800656
59600 104893 963047690
24435 70165 176610242
53040 152127 247694021
87800 141659 482115912
43101 102952 832915104
106782 164678 144724266
34454 71800 93456139
64175 150566 924969565
163256 190770 68694740
29861 35926 166356537
5264 193759 848679578
67122 113530 115784234
35083 74596 760723149
13953 192324 913393976
173576 180043 16139426
130565 182833 130473586
85611 163954 878049011
8538 12837 95657413
138407 139938 731178174
25258 67149 104868810
71218 144555 712718449
131498 134733 435649704
140469 170324 74677030
12117 23556 977227534
95808 166391 176409923
105618 106507 290026363
33713 124146 921251180
177646 186410 22067220
181151 187622 16380683
82542 198886 406258544
183961 188275 927014329
191603 192294 1783110
41221 177074 996609461
128731 162322 84125645
196647 197562 2372523
29268 41832 31326518
158259 181148 228044958
23847 36508 31697983
179665 185368 549345515
130039 188351 748253427
172368 182519 25322605
80519 180926 250871189
35987 142380 265924666
120592 171135 713986608
136457 154044 44086076
75197 151492 190635588
2741 114599 611612452
137172 172655 74067982
150350 163170 170515253
72754 124896 130136166
124515 164004 883064902
24714 85684 152292025
58302 90430 753005048
100653 183611 207158005
164451 194578 75271209
174843 185082 383249225
134469 144768 314127523
160086 194615 86260827
71662 150991 609717057
109486 117740 20689793
15256 188790 433749863
133552 183708 405536936
36966 57187 785329988
148901 172908 59851247
53047 188963 402071859
127711 198620 177462897
87087 146310 161643364
195972 198112 545973391
191426 192515 567626220
181470 188844 864204837
56614 170096 283640457
26208 156379 325504593
137450 163344 120818401
165806 166958 2787358
188772 196121 18374013
602 185419 558796166
93411 142724 123330162
13264 100003 216955737
14987 36144 52813990
68683 150007 697716540
93738 188373 236658503
106156 184932 196789801
69010 150669 633747771
86184 169008 207120024
76257 174688 245850706
19606 166834 367955861
95100 107001 29835335
135080 163111 665470413
62225 175334 282481617
70042 185160 909425919
155505 185537 955158844
54164 90712 885120213
101394 197526 892260255
8202 89714 69421188
126387 136180 24544650
5421 128639 308061981
22247 45413 330467278
54728 61854 17707356
18852 46326 961604069
110517 185504 187463056
158574 182694 60067067
85222 198544 283607730
69345 101497 355084388
199040 199413 116681971
128856 152996 110753332
141068 172002 392915492
119763 191375 179119796
45784 59856 363487071
104543 124005 48467455
140468 176560 311742761
153674 172700 47397501
191084 194193 782298296
9552 97070 218804446
114204 144202 988597636
124946 151130 845811972
121192 177271 652282366
103946 173618 174001952
82033 139464 504963740
181260 181624 59222198
170899 175577 11475651
181878 191167 93838954
57390 123156 164196937
107707 170073 314279104
57401 126224 171865774
26821 90201 740096973
48779 49962 3055214
148267 185119 92039360
137865 161985 60416237
192651 199893 417860627
119507 123190 6967223
151575 159076 433592952
19681 122791 257582213
16833 127853 277521138
111764 163560 682071458
169329 192973 611442061
81291 167407 215124869
134040 162891 703311524
186334 191157 12139188
15047 87600 181128320
41701 83740 105037562
33622 140276 266540978
177252 197673 51431997
144708 160824 40320063
12700 107357 236699645
57378 61866 11117971
4725 67611 157501220
12861 130195 548206935
128137 148017 873322474
63847 156483 408070550
134763 160933 835496956
109407 155460 115335694
78709 87390 21517068
176747 195809 373493978
167187 172516 175074944
57154 144790 323300248
192250 193235 2484331
77610 168698 795489692
14687 150735 702355170
156528 178434 54397360
99383 167118 169078118
132577 161564 72570121
21113 168944 683210237
199619 199984 411567322
72536 100984 225083376
173212 199148 65131533
163121 172629 849421528
79986 153289 183305089
70860 131852 499938338
48778 187370 346528880
170734 187979 43144799
108191 172624 161022675
88823 136372 331329972
140318 196369 140275534
165445 180494 121949542
110495 175802 228603813
112649 112699 150511
5214 155167 375117986
85967 118809 82168545
136604 152706 40296874
114113 191654 193766757
166713 180926 35459496
143072 153122 751465631
178234 187802 9561139
61581 65552 10149901
119933 140923 52594939
163350 196245 932391135
56314 122111 164234250
137673 164161 47583618
17260 110518 233019287
197168 198430 3174184
172195 189778 44000450
94797 188110 668526914
168424 197947 177778742
176957 199039 893982762
35150 178677 493776060
62926 143851 202230106
89873 91750 4642839
118190 149617 78600493
106114 164047 222058629
83301 128695 606331637
102902 151138 120502088
59203 63051 910948446
58578 63003 11089392
370 46361 592417346
125374 186825 51945876
48721 79334 76621690
80876 131095 482482104
49694 71314 54188107
81476 189246 269429764
196716 198973 844875991
45752 192748 929506129
186281 190231 596192752
97023 127410 75846138
52779 116541 450283991
104587 146599 943534814
182755 183510 290839532
120618 130582 25137818
127570 195854 610857871
127638 182722 873455769
77222 112283 117193797
11930 189774 444628961
178413 191924 33957991
115773 157377 104151758
107326 114369 286455965
163191 194357 77873817
137130 139271 5338215
105690 194215 368590363
147837 150799 7456535
110901 174240 217026274
79138 138349 434091105
68254 84707 52472232
150109 192983 479881874
36489 41822 887924498
155582 196098 388676202
107469 117072 23961156
138075 176997 97141113
145871 185000 20167685
191951 196831 410744331
114683 127647 32341187
143851 182693 570329274
7159 167882 401734802
17526 67653 125468541
82372 123580 102925561
79442 130666 355774378
133840 198393 161575029
101980 167529 62332332
50830 113202 608769536
12773 105554 943136798
40293 100904 224286895
120420 184353 159846088
26079 131147 262602316
185341 195063 24430063
19401 121551 255154472
89750 196722 341359504
26100 110604 211075770
187421 190084 6645770
172274 193739 325216029
109934 138139 70502239
18368 195628 443128302
17910 68281 126097283
39234 81628 106058569
168279 182777 36173386
76311 97431 52747091
101604 160589 987439034
154321 187964 84011719
93558 160699 712657968
158458 175515 449657149
59362 129001 739420073
5793 178189 430873767
168152 192783 61583617
164620 169912 500360985
89916 193403 595204780
177927 182955 12669813
21171 133137 279787744
105898 154933 122637631
182071 185625 8895328
144020 149940 764362226
128926 187448 335822850
24754 77910 132975507
144525 167092 371527736
172972 197189 143679333
121497 151453 743642123
130778 188371 143977054
16890 48735 79579690
53532 55101 687577693
143704 156490 273630185
5697 52727 117690488
11570 168807 393085443
15678 186987 815822774
59529 119893 150738317
116520 128378 377679879
16828 29946 535137826
94565 118891 60757256
92994 198003 262697894
22796 94198 178466025
153634 185790 787894520
107762 173271 519170707
199100 199565 1178489
36127 40937 640059164
169673 182211 31207864
41648 191489 374518501
128140 196075 474187124
12155 199308 468072759
27525 165499 801121229
67660 125357 143917672
80665 154527 184757674
197081 198340 735570876
25994 35310 23334003
25339 184993 398985333
181284 189443 20557862
166402 181213 532379342
133068 158649 64139938
194578 199979 138908964
197558 197680 361683399
124814 176334 472902097
67273 169139 275739166
68843 107493 96392031
51796 146368 324702289
30206 157101 317316378
32619 151940 298274259
54217 98981 111935972
77372 83630 15561358
2366 162311 400067777
58776 143275 830940024
67399 182243 286779433
197813 197890 813459013
41917 133174 228034324
98100 172773 186472888
6560 110660 260181936
187117 198041 27464320
71201 178874 561167017
89730 151537 847824504
77914 157854 199875594
14487 168771 385585687
63968 160668 566492041
17462 28236 384453076
49742 164450 581819370
88834 160092 178382277
77747 124679 117163209
37780 195291 393815376
134099 164179 230631030
44679 115894 178027155
37086 59160 55223810
145125 197780 131787423
129644 185859 979888037
168151 179918 29348982
44642 183133 796627539
110496 126151 576352556
68974 148712 199062257
109440 198621 223160776
51548 103971 131056679
84381 109893 321703804
193504 199679 15616859
28868 154551 586354615
51964 120644 262841610
32871 176917 459089817
121904 138321 41148196
90135 132021 104824232
75639 89470 34319427
162075 164187 5299791
24097 66208 105447553
182446 198779 182681271
2745 108273 263965031
151650 174569 192316322
57519 72042 36343513
95597 176279 201473468
124082 152907 680132292
136730 160299 58979143
192979 194944 160684755
143181 198380 138099616
174118 198993 62486994
134032 146215 954001924
180985 185579 997085188
107975 155948 110303938
151913 194620 170181437
91396 118954 69031344
42869 167717 311945828
198612 199574 127784362
180086 185376 13278605
78074 127705 436056129
150750 154818 942060047
161600 194975 418169426
160669 194579 84717495
71919 194669 358869934
88154 191741 258981583
59370 104556 112972961
53475 62256 21993160
51886 100037 120474021
7723 56789 121132511
61901 135714 184494187
188818 193239 297305539
137441 138337 2176914
139687 161829 55482373
76143 138328 424563474
139978 145780 723815213
79789 138978 722614696
118920 132461 33890139
58714 104757 422310112
196040 197414 3522059
182213 182716 1220933
79787 189360 273925863
162336 179543 42798288
124830 169427 111581944
109094 134603 63856395
71148 92711 53671245
18588 112308 219006971
195126 199815 11681975
83686 105734 213289310
7073 79368 180819952
33588 192931 470705838
171273 174402 7794217
37446 88560 127616509
128692 162833 866066918
14886 93497 815759384
127726 146518 46985777
178938 179005 165232
163707 170541 14122415
134328 169079 86906941
158934 186865 706481958
53354 196467 999571154
142412 153974 248910746
27783 168452 398382443
102970 145377 838783149
135898 171515 58440929
6894 22507 31654737
125778 134232 969370151
111797 191736 816797149
127643 182007 592411211
79835 123237 500659532
123873 141771 583763472
158446 171061 31404846
18263 118953 184168662
118708 168447 124405319
57145 169049 279674186
19126 23872 11826622
86733 193310 357641362
189996 191931 4783896
147494 171610 85137868
175042 190253 38219402
45847 171826 314863944
80076 196691 185396708
85973 193622 843469398
3664 192699 860508092
150801 195822 408028526
149346 190568 95603403
46015 194368 370884848
136148 160654 764062883
34026 171487 383624695
48992 180291 245394218
135817 173105 333332978
57932 138082 200189016
55379 144891 223757576
15822 88420 631884474
137225 199347 155517667
110660 171440 307102393
67576 178416 294663783
162435 166924 11060699
110942 188043 150453881
154309 192296 822890358
16532 169942 628955343
188198 190082 4679085
188183 197551 23549494
79542 95380 643795067
2680 6568 386975584
9741 30586 52128130
38438 196075 914607577
139084 190143 127705488
186179 197373 28181260
78893 152836 184841069
102252 125028 132044247
69950 151665 155012174
139632 179900 449392370
138750 151976 796281175
189692 193699 10021825
82365 147810 163615107
55720 179276 308597169
85831 175326 223641694
118249 192886 186608315
137503 167854 604278071
137792 167528 600207187
44676 178816 335101826
68854 112362 35828018
165430 196755 25807555
66187 167680 253430504
37371 158047 503287651
23038 172869 879994526
52726 63297 114170318
85452 167887 24017373
145888 148144 5640658
18763 170364 604904093
140906 151320 26055844
811 146544 477929231
111493 122276 26863667
113623 142840 73110669
37829 50756 32371286
103067 148745 114050545
103242 192840 532128398
73099 188938 764416508
120921 154933 85360553
136457 162321 64734541
146601 167399 866564365
181215 181426 818701986
36505 37812 3213573
78343 153423 12028184
106163 182535 190745781
33472 108875 245229763
133037 195270 339344248
96892 190020 232796094
193252 195020 905533447
94849 145192 125911220
76530 84288 19216352
171992 182592 740988782
145429 160016 407228884
28193 172865 926207762
8735 114825 455406603
32899 112750 199528618
169499 180302 26844596
20321 190279 452761572
124908 166972 460817381
141055 189087 120094442
160404 199828 661610739
93557 100836 18396834
162788 169863 484846556
160007 189194 279984316
105870 171595 164121496
147508 155812 818111990
42790 188158 420046021
120594 172007 709808815
131707 185169 133603405
190371 191796 3504009
179064 187392 170349138
71538 96657 62659541
121388 171542 181246744
168701 199471 77137160
85577 156361 177246110
185150 194709 813982046
88798 187046 245772270
91047 169471 812963167
1004 141572 351578030
42061 47659 13893122
118124 199963 568365705
4747 160413 729860256
126135 138790 606111411
173146 192846 901022235
50383 168288 131189684
184681 189107 148967862
130410 137913 180639702
58508 68003 176483437
135100 135326 301488701
67097 162519 238435440
12111 132902 301942625
136392 171708 478600255
180848 186814 990137608
69074 137576 207569257
28679 134182 905756687
41952 43134 2980547
46591 118543 970354295
149253 174645 63375302
144979 164284 48281201
61324 185632 512331410
135829 189576 442030193
7747 128453 301733971
117151 169919 131959111
34973 49594 36554259
144102 167467 58248281
197955 198993 2626053
195935 198023 550332490
118571 157012 606251827
131297 145754 36151573
29808 93131 372464597
149912 179465 73731660
29909 157964 320179767
116210 192702 191182077
149988 153423 8689475
50196 185228 278032630
178663 183529 12302192
5630 194622 472574861
129051 162171 82884322
94151 163147 172576526
102042 184900 717933647
58801 104577 397048089
198850 199751 893746361
139421 191962 131364345
494 60498 150091763
107114 171347 657205831
130840 176606 149128796
25636 114697 222584029
29452 110979 930617601
922 19468 404982994
179536 186818 18343094
186812 194069 18183052
15206 196169 452332492
181348 181652 762028
176481 186340 24826511
31811 33155 902552453
188665 199377 435274387
22501 105432 207382827
38439 138181 857477860
136919 186111 122900031
169948 191146 582189561
135506 168320 82012441
149258 194138 112237535
103457 147699 998699078
75669 83535 707206358
115707 197343 204204738
36605 151485 287167836
188990 198035 556274543
111118 181373 175564245
130715 144135 449986064
158335 177768 723411126
28181 180874 975650666
50093 88255 316692797
54664 100695 835185325
79837 80674 2076188
109377 180311 177233764
30375 90704 150613987
55263 155862 921929374
136719 175821 794823680
169579 177352 512380192
138239 147972 24375878
140397 144365 10002433
165761 190436 355993515
77440 78902 628701916
135755 136975 3069369
22403 79842 855215640
22166 167164 67079979
104793 159418 136589758
97862 197652 249534097
95529 184453 222194670
35294 196976 404224224
87019 133163 115332234
116785 168492 395016928
91578 128374 92142165
49274 177196 319548982
156771 168360 870395359
111325 178931 168890969
66143 132855 166517919
163305 165814 6187862
148594 196445 119750327
3090 3932 249469895
195874 196279 224421
125017 163232 95710928
141495 174431 82268628
20534 166941 365919731
51471 77154 970566451
2089 112838 825036254
179502 197865 46221278
59316 160701 253480902
15227 107365 230227019
11984 182716 627633371
53342 57440 8218398
154084 180921 66831403
147482 157025 467453909
59697 66942 758092124
98098 193210 237633713
181032 196499 633263350
95276 156794 767215201
16137 41185 62576149
73312 130520 142971274
110198 181640 756878833
53623 119523 164560522
185241 193785 21463421
119646 153847 724656016
142374 194958 131505988
157831 165472 18950470
123211 148062 25989745
167001 173470 705741286
38974 178113 241808355
150479 184410 84726264
117829 167679 176447375
84407 153409 172740799
119485 176983 143640755
121674 179370 144238057
38728 93058 147137140
38484 163537 312709475
163726 193969 85679138
3690 46803 450920793
3021 44566 823892161
35149 158912 973867409
166389 172802 16004382
184128 184206 198405
168211 168880 679614046
126993 166853 99686243
81254 148581 505566653
94051 164364 368312626
35473 100778 163379336
156948 168793 366940468
38156 191314 410544430
46930 166842 299781953
83625 173130 223671708
155607 183264 68873387
122576 137124 427871361
131713 181811 125130078
20312 172588 380627745
74808 189499 286641113
36772 161982 401468174
26226 136347 513730652
101758 195042 233103691
88175 143101 916147734
26630 27666 856521217
24357 46449 55181908
8015 39123 77675494
65468 110621 112545398
139723 145646 866516153
112153 152351 30136784
12345 29687 126172917
117740 160368 201870510
171110 176661 540231873
160337 180398 79414307
19273 76969 666757910
41887 64938 44582378
11543 198118 466578421
192907 193905 2553981
134212 157753 357059257
52630 104738 130302553
69463 116663 117773497
166276 170946 11696288
67802 167430 506607122
74164 74333 465351
145641 186618 309529193
155232 162836 18907855
199249 199540 758193
64661 195895 328006546
189633 195472 14641795
106162 124185 116269115
104381 197037 396654393
55751 126621 315509683
107044 194696 721546627
67929 70570 906633665
78370 139295 152175759
176506 188822 344760289
149730 197409 119374713
198177 199890 4333261
43673 80385 91741695
162038 166596 502692406
87787 178303 856368242
147991 177435 424264612
159904 167867 19721637
170443 181996 906769608
50088 161429 500562331
194331 199636 420887993
155603 183915 884767146
145554 165178 49063944
177102 181237 10422232
197765 198113 942891838
27013 38032 211391870
159270 188506 73042560
65378 157432 230090666
102618 111874 563230365
180801 189551 47510036
48362 66987 937814498
82101 156530 186283298
16760 169243 932713247
37552 135544 244923012
60450 151087 226664948
94388 104637 725669435
673 65212 646168635
37215 136164 811938628
87216 176910 224083666
917 95124 889557547
103638 192486 841710198
49517 121112 178773264
110158 164758 594712394
8113 57831 124430298
44711 91482 116703577
199200 199628 406605
38036 104495 973820750
88065 88824 1821160
57814 63710 71530638
188788 191905 7709982
52742 108123 138411963
190899 196264 13495263
89466 133325 12567546
64230 112327 161706244
154013 192154 37859126
164848 165367 1248810
64195 97678 537182766
96684 113856 273770192
8719 99760 820667394
62530 88153 63909638
182140 193325 28081219
147201 184579 93427905
69345 152461 207618559
116480 119832 8275683
29479 193017 812796401
183873 194462 26605692
147082 184206 92764127
123780 196188 649236495
127068 143224 40539729
83205 104875 54247003
152780 154490 4363556
105635 171341 164082573
161524 176798 785300567
23766 164353 896189115
78174 148410 335769286
23501 70233 688377036
170138 199958 74748358
90365 164288 208744531
20909 113422 680311785
120720 127068 126173528
178980 185558 12030376
158971 172432 16355033
116986 146786 74465529
38375 123152 211832359
12449 153276 352169990
89959 141612 643090002
149795 176525 66631498
33722 194696 942614427
77044 81713 149242093
130140 159179 638466320
13156 40658 922937995
156818 178605 450881699
134975 193754 146951853
30282 186490 373493289
153344 158027 376249941
86330 186206 699054612
195616 198703 792773713
42062 130451 703783308
54935 192169 362952699
153469 163319 24621831
32788 170428 744301669
147452 160980 309986780
158741 160500 459308519
117946 166944 130409339
41626 124317 117248688
58552 99976 103597401
127399 188075 244510031
168319 174871 782056285
146448 199837 133713617
50764 129868 856057500
139694 180007 679999584
189880 199582 123944117
164416 166469 945285416
145584 174764 72807753
154439 194177 385649596
192958 195636 805164515
43580 144571 252451647
127041 146875 404647375
9885 22196 30823867
191878 198127 776400092
76327 167437 227577429
181730 194621 32367229
92168 128452 90836832
12906 44283 78525577
51852 91724 99436253
36527 110551 184906285
97608 146126 121222564
123454 155407 80157542
159040 166441 18318744
55129 106096 127407993
4356 6671 508855136
195262 199931 926837605
188535 191420 818947813
136717 154037 575938494
50129 96795 116622861
112513 115144 6711296
96146 107022 27265412
168788 190096 53281383
129697 166990 694463944
157649 188152 987771050
166607 186342 463947446
195041 199075 198666375
108485 170701 315543483
145964 173944 69852078
154711 166458 715800991
191107 192302 610747833
155960 170080 35189107
147666 161698 35212018
61191 151225 225121239
31027 136494 800025280
177222 184732 18879972
92335 99693 909018660
75765 197818 305204988
26705 122207 946624532
137987 199447 173535628
13160 66357 133174400
64280 130456 31813395
9668 38376 71713214
20778 91726 339082677
129703 142169 31142211
136286 173893 93921199
177518 180720 8112961
42318 90874 352903683
34893 116778 204669470
130457 193387 157300622
176613 183163 466145943
199721 199916 319859582
47283 168527 303157172
72474 194818 305722136
148174 182328 85260871
134017 180788 116817018
17593 39000 972608706
54850 60650 533550892
155496 174118 522217261
17310 73355 657999910
53804 132714 197143346
39064 128706 224080109
68797 136852 169894282
72409 180447 731850008
901 163053 811124685
54152 77293 57829104
89246 164762 189039437
84625 105868 53325690
163860 173983 295895691
51671 58423 301838332
142955 197364 136110433
109061 140384 734312112
100716 144617 657210955
186414 193233 17108677
171746 176945 450497
61674 93725 80105495
85818 156302 981865513
182557 184147 3980729
197228 197610 807956132
134429 192740 145736411
44105 188640 361307720
167550 178607 375786146
68965 88261 771324571
115621 120693 427169587
157224 174830 1321693
105776 118145 721638913
166799 176818 24904504
160636 171969 28182499
66956 199351 330982844
23201 107009 430826153
84226 197168 78485625
142824 164167 76050080
30307 77344 117600675
182552 195276 31970922
84673 199760 890227234
109779 145601 89605980
104341 191183 960388741
125304 171186 114739008
97292 196741 782364125
4550 147364 357029303
72112 135574 158478764
179129 188621 23985879
4905 148682 359485780
124933 179089 135270671
164169 164234 92872869
156811 176388 880963465
17959 95114 192785603
56006 175439 741725776
44586 99530 137483781
11081 186432 712933035
128352 166403 95133553
56216 89233 635897434
106629 134392 407745104
35119 175910 351658504
130252 199099 172253522
23259 178912 388898619
111369 178885 163844315
198037 198843 2039890
67520 197956 379992123
79111 86170 117069740
110627 117529 995032017
143928 174847 509392382
161951 186743 61867097
137357 172856 88664639
16340 156095 349469469
140141 158051 44949328
140865 147675 17000004
96850 180580 349942598
107802 133379 339095294
65851 135077 172839139
180734 193292 947094031
103847 119466 369732543
161271 169739 128217751
69636 126570 141994378
63950 127342 158299088
197177 197495 829987
75868 141805 602789080
8789 136941 320432074
193148 198484 13484263
136346 171084 86800371
76920 180950 418052139
32081 84748 328872535
160882 182855 416377413
189212 191642 939969676
103620 198408 237033926
66975 183850 986974359
45746 137014 815381399
156920 194012 941298655
99517 109441 24598782
141957 178694 91643720
163051 198028 299385371
75727 108484 979392943
17161 121569 260864649
199971 199982 118411575
195066 198200 694387823
146569 174194 231272494
63745 135842 532128655
149317 187651 323512660
198128 199598 479537200
192269 195163 262303924
56349 80718 60885640
26088 115995 224691328
7679 77028 173448388
23777 37090 33311561
80722 188719 29963932
90948 98907 20170839
109887 141009 77860410
62017 98012 90085675
94960 188130 829263253
55564 97085 950066047
179448 183455 10076038
164826 168544 9210422
39743 193053 383327735
156894 170886 228576861
174964 180862 988486968
18520 91122 392423816
90521 152351 593189115
191610 199476 219530608
162481 168864 963557712
69993 102837 81981289
147599 148442 2164877
80532 161546 202609495
152304 177098 403633365
122657 152173 815807744
171909 177029 12624812
53465 70620 236259948
119733 126373 16645295
106015 126256 344157641
166749 186002 789294662
159770 192314 81248864
193256 198180 2171690
50943 154015 257682755
110482 165214 23482407
1874 30305 484607074
118065 167061 617672719
43012 194701 28323606
122546 197580 187906328
161674 185317 361282026
88478 115787 333358056
22446 99004 191461756
88312 148671 150962618
123075 190869 169605811
197264 197406 387260
35086 165560 326083858
25433 74953 509372957
171846 192400 51428988
42067 169151 317669240
145926 146933 2166093
150965 173059 55073646
137576 162406 365918889
102175 149293 117613513
78839 144345 163743732
89531 128833 662160792
64475 152242 219351678
44959 189497 867275283
186890 189098 5547329
61096 95610 414861479
94105 143106 372735191
26576 123667 305511251
43732 157557 284641138
143671 150341 41331263
19219 71918 131821029
37751 163735 315032279
62254 137193 187259235
57923 67870 449728035
118598 180424 697520105
83778 194374 276537286
138926 199526 740043336
5371 120826 736362328
14483 71405 338498124
38973 79464 101324085
186670 196871 673795194
97082 198512 582494555
197217 198600 64946122
109144 135853 66819430
19143 60037 137719385
180851 191024 25573573
134404 167973 336244544
191530 196999 11707701
147024 185037 95034221
77141 130764 134080373
140294 163723 58705647
179971 190388 515804469
24366 70984 760258677
34944 156882 835784621
165309 171281 14869845
10110 108724 246444857
60196 88471 70600224
126858 130745 9889246
132358 159096 67011062
28862 29416 335178387
50265 86912 91482670
96838 121812 208669094
15227 118238 292102421
72643 86929 35514517
153339 193630 100642953
188847 193950 853002700
102160 136933 136252405
140524 151557 196988295
51190 67642 369302297
163703 172212 21162954
118455 163149 909893296
87468 158279 177238770
82383 168060 214109854
96391 98413 5162362
9194 23894 36757678
106516 153308 117032984
35613 50049 36125697
190555 191696 2794227
194124 195974 4661940
50811 162297 830921274
15857 25473 260519852
52280 152487 250497278
140009 196772 142067147
102327 109566 84438795
198492 199455 665866123
189376 196215 114855509
48474 137137 670186542
51608 190075 390428794
36121 79655 108850804
134698 155064 51038577
22028 86413 160894791
165007 172821 19435854
32586 122253 55430331
132850 156761 267927197
179597 188968 23611591
53239 183328 325072502
176878 193541 41878022
22643 162632 454237385
162338 166273 5470574
113391 167981 136412295
72400 134403 973354235
56384 188302 329740985
144467 154511 836737739
110483 160372 805484066
172098 186768 958651303
140563 177534 298578630
171022 195287 221817612
29903 99926 175121559
79946 158310 195983377
62405 81819 48474959
136345 197411 118485966
82303 166737 211071035
179759 199248 193929488
1639 138365 341903892
81314 119455 891643189
136727 159779 57696611
194879 199450 841811886
130856 143227 900615256
60755 196882 340461371
117590 123344 14253495
67613 146163 196144338
52214 154037 254624940
56298 194760 346109721
150056 159553 23870755
179465 182829 962730840
172146 195101 247964497
42938 188448 586580348
95889 130660 724695613
101371 156372 137502192
56409 95408 203061608
18516 128926 275885651
45897 88995 7238660
181862 191678 914041351
146493 182404 746538399
93329 194175 270648913
69687 94594 62027069
183009 193016 981812388
40057 134058 235045897
126476 152549 65315688
45041 71947 67378245
140653 165915 63154725
62162 121545 530623532
5683 191769 622422050
183383 199186 196980205
30609 137750 267777848
71170 112622 103391086
129643 162699 681288183
118408 165075 116763399
22611 158136 338916590
191508 195333 805962034
153488 177675 736406729
63075 122676 148745650
88124 176393 220488665
150120 162955 32186579
70490 176527 732721373
82642 112334 463768423
170748 196764 199957860
47468 150905 258728223
30152 130051 249696485
2393 181906 448789944
43982 66046 55280538
39476 77556 575689112
65271 102207 92264961
195978 199080 361125373
83309 168694 878402147
147222 175571 233363675
112565 125122 31374685
57634 77216 48845852
124662 132482 19597859
93396 167301 612899356
48988 181280 498927961
181908 196225 970938491
130898 186770 993403046
80896 99339 853678662
36507 120987 210975243
44656 113383 171743700
3222 87893 211747228
77191 121428 538753864
193303 196677 8532199
56856 179059 969987811
17902 82501 161399816
3471 58884 138766088
119634 161585 105072679
166335 181317 37372240
33019 110512 193582052
96950 193913 242362523
5116 76839 892853712
10713 83497 333199239
53805 172096 447427400
68832 125624 371790365
61742 194481 331865477
133766 168966 88066834
104100 148782 111622833
27184 82886 581541962
91464 144946 786348825
34458 63282 957779273
72864 191045 982293835
119556 151573 80210421
8688 150124 492829078
128982 138767 322629164
169586 181862 406117720
156106 186198 961290046
193652 195298 4143515
181034 193340 30920326
85824 113503 69253984
113793 181526 644624135
160520 183798 692321406
195299 196267 2460778
183567 198373 536010706
119480 141526 208653606
73 168959 816820984
123770 127952 10520645
38785 42262 671794204
131794 131920 83782008
103264 144743 345301707
120001 182220 224871672
125696 178935 133024405
105995 194454 316445249
31645 88675 817025728
178765 185627 17278874
145408 178471 82448094
46209 51730 504331447
178768 197833 48041774
51993 100907 122364004
114695 120564 510827258
44166 105730 153905491
95247 103660 764537233
143456 147922 235872446
139691 152276 31542731
87458 108315 52208275
125486 171943 691970867
152740 191904 97832725
49586 123183 482081284
84291 131524 118163581
192278 194985 6817216
57762 58324 251160164
121761 179833 329025428
179407 187472 20318378
132263 178834 116246410
168111 168135 76151
53282 144734 643816450
24152 131416 359932067
181494 199320 343293644
126781 182906 431768288
131042 149529 46168723
9484 177428 934639926
117268 191721 186085376
105738 139841 572520449
49175 138405 222996544
18172 192554 402461137
183314 184466 92025153
189884 195299 13559098
88528 143758 138269628
23087 140145 292557075
59338 182512 504118529
45314 159732 286142135
190899 195404 658659100
140935 191569 6447801
130725 136820 595743616
16166 180502 410646757
156257 198392 105340067
29157 105766 191509583
112288 142116 973666796
132968 149174 83222797
86903 110336 58580754
106481 122086 38789952
32553 115727 207904950
28731 141469 489536293
1837 11435 24171592
125720 198492 628123859
154371 167281 32018555
167578 173064 13724033
14960 168467 394202204
48750 198269 287473587
35566 36478 2294057
103400 110569 17713700
68432 193155 311556637
193030 198463 221910242
4757 25063 688197921
187311 196137 22116474
125772 128283 6363921
197573 199648 5201243
87929 112691 61930927
67890 90970 99230635
25423 138808 283291889
140578 171298 925740745
34860 61553 66693850
81629 133498 320354375
100239 136110 89506641
19667 49631 74936315
19214 113112 234625782
96388 98476 695879232
158315 181624 821834012
49279 123321 364555763
19311 175830 708417013
101665 140668 97317538
153722 186575 771612353
129986 161850 79711966
41966 125664 323609917
12614 94766 205374457
116073 156607 101509240
87075 91907 11964127
9640 189528 449712943
50308 106107 139522535
58947 199991 635281585
164607 197171 81485703
194425 196784 1671575
71685 176194 790358970
12684 137729 312634621
175286 199685 61363896
109801 135322 63815069
186552 191395 12123418
50142 53531 8446556
169183 174024 44337571
72580 145800 182880737
24168 28977 5473457
139348 185667 586874850
117001 187341 652470784
142452 176307 84416805
31114 41468 340728042
94570 155244 488828250
148616 198284 124335505
153307 182070 71712858
74508 169016 902972556
6315 118744 124281713
93156 147691 136322855
61386 115993 618944757
50618 156009 263528469
139538 143293 9476124
20078 30720 26645501
162004 193236 78001634
97563 127113 927649177
52525 89466 631783096
166937 172357 879078494
30819 189172 872453155
185410 189346 10006008
20610 126191 263873043
3462 159130 389428778
40260 186691 366094429
55237 120405 416020448
135078 188363 133240415
161178 163996 7095250
172715 181636 898832348
132415 163409 77606458
163094 169278 15367291
179697 180542 2114373
78122 197447 298359082
2061 195946 484907235
151269 173567 55620761
141923 192189 441975704
104777 121131 997653721
39877 145694 264604937
112157 161063 22712356
151205 190900 886613784
113696 183057 173298260
84996 136228 128170923
121227 155180 864044341
96767 132268 939315826
134506 174641 100229318
195587 196661 2691556
61814 102328 101423374
18864 196437 606329605
74118 124188 124964793
145164 180667 549463157
89186 119510 813111697
196073 198013 375351964
116178 124579 826177673
143775 155785 336811316
131049 179815 121730468
72219 184465 280368002
61479 121368 149546993
69330 195389 315007158
650 48876 120669129
107530 143324 89500057
50579 158064 349669450
110889 173433 702925985
93932 124823 852899551
106651 157673 617286993
57030 67190 25498250
186434 190100 655990303
19769 29206 23644703
83720 125472 539418146
46923 157259 889942166
143770 155126 28488772
159805 181751 54643055
167995 171311 184882906
166606 185080 30102159
157562 199824 105726792
80631 96002 38386574
96016 176257 979082560
63368 179487 289998247
8345 81134 182033605
153227 195417 105423987
157841 185357 68570141
53730 55918 5522409
99135 165176 164993106
195958 196305 693943448
192779 194139 3475620
137184 147938 26861216
127683 187071 648431460
3273 126184 307339315
44180 73686 73749626
142179 193545 128436393
15372 35858 51117109
142170 157496 445847117
32638 127342 940416550
169427 193662 935857006
140995 167611 66431442
122750 191900 599666798
174724 194284 202936789
184069 193782 741428795
159662 163399 9321263
95015 135330 132547169
88375 112270 428335230
131494 160336 908864574
94214 98270 758250087
110780 147355 91455329
90983 118653 372973547
69593 151111 504482660
67204 198133 327281808
113738 122301 285071115
83574 197102 388925242
42453 56290 34612452
12004 162197 240860135
44363 134003 729427653
146816 160455 173246436
121668 138032 299422369
154447 191988 93700501
80986 195850 916655738
26629 73089 116186162
135549 161791 730883849
51985 121131 273586021
41149 136365 238020575
68215 81487 32942206
152348 174767 55870922
129973 152711 56859615
197376 199240 770030659
10304 19241 22411414
158729 167191 20968252
91004 121616 76508078
12841 76825 895023347
78557 144631 418888228
157721 188229 76165857
191790 197184 13672407
78271 112499 85396947
196930 197090 396590
193814 198744 482544951
196337 197619 3288289
29586 98515 172391201
83725 174005 225621434
48159 106759 845492933
32133 180235 370047194
33625 113705 499063416
130808 167559 91704638
94473 157188 156946214
109354 109894 165110685
151522 197550 115205380
67807 172960 262593777
18442 86938 681140994
44046 101198 420160195
26914 72093 473148730
44151 100932 163563484
31125 193627 406253675
20517 152795 375238527
165585 173328 325122190
41566 194834 783748550
14593 198273 606183678
196578 197542 2480217
63797 129566 482272742
10960 128619 294067903
63775 182426 509088615
7635 9423 4530988
152120 174072 54753663
80371 160465 200319470
166084 195924 74694867
13236 114777 736393192
158435 173801 38224318
171303 195595 60883598
39865 67355 40615724
95924 173203 437617272
194643 197851 8156482
180994 181276 709233
65972 114665 116504755
138585 173307 235387180
31693 142530 277053674
126046 152777 66998718
184792 187942 384134442
86200 120895 86623929
120062 141720 136030249
143951 183073 613510172
76274 119652 108224902
69223 88992 303633935
81724 133695 698463811
136261 190470 135560692
190277 193521 568398540
197365 198166 2020730
44122 134734 570217695
43122 137518 434415045
167385 181250 34632705
52987 90030 396817209
169959 199176 397709485
73325 154320 459649989
52167 157039 262305992
119195 197451 637799124
160803 161595 643795609
88124 98689 26612856
144708 171491 66813957
181481 189448 460784242
158797 166243 506528503
41051 197808 441989944
94898 126860 946807818
42024 181203 347755221
118828 158605 99609495
38484 156305 294699795
71725 95750 59896214
175581 187794 30806192
114869 157904 107667642
13308 95090 204407061
4117 25098 804147806
179515 184355 12146843
12203 32850 833916435
8605 155960 368539207
77644 102490 994774868
101566 102388 477819655
166473 179908 275464877
119033 123731 11703503
16224 118351 255188675
146634 170197 554142432
114592 136513 54803078
60239 94991 86904746
11154 20043 22170507
172309 198186 316630645
14468 98687 210572138
135430 185722 125651625
49398 88219 164281697
21836 60216 95909813
188892 197451 21516803
77001 121991 731623079
32104 125903 234310321
126720 194164 168714991
25025 84980 149736352
16377 22145 210726978
19829 141876 305059024
6301 123990 294165341
86250 123655 93434278
109993 147071 92665119
31459 107167 387836305
51908 127689 189370045
88983 145251 554390444
109545 128135 46487486
78330 186841 873813648
77982 197485 298812397
28233 33899 306516730
106427 141537 87710943
36205 120766 180642165
74180 83504 506570837
25498 34659 9838167
8280 13542 42294469
123448 177783 135736857
180048 183098 315187295
142477 163002 17150970
36984 59600 640011809
79885 100366 920325623
45626 164847 759445696
146657 155282 21772545
154181 182214 98561514
69371 72652 8136654
23046 168317 997981581
65953 135264 465664341
47710 188694 352583919
42583 125723 207657069
75207 93915 46632257
39617 86114 682549802
166709 179097 987449303
157332 180395 57381631
144333 172427 130368999
47534 57490 278360364
137994 154687 41942546
5556 72896 168619567
22961 38991 163495652
51201 107933 141785859
180257 186130 14401072
136376 173268 92121716
3846 177013 432798773
198042 198128 113365
189049 196210 17947005
61837 131857 174996733
151959 185758 84381223
167103 187105 298050601
33740 64992 247601104
178491 187265 22154236
136323 143871 124243139
124928 195175 175738026
111165 125236 35178299
73886 109807 10440211
118216 129933 29403688
196430 197790 604543964
27749 139525 78723461
91021 145280 135800473
187720 188890 2889213
123783 169612 573485532
34732 48325 33887855
16959 25395 291968048
83705 178225 236130637
38939 108139 173040633
79423 192761 283216856
117091 180023 419096370
192500 195243 280053020
3944 46557 106551553
189282 195788 297607063
140947 186745 346026490
15586 86549 99924576
29586 114302 211714218
5264 43032 94542736
197020 197771 99766911
192390 193848 3687839
171129 179355 443157442
177695 188522 752368213
72442 183262 808764755
124142 187689 258678382
94545 188553 235085364
154344 169618 869008697
31976 63887 79862720
109969 171589 388899788
102953 105267 4613711
90386 124272 198671568
167152 172493 911814488
27292 198927 429145403
140666 155485 37235663
197680 198959 22342911
185147 186492 39800465
169858 192209 55837367
59225 96490 93160036
195548 195635 223352
3041 12576 417180473
194349 195886 751528595
122138 159096 7882660
159707 195044 88268124
44807 74711 322280589
68199 104328 395049
112649 197362 209387366
122145 174385 214744914
176852 183783 87303981
60541 160186 249228477
8023 23712 346743179
106437 177254 176782146
103070 182413 917516622
155781 192745 151951432
9382 119807 281990960
181225 183314 5244500
18668 56656 547837323
68188 155630 308292401
179368 197270 661956105
46318 171624 751494446
142562 173653 796701051
4365 197471 482980897
42590 189481 367192235
141341 190373 122597641
71847 176200 467232801
99591 121693 402419288
115340 134594 48102257
128911 144981 554131055
4093 193553 459847450
170696 186102 146949984
170197 184040 304026049
191073 193540 165742178
42491 60055 43854155
22287 65417 108029987
70883 71305 768665225
77235 79451 5565027
86532 107876 873043523
158872 166893 19885559
11374 180903 423655036
73228 84367 943510226
189458 195423 1485636
102253 128628 65749709
54694 87898 82818950
49578 180810 327889505
139226 198986 149637879
46982 85205 95508440
140960 145971 12512065
14147 24113 770722542
191164 197681 16455444
3616 67911 161087501
70042 150371 200571935
70476 121725 771998531
18218 40704 56112343
880 194592 500793537
67901 135257 295033263
117938 198282 185527514
5897 180581 436639796
195455 199546 10368387
106330 172129 164417178
194868 199266 176971550
27046 173739 431801691
96379 171887 188677941
95449 195339 249773029
149426 180179 945945734
113239 137533 60748656
62707 119793 142512502
157053 177125 49785575
155359 174234 993159109
168536 169320 1995780
184364 190888 16429219
140421 177152 263603834
195704 199088 685405920
72298 158557 257462003
78677 168456 224294914
164623 188166 58838191
6182 147726 707509459
55381 77047 952707488
75293 100476 852647098
164625 168362 9264382
168411 168908 1278237
63864 79916 40021458
36862 169089 330511218
134676 150884 40550695
136003 151093 664131331
67758 100355 81415541
190326 193871 8877283
133638 166200 81464485
10893 29656 46953404
124505 130109 121090475
170151 171880 694457241
149749 155845 6357715
154554 159559 12472922
57392 68884 387541667
97800 148105 125639487
132668 175558 664270332
115134 154606 98778728
52905 95105 341570889
146653 152150 13802466
64684 85738 225424160
12059 93099 763739258
42255 106135 159725500
98205 132712 86085324
157036 192815 895571910
35841 160324 311255017
27276 59043 79387761
114658 180325 56228054
158731 185724 67289082
105076 143741 948201928
36309 112551 190460141
191565 197960 30006928
26823 132451 508912460
78507 97460 47313003
50088 71753 54231367
37392 122091 211531171
33202 38488 13172282
182330 189804 344613950
57488 83289 64404434
152595 198975 896180072
82678 174040 228259649
185750 197852 30511795
195764 198376 466751691
99327 183679 210630595
165842 193352 587091021
19620 128504 272112282
108416 159027 855065476
134943 192597 144055336
186130 188379 5724929
189374 190880 3726235
20748 68330 796047706
152304 187991 89217428
126127 175493 529006704
109388 124409 937080915
68255 83357 37536573
198031 198424 566782471
123671 187142 671488471
110076 157677 119189235
185434 195100 24319726
78332 141174 31206524
114545 181336 530245960
123015 127496 757117081
21657 35558 34756220
103980 124081 50084278
39750 163597 309781878
57257 102526 113200173
111581 120623 792880451
155883 181733 639454492
180832 193037 849613431
146766 186042 672779229
147099 196971 124884646
6046 97526 228822025
173022 196790 59633001
105811 182858 987371260
145289 161573 40766449
166187 196826 386640192
47489 173088 738986918
17914 157732 924628337
188554 194867 15728938
48995 58608 24132365
164596 196264 753144192
6037 66204 580749509
187248 188521 233220560
65343 100667 176887475
173522 191122 395430827
93581 121231 69017578
120367 129436 22820892
44770 151195 266044627
82395 135061 185532382
23324 27081 434975376
131751 145805 35154847
106658 194628 219885878
68200 197637 323509649
13944 87565 183869258
185161 188532 438019946
138247 171550 494718578
168698 182704 34897701
59049 155190 240439799
178001 193122 38010233
95045 154500 148796259
116481 194864 195971979
135870 170739 87200169
10342 126138 289397805
65398 75626 222586836
179281 184266 12531613
43963 79795 69410532
176777 195010 45841847
34773 47889 482614277
188511 192206 9166642
28980 148201 461047261
129000 181575 929271295
3139 73837 466829809
102534 170533 981671081
6113 44675 411673918
121852 169780 120023128
124250 148034 59536274
101815 109078 677917426
171814 184346 571139572
134911 152936 45133398
71730 87760 39813522
2816 127378 311525864
103011 156201 133007214
101124 154925 252850741
59404 190894 328654061
168029 199984 80218989
171862 185820 159235991
115691 127822 30265842
109153 196913 785258258
79316 115877 726834507
150845 158584 19398314
60277 99893 489743606
39779 197515 394575420
25997 189737 409308734
34234 187682 383626321
90002 177423 218491356
60212 87899 317363153
32949 70309 93612261
186552 196869 25949997
124139 131633 683746099
58519 155084 297440324
152185 186831 772052397
199395 199846 361972394
81435 186345 364718251
61021 99034 95160833
90808 164979 185589293
42534 110468 169704630
54264 184508 325359129
125616 144865 48320288
120349 176194 139534043
21532 169084 368858265
126317 188096 633711295
153500 186998 83650984
153044 199641 116561120
169535 171827 5642023
170942 175557 11338332
117194 169917 618191051
62009 147657 214062645
95085 136740 328951352
47084 162386 222950832
144618 153439 536855422
128250 181313 132562145
55999 167544 939116822
37761 189792 380086770
198096 199035 2378415
24990 196626 207395991
1787 106042 991274152
68741 115754 451275194
153113 185320 80340874
137197 198138 152503260
72179 81731 166575663
155118 193189 627909578
182433 196577 848519705
29457 48494 175726698
54105 148668 900537882
14821 158555 629378753
6007 199223 483270309
123783 155206 109065583
58937 127762 423307236
154125 179017 61911481
126657 160786 85486914
178913 180772 545584440
186116 196587 26336599
103071 159064 344133111
40155 166441 53917295
144955 148672 5492462
19444 178424 729329634
191567 195035 177979254
37866 169723 924135630
157816 182103 690938629
140732 153818 32863539
78128 134184 140013624
20104 70351 991188395
40115 197092 392593638
47371 185012 479136491
52323 53235 279962459
125537 133256 303598516
156876 188232 78293996
47343 128584 285156395
602 142858 906810730
92339 109585 304787837
98439 184325 214438534
128205 175969 119213420
60375 109539 795068759
13575 98114 211463604
72369 162631 225578799
182396 190842 21241670
10639 75185 995360062
25706 59679 868419751
191283 191595 725238
55384 86232 77012110
185951 191787 14608683
30453 110574 200145964
43427 70100 536072252
61545 69500 673446914
153700 177312 513774712
145061 188889 780992493
189040 195176 15356403
178283 199791 23227774
47073 181435 702002308
25236 34321 22725242
172715 180579 19582614
6878 71338 375112186
99750 193376 540402062
119266 175424 140273127
75782 173611 251768628
194728 197625 7390951
57200 137531 200702119
126355 188902 156493790
191785 196292 11408032
188870 193276 10975595
126139 137192 503877
102552 167127 161228459
108348 118061 904387677
176936 183046 418037619
65488 95844 75659602
93060 100558 821115480
169850 186339 79055941
89119 144882 139653659
94768 167745 436464124
95970 153682 144407001
74299 120151 114355832
9481 182835 433207157
46558 118996 181117008
190633 198122 18866469
3779 189702 558281971
61446 85914 861532667
153990 170285 729260455
27816 164702 342122908
99492 121323 144000206
106002 161971 139907061
138547 174049 88721409
23791 150167 761210499
117099 121077 979735359
85062 179900 344239713
122551 138057 939944165
147052 164592 806023291
92869 103327 673453445
87894 104600 41933002
162157 164809 31495712
40480 72922 81278241
137554 192137 136464520
180773 184102 8325604
54988 196827 838638873
58186 74141 39853066
51748 188182 878356202
170691 171056 614652388
92060 195334 340684561
65468 101419 89772443
142155 162058 49831531
123238 138882 39138206
978 167924 423136628
191941 192870 2296867
166405 176440 24899004
146254 152758 673488955
170529 198639 683663736
45430 167661 378327084
111500 170087 146587628
96759 118148 53380974
80569 167012 342532289
43511 67277 59543079
7083 80655 251457905
114337 159329 112564095
13255 91291 575225383
88291 101666 33665439
146667 194395 688411562
77219 91589 35681699
123876 183312 148582534
44413 46582 5270223
1740 196790 487884372
109729 155301 114139193
181968 189926 20057188
70935 116313 113232352
110672 175994 580658913
83868 141452 143997548
41677 192128 376081370
53991 95368 331808294
30638 79800 857967777
2182 68394 165932396
135005 166657 270905763
112167 135235 22637348
82087 100683 41856168
112752 161464 955320764
15850 153904 517223501
12881 33388 572077664
181044 198824 187814795
122935 145915 57562507
12413 79429 668743338
77392 95962 46349415
109717 185269 605666056
59140 123144 159807428
145240 196035 231050911
185810 193940 13703324
63235 155287 551063076
75955 90052 34971069
126661 174852 120414953
169624 174953 13106495
127139 150453 58386569
20450 108131 370267065
77366 83277 14731354
58589 167228 141380597
112180 189361 193080282
187227 191535 10701348
120501 141684 956028637
178204 181607 8549403
21729 27766 15208267
29077 38877 821433147
172850 187743 223703186
43499 156391 282329224
153867 198148 110734284
45641 96313 847607275
84796 160543 454980088
39831 89638 124426464
124710 132737 508168560
168966 171091 5231595
111141 115469 10951502
184332 192086 19495929
73353 121836 566711672
161490 183410 138196886
89065 99702 26979589
164513 176720 618523774
60349 156514 240643138
161599 181450 891017270
83385 132814 123512297
165941 177030 724391563
119006 195687 191845016
67195 148623 203377854
88636 123307 86725805
146730 192836 115251223
101243 159828 15252854
192859 197145 10898445
50954 179836 321961360
23622 136909 613747220
144634 145260 571563701
185902 195820 568117950
9863 90022 216875322
124191 191912 169389830
39943 108284 587011030
114745 166645 129636971
164676 198606 23688833
86911 139370 131168883
10190 15125 667881994
143305 144693 3471814
2999 145486 356435632
100231 185107 664638144
47316 188542 353194959
30330 87723 143317258
25543 61437 797487212
56126 94968 96983847
122149 178298 217216148
50770 156878 265352207
88664 198486 15469149
88705 165708 192670922
1745 19704 45099325
117935 195507 825802359
177844 188952 670595853
79291 148206 172222379
83751 197287 608813559
12675 127347 286650249
145119 176974 79380302
133167 152499 48456768
43970 178174 376206316
68223 80002 822441383
198581 199784 3044877
69035 154771 259376587
26035 82033 179433466
133060 153412 51053700
58553 131357 181904608
91582 152527 358714441
187440 192829 843264934
187511 194188 12065268
34991 86667 999650973
116261 118155 4691257
176628 188125 2883747
26788 126453 275499049
34642 102975 170887572
92089 167853 189499126
34374 163266 420439716
97314 173425 190117424
188451 198925 358657265
15228 186181 427170873
112786 189718 493155350
103992 184951 202250605
158906 174752 33056935
22402 24022 4056365
72305 125682 2012267
132400 196687 160844473
142143 144723 102724425
189991 193892 676731866
132938 157796 62351108
150056 163626 432422081
30314 196521 415545615
109507 161140 860344515
184545 193555 12841194
18749 23917 635974526
166847 190283 34110805
122564 130760 745132430
159581 185009 63388686
38701 87906 740797328
23397 79419 617124960
143792 179886 541793797
195029 198312 8329376
193104 197984 12375725
67943 90480 56008489
110087 198533 221307566
78359 115370 434326592
132928 197151 160742936
89442 99887 358473589
115746 133486 955939604
8248 126168 443942404
121626 155714 85512104
118024 156512 96434107
62157 120203 910147659
52361 193759 840366099
148274 167557 48079696
196341 198593 769889636
169390 198356 72571440
140211 188442 120670861
123213 153477 75881044
19120 102427 350486700
185283 195400 25428896
70833 175874 482101709
16338 111478 237686371
159317 168614 16683362
70302 80475 905839454
144503 162043 43863223
106613 160624 298997985
59252 139494 200504365
98885 176577 152409040
158543 188804 435844756
64491 96715 604806362
58944 113038 462272057
157165 161052 9641712
21244 98216 573937229
35893 151650 289387396
27019 134487 268529576
167495 179992 31216992
25310 82966 230268570
71047 116663 693506731
110966 154305 794171463
154613 182806 70196233
92058 145042 307597390
11726 174178 406020447
199689 199898 770563060
190930 197067 982386344
11078 99237 220479167
195737 198418 6771412
126570 160231 84345431
43606 156247 362200966
159189 197173 48931715
198622 199983 3467749
74892 170832 239758443
39883 169874 336158216
130326 137740 18476568
168471 178648 25237623
47785 90041 105545166
48100 91354 107989696
142332 189866 779651635
159930 189084 72824490
9104 113366 287021878
189966 199923 25080580
142540 160393 44705414
20312 183301 407320176
11415 41790 75937041
150711 192250 48131121
16636 121282 794936382
56177 150149 149810415
162188 194803 81511738
147958 179300 15843034
122058 195762 885583718
188473 195450 327096337
150096 168650 46387024
135251 143163 19866413
115482 170671 137971112
130530 199392 578899027
138390 153247 37307618
190423 199547 224050724
144412 177823 83258136
1247 93343 926718870
21899 156898 337607750
1385 65323 268200815
78247 106963 71746917
56010 87622 78820237
137910 161790 59834523
187086 198608 220726954
63730 104892 102876704
142970 171593 71415802
174452 195861 53668074
44154 149675 571085374
148015 193148 579175852
153829 183406 740824791
153532 199183 114208206
147071 165455 46030546
9669 152533 357146813
99745 130126 915677869
179024 180721 323858435
46540 82433 89801665
108068 121445 33265043
141673 142200 1347203
156602 186061 73425874
143027 183796 101761166
153321 193226 99671587
140549 190714 546577292
189331 190336 236803324
138890 154900 176247978
103945 108949 323823361
52514 184410 435690390
169243 179612 965031209
111984 136553 516610543
137615 164450 67163572
150913 162394 821174111
71595 196575 323955085
33159 149811 291532531
190152 198191 20241301
192176 192485 740416
129174 131537 5881171
152382 185545 298406167
128191 139574 28461799
187918 192994 321834318
114487 171510 142467008
77955 198967 302605259
34550 141715 267836504
50847 168943 295189702
170369 175684 728737835
6199 184448 746898279
21655 68294 979338243
36785 186862 375111467
42783 53608 27064569
40760 145324 261421578
119940 184532 161496590
101768 177100 376676863
48190 107966 149470089
197353 199213 619445253
162034 174705 789627692
30490 181191 859184894
75448 142331 534206783
101688 141966 100510305
57735 77912 50403780
24265 168477 586331421
62980 142645 199068190
124946 164411 98821256
4659 36794 80473774
3594 87723 210359159
162769 184160 182226204
19135 54415 899812656
118980 136295 43331293
71447 167511 414332532
190887 199188 249996365
80517 145659 162847664
2874 156935 385468429
130154 167265 124534774
91148 150680 148986196
163122 170710 976717543
140692 150610 875970672
86890 118427 78840614
108779 148815 100138039
116042 149747 84240908
169961 177261 18009499
95935 188427 231298804
131514 151574 657848569
174244 189707 38796357
30530 136272 264268976
58467 158427 249886653
187423 190211 6967620
83403 196966 644207291
142258 176919 86438356
68648 96684 792739226
78433 179726 953447625
146269 191623 525828735
140537 176837 90574106
85415 108145 56964900
151260 169554 45757427
57654 145190 983883340
185454 192733 18244100
32459 85529 777216171
49119 189872 831872753
170526 182546 29911279
162315 192639 75685777
78454 116523 95066026
160362 195434 605274736
163342 173455 25091791
15800 166450 417241963
7400 31090 59252117
97904 119387 53459619
82743 164358 204096713
191055 198425 18579020
30684 139673 272368200
77146 93344 634841559
67906 91753 511759999
128990 189288 150828069
87420 175639 220383800
183840 188388 11544813
53773 150581 642337270
91227 193238 255162145
78813 189201 42640507
52423 107593 512864557
22689 135943 283095785
108222 164403 396176380
146964 182956 222432113
166303 166972 1618128
29449 122430 232195029
41340 63892 361342208
107726 153011 113277165
110079 114600 11373908
69602 199928 578511013
48102 124045 189783471
164692 184181 832715029
195490 199014 589266471
132217 164728 81365425
172096 189976 729238787
95156 96420 1426551
109681 168600 961126363
128057 168203 900486107
128093 191406 158293046
139541 191735 867899858
31709 154113 576245688
175144 176844 4212173
181134 183629 193169574
4669 82088 193589806
78149 106607 742898770
162003 166693 996172318
60587 91036 76028665
111328 185748 285872012
9765 196070 604315219
120727 197082 668650150
78182 97504 587920189
16598 153465 342224217
99048 148513 123544675
77691 84517 16856931
33090 162646 323908812
102909 126246 58133165
108697 184893 208692500
172133 195208 738064747
127840 160600 82036624
19289 80632 153325960
114682 150676 687029577
71952 196904 7448383
160861 189277 962236563
51875 157066 472392141
191388 198246 841520498
109621 122307 31595603
68508 114323 179770080
42261 77267 98775339
59910 119506 19859590
128049 139738 567101890
10096 26061 39982040
154696 189726 87428197
62313 63167 548742231
105491 164664 802581112
180192 190807 888105752
169489 193184 206705477
8444 57172 121904170
66765 151266 964056369
25575 42974 43441784
30358 165649 462841644
176645 179332 988644775
87872 129341 25675812
27193 158807 660262576
40056 94192 283203129
145113 179203 806144257
84555 173493 871344214
94802 167353 181290426
153938 174480 51151698
82594 111813 72949474
174651 195939 53408970
104180 117456 862340987
61122 164262 257923145
52253 148396 725930102
11805 154200 614531075
151935 187495 496544888
140565 142728 114968327
74022 121960 119568435
122757 188368 164217718
42985 147652 571923661
153030 195741 429827311
192662 194997 5927886
188345 199795 28803007
75275 110655 88259328
87655 168581 202382130
79750 163171 208573527
155447 169510 35021734
78034 121593 108631661
60101 82617 56319148
130251 159436 537003160
68917 108157 389092869
50247 160272 275074282
97016 100088 5527597
152447 160985 21399876
147606 162864 38270751
69147 98063 355180642
176395 187017 989185750
53794 141104 218210892
126816 153427 66712225
37030 81003 78950237
55334 176642 302969008
55403 113945 596862034
100996 113851 31994699
134654 146438 205439814
187088 197196 25380924
64426 146529 205123744
187231 187250 763354343
4585 109656 740910815
85631 145928 227747146
104564 186613 205005649
166601 198288 197453681
46415 66417 50240231
112865 138890 65040235
168020 176932 404236966
26874 156627 324435201
114236 130335 40282359
156092 171532 38370212
92381 103632 28346380
129956 177168 117763642
47364 162062 708486004
91499 159248 169679759
109369 176393 420641734
76239 118959 875561082
180306 197630 921021874
6249 167043 444150157
38446 139296 252077397
91376 179660 945090123
185683 193850 20540486
76073 198889 307117771
64974 153431 316343924
110500 132776 187800141
198247 198264 392303310
1593 64861 443536899
133395 168621 549813240
64768 186893 821470744
112608 113078 1181960
192757 196239 8830091
67869 103518 89028539
83120 134852 872360953
164764 197680 82407469
121232 191714 479097153
45828 146272 950339231
36301 41652 733563398
135573 195841 150757893
19815 36412 41543097
168119 177652 23699429
139822 155561 149483240
195003 196506 1742141
91427 198717 268606969
154994 195570 382097051
17392 109405 640524239
97551 123606 64968928
23232 35636 11382023
95485 127841 80857409
195790 199076 8331907
163253 197752 349634936
127025 152926 531701724
115005 155656 297499790
66339 99102 367853141
185246 194743 761713156
163808 168469 11537917
3603 3813 705077361
112165 114722 230477670
146596 165585 47481856
132356 166884 832465970
93666 149238 359767839
124372 194785 250684350
87149 156100 908980305
75249 129392 135251684
99690 142119 708769055
144223 154914 769378720
68930 109050 99940160
66894 115441 121203608
146218 175841 725579456
119639 147177 164498521
945 1914 2436651
170444 173888 219116980
62278 106757 124168524
3403 101634 245874960
6225 139164 639159701
49951 88616 96456151
87903 152950 723113973
160919 194529 285614305
30783 158747 319944506
80632 152880 180670828
186971 196026 22701644
75077 138073 157331025
52463 183904 862472557
115124 128445 848163523
36924 188691 683851457
112691 159928 200527813
197114 199115 274397055
60134 133282 182811161
171704 192007 5917471
163774 189879 65201238
186676 190358 519512675
19748 66292 116531053
117510 174067 341656402
76835 119007 105333975
7114 180827 434191410
197431 199941 138566434
126762 134675 19892889
195457 197426 134097764
77639 126732 122564937
134134 146827 31689345
186460 197026 312623161
194617 199513 12419766
29457 191442 404854579
93108 114655 53917313
15032 106297 228076438
140994 171013 75012463
24297 113310 222462766
24143 177649 556965004
158692 198055 158233321
9471 50532 667125477
187194 192025 530423057
41956 131022 222668679
106139 192112 214858605
184643 191171 16428848
142606 193802 128006029
81563 186788 475587984
84068 174175 977337286
187248 195196 297546916
107719 115939 20522705
181372 190079 37417496
46430 71643 618540128
14811 32902 403407278
146755 175834 72519112
83767 178848 568189477
86339 95730 788850011
46352 83515 92940360
67220 85122 44422898
146727 181089 85799574
32080 155994 309841733
190816 191512 39285689
121752 123769 723137080
87625 125025 93509081
44489 126403 204635623
187965 188231 756802657
1571 166854 413272947
70628 136071 655003180
56151 78998 246318941
78273 89397 11887283
40199 86481 625426392
93347 184277 328320551
88035 127022 139851821
113385 159069 114376710
124645 179261 712946790
128347 194288 819170278
90874 178978 532075958
92785 103456 26844739
5715 147511 538649746
78003 150509 583838484
64515 148020 208627351
124416 131759 686652216
69533 84507 37081565
36640 56587 49907461
192826 198269 13815783
9633 48446 463274094
14144 103605 429982532
193384 196287 937825102
188793 190572 4385131
39907 86651 709494185
97993 158376 150950306
73808 112453 96431814
185556 196518 27593515
73738 195818 400758783
102269 183510 202860937
152270 199090 301143160
66346 126915 666502902
105299 189498 267557213
174923 186687 371790067
54857 143792 602502646
176633 187136 96724649
183288 197877 210929559
5721 191458 464378759
57868 152000 235210779
193681 195899 5586645
108582 124889 40714215
81678 83312 120568275
15426 177114 403861955
71139 115241 134865172
7469 143614 596812185
45862 89039 107728653
158138 179046 51939333
36185 85528 543619917
26828 180840 838475283
7439 184524 442607583
159921 162786 214982613
123529 164865 327943601
56112 77105 52412018
139159 182774 108954431
87178 90794 163954081
146821 186387 731622333
182897 185398 6297753
148003 153405 11132051
25706 153558 989976372
35597 104833 173118606
75806 89784 34709974
189250 199437 572420822
111614 197947 216075344
107608 175070 917386724
173196 184528 28336888
112442 161567 122974611
102314 154129 36397834
4731 107679 712537418
147053 173921 483826029
84867 132829 119959250
158834 178563 49031274
157603 159153 3602248
18618 71789 586031323
36239 130693 236127599
22717 68806 527157231
59756 122082 71597667
139058 150445 95501582
193903 194696 2003557
151991 155836 9737450
134454 177931 602284929
172869 175986 7635495
113070 140424 68420688
12923 194670 698287651
135008 180259 960283431
154206 181329 67546326
177983 179464 214474225
179334 198012 47033035
179207 189879 710813544
8784 26579 44630953
155088 166003 462796090
109110 187608 482421374
106181 161057 137210032
7525 28560 72339659
88794 98420 262284094
79615 114951 218416577
61941 82167 681649829
70000 107762 619251895
150071 154309 10772886
69652 79229 23767391
11550 68955 428359123
166691 169682 424427702
113451 128225 485186565
148266 172818 61290800
192066 198635 7560073
102981 127667 61554568
86303 123085 91864891
92625 141464 122167922
155354 158749 970655113
124234 135546 970879500
160958 185017 526480994
152498 181971 330423903
28090 169008 470030955
176058 188286 30852659
133514 184869 413998087
196171 199236 267201747
150871 179087 370539098
177217 179995 901363669
135186 163511 70915619
178363 194502 40573509
21868 115961 376570304
195070 197210 107597267
31439 38949 18724755
70355 132501 155086151
16669 19209 167471159
63344 193080 324181666
83740 89105 359818598
152832 158948 15364718
166859 190189 58405809
98080 135320 92919764
174104 194342 50735209
96745 110043 629219347
44466 106254 337342613
4147 10821 16793981
32204 185142 913309975
165294 179483 788789565
89496 99780 26044612
156126 175243 47452402
49410 131111 519019358
70186 157859 694233892
92981 167393 726602166
79548 183941 439682801
523 96973 241318903
182491 195177 969323093
103575 198167 402271372
51564 51791 544680
136217 179525 108129022
79267 196815 293904836
2695 42190 788905429
15474 182496 634254074
133742 169046 88316499
19228 137827 943650846
164458 173519 326005399
84719 138510 391388913
146776 178047 361957640
134699 185268 126317735
122090 137930 116480208
6065 100173 235493129
13625 173547 389790318
61491 180749 726070405
90590 96741 15556145
16004 94383 195863440
155159 192010 91952070
26931 193906 417331791
35894 199640 678527779
173500 188740 136159039
184194 186212 5127063
199046 199267 542364
191426 191799 911327
40584 67597 67773123
184183 199986 254198597
180865 184253 8500131
40479 82688 387703980
169710 182225 371067742
25118 198457 433442114
71122 119188 453195350
1793 134108 330927448
16309 41741 63552226
165490 168421 159979266
159781 159857 39803
171525 196191 536776485
197094 198765 4260600
189623 198981 23557268
99451 103972 11196424
128892 196933 865663644
172543 186654 35286042
96875 121979 169606750
141142 178732 93732259
199158 199890 175147172
158937 183549 639598599
191875 197571 322617779
138619 159033 950739358
170496 184504 34899072
93516 93866 76112448
26953 164652 551486658
146215 153804 297132895
43960 65920 30866179
51492 71064 985297572
133670 183841 844639759
4111 4283 460760
177456 183906 865195275
22097 173238 377691679
139366 142541 520740431
65531 168660 596035564
160549 166743 846750338
880 48610 803388886
34047 69481 88749471
88307 196829 271485792
166483 196506 687182773
16055 112176 498946115
43754 88974 528655866
113431 117628 95791190
90686 166847 730498346
56754 183873 317605381
120483 190037 174037865
39992 186597 417455329
62258 189405 529251534
155147 179654 60955749
73787 103790 74971745
133031 165364 613656649
78376 111521 435072520
4975 30989 649689844
32561 199194 416710956
77995 96585 46420103
105326 169932 161463328
13105 195298 455491171
40261 67334 384553289
2949 82730 199629295
36672 106617 935845846
186867 187976 179310621
119968 169800 124742844
73199 147804 511376588
30779 77141 115883955
90952 137400 116259792
36169 110789 186402359
162725 179781 29939918
110129 134286 60431564
147438 165862 46084348
83476 138749 357232751
35094 181374 365456033
69598 153929 210713680
52434 54663 5643818
97534 182821 213040996
115539 130523 37498654
172813 196228 214535426
143517 148598 299464175
42968 105146 155466696
44414 160085 289191556
187492 192162 236667882
176065 180542 884333679
52098 71269 118959689
598 176312 861985161
8959 99556 226671406
76958 78716 4453058
135615 178474 106977646
70189 123260 132347532
56943 77474 917160527
186889 191783 12192551
57451 91635 85139361
54961 145617 58969871
153338 159700 941542859
188600 190046 3574846
142125 165281 911412910
198192 198536 793165612
35762 124247 221064943
86591 178430 229454408
119232 190973 179425281
196254 197271 2591185
130361 168233 302498162
14914 95337 200893917
154119 184155 509180003
79250 83208 73256621
4353 147372 776522473
45821 145678 249612048
808 187884 805988474
33403 34657 3304021
158988 192419 83425214
185962 197220 996700096
102150 194168 245159019
149618 197466 119801201
152352 178693 65570477
167024 179414 30912766
131875 197544 164395618
14798 19769 66715552
122390 161816 98845623
110117 122676 31321871
10826 143402 808783363
22344 120252 244578982
80653 198949 520568258
133076 172896 452700671
55976 198839 378502963
181683 188890 18180236
102894 157286 136008042
125937 178157 603552293
177205 182927 14389263
25226 56083 519317817
82891 194971 280218953
194205 196528 2104129
110306 140639 62954510
53995 194895 352149695
171779 192382 322368845
2288 120399 593869577
186157 193722 458186986
9383 174793 601431878
183964 193719 789476446
61473 104688 108102145
138863 155201 37147098
145784 184880 97661871
140127 145793 753534365
129640 164154 86367671
165255 197256 80110289
175367 178310 388601056
7268 90020 206743791
156763 189858 92620298
20013 182985 827248173
112544 122984 26048019
108786 126927 45299258
166570 195717 661290823
114119 180665 166232048
55703 127222 608374741
120170 132941 4411775
41171 171859 972379429
175569 195674 510604107
46585 61128 36432126
63496 110366 117015615
74185 168228 583747105
145869 180684 86924999
151940 178779 767974540
199882 199986 284409
99414 140691 994245805
7410 128562 944378863
158514 172460 34731855
147420 168870 53689753
149871 158720 22243643
68494 148902 971244905
65782 67123 3301411
125951 149641 5269776
182531 189170 16772079
195496 199117 810998585
70140 120681 125969293
151510 177836 577197068
44799 140960 991371049
60700 129820 419627989
143152 192989 825343196
164048 192524 111854457
81574 146199 161549206
129114 131324 785159392
73700 181758 941981878
22229 74905 493496072
30181 145553 472288643
86784 162768 190079617
42376 51294 22300264
181073 199805 987126326
192340 194878 6382192
158055 196058 198876410
191828 197934 15463921
163076 197594 754468487
16237 142873 316553888
1386 142757 147257246
136569 140622 690159
142413 188180 114452507
173876 183125 640990989
43481 121046 187036842
141205 160266 993571094
167021 180859 34553588
189798 196540 967322100
76034 154233 909194649
58237 163045 261970220
192272 197041 170829875
144045 193242 122906785
198167 199278 2803675
18918 117497 931852036
161041 176378 38021249
16317 117422 252704990
61861 103810 104923759
82612 168449 693953951
165838 169752 9804106
65692 120682 196015023
2370 179088 613573716
121367 180401 147624098
49430 70273 52282971
85584 129045 108733156
120791 191101 175943033
25765 36080 25742933
11588 161605 375105213
162471 166463 9845946
83462 181409 244697936
94231 157414 326349392
18541 133022 286050015
80098 83884 555038679
21189 181056 399492380
169964 172145 530858871
26699 29660 7382067
115533 179832 140312809
166900 176459 15724
38295 198402 690182673
127565 192293 161851524
97616 100262 6709624
53028 107781 136893950
156478 178500 54692829
96326 115488 611866609
158805 171620 31852826
110202 196405 995142021
166783 183159 994377762
149918 174849 62191082
151668 167246 38794943
30679 171300 351424200
138766 139602 63239734
46297 131103 212053498
175840 182132 214118170
121944 198031 190561103
1615 103961 713249080
98861 170858 179882846
117231 195558 255446936
13089 137666 311407478
79678 91524 562548967
49994 90420 528565545
141540 148438 66761043
167453 197479 75331356
22785 22871 223164
78377 84411 468676776
149280 166105 42064987
103662 154086 126084281
175074 190660 253355588
86041 177583 228731830
8642 110546 270007193
75666 131835 140276875
39476 158653 298098861
4908 191617 728670567
192723 192996 508077486
37207 70702 83936744
139714 175186 63355905
12569 188923 440930661
82593 87829 12978889
137967 186454 121219682
78020 127820 537511727
143703 152288 21440311
70169 71601 78306326
146655 166629 49911316
117178 128306 27785992
14749 134745 713939917
137931 171742 84509105
162013 166094 287383070
182483 195736 950103221
12999 71533 146503165
142767 152200 531237322
133229 175056 104466071
33812 199137 413444402
98869 120796 54528753
132461 138956 16198522
152849 163436 26500538
137600 153984 347212738
1117 31156 75282665
62642 194899 149884744
178868 187028 20628568
7256 186986 612915178
185899 192573 16690357
61420 109935 75646027
124618 140145 904642171
91234 104452 33243398
25545 39003 124767983
40018 170994 839419679
128971 180374 128422918
130658 157772 84412525
181302 186082 12019691
191265 196697 98149251
72527 80846 20700921
48449 153647 263126559
51934 53770 4620772
131237 185090 134553301
70798 75208 831738896
126322 161474 88038415
145748 166324 51416363
161178 169230 974075168
8077 119805 279191212
123878 168449 612067990
22241 113262 227465381
162529 198647 28637577
108568 165339 141946505
153442 196743 108280480
173481 175874 5870323
17717 86251 23425279
40055 79457 98636624
77545 103103 29354001
179710 181276 790164288
153152 156432 958668
141022 155596 424364870
124286 157938 84370285
55088 82459 348743889
22966 116441 233665565
24390 65927 679564333
103148 168698 163730099
60256 115781 138872936
37670 181260 381272485
120110 157317 93287692
69149 82151 32217992
148703 162701 35080020
139246 145405 67052912
125372 186827 153725773
34734 39886 158485033
8483 93414 212303231
188501 191430 549277225
83352 90957 18859048
27767 156055 320707798
28524 69046 101417237
59579 62443 7186289
122779 171388 121589013
112452 151299 97218479
51536 161717 275473079
131144 190680 184073537
50005 105409 180324127
111143 134006 194853594
154919 156082 2882595
113903 160919 233176114
91358 196968 392102841
111124 190441 198400918
136633 182376 114233265
147152 199701 131651080
69926 167993 722878704
187441 188399 2449804
91223 139253 97531455
17562 41094 264883254
167119 180960 34552212
138747 198470 328054241
110554 175437 162098558
157030 197661 101582906
95312 119575 60571754
194895 195975 2734843
150362 187056 91770350
34522 197941 408647526
56731 199463 356929958
8882 60788 129758633
190727 193480 249282823
156278 196349 100108293
47403 106525 147906163
72504 196598 310175457
149615 167332 44209534
159004 184275 62949425
141434 191587 125329017
19948 119904 249762099
152669 196710 741108952
177410 193838 413847682
167538 177194 124740168
56965 197562 660175317
153701 188361 939132703
146644 190808 110447162
166682 170885 10586759
175419 175457 85933
11211 50208 97532808
108698 179383 176619195
11635 74562 157434863
50987 150409 312026692
132903 150633 44389157
100550 117049 474823603
153373 166518 32703560
74898 176477 253595191
43751 76218 81212952
125905 132093 242670007
87003 127552 101393305
195514 197024 36502380
192439 198507 15338530
54042 187571 333767435
100020 169823 174394167
186576 189823 8185312
164892 188204 436880123
194205 195042 428450813
175788 197150 861797060
136969 165619 71605420
110408 157629 68217832
25867 148563 454368511
172704 194393 515139021
90495 163430 182571129
127235 180856 616364330
128622 174842 115438806
194826 197632 7168870
118493 149844 78440081
79853 97442 189506740
67257 186983 623926003
191809 192694 250280607
15047 56853 495019676
22693 99910 464425871
5124 61673 141437609
110133 168941 147095146
135624 195870 789293501
101649 193537 943640437
158020 194267 145714327
36148 116985 202020626
138862 146288 18302025
133577 183888 417068426
48871 185584 488757897
192269 199084 17247213
7560 129980 918471277
101709 166605 318861756
3931 16808 517743295
185807 198561 32116413
165966 175943 350137032
38731 58656 898213223
120162 137509 626180111
163564 197381 84590998
166713 179586 57355
169162 199436 379195184
83964 112135 70403829
67662 120293 131214878
173939 187987 775298566
44089 89624 113567707
136548 144136 460233544
165847 171962 33162686
126243 192340 165312924
82603 128011 317477375
16463 90628 185216594
91714 156972 163498919
4398 121063 291568808
24002 25180 2956781
56650 195908 348119990
181690 185252 521380153
196231 199022 7101531
27928 188722 401900708
68633 69934 3254668
36642 151508 287142925
15681 83138 168504825
80871 96412 38844222
93575 144519 856754798
148752 197998 293512409
170729 171743 168900368
76516 179377 492681456
9096 167979 730192043
152399 194682 462645570
70184 82534 990872131
157045 158557 940824730
95374 150686 858543411
157053 177905 51744145
172946 175125 54679847
35534 75721 100537722
151072 163700 31611613
10954 29836 902435493
199927 199999 176264
122459 127414 12517410
61742 82769 625462396
140241 144045 9644902
103046 146213 638650020
132647 158427 687152959
185564 186151 1505143
123901 184822 44899116
107761 173961 165335908
96311 130483 85446316
76007 174509 461814524
155560 180638 890496014
122107 122625 169760156
86529 91701 12791826
130757 163632 569979745
12339 157058 157126559
30279 55686 63548895
156704 172052 423312821
176957 185771 22174738
61943 128643 801528909
68710 121323 131089345
72890 166645 433923583
28534 190050 403638635
156406 177823 53171029
153779 179769 64723462
37083 136986 848274974
51200 143710 231274609
24547 146073 303794154
4618 5029 761883294
112056 127465 38572306
44354 87156 390937499
62341 97906 88955196
27818 131676 532650645
136230 151790 3960694
116670 120102 719394444
172056 191895 49625261
138668 161372 650626584
90331 143035 131966803
62459 166326 299417534
123537 186233 152598493
81906 157078 188076931
176581 184002 18676336
59042 64654 89659410
181842 199256 757188074
160008 168668 21557918
142865 144383 3824886
106313 108311 222321013
52826 177589 311619093
65404 94693 72984825
76676 161734 593809832
44763 47381 6457001
23787 120199 337873944
193210 198576 13585138
115067 130144 37673796
77372 175403 563141180
174359 187086 816062213
55504 107149 129047939
97043 129327 100373125
147662 175477 12578116
130595 192986 155867864
102183 179475 192917673
137758 158508 105682687
115312 155500 904557432
14337 173237 787512962
114262 145922 79123152
54499 134740 200512644
9940 13191 875403169
192336 199964 642761770
143434 164279 52102073
87624 195543 269979141
95321 135413 264242205
59272 151208 229797752
166850 169204 886951437
83820 129354 113883339
134456 145905 259278458
128164 171116 876129158
111241 195861 211684055
114744 198786 61640127
75598 89698 34993712
45006 197881 382330732
29737 195556 414554944
172654 180640 14447757
95547 126880 154151237
124364 189260 690538955
64836 184754 629415411
131321 192898 524980754
118774 142796 60151884
169786 171764 416532273
14197 166390 587526955
163176 175057 399142497
181317 192628 28341274
136201 171554 782347262
10 129665 324225475
15042 84376 173049662
20384 195498 472615680
184250 187689 448242251
10016 139749 324288059
147989 188424 522826287
197652 199355 4279373
17777 84171 165821019
20125 83382 468955134
18921 34740 7817591
31816 82240 125978058
176255 192524 126963499
124382 165871 44057458
146447 184950 96196715
145794 154858 22853565
60554 68948 219215196
97834 116798 253761653
104279 153874 809134104
167337 195138 860507966
103342 103497 358483
185702 189452 2293792
88838 138980 449244458
43766 130904 217822417
37597 181523 206659905
143441 192813 123296204
103531 119932 40770018
138452 139152 1780574
146465 179499 82453738
116053 121356 13087072
21538 145967 311028593
117636 147566 638835810
50909 101941 607060520
184004 197786 34746744
50239 107428 506835884
85756 137191 484759672
39089 190719 379118930
190183 195435 13180155
11463 21620 999349073
1318 145538 459556302
159494 195092 88939659
20483 157455 434716344
99353 149695 44195031
144153 169433 317626214
129748 168434 158228822
117935 125732 363021658
150693 171110 50981556
13519 118688 589415063
119211 126330 411527532
179599 192696 32846772
159983 183650 58983229
18514 159641 684932256
68752 86492 483208860
80487 105899 50612466
66981 141537 186173355
110086 141161 848418803
10411 167517 798822926
43702 137124 233475939
27150 54502 68339957
56521 173433 292083797
160028 197850 786196445
130647 171798 102763019
154945 161743 16914813
81304 181072 249212591
19720 188750 422583009
55398 105194 124499387
138025 167455 554455669
63810 87068 478161979
89684 153047 158680546
198940 199880 833158805
9999 33302 807680358
36328 194996 942698976
119564 147802 748256418
88148 161972 184708746
117710 184705 167358903
180384 192004 29172618
172171 197455 63387702
86789 104190 983117554
162210 163276 380462367
181803 189086 7265477
130223 184072 134467194
182848 189714 17316675
100486 142702 105439308
25848 169752 359728391
5650 170633 412562728
76747 168359 569772031
63638 199451 139184066
62511 160632 245315493
32789 184093 591314753
96758 153611 242197645
134466 170673 90579627
126160 139348 33023213
27879 139970 996803085
123739 198137 186253011
178846 194693 39871858
134113 180409 854596894
184566 184766 411939
79452 124571 55278083
154713 164075 23349631
167544 199395 79936818
73499 98550 768229927
164217 176673 30857103
124415 148037 266323352
133082 194005 388230
108397 156720 120971170
106285 152759 116191705
42079 153899 964318091
120564 151438 735413399
164047 178633 36120832
158555 186372 69394127
122253 187239 162680248
57804 126526 373258758
46094 96897 127070024
48018 171269 695890274
133422 198954 164069850
67468 83481 557088576
170940 181264 591180287
27643 96596 826714685
155791 187374 78851396
118835 170736 51934430
191846 192961 2792952
138883 153924 252409501
41492 139629 245298766
21219 126581 991738990
100842 158146 709264690
95680 145006 155188609
138517 188937 126168959
43510 136145 231497117
133683 182792 122692692
48453 90635 157283536
59888 81472 259229291
158222 176625 45647809
178110 185427 670748320
3588 185273 497996391
36181 95399 147982023
115141 189488 185846276
65678 140746 187397073
22827 106790 552857380
178329 188978 25226735
59220 76951 743493574
197672 198405 1816800
97917 171677 184204429
129481 177547 119940114
173313 191499 45548891
26919 108204 203099143
110736 139034 70784930
3038 6277 8233938
61182 152985 229617222
141564 194259 402318042
57584 167162 273700932
81069 192164 407864825
71010 162797 857787561
18143 188307 808295628
147233 186550 98342096
108860 116482 105215639
175775 199240 499797889
28708 178517 925571710
115957 164709 864975034
103157 167833 161458761
111630 146779 343138872
76781 139549 156836421
132985 177611 804547222
167132 171525 10987044
121472 170051 643088382
111395 136733 149127289
187545 198207 906495254
11793 179084 777289159
1034 74833 738604013
187227 194753 557787834
165998 188189 55539451
15191 22543 18279602
122773 165116 106017749
55027 146124 717825645
63316 160772 816139885
65216 144297 651572986
177549 199565 975085562
160902 167819 321937660
119081 182936 159583433
95050 120656 63881957
35511 141310 264468605
73031 85691 76595571
10778 55965 757732273
190659 193393 6855636
188064 188934 184309600
83141 192540 273452259
177564 191090 149819721
86762 166384 375486426
147763 152068 946954810
136758 143104 827016945
80387 160828 920965124
160961 175636 36363544
8395 174219 973719992
155221 193996 96776687
104145 159312 941094853
82728 168986 560319917
154729 169843 37640809
71704 73952 728061208
40862 193695 843153154
12043 34883 1393732
10223 18671 672809536
14542 73690 147820247
176261 185004 22005444
92823 104617 405039391
192245 192601 855077
25815 133077 279405956
82703 174564 229535992
123992 133187 23012443
94423 145357 205094869
125593 188906 158456466
51171 146873 407338535
168824 182546 606621013
99065 190003 60447106
189115 196491 18511254
28031 104554 191244061
65604 157686 240288227
197994 198043 135394
45517 185070 898166884
65614 89220 58597660
162328 167413 827841621
115822 151929 468152175
166598 192376 64495998
154257 188868 271457621
59808 106389 450722116
116770 125977 22912325
113939 177108 718913099
53852 93676 99437655
161927 166198 927579210
177291 199146 23050518
76732 80879 10371701
195711 197017 771004138
160065 177850 44170491
116474 144935 71195573
185644 193260 19129843
148542 198291 124531840
75104 157905 207028152
147484 187769 100824296
61412 85944 61217595
5301 195664 500705149
133710 183138 983139311
80848 149159 238792456
108499 181093 698757805
53503 184805 850485807
163923 183894 371901769
99359 113679 35608163
10924 132344 726282851
139225 182836 563150446
12005 144697 734057769
20018 120194 250288973
74837 174320 261332830
97114 170351 183040302
49425 139945 226203134
197789 199909 919465871
105226 113983 799163758
7827 130172 305894798
114938 137138 632329591
161513 192193 76609897
92609 142957 126004964
108175 191398 729742665
168616 181537 32164264
182360 186283 9883239
188424 199850 294379221
103734 155688 726189853
161288 172192 27176261
137284 173362 533402211
173841 196864 419088620
80228 117427 936818426
71896 165633 234185342
146657 177406 213937038
138292 162100 59637028
118736 175183 141008518
150057 189904 786620798
117219 119413 263250095
131919 174269 278878690
189818 191713 4655991
188912 196761 384365948
161204 175791 941353419
180823 186960 890567690
97659 168804 177787486
157873 168617 993921003
93355 191176 315771150
149449 175228 307570061
66414 150462 209927843
194278 195324 2652070
184031 195825 29646781
72481 192704 160777771
41288 43418 118545820
109598 141334 79385698
139132 199008 149914490
32155 143700 665595271
196140 198178 553083010
126823 163159 90998419
45271 54926 941588615
123335 142496 200198655
30932 167099 459442541
177447 187028 24208570
91491 101511 25396141
125983 191808 721842368
120020 147438 148975129
13047 118306 263051617
121869 182039 544402702
69599 106195 91322715
20249 28694 66085016
69466 83984 164440275
184438 186682 1677934
86122 156386 175894525
108506 167584 985498684
194617 196081 964185875
140962 161772 52120713
116320 162435 115370220
48283 102627 94422742
127143 150323 58026830
12084 43528 94203242
99329 192224 232060502
26639 50129 58705610
47915 80082 315285518
60155 197034 506106624
10178 85979 294404643
134501 171463 434653060
16568 104563 220020097
153125 197548 646240002
133315 160386 67830442
49095 58838 24430239
133048 174061 102490160
65876 86846 460924681
145933 192908 979072031
153091 192512 568881305
97721 191284 233813719
77203 95675 417972609
17761 93650 589868107
43281 194126 957808079
69965 195744 314263590
22822 41927 47774173
23087 89663 166233388
188382 199080 26385629
136299 143198 17317796
50348 163600 557571331
116750 139073 55781718
80341 84702 568407621
150581 161312 26887769
197476 198555 2703793
165919 190338 61078094
6576 167762 402873439
72281 196777 311210911
184101 187858 9568989
127802 195486 673529681
173774 186396 19571534
178403 185020 16672151
145360 173362 44527839
142300 182825 223430718
133934 137536 9000346
147262 173325 175973917
160689 192126 78494619
144523 163824 547149855
197880 198309 1071826
99088 163969 162189771
103878 169001 162772821
74070 104273 75460493
157237 189946 729826850
169441 177935 887377783
37029 136015 676489529
36119 153945 923326529
151587 164568 32467444
63310 167229 312430528
122593 176540 574520967
119743 125952 15539070
108852 198875 255946139
186813 191739 12295604
40862 42867 5070595
59955 76397 41148425
54844 105498 17053602
23708 173749 374999728
74856 110779 442095233
53087 130435 256122863
55762 89810 393835132
3362 79609 190826504
153412 171768 379526289
151303 160574 464319792
6474 44139 401346110
49918 136379 990770247
41863 57153 130620920
128894 143592 257439724
116783 161212 111146439
116369 180508 996340556
137729 146104 20928939
34655 158411 309429467
49233 99586 954069578
181991 197484 39005573
29956 110831 541792709
137725 160843 211359999
16120 168195 380061016
182853 197832 599278300
186549 191647 12723605
187969 191805 6690938
29054 62007 768304018
189328 197300 601252146
34526 134852 492802357
72515 79943 220563204
92492 136564 592605653
38333 57436 988714199
66764 175949 610093396
105125 185258 371164071
181732 183699 35022914
134942 153140 45583402
151512 185730 85413970
155441 194897 98496733
138619 156901 375528032
183636 194741 27882654
36954 55737 102143235
167338 184065 41821585
99390 136575 92794364
40007 69310 704977631
49277 173118 309456060
65006 84740 49018790
187818 193898 15149695
63002 178116 452758661
105018 162494 143698620
122443 163317 850324581
68564 115902 118097094
76505 99948 58681422
136586 171226 810973924
170246 179726 470878443
40775 146446 583881523
40850 54105 310606853
112547 114632 935204247
162215 168623 15956409
34169 79682 113789773
113301 146801 83743004
42018 191089 372648941
75915 156253 573343752
30850 105693 551670017
190434 196384 71982534
109906 177961 169967445
44261 101796 143905927
111689 192097 201118137
117783 184811 167449433
64909 138715 184239606
179802 192388 637876726
8598 194029 544944979
30992 127351 667431012
182322 198956 9678584
180153 196161 15282051
25399 191106 628995042
137425 139309 4654115
52115 59033 912526638
12769 129141 290915202
167601 199982 81283695
35756 58675 57336567
145794 182090 90649712
76584 124803 633826215
66426 74816 767453475
99750 171002 85192992
66318 158358 771934006
180236 184417 670258680
6828 180611 434358583
181494 187793 15965438
70987 93625 796942730
133537 168435 70246235
191183 193708 610798677
28316 113409 212549169
77489 97587 17414092
52879 80455 995137464
62974 70288 540438823
168970 176020 10494836
141526 169917 746009708
142998 193658 126612834
129185 130293 2836944
165157 170051 12262314
171513 172286 196653407
48265 59854 29045253
123607 167407 109513387
164368 166837 6039822
122499 133480 337886901
186491 197173 26880910
155047 174936 49404987
115960 192684 837780184
79462 122250 195501966
114350 195766 203605547
107110 117061 565734618
119638 143210 59102826
168468 174076 180962949
16137 163241 891652300
23484 142408 297310975
83428 137898 408486527
124610 140466 39705730
142533 194406 371999319
99872 164715 161993950
116647 127502 692698482
144511 153479 45943662
85953 162701 192061030
119440 123008 8910714
43690 168108 310902535
199485 199749 683168
117635 147916 75656184
174004 199048 62915144
31564 182495 268432241
1307 100390 446898789
103575 134581 77416260
130828 186317 138623167
111490 130796 48423189
101785 196452 236634629
191409 197497 15409445
147204 179481 80625202
83185 181741 246253826
80964 178838 816833825
104610 130990 462287520
181374 186955 598653566
192197 198419 15733022
162944 173585 26428606
166606 168327 4338219
84851 179793 860869345
19496 27679 830995405
30322 76166 870450519
62075 169657 581621942
31583 126425 329763175
83887 147352 756378529
103598 185037 629725453
62615 109505 117106178
96366 127387 251893800
29595 101484 179756641
55505 162886 268406614
43472 158583 617995180
147138 196914 124660031
155130 179165 59765178
103194 121152 44617788
18782 174602 899486376
120409 131345 810865271
50625 189626 883448850
108430 167864 255023738
38954 152046 282770076
142993 187907 112294310
197873 197891 41000
89581 150261 151839960
67341 196905 795094646
61790 181151 298231829
35740 148678 282285875
20568 52747 80529451
140488 156445 877116735
152226 199225 117631408
128355 158877 76458991
4408 123279 297129935
187397 194184 240541693
149467 199791 528138618
111707 141625 74874787
45343 46750 3403256
149838 179466 752434576
164150 193305 72799119
27158 83292 504597784
175552 199805 823930934
27460 125861 483171655
18443 172881 668582479
78740 174235 238518628
139883 196730 142278354
76993 110330 82585001
64229 152482 526878831
121959 123990 5144125
73501 195627 331049811
30385 66504 244127359
180994 196731 39600850
90196 128297 226120050
113904 139358 269529381
62653 66797 225613222
92735 144151 122313784
106705 168376 472033654
148127 173526 63396347
55924 133007 192534960
2684 67661 162790896
14954 187831 432123450
85097 175186 225156365
26644 101930 188262632
150464 198756 120922032
107162 180319 546967166
188934 196115 876744498
14999 100342 213345905
134211 156860 37748020
37468 128304 550675310
197383 199052 230841286
8652 116710 177534969
20361 22991 339768689
179632 194692 977024462
32903 162337 525473104
24934 32305 566448231
108156 132000 59554554
74024 128775 136698822
58615 148246 674527635
21472 28693 933652763
69701 95497 263124170
26397 84644 145418520
63508 74981 957197916
74436 170829 240859984
69621 187008 705173996
82187 176358 235220363
8355 49867 103850852
185838 198714 843603708
183916 184974 2661372
199517 199554 95417
187639 195648 839118536
40408 142476 684864874
115939 167980 129989832
80727 82767 795582989
174422 178618 607406305
91592 96514 12567118
110583 116122 13944007
11094 127875 976076957
10746 187011 440624410
191453 194294 349932900
35448 61231 64379095
156238 163960 536643641
42400 56393 35013580
165089 197241 998976465
186353 197610 28360057
169932 191291 414258835
66146 96895 76534193
155079 155851 1916843
118329 130078 674462490
105269 175712 851926491
92372 168450 827951400
116208 162161 114942847
134046 160582 350210457
135574 136108 401972270
191456 191847 933711603
147491 175572 70046871
181187 196554 87129868
31110 140721 522263328
170428 174573 995901973
7045 28570 54009220
11702 194175 456196174
123291 194539 662384174
140875 153254 756780787
164090 172407 198179976
163826 196605 893505481
76753 118053 195246662
28935 77450 695154520
28378 50517 963371576
15716 31270 38771315
44787 75818 77658784
67695 146651 231896150
162822 162845 54799
98819 101324 227866759
6858 117109 691999968
150610 175954 63121289
145774 175773 985181553
52205 72541 728006179
170490 173567 1435037
180268 187405 673443221
15822 150786 514884134
6943 130936 366989635
53904 97163 511523838
183050 188535 600329036
933 108427 268883673
25141 129754 261492800
39970 85985 114968225
40618 62364 54459375
37853 80535 106703735
4125 197925 924020641
75435 80058 11490684
108057 110985 7243814
62165 149839 219092569
70287 110367 13733035
12700 69979 143480035
40811 160273 298732794
151758 188303 350332069
173162 179086 14730162
71457 182573 539406180
25750 58463 925863027
100185 164458 160605633
77745 186413 954658498
109291 157375 120405073
118665 163929 979606885
195813 199971 10564163
189205 199056 743983591
55939 96456 101253221
48516 93349 219940812
73193 176678 258363062
79304 105327 65085597
31796 141289 930545261
44559 78738 85514094
118825 197667 197336531
52749 148823 822172538
74017 125784 129186348
187897 197395 23818867
195632 198202 6501111
93048 179218 755504973
176277 198475 825596927
19391 95998 191445745
30592 191407 797038598
183825 193810 595919412
163921 175136 142660634
152575 172151 309177663
4973 90391 213445506
12875 96375 208802541
166885 167284 966479
65367 123917 146031913
76019 117850 372134083
12219 120044 269448093
92875 114556 54238672
61950 166032 882889443
71733 121107 763640055
176109 177344 3120323
98210 117682 48573090
82084 85352 903941721
45064 147962 546739224
115630 182734 167589912
83944 147404 158659004
52737 190276 387581173
130400 185243 194273573
180293 182944 6654896
5570 102204 241804742
61495 161594 585502225
24492 38544 35105222
95365 97780 415366280
177551 185860 165065164
97084 114721 44049974
69670 77064 858835180
63007 105356 920401293
178202 189962 724428341
157456 194007 91220740
20657 80897 150692458
26013 155849 324650529
11823 37159 597218072
14771 56726 104858512
21057 63296 105736300
18987 155187 340590974
70097 157957 915669430
184464 185088 627654461
112496 136738 829812042
136965 175458 397999335
149560 160802 28208931
181560 197816 40958422
196671 198972 5839711
45600 191713 691193086
166065 183505 239705184
116262 159145 800452148
165892 194222 70876131
149451 177390 69640708
157601 175598 267957127
54991 94919 99713390
82112 126647 138378861
150553 182400 79492975
151563 159123 170934620
147163 181173 84975788
53673 114907 766318844
2934 9812 17400124
173400 191863 46255225
71160 123457 130450417
167872 181317 33585837
41768 63212 53705401
116775 163767 117578410
132120 136304 466392
105333 123129 282440039
179217 187551 49361420
12222 190802 446458466
159551 167874 20609362
94222 140815 247381187
170180 181319 27685482
18810 157027 953390412
98957 100333 3429911
185469 197675 173316020
84065 117477 907580727
152769 166276 316881121
84623 135510 422102154
114769 189690 187291304
9719 126516 291848967
11249 89728 318454376
33278 79171 833676963
191576 194878 661365400
116366 185202 172010493
45333 169828 311245027
145574 162920 734627483
151614 156227 675242836
11845 192766 452238560
17706 155158 855978479
130413 159153 62560906
27186 58948 79348675
102376 176154 184069839
19618 104241 211575185
117856 172811 237791336
57025 173907 292001133
148484 194993 222187827
36121 124215 612912439
119160 156955 94721139
183566 183649 988582873
179705 199345 49431510
23036 76468 133641528
70986 118322 118073143
174045 196696 38111204
37818 70046 80799209
74213 157257 812276108
52277 197622 743228425
11458 131500 476179535
163903 166300 5687251
113396 198507 212955275
159584 179363 554509780
100823 108475 883134798
33151 97754 729141935
104831 151923 963856564
146161 191545 113428612
45250 174138 322097331
110182 178282 431182679
15991 110058 235036301
98072 197095 247529949
49379 172795 308396893
54242 185128 616452512
137794 163312 63908281
170583 182739 30225076
199934 199989 140158
67804 99772 132169006
98885 108675 24303245
128922 183292 135841761
98561 146452 464547615
47441 150012 529564911
116877 189322 181179688
132004 197027 162736838
17927 172960 725873239
88008 145399 885240284
71045 196567 136181017
159629 199462 99671236
87636 90257 555744814
107254 140664 620008037
155203 192838 329498477
16784 44590 69540176
102973 145938 107266599
23903 88629 161634852
198128 198673 918964878
95470 196790 746930608
87037 118894 734667381
185598 186131 226297058
1224 45530 800731063
98662 156822 145408647
64158 169419 189750612
100956 144849 109649781
151435 157985 247328269
71912 105799 84689081
144707 197269 938876620
121787 126201 495142178
94724 108660 34816559
147914 178196 898127613
175334 196937 127509858
60761 195753 337590480
195647 198936 8317589
194168 194930 1906495
191327 196192 394015154
133773 149581 305191787
175301 179122 9566781
929 80221 618337671
159940 189463 73755906
110440 128750 985164680
168683 169445 1917424
169442 185835 733920581
164553 177017 747353977
66148 157155 850436813
59672 107051 851375665
15294 43091 453409462
158050 177143 621724643
99333 133308 906001217
3485 100326 677386734
115920 189059 182860894
176543 178290 823616225
26791 29418 966070538
179380 184929 106985948
53990 111282 143043620
199681 199856 307265899
45917 70907 62662001
20638 199818 577088891
110989 113851 766894137
2487 21836 824656505
36665 120562 209535347
23500 120654 890426397
68616 75912 18090773
28476 148814 658451326
40876 183000 723838217
77385 159625 800555377
77775 89894 351372702
60173 125709 163736794
196725 199759 7677825
32222 171482 348027770
60401 77715 301858420
116941 126444 23671938
17772 107271 961024767
192873 194108 749944003
19873 181932 405015717
112697 154246 104062275
16644 111452 236891744
21309 147568 934045724
16555 43587 67602739
27544 168333 732267767
121632 124571 466500270
126964 197314 176107115
73699 104544 77117544
51652 93704 105020356
32762 178474 524369812
94224 147879 962361438
90647 165077 186234332
38515 115025 191359703
64304 186982 306577224
195781 199690 8789631
138251 173048 593848429
73873 98552 967193999
198757 199854 2764892
165683 180950 38021921
84001 172173 220468316
142835 143415 1507027
100839 132642 764490641
188681 191857 321733668
36266 190147 915380551
35854 169629 755806303
150223 179984 74276596
191682 197450 14624255
54304 149983 239056412
144585 175692 807879717
161071 176910 39314064
187572 196520 19662515
75907 169047 232745904
154486 189896 88417934
41224 190631 373516566
192964 197055 749049950
11663 64540 132294286
157991 192318 928936998
60861 125034 160374103
131969 144625 31739715
178893 198255 712399975
70591 73025 5976559
153824 161920 20215896
63756 74395 279793469
151396 193436 105113992
63251 189832 622118681
36967 162870 314734344
101634 180840 197734117
171994 181289 908280667
97853 144232 115875190
115957 118373 5965478
36174 192163 637451503
159483 189289 74464965
122435 141343 47436860
165161 197538 81099188
94170 136229 105139461
171614 174347 6831311
162321 185064 283378880
60437 165366 425062923
143915 146624 47247572
176025 194135 45525885
64756 191309 316221361
17635 74781 952057706
175888 189852 171771596
102093 174160 179906827
17241 101514 96882551
111769 173823 165740390
104799 146224 103480303
135664 173253 93904992
10318 23866 33902704
92412 185596 232991450
159470 182606 57601545
19587 23925 10839836
5996 26227 195787064
113332 164301 127529001
747 42508 104589663
51862 189049 342938009
136982 178001 102337992
192777 199006 13103870
118110 139032 52319636
104191 199069 237318662
175545 181615 15246062
172941 192000 47704840
124008 170186 923728753
100724 176712 915775643
188116 195544 18625598
83072 159393 190904259
147988 195585 497822389
107650 113967 15755516
165080 169502 11050022
138305 159776 262363758
12118 119517 268389627
181560 189925 21101639
152311 186587 85600467
186769 199596 607969402
173931 182623 233922490
128797 194679 28311474
2774 156318 384156804
43340 44886 479814116
18868 63627 111912141
146927 176548 73888391
171642 194728 131549208
151324 180940 249844389
14691 94480 271484655
62735 98070 88388625
5370 61400 422187020
27264 65785 96420394
51177 97005 114577174
144137 149030 12168848
153563 159480 14787930
19731 63918 686642771
5846 45488 747008616
166759 192594 64590122
36023 152471 291102603
189217 190031 2019274
198035 199788 4426612
67299 134500 167782228
174134 183212 6054912
69599 173858 260305959
171365 192852 887067504
49295 97300 521832727
160952 177126 40117483
151100 166650 38776644
136703 191746 137533420
190401 195304 12295629
15257 199087 531612070
28430 130720 460768620
39471 44957 306165205
34252 154806 632148544
143500 196991 133786789
92721 108680 285285495
148429 186109 94136815
171480 179411 19769187
90195 186371 240543414
165712 199555 494621491
55917 80917 494957275
123186 182779 78858088
80464 192049 355776981
153934 169307 38314324
128451 140393 29889556
83027 142062 784064318
113499 124642 27824108
90307 102771 31438531
139565 167119 555755863
155673 181840 34176456
169578 175785 15275306
138812 158861 164490756
157142 164006 769728583
192561 199824 980157531
114426 148488 85142785
143430 145289 4601924
88339 114808 66298553
107375 171439 712468262
34450 159961 313800098
85627 167837 311456544
147168 169065 54859812
125002 199812 437113221
138857 195554 356697160
149559 187095 93883314
67608 90549 393796257
37379 196379 397554666
129303 175593 115518974
142781 163937 222223604
143791 177744 84619889
7529 33975 522437617
83600 195580 280056894
117546 188555 177562394
84653 151621 167582269
137907 192477 946790990
42431 173553 476882227
141976 185421 94832810
148487 194198 746148036
109831 154292 111347367
143124 189804 129138258
194694 195564 426984031
60590 154816 408126892
59423 115630 140485806
163393 165185 90639527
24127 165334 352979988
137237 181552 484900940
175693 185087 23626442
95938 107928 30027400
31560 102205 176717815
84237 148442 160625537
119720 191279 734428813
52159 164220 643091711
33325 143489 275436926
72219 196397 331580914
135348 149242 34742285
195080 195572 1286396
189697 194004 437357421
29613 152474 307087077
135439 160026 421072536
133706 144336 184834913
128492 167015 731876145
48354 87333 97414266
94730 142385 967069649
67935 150528 206277636
21806 65033 108250432
139063 171506 846691277
44640 144265 282899201
192694 198652 15127857
33073 124264 478520672
101894 123683 54213128
115020 150575 88815661
78895 161542 100163966
14445 182865 420805815
168456 178289 439403711
58781 74522 39390878
20422 46389 226268031
134989 193361 145919301
17471 173803 790206031
86829 137877 242038892
57915 147068 222665868
163259 169708 16067184
87342 154126 425865210
31381 45802 523255712
50673 52648 798539785
164363 170535 15391474
54233 90827 874475466
39694 114749 180922956
122306 179710 729075309
52929 140912 829993750
11437 30484 445803819
174781 177385 469692051
143417 165813 562433975
149823 179633 74394826
88407 115149 67013605
38103 140697 387424306
127323 131804 11204751
91781 123766 80036655
30923 120420 223566320
143286 153745 26195774
84837 197543 948008131
77188 84517 18171675
196520 199023 382204711
138386 175181 91861331
903 116268 288564034
129426 155008 242014134
198934 199553 1576614
90068 126005 295776315
141976 170856 72246660
31466 178996 368584545
182213 199888 526731834
183527 185412 360198607
126670 170677 110131468
129013 178094 122560997
133031 180661 717243022
78452 131830 179870513
199346 199555 539758
132425 195218 107110474
97874 164292 7040946
100498 195868 238356822
73138 87574 35845922
83920 173187 261565142
42581 144790 290384663
29599 153786 310479682
100070 102652 347944734
197842 199555 4321943
130987 179600 773585994
189273 192360 17512885
70275 153621 208228356
178826 191729 725121277
173233 178252 12458254
85825 90312 11170350
52604 89195 706278935
98162 144332 877552921
179252 189059 334781161
40296 162522 305674029
137343 148188 27126584
119688 175140 138584104
18363 36374 45010378
198897 199732 102788006
194638 197023 6070149
112442 114454 5124698
3877 120147 759942238
63348 153709 225863348
19739 181748 434722064
1611 7571 13573456
148739 199014 125887252
46167 159076 282410385
81068 140504 845713866
176636 187479 815858890
85895 141018 240752153
170522 190356 49574097
138149 176370 95380329
136292 147920 338837190
132202 147975 134541205
75054 105453 420679607
197080 198392 3329868
57352 197788 351168099
197655 199077 3577371
95440 132544 144629023
146455 199877 133789054
74121 84060 194889019
191216 198432 18205982
140460 142347 4720460
3053 105202 913794414
4497 116678 280489784
77616 86743 658333681
130039 196761 844384778
48995 132125 207777974
145343 175351 74810561
132125 158262 437270117
195461 195479 48041
157903 191303 83366030
83 101446 253635194
99262 135636 90756609
80619 123305 211241167
198821 199023 493532
198163 198307 366245
114002 142578 471579283
165533 189076 551237562
29512 110132 559202585
57505 130684 717475420
139657 181091 103459189
191844 198196 442679839
17952 56267 95770836
58885 196611 344330811
39156 69119 740971116
45300 80868 433072939
150225 155178 12585236
12847 135108 305681915
149158 168909 622992816
195288 199034 7240000
35036 64559 162789545
25562 78624 132659246
138567 194854 175844652
51892 111502 148865359
5053 62052 142583586
75577 172113 241208527
145953 174882 721435530
103039 136596 492769565
146768 177666 377754868
128551 135767 18070332
109570 199457 582157688
99561 119881 986306147
67525 103560 89981369
126918 138466 528239141
66424 154028 218914271
26051 57431 595436139
107581 128727 52757418
108147 113510 13359582
44182 182246 606171374
133821 147566 34352410
135474 192310 432660581
196257 198432 988436146
51150 75226 60243250
162794 197251 764923376
101617 155917 818948907
23195 100115 946435892
105864 176434 176081743
126264 146596 50889656
184304 191736 18632542
63436 163258 249520048
10334 65969 139302874
161756 164777 7523205
75247 130253 137447604
179644 187415 395250031
61334 93065 172793106
136987 151517 36357255
146096 150015 9791920
66558 89481 56971021
99037 124539 63559678
94932 155355 459026628
161332 199438 578580339
77275 90683 232987687
50808 123908 320855745
41838 122194 200693178
36311 50545 880559178
48982 189365 350994398
37078 176366 347946274
73667 98671 864594039
112449 179691 168058223
55328 185160 324418868
54100 183355 322928192
13430 126916 101205652
80260 147557 908381290
11180 156014 362878189
63599 103659 100151159
124345 138538 35494240
151001 174730 59153767
140027 147577 520180679
153056 178820 931461651
101486 103341 4621794
34019 178150 360078178
180291 193238 177593516
55575 176250 301349094
44650 162633 295008157
156506 198637 697346674
184760 195870 147250637
11725 29785 45227830
60563 165404 262133985
84655 103170 624738282
7833 161060 383149518
35738 85429 749286390
152466 176702 54424311
111304 186006 274403415
124647 180568 308916553
146190 177466 31345829
146895 180045 930381415
187824 199353 28941392
113017 137677 61692008
197080 198796 230179083
52652 171927 298102082
66621 131774 892245820
185722 188195 6325385
100450 161883 153524031
163645 166763 7660648
142215 174136 79702845
186412 195375 22517609
60089 88797 454861825
43760 122974 455397295
127733 166515 96928665
11367 193078 725350416
196866 196881 42349
114655 185738 255390924
79218 128460 679275733
119249 143154 4285199
166169 196487 75902908
50497 55066 11443269
124530 155732 647881913
31005 113259 205573895
164735 197221 81281727
76458 115038 912531219
3719 47930 110604088
64233 137262 243205112
19673 67006 118476767
3771 67371 159332608
113826 155230 103688484
100176 142814 947367223
159367 180119 6444373
104010 112802 1206379
4134 166211 457052929
34523 175325 741686871
97245 126664 702984067
142038 182123 100133132
102521 165290 156798740
176481 186950 26398416
118575 196473 194928188
108136 192972 502756969
36448 128122 504806698
21030 177281 442509637
149721 180090 955942994
47696 115785 170313509
173568 179274 14200424
193903 197271 274525808
183239 196409 33159521
3349 174703 744844764
118221 172441 279480083
163927 185258 916089968
90018 134155 110471888
11331 93836 206212589
66875 85580 46464238
8923 52193 108213173
112572 148033 88685577
35640 99492 174715551
51061 69353 45866055
17355 136814 936216327
36976 104758 169425000
123687 134400 26886314
62207 87060 61979356
30425 170114 349182665
91641 169983 196097051
160812 162776 555495572
165537 173074 241295273
44569 136299 983777242
53360 191047 556245016
29235 99617 442582699
120039 199793 199716730
5298 55851 126572725
74585 97058 999028262
8027 55129 603124025
167015 181541 36257073
120136 167968 496864905
82399 193099 276744993
79661 85686 14882116
78666 91908 32794344
157576 177695 682141627
7109 22682 38995739
105533 181685 824695012
82472 138945 141104766
6180 37465 78290718
152407 184831 80906342
138849 154786 40101329
129988 158330 70932037
135018 158202 58074041
63252 160985 244294051
21734 166481 361771959
104330 172825 544137964
197279 199047 997029300
35546 187009 378621129
58122 80893 56846621
177210 180814 9096576
100811 172629 179329866
35699 62631 67367142
46629 59557 208920935
117540 156960 917403999
83074 94149 183440683
11541 156886 461176604
162471 192835 75779386
9808 143502 334270833
102738 109929 413432628
190167 190638 783398
103699 196717 842940324
153130 198604 113738978
140608 153951 303742703
64269 89011 489340776
72350 169438 242562564
155066 191862 884992625
105709 151739 423950279
54839 142722 219598070
35648 36429 478265370
166358 166939 374500304
105617 194111 221132064
56996 120447 158388081
40144 96724 141522465
116342 187371 37928368
89516 146894 184574261
3562 72453 172531943
191220 199757 497409257
4096 148031 359907749
96916 130006 82704855
193963 194301 373023983
147844 178243 75824295
126758 170176 108667521
103455 175442 179645074
95272 168689 183553544
44557 57017 275340873
49601 96147 116323694
60606 84971 402180474
17909 173670 746033351
140749 141698 1147126
69494 119201 123986004
184682 188753 803232431
64487 196573 330194145
127191 197646 176400446
50005 143776 382321418
80301 168427 793789373
151105 195883 252129405
51879 108831 142248537
32326 60679 70810577
1532 190208 998183751
118798 138671 184098298
151427 173208 54319179
42993 111244 170495828
150638 173277 56456279
68234 83312 777061174
2626 12722 25361274
92349 121762 67154416
89864 121256 287479137
174891 176012 1861753
79648 164619 615002431
24821 179053 385343439
56503 147825 228210252
19416 171063 379003793
40420 81322 212003806
21738 125501 259244734
187858 188135 8392974
171213 177448 950128477
160159 177481 42966820
84396 143830 942914960
33930 56586 718822558
170664 177678 17284497
73236 119009 114254053
123396 173495 217341301
50754 181252 326046791
43739 101849 535153972
122800 131767 529966586
101848 172342 176045457
8191 16681 405424674
54520 199811 659111849
160580 195147 66009984
143225 148762 13766309
154588 172157 739618152
142854 183702 191513955
46199 167998 304410270
137950 181555 971328950
59647 101414 104523265
104100 135689 78872440
1448 168175 419508511
104779 190451 214146511
129215 188480 148231165
118812 169356 505491687
193664 194573 827727432
163370 177746 497360254
159123 179526 531709562
166954 177914 27280481
101995 136995 224452336
87120 182499 638155166
192299 199807 18993155
69491 157519 220006464
40171 133751 233962617
49190 198614 345372558
121412 194934 184002189
105544 167833 155500463
33529 174610 430461061
62941 83279 50743676
34147 152973 793082466
165000 170624 14081307
127596 171583 249466738
124112 188647 882183739
140091 188125 711810461
33718 166689 396880832
29945 144585 286548379
41584 116893 399287046
97408 112961 698738277
187294 195111 19558041
79589 125911 115620903
161537 187898 65887066
159124 168206 22521120
61885 107835 114898186
141935 156762 413332144
170686 182825 30201859
139772 150278 464383269
139907 156435 41543826
182271 194880 31652814
74724 165978 228022339
25369 69302 687016242
124122 153098 72660244
183950 198815 37472208
90739 154945 160834904
18227 90972 181630783
127072 160023 82553918
27168 60894 84145503
199133 199880 485538271
113027 182098 172620852
44864 150553 264212937
138169 168895 76890143
197656 199059 3140437
52471 139963 704057727
196179 196207 775910995
108356 188208 550137669
175413 186219 11468881
20261 183330 482915887
193513 198959 13777767
7518 159253 379445081
57718 99394 104214402
138452 182680 630559679
67305 197076 324331588
172991 175929 7213443
186788 190238 8659754
60900 157258 395615596
120412 169395 122601538
183727 199113 165408749
115159 141081 64766487
177479 195774 46066760
112633 145573 539996701
189297 199813 805947467
46185 59196 968366521
52874 129990 192768689
51918 139433 218695605
24927 147412 427895114
16952 27793 27230574
37715 156379 405428089
71376 158403 217472289
33152 126875 292723318
12122 159105 714993549
102106 165969 159484440
61036 153320 122096016
138453 161267 57162809
95246 103714 21269200
20662 76759 140323151
7912 138255 843137577
4506 139434 337341194
4264 150890 366685953
55324 114313 114957313
33428 67447 583928105
112843 177380 161174847
89158 169146 973877468
118261 150788 931376339
7704 73095 163620106
177655 198063 100824360
42866 159094 290618001
172531 174113 360172846
15916 188502 519439318
170719 195699 620330886
176712 197768 166664001
174907 188001 172601157
157916 165069 17778515
80693 103622 819228173
63316 195831 735566694
150915 179509 461558934
79127 101718 674358004
188824 189741 662413995
63876 86335 269620372
104969 123938 47225189
100477 106554 15109677
112351 117951 14056026
6942 79356 681858830
77653 99523 54761444
104786 135013 307935650
82706 166188 208682258
176665 181644 546335592
32321 55989 59236178
33699 66062 81058497
77463 106439 487416937
193884 198459 729685881
187140 196001 22872030
7643 39145 78701937
32459 58008 903719209
169311 173387 10077485
77900 90368 30913218
183569 183926 900856
169634 180076 25920315
81036 130374 948760681
53817 77420 68894973
54184 159887 264248410
170673 198436 69518965
34489 106877 271000714
140984 194300 86461335
116649 169385 457743515
141533 189076 118900171
121344 174041 131782658
154911 187129 80392170
179354 186519 607627299
198528 198703 213111226
28623 71512 666318109
112974 124392 28495089
170202 175932 14062991
185629 186225 514913314
119748 179622 916120940
125778 134590 22167504
85245 185227 250031368
169243 192753 769989103
114362 192179 194512562
100372 143985 108964348
3436 149277 364727290
153468 199174 261925390
9083 143556 336222346
74557 85101 11704993
52123 94522 105961427
31155 124457 233164704
15212 119652 350566728
10330 70223 149966295
32975 64189 244006534
162706 163540 140944692
134499 135170 167108150
99990 118967 47251790
171669 174873 764627843
13813 134503 301662441
66689 94469 69249197
124219 165364 193430655
196023 198672 310157670
103718 113980 901699396
81655 103701 55196351
168629 181385 972155079
17476 43620 571581869
173651 176207 568800884
67136 151278 250098663
65114 181825 291440651
56327 120022 111334896
114496 178122 333086483
27926 61978 312795056
37199 69258 80323206
130904 188169 336999594
85117 137153 130202822
151619 164464 32118503
40616 75945 152102522
113956 188308 219309394
127241 159160 275352905
97196 108199 27444295
15931 88377 180933683
41471 175021 851069433
58518 74558 10332447
68157 119793 216738608
162054 199388 93465784
17616 157207 787553594
32278 47782 38659288
79710 164997 623320056
40343 43142 7075053
26913 116401 443177276
77416 150766 482206745
54408 125552 512362691
1458 188759 880816057
199080 199436 900436
119971 130219 25796684
79449 111657 80346872
6568 10809 10656416
92778 199390 296563753
170824 192515 622892212
58610 87520 988604847
81378 159101 194374074
68435 147854 949934662
35939 138376 883769754
152357 167462 37600462
76090 91815 740163800
91605 128613 92692102
164287 184897 389149389
27589 142829 288008971
188005 198807 475270287
82764 89094 15653292
199081 199519 617814794
69784 114750 112204219
123879 144165 50886508
85568 115223 593264553
15828 95091 198041519
146201 171723 63756274
128208 188716 151373340
119125 186553 168604960
37932 110418 917588625
194987 197698 6928862
169536 171381 801387632
70796 149164 864254356
137379 172361 163878645
186321 193607 18273128
130155 176080 826307764
101381 117745 925716584
189629 192355 595417932
73248 155365 645679706
103146 191638 624230854
111120 172650 420062396
95800 103303 157382458
170364 189532 47948129
89690 145468 139631976
100358 104563 1951454
146826 178605 703232734
159065 167327 767405479
191335 192371 2592534
67070 173123 264834232
38803 56564 908392829
47576 90142 885323058
172189 181358 22803722
14054 137440 912898497
148385 173179 61857686
78546 161883 273517294
130096 151141 52599663
100452 115451 12905435
118034 133043 504083506
100059 158728 146617870
32974 130471 594461754
40253 91047 907526686
117089 152454 726727311
10045 51618 368518759
166022 170194 10495406
12453 60109 255724129
63165 103167 100000312
90753 169625 197367149
69730 199065 323282340
33948 166246 513107573
138589 191053 131244094
58189 189835 470507343
37351 84112 116780616
146733 169737 343639745
88928 95543 16728600
147768 163412 650281159
168423 196142 292939896
144267 152601 20829617
124097 188347 195180163
137467 186556 837407835
28212 176821 371172506
32206 153347 439292734
92016 105649 365046261
138833 170006 953515953
114373 147685 305183244
37175 100244 23796160
151716 197250 113884224
42370 74431 152284566
139517 160546 52697304
199865 199935 195440
126014 198990 780509134
170561 188491 44852637
84642 96356 883018969
187744 189861 5255979
36978 174977 344721599
142400 143395 2577211
111058 141634 76512070
43334 137847 236188884
156422 169278 31958340
180551 189555 414016053
68758 77297 21142198
169880 186728 70949113
138944 160494 944858492
172084 184637 853699838
32390 46145 34316759
44711 155343 276705165
18736 141425 306622619
50788 174572 309300807
128758 198893 418442586
6027 82117 602137441
156647 162652 14920092
63805 111728 119564881
14265 107839 691322000
63014 65160 849153601
182091 189950 19791652
13365 191213 933853340
163100 187164 60101714
16752 50930 913048686
170504 175821 13065770
160065 177517 43305981
127501 175314 97916282
148187 199821 224449716
115897 161529 114142351
59017 105468 116141482
190360 192125 955395481
126729 196061 173468823
153858 164785 247360498
141239 158579 43463330
86153 116898 76915319
67165 164546 243307010
32794 132450 730449469
175077 187827 12488340
175421 176945 35577075
53129 188385 881114023
186403 189442 871811841
99930 156036 213100046
25329 85218 149512130
80009 192062 280084652
6555 131084 218669375
62936 105446 106267039
147291 194558 118271857
186713 187859 840965528
130449 192017 153862432
30725 88488 144223251
74104 89353 947387434
62911 169587 451728249
64856 83397 46200261
75293 140010 653459605
163896 190855 67313851
533 136264 339431784
125920 143753 390159017
74322 105821 78710228
28778 134723 264728919
29801 117941 138958338
78318 167609 323358763
178599 178866 163495256
86907 199817 282556870
72077 89018 548380932
40471 198350 394851227
164224 196202 79956359
56007 87328 78125761
77293 154211 551358173
86295 137265 220915573
39341 199186 399810654
72864 78998 208050186
103687 122176 45946302
26186 116301 225202843
40741 194034 383229325
8762 98080 223479443
189831 196624 17069875
195967 195970 4235
162103 173507 15989251
128777 166791 95048246
147653 156603 808770261
171169 199557 71245163
146072 162689 652823615
30539 73485 351314053
192818 195812 7603259
81894 161397 848888385
111621 171305 149238511
61102 199241 823844215
9568 91335 204192648
161591 183019 53364062
88033 124832 285296334
82208 139087 875622417
178137 196118 157582661
139403 189973 302284469
93351 181890 221248472
75584 163476 791410424
149087 174290 822636970
140559 184268 109183356
106546 181424 186998552
122017 145876 59812650
121760 151077 73498192
119724 167070 138492932
37034 86777 124248956
91044 122418 78387696
27245 159082 329593465
192233 194700 6219459
144841 188253 773255779
175471 195237 536779599
198429 199248 2078847
29648 172857 357857323
178940 199747 262800609
92748 149456 141811380
145489 145637 780846784
151685 189956 95656845
131287 178086 538789200
167184 174931 444379
179796 190003 25705742
130514 169794 98167596
163813 182228 45833617
107782 194110 215789904
127562 142870 693947248
80133 159331 198061493
84847 104443 138277475
185037 198222 283638078
170106 197092 123435569
130940 155589 61715086
162809 175419 31261626
194523 199213 11894304
2919 101407 246540111
5557 115733 275545710
31752 93617 154568735
19829 187873 420141406
80911 198921 295132916
168457 171202 227374546
182186 197986 710592290
102355 104078 4230920
117864 171730 134623263
136271 174640 607953789
72328 192633 706465733
68340 97668 73146520
51636 129123 589936827
30296 161045 326881824
117545 155752 95633662
112463 166764 993409247
112630 146214 84003378
41622 151762 288186472
91795 147931 140504341
158211 164948 847223386
121539 166458 112402915
164970 175876 587638307
170812 198279 68812814
99869 152424 131287029
155879 185751 326771117
118306 192015 302765751
20662 138024 895162819
166118 167550 3500407
189168 196801 740239243
86693 110774 451026777
37176 40278 487851836
52051 179577 330042014
120499 169428 78481350
131242 134771 396820268
137629 185545 143519535
154694 199346 111649348
172094 187119 37615101
169575 191946 55874204
45998 46589 1231806
71251 160366 222680697
15492 82085 166316840
175771 193764 743893127
173975 196876 26824399
183473 199666 40763803
19875 146902 317510465
73081 167824 236616216
88651 103090 36374933
138470 177030 96246548
33035 173316 968251988
172643 184134 28669283
82556 93906 702631093
184074 188557 941226636
88529 180995 798885036
171072 195052 546615011
91258 135938 111829909
49208 75445 133244174
168509 170536 787074863
167766 169020 3250392
164384 170370 686042199
130904 146926 39959869
119393 182674 158197269
170079 195458 63507376
139899 183359 257725080
989 167174 489256513
173371 181009 653302953
68629 133006 809810184
175744 197302 54235156
155614 163012 723472443
166155 177106 281155295
61424 102606 128764276
195857 197983 216977154
171494 172652 2926902
115895 144046 70446234
39325 67854 771061425
28743 194914 415289794
62479 190703 320457262
52694 156268 208250231
124193 132674 950658470
198073 198399 816129
132771 160104 68471106
94763 193013 924247562
141527 150812 23263717
137152 149834 865609962
192572 196782 980373736
193284 198716 922916668
91905 183704 229576646
164635 194386 74346990
165633 199821 85708552
151301 156865 14038329
24328 71269 117520825
11038 35268 395641775
32225 35202 5338478
109520 183515 701441664
187136 192363 13037551
38748 82179 294196739
50947 55556 350670262
173257 194157 633375837
82584 164427 743935303
110002 196423 216205328
77154 99359 692692849
167879 181480 234773413
24913 74000 414656990
57183 155361 245507965
78544 173761 596164022
34417 175891 353396632
179736 195763 40297279
100733 195609 237128643
67384 129160 718674008
94462 146020 898189692
70276 181019 276479419
172514 176537 116067526
85312 149404 813525827
125547 140860 950794147
191168 194695 8841255
19407 117592 224091649
41543 166572 312472414
175254 196601 53660726
19690 79200 958918205
63288 182419 673790953
121012 147179 65467825
165385 189191 59559902
17641 131740 285152740
83110 143236 150363454
31098 199415 992964076
187629 194446 17028424
183224 194772 29029247
140692 172299 847752186
142606 153422 662868559
26185 36053 24645288
64948 112841 119470409
195674 199167 596861097
69763 93867 60000727
53951 150707 241790095
134685 194558 834806224
45405 173653 323532773
36389 174857 938057914
116930 186212 173170274
114578 151965 93480799
132885 163933 771146764
38204 155308 881616173
65997 118488 847559968
35407 122839 794983380
85564 145845 640479280
92292 95814 136274911
82695 155450 182032588
180494 195907 871895853
168814 172378 7821385
137733 173233 88646005
198703 198917 340242359
112905 114762 488725827
9560 126896 293165898
132504 175002 353660977
46029 80998 599396651
139565 190851 128252240
141231 178365 810307198
12082 46983 676351428
66134 144678 196190244
76346 94908 46317312
59549 82084 935434935
187399 192977 13900791
36900 148637 279277857
52917 177302 786674162
157288 171138 34408699
91473 94312 7276408
51510 149433 877805940
11877 138879 893268150
143174 147898 11735838
38458 122930 727093086
190036 197466 18715986
69518 110043 259678228
87688 157683 175220759
105443 167220 272147964
156818 160873 65829375
52826 55084 5683783
73993 144288 924857547
127562 143481 39909621
14958 121796 266789123
137039 142566 13824583
166088 167425 3268575
146901 162614 39425603
74863 139766 162107867
191429 198153 16996970
153385 194861 103611947
148624 182016 83374912
66350 124804 145851436
29587 30168 1438498
79010 93419 35908667
137835 175483 835197949
136214 183055 116987615
89072 171343 205791852
108901 140064 855214046
80106 194429 285811090
33941 198439 496542508
130303 184647 435330028
29393 51841 39657257
73589 114931 639175377
29415 77685 120683032
141041 153467 31150398
39745 181561 449379539
153626 158032 11046223
154719 164467 761063546
75200 106000 90748502
121118 188268 168070616
160618 191783 77775845
162042 197613 89024167
151891 162696 27046667
111380 114355 933750491
89243 151382 155542097
32952 74605 703829135
144013 192811 121851421
136211 155613 888982697
163548 184958 53352410
131667 192224 151407050
85842 176760 227173590
184769 194686 437364833
39268 94788 835164441
13922 188824 437236798
27946 114230 215565770
149737 167998 777087400
62850 105066 847801955
48840 150058 511411267
167256 171330 10217988
198517 199949 528216894
14641 191399 441744206
18291 149355 765843908
107106 170850 159339687
17935 80444 860808233
94384 177524 207637583
98469 191544 232489491
138107 189722 129118722
81896 154241 603885557
35731 87854 540478527
112515 189261 191973743
121519 181644 150332357
158676 186426 69206742
116829 148387 573151287
170268 182628 207956061
178698 189016 144531376
173053 191973 47393572
159052 181863 56767883
26715 90304 158732841
14655 133976 592262477
71552 150284 196618976
25823 198786 639597119
116700 193900 193023714
33337 126505 210887085
168715 193019 60759524
185449 194428 719077775
125150 183824 146649341
30028 142583 769395907
154212 178388 37520564
15487 102108 885218684
57557 188291 326731229
153690 170048 40809360
12279 97438 613980931
33740 149596 512380377
12252 134702 306146237
123643 133060 23580514
139862 164829 474074758
105602 106506 489825798
64094 94532 75963107
175888 196116 271865725
164568 170721 15348039
111545 162530 127640490
133769 185121 128343782
69183 127592 145732548
116047 141962 64764169
198373 199974 4079193
127884 171671 109443382
191257 192599 3297909
95988 168388 830681499
177676 191265 34190357
199894 199922 45005
2241 186110 459765705
39475 124695 265210094
96204 103004 17101304
110550 168884 145936786
137495 138622 2735990
185963 193130 14854384
163823 173864 24897983
178468 191857 978237304
179427 183055 9092362
141957 149734 24351112
137627 152435 37068472
158055 197699 25742382
112324 131755 48627619
179348 199437 50580798
129486 188857 373479521
31050 110404 198303763
35973 128537 231315600
18888 137304 426164189
1804 138457 341707704
136609 192154 138835568
109530 142311 167298445
172959 192804 438429516
104478 124673 50356934
41256 97599 140917873
86549 184094 243811220
12458 82929 389724513
113379 143773 76089927
108167 194265 215261064
198193 199757 561563245
76337 169398 232565961
44689 144108 248575122
117919 148735 727216282
92471 95532 243992762
63570 116039 131066742
188818 193270 943833354
74961 171072 240125365
118710 192691 535783753
13330 165831 381227634
184403 187362 418234285
54588 147454 313689983
171923 185108 32928399
76612 186240 273953070
133024 149111 40275469
85288 91825 249589228
34583 145924 278277727
33426 49357 491134315
174778 191494 41875997
50168 122383 43722031
23619 97633 524246457
36853 50266 33546096
177598 189656 733642170
79736 158155 196134448
161879 189565 69179410
142094 149996 7840483
172825 192827 463037175
119538 185512 164954757
162527 199321 340139691
125933 146749 52111374
94122 139771 61469028
24053 62171 95305306
162894 196657 84417483
75284 87071 29288189
448 22165 207316763
144409 158151 357178114
139974 154494 926298179
80268 195361 287753086
92503 104953 260079397
160421 181451 209572419
118295 182984 660876550
130464 192553 155126551
126688 174151 414775244
137684 172924 88028215
132652 181072 120914795
142401 150688 20722519
72298 191396 790593682
56155 108374 130432800
190242 192294 933134696
169093 183124 34931355
14688 22299 18938046
43261 107554 160684461
154004 182522 895058308
169352 172919 8670541
179647 193348 670182710
152989 173261 686414774
123707 166077 634873045
136613 194311 179536557
75996 139977 757846991
114517 186723 582074974
165241 185755 51193807
179789 188111 37755907
189220 191845 6501118
163660 168094 10927533
25778 81405 139044412
53110 113387 150626251
909 90966 73862015
88765 112324 542436774
44936 58899 298979
58203 170213 279915531
134776 149825 37569295
99171 174402 187853485
131350 136974 14069482
78294 101889 59032413
156416 180045 885637609
179609 182612 377695572
54914 118308 930801992
132263 162309 768148254
130724 144746 280707314
60494 146268 545538752
40107 102610 929770624
173492 199440 65182698
165562 183118 288599739
158755 160085 3325244
28925 40698 665919105
159369 159524 693565484
30198 168690 287386791
54860 124019 504738349
39304 193561 934315608
63450 177612 833860718
142376 155809 33733820
155787 193478 94109428
184052 187935 77046090
173414 190808 43606986
198721 199133 574307883
49034 107563 895403614
28515 160900 330869424
53872 66337 274560051
199277 199614 904652633
152283 194010 554630699
47537 125247 194253747
29937 176861 795647110
78301 81155 16782495
122582 180103 143839174
15980 169826 429622029
57644 148867 227890810
57409 69101 29382535
68492 129784 37507766
4097 141167 342789988
85567 96155 211066600
97006 117680 872367740
191772 196500 11968832
55440 103116 119235046
164616 188874 60629878
55220 55540 921841248
2730 129257 432593078
73653 100881 240970794
67739 81610 34487645
177758 183666 159760788
82283 160683 935920105
155204 167277 9123143
109700 180536 650956493
71260 79240 19825238
88193 199758 279191782
95887 133152 93072094
55210 103416 580028999
68967 102766 84347059
190232 199279 22783835
98144 186181 364007428
122564 199049 191562885
31672 69461 94644196
168173 189654 172207474
165176 175301 25101057
13670 166338 381590120
150210 192753 90284287
29916 184330 385835188
112658 124738 30178027
193441 198262 12181168
72042 186328 285497525
31045 170000 496209367
34855 136208 253306929
169339 181230 29581140
25970 75163 123060994
25055 79305 135649588
93367 174785 847152182
107914 177278 173170301
195838 196657 88563447
152365 157042 439597449
42841 147726 700765619
155587 166490 909425329
140930 159774 47214123
191272 198233 594457308
92869 147069 212400552
156364 163483 17734056
84096 113766 74227277
162545 180283 44129097
123153 128529 13508320
188620 192310 9150775
8321 170991 406639888
144019 170460 232986497
132350 171984 643440592
199011 199166 377249
78699 173659 237174582
38894 167266 751592995
47259 187501 884637021
83523 176387 722358944
35829 117663 964463272
7791 174739 876278298
20583 183246 406547990
170093 190209 50290734
96913 117488 1115709
198434 199306 676128982
195730 195860 663223097
169360 179057 575270289
158462 193814 21195858
76340 157285 387953433
176764 193159 41211469
10548 173784 313640879
74717 112271 764341211
43577 50556 645489985
76024 159708 209218061
128680 143384 6148000
195426 195939 1290056
46397 124771 195880536
125962 152512 66522107
148537 178223 74016982
47223 112631 400557695
89807 178534 221766888
70317 193640 521402918
142472 185848 65648833
8189 26755 46493960
119627 170833 128162479
81574 140734 147868999
71426 154619 207927198
32403 85355 132205565
143457 157616 29392403
171590 196779 585650784
113016 192418 771797017
134046 190995 142392288
12725 153826 352883675
68738 134395 310025452
153838 182935 72504245
147917 189043 534180837
169390 196060 415152083
56523 98124 312688067
80117 132590 131133761
171172 194746 59040153
181021 195734 759112072
89407 112080 56763293
144860 193226 120865375
120074 192361 180822298
176016 195685 202652338
102167 104743 351190357
172484 177405 12123033
20097 43734 59142457
198171 199383 999781904
30209 79251 901538141
63205 91219 69753212
6416 135815 718713774
64384 182096 472551072
137443 162594 433069570
19361 25368 15042090
83844 152163 170864976
102193 127625 63389167
60011 150766 226905252
135541 173031 109396351
189755 191293 3817965
67084 175845 271493870
80883 116389 88706421
92365 142139 450034466
143531 156488 68889272
138726 152677 34997596
150916 190277 615503167
12484 184311 551083860
133946 148591 654102442
120447 146657 965606604
77054 114754 999827842
145975 162879 212449493
151421 169486 45170595
117717 192028 248338742
157731 197394 599772580
15972 52083 90252090
151437 184535 531640673
91190 177203 552389648
121549 162970 103792312
103876 133338 590524942
180969 192315 28497851
74636 109625 917494384
12066 172951 402137357
25153 152534 318435401
97698 146364 274253997
83812 122109 451888674
92161 109963 44629944
126186 138381 959754289
59614 95043 88518269
53971 195900 435375397
71261 82996 29173213
29886 77719 119589006
185567 191724 8719100
6311 38522 80580054
135354 151007 39199570
5521 165342 617872866
179778 197647 516982308
119796 190326 759295298
18183 115808 248487391
140590 180077 756802268
175025 179327 860893578
60524 88718 70378124
134259 172154 94730366
25402 170595 362925738
145684 151383 14269062
154219 156557 847079844
126633 147060 51063549
41837 151564 779543004
17177 52049 164579558
148291 176453 70162429
36189 107890 179232136
140044 185627 113911911
112640 119648 17461868
158373 173047 36471872
4899 34461 376518698
57647 117164 800016168
135043 166459 54676856
81754 194978 283065378
51179 141894 555190113
122759 165942 34859305
29842 68549 96945884
128555 152204 59196878
37370 170114 331831530
34755 44796 25065214
161124 194997 359543197
177608 194929 43544388
81274 130493 637563718
28906 98490 626585683
73437 102672 604957209
463 101180 252053887
182659 191617 22472096
171359 185022 34161993
36921 106025 172783073
148637 170979 55840436
2032 135996 335038590
4936 139334 638268428
120093 182074 304866015
115004 138885 59540487
127340 197870 176532732
161384 163985 6561207
115607 188469 182175855
199558 199567 981215720
80996 81029 67159
76868 153355 781855683
99952 137523 48203945
83687 194880 861452486
163511 167177 823319913
17055 125414 475700054
54358 152023 244039837
5444 177245 432099108
188481 188610 752517731
98434 174781 583790352
88082 132123 609423478
94801 123613 71930992
103291 164258 152362435
44428 167093 850735341
101608 157284 792002232
3423 76916 792845870
184123 192544 339560685
24345 174985 376389164
119378 140227 52192518
122926 190498 169069836
187668 189296 695636124
97661 180508 220550209
22849 102938 200323938
123925 156397 343844659
16015 105702 224238031
181941 185062 5168359
11352 39425 70104847
3660 139859 722052351
31483 93582 155174238
164089 197667 84016137
116226 140353 60295665
24416 155942 855886136
22781 107984 660433664
188551 199959 28677132
125728 182177 141142326
140887 185272 500631769
50692 127268 84812268
106126 159011 132264269
138735 179122 457924854
73052 142128 275240185
147716 162942 38178199
124126 126161 5107385
108903 191112 205620854
102759 145137 105849304
146830 153666 17264747
148155 179329 720310363
87834 114840 67676335
186601 195085 21293373
130810 156736 560736653
154716 170397 39063407
84395 166688 500588967
151180 155723 413000013
168636 186599 44878667
155868 189241 83334078
163494 178826 532061804
126848 133689 274013756
29066 39804 21294104
138628 196503 144858254
182683 196856 35686308
78248 107367 72733478
45792 178671 331942289
141945 168006 65080514
157869 159723 4622342
78472 189639 680188091
88707 129619 102449292
28824 58310 981202849
1835 186111 460766802
119335 172356 561080858
152546 176717 60164954
129967 176903 117092266
171790 183601 29481820
22252 122161 724206006
69919 119619 123873477
55991 182184 315241477
172863 186067 33042811
111033 188575 194016689
122386 153121 77125026
126243 177329 127602053
65605 113016 4425018
23684 76713 764101048
14952 107567 831931713
69328 150053 598635167
122702 167064 601581999
109992 125845 39566987
131532 134483 217168257
117338 199932 206722426
84769 190247 350505221
55113 157063 254939637
177320 183450 15417978
62266 104962 106748910
93101 192920 496910152
88866 198894 275417656
133276 187300 135164867
27314 187282 737991923
59131 141195 205085749
186633 191551 12197179
19117 48460 691115457
40213 104383 657292165
70956 145501 186188028
108294 165724 143586082
116799 194042 73558311
72434 114825 147906878
110426 138607 967343250
172477 194409 54895803
47599 124290 191695486
74744 159909 212895467
197080 198906 472651429
183728 196634 386432971
194629 198243 57278843
67680 134009 165616336
684 118207 293872791
51234 53435 5471012
173348 183733 25967476
48678 199314 748255838
141260 159877 621785943
44181 157886 626899798
128066 152983 62431554
31979 152579 301465375
117191 176169 702268286
192104 198250 689479724
159976 161533 415098755
57108 122677 493097357
100235 183011 872625357
48832 141987 232888158
59564 135521 189808188
196945 198747 708129515
55410 155749 250914666
44277 68863 61651158
34824 53043 45524864
103121 189992 878921946
15122 162716 368894172
138632 164467 64721342
64521 114892 680814265
118427 190689 180716059
94151 135646 103718885
95657 173331 194065291
187872 197419 7081540
138241 142809 339205737
5821 90762 212288767
28753 131702 257195590
114780 138346 535187054
134859 138486 8961459
34043 67634 470657854
61733 125988 531950562
87031 177236 225364094
149108 197806 393340842
69948 168590 246320479
4724 90353 213984732
191538 193758 5627852
67581 112685 470334341
85586 139285 134321715
189666 189678 208410952
120539 187476 845443518
106989 142391 88426551
93573 188536 237512460
115290 154948 99281217
138199 149680 28732140
187440 193869 876896130
190083 194601 11313865
11898 82589 176733334
119857 197940 195461594
14968 104411 539531866
166651 171212 11415498
182449 198239 39751493
19787 190243 581117574
199568 199856 739256
177496 189675 30720918
14703 108054 233252311
42398 57835 124907390
87308 110040 283420861
143708 147433 989943180
43902 92218 383509799
88114 123866 89325404
189093 193014 246073121
111066 156529 172845313
22172 187912 556657713
106044 159832 806178265
23677 65433 104626409
106492 170809 160770454
99634 185368 214064617
153871 167284 33312806
27658 81777 135174768
101888 131943 704794229
54322 65052 26901175
100534 120548 49745464
152492 189164 792909629
187691 198750 14337753
54765 159348 382472597
195724 199256 756754007
167990 181722 5273760
134188 159330 643882707
25284 51652 65933188
4769 45928 102996552
66768 166884 250030963
171497 180094 21444991
82909 126863 586497678
48293 50004 4401850
191724 193017 656558029
39804 98769 161059830
148382 173636 63022000
984 31392 76207511
167927 195341 567322161
158924 168145 13917385
123136 183936 708073644
7404 17807 26113186
147043 191737 111761971
165598 168645 7030788
127520 132866 498595744
25225 165355 350279931
165693 175585 24507417
196977 197037 744231463
16703 180697 499653699
112495 162688 475097647
156028 162363 15770928
83494 87573 10090344
103212 176602 806792311
188359 192501 10279353
26419 145473 297559581
110472 157828 819345003
78131 181877 372787813
51040 131232 200406383
126608 186497 559531054
121891 158509 729068759
164718 188763 247327622
120394 158886 96473709
138738 164193 541964309
97312 114777 32307555
187220 190173 7367075
190845 199711 205342124
194690 199619 12476385
185041 188515 8820500
120779 125561 11961255
92694 168906 565139603
36952 109386 846360536
43168 197859 386820478
136429 149309 32175633
91060 184165 474379357
193805 195447 708838555
33968 69840 662735476
114629 143945 368874555
48679 95063 547263324
176164 186942 27167380
188632 198432 24578476
66833 89819 438934016
95525 175764 403528754
178857 198373 49159290
168851 173171 10663708
146783 155435 993346634
11217 78825 995593609
197364 199225 4692930
71782 154521 775509376
98819 114618 39389625
112709 146246 483359860
94952 129219 85663706
82684 162941 229313147
100403 110261 24439837
94846 148301 133666912
169160 183284 35188922
61502 70530 957377937
2039 192667 476650311
28301 93199 162098146
199754 199769 43173
24679 148770 310204337
110998 113735 6907349
189321 199538 25698051
94121 180125 345109710
196235 197165 854340261
78190 122805 111282654
188684 192964 200343078
173862 197012 58105611
48440 147961 248809484
60075 70453 17315187
178320 185375 17760784
63557 182824 968112789
187927 197376 209976987
2760 25586 57313731
48676 100974 876007651
199622 199957 167056321
15949 78280 32998431
127444 132707 13165892
167861 180044 30414475
22000 63234 103171343
159975 177097 756415546
103627 105718 5229704
22307 179322 392329227
9249 149345 350175350
49732 99759 328226400
165514 167121 760822066
48964 151093 255359168
182544 198867 327456040
180160 180724 1431905
46471 116878 27302800
165943 170497 385337133
153201 182303 72524280
3676 160805 539724005
104241 150897 116638138
117611 199204 204123831
182500 187000 351503746
59483 111673 130291308
184637 190323 771171490
133474 190530 142687248
308 161939 583775296
132478 196660 160576860
183075 185536 6191684
80766 86437 421320477
143217 183550 100676333
89700 153821 522645214
76988 153373 598731569
24056 143233 943560847
156729 177409 51327171
139055 177978 97127794
128233 130809 252095540
90077 150136 150296147
139948 163526 501329451
166329 191786 63631811
89569 171913 222851805
149732 165432 39276777
42190 63605 53607032
102733 168749 164907410
24104 82064 144825678
122445 135406 32553103
127872 145867 793696110
44640 172289 319030516
20115 85676 712975342
159479 198534 729672772
91332 196640 263535240
162007 178240 40313692
158317 197393 97708216
191126 196666 737220329
100317 169142 541435109
104890 117461 15266263
198824 199476 973761397
56281 146261 707290121
55729 117866 155226260
180867 190043 23098023
66975 141986 552934252
140537 181002 101046028
173681 185861 520762458
187627 195424 381342
101698 126824 446935971
38321 152370 285178356
148047 179878 885580885
173991 190892 42376587
79772 117121 93314021
188406 194164 953208910
96465 132835 167663836
124866 199409 186626421
175475 179361 9758717
147936 171137 19607472
38370 168385 325037588
95103 184082 834641661
191422 195502 23762824
194125 194126 101142057
183936 199883 680295864
69309 70653 123437986
123137 133428 697947954
163548 189811 452568377
91312 150629 148456589
113136 186087 182353863
172528 175446 623812859
146783 163176 59441574
62226 69051 17257501
39861 158763 941657883
34747 182825 370009118
77196 102585 63564324
85163 199499 783069840
107535 185717 195312856
183144 198805 739750029
174862 177644 6889608
184060 196159 30434645
145148 149502 10831713
77847 148768 527180203
185187 192521 18375248
187156 192656 13681024
4387 43075 859183916
190996 199621 21742738
77075 135824 949733943
91839 124876 82699095
30681 184281 792777240
187998 193716 14289436
28206 85578 143164450
177718 192286 36625435
152947 153538 16354188
189526 194421 619998232
161462 195904 86094086
189959 195991 190088346
146531 148261 4362508
178466 178679 868130601
48259 197032 372081109
931 27570 66876718
91049 99395 310562
40257 151965 279335256
20487 70844 126112615
105605 173437 169351891
163851 172646 130236590
146554 155824 156593007
162240 189038 66961949
35726 132105 527028525
45120 138923 234423755
177729 181431 9315971
169557 192299 437440741
118801 187456 171703753
113371 125423 324403840
176351 183192 577713208
120796 175749 137338472
1041 149732 854383748
161086 188972 155915542
135561 155571 50214090
58947 65794 17275748
16889 199977 247329746
128203 168252 100091825
169 43071 107400006
66515 168402 901487848
116586 133927 43364483
18215 100099 204756458
182875 196777 34996515
122380 158947 348499630
136576 181603 112417023
34454 124353 464327119
133542 151442 44829165
159311 161732 6047966
6504 121326 738903429
194351 195651 3312769
129290 169041 507968919
180144 186720 115762681
12367 82481 175286134
83111 106632 58857229
196021 197787 4544771
148482 171818 151240436
80246 136261 855558304
3966 55609 129310078
318 75434 187984586
2716 71218 171586829
51465 173863 469656153
56216 82233 109650676
57579 121034 158346864
44224 118995 186781612
23044 24414 179423759
154722 181839 59051751
193800 198676 12351115
93812 99865 15315854
187934 192121 91380841
10812 28578 813316641
115797 133021 42982650
84314 92599 20751464
176146 185596 23777206
102734 172139 173347790
112595 120426 19495284
89174 147771 146655849
39715 170423 326861884
127111 134825 888659751
198932 199064 840778702
96404 136036 99024692
144081 196388 996756489
23657 183450 783401800
118514 177081 875548548
20097 25389 12093423
198819 199870 2635314
109281 188277 197561357
130163 174364 395058366
186892 189229 5885080
86769 114749 159618449
75756 108820 9119022
18835 22429 428148367
22329 174784 652978563
144646 153188 21422459
30966 164690 414412206
159707 191444 79196981
125343 166921 103962522
124964 170535 48531143
77537 125891 906094042
98592 163241 220108379
103833 147669 109488850
119056 120288 127798144
129608 174226 321478201
196880 197121 599717
176104 199078 57870548
73590 124676 648862897
68476 112381 103131365
188960 199189 588564901
118311 151477 45733707
143787 198558 971323696
90714 115243 61516787
197791 198267 565968123
191505 198579 401841506
131325 140323 22466419
183634 188625 332574646
162045 174054 29840838
67259 94375 67580843
174344 186686 30924167
171387 188833 43751031
124099 131794 829721303
189065 195351 15740861
114604 178299 953491390
46039 121584 188699159
179342 186344 17614377
168514 185030 41248945
76798 151968 895060350
16696 149691 947624686
117650 139439 497014507
135519 137748 556710305
42823 159710 660039396
183237 191403 20518984
94330 126019 919996356
185716 186576 2203285
81359 95079 34229694
98592 179719 202536837
104582 165543 152323539
36306 152167 987608256
52807 121799 817114171
19361 50542 77970950
176592 197381 159729965
175060 183057 913515408
57498 189420 329728738
54320 98190 675717737
59819 119829 149887730
1158 43495 106086822
55383 93755 95830445
186761 191616 12115849
92406 181922 130286891
80065 100137 221537653
183091 191824 21922830
137130 199667 202294400
97700 135949 964222880
48826 111083 155588068
171545 186879 38415857
15294 118672 944652523
37826 62046 135828976
147938 188747 6618187
185919 191606 14223040
151227 193885 106636170
59328 87096 461839818
136252 170530 682958937
111904 127612 39322510
81935 165867 575924805
12824 125777 282270017
68200 102165 84806668
93413 107996 36497974
57819 85826 445286177
94056 100591 16476313
24845 152616 319442669
171152 187672 867769541
52371 54382 615389850
97854 120060 55278773
60272 132999 682235497
66161 163739 243805042
150074 177869 894326762
122215 189137 167538892
131106 142247 27832929
6366 96497 225448422
124824 183052 94944854
50868 67751 42355498
36617 179347 871667242
192176 199565 18684528
11830 14008 188761891
133372 191129 563914126
199232 199615 981313532
110957 116037 659484942
10402 198049 469298205
133024 191096 336092077
167444 174166 359277576
83434 88077 11525142
110085 129284 21754921
51335 104195 103617102
85699 86157 1212214
108731 115919 493078848
18312 92078 594662711
75541 170730 578296870
136103 182298 115386337
99097 129894 76905974
37259 104476 483234406
149848 189965 100346833
26811 141708 746771534
96489 140268 273671304
19206 20626 72705367
179143 197772 864278974
189076 192769 736867968
116681 140338 304353855
198905 199490 301620325
139302 197055 144552000
76661 187975 278260610
27769 92749 7537941
105719 144941 98011346
140808 180258 98503283
6595 126067 641383420
76169 186589 558236868
3052 162134 397938024
24585 128407 259470742
76225 150191 154081053
18633 92879 13464778
182252 183561 754280540
129442 181003 38990454
198549 199482 2359629
122866 187379 161438231
63737 153049 787603025
179186 190662 538477128
87184 95114 34913150
42069 160362 406460498
106491 130692 60519000
69662 70811 628387089
171667 189686 551146394
94030 107044 173748303
59070 114292 137978514
19009 118183 364765294
40359 52308 559126580
96993 186998 224927241
129227 154403 793484940
2932 150406 368859235
195490 198434 7430381
82240 189648 268578741
44932 198216 631277546
106703 142097 914979454
133138 182587 123575172
136597 179720 107656783
87827 89580 653900109
109521 137189 69208582
159957 179601 169716373
185203 193208 147819516
87126 114593 540477209
199000 199815 2083349
168976 193448 368498555
73555 83504 854264294
196313 196684 942560
41467 116220 186855631
121019 156898 723453532
172976 186384 827680164
180050 198125 45481148
89557 142040 131346286
116784 183035 361270908
71256 157453 399143269
148482 195355 977665906
94709 175701 202254696
14697 124051 654468409
145945 198579 315505711
37299 121684 210764406
112590 134636 746799138
199612 199949 770637127
190015 197521 738388138
113571 165875 130781936
109114 167456 232330310
103614 164566 782056088
123314 162554 771981564
179094 182498 400234164
183230 187930 611500474
18704 167459 591288528
36937 191874 131910642
78520 113134 86371985
81775 154494 181919020
145044 163303 7210832
195485 197399 4852093
127663 151105 107590075
65882 98476 81405646
13038 138605 313809038
4444 45649 588354969
89085 146068 317060692
185500 193355 19745020
55088 102119 873844040
130905 172148 49502899
134755 193007 37783412
174742 190873 40452329
137695 144095 443015738
103384 151822 121033883
81712 87822 872429052
159872 192116 60972806
192865 199728 33127881
138165 168612 76168549
86861 109361 56283587
59207 129335 175270720
174866 197329 960770947
43263 126366 612507571
143010 190330 118249289
116989 140815 59564041
157730 163424 391319553
89582 163849 185930631
78809 129533 476349389
193538 197769 329280283
903 6853 591177712
41454 193560 380245223
39226 62072 40895534
96111 115904 49487691
44980 106323 153384870
12515 161898 373550134
27907 44245 40789800
55958 166378 275874573
159534 199641 316377331
187059 190295 759751887
122506 124198 555735819
5329 165728 401078681
108683 150697 105092983
33169 82509 123289051
56686 140192 797336532
83569 112770 258292167
154194 181561 68145684
37788 65164 68632256
101380 140130 96665830
186784 198224 28782450
121990 193411 178747486
157506 195869 179658453
187892 190170 677968984
120734 183983 158183650
1411 70843 306804346
86622 195116 296190862
149412 166021 692796426
159450 184956 550946374
39163 125546 215868272
98681 198406 742245979
1292 7895 3036368
164735 167177 6324081
126259 185950 925526465
13727 144122 325998618
14715 188526 760669704
59466 199631 350523386
140086 163936 59784900
68065 173127 754876104
17819 108500 226600735
102715 166114 158341601
37891 149970 653320445
11919 142354 942437683
152910 177698 61678911
14968 183573 583113452
197678 199294 919898598
191134 197528 16131751
99335 185869 813016934
19687 110779 227602400
23447 63680 100684203
39265 89859 126394073
101298 137844 567751177
12096 46902 392470196
42361 149282 267226483
58364 184027 313958216
97085 102131 409301793
181233 192236 57517774
143668 194674 349099715
82849 104469 54093346
26881 145188 303975436
147986 182048 536691817
62657 119753 142517000
76788 116246 591043207
174710 186840 30430848
191642 193432 4551400
177534 187154 321272002
71464 109930 95916229
139027 189649 126634212
196504 197998 3808001
182408 185257 164137692
138199 184699 116203458
81079 120358 97979955
156566 185192 348850728
11372 59796 484072085
138187 190459 130769127
38592 189674 646765896
57916 59848 142395554
192215 195276 578212514
50681 142635 229846580
19154 51975 439360426
145027 168845 803043901
152317 181578 72968857
149705 181510 79386137
59078 78771 396525577
139202 191894 131760156
105565 177160 178650358
48901 178574 389854440
87835 145003 143066809
13747 152826 628005702
11139 148540 93381190
129154 175013 114504847
145040 185844 101888846
120820 179063 145574708
146297 157155 27312282
168993 182514 181601850
59019 113885 872840173
69951 174937 609590770
146623 199112 376003135
166753 192885 65340087
73688 110322 91445187
118996 161972 172001390
190996 195575 206539759
170151 185622 786673668
77805 119203 103333260
157468 179043 53563348
119498 165792 115866470
139184 199039 225876552
185843 194268 12247708
189924 196723 256218979
199554 199991 1123340
179325 180376 2664385
135419 191160 74531977
47496 190281 414665762
7711 133683 660957592
177526 185085 19041452
44174 116394 180460486
61289 117972 141675563
108359 152236 902986430
178155 198872 52169625
97780 193457 239108955
183540 185039 425119694
138699 157691 651397968
76181 107877 814832258
17378 159929 640693715
95121 114975 49712338
90163 102586 31338585
13586 197668 460348036
187099 188154 25838814
142474 152202 24351385
113998 119122 517788916
8739 115004 62430866
178953 196706 44706859
37946 148663 276799060
194721 198243 948144042
49836 150291 251035642
133998 176735 106621057
52679 53978 210837493
54079 109559 499400343
15301 78437 436153737
164480 192200 69227097
3127 185889 457008291
143470 146903 872805658
194691 197131 6185177
189916 198351 21200348
176549 188206 540471447
124054 190145 165351445
57292 63806 16329411
30591 155584 998889844
69613 127549 776938261
8590 143647 337728074
51841 88310 91045173
69828 141743 179509251
28423 182759 385544594
99152 141781 106427405
184054 190270 492481293
164171 179617 620442702
165142 169194 10104383
31692 60331 71502276
120786 188767 719422570
107440 163688 140657422
118592 144631 65218745
93449 168074 186517483
73860 182101 270401678
144092 161540 43642994
21885 53459 78944835
124025 143249 53782045
122185 141432 48290090
167771 198795 625595697
34168 187966 559060822
136539 136672 495837520
191024 197196 238598570
23289 35057 907656388
175501 175899 253064181
97236 163407 165445329
192134 192703 1386266
87202 107437 50697382
33483 129234 925068014
153132 164322 27922247
75888 163593 271154724
179493 180421 901206024
182956 183625 1702105
158148 166869 21601718
12234 46908 61177854
10449 150186 243911770
53141 111927 778452971
57281 101270 110029203
17157 189165 777664672
31831 183036 377805998
143856 199804 780581111
120924 136071 998250469
187788 196673 318708115
153385 187535 799463554
83570 140709 142834696
64318 103389 871927969
63785 147175 631026780
71146 186219 287450657
126579 149441 57221633
62125 147599 819450110
11504 51065 98954799
28932 102141 183033716
138332 145317 17555462
131262 164211 82444612
24572 187630 739967449
5976 66402 533223205
102189 189108 268536329
158974 162079 7693177
120902 154101 83275134
102275 143330 102558623
134426 182047 14508338
112778 179956 167873354
157413 157719 840167341
49827 197567 502069646
25841 102390 434639889
151164 185401 85466268
194123 194456 288824411
162705 182779 49981915
133466 156982 567355585
79611 102867 58189795
100754 142692 223451836
186224 195309 996873757
135615 161163 63969711
85000 199113 469938462
62898 194644 916687775
87458 98498 504257055
42317 75295 639781241
84320 121633 93245884
165770 183285 43653493
126294 169936 109227739
193627 195607 5031917
156727 185665 72104783
56823 64391 18928510
58035 81415 58351505
95142 167849 181674476
81066 119755 19070698
11526 95953 211027820
20196 171596 321569481
122582 136645 35341736
188128 194881 16874129
157288 181612 326008223
66059 80327 35488233
19381 24117 11824237
78239 118948 867184343
69178 138675 374822046
48241 183287 337516549
40865 160996 300401285
74895 116062 102803530
163921 169586 871426694
192872 198013 13067870
133474 158407 251731981
150150 167869 903849141
128955 182900 134771409
53234 118695 208088443
86618 98128 28963545
146473 166709 50562499
195561 199495 9942474
153119 169206 980861674
13719 144307 326492255
166690 167239 90742285
140875 198122 923570230
111749 147761 90114537
52063 80248 662270488
157820 171275 33437162
98173 149115 127199038
129211 163989 582125246
116060 124586 21239395
31714 85615 392514892
18020 85323 762598243
35559 82511 117341873
5488 5869 955444
40077 117370 998774707
134373 160392 65150406
180624 188281 19294155
184174 185878 509034144
101582 168083 166030938
181365 181493 310764
43594 185346 614976953
110015 173591 452942713
62022 181354 298155792
44016 184138 654350502
76104 121587 633330104
134895 190614 139286251
120179 149385 443367012
91552 95131 9149460
159310 165354 15020498
153119 159817 132900028
96736 119096 777864552
100249 153065 131985855
103265 188503 213029963
148270 173039 770073205
28622 153889 833425701
112612 196826 210704569
50389 191820 894305942
76576 106975 738659548
98219 130558 719023955
103439 108586 734144581
147319 157028 24527683
42279 59290 213501974
176978 178923 303781368
89249 164999 189584563
56968 129507 181260047
147004 164218 383739133
163105 183621 421644964
77835 90477 53231129
187338 190581 8091166
56966 123197 165355077
39423 160286 302300276
71918 132723 374780555
7885 104944 107576024
81428 161043 199078888
10951 130730 437855418
52421 55930 579584603
143229 193053 124480146
163503 164799 3200037
74635 136082 656966249
166845 197047 564482480
102311 105440 7797414
177410 182360 12472274
182969 191134 20550821
95477 171258 189398598
173335 178707 13317146
163469 190633 67825506
122066 162548 30716344
152767 197558 811981856
107824 163208 138487157
92270 161376 172970879
78216 165945 219186988
107276 137314 435168599
161189 191030 798277099
190869 192780 4717958
136447 165300 384362604
11210 13555 950989956
164394 193030 691994875
149251 189023 99483830
39865 86038 115401161
123896 147954 60229759
71147 99257 807386060
66153 98892 318682068
34171 51299 42815752
96724 193795 242662699
68032 179646 870382820
183813 195605 29674636
62775 109287 579904326
127716 176651 763961271
84664 92326 971487259
91593 129893 608506200
103074 131463 70813729
104263 136557 80690814
194341 194838 829196011
24549 174245 374107513
22815 142624 994150735
85109 183875 154096281
107164 113580 9674108
162089 175133 32381695
78672 108436 74273337
148009 181910 235666946
108984 128282 743221010
35518 152506 428600475
25017 53925 856566895
74939 186618 792288773
39722 158953 298291338
258 80714 201289112
171662 173062 3469207
121615 122859 3128384
121957 187262 163456081
43742 98247 136334921
67709 99825 666393466
16693 131068 942579063
66286 87369 52403266
125724 139756 924513111
88748 133799 112740168
188107 189418 988180254
97659 150653 217118470
177182 188097 27538055
8816 119599 276876049
56978 165668 237067782
2804 13927 211291214
152740 178018 945193025
4845 197728 482437530
45182 90673 113580902
71300 112011 881365449
196420 198612 5539924
38805 169049 869961070
52437 110814 309718134
23738 85525 423687576
35521 159581 709331071
194266 198460 980391957
81323 125654 695190733
139403 162982 258053919
131528 144659 956065626
148578 173922 622781396
74573 138211 567965656
187891 190654 6841843
42774 119307 494408945
164139 179232 800227780
127411 188454 152696131
182614 188051 364298142
4214 157845 978368930
172146 190956 682576101
83539 186621 871731145
2777 40018 93177827
132676 163469 443644620
37141 167008 324529067
80281 116053 89408204
35360 84430 122462725
169885 173732 7252323
20769 175770 387297048
80416 182812 621306280
187367 192955 13917084
106424 160887 449451684
67799 101482 84137373
84221 121388 686874867
90583 149648 243495668
103038 186583 765548603
114258 138123 59596197
6682 196143 990479900
191310 198005 16914294
138899 157277 11231903
158048 181060 179348660
155633 190441 86903140
158993 187425 285944617
152198 154628 6202705
197198 199874 260378410
31515 182146 376432140
34979 56495 53821505
1714 189611 469913706
20740 98889 195524747
77892 84958 17463591
15110 19881 11775078
170075 177669 18756223
165709 174795 941971784
23021 93563 176289685
135951 183721 903330536
68924 132829 739197691
97316 175764 195867536
11144 70492 159704695
181199 188445 18313639
106875 137559 737467758
149522 172264 192873582
191939 195509 9021527
50015 197443 368631912
35264 46326 27550574
186178 192320 15406685
11974 54623 412327517
61784 65070 8409548
53240 191685 346036002
99832 115763 39693210
17054 194016 442421955
37846 141716 259644015
174767 187883 32987149
81950 86608 11614548
8803 136482 319231090
25949 64493 96430696
67951 183500 288570739
154374 174073 197448479
163357 185171 54372733
110441 176396 223397595
94453 101694 890013472
103991 111087 420336323
20884 168074 857650453
29351 178798 373319978
3826 126400 306451104
78333 132754 165515429
141545 177892 765936343
113178 161107 119925550
91953 133685 104455272
71187 132708 153571268
135367 173802 463755498
161412 167919 16100158
84409 156876 308839974
3177 125221 305190761
150654 186503 89558960
71285 133193 728967274
169683 175633 14619932
72350 157310 304006234
86256 141913 998156608
54771 174599 299334203
21194 28750 684430154
110617 170678 150273360
81717 185960 260519778
147226 163353 165325182
172505 189994 43798209
99429 146972 375627802
68982 108985 705071058
130538 173488 228153574
48941 157245 448572369
177274 197090 49868981
194627 198285 916657229
186795 199058 30870210
118871 149701 885485149
181656 196333 36916404
114340 198573 210741261
49611 94131 111236685
123247 136680 426399881
76591 96146 48839259
178488 181970 865528876
39462 173674 588557942
146871 147994 2838717
43666 168117 912851040
59472 190957 657897013
55967 132707 191686006
75166 108532 83285657
69902 108411 277363215
43055 76260 123054321
69411 103171 84307158
181598 186975 13578509
135472 193453 145000564
619 187773 468074759
98777 180978 205235158
7241 94447 218036838
61586 92164 585628590
55524 170382 287037296
80697 123543 198707655
179497 186061 326040329
170587 198542 450544102
167425 175728 20631229
42061 91856 124270924
191385 196859 13831447
54595 65174 26549811
136453 159912 58733744
99213 189551 225743332
139898 150344 26144423
7328 167737 400935954
105687 110008 10668465
104633 193365 235888712
126238 198075 179846023
32491 88097 138920926
99756 150110 125687255
122975 157900 696863818
197923 198581 521815850
98949 172294 183178119
167840 168653 2135650
51571 149731 245290694
28238 57259 219324425
8110 29183 52778219
7397 172045 411590343
133904 138051 838010277
48511 52354 618454419
190810 198538 117817917
76834 113376 767940772
154892 165894 549906007
108033 161628 394275532
64092 122562 145881651
83350 140577 143021217
161578 184703 57634552
120286 196022 367983650
125377 159491 479501375
115741 161797 115215105
165774 189430 994375602
105868 185028 197722621
81444 185583 260219758
3900 88963 212583207
35141 159069 975235824
89663 123297 84152341
43167 141967 246911837
68328 89177 51677049
42785 65465 56867316
33146 57631 61290863
42405 89556 117648513
178329 191231 230134775
83058 196768 284383272
117146 191074 331170320
143800 145364 3886058
177784 185265 18838224
47155 109954 157016630
185515 190665 12985640
3919 39092 933050325
101002 192496 228545677
147987 195990 971700085
49540 58236 21812256
44972 150924 264930171
7583 176129 421126675
179946 198169 45849721
41550 44303 6943110
199995 199996 2593
131335 194981 356719528
103036 161373 197714930
170230 196262 902082007
150768 169549 43187700
118651 191576 553027720
155385 163481 20167841
156083 180603 684784149
63512 159336 239556111
108964 144452 267505429
69348 162206 454357914
173009 182444 637141145
73162 160915 219339721
30411 174417 359876758
188085 190831 6834571
22160 155106 900228970
1875 51564 124447878
18642 86788 170223245
189220 194207 12464572
118539 167044 121248188
135284 148494 33057577
139011 191756 131862337
146737 160193 33774202
152652 159754 17805347
5875 198364 581530159
105515 167002 401110100
76810 164914 220256650
160832 177815 42175837
187845 197658 511111063
57679 145559 219571187
131209 172615 534309156
103626 191929 220644851
44107 77526 552093070
25086 32492 18523904
79886 190979 801041609
164513 197241 796622897
6731 50853 624248511
28432 170871 355956745
161040 193786 81799447
23504 95551 793127402
72228 137264 162434131
35739 54905 20182879
149008 184629 251536979
46063 163889 157469867
140735 196390 244057579
43642 122817 197731508
89598 93197 93639095
71771 192727 275376430
57048 175967 296980682
192576 198114 993987911
128445 134631 15528353
129689 153746 60224629
127512 139309 29490662
179541 180636 2777734
94279 144567 125772561
79503 138457 147235646
121540 148803 538448685
121594 125201 3529214
185863 196589 27001687
27906 112417 724480463
4634 180989 875479850
146319 188572 896934765
71327 80167 25477324
171355 190397 356980508
26795 195145 420809408
110137 128438 583091121
163481 193595 793552178
30349 50968 214607882
109034 157102 120420864
90243 116976 66969149
92599 132907 100805203
113245 195948 212079791
153627 179712 64978147
149485 179449 48131926
168935 175518 470176844
64201 183861 942170058
180821 188082 18319094
95934 129948 85097681
101601 115566 34790948
116561 197822 686808529
189842 194749 163483490
10233 34984 90763703
19564 127339 898071921
176550 198547 55375315
192125 193916 593207054
44807 187222 633249797
53348 184907 652030190
103452 111569 214268399
114924 136910 54911180
48333 138193 853429246
124391 188397 160159970
184801 195213 26184336
181210 182646 731049684
21968 84808 705265341
71832 188984 562754392
113479 130367 396516707
31177 105320 249959821
144730 150999 333577226
153995 189199 404606630
30147 181746 754990746
66811 97915 206576413
180161 183816 9182094
57198 93904 154474918
939 104370 938200767
150317 179453 72700999
86190 119580 83410742
12692 17965 586497162
130281 151259 74265091
114555 138318 59346837
92682 137813 399349545
138055 139005 2379092
93283 115062 54528194
162915 187711 61980399
4582 91519 945576284
118240 160246 70576173
15796 129384 955942830
136730 157414 51849448
110127 159059 640862749
47813 132760 212360020
140717 185207 569461881
121666 130071 21200549
193751 194287 1338397
196601 197334 191278107
128835 152773 531319967
4651 164097 695867612
90635 184384 460635096
118002 164402 116104186
171310 176981 14023641
136241 142292 15142970
20607 168347 466742580
173725 185754 30074571
182868 189789 17454237
31767 197193 911227712
86249 176137 224506464
168815 174409 528606842
80308 83462 804806766
161384 182809 53381110
155309 175200 49367102
150149 180307 721113951
133270 175350 105096037
124903 150870 91662265
111132 169321 145548615
122849 127186 678387251
177011 180731 470067924
179696 181776 5216749
14579 103827 287413665
90435 130454 866555902
165287 189151 167006445
79580 81731 5329581
152287 172731 232664574
19655 70408 127112099
60208 97785 370940978
46208 46443 628493599
93189 144186 53577748
102200 148025 114402452
58896 139632 957222756
41202 61667 9267274
115022 127112 30049050
21567 151103 323855182
173927 184016 25229862
25731 168068 600612188
23781 148382 311492085
194881 195576 983309
93012 136095 107703837
169202 187885 760809947
107956 134406 311848977
150368 181797 78456661
1031 113298 280802685
79482 109035 64083860
160588 172001 28388854
114434 164943 126306179
198944 199993 82030095
60123 196292 521155597
123340 155266 80080574
54198 141923 219184194
77894 196354 296132812
133640 137816 10481727
128263 148630 50945147
38836 46261 633836118
47966 126964 723669459
52767 80570 69462904
189357 193956 11466534
5092 158173 915316154
55693 173029 859049780
52507 151400 145047504
114051 116607 6352117
107137 113709 16342294
69986 185599 288683972
39997 72592 63763229
88322 162119 640876352
174959 193114 45565932
162037 173443 773454267
183784 185348 3931395
102908 136682 84331535
151123 196281 737064236
169497 195796 65804528
121487 135389 34914083
173258 194900 54236620
125587 189078 158898035
26101 121421 238042642
184439 198767 36130316
181473 186002 11417393
179680 181892 5550561
117615 143800 647471866
149718 170149 51133318
109577 178438 803814429
164336 169652 13270880
172162 199604 662122004
174600 181496 17210337
24889 161301 617152053
48392 139253 934578332
137918 173416 330905947
169637 183254 33866398
129975 161726 79426672
30096 60242 75242646
15106 24898 24361341
134642 137362 6785706
96658 130791 720427338
90888 123783 82271782
13910 42872 72404255
162891 166453 256525083
94027 191783 244339653
123512 156463 82668910
110584 182759 821458011
198317 199656 3368371
120475 189392 776582247
52190 80802 71547253
122319 160863 328620881
144779 196788 276189341
22153 164746 356497661
105087 122321 42830173
184025 196131 30442243
31423 36724 742199913
21135 109841 575555902
70052 83742 469723983
17307 165585 638887105
87206 129611 376898555
81354 128479 117709182
137442 193014 406792860
137438 177752 100567879
71960 81909 24752617
21335 136674 826132423
58185 172606 285863361
73595 110663 92472006
42049 103822 32018193
100675 198284 244045591
31655 122809 634804409
186696 189923 8137445
94398 197383 331744363
183860 197933 954294279
97334 143394 826987427
28162 196623 512246724
116172 196604 201178412
116470 182253 833934382
61595 166675 584670746
152212 158877 397820664
66041 113933 119513632
13694 140329 302268090
117027 148618 78984866
178815 185318 16417414
7234 159406 380556499
67663 78627 27318384
99124 155443 858039259
186532 188715 5566284
116517 190076 688147108
52127 199065 367477561
163869 197492 222316343
141356 160670 590068745
69968 148544 196174686
52620 182520 586745602
111054 119086 400672207
130789 147832 42549548
187909 194117 871003863
147001 153738 977167631
116695 173750 235588441
57579 144786 240018121
113270 154299 102759540
195937 198349 6126206
153112 173068 49682549
192473 196712 6015117
15021 30686 39092699
151858 163525 29214497
187688 193312 14002657
41542 54097 31453243
29232 195765 675800206
119433 199400 542002492
117205 133256 257955101
80586 97638 42686766
175871 190480 36764840
30873 195633 411946074
163028 172410 218741349
3061 128004 933769581
117176 182092 585635399
194526 199892 708247180
18718 89181 28435425
46883 188264 353555350
38945 41771 7131381
17345 177112 399140756
27163 74899 119310484
143237 186894 694624581
72728 135298 160632210
125649 152557 67443156
72652 105096 549122496
43389 88894 508544310
72219 172559 355945267
20701 79504 147114321
90239 174943 953886280
70844 156844 495570588
156603 187865 949948099
100894 172781 835919804
148032 149417 674108035
57259 166093 389929009
144098 184823 835069036
95385 174750 198304574
74725 182295 947565181
179652 187776 305364881
1288 4298 7623292
181210 184796 641519100
125880 195453 809786173
167400 167919 20242594
54401 71461 229846139
111822 164896 132825134
175941 195634 581693634
187161 188707 302712098
161010 185307 383141113
124352 136973 31641697
123876 148536 120752754
5879 180845 721819706
102783 114891 30202514
93799 152722 358901413
159013 167930 668274976
42695 137566 521296355
118641 153602 87571982
168817 187803 47523327
123153 162746 99167768
35412 122418 756029610
165244 173798 914788801
198926 199246 442456626
195305 195776 1207768
188215 194737 16301777
122570 192866 964885787
136549 146978 25966990
137461 166799 73265404
170980 177445 15941579
168963 180825 70696727
80971 110968 74834984
40827 70979 676196939
90326 139143 122154743
50972 193885 357209963
16504 164936 501302660
147691 154816 309665834
95734 159886 21066876
79787 163913 210363541
9767 17538 646164973
137152 174118 468816477
137745 145141 720799506
117667 177778 150036994
32361 134256 254664651
37652 149293 15988987
58965 108045 725301888
194638 197008 459406835
179889 188211 490130308
185603 186531 2374587
76654 133515 142023976
30533 185346 386872384
139533 161685 158134969
127838 147146 538324273
191417 192027 971768321
19763 143916 310383885
151338 187709 351365702
113398 159515 455934135
145647 189220 108957431
12576 102305 391509586
107817 138568 670416730
40848 77414 91452943
76397 153242 105788537
176935 183481 16485645
168769 199497 721915389
74132 87614 33491982
98841 169995 177786234
39749 79760 276110114
104685 187861 207937299
185841 192328 16295434
137954 191962 267929130
151845 163374 557838984
104317 146296 881112153
141822 188730 117363341
22722 36257 451122446
160409 160758 251257
77526 134082 141300690
174230 187434 33135627
79912 175043 237596779
181279 194680 324017399
67703 121162 133267571
72630 80337 19146627
101600 102066 1171568
134856 139012 10316186
169694 178139 20907259
35958 170641 336697495
35647 90405 67108606
173273 191537 962122869
182352 186956 11625634
185472 192601 17867266
156585 174523 763030102
2846 4036 686841863
174534 193788 48255923
35695 95982 150648923
41790 117932 190281717
128075 184487 294408118
26576 185195 933983025
19419 168507 372627668
138559 149150 26555518
162652 181226 46211231
92901 151191 145754157
160467 178382 44487378
55697 164364 271622542
110997 193573 961133366
48263 73174 62447061
130694 188475 721788931
98930 174649 51029475
65701 76553 26950610
118866 125807 17295101
23914 189000 412711303
91944 166882 187444644
86061 182531 241151101
122848 164472 116965272
25317 176768 470200254
81334 191575 498395855
132724 179216 157353860
58451 70176 543796124
181337 195701 36137792
133434 182025 207260801
102438 124999 56182475
159112 161206 571502909
188866 197749 302936058
53070 69213 38899663
195890 196387 531752024
104967 163612 498244495
7610 54903 14295999
171790 182662 159799799
117144 129777 451473096
98753 147597 39560003
162696 192371 16129242
104766 126263 103175529
48647 69815 301791396
128991 138075 22705132
139132 194058 137369566
62244 87857 63849495
71095 126431 138042757
168104 197102 896191465
107401 112492 12102113
130371 193885 891773583
125578 155890 76063922
132475 137926 9039624
43243 49275 15044097
165008 195373 463777700
7847 161665 384613835
70500 103578 82536161
62237 159452 581354095
14045 27740 34322504
92223 130612 161218458
96487 125860 73264066
98588 114413 39436153
91590 188163 404501746
159917 183222 58051692
97988 126017 826244694
31464 166257 336928185
12959 87434 186118743
14700 163204 668590626
179191 186135 17483017
24361 172292 966761876
21270 124275 878738699
179081 187098 20260358
119993 126611 918724427
60573 105723 112992338
140828 145095 616637589
144257 178296 84834794
117838 129037 17974646
22738 156821 432890859
41446 171681 537579387
84054 168923 212254815
156594 182271 63912654
176966 186182 962139084
85963 115273 73433257
87230 158924 499430603
85623 114885 73335690
42217 88439 950353169
17999 180634 406379725
113412 164192 924497835
127356 137383 390573397
3843 173270 423554928
8641 87324 196664557
153338 170458 42715609
93711 123269 356546101
4991 135211 325591681
120887 140327 48710820
46132 166888 301835841
154858 155399 1342368
170822 186408 542026359
33749 119475 214147737
53756 115430 798722889
164768 177921 603311022
183441 191232 351876842
52763 104250 128725008
9111 27457 103395033
39562 104882 163451918
38381 96478 180133808
139347 166148 806916254
38125 168589 326168254
159707 192380 81546216
129267 178228 122225758
84947 150923 165098268
108646 175105 165987425
68770 71611 4561195
130449 143909 33671850
194166 194271 747888984
4059 189379 548917951
108976 137040 207390598
111202 163431 488845525
93589 99925 16023585
24790 185789 622894424
77969 166283 576492012
137958 154183 40743760
179697 188768 22896671
6670 155502 372242012
137297 199244 155066145
76363 132815 598497124
184565 194716 25513441
1977 198937 931141809
36786 125382 221307310
192651 193059 1057791
56179 104880 121732593
174085 187186 32894936
100152 136313 90251700
43761 104505 151862460
86431 100833 36185173
84319 130258 444715535
84351 177737 590900541
130702 192907 155410982
19337 121836 276879917
6420 190745 460867533
180760 192509 212425691
829 147742 853934181
119349 192617 183211489
197956 198875 2341273
3600 65929 823806882
59022 183520 826871365
15833 123127 945430009
68702 114496 770844052
183648 195735 46503134
35955 73573 487070341
70787 124875 655599454
126923 146539 49132572
2585 188615 465277584
114865 184098 16080475
120064 150363 410422125
118566 195787 657379474
159914 192653 834437825
199847 199978 342919778
66894 76903 819326380
182689 184322 4107325
177555 196156 46801520
186506 194100 19045504
8595 18888 25850800
72186 78856 339176540
186037 192991 178448502
117980 132013 35067337
110600 136526 927264695
50017 132108 205095615
104668 194767 225198994
7388 75255 169789852
33208 129976 241903530
181890 189108 134880027
101699 179481 543202346
30882 166876 342630117
170359 184715 777641824
20236 128603 833797667
7263 12076 304327322
26083 35459 23414949
123098 169325 57470286
183737 184397 323423867
53567 94742 102873853
101436 139121 106958522
188969 197357 652866529
165079 190729 64096294
18720 172395 540504129
197012 199609 177540332
24637 135865 278030163
66008 94024 20606498
53656 67106 33738813
8745 155765 953889238
165683 177919 30379101
111058 137719 929323410
49663 61269 141687679
140311 151001 6566824
156194 173313 22163128
106332 130786 47317784
148536 157958 23686021
103730 134574 977788257
60253 67731 686281719
54271 161043 379945781
71616 71988 886920
59794 86563 66821312
164605 188068 602103762
161071 164986 471063062
55368 173492 340610619
185691 186904 67396944
189067 197674 364470501
104212 157195 132542328
125808 149782 60035637
147776 175441 257513884
84404 107729 424315327
19550 112679 468359891
79300 106154 67135255
33582 44827 539774856
198834 199637 1991653
18885 40811 54740051
191199 191480 677328
165611 193707 437280426
18666 139783 302687852
144242 161806 43958187
13695 167775 898788763
179816 192599 32053312
162394 193513 77751828
139378 147165 884290733
195548 197787 605472881
181584 193794 408472943
65923 159702 797548308
47868 106514 955230413
19287 97872 196523137
147690 179678 366208029
126515 170396 109811071
67734 106955 793323251
159747 169366 23956069
61586 90917 258341858
137812 162745 62418406
31325 104008 336924153
95864 168150 607862872
181859 184206 5880865
156059 157871 587061402
110683 146614 166894991
156502 169366 955527896
56646 176025 298121312
159504 165865 124442757
55477 128573 818237993
182196 183854 521664995
179055 187703 21880527
15511 193088 751843373
116895 158478 907365429
195605 196062 414861632
128042 179199 127751957
24192 160521 340882789
171758 190591 47155499
70942 117137 115269575
153746 188453 20763061
82071 97943 39831421
161582 170182 79317946
187816 197687 24786376
104313 164517 395454874
155236 198727 731036052
172623 178917 347392513
159592 179366 49168111
11317 197478 698963534
182988 198340 12136257
172249 190789 46395352
25008 44938 632880732
76066 118151 105047541
14163 31377 180842061
77259 121669 110817547
78355 164315 214859957
52618 111094 146073975
27140 63996 92127968
66190 151280 212525287
193553 196085 364676807
5057 106814 254518872
160452 178654 43375143
38224 83594 456655758
190058 197908 920940313
17574 131689 285194534
70730 195978 312940410
44129 159445 993199808
47214 174988 887808456
15567 73209 781008395
45920 134028 692260719
115727 136451 484694584
163490 196369 427299429
197040 198737 778489262
10275 138199 319759714
129028 180958 129723346
198600 199294 949073784
43024 159736 291827757
186597 193008 631412743
190536 198147 19172659
166671 180102 33513596
79212 126084 117001405
75815 179515 258979220
90611 100599 25234551
26071 45243 420431310
130929 175095 57350317
48305 76229 188761846
180767 188699 20015786
10766 154082 615983454
129403 169880 741943251
63774 74616 27107998
144822 156624 443307825
197453 197950 1246919
1568 83503 980145312
190249 198829 21641678
59540 146950 218384432
109296 197432 974025812
26022 116462 466041654
178085 182235 10451680
52766 186326 333780646
8752 94998 585840796
111545 185914 185963415
57938 67189 162243024
10405 92883 206184021
23767 84335 151273817
3411 196032 481746555
75766 178415 752175136
3084 154136 377926882
82918 181145 232476690
18383 100699 205834511
55732 174206 295974741
101796 169340 379008335
181260 198860 541888973
170758 176602 741191547
98687 173352 186406724
173159 199438 66007612
101452 131682 621013343
160651 194470 84490910
173906 176571 6549023
74721 88961 59558067
38395 94179 139444177
102595 185088 258942236
24947 159251 667579080
67432 100603 82847206
107567 149338 104374259
5738 14768 210055518
73233 75945 781699288
60738 187864 317905243
193860 197027 8036259
32854 163176 325833098
184252 199952 915974104
4145 8066 9902535
95048 124690 665429140
31684 44625 32342199
177265 196191 47595881
53246 131046 194507950
132992 185274 350659365
29487 138103 271394234
79713 109714 153374938
18066 66234 721024943
112803 193285 780496915
195126 197517 6106907
161921 169763 540077135
181129 181564 1115904
76277 114338 95062470
156945 171352 35789864
169071 170383 3281607
110954 114516 42474541
113392 143553 618526588
138082 189700 129125553
136882 140656 9386774
173314 182268 22403226
63226 139271 283137855
155272 182694 68259449
168710 192654 219208235
172065 190317 45663315
71270 89456 45112235
106173 119601 567729451
74594 115674 30954798
121057 128371 462334490
54126 177754 308767305
192199 192214 35773
15794 101280 905576701
10259 151293 441934714
26502 77163 126603617
89803 117702 69915024
65617 135824 175272855
141636 175810 746055836
47128 180821 711230933
35486 74583 267889718
96012 196660 251719993
64258 188307 310043157
193806 198909 389586694
163179 182369 47774927
168703 192720 423451325
76013 120439 110819967
90814 181102 836310607
68856 127302 555153097
108810 193492 494110086
7944 184011 998815535
128702 154392 64451475
75933 79355 67409315
54646 91005 90663593
131773 158578 813066809
175552 193242 558717655
113239 192071 54872709
73689 112606 97154981
63738 194659 994107039
37502 120022 206129108
124559 136344 29531498
181530 190704 850234563
71554 151442 199554471
779 190975 640842626
191993 197162 170241141
156464 172822 40635275
197783 198537 1272451
92587 167034 186124244
9254 32245 57473468
174242 183622 563622649
157884 184732 66884369
134292 199748 379693840
44605 158824 285590900
102907 135866 82264538
39975 52817 26790063
196805 197736 2402946
141953 172456 140082503
133571 179326 114291688
544 182375 955420022
62865 165667 256884756
27783 96651 172085361
118207 156203 95210794
60639 139703 646139118
199597 199670 177164
154171 160575 15975283
73065 77980 12257457
3345 14577 734998877
27937 106812 197092636
151082 190898 99510558
55842 139963 710919126
163437 174569 382809713
129033 175975 117159665
47815 182420 393303036
146613 181210 86367605
172262 186727 36186469
53304 119550 165479391
112070 191687 640417690
54054 107764 537286393
126087 173698 119052344
92342 119688 844254046
94109 98900 12105110
195570 196487 600557932
11401 175461 965983513
146610 148161 198974744
179152 186643 18872630
79938 145344 163491201
75401 79830 11022470
90183 137310 873941959
117635 126580 796238853
158923 163047 10270152
126317 154328 90842902
99774 134812 87439472
136582 169002 81063271
172165 190320 503855451
99667 178051 555376019
92696 99607 1542054
124553 163669 681087737
119950 134986 37744973
118299 128192 179153334
49375 108016 146549394
132978 146748 34435436
13901 52040 95333375
25398 187607 967880748
71262 190015 660101026
165714 189866 60403296
53356 124473 519526899
120329 158877 325402093
129996 146615 812449800
32207 133672 612532304
98299 141291 886336533
6482 166166 399238384
159425 174885 781048257
50971 191818 351982828
89292 147167 144774895
188696 195922 18078315
149441 187639 830877269
21983 144613 808708014
64200 165676 389960575
128904 161184 972385760
145983 178047 79988571
129733 182805 132532588
20694 187107 816306584
187454 197706 25805792
162269 193514 78056225
164467 189475 62490622
43097 170211 526581718
53827 131274 193520633
100418 117126 41624551
146515 152358 791608576
76142 150105 600035904
130196 136033 14542031
111667 156634 112696460
186413 199520 77430287
16557 106307 667520850
99500 111387 590490977
190322 195380 474775767
13818 157395 359069982
20382 169077 371730061
158604 170483 410621774
98092 170473 320931394
17068 193889 442069850
178948 179265 830357
58223 92323 550781330
199150 199488 856081
5779 50751 480553938
38955 176310 343188277
57657 141631 209759376
90335 131948 104119367
144941 148337 8472956
170708 188391 44258582
75710 144195 171159177
7637 20026 695505296
175777 180209 883085112
14581 101886 218261809
187991 190183 474338685
59865 138632 701464383
40149 48589 21109821
64241 167086 722480692
109053 193559 211354246
108220 156497 120855665
7991 157400 920950755
32760 88966 140290269
137025 155566 122083510
162572 168407 14491240
124297 147720 58630840
127532 181644 135180126
48093 87803 696083037
23259 95906 685525475
141323 185712 885255786
185899 195315 151709348
128648 148846 50525480
59409 158680 844601674
142744 176230 83471642
88420 169108 201830677
153554 160161 27538121
24982 105895 970266281
191341 197973 784099128
164793 176048 18696742
180621 188576 367320498
60850 82780 54844146
160771 173719 6830105
124251 164079 659362063
20228 177331 644283750
67008 104659 847269293
135585 149142 33907014
122251 151517 73398347
144783 145799 220966328
18673 115067 240976925
182430 195061 31755330
137695 149649 733541717
109214 160018 127157942
54223 164957 758811748
143733 172171 70999406
143644 174248 76330349
194178 195861 4239129
122927 158029 88005085
21785 90101 170599980
44071 56363 30710437
91526 149904 238916825
118093 174336 337611774
11004 78793 169501052
161443 196393 87421792
156607 185398 745142986
16729 163284 614831353
26239 48586 55762837
132484 193249 151937155
88104 154019 164951796
52550 86299 84303544
17705 169892 380413870
167635 194175 597283600
106931 168668 543978704
194554 199928 123853643
117729 135030 43256451
194147 199562 5834117
85626 101906 4560182
157357 197211 99600939
44788 61540 437835207
140476 142041 722489908
199326 199598 668689
12624 190654 874380962
12297 42917 661183816
129506 168661 197151959
103889 135925 453026441
1920 50508 864450531
121296 166340 686601136
61841 74078 970861710
651 124903 648411530
73273 197203 315157674
78473 199682 453035510
180189 183951 743451484
134860 161946 364481887
66977 198871 329730509
172916 192483 606651084
154674 194684 831732691
11030 58383 118420217
54862 73238 176286733
157946 188238 81240177
90529 177020 216138550
24786 171391 366395728
42303 193940 379063945
34573 134966 250953809
113712 159809 979502967
19716 97077 332715322
149464 150622 2919172
57522 143875 215822167
117194 160325 85745994
161534 194366 82022789
89162 188451 788449032
41904 156829 287420181
162287 181316 47370173
95171 136078 245037172
1003 74019 883703626
49225 74481 63251609
38495 168854 508853869
3953 8541 11553044
36071 193465 792445538
143942 188939 564619117
24579 143316 296870341
55048 141600 216264239
15908 83050 167775013
137193 165672 71200435
58536 151697 668907164
171001 176724 14105178
100545 185912 571008774
20181 29312 866349464
190754 199055 30348010
67925 196980 322546756
194425 198293 234560985
34645 164928 325674139
46033 113310 168147049
51648 153339 254242024
105965 115260 47716086
27604 139780 896365372
40816 78730 94873519
15258 104014 221802057
122857 125076 5598052
152938 190390 93554114
178365 199430 53067849
119256 148730 389359828
12285 161363 616316983
49376 96634 196097993
39609 105209 187064946
165651 188157 238794298
17550 69873 131008082
116288 188701 181101686
49405 176098 405886407
186603 196362 24538571
83467 168799 213316704
121782 162738 102629665
144173 195711 128891432
34043 128356 235666901
96154 136561 101022429
194184 196053 4713267
160274 170657 308507813
199654 199956 503247715
16824 57210 410588538
20723 124867 481336347
135478 141828 727310876
193683 198312 11698385
3814 83767 372801766
194650 197027 6046755
5042 143451 409403032
68706 138510 174144449
153220 197098 494927184
166845 187540 446952554
161991 199857 94801274
148155 199706 129067342
20257 30343 573962086
194246 199094 306799293
172908 178167 13037857
18969 28382 569690077
61126 91736 184837490
124578 191041 166239019
106229 110197 303298589
131919 181344 632536974
116279 153479 93108063
122284 122464 481809
81180 123101 210370373
38682 49068 800148612
61723 132065 175814259
138310 158800 19287913
173371 183435 25170467
138966 178690 712059140
124967 181370 140943941
194524 196935 6149797
110817 136351 63917255
157069 181455 60649852
87010 185816 409632065
185350 189119 9542842
195941 197328 3542695
177534 191640 697496913
189148 196375 910157017
40451 64163 59411828
187271 199628 31056436
74795 157898 901624897
116496 122796 302563616
141625 154111 893725109
30321 145954 288998414
62459 162280 249544954
161872 167796 14626760
91896 176382 211160742
82196 99757 12252407
133389 189222 709017224
96443 130259 84517631
37075 181658 361275367
177820 187321 23977956
50875 195638 361917817
73357 156590 208138337
15993 130284 285693099
180432 184131 9268550
107227 196845 266704481
105873 148544 647622862
103423 191968 221225189
106948 178225 436882414
180821 185993 977127227
137539 141706 783449780
186778 187773 727528311
56122 193599 343589303
99802 163023 157948232
126740 147943 471883994
131339 134949 9068595
91193 104606 667953811
95328 193366 245127040
62441 137097 693586649
38198 182847 573385180
146009 196208 125581114
124459 155410 77625533
157463 197384 99772338
20842 77695 953665531
126375 177833 128532632
172967 182857 312673504
49219 84593 88311584
69284 96043 4108739
29541 38054 130934141
34537 59897 63389967
18215 99923 204316854
38718 123934 212915223
74770 116161 598393536
182144 193839 29368464
149515 154187 59953695
192940 194445 3828116
13344 81586 226802017
138182 180073 104646472
1757 171009 423252164
137578 164951 355566085
118540 158820 100856691
51880 161610 482610753
12550 46081 9713847
143680 171259 691430017
130098 197207 167842624
165603 169701 10302065
123820 185518 969874708
190913 196782 14772624
20796 173603 381930259
28924 42802 34639543
136310 198449 508954670
16990 70082 703039418
113305 115259 897095869
126301 171408 577665246
25844 106308 860228914
127355 180630 133123050
52081 164420 280860948
193919 199788 14856254
37030 92567 319426669
110291 150349 100196142
28293 178586 375381179
108633 177446 171816656
39312 43841 30573395
39278 132169 555731150
93377 192937 522339507
108031 172130 160213801
87895 106616 46945888
53037 149323 240650402
28698 154262 886749662
102059 143016 646975293
51346 94591 315090159
195491 195684 296348637
54760 169907 402231687
168477 181709 854363517
52914 183540 326420338
167322 172723 13547856
55535 91623 89893861
92460 117273 62120144
42920 150076 267803667
117414 154301 161821521
40492 130582 310737393
87452 103038 69658274
138969 174315 313841366
177565 185364 19630385
104137 159729 751794216
166478 167508 622582943
183621 184368 1850452
104955 148375 108483594
182725 190163 855860931
133366 135733 5954961
116904 147750 473692491
40376 68029 69355387
10244 38336 70237445
108512 138281 891371538
44153 172892 801081795
193223 196469 8231544
126955 177526 126309535
21808 23873 5177548
62153 161853 351296400
118834 161187 106011779
184334 195201 27329651
12938 32289 48438886
77792 160182 723574325
90356 141482 270175136
19858 74480 136675551
55688 102336 350051809
14561 181490 814934874
3608 59668 252686741
17196 31413 137677175
162702 188593 64723629
51927 55239 722024559
147278 150452 8025751
37062 186761 374169019
5094 11766 16756957
83392 140348 142333775
59441 86754 624709086
121640 198131 718603377
132051 191320 148202276
183020 191593 21499240
180442 183420 7482040
57563 194646 342591406
43281 58741 582972708
124724 166595 815441441
128932 132499 8942796
5705 65509 52960173
193330 193958 1575578
183519 196665 736654260
53911 183811 324545046
77294 152544 188102573
74463 184345 274438905
31172 174582 975816456
151254 173649 55878089
64409 168908 261153863
198623 199405 1984681
80062 103352 58321732
153689 166272 229777251
146230 168439 55510108
131073 174297 107938728
57412 149568 230260243
111923 143476 79040198
5977 125902 299778005
99399 164795 405604701
177720 193760 40343323
119109 139660 98284881
169776 176262 15968157
128572 153479 695115095
112318 142293 284261689
175028 186935 29939458
44141 170773 316484563
17865 197505 449178521
111842 150180 95937358
104863 168274 158387659
42931 170584 714995562
174469 181829 18356660
141611 143932 5892605
174776 184192 780122625
74103 85445 675783444
164671 186012 823289126
94741 138267 108774143
59649 106805 633237275
46285 182861 892229875
190553 194903 10893062
75295 193199 782054594
77011 101374 61000851
80831 137284 141071514
69084 129431 150613003
77894 98339 199127369
106671 138754 80068227
88028 187867 249738992
64747 70785 352418509
36654 132364 800379999
129963 191037 558611343
11464 32267 52017986
178668 189370 22956586
129416 160891 78755262
19139 131709 522298512
11800 72549 975371646
20680 189056 465877023
34168 171129 80617339
1187 166544 649092022
37781 92163 135784580
179111 190950 724160341
139991 146799 106922004
185655 186156 138599370
145923 193989 120200616
155703 171079 362480067
65572 65891 790183
181764 199108 216049088
176681 190776 234853806
165198 175006 16197057
98397 132945 933350133
141046 172291 983612869
182060 184528 6159125
66954 114066 576653572
61700 130515 520871997
91449 116219 659417909
49506 124052 165690290
47564 143592 240194334
197096 199686 325281167
151288 196886 114095683
69744 120116 950346655
31875 63457 79000545
151946 197491 709386252
174024 193509 48837547
69249 80920 29040626
181902 190790 22356161
196666 198872 5614228
34409 178819 360725005
61514 161164 249198557
1542 148964 368676296
131813 194272 439356715
99154 111830 56766792
184762 189441 624752299
170922 182806 29590386
99677 160973 678951170
176156 178809 6643345
99736 172421 181490503
191702 197821 662182019
142566 144145 3984988
175507 192136 890866613
168321 168781 34723
24825 98233 183629502
160804 179315 347860277
148937 178171 72920525
34068 155580 303868194
68530 103613 87541456
45375 107488 155295755
132663 193907 153138347
102873 180594 105773643
32263 135938 538396278
185773 190934 12991067
36502 195219 986787587
55071 139435 642732883
59499 68241 22032841
21155 117878 241763034
173009 175732 6689628
26508 81248 136825052
197793 199947 5434107
107355 109948 6402703
94251 176881 206389955
195531 197243 498056446
159067 189547 76122717
138376 176442 685953663
43137 119255 190173501
14878 157989 936895045
27249 46880 48885380
128415 160818 81142045
42851 146281 481030226
37000 178856 380581647
132126 164760 81687895
163651 184669 52367697
117882 141477 58997728
99896 115301 958679945
192885 197178 433221216
37332 95338 811675798
134690 139198 480791480
15452 91624 768556004
167733 184537 42005705
95207 137916 106748914
168618 175749 17635343
73849 183499 799190768
96074 126081 74905485
122017 182039 150119345
137643 175815 95218614
164350 185287 52217322
90198 169392 370365873
93012 104189 28013271
165281 179235 927187042
116604 197668 202865411
199304 199437 341633
99125 142710 108859761
4427 184969 451324480
166813 185822 47517323
150651 177327 804146964
133842 177064 107854260
115646 190342 186711153
191513 199879 481045752
164954 171364 582562909
196017 197195 182366470
6282 103759 243800484
16137 95829 846350301
58856 100433 103996903
115617 131289 39128508
25290 145249 731894382
21221 21999 290375688
101527 142857 538867577
99452 196006 241262142
23728 91058 553810423
73117 192640 298598688
126216 142807 41594699
88696 108648 617009492
3547 50133 116691787
74512 77307 6912658
164749 171016 15593019
88026 183882 878414802
99649 119084 48340368
150237 189969 99393250
134008 155041 52733854
137441 185008 118831177
108782 192717 385612391
103915 180105 190276413
161387 190943 73840727
14786 50714 740327742
79918 100029 729112179
345 101280 252606053
135623 177812 105292381
177927 184798 17285490
84039 142935 551331596
26230 199176 432449882
134035 185028 339500684
147901 192233 110836512
82002 197038 287735252
34756 185938 377832364
161789 177549 652533659
139852 189920 125255339
3945 194039 475330642
48549 187594 463392853
48509 118878 672446736
194954 195566 1591378
194668 196084 698094995
185583 197374 29703048
168252 189308 52749069
26691 180355 383910814
37008 124875 219522788
104522 189879 255592646
159063 194955 89634582
117431 147615 75399191
109816 192223 752384963
74957 164562 394483193
186979 191963 838604330
198492 198649 439362
160263 199343 324694376
54317 101173 577521851
154719 192611 392622691
163318 177595 35377379
100621 167989 168184781
124763 143499 46993608
78259 169271 558812603
79739 179424 383577772
47355 116387 172644195
41984 128803 216932896
79931 166485 431648575
90727 111313 922279542
92997 177485 725399781
83665 150840 168018707
38642 122456 701386535
136717 165519 71962730
102807 156442 134127554
78696 132041 133201465
192055 195063 550628900
187633 193362 640733975
121916 154947 5835
57983 136743 196806407
134777 187164 617316118
41870 42086 546073
10705 95717 478005884
9525 185662 440185249
51492 192683 352844536
80145 104727 746252026
101230 160123 147167138
124197 175280 795989533
184446 187273 411401995
102004 105250 697110738
45424 186962 548163355
83945 198016 533760216
34159 85789 128914732
6427 36253 315776005
93545 174999 375813595
146571 179085 81114099
199398 199537 244374617
107208 176226 172261872
106712 107189 1207557
142807 193815 127522273
71260 134183 801022940
195516 196360 2124894
26393 34543 265710015
6483 153363 949613361
27864 39519 28939913
83351 134193 481965487
36279 119704 926632656
182297 191125 22206141
110915 171660 60648716
35322 99432 160359057
90212 152020 154683736
55377 129054 281657277
175011 176802 4452723
140305 175069 120162670
3242 115246 25599428
187278 196429 22970125
106518 146339 99490892
185165 191568 432340979
111764 173025 153156203
118197 128176 24980680
125942 129008 985873430
175029 179168 10365619
84970 141275 652814221
87170 120280 75102567
29211 115408 476841958
147398 199005 462959043
19562 181152 832133167
20608 25517 12407191
96254 146366 969067338
6478 15086 21714960
194359 197200 7202249
33676 187096 383499592
151178 157859 16811999
184843 187045 679743870
88857 121316 81142468
31250 147226 665102411
69103 136021 167024709
122114 150585 335870149
151121 198433 625299769
117890 159504 161047283
61045 63998 7517110
168288 188633 50989001
128215 139457 28097995
149231 174637 63402339
81301 131779 126095944
487 84238 209384555
134996 149250 733004799
106790 165130 512476854
44523 174243 324144201
17167 118209 252539910
141221 194040 132053138
29506 33525 698675529
1551 127661 315385200
162161 192535 439560065
75072 90711 7237960
165195 177629 818235543
102110 116244 35172682
58069 148114 224953066
3148 12708 105200786
139868 156410 41565856
137970 151011 343312128
37644 105894 360354482
49132 108877 149260085
43421 165128 304211461
189369 195429 15169608
59199 178254 297371428
50066 115698 164011750
161653 175065 33289806
57197 180411 307799228
179418 189816 686778157
23992 169116 362774312
133501 149823 809551255
171694 179346 19036933
121197 144589 58669844
49882 56069 634359194
31208 72651 103730898
99100 194125 237447466
8823 70634 154811928
93957 158867 162373040
24384 106052 579868424
3360 148251 518595854
168013 193010 307236987
115668 191043 803235279
47380 146882 248766739
18057 160136 632751036
134970 156818 54742581
42653 199254 951239422
153872 199882 159312837
81874 180605 246694855
22114 36486 9521131
89449 148043 463208447
60903 110600 124173649
118631 135720 42771771
196165 197769 4116290
101181 126798 63797230
158249 161105 7084104
32442 157531 312831296
29441 88886 826120329
14237 178101 885409284
164977 187108 55319765
52709 89972 92961845
32593 189627 392558479
60051 105039 112543441
180176 180894 1811019
25185 191513 497079980
195362 198483 7884526
2622 58242 827349314
88250 93591 13386945
172852 191568 46815350
117872 143660 455233560
72433 188359 289683567
67648 146966 198006426
176463 181661 13094078
99726 180684 831098298
105630 178345 181469549
147097 197916 127288320
20001 71775 129580493
194202 198665 952264492
46761 51211 506241596
125193 156298 77998341
15654 24893 772366553
41080 76762 89241732
22740 149556 316989049
99624 172167 739592013
99483 137536 346893916
49607 101527 986222495
113845 165415 128922717
191730 193734 570138481
120981 156012 755281923
6979 138866 329671613
160752 192714 79766593
75085 92008 795908588
63752 114854 403694655
158743 196463 94322465
137874 196841 798863327
88271 184801 591327184
14890 18184 8193570
121836 195144 183474459
32406 193131 688952325
101377 155009 178602997
176615 188413 29776570
33840 64095 75725060
94346 159098 162020479
115180 179056 159435125
159272 181473 783107321
186379 195273 13845822
151640 153212 528978524
19832 140332 301181646
178302 182978 475288101
81069 116528 88573381
54227 67510 33301265
139167 153561 36132972
25447 111306 709506496
97463 100711 258142113
187396 199176 29591852
98249 155495 859328325
152961 193739 514744352
12345 166528 885594114
179987 182513 363996314
53223 164932 550287017
100415 100969 1396118
40850 148717 269633653
15857 52397 741120288
190006 192963 573883504
4596 198844 589172464
183378 189618 193603935
183016 194937 383725134
199938 199965 344350382
147681 180187 81156722
146880 163314 41235841
90215 184271 849282448
145310 158114 32116342
140183 176659 585478994
70997 197248 315545626
87702 173413 296540328
174401 177764 150046268
30756 101498 176929903
21971 92858 177146389
103478 170038 166301545
133943 157099 58062196
3699 39674 89992317
66487 164143 730727807
103821 118024 32753781
109356 141886 81322924
194518 196996 6302494
8767 111167 621128439
39711 112700 646938163
107790 196095 220784629
87864 88381 42079
167917 175125 414282642
99659 176455 471004016
10018 119975 784283891
102136 113522 465117020
190020 197750 19475727
194812 199174 900038703
156684 192704 89822619
143785 173271 556308753
106877 123114 956186992
148314 151965 650571646
3367 189036 596286167
48894 86910 876442543
90094 182087 406453456
154810 161611 966115317
179351 191460 30400693
30230 159494 323172034
121347 178035 149376258
68306 81915 33766619
121748 198845 658761118
182439 198645 850819662
8905 48446 98842601
95317 116438 205174077
72444 95757 58124607
122632 188466 922387414
54934 176725 373809588
168319 184827 41209505
20478 178038 393696529
138870 158920 50323379
195452 199955 296780029
111774 180986 576250610
64547 98560 85054117
188143 193367 829647267
134336 164037 533246918
67027 129585 156228602
64476 117454 518394754
71908 87985 39969822
86841 168554 757605158
92625 123133 76229759
122445 161490 97857916
34184 78024 109648156
119442 156931 121427848
70521 138933 170697348
4909 11097 15593893
2568 53867 128480250
28963 106031 192618211
118406 121442 7484778
46109 51342 688455798
80532 81985 462941468
481 114861 286114644
128180 159604 3547773
37662 138747 747165277
136749 157857 52868152
163013 166494 159030257
100205 167521 168034065
184227 198736 57259912
148333 171301 952575816
2286 32300 617177652
92395 108624 985678820
124060 146360 55842774
160574 161457 2194323
101165 134245 155523756
105011 172721 169146854
124572 133050 21206430
65020 111395 115660749
84489 173139 221629557
75773 154453 362910515
188053 193037 660681244
122915 131103 20622429
125107 199695 186723861
51568 199965 616415879
40332 118234 194722643
65544 102048 91167962
8707 185212 338180861
148828 175048 65384713
59031 108200 568456163
2249 96649 236204660
36672 50102 33615640
94544 131647 310917150
12061 80487 171079834
194002 199496 399369208
43866 103528 149199833
166826 181874 427549303
3723 140322 255900790
150940 156565 276742907
81999 139486 143701287
182456 195935 660126572
121944 168229 739399963
148985 197206 667220230
185627 197785 30664480
5311 113949 271656169
73351 93148 49348780
47289 69486 55790666
105946 141187 87990448
58477 194522 974205650
77388 101046 281360443
167554 181847 872177102
164226 180078 39430805
134420 171714 383826730
121791 195869 185423923
22285 40255 44856069
22638 79523 142273161
167152 182597 577732176
144103 146370 5591941
154816 164282 23551781
104833 126360 53650891
24563 189537 280200714
30672 101957 746728432
62488 140829 617747867
190527 199494 22605924
129685 183475 981992941
143421 193364 124806409
133402 182498 457661712
34025 140985 267339374
184917 185511 884051
90162 177968 219444418
164448 197714 83274268
34156 168575 335956999
15393 63763 120917353
9605 163957 452968695
138514 166610 931221780
52740 135284 206279140
182459 188079 14209500
120770 147793 496442680
42122 171511 323340627
192194 199052 17351992
166401 171957 456105153
58656 121577 157065005
190937 199121 20638702
71560 165457 893905074
168891 199531 76785859
112303 151552 886690329
22328 113334 227423452
141 74947 378545900
171208 192840 168402094
165603 196132 76410487
196087 199481 8598819
8279 44246 870478332
134359 184969 889810003
42028 189839 817042588
10989 191846 864609477
146694 146702 24706
39360 148253 431121446
25796 126796 354447818
52319 153102 252020316
171355 184098 320306162
81040 114752 84263348
95618 170496 187207464
14525 108011 954700226
107157 182673 615375805
70067 147535 193382379
160333 185601 444436183
92379 193045 251767280
181158 195574 172899
185076 185654 450958547
36660 144000 268371195
68651 180044 817878127
50902 125081 401542715
79454 139767 121958441
22762 174023 378007972
70539 145562 584296966
177355 198206 732192154
194424 195008 1476749
47384 178076 326597386
93629 145949 130827086
114768 174399 924446853
131088 173645 532871757
123843 166279 106182309
146207 174297 70146301
186267 189782 8851385
86483 93193 16807527
87750 170652 207404776
25295 137428 848253511
95277 136225 328642429
166095 189537 58676683
153253 179475 459588883
96377 123111 163411986
141682 177135 88438408
146676 180243 83826739
11489 123670 280306558
75718 185814 992000651
128592 132379 164101676
185501 199755 10666435
145213 194146 122312206
187626 188581 2419754
196940 199175 5625309
136303 172022 326391312
127891 193610 164343663
21925 27097 51965009
6790 59895 132832423
36048 183122 377081158
148938 181263 928454490
76478 129892 367398299
177695 181458 9463026
71568 139197 615045846
6401 51191 463462984
166069 170659 11537466
74461 115902 103472743
49350 151399 255069549
83277 197802 969793955
34819 119572 247807204
3514 110314 267085577
95850 196746 323455997
66121 94051 69619876
41288 57083 39555000
191174 197393 610852977
84020 170700 513244870
125896 132383 190108683
14347 199583 463174366
85916 131967 213261309
103869 117356 29342028
140821 164270 138057847
195211 197151 4943258
2786 195859 874107207
180043 192992 32486329
165958 175123 506699804
178986 198957 50317846
95921 131812 89687051
130261 188700 809088541
118920 159602 504966456
121495 161322 99814703
36763 99545 406951630
18463 109902 228452265
13697 189726 972118526
118051 198585 201534663
96336 180941 211330223
81229 113684 81036011
1693 57236 139113325
183333 192677 750583512
45704 198912 958835852
160258 183474 57854872
14947 119198 764771403
195817 199821 895208743
43721 118196 186059698
165087 195592 660786254
42214 109504 168155152
153885 183243 343162620
96960 121479 681490025
355 66613 728090032
51650 156565 972212265
74289 108598 527443026
156691 174508 385087434
176100 189112 157060905
3185 29735 66610699
61096 111360 125597203
101013 125971 310644409
106493 171284 161874230
162937 188341 259618694
176848 180991 410395951
172148 195287 57921426
155318 184508 47436250
147634 148627 889440346
126631 137479 27203524
158160 188769 639513792
44278 154210 274873121
199796 199849 973123732
99894 182433 206061972
187947 197208 604794359
66576 96377 975351531
32277 134293 254973508
121645 173365 129349103
197150 199718 936332685
62436 166399 259773699
141531 192757 127226132
173796 189258 38791033
144166 194535 125870982
194924 196316 626427511
118534 123344 11995632
95260 167819 548359548
67343 172794 896547483
21478 194420 432351525
28599 176516 930472108
75768 142351 585139368
116558 170117 133937176
112260 123796 761222734
44776 47930 844909188
95048 169892 187156531
78654 149022 175776305
108816 111329 408833728
70961 143897 182204748
17533 185944 168269638
70311 171811 253446062
36061 123677 788934211
97232 121517 274555672
100681 151724 283890732
158691 194844 615122975
111851 184706 750267736
105189 135523 75732463
140436 144432 10069348
73569 85544 29706115
123046 146298 48162013
184781 197868 616347389
152070 153761 4319562
57218 193559 340759805
154531 195192 101553592
197114 198339 3112222
134701 162691 70017667
183664 191586 644222118
181219 184675 8689038
164309 187717 58522962
3050 3053 143760003
173557 177779 376820414
2174 175628 433557016
3407 177013 991689646
36306 170293 334918266
162899 185667 551112242
28363 36550 20380309
198826 199699 2172948
61260 106750 113788512
52185 83474 371222919
68274 106084 94355386
84242 106032 54683956
90992 121879 980921564
46280 186958 351684850
183160 190234 17834339
87643 175482 219495463
199733 199983 785260564
183489 189941 16266745
169704 176672 17164933
132332 190951 146597087
117050 176699 148903093
85020 195591 276631826
49374 191573 293537448
83014 91395 238221441
53513 62127 827079349
81662 199018 293556016
136215 159538 58424354
190794 199302 21457264
197501 198425 2300324
15229 112789 243681885
36271 154225 863613360
57586 57809 291124288
3746 30922 68104572
124238 194261 370105203
164589 171005 671402838
82601 164717 205330433
52860 164236 278444641
108143 194796 524014188
166666 178059 810520292
176227 186316 928354194
182552 191905 779024117
93211 141976 565271783
89138 90991 745765419
1846 69980 170743368
172887 180700 844841679
171242 190481 415727374
89215 197666 271480560
115241 118087 7023862
154581 178752 60064077
2853 70109 168528807
63715 94632 406653528
91293 99902 21827204
21221 153123 329844665
96695 103949 16139053
132627 190512 144740687
47980 139020 227593436
126295 170551 110752233
22550 115590 232569974
21276 191994 426776353
78120 153209 187733882
98804 146754 955434765
76630 87541 27089983
196838 198543 4302706
68589 148131 198592587
127593 156122 71520107
177309 193554 30930670
48898 145433 253123821
180667 193796 942270735
166117 180035 34682729
138555 141809 355963829
77968 151525 943021824
64129 153523 307436240
117571 118859 3140191
180488 183734 414109526
158846 173409 23232133
121938 149289 68523214
49654 191255 471690490
141836 186470 111561464
23224 73563 697089016
137698 168402 76745349
101749 128835 191000858
126621 134625 948597552
80298 166005 214217689
95337 198727 258689954
102327 118935 6340099
70604 70849 795542868
139886 188516 587988145
60399 163568 769667325
102197 108204 14878483
182951 184478 1335137
179567 193961 434726428
193773 198888 12952378
92181 178854 216635945
130356 173729 108286969
120687 191402 176921202
123005 180046 84797047
152874 176101 244990422
169723 194405 796513769
195786 196611 771208464
75940 80249 560011100
43465 146819 258259776
13987 131631 617425567
141138 153797 868737343
20655 88196 628152379
84594 165568 699769560
141477 173133 141832943
113449 187321 237068098
108466 180913 180981299
114441 154983 31877658
162404 178429 683136410
65842 91275 63199875
178462 191314 214905090
39380 52470 378591704
41537 144776 381229771
34409 148138 375228110
149477 174068 4364421
158821 189944 67899763
9513 143300 334460670
70743 191889 302623076
187605 196453 180347798
137341 177319 99761584
993 127908 519399253
82136 165526 995842287
166216 186728 51269011
18191 116495 534926783
88239 152347 262838656
148656 154809 15574916
79240 105317 65209263
44684 137082 704166238
119125 166179 117703604
29111 31620 199622785
43110 97160 211403219
118293 162385 691493718
73477 81338 37741290
190254 197454 18145342
74356 190534 290292537
109325 125259 39792596
164860 195747 77253355
81255 99933 46771035
126361 189915 652900270
7705 86076 195851268
47259 106542 379604245
83987 194576 337226427
70750 144765 661188060
40797 151446 276622813
177583 185713 295274238
131877 180819 625186143
56747 139592 824968452
6038 16292 25770684
92289 153428 155638791
47589 148432 252182109
131547 158236 66914206
14438 63146 903515538
197437 197920 1226451
47269 121245 184863251
192013 198276 15827168
101849 198037 240493539
70984 158347 218323063
168441 188537 50335555
24782 193908 422800802
195133 198700 929621883
118522 192206 369221746
59050 171137 428052572
140464 186133 215832228
27009 43036 255917290
175846 198139 213719294
7998 12953 265551174
103481 121129 724473324
12766 168626 247705961
125574 141994 41171584
60353 103390 107767994
105219 199927 175639782
189573 194277 11738820
198129 198665 900606705
23232 73681 126185791
98996 190013 227446747
15828 112566 241683234
165644 185918 496189045
141110 146307 12973366
154268 197055 106944455
163304 167727 210300024
170912 192550 732686086
13853 126738 349492855
110569 134604 60192204
166018 189641 124163318
85443 120694 88112646
182231 184340 27406528
171737 184228 31171074
156520 190005 505004806
71371 118301 913080333
171375 187050 981766372
5810 28190 526600761
145832 186115 100656303
16257 151574 890808067
109536 166905 328886154
194080 194912 556085450
18169 75363 106770705
49018 174160 620639651
99332 196920 946416913
32142 170124 344914289
89601 192032 794750856
156867 159208 5820767
35828 114422 828357030
98751 103413 517077742
124459 164361 99900849
55982 175577 298653516
150019 185846 789746725
161715 161996 567312
53918 68497 199481268
17199 119035 528846491
18020 25323 552022717
90317 179624 223263436
132291 199996 169527763
157402 164912 705736933
63990 65724 4440102
41156 196943 389582029
125598 189101 226956681
40724 99140 889668663
27660 181988 385556104
26514 173601 367521070
38450 97083 146654066
61583 79513 44888771
191248 192187 2338133
35363 56715 53383167
86564 143714 143005994
187909 191083 7884883
160455 165969 13675621
89760 178880 222724151
193451 193788 414220136
195383 199732 11024789
111774 131756 50023246
182126 192830 901819162
5526 95907 342824511
143948 164539 64252593
109342 194635 213283605
124338 157919 84183463
145877 199889 135246266
193300 197893 726276114
75366 135523 150263793
115014 119498 472622406
113515 124023 175592113
111969 160103 74254661
113346 114467 2862782
7470 199302 637741712
188482 197950 30702215
102949 113740 998499333
6912 198175 686744994
114736 191099 190873781
27669 76642 122357143
23840 37450 34029248
191729 196194 11294202
44840 80130 973524893
175067 195521 51400075
82548 182905 250753465
176198 197023 743296198
27130 136013 272039353
39619 61884 55758814
141910 177986 90001065
94046 178460 793053664
3159 135376 330678696
150885 159187 885064701
106093 170988 162121080
105527 197835 230818818
138915 188064 763797784
32054 186602 386249937
99099 165785 166596503
173481 183094 539336910
73627 191760 850707555
131816 182718 218305907
81214 148513 168177490
113971 166178 497721368
144661 182692 94907734
89077 169777 201952476
174599 187919 224588500
145190 152146 17368945
114846 132874 220932906
61604 100880 98316772
156225 176874 762174229
186432 196113 340577759
80222 123273 234928299
19400 100503 827717020
105345 114039 21646687
105428 166406 205633526
39747 68606 509504026
75739 152002 162537949
168300 187408 634244910
110268 184541 296279158
120322 142865 997767138
97964 160162 155474099
146818 147533 1802429
76273 199271 289325780
63583 64884 473351435
80981 153599 566604457
116540 176472 149606684
141436 172403 77393422
119146 141492 55921622
133616 171074 93662675
145949 198728 728861162
175317 175844 1299965
22057 170161 370239356
110528 137437 749683049
159048 166863 3606799
134180 179743 271392162
10787 37903 858675891
174603 187204 31651337
141851 147717 14662794
166959 178383 28447146
137249 155911 46813478
188844 194934 206399101
165874 179045 32736852
176143 181064 12398957
26378 137550 638573341
58353 181925 308711917
190700 196747 600484111
192691 192694 749611924
10254 90173 199645761
118187 175853 144006719
12477 89842 193274295
26265 74537 349714830
196710 196800 217163
79154 195714 834700860
77161 189535 797552581
96752 118251 844172790
50093 163401 724484359
153435 197837 111084022
130482 150110 68927902
2923 22395 177135266
177809 188064 40427706
35757 51954 40501473
74705 135802 152621846
154179 193142 97271230
119185 149194 75076964
5153 79820 186772837
135285 175712 100875042
193153 194859 926426207
135019 169620 86524480
9112 149904 947640747
130698 193490 74999279
191095 193393 349057852
192862 197990 13036987
174232 192266 45171523
157944 186814 591073245
110790 130754 703756288
121065 140256 48089741
167546 179153 598745653
40090 121591 203649669
457 114126 497041914
110285 149818 642789693
51784 72830 774005908
137131 173258 90226628
65392 72484 225809133
182809 189834 17711341
140073 189456 683968631
50573 83514 583675274
96088 120560 61019744
72341 151774 198496780
101297 150072 452084537
82088 129973 119788018
19030 69942 127469047
78379 152388 282717679
96754 106821 834760811
38633 107595 261039943
18904 31009 30196335
28962 58337 73392191
142583 184969 105873908
96581 124030 68453376
39726 159389 299341564
2047 24645 56664924
113401 157739 529610196
11230 74391 158014838
95463 189225 234441655
80171 114968 87028920
33396 156480 307833279
107419 110024 6423753
77103 187252 505266899
143327 146794 8558362
30088 50200 50269690
195464 197573 5371492
62573 169049 970757755
85623 115481 911328564
80544 183213 366541330
64820 127930 499935751
101461 180950 198440462
105148 187450 300992572
152565 192675 861913615
64029 166806 354110783
190951 193249 5740519
118954 164114 113056064
136257 138194 319002758
71937 109490 99198192
89093 117633 71557785
199116 199618 555451165
129075 133204 132016133
11011 119044 733651463
135803 137723 456113589
106091 127504 240390425
97018 172041 187431177
25480 117036 228777825
23160 143631 838057120
133154 194903 544459753
45587 175639 324885908
186819 193984 516158815
150371 196217 225489796
26606 194985 420877056
18422 40743 55713244
112363 118603 15601391
131515 187366 139689100
97189 173179 655327297
198194 198847 708875205
39544 192379 382124203
58198 70973 31992639
142361 196204 134693258
19455 134537 890110601
154747 169197 359452783
161891 191265 616016898
167574 173289 14282165
71087 79897 320940323
700 42921 106280889
130343 194445 55086123
3438 13063 24247025
11484 114635 724257509
1752 68264 13149433
96548 182395 618058575
11333 27090 39509908
89566 175600 215030931
147728 199409 129431249
81853 175738 234496128
62286 180247 294680936
165083 174153 273284857
22425 135906 283636777
98785 112271 33519570
109030 120793 29343346
38791 120462 885652135
142206 192936 126797825
167218 173333 15288878
72155 164182 229996795
130549 188559 781169140
107427 187467 217347457
179959 187606 527049444
16996 88105 845585702
51665 183157 144082531
140889 158352 390273732
73610 185549 279651722
21019 38206 42945401
8875 170892 497148714
130206 184735 136170924
22973 73687 126846408
188646 196379 411098692
110363 144789 129172515
198484 199162 1732548
10468 20401 440336126
128640 142057 466549080
122145 171660 123893096
140254 198470 145727759
48613 67813 541409729
11565 197313 894440044
50681 97381 48448514
198159 199271 279466311
147653 181674 84953644
52353 153863 253850635
21512 146047 311303890
40207 179717 348674440
121858 153080 662322470
199350 199829 1228757
13095 172597 398678822
195579 198528 7424794
195040 198025 7593072
197557 199178 4054360
115744 145162 131680350
136628 167863 829487716
84352 162434 195410687
53942 80376 66005523
121168 177869 141710488
38448 106815 170972564
189329 190495 2877310
76419 128583 804986188
177972 192592 638666244
147953 190281 105852322
110864 147835 92501195
122106 122253 355102
171232 193653 56142965
195397 196406 2574935
10445 145167 618028598
115692 122790 948237816
88637 121517 241779269
15271 106439 218542578
25417 157746 330875756
92473 114858 371407861
59678 119699 538197096
35958 81496 113821502
169565 191636 731491672
196173 198593 293427
41476 89055 118738877
114692 135185 51199478
182148 195998 34779749
10482 94159 627954860
42418 43787 602918496
22131 154773 536068604
140276 156624 41088792
101935 111076 5447470
20616 98583 620374110
7116 92564 600116873
72665 168720 431630063
78210 135005 141898326
63532 192380 709019295
102394 197147 927042518
77635 147593 174765808
112354 129115 41956469
20188 194835 838785786
173494 198192 788250308
46067 170371 310777436
121147 132266 339858693
53828 62838 197727784
74356 199392 453369002
196583 199133 6468313
130027 152999 57490917
128362 147711 48393598
140530 195666 137954711
69220 155435 215469619
7856 158000 375497177
151614 186489 87100308
19864 152712 630586821
91033 107318 40880919
100401 163974 158914005
65899 179859 616603462
49368 154875 263884145
179662 189604 313563757
176497 187178 421111021
123259 199664 806889934
22911 30715 348744030
55942 186379 325917519
109673 184934 976024845
76916 169381 231097730
152771 153818 620553931
126107 142303 40596648
97105 116578 541414307
39440 187919 573285940
78281 137709 148474450
149395 158278 22362602
159790 177732 442256975
39322 183066 776297025
46236 160765 286410407
132784 165817 892406775
2127 38979 92244740
60572 129229 620433271
152875 196821 109895164
156566 180813 60317870
107387 166612 601537848
122990 157679 86981467
32929 111788 197014597
42893 104423 957395310
163185 197964 87041931
63729 101888 238189446
173789 197825 60363352
114390 131051 41680636
61490 138976 193638455
68823 68918 239661
124340 191958 169117584
62504 74735 30598057
178959 182248 246483288
71373 169727 245711772
53037 88999 701274859
172867 183665 26975693
146286 158403 30408471
56754 170783 472745151
84307 104892 51667465
153393 159798 16015705
172954 178356 436528593
93610 187591 197785655
36712 190244 383780336
38111 164515 833916124
113884 117405 861721267
111898 178140 933435456
30503 100009 9528507
148419 169602 52992657
150582 165487 37244921
66099 167205 583134509
174136 186018 72551562
14663 143103 385176679
128412 137221 395473205
97956 114326 203039501
103812 128434 61452629
23085 183892 318342806
39384 174085 336679860
154839 189810 913190905
35099 96608 101364808
128350 199242 177449833
42093 121455 198195325
47173 160378 597292042
71388 124715 585467183
55086 65694 108572036
76915 94729 44462125
86802 145107 119733531
57009 195986 347386159
151428 162380 27428782
182266 186764 11324859
70238 156368 215245808
68931 112173 71135908
165185 188539 435643754
50133 55545 13563196
148628 150759 352700515
183477 188218 11984548
21388 150861 958111936
71588 74158 6368744
13687 40360 104844190
152684 187460 78403057
138005 186657 121648282
28638 124490 239382990
97243 159535 221294449
95295 156069 49237780
24135 72358 120672180
177377 193190 39756829
110926 138097 374355778
69569 104014 85948791
20625 76401 138615507
175549 176308 1892078
77512 146042 426611377
140175 198848 146920637
6644 45855 98070328
11497 91614 224914870
138515 155911 122062360
110727 193321 206578664
125306 174914 713429492
156537 197518 985984982
9478 75611 925571413
70503 72696 5364451
141343 159610 45787420
25945 150687 331334844
126709 184181 263482398
145790 187806 787492423
24579 81735 677814600
136232 170279 657693812
29669 164289 528838531
4932 156794 379846853
107646 133214 264539486
177450 193356 40026091
155341 166297 698729264
56271 95046 534600785
49727 193009 603825977
162345 167623 478483345
152296 190667 95899491
132142 172984 102056739
170797 198854 70309747
127777 139640 495768399
13296 97838 211444862
63314 83528 50400760
61823 141217 108841297
18910 198427 990813062
162129 176916 36704701
113159 145367 577780560
10760 161654 605572368
27271 160451 717972239
867 193109 480753278
198918 199790 2208250
3372 198653 995412765
100192 186014 922655980
198333 199167 2088277
184216 186646 6159974
34152 104180 175075950
85993 168008 205069181
28943 170711 354285013
174134 176594 6033547
198439 199106 1712987
86891 128693 281713863
127635 132738 478002455
1408 45402 110178987
89236 144478 708342521
121331 189729 10758335
64287 81566 497035066
86762 199753 997937801
59834 164638 262027295
121158 155277 977128596
193351 199752 901113937
50559 170797 757598447
165442 190956 66630768
159000 175793 41655886
64782 113975 122816514
176611 199360 46977518
20215 195538 438382855
139008 181604 424571333
162169 195539 491912256
53306 158550 263195325
178667 195378 629211859
57034 164634 268967666
13260 171083 394466260
126126 126734 1541850
189795 197546 979590093
54072 100438 115966547
76857 159356 48046622
192263 195170 100589091
5141 196497 479804006
150850 186016 87804265
120035 167163 117841011
106195 190127 901960388
26976 57767 76998934
116149 141401 63134433
135138 182209 159182963
44406 156538 280422764
70196 150196 199759885
113943 128789 482575424
155505 186350 76906789
114684 183201 171124853
99923 126740 545396681
163188 185359 55272485
193665 198275 11654551
83015 186364 414141732
190359 195685 13398630
118452 126392 19830305
141302 177730 208582412
123119 184010 63025114
129971 189293 148297033
180726 195519 37197795
11151 186403 438002997
125944 167669 104341067
39052 51265 30636371
135466 195620 150495897
171766 173109 3316442
57104 79030 54827024
115030 120735 14027226
129678 140206 342254807
124349 195975 509988253
96474 108617 6571309
115062 183931 172005446
95059 198059 257685987
121450 166936 235582124
188340 194635 153572235
33264 62680 127706341
105945 181920 189694586
105942 159883 134823388
48762 169082 300841766
89478 111291 54622076
179527 191546 30165337
613 36680 60620227
152902 153512 1533574
124916 150005 62783314
190897 198492 19119654
92631 155188 156652714
171368 178108 16741905
102388 133751 3549497
187616 198669 503360641
196181 199849 539190429
48546 139906 228377540
32224 87621 138362635
10733 41391 76649630
184259 198971 544440186
22182 31522 23349868
40957 111513 520498161
9129 122371 550185232
124976 129564 11568054
172751 177158 10859696
14766 152008 716258748
21341 108202 217149282
50382 55106 884573831
125675 141316 39228953
84507 89812 13242298
134331 162043 69355400
11877 20355 21214747
93994 171534 231751157
26208 161890 339204947
11797 81177 812670459
8307 62839 891645127
123047 155234 844736189
31081 94943 349867115
145924 154896 420118594
183831 186763 7414447
50736 80582 74581039
41377 156436 287796231
96401 130051 339222799
14194 77717 158833082
47570 134797 391596292
103832 184213 200772656
191475 198858 18675944
188257 199742 973433972
97252 185453 220333025
14930 103671 221815190
186448 195482 271510214
181015 182009 2512403
19462 117051 243886197
193728 197152 8663132
64259 74048 24468772
198953 199177 554119
178363 185792 18708451
74971 157633 206700695
192602 200000 18780076
109271 169485 150592840
98039 195316 243119947
52947 166544 283889414
179509 195479 798658406
15894 162003 652632083
71623 96753 62697622
55324 191195 110713428
194033 199597 549720444
53351 154177 252165760
64940 129616 161505405
42393 124537 205231687
76166 158303 66128448
2856 27808 62673242
124836 146431 691215085
170053 188399 582882978
191152 193208 714383527
82332 181430 696019106
82453 137612 137882318
50410 92039 103823905
64279 149773 302253261
196570 196668 951637887
13281 198391 580470206
114144 164932 126997053
188418 199765 199154110
115698 131278 502419457
114313 191010 994624951
127211 184259 583965188
150065 185458 370091188
5992 131854 826747975
7375 137961 326440882
183603 199670 564254633
86661 106168 570701730
182203 186828 85386158
87565 94744 975646208
27846 129087 369696835
155141 182053 236965426
174015 182572 21372299
123915 130817 17417953
120719 158640 835966657
191195 196531 669566713
162276 184726 55940530
193966 197395 534643679
90755 168685 261267336
10637 22369 947378724
188260 188489 590239
140735 190311 123965588
107979 127862 306548029
196929 198023 2776802
111697 129205 44016282
106168 113882 19231102
73024 187987 287302167
65763 152346 216271524
72511 74091 465779271
194155 197078 295614084
148538 195951 30578377
5570 35128 74070514
80819 167092 753750337
98923 141878 107221303
55614 150697 306837613
190390 192331 727216541
154025 184662 73576064
117563 189461 179745669
141681 159284 782797992
174788 196754 55161226
162160 191123 72370196
189793 191865 694414928
9323 170378 744696287
86921 118933 80032966
189199 197012 8334085
102605 124586 54759449
149557 189455 99790968
158232 174008 915485432
102709 195208 760320639
183446 187614 10562282
65804 165672 249431217
26472 41547 516171128
105600 123209 493037308
27596 153582 314941907
63113 190620 318644165
46906 186675 725661046
20137 56239 759950300
6954 60255 395380401
144755 157856 489906128
123183 147788 258866897
95804 156084 710897942
143981 164484 323265152
40650 67589 67575254
78187 119087 4334628
132490 156401 59973363
141889 149477 18990703
139540 192972 133585779
182023 189339 232696623
80568 83012 813573550
103296 140988 348588076
114705 128603 34676715
59081 118689 148856150
57980 132545 186252500
168926 190948 55048246
184961 196578 29222936
16314 187820 428768332
102449 196599 235338421
195314 199401 42249661
417 195996 489109633
94027 150608 141460507
31370 75539 110484714
65556 85715 349546039
51854 98532 530057647
116719 183385 166568582
157981 163273 13195434
107426 152274 126285225
59413 59910 433934650
21481 191284 625470525
21661 126712 753787466
190821 194081 104598053
190439 195693 13192874
96375 98702 5912826
138451 146652 741641797
174706 187644 32528947
157615 192692 87487713
161294 167196 374000859
129360 175475 115076790
61560 182739 302794021
59153 121465 549586236
67722 144598 191998252
147116 191336 110622341
155403 157038 4097696
82450 96710 335560986
185674 195252 24082003
16042 169727 384177300
76441 155029 196527639
124886 190301 163615728
133885 197084 46295722
42053 44246 745428146
115209 194417 197993101
112836 170096 191850506
132277 183821 816113579
15174 33400 45464346
65351 192707 273746137
68472 192526 309836783
34236 111407 180629922
155776 171676 877889446
86342 124186 94531016
57935 61601 836483467
73354 125790 106156736
86198 147594 671639967
169803 177188 266209240
102937 140959 94937164
156713 192640 337925246
63305 124294 815893075
9673 63932 135738705
132529 160644 830742128
129521 148379 137000617
29089 184804 389039262
88694 90591 4776723
44016 90574 116173368
102912 168044 162616360
36851 40342 8636142
76645 126736 125069394
55658 199217 358972069
45372 48828 8583236
42649 45221 282866201
54127 156124 542595807
99811 102415 6476608
22248 106726 211194464
39938 142268 643022359
17032 148732 343129987
159202 191406 599424882
65348 77417 506634707
112056 186515 86237399
166173 186112 49798850
155328 195471 100269748
30743 195192 628377658
93888 104568 26787783
17277 25831 21412194
110944 137943 724802578
170222 181462 219535813
188419 194045 209309027
76934 157538 357897242
144376 180243 369504296
197544 197873 817381
77227 78838 4071181
164038 181227 904647771
199322 199875 1404647
129518 194520 162502078
69176 147645 26133415
19815 44318 520036633
71778 198600 317060822
151390 166164 32275483
195425 198664 8222473
140754 147784 17583115
71146 91744 51119624
166984 191408 61125742
77281 118735 103497194
102103 160572 855274079
90843 185136 257228963
146185 170508 49977095
9221 96516 464764047
102982 151874 973148827
123673 132979 559413420
166876 183633 41875350
35391 172642 342997356
34790 71242 971131926
39620 184652 404156081
136415 148024 892559788
165824 175264 23407123
16462 179585 460090597
83375 96495 32836226
111697 129360 676552440
19437 124388 620955871
90587 174264 905959783
74369 111878 93528234
5967 128858 686639082
20550 115159 236600752
130819 165905 805216489
46837 108289 613771551
47065 109343 754160296
53206 118881 458296101
182309 194914 31651237
95163 135256 795377426
104028 180735 191570391
854 192354 478882787
17904 186721 701826403
191200 191409 113923
33223 175376 355146352
125103 177363 130505032
118819 184618 164447907
101659 122585 51993428
53578 171087 293654191
193067 198916 14834236
43485 116784 183188598
4002 78086 596755648
69011 87585 46054601
116168 116802 1587509
15987 192833 441983195
50393 194794 652141110
140577 180099 870291571
61616 122293 151482277
60903 176828 289628873
149282 162179 122912918
199466 199603 339812
100173 170212 290162392
145115 192396 391101212
113922 166669 131810633
117011 193668 191678735
134560 143904 23432788
139155 166796 69083494
104922 178788 184375904
4659 193645 472552886
80643 183050 507715511
189165 196511 294189378
191759 196146 11104933
78310 146878 171276362
119302 167360 120128032
113496 136766 58260357
19726 195774 440143497
54862 123590 171599886
164272 179662 38271534
71031 103842 791080021
146531 168380 54636168
170220 171166 464358122
174051 192628 46498348
100828 141169 354533533
30628 197316 416789283
13097 41616 71298405
155920 198301 411975089
31358 168628 764255375
171198 194260 374555888
19153 91478 180549746
19965 56079 90386373
184043 193242 440577926
45953 96345 620247140
94117 100116 647216597
33299 70324 497241826
135097 167968 82060128
166629 178281 28998502
186312 195813 155800064
177834 197031 464705009
26825 70480 109294077
74359 175306 959392973
165425 172066 808571308
46951 174885 319754065
104597 119250 792597470
76009 78675 6683506
158148 166361 20348827
184789 194003 23163197
29658 113435 209313981
155442 162070 16474054
116302 186097 174426076
112286 193727 549977055
36537 184603 369984717
119015 124617 13987913
127511 148994 53725477
163591 173351 547171925
71951 143784 640949234
146143 184581 653994604
3225 44723 694919180
60145 180912 937915422
126706 167774 102651821
148804 151093 331052156
146458 185944 322018188
110961 182757 524660406
116643 169248 862920363
148730 199854 128043002
138748 152528 34568860
7299 98318 227712235
180217 185426 78292698
102841 174078 887259779
32637 121508 625598051
98517 131675 82699007
80778 136324 138810468
143084 163489 51058992
72932 120941 332551375
132520 157384 846397392
87291 190809 258869164
5991 32848 67266970
104085 158698 929146719
178882 189993 28035645
134175 199818 164356176
58774 80287 507629462
115828 153142 93375104
28033 30693 6574152
56428 129210 181846094
9412 45074 89123725
198866 199248 944190
76090 169272 763607387
154160 190322 290448346
7140 71811 625773533
17830 154017 340470091
26196 148186 604028890
139500 175843 90679904
134325 183346 267378614
37126 177015 349453155
116935 138482 53799056
65522 189418 309532073
183565 183887 814203
139837 173518 197050027
55858 157696 872202525
119195 181701 692317036
25465 178995 583290736
143069 184119 242264593
156529 194469 96643447
62191 138509 190623688
141022 148357 18361363
159452 199166 241768226
19296 27226 44093661
76205 120735 365364542
177192 199361 55832448
167078 180311 33026715
93959 109463 884142392
83973 112320 70854491
50193 79499 612765330
16620 196062 754141398
33437 51792 45894035
117806 163926 115390749
188598 189323 996786453
144517 186713 162756063
49067 100711 129237725
1842 99030 243238896
77103 145576 311197595
135845 183564 119209077
61818 159381 896088864
34429 176482 354820292
156135 180145 517527205
39042 87304 120635351
41537 88529 117316932
129924 176448 116036071
5961 27719 54631739
16033 172922 392091555
93865 140832 117409616
173976 195619 124447609
123680 163198 98985516
188641 192775 6800861
99049 130212 266020498
69329 106049 91702587
118928 184222 163183625
174080 198481 36324610
115403 187439 180060846
60033 182201 507830301
61674 135143 183676915
15097 59661 157227711
123410 161100 755522705
124887 173604 89732325
25560 194790 422993163
83394 102188 64234713
150816 169139 45762056
119865 121977 5215041
22973 140446 293643009
96731 154146 175995123
78033 188832 620898922
26577 32030 13606537
92542 116909 952902542
33002 76671 109170189
63202 149420 215378845
125733 177647 517399676
148882 172492 58998029
68603 168371 249131771
132625 187925 352548249
59162 99047 99765744
157285 184394 804325425
62 6951 17279203
183875 195629 29572722
167230 178966 116293431
90694 167788 192782817
18080 35594 582889918
142509 168934 66068040
12896 47730 87028437
123292 179255 725441941
135518 147706 30455533
191542 197019 13859961
159870 197137 473345184
52775 59172 155912483
182093 190710 21629136
103643 186607 523778919
58189 182760 264225540
99989 194777 236863996
99692 118943 47877428
186807 193170 387480196
139549 168568 158830218
186914 193202 15735743
118582 132291 34314337
180606 188632 21118597
79217 94094 37130507
35294 180646 363166661
185595 198350 23532202
170549 184886 35725570
165908 197353 52325133
197382 197778 1034115
48286 106047 794183683
138750 173422 290601032
155924 188861 82250719
61580 131422 390694217
189846 191725 4623060
32486 89732 142932303
68527 125948 6264735
39288 99589 977023660
193451 194555 1637021
127974 184898 483704510
4919 72415 792472125
10277 193404 974415216
103016 114020 27388865
40555 188460 788840558
8748 156887 370520131
87125 143094 140053577
63852 65615 4490886
17356 66966 124181544
51355 113300 652781641
38960 46786 840154451
35733 90090 135679469
148235 195786 118954117
183968 188016 10267875
14388 118727 647897571
116641 171404 136840168
180976 197322 9196930
22832 92399 859062263
72746 107057 433726821
5078 197936 514579552
55487 140423 212200947
71461 141957 176014583
23770 90516 102161661
77989 107231 73056871
34588 157005 306148665
104491 108506 399999253
7536 63671 284186791
109404 173784 160888282
44415 194686 930902394
136610 166226 180606369
9766 66605 142233327
172673 176398 9133093
152590 178242 310873393
143489 192664 133885238
36682 82398 114231577
76265 92713 40969343
96546 162410 684951875
110016 173338 158241093
5989 144296 345900615
29246 97300 973139086
97060 123793 66662540
171472 194162 56833789
49141 81027 162013880
69889 136404 696351677
25782 63802 95109201
144477 147922 876360478
178631 199696 53076986
72734 195507 306860958
103269 131204 519543827
193421 199211 505562772
64524 67654 96690971
95178 178079 207080965
55627 89029 83223995
198830 199892 2662938
43239 152774 973966689
49005 146268 878405317
151816 175806 59714165
123925 143801 609760014
24237 82281 145050672
33288 144306 92747871
26532 79271 131812433
179045 188431 23720635
121553 148565 67697911
124778 182020 91924093
163117 171794 658210549
89250 109767 357883992
182517 182542 44511
34677 191786 392656780
180387 188710 642320551
12407 194698 455760846
12231 102735 226391498
96020 113541 43767880
98623 167432 319009108
119629 122692 7642707
52141 113288 152785215
75325 158503 207925523
158663 175900 286277855
84857 98804 832629600
178377 197359 80469032
169023 177209 20240600
83554 132785 110103666
121168 157993 597384905
4398 111228 267066449
21433 130033 771909032
108148 199969 505485189
153060 162828 706365000
91428 177636 130806798
51936 56166 10628933
148142 186695 96366235
21610 114299 231711643
33193 199959 367091823
153790 163861 25171532
14395 156586 355537880
35422 79589 384538482
140451 158073 44200435
185513 195767 427369825
46220 136308 225215172
171737 172432 1756394
154171 171424 42922074
75198 92154 42097632
191417 196243 674721413
44178 156766 281516752
62737 88194 364705959
151200 160122 987634566
39543 117517 195013633
8985 148987 608205276
110493 127200 41786853
148545 152410 9712389
17029 147157 904875456
10300 155568 556709616
83055 101197 312760240
72661 113805 513897690
78138 91701 800111795
107839 143186 8511204
28373 176183 369138134
105951 139576 83911158
33206 45732 31276618
77480 164170 216743663
158584 177529 208548030
45036 117437 132218682
94049 123686 114366302
108418 197098 421209700
58767 86385 68920729
138086 145493 308167488
16692 145997 323206763
105679 154885 645376431
50102 126263 190229075
153282 175167 54431729
198859 199775 503563205
88055 102457 36213757
44707 85020 100639135
13070 33404 50852722
165773 169277 567008823
197636 199110 3695803
170497 179075 21246525
36892 42987 365310638
45649 145084 248592611
167702 185673 44918741
150338 168008 670210404
107832 139512 79126949
81510 146927 163472426
137518 196114 190265815
131951 176272 110641054
159704 197716 257823403
93561 137326 109436108
174455 193230 832322533
140921 177307 696676608
144594 194157 123897190
68926 120480 128478927
133750 182757 122421654
16937 124150 960769196
57815 132826 187349477
125874 190072 160610085
25505 102183 191736990
190527 195346 699642567
188192 196324 20384068
171533 186849 38357430
115908 135218 661451104
98487 171841 282893007
15948 94738 892665862
2906 144513 354245887
151489 173230 54217149
129780 144478 282784857
47935 122868 187253544
9304 83217 693435872
166525 187091 970333542
47749 103446 152631071
176258 187827 50349764
89114 129853 102066879
76799 158118 827003646
18478 144984 316216363
172518 173362 2037546
51422 164294 372238293
74829 105634 77013964
119738 193585 184743741
27474 166716 674186632
97955 101144 8003734
84605 185260 251664742
120473 130813 26047483
101505 115319 34434355
43312 79969 597248401
140946 142724 4462345
112483 192453 199977229
74414 196741 305789606
65540 121933 206534666
32828 156298 308793858
154347 188152 84406885
7901 77611 681522122
153671 173768 46390332
37099 191838 582959847
145809 161350 144012915
63316 84496 653648428
997 115140 626420077
136199 143570 18515192
122165 188365 56908036
107258 155748 121333273
27658 115441 905545005
69055 133161 159894790
77759 150343 445217185
118470 172553 123488056
68573 167506 246947646
92388 166967 186494418
59556 110421 634437985
142489 151209 548073670
199135 199251 736926576
12709 56185 373469266
171213 189721 46352173
95072 149128 135144035
184161 199638 38995947
5163 169134 580435812
123229 195232 512558044
174458 181522 17593368
138323 189269 127462302
175441 192131 159168557
194223 194633 1021370
107475 160855 133500503
78687 89733 27351453
87470 146852 445485931
162065 198992 904337843
29115 70147 970707168
159552 164629 12651775
183913 190837 17405047
64503 103437 52252982
153219 157658 11142005
40073 52139 771601352
102387 197113 236795824
85667 175766 225162118
171758 195292 58944385
158196 164738 685322658
139590 161814 72748492
111372 161330 497904055
147702 171226 58787953
135460 172415 788231066
165257 181024 39268098
57325 184321 332455906
104656 153392 821107039
159462 184750 63018382
98711 176519 976246546
114198 144332 799309392
27551 54035 66191396
183105 198662 83071568
148869 168310 48566550
105314 171313 903357709
100255 108173 798406066
69613 164970 524094907
131367 197903 405476030
177147 187375 706986892
14767 77719 157360271
106151 152621 965969125
22348 77953 957163617
71498 169464 244730538
157689 193523 563258061
131904 152623 439054940
9551 19488 24859153
181176 195115 35034226
67666 149021 203161221
175791 177850 5158142
140458 160646 50567046
154360 171154 41761886
173776 194743 825292872
115871 123353 74578686
198352 199704 395391981
87915 98589 26904100
27536 169808 862594670
184991 198480 33936738
4082 133089 147172591
52064 56221 10411436
174884 190731 367886352
46599 171885 927994372
97056 184710 762249379
79740 113712 158907024
139290 180054 101816563
134553 147593 41000860
3884 13777 24892984
73601 122020 377554746
121 161994 404846032
179429 198375 47683934
51631 114847 457087059
53965 193608 348998809
156230 158576 5820187
143597 186215 684198622
65502 133522 995887128
181369 195006 34279322
164444 183604 406651867
185642 187124 422802671
52966 99292 115925990
66378 85110 940543723
68244 101326 425838363
139788 194802 362533456
167216 168784 411346156
55990 153714 244294440
133866 136685 7103182
124497 147070 56431434
173887 176264 43666127
5701 182202 951789882
94010 178963 212165624
128951 130558 4130411
72961 138552 952580153
139863 191212 128395573
118441 155846 93715530
149283 171513 55516181
198799 199127 800723
146820 151158 10939806
118493 194067 189014177
13632 80497 599064833
68388 109785 703112923
65231 107791 64800349
184815 196930 12644302
135237 141721 44123220
97767 117319 48758753
59731 76297 41481193
143740 194437 126693615
134680 184701 729647921
149023 162567 39902804
32225 137718 263699648
117873 144035 65497853
124188 151834 69277059
94276 130099 215487158
12059 153631 354028430
167045 174161 17764077
13583 36384 483612654
131966 178060 115103140
100826 163272 156057364
56927 104591 119137493
135115 152044 551466859
108832 196671 219769531
76457 88359 25193720
187329 194147 504676081
37471 53314 304232054
46125 159720 284116862
4523 101382 242362618
189174 197029 708813967
1619 151152 510848382
188231 188479 628326
162188 182156 49763790
56165 98016 731976570
36955 173533 341246910
2772 54043 577455069
40193 147224 267532598
95468 165016 173896271
124819 162650 94738421
104595 159064 136224508
110558 122586 29994561
80374 111401 77477308
122311 134982 312208961
199423 199951 706879933
127142 171985 156045155
194651 196637 5039979
175185 199663 963585701
42972 188128 362866131
198445 198905 27278
197727 198761 736037671
26501 70802 110899167
183824 186213 335280517
116173 159398 992788399
28307 55143 167961031
80719 192268 278804277
186649 192367 14308781
10534 159337 372096583
116170 181576 163369459
101273 191012 224186734
94266 172898 758512893
188460 197002 21425620
46555 69463 66804944
67736 153776 214985914
92110 162215 175500630
21077 67461 807800239
167110 171420 10778626
187039 194115 17701147
87124 171707 211478914
123196 135257 169894289
37091 72002 87368253
92702 197309 771585751
112105 131078 522579778
106582 137850 392085513
12500 196944 654822786
121767 151812 246228252
34598 48039 33498019
119181 140870 54276334
59951 98734 97060066
33659 145283 851871008
177949 198972 125662164
51647 100537 103974719
160724 169770 482190988
3397 102795 248767447
140905 145720 12031460
166256 196642 13978127
153571 190408 92025802
15304 145546 536658905
57247 130385 182783602
117739 169596 621361619
58235 186829 321328879
127199 196790 174161801
31289 199910 998547480
137051 144606 789761162
69116 140635 178508789
160732 177872 42557609
198119 198600 847832056
42493 50664 20436287
150302 153493 8098123
58783 91839 82352288
120771 155946 88228258
122791 176007 345418431
77683 83726 14986190
187345 187633 748342
182367 190742 21067954
18074 34046 964981348
49865 129687 73438428
138943 147608 850371952
30089 32221 5274661
61045 152631 771258257
124782 167507 106781616
134285 199854 832486251
149622 166403 690508989
155712 184151 37045469
108310 114656 15904923
40537 150672 275367657
174867 194360 48917073
45222 105920 679420180
26099 34300 909932296
8712 106536 244630576
160746 161159 227842944
17469 87583 175098021
178923 191050 616339972
93554 197217 217915432
108082 118959 27127178
29524 90248 152151171
197078 197913 500256470
172807 173024 917224679
187997 190730 757438574
166754 192894 65360607
70835 157922 301535296
150085 182521 81002858
150794 157740 17478273
33523 52491 690491644
180448 182045 4024289
19004 94743 189254946
184305 190435 698299206
105013 152339 118302760
163024 192226 929562564
163247 174650 28299762
60179 164031 259779158
198643 199800 2920935
753 20908 50517478
181754 183368 2331979
51148 114092 157299489
62888 100727 94622172
52539 83050 76251032
114057 155318 103313661
8473 102584 235403237
95207 124261 280207686
17259 94280 192508598
74051 92677 46403146
19942 104489 456143990
124817 127047 5566169
135167 152279 42819217
95619 183690 220078024
76530 155411 197303659
139824 190904 505924948
45000 47150 5293485
196773 198378 4061910
87449 180169 231730096
154032 157965 9859344
7054 120858 284371683
115278 191662 477537641
48500 126628 195266832
185173 187529 590406037
62466 68819 16080862
12980 162010 742467471
173285 191774 405629640
67606 179024 828504021
111482 133750 140094406
48212 141245 232590127
167111 173874 16894523
88426 148707 150790024
74782 178793 875554950
12457 155611 818999683
121223 150846 295716611
54475 104357 893223845
150076 166448 11509272
46292 171586 705821612
165442 191022 538909245
103785 175241 178384176
163196 194894 269652834
92932 130747 94615531
173911 174157 11054966
109395 120048 642863029
79950 96963 42553120
130160 155941 606584576
141507 179445 94697202
158638 180727 718026937
176472 197119 143480330
194903 198455 8999375
63343 162856 335684919
25868 59524 84158575
61304 71190 24911805
38370 160774 306090868
105979 127103 52610666
48903 62910 570266894
153677 180537 66902825
73700 190601 292183582
135443 195785 150957488
84614 175755 227755972
136791 152633 430931428
33439 167878 817122438
34492 81524 757763156
161934 179979 44866720
48144 98910 127076926
81867 106859 587361043
88923 152574 159340656
53605 147897 329413991
81580 145076 158766835
120381 153696 672782583
74646 130931 181477249
158627 198016 98532849
143960 195846 640129550
157292 189467 80321417
77273 142749 485862126
42730 78502 28078139
66697 149706 784996640
58239 64691 16148317
122175 182494 150875080
48115 60137 245055
164952 183325 45767107
68172 157078 222165099
176262 198349 904541360
93976 187997 158849374
3538 141085 344027516
164079 184213 50114521
18126 107026 943204759
21952 177010 415030149
24182 90862 166522977
72283 151185 211253180
130468 184824 135735728
144562 147598 582413685
1672 88812 217849895
59607 142622 207520331
145259 199160 120551079
114526 141525 67492283
121336 136406 37833489
6167 33163 252535465
141632 156809 38114204
119786 193256 183783781
107803 131317 775900520
4391 160675 390855243
96572 110789 35390822
180141 197853 44579263
33397 90557 229721368
88686 96835 648872223
83844 154564 176998815
112234 126901 36640184
106288 165542 641408237
172733 174671 4786504
116391 158107 545945500
92348 93389 2724792
17773 178644 401869737
163507 166645 889098421
42623 143629 252529218
130906 151070 911022501
129233 175020 114315492
163319 186308 910807294
158331 181420 665761527
168816 186574 175110327
157248 173290 464783136
158893 167068 20245856
28345 29672 217019315
198682 199780 636997486
15843 40677 407968356
77809 114936 354425527
52823 83004 75408490
156275 196112 619684457
3059 43894 354326179
185929 197529 193472384
139312 199232 150011722
147614 192816 542307126
150953 165992 37523133
158215 164474 15574467
115850 136452 51495751
197095 197879 547938976
78203 146287 813229310
8028 24550 41292226
91668 120108 923169618
171260 184538 18822075
138608 161583 57598880
6081 25905 49667781
112319 139306 67502136
195538 199452 851347246
9976 16905 17314056
133974 136301 824729414
151074 153345 536777444
162890 183970 52523079
120362 161717 1266523
129175 154035 62282992
195323 199472 10503629
18388 125987 268785371
117692 141756 60118767
19796 133747 632877322
109294 196615 218438428
56376 167176 276811137
146438 186123 727259987
58607 97762 97885094
171884 197912 518223431
112925 135583 56660753
186924 197240 25915167
196952 197885 2355451
31109 120636 223654166
187710 192136 10992615
126734 190031 158345940
176666 178781 5289948
25478 110584 249509618
107589 146370 203642702
179785 185157 13501636
15416 95340 199658219
195583 199864 10823991
83988 149314 388349822
192118 195510 8569974
120379 149099 745900058
136175 180228 781481416
165796 188559 56974841
59103 169134 274994100
103371 162048 49989411
1521 43558 754749188
49595 174551 886451762
194663 196796 5404358
181107 191254 25530141
155201 175214 171739803
106241 153893 917220900
60000 102565 106514875
199330 199825 1259608
97864 157673 502428096
76092 154408 195832421
198146 198448 592021
94953 159484 161436439
57514 75912 45996950
36324 147755 278466035
3574 161372 234447002
116287 175851 505075669
101517 151964 125990761
43656 83478 99503283
62902 132714 634092637
160972 182997 585594442
159212 165990 843939694
186347 191501 12903454
154493 158236 9359426
34331 67407 278175533
25627 147134 303567646
147606 151021 8637736
60758 145366 211566423
79748 171118 724239278
198853 199163 910216784
131431 180086 978610097
167229 175958 21709936
137652 138887 3016507
170199 173323 7657935
197367 198933 3958029
166167 193695 908307649
86750 140642 482973388
199245 199534 752555
118052 164680 116649483
139051 139728 642146716
99410 149964 757318707
171888 198116 65775407
37469 148084 668756658
185886 190921 341969758
114737 199926 213160033
77550 130631 132709271
153274 197440 110458688
103983 194796 226998407
199097 199397 803827234
61273 166801 263764084
196013 196307 773113
88329 108403 50257319
192841 196625 641383373
81047 173757 815354450
85588 193840 270773915
159737 177345 43704314
84722 175793 304120562
210 171363 712206215
149072 187452 95963540
89402 117814 602162997
188841 197217 21010080
85353 179579 235538589
102476 120897 45756779
17705 155538 999976504
47272 165676 938407615
113934 181352 168409525
26136 137296 621442411
198886 199876 692702374
136975 151296 229577313
41219 133120 229648367
4921 111782 267108592
26259 136001 75614684
90930 111887 657057635
158592 174301 1197604
155608 161771 397130206
144742 167173 322606943
161901 178890 855318660
108033 186273 195545368
61742 173587 279505445
197362 198456 2733629
193074 197953 12369173
68759 77072 20565620
43246 172333 839596560
126742 184202 143613936
53377 92667 98144520
28268 188295 399956918
172313 185046 647176590
196039 198138 5341895
13157 64323 127990925
68096 187798 299084083
66708 92545 64289885
145242 197108 129753070
69631 90738 4176157
186115 197570 28865609
34455 125424 868276722
18741 30492 29354333
128689 183749 290310886
13413 100591 891998808
161282 167996 953911375
58445 109345 608847460
100162 180183 330235978
17295 182223 412165250
11403 86316 187220576
81084 163651 206427183
19063 168153 759934553
84175 85599 140587786
175845 199798 60308086
6542 73475 917805806
86686 120431 677950438
82876 89688 597251428
61751 183008 683439242
15122 33806 46592507
120161 155363 88298196
85426 128408 363048846
58099 153375 636063723
21999 81846 540032134
177410 198346 522790164
67388 174669 625929690
75299 175070 249137668
157659 177430 918193981
179298 186528 466907849
197495 197589 237110
43494 43996 1287745
26516 188786 293883910
148740 195913 265033604
45210 125742 201195408
175473 181864 16044007
38839 69528 76955149
26942 171612 508977234
122360 165323 275088841
69266 94258 62248341
56267 131292 187454671
162430 195258 82039302
72569 173995 253288404
98959 183659 211511470
135382 184161 294321890
198621 199270 1634101
70672 155463 211875249
47167 145525 245983757
124577 148378 555567968
135372 183596 120480829
127398 183962 163547720
168634 181132 592576759
36368 188003 379037188
47603 106163 382421903
173054 175287 470947958
189908 197706 384355071
43470 178918 881187348
194872 195033 752583028
51796 74556 497019955
105237 162525 358760957
14373 141818 684008003
146015 160701 36808161
49576 70622 52811126
139796 186580 608425922
38031 184263 692647988
57059 123385 165619145
102760 172225 535512541
23317 104786 597609660
71989 190084 709313240
43730 199032 855069894
96776 109424 31541662
138871 143151 10839431
14231 64529 125790411
128355 188639 150825395
179102 185411 15863368
68839 142184 183079090
100937 124832 510776138
78951 137035 697045117
128414 198354 175059066
58575 159868 548156453
199518 199826 928542477
153598 159346 844957029
196958 198398 3637678
150641 178961 618991299
186329 199700 33674479
168468 175524 138889560
162409 181709 48080289
117543 178963 870195018
136622 155174 587229622
177975 188421 26394263
175986 186140 25575561
99620 171324 679298810
65074 72921 878828011
156818 162157 13255679
166442 194725 31735981
100587 189859 482528411
31630 49484 359266065
32368 144229 917923217
131809 153504 459973895
186663 197497 27275040
41611 179824 345339044
112348 167361 137513911
192928 198814 11759477
106961 118307 925514752
77418 176756 248064992
189260 197102 19692480
81798 183587 254347130
193668 197685 10187544
12770 197560 509465213
95934 116191 50643497
59502 65059 601600275
185644 192362 16874542
30898 111791 202105406
28701 137550 271953426
46164 179198 332424486
70982 131861 472027498
162828 178476 6088166
34635 135756 252708875
18276 85625 812363320
118595 133597 37529948
102420 163119 151703391
30971 38849 19659609
70449 156991 216243696
30727 31277 1341208
166530 180479 361760039
165959 187409 822567334
184572 198756 35764026
11004 148745 657525985
107053 138619 980081432
60536 195370 600144505
118920 138888 945629134
137441 144303 17210573
188149 193945 434406524
167659 180611 32336623
45219 52509 18263424
40315 90584 125576697
196086 198673 6581114
47735 73329 565409281
108910 135198 76589211
26289 90635 160649004
114561 127331 310380851
172620 184078 28584565
26464 107498 202546797
65128 75345 366107962
168736 197366 71735771
26526 61363 86982754
110548 117008 16235115
108040 145771 13026681
86874 92684 14537757
199715 199751 109442
134397 187767 512365033
93709 132342 86386991
96766 159295 156391026
141512 165885 830419703
99208 199891 931919046
145585 193747 120414824
43581 73563 74992880
134759 162897 70408006
90778 170540 199554026
32772 164086 328341530
92325 169075 630947437
23771 191100 58219086
15149 104500 336209003
21699 119535 244433296
196753 196888 342552
59806 165131 263267360
60683 165515 262077959
78699 121371 106385313
196563 198032 3742827
90802 105794 37714091
179286 184586 403289897
10692 151905 353036282
196445 196930 1223809
62192 181419 610009915
54527 170403 521640950
191359 199315 20106428
192214 193080 688747949
170129 178299 946584501
130382 143148 637191050
197026 198511 3729088
41545 81125 98985030
127419 156688 73383887
102283 188941 216537458
131840 189946 145351521
101425 176141 550336485
104037 131760 171441627
173148 191717 46470911
109977 120447 26088174
20152 167182 638187237
136740 163782 239559614
90245 169634 198677519
116542 153939 748669463
44277 118892 754869889
52433 109192 141795959
147224 185654 96074754
136726 164199 68710471
15418 192103 950751627
147943 190018 105239098
44987 125949 824839626
15032 87685 181393572
129737 155123 557579927
130291 163262 82477854
106217 176694 175901506
49084 153343 308376756
155327 168991 531560435
171569 187020 223907384
129108 182342 406039231
30652 92358 154060710
1858 181091 980166822
84891 161555 191825306
136420 193647 143094122
32339 167675 338197285
162886 183205 50589627
146545 183484 92282561
93042 96891 95473457
68332 177206 417319654
52244 101163 48387421
194585 196776 952129319
98112 153403 138179948
42312 118231 189693676
105438 154632 123027639
51282 179872 923875240
145709 191458 114354312
7206 60774 47963790
47267 191671 361016050
76958 146189 851200762
75500 167700 297699252
62298 162074 249404509
192429 198531 15432880
41527 66751 344375514
111204 144090 773196272
45891 68399 56500428
63835 91734 69415093
114280 116137 4628391
10569 103446 232298244
162324 193242 77215701
53849 130108 689336375
62971 167147 64776837
80111 145194 162718272
118734 175796 142528053
44801 95299 126206889
189620 190773 2859579
89554 141063 128958161
133610 167347 316166347
146238 194712 204387218
46505 196343 572331798
162046 195549 734664645
185156 189080 9926858
30543 83815 662721856
118112 150494 81013835
179585 199683 369116227
59692 103125 888887143
138496 139874 3485381
65302 110334 266592182
71934 117300 714475925
35835 48096 279441013
42660 91807 161030781
114406 128459 314783546
98623 194285 239037822
85009 96596 397152799
25237 52099 541794444
153691 174400 388815597
127555 160932 83574540
194814 197994 434889480
18260 125099 266917128
63534 172899 273240091
87698 159542 179802776
118002 140331 55814356
188750 190040 320731357
53193 75493 727404885
78976 169914 399696764
23591 137599 285010170
154053 155317 548725482
199383 199815 992774759
10184 100344 492597879
114364 118779 10950930
191634 195557 9948584
169232 197952 519724421
72476 118334 920750418
3125 141529 437831198
51002 103012 747361292
74877 104584 74217085
104167 117400 33023075
15405 128608 282841766
152190 176762 717988092
136769 186181 123439152
25606 61387 896192832
188979 199337 151865960
149841 196076 516305280
148768 182176 432410692
181203 183560 203291881
78799 115908 92699359
56319 98639 105860553
116729 197079 201003049
192330 198867 16546438
12939 62671 263010285
184640 188594 10052944
199099 199722 895488128
107441 181134 184024077
98211 130493 227807120
189551 198073 21420912
24780 144337 867747618
74863 84882 561418716
84460 135379 127389534
193184 199086 14946936
120015 171907 129811893
155471 185444 74665684
178526 187059 4786116
95690 147654 129879988
189644 199461 24707355
80979 145527 161312537
126623 148886 382335257
195459 197126 394332330
90902 121527 472118836
88870 146384 143919692
8485 11247 6943455
90593 175154 211355784
159432 186683 68018678
65162 180166 287161570
947 126180 496613375
136067 149725 646408627
148582 158827 25701753
196660 199876 8161739
34477 63787 671062327
13201 163605 978876389
16542 193953 713376494
89611 104184 194594018
20896 178578 599656436
158523 178498 264279867
132046 172067 100065542
152154 161382 23117019
51945 122399 365613498
174523 183777 170955336
26312 71273 561517458
198732 199317 749044367
40789 121198 200840107
57220 193996 367047747
165470 191700 551885949
154646 166645 29771416
17649 126345 728588101
9548 114262 960654754
29032 48345 244621730
194344 194928 1461950
46806 145897 982588383
195553 196956 750072350
164675 188881 60498563
70490 76047 128484533
160200 196784 91479345
102919 187858 212289748
10623 130222 299018215
25533 145496 299815558
6736 139397 331635119
110464 138633 403177859
79160 199242 732260422
119254 129708 26228384
3333 196761 483811648
97002 161066 568914735
14173 64439 125700209
85514 117188 79311352
134364 187854 885627606
65324 175593 275244366
173862 197542 35580302
1227 105414 389482693
46157 130522 210998010
148174 194341 271905690
12980 25570 31575534
89323 160315 151365054
168348 192181 945302634
52437 123415 177288370
7796 131899 608497797
42763 54991 828551265
98368 144432 115055601
69225 73149 266100905
195329 196801 52149805
183650 195855 113262201
4081 135403 328380468
96482 163536 167658782
120798 185425 161618303
12339 20747 21004056
172186 174384 5442318
1471 7101 14196539
37388 154070 376001427
156232 192965 166189037
76262 166402 609240318
177235 194631 293708033
138765 156100 43571600
159048 178395 48035376
134326 175642 499842147
82512 174917 103426344
78835 109291 298798493
163274 193034 74270528
198920 199307 975872
73424 124889 172684943
109233 136201 666178887
50604 116023 372102276
89589 89650 155027
34839 193979 397806844
100611 160637 150020521
166311 186038 49300730
112920 121150 979912164
12400 176954 411162386
199647 199930 552620493
39904 130268 351739210
97360 149039 129142876
17514 190105 624273228
128055 199648 745828394
133043 136363 8365979
49015 186827 344504050
133301 199425 165575807
85242 104315 252334425
138007 155770 555851182
172602 194058 548685202
6288 144986 346828931
70746 134181 987093753
150551 187752 93054594
101738 113603 481518018
97563 125594 316326742
109390 127646 45642695
120221 151075 766580622
82886 154398 844995563
139377 179441 762315458
47326 170140 307127016
94296 125594 78114664
114573 136619 55116452
58133 182299 310153551
197529 199731 5540704
60614 195115 412205805
105856 132870 118908354
46414 109389 432460502
79467 176282 241747845
139087 166445 68381393
144157 151482 18285963
24306 140387 869518326
24396 76333 675942091
49932 170965 767055145
118433 189306 564064551
166415 172230 14566469
12300 180431 424972500
86275 188786 761843786
16317 135814 102046527
138236 187600 123503991
16632 189206 431440672
84206 89115 134974
121531 192818 178327710
71714 107717 89882503
167170 188454 694869957
7137 63471 328084766
118362 192879 227304300
169498 196154 664380981
166341 167588 3048564
91757 195177 258791747
148891 192164 108183410
142054 197221 909354011
122909 151775 955317295
154630 154661 88753
47246 57795 26588925
157127 163482 15816437
113192 183923 507980234
18058 187232 422878566
109165 171384 155529779
19489 112423 478228538
192982 194210 523079781
92315 148965 141755242
158239 187454 72908001
81414 96258 37077318
147630 187972 100937193
38213 104428 165627260
34722 187755 713590441
60529 199220 346940251
179549 192575 32667074
1495 139355 344754869
69539 176614 427071714
184531 190990 16263691
97293 192725 238463804
169509 189031 48819295
69035 105937 92096860
143066 157925 37240373
195523 196701 2969841
122779 141751 41477713
18053 122088 942820355
31782 67675 206846447
58099 155034 242334028
165028 176254 27807159
106239 196304 225197239
145827 150968 735379977
115361 161838 227545982
138538 190373 129677101
108908 112267 967788650
147632 173789 336059182
158976 196088 92721388
123754 178503 61899196
72899 158181 213158736
38180 54882 646053171
6185 74402 631014119
124097 127274 8005191
191382 199115 19549414
74905 158567 209141317
103180 107528 10791810
123659 155377 927307069
14214 191828 553534502
98212 113165 300945551
171705 175742 9946112
79026 80139 99804372
106395 128943 56292449
176966 198790 956352208
146145 153811 19290546
165799 196778 77552609
71760 170637 970112211
120784 153009 115755527
116345 184782 651773833
145661 161525 221499273
151811 164565 402421195
154469 168521 27865538
105970 175158 41655488
154860 189707 340831091
51851 66672 37186077
69534 155647 655186352
190824 197609 426231176
46267 124792 897185535
59606 83804 85991830
87625 148734 635294086
152379 155059 6805273
175554 185467 188740111
189118 196477 247145514
195481 196107 1568319
182146 187386 818009837
137854 176847 97299759
169554 172870 140806881
19577 113574 234913979
199596 199919 930240013
189948 190002 93573096
96417 121537 62590575
188857 193032 10363582
180367 194126 281446385
22068 136701 286553834
27554 173918 560655542
135332 147206 21446358
59127 94644 88711261
27564 167918 385457883
149698 195442 965086564
134410 190153 714803280
37266 126766 805450894
29435 157716 986992614
178619 183871 237712021
84444 152019 169074442
169229 188967 49398957
17955 78853 649081592
104602 104820 64179106
35400 108419 782023840
179137 195962 42299712
71843 129138 849598872
131927 171285 98397293
162082 167243 12747790
142727 196206 931684127
17704 147839 320346675
188979 199385 26182816
109870 193672 209581655
184687 194691 25155411
123941 142762 47175411
156671 162831 15296866
171803 172675 2169459
195932 197686 364320130
51275 178839 880983144
24436 169203 946717676
97660 160396 486366465
184575 193503 22442257
74805 79974 12851575
67155 138519 178136670
78280 118153 280966401
107762 154292 967656944
112740 166991 200977454
171503 179012 164893308
93302 199700 266188759
117527 172019 136155511
194450 195156 1779887
74771 107363 81418992
125314 161096 89638070
158527 170985 133476170
14777 95354 201308787
29820 101331 47313769
140532 196896 141057304
97196 115814 46494498
8340 150034 354212901
2569 106021 258865532
77348 142579 163018288
65395 89973 458507591
61745 121745 581760437
166562 167447 2173377
19611 33747 30332141
51780 57696 14886414
105911 158363 850631272
85741 160775 187773586
142328 152931 93934653
177812 186882 491566028
178775 184564 14586389
84938 157089 180639170
17595 33059 38656732
22172 188144 936132576
134635 159358 61893759
32144 159819 519838412
188932 192485 8805729
52483 108880 470442121
10668 91981 113237073
41933 55514 388496656
141117 162729 54082528
118820 189157 580912885
40680 159574 406614646
24041 187392 437615696
32951 92541 951930526
564 147384 367118188
136427 173391 796807092
64757 95946 77805317
97587 129140 78783913
159372 182908 58622508
25486 95089 93523981
128653 189424 739113016
58806 98359 98951868
9187 138606 161299882
71440 82269 26822964
157979 175175 407641473
76499 175332 902495528
53737 181215 545822531
31157 183159 845035901
160678 186280 63867457
78415 139018 151350091
87187 167000 199503713
110678 131479 52054839
16842 140145 308218633
187898 191479 829716
74492 169010 236165332
89469 192417 356494314
122081 193212 919555542
131494 163239 174848666
171154 198229 67919177
95853 130010 24470226
76944 172512 604010179
131027 133512 392103848
162271 177129 36844184
106874 196465 312816712
17636 186856 801162566
155583 196868 223650690
114168 125843 29058121
13910 50304 90979935
179650 198490 656736705
89427 150029 151661666
126684 186215 600080202
44660 162124 510213821
167827 182463 36586794
68713 122328 133585965
30616 109157 196229262
140738 181780 102503040
160691 161026 573390104
53258 199234 659761385
189593 189977 970604
170632 189553 47311161
18799 131175 280857309
6349 176345 947977576
101567 115449 28596913
137285 141031 618879514
178675 179256 718618001
123311 157917 878653996
145334 197407 130302890
116457 174240 144349036
4109 6303 317902701
146794 149935 7904360
173999 177002 297010210
12887 37826 62363558
199897 199978 222878
182516 185221 6797547
152722 163480 126710246
141051 176134 83878253
191186 198202 10217352
114911 172637 763368156
34560 123627 222491658
59128 169577 276069764
12023 83784 179389511
151242 154861 9211316
52848 191096 739577779
104603 140774 90316790
90860 186798 878388263
56167 187400 327999301
160066 191431 78293074
34135 188623 923664579
12400 52602 100537512
141371 180107 96723914
96716 136893 335596909
107928 164724 499115471
187742 193226 241721921
164350 166793 5997595
120838 145968 62967358
120963 180137 147954833
37866 73438 89035586
181517 195535 927547318
141355 173268 628941474
26451 176551 374937461
21356 60867 824915489
101248 104860 151562891
59480 157900 528066261
188013 193934 993016485
18258 197578 448350548
193967 199216 13286589
187137 193178 15087924
87254 120392 82772593
10332 38404 522093650
76453 138284 154437562
83687 172329 221581029
128308 198125 365512423
152418 175608 57713306
23442 28821 247185858
174561 179434 34678021
113551 185202 550270009
176011 189955 652551005
59771 156902 853559123
97654 176605 197063175
74415 146078 179012713
7818 185911 682637525
40999 107088 165276818
42997 57195 943331814
28670 81206 445377
81484 167666 792173684
103857 131051 67958475
75932 113949 94907068
146275 179108 81907220
87036 176270 222918216
44036 106871 157053291
49525 125120 188853806
125324 168306 107500007
172449 196246 238585808
190263 195971 831188369
133063 148390 859479209
92586 157013 161328882
36294 114567 406367221
12937 42886 74948684
71757 106564 86910545
123732 149954 65667111
108342 183910 394157278
69739 151159 203345526
27534 193727 415395939
199803 199920 316963
75350 103484 413850273
147753 183887 786613618
3781 154501 614498362
15070 144469 716759230
26042 129082 257494470
185580 195120 637983493
128316 155442 73698889
43112 101968 247105972
134233 152737 46353211
32252 64440 80535143
66802 105528 96753122
113340 197934 211686673
13774 133423 487653798
186592 197220 130557703
149250 176414 151100109
154900 186466 78706002
69906 174611 261373325
115230 116264 2544075
92421 163673 178333895
193189 194851 4178701
45892 105718 867369383
18936 47813 875931561
44579 88273 550073798
99368 177796 195696307
180974 195133 170440667
62044 128808 278376284
15013 17031 4898739
120490 151536 769490739
132952 192656 149263733
45170 68253 57957773
4685 171268 416464132
173881 185864 29984410
29156 133790 261425959
3275 180195 442301211
82465 159258 192091464
103487 119960 572435914
11534 86995 497390866
111103 120903 92413375
118550 128227 17629756
84427 110251 64620773
91352 191543 119132337
175920 189176 33426496
53311 166970 871917612
51592 89613 102316617
57666 196488 666460398
6484 190051 458963103
35621 61228 493883169
4529 101838 243482634
111648 191552 199811993
7258 183812 441301583
155626 180372 61591596
124711 155072 412007166
131353 181845 126108568
163256 191960 71650311
109720 143648 84919507
69085 86866 813437964
155795 161313 8045635
175694 191448 791633183
37427 77921 101310536
178135 189604 10710573
123361 131588 715490678
164845 196881 80152418
87118 109563 56155198
156499 180679 60168994
105213 119136 34667603
13544 101629 220327488
164551 174707 291112663
137947 139837 4742562
174498 176597 5116490
97082 112635 843336002
51541 196810 363203182
8230 197382 847227411
100767 121454 601977125
181630 198485 42419653
99650 127326 584465173
193000 193470 1213120
103042 189011 613502911
117991 176474 146007707
113429 163461 19202734
185349 186802 3688695
30469 88580 145076375
52395 80014 263873310
108975 173438 161144266
104205 178470 185395804
42237 124045 372115982
38796 115998 701192421
114099 129384 38224787
71981 173783 325451308
144574 196923 874965711
110601 192394 770034362
695 168837 912294460
21831 25977 10392654
71878 157060 966011250
78661 186425 778108573
88992 113955 62583006
97142 198500 253458714
23921 55557 79162272
176301 179868 8992101
140832 161145 250706896
182964 189478 16431939
177743 190867 151517389
5282 45430 100450839
92203 166345 185470048
179736 185173 551591480
73297 186948 820777960
164006 175578 28609434
55364 90552 265686773
138125 178536 996658408
152306 167832 38658684
49009 78944 74922040
151355 189949 96510189
50482 168948 654415574
157777 171627 961733327
51773 56844 12718232
8923 58466 847810605
197216 197495 618798834
17741 158636 582126300
164587 189240 572242344
132279 195620 158483866
24988 50094 62831057
72854 191580 302320141
78959 155586 682707566
179443 196928 325279595
16281 126813 276169247
180201 187141 17522605
181536 193596 30312205
49308 150275 43625133
196760 198004 510015492
57255 194459 342932852
50443 110122 826492127
176218 189570 33659521
133341 169481 917057715
105338 121256 476918338
166989 168229 720936275
4363 47618 678928457
190973 193454 6222356
12847 61317 858066210
29463 132566 257661865
11430 156710 574780236
92636 147960 138364571
171663 195355 59355497
98070 174155 189960787
68536 168179 517817692
39168 136611 341038350
132985 176287 863239685
14719 65504 127074053
37721 166683 322339924
41009 176279 483776589
40805 193514 928865902
93299 107069 34499908
183751 193095 23462047
60353 71500 28116791
72574 95975 58331991
190692 192451 4368525
69903 127661 144097726
90547 185026 772264204
73274 167230 703162712
55575 126151 176239496
20377 108509 220297325
78759 79361 1464800
44046 96115 130077400
71477 130032 146226811
181025 182766 409754948
153668 183691 15078975
20726 96970 190704980
104158 135249 277399337
81621 174997 687436309
184205 197001 32232743
177852 191106 3538954
47914 75328 390998333
48577 123617 187517918
70689 124663 40102047
13277 179462 168849936
61061 165516 261115450
134762 137997 201937976
148946 167118 45367818
187836 198704 27295709
140196 141487 3266698
123699 158233 86592393
191214 193645 892895477
133787 192530 146856195
183454 187564 10420937
44302 107023 913682130
138543 167318 2040694
54565 85177 76289894
126295 168740 106188294
195794 199301 8878095
11102 146321 651546205
180656 188867 20684786
84075 133711 124119831
6082 199084 482756547
59563 124756 162832837
98097 158394 150701582
170776 197936 298857132
167951 175224 18102351
101010 191008 24858941
22627 129068 945051456
171973 195220 58225162
129045 150107 52681884
105815 165012 980386951
22569 111968 325324529
71586 120262 735934742
94278 169752 188719764
17623 59997 105891461
176833 190380 34084711
87371 108255 593277954
149368 173573 37082749
140871 160438 696998706
166932 196582 74317644
150746 160386 249823418
139393 196344 562043194
103515 143194 351065031
47296 169742 306212489
183326 184210 412046636
177356 193010 39321071
152100 173528 53456299
122338 194649 736740675
189854 196588 16915518
69457 82677 521764400
164944 186101 52789878
197202 198208 366840192
96829 198681 254759593
177209 198430 793425544
182689 195192 263272842
199224 199558 87100654
104159 187099 105558442
15019 99074 210130995
3413 197832 529501890
164539 187521 57418556
35017 180988 364714770
12700 131133 296121356
171842 178156 15664379
33983 139716 953966956
174981 175759 967669429
184340 193245 22376452
34347 169555 965779136
199894 199926 934874173
167676 173026 878278110
66339 130726 160806909
64280 89543 62887817
129790 130582 608972144
8359 65323 54334549
116202 133499 124714685
63911 80623 67729554
91315 166483 188009063
150466 171644 636415506
3524 105535 255287217
168596 191202 314552567
22063 106127 210178193
195358 198499 916705873
30344 83133 131919845
9288 119090 274391595
63531 172478 272217934
96208 133739 93761421
18799 176683 627364923
10471 111141 233499381
138057 149820 739532019
170217 181841 28901921
123279 178829 138763822
62230 154300 230240549
144145 161261 146294373
83589 117824 122616614
67378 155659 220624991
80951 173932 876411278
73877 179812 264587374
24351 25156 2050751
126820 138206 683966331
198201 198653 537962543
124496 161309 92175651
165628 171488 14579608
48598 74623 65212005
133848 186732 132219563
77064 105374 84583510
6515 90845 457539921
71305 147941 191368181
116211 128203 551347660
42986 117272 929513060
90336 92718 871044484
81206 196960 289431872
1392 96752 238614745
135998 167952 79793745
6924 74051 862814346
149131 157914 22102710
32677 102891 175608078
117090 182773 164084566
74518 88389 968890560
111594 150407 463674608
117140 163553 116140212
118144 170247 130341873
34069 40975 17226293
182667 188794 605658852
187885 193552 14114639
45407 179475 332455581
86403 136042 273290571
188437 188600 888680957
13530 161044 576145810
153673 178421 61567322
3108 187861 551233186
13781 159277 363793618
155632 163573 425023213
25485 128343 314916369
2534 124096 580727906
160483 184106 58842639
86193 86831 1559844
46012 185395 24931980
130008 187480 965220679
97664 116904 907623743
19446 22264 7005546
136445 180825 110816252
4749 79726 895862528
138510 148189 895100025
156919 199124 931883032
49476 138514 952751994
52835 91664 96807332
143679 196503 500519561
6192 191580 605126905
184090 190164 15309410
95956 177581 10524121
90079 175818 214289028
90454 121430 77391967
9891 28115 45695711
154587 170325 26168200
57944 154924 412658233
138940 178201 98044027
193709 196025 322808193
87112 125962 227746762
109071 158065 192150588
157290 194594 685460634
131446 149763 550106675
120452 160390 100065224
115111 160830 114320385
144529 175274 952761278
187923 199752 417938183
182315 190192 938874997
47971 188168 905598705
59641 111989 130731325
185192 192458 426904976
89328 119663 75897883
194428 195321 2264603
44466 154152 274276168
153858 194114 100532824
186110 188845 6947480
100327 134125 84354275
82119 120916 764311727
104646 162747 145232766
63190 109175 114774276
120654 132551 98197530
107042 146429 288036971
43989 44202 658160337
194317 196139 4607834
53183 135794 206469872
30291 154161 526407739
148493 162949 36224720
184503 197550 32900249
73091 168424 930420325
9986 197055 693694285
52810 109940 142714218
125133 183782 146594964
71965 132865 320548076
55555 159076 258811371
138288 175057 91797912
189981 196881 996237157
26641 181920 387971713
168955 199915 31417921
78954 92854 34643966
100642 172787 180148609
118935 196297 854534249
91989 197756 264783308
57247 102014 111963503
55488 196028 351276768
129773 199206 425639717
146516 158675 342953511
21090 135219 246047528
197384 197922 192624571
128456 133341 12196518
974 112196 979973315
1525 145197 359360747
183857 189393 5960723
135968 152581 41598228
160002 185539 63669694
103253 124838 62256609
156259 166878 26320450
112787 172936 150376383
41579 152145 922437540
172415 184458 30042559
191548 198819 715853795
168503 175493 89182818
112623 198235 841031683
142800 168874 37108622
137212 158305 845091225
186438 198234 20303186
112567 163569 127650361
87096 156945 512034634
865 93495 231697583
111027 124073 531402419
109476 167350 882452932
2518 15086 31714776
163482 195885 80976497
178965 181990 7671145
103449 105115 4123696
40477 166745 315629060
182216 182833 94453686
109101 193346 614339637
132831 185137 130719448
55408 110957 138717161
148879 150424 362687177
38128 58883 51999708
180513 193489 103162284
197411 198610 563460513
141933 150730 694480984
102831 154182 128385702
161172 167565 1619948
130631 147576 825908580
129898 135595 14186208
133025 187413 136051123
185508 197306 894193494
183352 193809 26285383
15384 84988 514118824
89412 95200 14617895
156443 165052 21387673
95802 196111 250847164
146718 158383 58184158
64258 157589 913942662
93828 163131 315821923
29401 167796 345797460
133767 191377 144040944
143390 163096 49264652
26317 146173 299537201
101685 165478 386229104
180520 191987 675784855
154075 169080 37416840
84390 92799 631380746
105248 129419 60375594
182048 189493 614386081
62955 138732 358790786
60007 174725 286656746
100463 157090 141596851
78683 95297 225331525
73975 163400 223560016
112152 133130 382744362
179201 195683 41466148
29372 138112 271711877
112840 188463 189161363
36039 124193 627539745
110499 184210 184250958
122610 193148 176496156
184285 192273 848092731
165083 189585 61274389
48867 113690 535330119
148103 148386 286059262
18657 143351 311715087
140370 172752 355756212
117951 137667 49322850
73278 84810 271521546
67108 136085 40248814
140393 161809 416490025
145312 167098 3282651
153169 190935 94322007
124614 173926 123248144
156779 187278 76130971
163102 167717 11358570
43780 173996 552678786
154793 182459 669508350
63605 177678 284862363
99502 168537 194484302
189170 190873 221418534
168412 187353 88225289
8606 15573 17585426
9705 72269 156487808
29380 97417 843254613
30773 45963 41714922
39873 180401 903394093
100835 109572 21651492
80615 152404 992804332
50085 116275 741338644
168294 183158 37080534
62163 129803 169045234
20441 22832 818376679
174138 187154 3163311
38871 182845 359823252
103496 167897 32058987
197154 197606 774009125
19952 182058 509442407
129716 175311 281827442
133383 158278 62426315
60092 82077 54956286
171801 174717 7218687
130603 139367 21796129
145775 190505 972793884
49592 81876 233238531
51698 120161 452832415
161708 185545 666581586
169163 199526 76119427
32793 128724 239716667
73172 181765 603995636
40430 81780 103401881
165878 172595 16773047
153902 189272 88343146
8768 66250 143968954
27803 84999 792551146
119503 194614 159494012
124223 182787 146369772
94703 175842 202638750
72010 91920 49461411
164840 194861 550651165
66869 106471 762319210
158913 179823 17202404
127360 165200 578220013
180830 199270 287405905
1850 180481 446574629
62356 139397 918708046
117179 175575 93479448
58826 163648 684233019
68073 99953 79629970
99744 185342 602606760
67700 186230 394784037
124280 136136 831766450
128321 173343 205917451
82327 83637 3280317
24597 91103 166090264
140115 199077 147643338
199121 199297 445478
14732 24279 90548632
4222 80247 809716088
128820 190110 294973228
149999 157656 10640330
7907 179548 630735044
34043 129922 358170434
136017 143740 721830849
41462 65189 59507201
103316 120863 43601001
173693 175666 838212573
143618 167311 59056918
79185 152203 858020941
31447 37510 15176462
177369 186611 496815862
179161 198977 953325389
78733 153768 764743413
229 3923 9226326
70939 149351 32391796
68350 187827 763938523
143548 189211 59414723
132605 185493 132139739
135756 198131 156105735
74702 121401 45709941
97962 117803 524124453
13074 160290 368101256
19744 21665 886006024
99089 109853 26744752
146631 185262 468890562
157443 167188 24088098
80444 89637 22819553
139748 170222 840934924
127677 186129 568108345
112193 121214 577291895
106381 147299 318309557
176466 182624 825309973
59159 76888 39138402
47797 171713 492300658
50394 52086 765676473
53767 199038 427980776
172626 194134 893698610
19621 87485 19249099
125949 152670 39672871
28395 192272 409513614
18688 38328 49014525
188325 191890 8859365
76784 138780 154845962
133661 186930 133221292
150215 181997 79363949
16652 99894 208215600
13219 185700 431081220
58710 132081 183301823
169439 170120 96110928
25107 141006 773692503
67940 172441 261012490
127801 150107 55782733
42081 105022 157386331
126197 139012 32076083
171009 184644 696446216
133254 157107 59877958
8217 181290 754761651
29008 195982 470169521
156516 160478 993866130
130785 171036 23078425
89063 105150 40488305
153890 162727 22051171
14946 120981 264800045
114599 197247 206716938
178326 179865 3902893
55965 160992 262538538
19744 140248 155089942
5325 115622 574697463
151655 195845 187942854
188212 195676 627279759
121359 138226 42288496
102117 181741 200488977
91447 150542 977979067
13291 35708 56066582
17271 78063 653477117
89977 104311 36048059
52522 63044 26393882
198773 199216 1081381
143748 193568 124488309
42063 83228 102888026
78673 115716 92501510
63996 195520 962688063
78283 92460 35237364
36475 198363 587698588
121634 180526 147246634
31040 158084 317721231
146941 169528 426880648
142577 152080 23765044
90723 117843 684276555
126700 186182 780412449
141865 184556 106645986
173146 186324 33002946
194407 195725 3369112
69867 172605 301189173
67104 171120 259785080
88828 160018 314841545
6633 192525 464697613
154 199729 499222611
1371 19806 134377148
129636 189348 149324925
738 175555 887722985
28294 144072 647156715
70633 177506 266692079
139476 165588 65301508
131259 186319 933096341
85993 186255 250739283
58678 159261 256495088
163015 166982 24335120
72118 141732 245230191
187114 195356 20634472
5801 75262 173823790
159862 193784 249515810
183970 194339 26048627
53692 183310 542473502
26452 55735 226063389
74045 161331 634868659
177070 177697 853713061
73109 155620 410576688
169554 195247 64236618
4180 173506 447509011
159469 175692 332726438
136999 180863 109525004
167155 198998 79889352
143411 198628 138139116
126907 143090 723308642
180361 187660 261829361
129090 162681 805244927
16998 164514 368845083
159066 174202 959508650
70576 73454 7058422
104561 118884 35677069
33935 102546 171603391
199436 199861 1080799
130488 185306 598204755
95139 164352 173098500
46732 158616 530264943
99266 115753 41086072
124239 124713 122322141
123666 131440 19525798
68305 72315 799693702
75088 140827 164223800
80618 153669 561892053
145777 187265 154360770
196340 199329 7583755
121174 122127 347491591
182629 198336 39577802
85905 135788 490999899
9126 159641 382627256
55838 83900 69998074
115549 133636 898005427
56561 154180 244080692
136346 170559 85569512
10547 62893 130993687
39009 158703 851736476
72951 117822 943959602
69648 143876 501680280
51743 92239 444467894
83758 199515 289616390
104653 138952 61551668
155412 176261 51732075
166389 191244 814166976
82019 119890 28489555
77755 85392 18866541
19215 126947 269147725
10700 10897 169737586
63037 150126 217587891
4872 86583 204278260
17876 143037 900734209
72168 134755 156334175
85824 181132 594664600
109029 142839 84639391
148204 165294 42738957
195668 195871 963306890
161554 173939 30764652
50302 62176 986638943
176923 197887 738008989
124136 185231 718019708
22522 189099 518924982
129535 185298 372392697
31990 109569 193838866
118294 123133 12042080
128508 150336 339119775
57148 186521 511571422
117033 138573 53775078
169430 198615 73123126
129180 173685 944647799
85077 96729 148304106
118510 188767 175782425
14067 163113 372647768
124139 181610 120781635
193427 198281 111188334
69168 98544 73344126
9427 90065 201383409
129418 158125 71892135
166217 185458 663596348
147321 168570 53178467
170517 196650 65410948
162209 181680 745749278
191095 199425 21013222
142381 167999 864143203
50227 58188 754962491
195580 197272 4254491
153713 154087 947460
196742 197365 1581149
105872 169485 479643363
158445 198060 672540143
66669 109538 486767664
71687 109690 94774827
43596 131916 220671655
108704 152492 717434855
131062 157638 66555644
7299 14594 449229676
742 142815 392982834
140309 189679 123508801
166932 192729 137033850
121964 153795 79863939
40459 143817 258441656
108106 118889 26888928
54039 113542 888770450
167611 195793 70631762
156010 185837 74353070
80478 143682 158064110
68422 167101 246354850
190446 194922 831854480
63972 185365 690332861
31450 39506 513287378
199114 199592 185194030
21314 197855 441498542
99047 107304 20548755
186774 190790 502659172
57559 166485 512341416
40021 166549 316324943
140427 162019 996063093
10772 116945 381093918
191461 198849 18692398
183299 194256 759492139
69316 138457 104561125
195210 199797 11638058
132228 163287 149694721
160523 165389 12078559
149137 187923 128329827
180090 180546 60151
1168 175986 560916076
89332 139854 754413964
119639 164787 910460949
56515 127338 519036904
134418 170368 89910044
100322 154808 136264997
18921 157356 346145213
71428 189491 294976722
47190 73153 936238311
129176 194349 162983157
183449 196788 33560202
9021 15839 17138375
34253 132817 602154512
105338 177511 180114502
153546 196721 107962632
47003 132913 491412683
82477 187984 263810313
86695 152760 165267051
196223 199795 9071844
4625 147254 356548606
14542 68783 328902345
114179 130684 606509598
16455 72461 140106027
7084 199844 482141830
98044 196560 246254285
174391 176510 787236
7180 189600 456120517
99216 114953 39269020
10758 167262 391131816
11672 69351 144385705
5568 162897 619600428
29900 34211 10736940
142127 193612 128721308
89223 198684 274028321
139168 148293 22876996
112911 191689 364101466
184781 195118 25991915
104907 152999 120245298
71576 125394 134252591
148157 186923 96906263
65932 152122 472074645
199158 199662 316616006
52636 55040 6072366
152174 162939 26965546
1285 122050 774333503
188929 191242 5747199
112424 137624 294319268
33247 176589 784518706
184982 197779 711770073
126629 138939 30782532
48033 129304 552758638
40410 74478 727666186
99863 153552 464065997
177769 195782 45321301
15304 80276 162310383
190836 198802 20121489
158187 192147 944460040
167138 187867 51976128
43887 151712 269553570
139036 194711 139255145
21150 112403 617030089
87944 121884 912854646
114298 186681 643377368
93436 156130 156924522
169933 186564 41510375
106687 158795 616041982
65999 66711 1774736
72227 81591 912379931
11000 162537 378854556
187017 189319 3743295
199192 199934 1922983
98928 113724 787920722
175774 195200 659177685
73109 101474 70900840
36124 86422 125671212
117048 127394 507808521
116611 156172 99085768
167159 199500 81150544
93346 132705 938468382
190223 194006 526077341
77236 198259 788514918
173531 178578 893584224
119040 125014 14908974
171202 174392 281455724
120833 185465 399587550
106818 116402 365283071
81177 174566 43383131
123308 149486 65531584
195658 197569 759394184
12585 155229 966053848
150230 198685 121350363
138005 143916 14889656
110732 183920 182953904
45764 93614 119560729
47097 165165 589281331
47017 120170 182844989
12745 129897 292932407
55377 122456 167453760
195340 198147 7118946
157987 186519 71148171
198353 199696 3385476
108607 148678 100193168
54633 193192 500472761
72440 178520 264845621
13839 176048 695872178
113091 193066 199963402
103817 148058 964292062
112126 126232 35261914
44660 188120 796900986
153653 156304 6683168
37378 172757 338343156
141100 174493 83367670
139587 198828 148332909
165150 199123 261391794
99527 122924 347982226
160775 168878 20210726
59659 119010 148284812
124663 196548 179879752
35543 138534 317472415
49452 120768 178084578
11852 125670 284411754
107189 192363 212862869
120846 185669 251764719
184177 193463 23352387
81583 160625 197688004
166089 195649 74015743
171154 193167 423735389
95853 160281 510567054
38084 60347 698210179
27131 125761 246297307
151005 157514 16386840
10514 36532 65106940
74359 192199 294433712
3056 40810 94583754
97002 178130 202553149
126857 137235 596382786
53245 157678 261193429
127649 185823 145404512
16081 183669 643240408
43178 89554 550053146
25319 102690 331771607
43252 159645 291019942
10352 75781 389428102
101569 113106 28659084
184286 196496 30734857
190315 196063 97637119
21228 107006 304256712
136897 157974 52807185
148730 191322 106479922
26858 151670 783026415
12652 108393 909902206
129738 169907 317089013
31783 183148 812628048
98712 103823 12703364
195566 195633 756314138
125501 182842 21029050
98175 102193 69612895
177361 198516 53246516
166614 193449 67184081
180922 181315 989874084
139296 168423 554436591
105796 135424 54745033
46029 70354 440523605
67318 122947 138718991
21319 165636 360769962
41397 187684 929593244
87571 169563 913171769
130384 150214 963061665
143186 143299 286604
148061 171253 57943919
190463 199715 671241890
61218 100478 98292978
21343 103432 114756815
84283 118026 217124019
12851 162447 842033268
164909 190997 65181894
34521 60131 63959150
61813 191136 323323945
199764 199949 485056
88883 116695 69679327
23238 153160 750211361
144004 161998 610653561
161122 180304 168254732
1929 132135 325619430
41774 134156 949466434
48497 84302 89423144
166068 175281 22863916
103612 141859 95508350
37122 158305 303043471
42094 179391 511156339
45502 117541 180106533
191362 197933 756532442
29458 42245 907475721
77116 172582 954517696
173785 196406 56758964
73956 159236 213217219
116709 140026 58268676
21496 41517 50058306
120312 131349 27742378
84771 97545 471995755
107672 150459 106933747
143668 174777 578595899
19666 152875 377514145
23536 176338 381788828
151846 195385 108849445
123302 184412 152773495
155040 193508 96043039
148392 194391 123213111
91524 196469 40752126
167233 180479 33078343
27730 130731 687978332
69118 150603 203454653
22860 76557 385082099
27231 139941 467679394
55657 175686 299759715
163213 190967 730666623
187289 188201 2291885
13763 144396 819324101
77541 165713 220355832
35127 131441 240661789
111319 164523 133157173
36395 194594 792763970
76419 136301 888960714
32176 120627 220921921
46953 192737 364477512
61321 167539 497204992
127664 142974 897842707
64907 135705 202651226
88815 113941 444110544
40996 135946 237347606
148449 172968 61212074
162791 177783 37203297
120114 171556 128649819
23310 103026 199397549
120654 139642 30238581
38847 125180 215771928
101365 182381 202256777
194661 197375 6887236
130362 169267 475161075
107729 144978 93125799
97982 197277 924716991
155596 163551 19834672
94410 159165 161997318
24090 37270 32934789
34737 69875 88050167
66821 90816 59678981
148244 169826 53975891
9473 15123 14230832
1561 161838 400913027
130527 141028 370903625
188988 192264 8138918
159156 177833 46380683
25914 190590 411655540
31132 49718 46510493
129751 162564 870990187
142283 177203 186517231
128166 161642 83794552
18967 149850 327099025
76457 194465 294967003
99163 134614 232388318
83416 133427 124947688
40750 108094 733752380
16923 151425 926204557
137280 167703 75985678
44112 172367 320485449
30333 88727 145772381
169612 199863 75801627
116590 154508 567260481
177603 186355 22050469
59840 70370 26561241
57573 154950 243469218
70049 86455 40730826
162949 173158 5962140
91780 124669 351808069
21275 121437 312497204
82548 115321 81964578
129595 152869 58247857
180880 192001 579404082
151046 185626 86323000
175507 188390 32480282
117749 135627 44665630
62644 97872 716107656
64595 82380 44306204
53330 92532 97896548
8788 170008 403105895
191865 194296 6125202
154716 197336 106522631
5979 106744 541633050
39145 48255 105145829
141085 166381 234174229
188201 190476 5677160
21981 56990 87588254
161494 185682 637307618
10225 189472 448148384
44202 183612 348338021
181475 195010 34028927
93715 165409 34711971
99446 195338 498234049
122587 168318 114453511
126241 196113 821617881
173292 179857 526451015
81061 191640 276323849
20827 155229 336196209
101686 153474 129410393
74689 148975 718316122
108133 149473 467924263
143425 154965 28950831
48936 99085 515540015
194021 197913 504310319
17308 38362 550565811
111117 119801 21681638
135812 142876 17715226
91722 96548 12313841
97627 149680 130034200
13922 113260 248231949
87603 142462 298465467
122738 161584 97336481
55551 130408 187073022
45844 75155 73378844
44285 46420 554904071
86734 171978 213100998
101372 117954 817893726
181518 193957 31264420
50237 54884 609805419
159483 173280 733475337
36726 59339 911704601
7435 142517 229738630
20651 57371 824142222
168157 187371 681688556
62715 106164 108595232
26016 108117 205189545
143355 147645 651361426
112598 117051 370942085
11020 136112 248364027
109823 184020 185424689
186030 191685 14146523
190437 197456 17670535
43680 49083 13463473
7581 148862 643538193
166140 180045 780078146
46455 66677 138067289
36522 75206 317529986
69700 73746 9968776
106696 141585 188172688
44649 148577 259787774
172540 183493 27316091
64864 125611 756626671
31948 166794 370787809
181628 197584 150744067
42033 145167 257834572
8079 123722 288971570
102784 185093 554466789
14061 98745 599841672
161019 194831 84465510
162033 174083 327725820
24893 58446 83951535
91989 151944 606978256
111823 113462 432190
144803 165230 51025156
61189 193873 869706316
65633 178303 918522098
65089 180173 960198508
134142 150202 40163340
172166 176007 447522877
185207 190500 795432408
161658 174642 32264157
121853 189221 168624860
50368 66098 39471469
130893 186670 373640770
125765 156389 76847881
168454 178558 821269627
31140 63044 79867109
34481 129816 238306320
11094 142176 343744353
162424 197560 87945210
69839 160562 226641863
102057 106044 9910239
41959 144751 410550714
115978 125433 769264294
95064 189755 983104020
122093 151076 72675298
74688 128769 828593523
32931 194974 598922469
129299 153110 376482766
39130 183416 621437319
74171 132304 145167937
125072 132591 18867443
159682 176099 40691087
64332 179784 983766743
177262 192627 38551912
126817 142406 39062813
73136 77323 1720203
183782 193416 255989619
78015 175052 242305060
122327 160409 95479029
198922 199299 658442496
87609 177588 556092350
186509 190118 386633999
98531 109727 577072106
25645 179589 156970122
148720 182774 85019945
67034 151118 210058423
85082 86477 3573779
165665 195744 75285047
87415 189923 444085104
188968 195103 498401512
124443 126279 4582479
54236 94004 97918740
33541 50617 42728375
60889 134184 663711973
91657 147758 924277661
115381 182743 168227871
108898 179208 175685859
155233 162203 17306160
33179 123465 727164060
162066 187624 63878690
28552 107367 361060831
11684 199605 898086978
160855 196401 911069830
114784 177998 739853165
22354 102754 201080971
126362 127892 3878566
26761 120265 886501163
82487 99399 42446495
8352 141365 686999504
41343 196139 387035695
91488 122447 726229584
69639 82849 521672083
177104 179806 319909228
119280 163245 110075317
182474 186324 27156726
138118 177838 99152085
85014 186322 586278120
131926 194869 15952886
45325 131611 494895387
50987 150424 248511652
63786 179985 460339226
133231 141686 21188308
160400 170828 454664665
173872 174128 548846258
102263 118604 544847827
30132 37724 463814873
36812 42757 14878154
54637 173380 296638829
32516 51558 47647402
116894 129929 32634762
176637 183404 17042200
23888 178000 385025933
132836 157689 62311251
178334 193637 435652762
59840 132290 181051991
14620 185728 450387065
146853 175720 72004285
90303 164860 186585684
111290 147096 89510612
94022 140903 117190095
34425 169533 330621252
137234 154127 12837755
169136 194736 64033733
67328 153269 552275444
83168 95171 29970702
83784 163398 676431536
81516 112959 78553445
161406 184740 58161108
134835 152285 43642949
162561 163599 614035
151897 153645 4441545
84361 120113 344284132
7142 180622 790677927
90631 114688 891065371
86196 121622 488352376
95307 146878 128897027
18629 44238 470386541
125295 195465 175585495
118653 179879 817404519
182169 196090 34981269
10805 104608 234554620
160189 195123 836356009
168224 175215 17348046
11723 75414 354090998
59446 197952 354465987
28182 115749 218793216
143728 193694 124873233
16408 64432 120103160
164793 186455 772519302
112066 134897 446403459
160146 191294 77779697
127769 164687 92370266
152823 190623 94457387
44230 194827 701882794
47726 88148 988199127
194332 195097 1932550
106144 184258 195111456
159519 173966 35897484
151718 152324 1490260
170594 173578 5324030
180804 187097 15881268
26690 82392 888138610
11141 13744 6480493
144717 146045 749874721
178011 179609 4049160
49138 138910 261533793
97761 178364 201198580
172707 190588 44767843
191376 194076 6788066
52855 107660 136987600
112533 128012 38730446
13366 79596 165630292
41317 136057 21916566
73501 199565 315247330
62158 62689 1342458
98397 179480 202388211
178082 180896 7091984
910 124850 309932973
37311 101581 160769518
77773 128524 553094011
189297 195829 365237427
168628 199026 76190765
4641 14072 565198491
155078 162316 18016076
94184 167095 182204105
47991 155813 269734403
180129 184616 11249533
112611 182052 562134707
35525 39918 10895567
177800 181728 144267533
135373 145563 25522736
40376 73970 84089786
109083 187534 196228903
46353 61720 580953128
98869 175959 894094224
121793 151207 941257064
4154 166915 539868389
94804 139359 411899831
128187 169296 102792774
168582 176140 647640548
190613 198503 19845555
41314 169292 956721445
168108 185728 280251895
129518 134119 11481491
126279 162322 90271666
99680 164821 450016860
106010 159258 133123025
74451 162219 422469095
136868 160993 60379649
152795 186633 616005892
43439 100379 142416442
154679 156634 4896089
116893 132670 900776163
34494 137356 257100004
43406 102377 899732401
65512 68983 8731358
117052 180000 656987948
179769 183672 512268881
40422 47772 741602680
22688 182099 792351080
49399 99779 126070646
176535 198473 752130151
17809 87590 174265516
53658 158490 262087814
119353 152765 885913649
87250 183050 239424279
145382 163963 442012136
159532 183620 60030912
172725 195696 57573293
162601 181196 46249992
107436 137778 555326440
24678 105656 688395969
136702 191596 174287411
74976 127652 131533311
179386 185366 767799996
160806 168934 833957100
173741 177450 191520238
113515 122861 23274362
140236 162051 621808752
174381 182442 20111333
134848 182152 118128145
48537 196961 551620888
117915 147989 681489230
13895 163336 742963054
123537 182758 148019196
36586 86680 125128658
144809 185261 593461355
57509 153782 366648012
44834 169340 311261897
111631 188745 192954092
175458 185588 18331843
114284 173857 184881670
158205 159060 689895291
113513 199465 215113174
123745 155483 79618666
33717 140647 68243301
49800 131046 405882050
180488 191379 27345338
47237 131833 211504676
164376 196933 81453761
29035 81631 131371986
135865 152611 41927342
78047 125528 118451058
30695 126261 238766450
194836 196010 2960789
33122 77671 111404941
196020 197298 632861551
10883 25444 36482568
104680 159538 593236815
194172 196175 362899474
124174 134189 25120261
5756 126475 301772865
185914 187568 319700912
74035 75029 313284096
69040 103875 86866180
104849 137817 82311571
54348 152980 724129758
29557 184527 387207077
190788 197590 17164265
134288 146002 923121048
148339 191489 107804966
188812 193982 477585774
15580 196794 453001247
169201 199288 502305419
124363 191411 152070956
85137 176559 972455040
158920 160453 92180255
70474 176449 311597288
25605 193240 553461691
95930 119373 58510270
178557 192667 19405645
73425 137534 412281121
56922 88580 302589455
190377 192723 565088048
191426 197422 12307700
26333 162201 339640985
145858 196930 127820715
131387 173794 105940740
46370 158421 231516989
181842 192724 27275283
84657 107064 56198412
98147 176786 196225569
172147 182652 26159938
109810 185490 189133125
110570 117307 443522553
65715 179679 332822231
35936 121227 699008884
107314 129068 54314295
124743 167992 108106017
61817 166987 333731497
28243 56808 71370382
23333 196253 808288814
153934 168835 77876266
94495 178903 210795280
25892 36930 680719801
154139 179572 318696870
38668 136005 904545386
152076 195193 107811933
62998 119236 140404866
123088 135356 119326881
167551 198935 78754705
153415 159644 15595039
20950 44205 662275711
189808 190801 846509312
136153 153481 43443962
104630 121019 521631262
143829 167864 59937247
144603 170830 65574074
184308 192006 19344987
19685 32839 32893334
187690 188291 1483042
178712 182465 884499480
162300 199303 92630788
109158 116398 707390327
181506 188438 438887657
137513 181304 109360938
16352 35222 47194455
2600 171296 421809732
96343 175366 197313904
187870 197292 604329591
594 86235 302620004
136166 145964 563234803
16115 186600 853139887
119911 150775 77311141
151004 176591 569017606
106696 166996 608659585
198217 199711 3758064
95185 116590 53510249
15038 56035 102456335
70052 86714 856385366
170270 178497 762066791
18286 139710 410983526
120162 198080 195080595
25123 138115 801627810
69442 146556 192544838
188254 189416 201293827
69642 119408 54722525
197351 199873 763249901
86304 174413 906436477
128116 145498 43509376
21958 33546 28978662
110706 143973 83336871
47765 123212 188550570
187008 199140 351714802
75408 118668 107974400
177924 182186 10753474
75638 138153 716914752
181406 191909 26397621
49890 57414 18854821
52954 168680 862444417
158331 198052 188000188
23617 146546 999687255
156230 156942 328863341
173882 187484 34115958
19613 63614 273690212
117966 187361 860474599
172286 192794 51256910
21476 155901 336179021
52469 81593 72774983
53888 133545 198990322
14105 159608 363795873
8530 59688 127938318
6117 145473 724076436
94075 183285 655340853
16215 172013 389376483
182711 191965 23256333
85699 181931 410758926
30230 110944 846095625
107294 153274 115026050
102626 175113 180909871
106990 150166 289546881
151341 195120 832052398
146795 177676 77042889
39166 61233 604149245
129957 170548 101453144
87624 137029 443809282
54041 187619 333884268
124090 191732 951577430
185479 193111 19179284
38221 146478 270628020
124735 183600 526815849
170001 175751 14144970
118337 182494 160356408
43029 136268 233034864
99609 177946 195449666
60246 169830 274022610
6339 55702 123581259
161796 180774 47239923
172249 175865 448643720
189335 198955 24166743
169290 183714 35964151
134395 189693 138287116
98518 196323 244444707
70572 179647 272279476
185627 190544 414406368
36866 141773 262186182
124501 132806 9777894
60927 151866 227403863
48144 171193 321145434
175350 198398 438887941
58369 178808 300780472
166176 197418 929376544
158180 180349 55152350
91812 142253 175923918
100702 155291 136495981
160974 172416 788890809
109843 128937 47731044
27637 191707 625152597
181496 196279 690254724
121437 133345 29875686
56382 133355 192278359
65093 105227 999132036
30711 138114 268397756
124115 141416 43354857
188221 194686 16162550
174671 190240 30810558
102206 165473 158015305
98951 109217 670347758
86930 177923 227331211
122440 190106 169351629
69328 155855 216261604
33150 52633 48671472
67090 98597 78714488
77907 150566 181549431
91113 132973 104740788
60989 102821 424818287
15655 132686 999302751
10800 180349 423695627
61538 147946 215988993
190939 196863 14926583
86205 163728 828062912
183738 190906 848757614
198764 199900 2854927
173359 185314 766620630
190919 193271 5871238
54804 123838 588047031
51169 66163 17398894
52803 54785 5014319
139445 140113 677793918
192582 197008 11248783
198881 199047 412601
92560 170665 195402375
196350 199968 9181571
92409 143906 654855179
187196 196218 236474181
8562 11514 7424161
146788 180611 187938111
78914 164233 213294735
99588 197529 27825629
14861 57693 107108853
29020 161396 169723050
187153 193795 16621472
82870 100695 44693280
39422 62001 56510901
43123 137494 235890399
26336 67035 101845279
143101 168021 844696784
132223 148079 39671689
147030 157992 27619981
130521 162583 80174050
66973 171838 261902545
64847 174657 189823476
14299 38348 60023697
150066 161664 29085715
43752 126120 300714121
63933 193593 324014780
1998 168403 483772783
150442 150845 970234296
164885 166920 4946775
126588 131032 97809379
54797 196539 464942048
135782 189837 516048796
130699 151123 51033580
2889 62483 149242633
36557 198648 405345473
172596 174048 47015
158333 196435 427044691
60418 118788 145900060
89543 139808 125793321
193090 196619 8937378
198144 198200 148760
163848 194303 76059875
23641 140552 57152647
7585 140243 331601966
55332 180720 928942767
50939 93511 384233078
129638 176194 909873824
186372 199009 31825903
26697 159589 332237690
154249 199768 113867712
195507 197528 5143432
154142 162584 318907646
119100 180882 154389129
44013 186357 355713751
186228 188867 298442491
82254 122188 99692847
186095 195958 208983874
198691 198904 634565825
115263 161683 433948728
111924 160965 122784322
123655 174359 126783652
90718 113882 58066961
69518 98329 600918913
141966 184221 553904777
194125 196707 588891740
186574 194624 988473809
113515 196247 206939416
148601 149125 35534345
55005 116513 912361053
73503 80493 17378084
159236 167979 21650638
158203 177507 511400681
163493 175924 42455165
24584 138111 283733698
1664 64769 338196759
33699 55031 53364434
31411 101133 174434932
32897 81708 122005352
52263 106763 136258421
199313 199724 1031958
119236 195203 190027815
40952 150798 274624524
68384 75891 289175417
92525 146015 133812838
108627 126380 775508956
149860 177448 765361720
34390 144389 337814526
16551 83353 389303685
173228 199380 648746963
92940 195351 256087058
84435 128239 109606417
108424 124407 176399778
11103 177622 415995877
41963 169443 561499022
187227 195564 290206668
132322 162550 904988712
72439 102068 967574686
137799 181187 108339931
181556 185765 10582049
35971 36128 395989
50349 73496 57920868
193512 194066 1383158
62748 137931 827157880
101123 148405 118064927
68378 142556 548665476
73607 126069 255676123
142952 184409 103489259
110099 184232 185269624
141661 199778 145527658
67602 117690 125031263
32997 75464 384903841
94590 94882 717405
27312 50222 57237621
70718 97297 66270247
28244 134200 264716274
127412 152904 586509580
49328 102619 133291979
18251 21069 6948435
84146 163055 433350733
92815 175412 437843627
180559 197599 326293618
66032 105109 97552288
54982 161420 266060417
102278 144307 105000579
117618 170327 486069516
72409 171767 248178266
69832 174457 261216999
39009 48274 373520771
81830 121030 217999906
147717 177360 433099877
19235 160640 50937331
71286 164354 232537360
137851 156906 47809161
94130 114683 793755217
12461 150114 344119176
197477 198793 3337333
6573 92117 213699258
171321 198690 54477831
48100 168750 752441933
170755 193791 991692737
155454 168408 32200128
176743 191247 584004661
56247 95246 97395188
116570 163954 118599265
130986 143930 32386737
30112 134929 261976698
191890 195921 10168081
185628 194262 21698476
182992 186577 873213460
56312 134292 281815750
173809 187403 89458017
106756 147052 100613021
146672 170588 59870649
13210 89419 643894111
128835 182318 652459051
68700 198931 325481549
68018 158750 226722240
23179 91650 170936555
176925 190077 33099258
189198 193246 10069798
153434 157967 11378001
7659 72896 163270049
154913 171906 42268802
118197 140645 56161062
155085 179074 59632737
56841 94826 94849268
61178 111885 452121611
165988 183777 44386192
184632 186740 5354281
126285 180911 289883798
75829 198504 306711471
103683 135416 572951269
174923 196318 53747473
55585 120890 163007671
162526 170230 19220067
77562 172057 412280702
160919 163401 766239235
54100 93148 286586598
197552 197699 391601
115246 130090 363471220
45517 106920 153538236
90296 151898 769018756
111316 185537 185538280
154540 155217 1728828
173885 173937 714172612
197286 198777 941293217
140677 162730 55231148
62771 172378 101867296
24277 87099 156950032
123881 187431 686030911
193951 196708 750859840
199830 199914 650303963
64036 105566 748646985
38933 80839 104849432
150502 168612 45263433
127536 160597 82789262
2388 45792 261012400
185670 193935 20773501
139672 195657 140092206
199749 199985 620983
35592 134675 247686099
30422 62594 80441674
88958 149399 789037718
192988 194992 5072028
113893 152303 96065063
39767 105294 703682140
166764 193288 725998017
134543 142681 20379302
186705 196900 6502273
122411 130038 400339116
78529 84732 15271458
10319 140368 325100501
164004 183569 434133671
196362 199476 7881234
133817 147958 536916455
57116 148536 228462194
159170 191684 524604109
74271 99295 62566440
9535 95160 213980937
93901 177564 208950367
33845 178006 360131328
51355 54074 69017060
154901 176080 437270576
171307 191438 973632209
64129 148463 210698032
30773 65682 87461796
127019 135281 972498557
31122 128512 521108534
95844 111222 356278850
147438 182095 86576295
25687 104649 242776354
151123 161989 27215425
89712 196372 266905504
41 85696 214094151
187278 196010 21862230
67881 130550 156532090
163472 188674 62975986
44718 172368 561832616
177734 192817 37871203
136123 191074 145429622
100355 162807 156071855
30102 155456 313463240
29230 51171 54799797
166135 186939 13840068
93362 150655 547968799
16251 199950 459400454
42187 192256 644924310
145115 169222 266372237
37725 191312 478952917
78898 106162 909147363
83857 162684 264144983
24065 168052 666982766
58146 165288 267719924
50014 135628 213927659
39110 56889 578793727
124011 195599 484705986
54318 146331 229886332
9762 159469 558470476
11224 174758 408675517
189807 190419 1537933
19803 173407 383860057
2211 179322 790382419
169115 173439 10692014
27665 127002 287973344
81562 88351 16886854
72455 196829 310884562
14662 112859 245314881
16067 172336 390565866
25018 161837 342088815
112051 166859 137042565
100769 172811 179867948
61327 137402 571794306
84758 151549 606415824
26240 153280 893763418
118287 166808 121297272
56408 171461 520956599
11026 26523 38779239
25712 36371 26643130
45986 167070 810700515
150946 199268 120924119
150300 185238 529364675
130265 164176 823370867
103656 130765 602633646
81255 188506 828672987
103499 105491 4983727
22685 29858 18003987
83989 168483 211272617
41989 144267 255719958
159232 165314 15115467
141570 180252 96577989
79882 128671 326569821
40290 63183 57405798
138874 141174 5854333
137240 174422 433979947
10817 22710 29731011
86687 184274 243902304
52854 179227 739818626
69791 149446 198860051
37909 145604 467225841
153981 154145 148413239
70021 173562 258497259
104330 197095 776880818
46242 100862 136715206
156758 187545 380813218
92249 145583 477210401
29306 92087 156669699
66808 113305 116025622
86151 152460 165867251
842 135558 931725610
46683 54461 19648985
110617 115397 12078365
179351 199403 241039479
60013 124246 189618943
142880 145930 7573042
99114 149109 508295457
40546 130249 397788949
38581 76413 94666359
198876 199443 295993652
83844 148669 143745258
63793 100779 975303911
114947 174456 583345184
68589 196416 668713300
55864 58719 7116997
57942 162914 262366570
51674 77434 64390314
115294 169226 289500243
148440 186921 669025330
23153 60994 277448247
188621 198438 24615937
74841 146637 179350933
71069 156189 212758617
121166 124631 688247444
114785 191698 727502580
117795 173147 138255980
85506 86433 2428559
18084 88641 176163419
105306 162512 819499082
165577 182013 219979692
174437 195401 522976657
5971 90002 209993777
165509 179348 230114613
103477 169426 498043590
29585 128966 309591830
172897 178240 116790360
140164 167352 356063142
186474 195469 268907070
70426 130746 150591042
119636 170859 419662460
36016 61125 62711849
79743 150905 177917970
52906 135407 206184870
90724 160550 288961582
175252 194087 171879158
169619 190715 52685348
56514 139163 624585326
31349 48604 43085443
51251 140100 608696471
12900 24662 29418130
48955 50315 563127349
73220 93491 50515110
16989 182248 413033119
19858 65890 463491881
59220 148612 554083970
10825 137847 317493900
189809 191236 432163345
104366 175512 281359084
136677 166619 740198471
48573 66536 404968925
129841 137027 17944326
195076 198388 8404418
111201 178269 167539604
16219 31368 37843083
58234 164064 264558865
187987 197431 23710257
185892 198389 31466081
42038 115535 846612415
65336 101565 917427212
5388 120500 398985511
131142 199064 679152294
195184 197991 7135431
56188 71977 39498651
75637 145463 660662885
95475 181498 745968225
139640 193728 135278876
18561 178247 645631462
98709 166257 168718137
18119 75612 143742269
179659 185011 13451494
73042 77453 10951554
13538 78273 370084894
121570 193221 179278010
1184 165951 559983060
19940 55836 980585063
139862 175939 90005608
157551 160733 7895501
35384 51528 40351185
6963 38765 79535847
83655 173682 224990056
27656 81933 949016387
160726 191549 76919686
83849 101850 45194322
130000 145078 557558615
135325 172832 93724417
84046 95939 29777738
17333 71442 648312162
29287 97792 171277602
128797 197210 171235674
80999 183979 257267751
58361 187041 531770872
86744 157114 176134508
124951 172107 273457193
35648 185246 373864169
173697 184529 446312893
18601 74412 85938079
137441 138761 3211644
55474 177032 162578436
178815 190442 29323906
182258 192145 897911140
23120 192503 468722675
175582 196157 51730091
83914 91187 423776204
103523 106407 947805589
74564 146798 180397091
95977 122036 181771001
135017 158166 57990719
157884 166540 98658053
65029 184258 457250025
83973 117962 85008588
178291 196661 46222153
198342 199615 3206994
46560 112623 165179394
63780 113976 125359620
156641 184729 69935716
124936 164688 66589588
75866 134369 720101428
113843 123993 518700441
20247 111792 808705533
182109 187372 13285750
189671 193114 446444430
8746 86442 194232273
32460 138619 265281037
193768 197548 146105243
72500 110728 95323254
83703 95730 220157544
183837 194502 902207181
172282 194294 149559348
154631 164130 603466766
107088 118707 28902224
63132 169666 266243799
482 183769 458223160
147699 167671 361673783
127454 178103 126469641
94245 116392 928210266
188608 197441 22163536
99755 181359 571174310
199540 199680 331330
63122 91024 540376160
183260 186360 629023339
169701 183015 724355161
35866 161337 313687285
56755 87176 75885530
87269 160469 183167935
194860 197322 6275948
39163 152373 283133432
77045 170184 251502703
161530 191367 718307559
187484 191736 145975924
174934 184653 24364554
77440 139444 154926388
188301 190357 5105977
71787 115094 45024861
17885 151356 333594917
38504 39950 3555285
190956 195784 12144798
92604 99983 151863441
175440 182415 4903364
85085 153674 413378326
25254 32588 18329969
120944 162124 103163524
63263 187778 311217609
140824 192409 242315428
180608 199318 101627983
184597 195866 28349061
21859 78656 142093200
8286 98242 968079061
147811 163074 38255690
93846 197885 355863457
15807 89207 183188773
143459 168821 63347573
48264 131501 208084758
194812 196924 4600750
94975 144585 124067557
105984 166953 240617987
113605 163981 126104374
17095 162219 380347421
137542 182708 112798119
152457 194788 105821347
101211 169695 849782343
129123 196864 169499107
80428 128447 119996788
28298 153304 845774032
82825 156564 184515965
192823 197082 105608540
126679 159875 599939912
194815 198958 239742847
31954 155239 308302100
173520 190722 224955460
182598 192355 24524988
71005 157684 216642413
51140 83765 81479398
170264 171472 2907467
193247 193763 268751843
178930 182950 10145150
10617 32432 140299813
138051 165700 69198241
37340 154641 988513042
127710 147623 49768469
27252 33757 814842464
33185 127000 234376585
163322 192657 73189403
50951 148112 961930281
117685 186932 173066640
155947 156263 271199
145523 155018 13437808
147122 151101 10071518
139966 178311 440638243
91073 188613 244041706
249 17776 365595752
77545 90198 36909478
181230 198293 42963016
54854 175314 300833727
17988 177879 989753914
22773 75180 357331519
39113 126430 113306218
157289 192071 230679356
143823 191708 119598789
36951 75111 95413559
169956 170217 653568
189479 197600 20306064
21923 36954 37643715
138318 159877 963895122
187536 188543 1564815
111522 117541 15170494
57075 165354 397837236
22072 164374 691930038
5469 7603 181061733
119506 171816 505445085
54847 147709 231988112
154362 171509 42630628
84676 130263 843293846
104018 131305 68139395
155964 163063 17697747
126208 128540 171264140
483 29854 567095258
95466 196481 252638095
158979 178716 48997905
116500 160232 140629277
71358 94841 969559456
187415 192391 721866333
97818 100462 6629120
163479 178852 552889875
159310 161341 5051018
86509 164419 571874754
92926 191171 245635418
104166 151682 118780046
169600 190286 255938190
132156 138945 16942008
99796 120888 52401418
130903 159748 937349825
175994 197157 301726216
68737 97133 23507339
36054 194128 768873719
153626 156157 6388339
175446 191119 39394719
146254 150669 11070746
15712 102114 216014637
167859 176698 21966390
122702 195858 183078452
163515 197692 85529860
150481 156095 442842356
133557 153107 381328990
53698 195544 354616501
102717 159937 143000401
166356 189286 484419464
79451 134086 281751932
39255 44015 12049242
92164 173747 204031688
146321 174741 70932348
174350 181479 17757933
94700 125515 201312777
24640 185252 401418856
133881 184814 586319075
108848 132656 858040853
167829 198970 239005159
88698 106880 45674499
170710 198806 70433735
80211 175919 126754069
45103 50193 12785953
157429 173368 39550746
191923 199519 19211573
166325 179487 32789727
144856 192413 118810737
20855 58288 315872302
193918 199858 15041584
39974 125082 936657181
99767 199999 616821405
164250 184130 49525922
42993 150603 94220765
76997 151460 186102315
14388 104739 225829026
112469 117473 12614509
14624 124785 275208040
66478 164000 772278374
122795 144548 362055345
152397 178009 268084032
188660 193319 642393264
95571 196818 253204949
96489 178107 496628174
2361 109790 955237517
114193 161076 430518818
60705 121257 151251623
137719 185821 120182858
23006 80353 503178907
185271 191712 572168527
197836 199221 153710633
92649 121546 599854505
15183 159813 361520430
92068 156877 493016900
50647 148935 245636072
193904 196277 679276183
6764 134277 607941484
123784 153867 75433149
87268 114077 563219852
9713 138941 757909317
54193 84446 75413077
176282 196470 898631549
93170 123945 772674616
185157 189377 10676319
129187 158188 72663175
146398 196396 143346815
108180 196523 220948390
44868 67305 192561359
18300 129567 278071306
141380 142162 1964756
157106 193263 704107237
112132 176478 160720334
18748 149077 439758811
186715 190116 431130139
100072 124767 942175565
6751 139633 906220984
125869 184532 146660066
12341 172439 400197624
109142 182080 182306680
2564 89857 218223382
34760 163882 469718040
106393 198990 231645131
169823 183693 191768657
88871 178039 222877344
14230 127054 662271316
48030 165645 849515116
131191 169260 228214099
96811 139173 105802527
16575 187273 426726205
61162 171183 274998454
50761 52621 664569827
189716 189995 709810
81139 103480 767745265
182480 194969 31368980
156881 177560 51345946
153414 167348 17186988
8350 133029 584780663
136785 154516 44431126
131739 190041 408574263
41268 171826 403482283
60694 122632 154698351
95558 197284 254416115
56354 105914 123933895
171515 177876 426381306
19085 91521 180808553
150256 175637 968227301
20746 42773 55166809
180824 198656 44885747
97107 137901 574685446
144346 194840 271594327
2154 36675 122655786
170109 172954 7023686
187715 198626 27383715
42935 56409 738527109
43230 96534 133247399
44352 73344 72528125
159849 164494 11581115
17866 106657 221949394
65978 178294 280372712
179022 185036 15176333
118608 133172 705931104
146784 156626 24828004
4170 96750 313656189
593 21040 51245683
151930 192593 101581156
9954 25016 664291001
121695 178853 566584991
60355 169293 816878511
55476 191144 962005165
4816 8245 538472170
144680 176493 733967204
63553 179388 289340429
76242 174008 13792062
83250 176632 403282156
158804 199883 313911991
93715 191787 245155254
33950 170716 523662036
142145 164926 22346632
106549 181300 186710844
101249 194710 890113044
110087 166533 141089314
146793 154312 108440276
101169 162674 153683887
26759 166636 349524449
72708 189783 292554947
141818 192560 126824343
125298 177919 131433458
14279 103156 966152723
181571 184494 201407530
18049 150376 649765136
111136 188595 193790453
68481 187348 296931769
54837 151999 242798188
189071 196215 401321600
144902 172266 68309283
115864 184541 136359390
71281 72552 534030801
73804 133438 708772195
55830 90054 169567569
113741 114632 639531265
65990 100152 85337223
82653 157980 808340716
183516 199374 39942674
116085 165683 971335277
158617 159292 1689969
101729 108430 16594925
11934 34927 57543800
190242 197106 17266182
49159 167723 296308746
148753 183721 87333120
38266 186658 292219040
163607 185253 53940236
69591 171473 254380969
162954 193741 76913027
191468 199797 3763406
178766 181985 8144754
171514 198896 68734179
37797 84855 123490034
172490 185975 33691256
32276 153491 151911777
108175 114534 15901705
99396 121446 87309972
98807 161012 587587031
113718 140152 66064982
13047 135442 305937131
3695 192474 472040570
188711 197145 21151958
56094 181177 549847503
106229 184332 341690422
38127 93369 138099535
80944 149049 170163739
195691 198126 6159556
179108 191353 30783242
58299 124087 861552688
118672 172876 135514051
175564 181660 15319523
160168 195294 87770830
82486 192502 274992780
163055 185348 55571249
39518 64202 116923223
60059 115680 139082332
92164 120227 481159309
80100 121983 24556863
86323 96858 392598127
37110 51095 678107692
73192 101756 820835185
18744 89338 682926278
9738 19860 984705048
116978 136245 512794648
103420 106933 786593563
168679 184171 124551475
182628 198516 40004487
152293 174488 602343798
177026 180007 817226373
175450 199078 17728502
114628 169429 136989871
74414 196868 157416530
83496 120243 91719702
53496 146012 231232442
172592 195123 968434849
136325 176195 99459522
109999 136595 66542347
23130 125448 255624845
160648 174784 378810592
64205 108499 110590150
176348 196888 617343769
1853 128325 637967111
141194 176595 313008995
95873 117929 55095337
128869 199218 176093713
168252 178807 514125567
97404 144747 864110035
97731 161155 158549265
150916 171426 51128776
129500 150988 130573877
38357 94749 140985121
50479 83993 83644362
154272 176513 219544164
11404 199112 658027797
35232 105560 175851416
53180 162521 706321416
79223 163283 210178866
95452 184825 565058357
117931 182316 160875287
75207 80255 9938539
73844 181910 269934567
159968 161188 3029014
138586 180145 588573446
140731 168580 356541039
94497 185508 497906783
130488 156337 873437895
11710 116181 261160546
40201 167303 317689482
102180 164415 155502794
43392 157464 285287869
163159 181212 44912284
99423 195838 240927869
111783 178850 167550198
66128 193094 530844243
155048 173561 46028235
47338 142757 435588563
147393 188101 631855011
172232 177217 12276977
196842 199124 50058017
52764 176239 685097227
169421 196780 482274232
13871 156518 784921371
29033 82368 512551839
191126 194273 255495364
2115 106765 455245689
162228 192550 75707760
125406 152476 839575712
95730 123337 281960330
7628 109715 449085576
106902 118259 743366263
160973 187330 804364683
66563 108350 104276865
150826 185545 44364519
55113 61174 15042861
148109 194154 115137080
167051 173813 16876533
150444 151127 1745227
134110 147031 989130940
85927 171337 817683456
25248 97237 179989526
128723 197925 124637791
187880 196477 21529746
103180 120614 79995339
53275 132111 197022342
168812 169800 2498217
166925 168915 5084048
45258 158521 789118341
82718 196531 572829417
61184 136459 188198462
121098 167983 117272269
185730 195812 952218775
153504 159524 333948965
53271 159010 490041845
112692 122804 25181459
154428 171668 42875479
81426 170974 840330517
106762 160945 135495100
111101 144202 82879710
72171 186111 284641903
94952 142068 117772991
103176 187898 863399239
107018 127733 199493054
7005 112903 8710175
27114 27683 560403
44971 193371 371003084
4767 82538 194500788
42067 54947 530893873
158090 178067 49624598
180016 194854 37249409
150562 161970 414677691
199332 199685 866253
64329 131173 167013851
30018 176464 419833256
74104 153940 525067065
163877 176601 31485161
176014 178451 525987508
172686 195174 56328054
17625 190123 431188497
37161 94877 144235507
127724 133838 632222289
1292 141688 756083578
36745 88351 259869721
196388 199040 6717073
43134 99106 760837211
181003 193896 933114056
14482 125248 276703890
29970 171933 354762984
124638 183679 147580501
68069 109605 328363082
109688 164968 138293333
82365 110377 69975108
139566 160159 75164071
30238 32119 361464715
139385 189708 246729227
96579 173096 191131055
84412 117866 83760840
31005 34163 434032081
153251 171766 46128251
176659 177951 397459549
50605 160811 583562845
7792 68265 151446721
23420 177823 385791112
51313 190196 347171472
43939 142923 897570994
38491 162761 310733845
91392 143658 130921771
199477 199962 648839411
45066 79695 86622411
39110 172426 333313352
56349 96761 58903046
126616 146652 50136693
30328 174306 857804454
182248 187150 437004425
5488 39360 301125771
178561 196277 549239410
98238 159586 833425862
84866 149218 475611832
190168 195556 13539934
17253 92633 188347434
84577 181548 909047545
56805 180977 453088368
191344 194195 2466378
148811 179053 75430146
132237 197342 162929944
43130 141379 245556460
93717 157190 334017090
57776 163820 265069610
37672 49997 30903686
16024 105113 222729798
130175 199784 174200717
87227 102047 37248204
165620 185313 49186376
181495 181889 544871612
8514 195688 468029554
117096 173616 30299002
46878 190454 417141711
191952 199940 225550538
86014 169723 209417569
135905 171071 369061384
163563 188776 273709464
134150 143248 22825516
50099 78696 862341276
1426 11132 24512485
17832 128698 277000229
26133 180599 385951821
21843 138368 291236942
64184 90460 65438223
113868 125060 571918167
123883 163865 100167223
133366 188899 307640383
140358 170479 75344652
95649 125458 74391307
64706 190222 892225174
149217 191234 958157432
157386 167261 24434006
7102 177102 963422237
124131 152776 352179433
171939 179124 17832563
146126 161484 38482844
96060 126107 616630092
6052 47792 845465616
169912 170820 2270370
151736 179303 702883349
136172 178777 106322312
183556 196682 682863645
28854 136049 267829886
159603 177289 422337840
79585 180910 253102017
102409 144261 207995691
99183 115727 41229109
146593 156751 25567374
16977 185829 278726465
190969 193789 7070108
195750 198805 263735997
22401 138055 289019920
194202 198294 10366991
48431 94079 465787225
142927 155524 59157949
7132 66620 148952779
185538 196689 28079029
177299 181303 392471783
142721 148074 13347799
164456 183354 47064621
179375 192394 32692799
76245 142615 945728467
114987 163633 74875160
103263 170177 2227925
72525 153060 979511564
87718 139915 846179975
65969 160886 237160636
147200 192720 113835760
77120 119325 105389174
44423 115709 48495583
15648 80848 162918801
86265 125423 97818062
180797 196388 39203655
151224 197072 673725179
30346 157745 531803263
37245 134690 801450169
178993 183434 445839243
66905 165289 845141270
154046 155091 2651214
154436 192092 93989082
21099 51400 75792705
194749 199397 164313890
70281 118331 119815539
173627 196052 49528279
173306 177432 363683262
113862 195463 204074363
70841 180500 549005648
145884 147545 204414725
143240 167718 7601715
3356 183242 15879019
9897 112638 863362723
111608 114429 162527169
46978 78198 344163318
120310 175034 136783129
49841 59478 24100598
67723 198054 580679170
168432 186760 579230621
197476 199482 257601344
124207 164522 950788702
48334 96383 120194427
41977 163489 535315052
61575 177662 289994449
168991 198436 73743044
161924 183885 54715865
159721 163123 8489553
53698 159147 263657991
129709 138965 23052999
191651 199910 20932496
125857 134242 855590993
13382 23198 853198405
34564 44009 408771843
112161 143934 43933661
14804 84610 363848811
171851 186851 37533448
60715 108218 118788302
6159 67253 152986670
167402 170790 107315005
67633 152654 292194847
74079 123937 124413753
85026 157907 182454269
93080 173349 762646946
84311 126567 12678949
127852 184835 142385025
186334 192663 15826819
161641 194200 81357418
29696 159834 699011310
189366 192981 8967345
56856 69323 516455545
53946 183201 322901178
5544 77601 180306270
57959 99027 368236876
52620 54629 5097889
149911 155618 11814170
17480 188159 846466987
181211 189093 19884525
181682 196073 36170291
195090 196073 2480749
41253 118334 192619689
191935 194222 683684288
143739 145948 501512626
48589 76567 119539197
163778 166933 7703002
191006 194476 581937327
123488 155311 661385947
95171 181992 367020409
167917 182725 36986286
15420 195946 451245407
25172 99533 499812521
167078 173347 15643612
149506 174386 505380579
186032 197140 744205180
146903 161990 550628909
177674 180743 689042544
140114 144516 11113158
153609 176557 57061767
43129 158927 289567271
37917 95488 174394412
84877 151945 167788359
125137 127483 5895882
92088 185162 302242413
173092 193112 922239811
153853 156214 4797399
122066 162681 101783769
2363 88247 809572253
9165 31851 56742291
90179 104794 36766142
165091 173972 22063716
164021 174244 953666260
190366 197221 390486809
29189 139455 581870152
179077 195894 544524025
34575 127834 286383243
138853 142798 36040248
78944 138172 248301092
50412 53408 7465822
149164 155639 16344348
78967 151973 182464845
59790 146919 217722414
54607 176340 303993742
152164 173696 545020978
15976 58313 135103707
77464 80155 546744345
70522 172930 255691534
177511 191544 433476533
150882 170432 134444036
120802 198409 674578538
61746 73015 28318504
143484 194931 706947601
132239 167296 87570183
139508 149562 25145347
2893 90666 16244023
58196 128350 175198089
46053 62241 40556552
3481 150975 368935350
164918 186245 839762399
145943 151708 642748582
95838 120226 60824855
50363 97438 117685926
178811 179443 756746
94186 128956 587256301
167270 176279 701512034
106049 113616 403667830
133920 184516 126375535
66365 114382 119834012
118154 188438 175811025
66852 154333 218676164
62997 66063 7754155
90231 96361 15515344
20490 134739 749979296
154048 188071 806247986
32694 45164 784687964
160466 198724 95740516
8714 177185 961120709
101871 146371 111094355
183134 199278 30199519
74254 121839 118661916
120152 176882 128895744
117917 184584 658582698
118762 179113 150762971
37136 72012 124897479
174299 183365 22644473
184602 190701 756464952
44828 194657 829718411
39147 198019 397408217
171238 180606 23361628
50079 138194 924268086
186475 189515 698337503
21692 91759 174939664
136501 144382 853390005
54680 79757 62634937
198979 199845 910273318
169803 191091 704639746
144237 188179 109842343
80862 133163 340259166
108568 148755 100460925
4102 178173 944723614
160131 188313 69460164
104978 179911 187114374
187336 194428 510499847
58088 65672 134003667
195634 197551 297891831
68485 139761 319235059
161143 166249 728923036
199185 199854 697537671
31502 61056 76714088
18592 97276 178988444
32555 129172 241473823
141537 182408 540898771
180717 186404 785727452
100267 135554 88023630
132523 155123 55038393
24034 189940 414739795
48420 73467 445690094
45681 69123 58849735
175271 176655 3438692
155525 196670 102806931
13197 21138 461690815
20915 53549 574719091
50838 157072 265672881
64207 140317 190086023
4596 120853 963980866
18711 126584 927897813
131209 173320 105148538
103203 185870 582269690
57114 109621 312694569
55716 94834 97656843
19090 50216 77811484
39195 55209 117000592
176158 193892 44581750
101359 137366 89852222
138608 189029 126167255
136187 191547 138374207
43380 95667 617714456
117880 185347 172133112
41897 129803 914497285
183487 187624 10481660
189069 193130 10117745
94559 144590 125106969
66633 159627 232392608
74388 120669 115403503
143179 161804 46612394
147319 181580 175110768
14674 121932 267851804
183651 195585 377033973
48709 74012 63393256
120923 186433 163878430
49260 146311 968469664
125234 129402 757756564
187040 197890 27267704
177922 194054 397250541
164358 188167 754000407
63000 151925 274310283
160258 198650 96063630
105255 184520 197991120
169060 173988 12186572
85262 163164 694563678
118627 119455 708837028
10261 121692 278416536
151520 162025 761117296
144950 160059 213655879
18598 83205 161444220
36440 39442 7400258
22218 77007 136988384
112197 133083 413331029
74612 76355 567018461
196864 199167 5810074
179737 183501 9458492
95598 144384 122024625
15035 96376 203251352
143204 172664 73539960
153406 162823 23516802
149681 154937 13336556
81227 179769 246131495
180004 192387 603802377
146845 180421 83876125
186042 197569 601606374
109109 183265 907684090
150601 158065 18781219
167001 178034 564962943
41349 140644 923704379
13770 20887 17724866
114257 122166 952881775
122831 140090 30922964
118450 150945 185007174
55676 73273 522878816
105281 133868 885491923
114477 145719 634207418
171003 197982 67638284
144816 196317 128790435
185364 185669 365363620
121098 191263 175571370
112085 132185 50309461
29921 174172 360433996
75736 100247 347738097
179882 190963 27856107
123351 146084 56927068
4092 66497 420640423
41097 58446 747802272
121273 163043 492517432
179866 198133 45974573
173305 181678 863748438
62500 95201 685396610
89648 134395 112010539
106687 164598 144782406
162196 175921 379661732
54938 62612 19154021
85614 100502 37469811
137727 139201 197124233
2881 188967 904157935
90257 188198 784428418
31357 101185 733736082
99366 187979 893279689
197314 198114 475652727
85914 161056 188053483
48 151459 636301482
70677 77724 473118077
138415 176712 95575368
118814 149148 344212430
135006 178537 27215024
184044 197598 34154982
130556 195648 673436787
131839 185021 132929820
16495 21127 1453313
8126 84331 309822667
96310 189281 619347196
157884 157885 413369893
96970 175509 820817040
98862 188384 330225115
172170 173900 4248284
188210 197248 870164260
8945 193249 460759989
28325 83353 871764847
90410 96028 698257789
27166 180838 811567636
30143 118509 220765539
75434 153860 196095029
27655 49537 44897286
151927 183782 243525703
163666 198149 418402313
134912 140167 13068995
10770 26133 38472499
37964 159636 491763837
62196 106507 110740850
55778 139936 383573570
109072 111806 6833545
93620 163250 174199663
85658 190183 261446650
112645 170766 721182519
48350 141710 233415069
90452 157275 936001154
141444 197948 141423845
133219 173824 841504608
95739 187367 229095223
155460 155845 935054
118507 179938 817841993
154325 178043 590899301
132413 169391 566145305
21747 158932 343047760
106120 151142 112512486
96597 172740 697282317
179009 184326 13386988
73379 178372 262160010
7694 27826 619452638
82610 190733 686644425
160614 170542 24752358
30387 190507 961339107
99146 107796 661457843
191723 195600 7503531
34876 168995 875032765
125783 143056 234229070
69707 156100 622990004
108955 113062 526387123
109757 186852 192751697
85394 145314 149972806
118366 149296 262464993
135921 180848 112198271
114426 185186 176805559
173275 199883 66856419
161623 169853 692119965
618 96657 733306096
29555 172955 721381721
97344 125871 531108561
8434 153538 820486966
87680 171571 561167310
82545 136560 135047722
67744 129948 396831438
36092 143632 346566463
161910 181541 190872351
142757 178567 957643786
119382 182405 737072235
149323 156755 807731358
115639 179083 158380861
71808 133022 905710841
100767 151549 808328823
17627 167846 836285413
64064 148633 477346173
19374 180467 632416857
148697 176300 68795480
53674 65080 28648966
106154 164584 355907276
62755 132532 174323371
76421 139076 156513198
58403 112563 808290519
68926 145177 190398926
64084 185353 864964552
103186 188104 311298006
170559 177322 16688029
18760 104753 950906778
100226 148201 119794454
37852 101294 223823741
52291 148789 273400610
99600 117007 698749134
28949 30940 968845667
143638 188348 890457302
39499 66900 21584029
171875 187466 709016295
127484 155273 486820453
62060 126638 413044150
50683 126813 190171604
32911 78692 114533416
41106 149164 507100895
130158 147016 357301582
92864 130775 930735703
77068 162369 323239323
98185 112721 36143197
53353 125888 181200869
108943 117603 21783909
116194 131172 812891981
139255 139880 1563136
23101 162490 8481268
169786 199032 462788021
178803 179420 1611227
21881 30466 780822002
11471 176451 440955587
162424 179033 41251076
103045 104786 4304434
129593 176014 115803701
92779 138702 114789682
91364 180681 223358798
153810 165686 764265390
188867 191047 378840645
79207 109050 74458302
148389 149796 3484693
103964 195093 227796527
70725 71358 1554771
121998 180430 146118193
16522 63027 787244535
168043 185735 44231203
139544 146210 16676891
21246 35221 672667720
178210 198768 516129871
42469 166303 544034246
160147 168589 20998673
171355 191653 50754620
39315 80483 102985749
49856 158201 794881960
21299 50680 510572565
136968 192403 480030775
86489 156448 699613089
8181 86531 195799191
26111 62885 91980923
129507 197831 613136076
96239 158648 375304085
135834 144851 625090477
51214 171632 552819961
159847 173120 170744121
131317 139268 19855704
81367 106172 62021241
182916 192811 585962666
14553 192082 523066774
92856 151376 87086197
96874 125866 72314081
5893 97447 229006456
195626 197888 5718390
79090 104110 403111798
49826 126780 192238591
55338 90616 198678564
1723 133358 329171008
191418 198702 18424153
107143 175871 171546525
57647 133067 178103513
173146 174668 3792788
149841 176410 18523304
10754 150994 350622089
53243 154628 253594437
15706 162221 366207185
40250 159292 297751604
45593 199950 721546085
129468 176523 923079048
44596 186774 517342310
109769 110165 972865
10834 26946 177205206
118858 167806 122327623
48782 80311 78861568
136471 198815 156061354
24760 108471 956514224
53150 137789 498173403
181605 185038 666716690
19780 45762 64941323
93399 139841 116096185
34522 47526 32396583
25313 191746 415965814
199779 199878 257971
68345 105398 754307864
150200 177449 67891422
95876 184311 220964825
50887 128527 193969628
61469 162009 297649536
119885 186835 167455033
150096 155308 302641058
64948 133025 169926903
40299 46548 543903349
172185 187000 37069135
188145 193398 851575643
110302 151652 981025094
167677 174149 650720067
39329 162581 885746032
72178 175566 946346055
76651 195596 297376964
41058 91856 126792468
58250 146286 219955615
45363 130394 486492210
114539 169175 497774656
184410 192758 23151470
54587 104165 123907137
9534 139973 325989149
49090 150532 997805811
197693 198543 254887183
51880 71998 815308404
34678 98660 160025771
150278 195317 112690053
119419 192336 182388464
101421 194999 947629304
81013 104824 59519469
184223 197098 32423105
122850 181063 363590539
194540 199347 791850654
62238 142542 200686316
69929 145810 189428750
95160 159098 159989710
135952 197472 857188692
17870 30662 254497724
10307 145989 339185105
100124 146199 440209866
90019 122687 278115764
52699 193563 653474981
194935 197981 652787123
3009 94064 994535753
9048 64487 803936191
57389 145088 992084205
193733 197244 496163749
26874 139391 860390452
84346 189642 734156507
6726 109895 257896196
186075 195870 24610529
108037 132756 61752565
140851 167189 807990021
115289 150941 89158445
97615 182969 698972337
2221 147600 880733331
103558 141519 929120064
119142 168839 124330124
47856 128057 200516519
194261 196699 6182455
53450 94204 773608162
60774 179825 297496061
13568 16687 7812914
13805 26803 651959662
50132 126863 622505078
168021 185375 43400693
124322 155344 170494534
167915 187625 771655298
162602 164782 5417932
6837 76500 545503272
137800 157341 760875566
14334 145913 328844199
177451 181730 419999278
22030 195129 432740578
88082 163451 237697714
171540 199122 204678857
146770 161068 35872909
124113 157696 456248259
19164 100885 807912710
95229 196785 254019538
83316 119778 503024391
100817 179303 195888973
168902 178302 23279726
138923 173690 697896851
97774 100743 591997838
150659 152025 3419739
38473 186637 370368602
95840 146064 248281228
105690 154773 326511502
86849 188402 845359405
180559 189976 23727546
175300 178434 168516180
56633 115400 146868827
177868 180129 248417708
68512 90581 613066306
151662 170695 880102398
20351 159132 360808866
116496 170921 446123355
1810 96318 236450871
1306 159945 396845873
100175 138783 96288408
19494 141676 305352373
130349 175467 224305739
152232 152373 368102
77485 130905 133521508
148904 196452 45919436
99113 107340 20478904
146406 162815 41120230
168520 191595 57652455
172341 186303 82877082
145619 168878 58160603
159070 189399 75737611
182891 183075 458010
63899 179279 951268333
30985 54184 563968534
98020 169900 622100254
121449 123276 4627825
193113 198896 14653106
30278 141000 830374971
18173 54288 961950618
159772 189447 74100839
142059 185655 685015699
61633 133599 179843002
151891 180850 462314840
133999 171489 93641101
191362 194970 87069117
20259 60611 953674744
162879 196631 467169661
9527 187101 443891334
110313 127220 42255742
179457 192743 24488412
11347 185722 435809673
74736 141170 166004210
30803 61061 474032758
138855 178066 644482746
53046 56472 8622574
177468 193596 603413656
139144 166650 68737149
152098 178495 65791754
101906 131756 74448245
39208 72609 6769007
184772 195641 27369219
107215 166008 816599355
61694 137899 486520073
86583 129637 802485069
98678 121715 57295526
58915 71416 900930592
11378 124436 282539850
148035 171930 59712528
191265 199992 22052383
25750 38483 81882496
152443 183225 666617507
131657 161964 709224408
21415 180795 60734916
84591 188544 871723728
6192 60338 135355346
142192 170535 125669451
189954 191904 711100417
91900 194787 632690232
111732 157437 853080909
89363 192547 258091470
65551 87970 55728239
7656 134645 317488394
122151 192981 177230044
25260 49438 60448619
163027 176332 126505283
90415 122978 81410916
135439 149508 714949783
135179 140941 14414750
155945 185548 340929352
118189 177334 770465103
55372 182435 317457536
178035 183905 14782886
166320 176353 925418913
177212 185625 819160331
15274 35844 120421832
141948 186919 112440263
83631 181945 379178726
156541 192051 903347827
183761 194245 26343437
11841 140066 586532067
213 10016 24628369
2251 14718 474555674
162743 192109 953015925
33538 126609 232549484
56521 65891 23571608
175717 199854 60784902
117107 123450 602016454
100815 115335 36184676
170528 175446 26120884
157703 199788 822535766
165698 194189 18193289
115434 188810 762757000
175724 184001 14169425
108555 192992 211078386
172634 196576 794917639
70366 144582 185308576
31178 169854 346701675
79090 132748 133999394
8254 126556 295638926
138568 150721 960203807
12571 155237 627775949
125423 146786 408194215
87653 145016 765346757
162386 164871 219173743
124798 188430 159203415
128953 160854 74964236
86686 91016 10746768
176310 184145 19691200
95232 163010 169541647
156209 193670 93525735
115777 192183 190984875
36119 47234 278939030
123868 185671 759632559
165049 185599 51254640
94002 105562 29019905
195784 197085 177633317
51896 73076 793784709
54445 109591 612867070
19874 135889 992996089
164610 173146 21175538
63864 77406 902209304
32169 51619 340569544
24702 111867 217800417
15816 24891 22612455
34260 48134 34603925
1279 101452 649132875
63341 166175 256927766
141352 154686 419273785
147507 163549 40237237
148923 160436 28889495
182446 192008 511972151
178327 197602 48560754
138243 171024 700891343
118581 147470 59487640
111058 150336 98264647
196838 197422 1486889
72410 142861 552523170
155309 192258 429409623
80735 158684 194935506
52064 191081 983515539
152164 192082 433988409
80276 110001 74242322
152832 155712 445648157
120241 140836 899310798
147462 167404 49798890
188124 190060 283306972
60843 173551 340798971
166841 182088 779709805
160257 183113 332280171
157908 180035 414938566
77525 129019 777413233
199804 199950 390458
8369 190339 454928037
99927 183181 622810268
110205 168111 623734651
126761 184046 569615003
50940 177677 766586491
123243 187705 241589973
1090 1272 428384029
42332 128991 645076711
4141 149942 627146864
188793 189191 983237
171378 177226 14489104
114407 147987 868315067
157682 164577 17148878
60981 167070 265139758
103719 117191 65346335
193197 194468 3207953
21942 180762 396887584
11695 154181 356335599
157777 167269 23481060
11487 25085 207874342
115299 159296 293862254
72935 138240 163050190
144663 155294 835680821
117572 166543 122341081
134702 155242 582906183
148188 167500 597899520
50774 198920 370490628
123711 153074 615521995
105266 142341 91919223
135527 168470 715621206
143635 158683 128633378
143139 144124 23336459
172403 180314 518576207
167192 199158 80181505
169026 185997 42351483
164849 197573 81920205
133117 189690 141550908
118790 141681 57272449
150334 150621 860797668
188922 195468 16400748
51860 158779 267335716
11309 39580 70588664
36307 92066 139119065
52925 142220 623623770
127480 175674 296022263
129373 162282 899640736
180146 198829 47053448
169640 189739 556149665
138554 165999 950165407
121876 158669 92259830
125507 137866 848339867
94218 105907 29346861
143814 156520 139803010
182839 188629 4331702
171847 173335 3666125
148525 199337 899744807
52622 189463 934005278
111523 115605 628691018
110924 170616 149348203
29642 77494 119618962
177734 184588 682426645
3851 108680 262132157
87753 92352 11463180
134181 141582 18511986
51181 183442 829192017
186567 189760 8046487
13690 22082 21002707
64351 152041 432231222
183924 185368 3625277
188956 189752 355499549
139333 149077 24395693
131033 160133 72823180
55909 128104 180319383
143133 187570 943041344
148000 176355 954087331
103261 147494 964425678
69420 120805 128092509
58236 113789 432201991
48605 128071 198652422
164946 194398 390387713
138693 167284 71445323
53956 96857 107201270
139463 143371 579386888
63289 195123 946187889
67977 89490 453719713
56624 66366 390479869
185112 192157 17682107
123971 138260 35776577
177451 197576 733210961
179476 186908 507011002
82980 186882 259731199
159360 197306 94903296
1336 15293 913887965
76421 127613 306153076
87212 182251 237545056
13025 114873 53107744
30350 177425 430790288
34500 187937 656787968
85920 154616 581334156
16276 164676 429360352
136933 159555 559794482
129518 157280 176632797
27291 126781 248521442
100765 130639 74602997
19378 72058 754458360
42637 44288 4154961
75966 182330 407957300
197505 197912 54007811
105857 125964 50039546
99328 117625 555039300
15228 49561 85738195
72944 138273 163115217
67029 178435 983410401
90241 185238 237568210
71127 90203 47353451
147824 192622 111937126
184149 185313 899495646
39094 112294 904626762
186850 195380 21396330
124436 199443 187796265
8594 125831 490281223
162730 189996 388018569
161112 170329 22995600
95887 153411 143907051
55969 191834 339500146
170526 185803 38106033
137556 155069 43947138
27450 183914 715635311
155910 160894 47972226
84448 144639 150640089
122296 163567 709362298
123369 184657 153214223
38995 172302 333256071
100321 153460 751241629
83384 101461 45307216
112206 126070 34614514
160847 169257 661789422
181667 182773 488965155
19781 33150 478814638
155265 158164 7219709
74514 154487 345677198
34645 154740 49849202
12467 191757 448174857
70847 151348 201031741
146831 180707 601583823
134032 170910 92206171
78193 109249 77483650
93988 187372 714945159
179947 194142 35636805
158746 194195 88555136
139148 179068 392408419
56351 132048 951720597
35751 192629 431870353
180677 191866 681403910
67495 92253 61523669
178993 195830 631661562
168261 184261 39953859
143934 185623 104065747
185368 187261 4845734
23818 69339 137910477
140270 179564 90999351
58022 182154 310076766
111426 147580 90410126
192378 195999 821124221
113611 124307 143029524
127767 180450 131599948
186115 190288 475444133
125134 158999 84863997
86661 161374 186881710
72919 74958 5035309
20104 156363 623067379
44944 69184 461501933
51509 180381 321980970
41411 87604 115346264
189648 196190 16398919
32562 115944 535163623
7238 84336 325310346
102217 195365 232774460
69964 111065 112859416
20652 168074 368489334
51571 167466 289549165
3814 179733 439759890
92756 154922 155643760
80555 175267 236571550
15077 125256 275200115
121482 152460 77654939
179487 192147 31796738
195996 197475 3807627
56250 76244 458950009
32364 191118 786088751
132391 182754 125806671
193841 197649 101963393
115752 183644 169621638
155957 156947 2501137
34402 140674 407181442
193878 198202 441142554
64102 74524 168285588
139919 183863 732364135
90721 169448 623946143
181694 196642 834102848
166687 185298 46521236
95911 199499 259171840
42351 81887 98804100
129026 135150 621779861
137243 185551 120697271
9050 113139 9554142
172619 172863 582597
157609 177081 48299934
56872 193490 341464348
117985 168998 127588289
198143 199161 2567973
58438 99804 521487527
57705 97306 98906090
37634 179115 880486982
112961 154710 993616339
188674 189532 766650067
109788 146999 92991118
21082 42610 176990162
140381 194325 357192749
143854 183726 323840636
190929 192973 5083582
79312 119697 100784593
24514 195691 516837689
156375 185423 72349612
130541 145708 37841434
144076 196699 226294363
89644 109306 670742399
95421 98909 8857710
112156 143345 78117597
1283 148767 368850154
169980 188879 734691551
168009 180594 232954537
144401 146992 6328761
181699 196362 36877478
12452 85320 756841191
14712 165644 458660380
194316 195092 318944561
128216 172179 242162947
107110 192786 214071030
40399 183886 358634076
52753 190465 410024959
125240 189466 160677224
50894 186590 339108704
102885 181528 580653879
155437 155949 1253374
139067 175739 550462125
77384 151521 185315105
135127 163869 726285055
48587 138414 224531620
74472 115493 438956735
149483 186701 93037641
198983 199449 911672181
14902 85757 713555230
189276 191524 893496983
175899 186204 17987637
60780 77602 615371246
105882 188011 205250267
9900 96896 632022112
15325 150795 338558359
159752 162554 527559783
42491 190101 865550647
160439 176656 263643428
76614 100262 276024583
188485 199052 551543231
98534 156157 214798039
14638 80446 207729424
59191 90710 710729109
163887 181051 42674635
173045 189260 40677603
158477 171114 340202978
167204 169224 5129320
113283 121935 21501592
131823 175863 109930725
133032 166433 83522574
131474 144475 32585065
11366 36630 63190236
30452 79661 123023456
46798 70671 43079792
83117 144165 898462894
151159 190160 377196980
140276 191586 953943489
158817 165390 720850260
172206 183198 27379089
187704 189647 4831759
134494 141358 520464170
181602 199954 46257567
149182 171607 55986600
199505 199801 755893
78377 192695 285639369
62117 118669 141230311
23047 197909 437282968
71095 128203 586241866
196735 197663 66852767
94530 116162 54075886
82444 110988 71266681
25773 154410 637587749
156325 183696 34175172
140017 175185 315067088
11280 183073 429318030
48269 152516 260676422
97137 145453 417175486
30236 64119 84768624
89176 198531 273723602
100356 155494 137866211
193145 194183 2629634
77455 140500 157527748
41845 123983 205214283
128673 134122 13674542
28406 148947 335967236
107232 132723 63632681
181454 192858 28613803
148997 194552 113933107
68145 100593 81014852
141826 160437 865910070
174123 178774 468637632
182003 192695 613084296
129022 167467 96049885
10154 45846 89240771
38947 60978 917098854
43397 73235 74653171
5862 183027 467469858
63175 107906 111736687
40341 109715 173427347
57006 195790 927680675
89376 102317 32668940
36004 134963 339665698
48816 159346 276441899
113788 192715 197266502
34030 153248 298083379
34866 130803 239847641
196141 196322 470322
164957 196253 29891710
29827 156624 317082359
114390 176608 480837334
47255 131730 253794110
11283 163694 381078204
197271 198349 2738795
120716 181051 373685052
30763 172591 775084295
97103 171112 184885566
35826 170122 636703210
28455 197331 422163842
186383 189789 234939366
89256 131195 105038259
70197 129246 147369900
189467 195684 119794532
123319 177247 134722821
53772 84654 77016696
20669 120962 772977623
104560 112061 575866166
44784 188008 358075332
9049 152726 462859442
134354 149891 796052664
176584 194751 655899883
59216 157579 940671311
39029 197018 395141687
15445 139053 308850952
52164 79137 67486335
89355 142368 132704382
183655 199307 39414649
56903 197503 351571948
86690 196767 584383721
51598 84472 776899991
10576 15640 12789827
198811 199563 243722847
37352 45646 20717886
110625 137509 837633301
181857 193667 27814690
73538 119477 114628916
29657 40863 27962542
189287 192802 8693440
46044 174909 321987632
98479 109679 728422769
181655 194053 829023566
145925 157760 29751179
114244 117385 410659270
165107 168594 955001583
161929 184353 55846755
34685 146116 2792252
75131 165188 225053881
173059 176863 944574649
121305 153596 80987339
70552 87797 455513647
115334 179495 160200532
74509 109552 87427696
140734 169381 880837882
120848 194791 835077544
185637 193416 19564046
100180 153434 566899697
104959 158553 133992321
127491 188340 423915053
68587 198432 324494123
140584 192425 129598271
168705 193848 62906301
85696 195410 290024989
62297 166921 261374508
191560 192660 2753987
190502 199881 23648727
84177 101582 208974878
98989 126277 68009754
133192 137911 11844206
155602 196112 101209490
175914 197756 55012922
145908 151975 15210929
89300 188945 249319876
188351 194774 277303461
68401 96739 76221301
155857 196787 669557334
38796 118306 215364964
53124 85210 14850324
195660 197306 3281983
57326 75125 44503209
188529 194101 3007428
121771 158001 613439920
182655 187856 13205748
25096 115606 226259416
87031 98181 201176
133041 175785 567187437
164652 172667 672558733
187133 191117 839364788
108109 145289 92965294
176745 177451 1745421
109792 196580 217113075
171662 179616 622282216
60109 165574 263675082
123911 141693 925060623
103170 141627 383734934
152922 183983 77466235
99578 147119 118590132
137864 175863 526807169
9007 53731 111890813
61786 169468 998419890
34460 63768 73327263
16347 45757 17542304
198405 199227 540362059
109224 149079 99687987
178762 186244 606125749
141678 183476 545055936
55594 56485 376796643
195099 198665 737087880
150162 169962 49550394
97261 174979 320217013
90741 163539 965206017
63985 86090 933875150
100905 152317 128434649
127187 128261 417949869
46168 145944 249445700
18355 129783 278471592
151433 191565 100248491
30775 159097 320868160
19765 119586 433685400
29446 136869 268507726
183305 185063 4449473
11969 96564 168736362
98107 197735 249102249
91462 161688 175831762
41342 142578 848308390
27584 51580 132782263
114115 144865 64802032
36608 48686 30113264
114419 193730 94797636
151310 171069 49330471
34940 43260 20836864
30829 40981 25359629
180794 192045 28237603
102746 108200 13513395
187068 188663 4037983
95482 158061 156572926
137684 194494 263425723
181579 195640 665086240
169457 172192 859110763
196553 197917 400684613
44745 52645 691432974
114268 129303 467990410
185952 190226 9097399
88937 103600 990445945
59132 177795 653101442
37397 134275 242137201
109895 197145 849293377
109409 165285 821556825
11557 31017 48657780
139530 185531 261407734
160978 184481 320692316
24666 163313 346700538
74440 104774 267455731
119703 141644 54948905
169246 178595 23179508
5754 115379 503785635
174831 179360 11305479
102464 199259 242024373
163017 186366 1465900
188903 195035 934923259
164750 179362 981296201
65824 102718 92137877
170451 175016 11221466
156687 172560 39482381
57992 70848 32241139
11375 124951 283824489
138026 195911 784939827
195347 196695 3420794
102 54730 136768337
2932 56060 532395782
173734 188262 36449990
53082 97816 111921547
110209 164894 136821191
169469 182162 640397916
4718 12530 317176108
103441 180659 318980024
180693 186945 15743902
179358 183294 301884027
165185 198106 82435868
68727 182395 413260316
45109 99901 137114107
59911 136734 192047402
6473 161637 388014748
55859 120774 435859280
150526 160909 26042270
21227 85169 797393546
101080 151630 126272305
87452 193485 265168270
81943 114904 946010181
50910 173575 486689105
72193 174627 491465710
28594 117979 223230847
96886 137449 101367583
108832 140555 392813780
67311 114062 116671657
110350 137543 731058670
89594 167720 287834522
158069 172933 853257424
114834 122460 368093191
162711 190891 70374160
162169 182168 150396280
125699 151459 64550553
150713 166168 21259338
53255 58635 13522278
100720 144389 109093777
41015 195245 554913212
64412 148396 209861686
20173 172608 381014649
192423 195557 592508668
177269 180548 8269489
125307 147071 54429774
48638 149185 314497549
61713 68509 567478348
142901 195410 471462616
21971 86416 161048738
29548 35749 15457637
27056 186519 929681498
140504 155852 38524281
193427 194808 324264797
92917 105206 30803295
7785 67389 149241293
73535 135981 155998264
17594 174292 391584022
165293 189376 725079859
52425 155511 405003758
178760 197717 47779057
80900 107456 66367272
37621 171751 388923163
199931 199966 8434949
70984 148937 315823509
156023 181474 63341699
185177 185868 212878306
26070 146202 225691769
137128 177910 101764717
51857 187481 384998456
19472 172150 381583329
180560 184943 61265880
145870 168899 531591795
122291 195933 843353721
103456 118667 414136927
56877 97976 119204147
97507 183429 214640261
41616 70416 443927665
159306 173864 252706037
67279 87054 853408457
52239 104536 865732609
100240 135822 88786299
112008 193597 204072672
15206 32413 42917322
177177 185742 214636998
193980 195972 5016685
144082 184728 101441284
13616 93057 260098321
150719 180455 590514249
130341 154889 631618699
52068 98855 739991391
35766 143418 269153147
12660 129005 868612131
43543 128592 212527174
111605 113829 925986808
175969 197827 904275011
42353 67695 732551519
191630 196204 966893338
98385 197435 644088845
93257 164294 918693377
153528 186055 184506457
120214 145501 521560624
41485 75646 102592528
143611 181862 95425359
55444 81709 143427114
54244 73917 49157041
49785 101104 906770185
112401 129988 762152857
181157 195386 308140947
17250 32604 38416872
40003 101160 153116282
118916 192035 672276277
136860 140112 8057125
118300 149916 79096668
93583 135893 105800469
44180 176644 330839261
123087 197038 185119940
154848 156649 4499125
14693 126225 923199521
65236 126368 953944473
140643 151513 27231099
187768 194644 702910795
148216 153669 13748250
139780 154767 409741278
160094 168044 708190884
70669 126244 138589836
105697 185440 569713922
81453 127174 615158471
163827 183570 976041263
57621 60711 7110324
133831 191953 145311322
76132 153539 193487311
105188 138273 455749085
83230 137674 136099362
8266 78692 176172298
52967 188725 356766725
7630 13654 15098358
188482 199627 19531623
20758 103407 403218311
114984 138636 943185591
67296 133540 609106961
71707 198069 830530673
27498 182133 463002341
785 9090 20940784
109263 166985 144263308
160167 181566 53267156
148411 198406 125131762
34769 98143 307963639
142487 191306 267313625
56024 91327 87975808
61919 117663 139377668
61822 93199 403646031
167618 187922 54663023
69400 106730 787814969
156740 171418 83050536
71676 189621 294707770
48088 184918 342017695
17496 167308 969380925
79178 83767 239854510
121705 194213 181455827
80243 146648 165948243
136189 159994 114730696
110809 146858 90145045
197378 199656 375274
76185 117273 102582079
24520 72366 119758524
116621 139573 57382402
122877 127584 651215201
79401 119438 99921130
177033 178121 486796435
2189 136471 979952099
68724 181000 421463250
47576 122481 378165040
21479 94284 181981366
158852 176508 43830565
30840 76763 114820370
173841 189660 39691120
184712 187922 582097311
93210 178528 213109927
163599 185673 54997959
118808 138800 49969556
180050 196083 915615068
48888 198929 871325605
123961 169622 282321223
100193 182581 205685708
188091 188330 599058
85446 189766 260958759
17058 108855 229420039
96688 184085 519379302
26665 98805 784488995
51977 179319 528200893
141202 197729 125302503
190204 195831 14112750
112674 140988 70851024
54432 160815 265920774
174983 176370 3422901
193513 194550 152448506
102342 136436 85099875
26996 175196 370171120
126387 190263 159787347
163534 186386 886988436
18552 156747 768734147
61195 187393 315530123
197728 199566 952947289
194489 195523 2645203
83335 152786 173669390
183541 195377 29734685
15610 162313 366674661
140888 171057 75383416
52693 124056 178251910
140289 187062 985919474
39611 42240 6690727
923 58406 143966375
101679 194217 553144539
111914 115797 9813028
129825 193643 159542279
92961 113587 51547541
50711 186849 912009206
172532 191657 257785185
22167 36850 36741029
133629 142857 901553613
107536 162666 196552816
155357 180035 61395956
144732 151279 995638197
35848 102838 167553942
9329 175151 641401769
93130 198943 264729296
136342 147796 28628898
84077 148138 160226182
98517 177680 270992354
15485 33388 44679041
109499 195685 215595357
167973 173132 12886829
133154 196275 338486141
63146 89935 382810384
7305 190693 458479710
179243 179333 82481917
43781 176417 679056598
63720 167891 675978199
50272 103711 824707994
137743 199859 674587644
30315 126193 239533930
137469 165218 69375758
118092 193333 188160171
19603 73992 904256836
11885 60153 120634508
162571 180469 44522217
23123 59000 46588775
198949 199464 1302288
61050 153104 522961858
26110 161332 226689158
16183 161252 369804883
168968 193020 60073584
7541 66608 147856382
113623 184368 176792951
98890 170396 500434479
138412 194982 141522647
25854 56730 77233675
145499 147148 819740840
198733 198805 192233
125712 185047 148398566
90175 113880 59421423
37732 65611 69923104
97582 135996 381782376
119123 143206 60340119
43941 163170 700664509
20849 134171 283298834
116910 140784 59666825
191456 193847 901692261
82396 134535 130343010
69097 141478 224415363
39135 171534 915015538
25151 117930 490055094
44804 157561 366609157
46366 96188 570336481
80302 125465 112755337
70913 130700 149306854
185283 194083 22089639
53381 142848 223667465
37069 197540 513020649
100258 120895 19577204
35815 137476 254106224
165267 185506 555056719
163220 187845 61560361
76634 77497 2161505
25137 144564 488406718
46892 169766 307281262
55818 180200 809978680
696 6296 14085295
143566 153576 557452007
58914 92421 83573314
124661 127468 892526428
159130 195504 443837006
4640 51541 117390060
54043 108450 135918625
15130 139519 310783240
5048 82751 194313973
73594 189897 470848789
139913 179167 98009796
111012 124167 634794869
23741 88765 946169310
190163 194944 6969362
90084 112047 366010337
163333 183323 49761427
130676 197786 605381219
186937 187215 738755
112216 158265 115326511
71280 122411 127456868
2150 12888 27007005
162793 163023 586905
74263 187946 661779560
57538 154931 847084842
38622 134187 928564109
134839 142249 63811570
126319 159060 82070550
19449 156557 342860669
192262 199299 59666604
105291 134347 525024274
112761 167339 917453123
111550 113594 5175409
27620 43325 486762025
190149 199597 916448916
170061 173722 9038554
98407 196399 244927159
41493 65543 10329663
161327 178068 520386366
198064 199036 2451301
147206 172887 64216949
992 156310 388622961
32166 109787 193955569
75336 121268 425181271
153491 156701 8096789
44827 108041 158025001
128650 154455 824921046
182717 183815 2785770
113000 171897 927966852
13585 78333 161944069
123155 147229 60223002
63279 125999 613057023
22579 132346 750924177
178683 193695 134597879
121005 187783 830461434
97094 188587 228721611
17171 76203 959423656
44836 199503 864489073
176136 179821 9305671
177674 195997 843204712
34590 89705 137567727
160063 199909 99738640
146923 164339 43654592
19633 76232 617136496
115378 181699 165636399
150916 197184 115738327
48106 139023 227276980
120936 191837 469680872
198945 199751 2038550
103012 166379 461468233
141279 155272 35166990
25014 138696 284092911
925 146408 363834341
10445 146063 669793097
169277 183935 36568811
173334 186572 284331709
53902 88809 87025752
20896 70177 123448777
15186 58157 526442898
59415 71012 29110130
106328 129611 654538492
113680 149421 89362477
31219 123618 230859290
73044 178396 263030262
16707 189679 590120411
162234 193899 79120115
125278 150340 380673590
131853 139024 17937659
69944 95025 624483951
840 113090 280738280
33212 34576 3415767
176436 193186 42107108
55121 69924 482440960
60025 99123 97865709
9782 177796 419777558
91342 99476 20676804
190728 199835 806116197
126666 191631 371162064
140486 177317 846997305
30837 142743 279736430
108986 158483 123925724
57426 149103 627124260
141689 145697 10046432
161823 191955 341073335
107940 123068 37683270
92177 175406 208043819
135645 145895 25636431
24584 70302 114513863
187112 198234 21605608
112888 146533 84139448
20696 194631 544138019
92893 137194 42089095
176684 193626 627169065
126318 199830 205279497
147775 185187 382248019
18095 124787 266572912
69289 106899 456243302
120682 175576 510600297
489 69094 171895923
131278 162514 78178383
94496 162044 570177772
145964 196273 281691172
95095 176521 203357496
97295 198441 118582171
146354 177805 674283088
11950 102089 225514520
136013 136512 1279545
187627 188390 897664431
158143 196368 95520040
12925 68997 231644543
163370 174467 891933357
43957 131177 217975784
31811 41787 237649163
42688 91367 121452140
192912 196439 955986800
56266 56434 421894
51587 92761 102803578
87056 160403 354412787
10774 116075 328037281
139661 181329 104066253
53559 151659 514059250
44249 187418 723676736
2522 103414 252483387
185966 186607 941097384
12832 170610 770763247
27096 164002 342246048
170118 186236 40230290
180077 199484 48843847
125446 138296 32194757
14993 123179 270203041
164567 187113 56336847
103726 166058 155736836
178175 189451 921267085
150499 160119 441631376
156152 186915 307754045
167402 187184 49582718
58837 72810 90856636
72298 100278 69967044
113515 121317 423527985
106797 118148 28260202
132103 162979 47598793
159958 186046 65072755
178587 180453 511747737
158861 166812 19717891
135124 147076 29808639
42539 187118 522515974
109959 158457 362331034
112472 155294 107314919
103983 137394 83476973
98546 104286 717036532
19435 22667 8024932
20270 91625 178166281
121142 141710 51565015
17209 76594 148508379
10235 194535 434407731
50913 130624 199272066
164061 186540 828873294
124185 164508 252533234
83768 89950 710023252
74705 84594 24512397
134958 157141 953278234
28423 95006 166289794
195576 197548 787248161
119308 138275 47448650
82181 101196 47720030
170736 178982 810183648
64761 79533 575886858
19665 154877 737759771
119793 136916 647125681
62692 171411 37585907
115274 145148 942451459
41750 78985 915109978
71057 71925 257665414
47764 122753 455067400
8402 96297 708780997
54412 117152 156720933
25930 173421 368572969
178532 185854 18418130
166909 194997 576599134
12146 83705 178875790
132314 183841 101007932
123958 174263 125758582
117676 166324 221818477
112216 172995 622073396
101151 109990 538458149
140489 162133 54183764
196961 198736 610716149
160088 196713 111171857
151554 161280 24340175
121029 193163 318475658
115190 135960 51851988
137041 145368 135853587
7343 140050 331744417
179344 185038 444619147
74143 191489 596103596
195119 196289 2328257
59473 130255 620393558
20167 86086 164695246
134778 162600 984030322
82431 122227 99305186
138070 161429 58519787
140852 145299 11156772
145841 158755 32386612
36876 175910 514064165
37490 96231 496972486
109005 163638 427423497
28438 87544 977557149
134811 145919 871022364
141053 169317 134782198
145394 146471 317012138
33155 161628 321186996
4497 155855 378579284
80988 129474 216847867
158506 168971 26092346
59234 73599 936268434
108342 178001 173953408
87185 118383 879190485
67768 174265 435326693
88175 96531 21024520
43520 108017 161179349
6692 95829 265120657
76724 173420 241564375
17352 115832 246175879
54552 108722 135242442
196373 197895 3862803
62205 112042 124428546
28638 182765 878436193
177626 194779 733866834
36474 168581 470912055
27054 100061 182527926
5110 198959 649312364
75016 94432 48429705
158992 165020 93127588
71547 149590 852144061
149258 189986 92471890
116798 159370 106530816
183670 198941 38460995
53424 57063 9162460
15553 55179 396917732
71193 116928 114136477
110121 127820 44265324
70831 96252 593746433
99002 146784 409495232
106388 192331 214803717
32770 117318 838680317
137313 171844 475339501
157869 177991 49970452
6597 193448 467160422
45839 148113 255657322
38706 91362 131452373
3162 3571 354780419
76762 119890 45749245
123340 159804 902161237
194982 197783 7148688
41865 143923 447813868
149145 155314 166442764
74070 149404 384013603
131071 198632 169050251
122403 193412 177733884
158270 175998 799276472
42051 85741 109070602
177816 192297 921927354
45954 77864 79840560
27767 197557 723767620
16017 171358 388210346
53569 102133 97273528
189057 198210 23016016
38453 155797 381792368
85552 194229 589178970
7341 40785 83653232
72691 149309 641071567
49110 97952 122206559
148193 149558 16667311
156653 197537 102200969
157657 165577 595818700
189680 190956 397587524
178122 178304 880071823
140588 149532 22364627
18928 172977 168137892
3728 94252 159570994
165691 184545 928821534
55242 187881 331591952
97451 143911 116167494
172378 192682 285572709
198503 199154 1673700
137454 156487 47742678
125799 186262 991884913
72333 116404 850028359
127843 196521 71732724
178064 179798 4377341
26453 83163 528077435
5965 193781 861295349
124125 130944 288383420
194188 197143 7495601
70116 110690 584585149
24020 85787 926892217
126357 157143 77222153
115097 166667 233500178
115566 136373 715364025
120271 180671 391933339
55877 81769 64630008
133349 155309 961267163
150888 158921 20153502
130794 150189 48420614
77612 181002 778708886
154343 185543 700835690
119870 132304 31152918
71174 194979 328360668
146259 160735 36287263
51295 82892 78952338
15133 76642 243124919
48253 63432 144785957
125312 134000 451960776
179157 189446 993534853
134174 137561 8478229
60894 164628 706867797
75085 127694 131396243
88619 95932 173633852
56011 179484 556500417
185831 190487 11740627
165786 191293 484990576
68835 140412 60959993
32380 112071 199093376
191381 193597 825531
61074 87751 78704034
35210 136075 252064776
45993 183380 626317098
98751 191488 763434201
42537 174458 329671357
143692 154636 988222945
55286 133207 215309350
102815 178074 481092145
115763 163447 119280545
163875 177949 34872167
16662 182906 415440209
145418 194245 122065955
71742 103387 79067398
122978 178537 138832338
75156 100590 393417142
96635 178069 646362294
166211 194743 384228677
187759 192459 179091762
102389 119980 43720685
109140 147355 945393461
154001 199039 128411732
109918 142243 80857724
136150 189300 160748304
93607 139173 113897030
83094 170114 217572714
90764 103501 897495996
16340 38393 55070757
197489 198474 869668394
115750 183400 269216445
154685 199043 477966775
117185 118871 4170654
49153 100367 128164040
78060 198094 300136472
57375 132166 372846697
143164 167343 60291058
199180 199370 321700962
128827 153726 871848677
96885 130564 532931389
44622 171292 316577046
107974 120461 500590089
44304 124421 200136352
159767 195959 962554394
90115 195348 263288377
16212 104228 651129223
34506 126235 229182895
15514 98207 206738090
91308 157738 166380376
168577 185420 42026322
31170 108958 506000503
16941 184455 418671784
13598 181431 419395892
190788 193929 7874133
36611 114163 193835960
145426 152854 238458733
123036 188827 259440423
170323 189696 593936935
149092 169690 554475421
69100 192247 307583618
21178 52910 79352026
111703 138233 66371666
185802 187029 799372774
53237 61621 20954867
66744 114910 120285905
152641 198717 697914625
141401 184813 676638102
78098 99999 54809294
19484 148284 901758645
115620 129387 168743043
127247 145516 45767114
149458 171357 54687707
10206 151423 960252712
80837 159162 240478100
122029 154332 81080449
15736 172975 497132683
84438 99715 986470681
121736 175011 450784953
119032 157661 595322711
138339 141663 257639374
58779 81994 917343583
96837 134665 94531398
107902 113105 913994531
45250 137854 231469072
141002 143219 5592061
118295 159359 126696100
37078 169460 733980366
67982 117921 557286023
84135 104168 50235750
184883 195073 347584070
100380 100654 691808
69829 162269 639022180
91914 150959 826365286
189592 189635 99938
86435 174750 220698706
44637 119634 476247839
82781 166769 209916509
192518 192870 880440
181716 192594 27258280
58153 78221 50142775
155159 166201 947253676
80666 198439 294538042
68372 199526 665111227
141330 145168 9640195
45859 107491 154096133
142362 173690 78240744
194715 197456 6977238
175112 197076 55211597
77101 150611 791722881
118357 184564 165474274
90305 158756 171363997
7687 156200 620735464
176858 188407 29138207
30859 70595 99564756
107829 198738 227421555
124207 159985 89634598
173832 190107 40812864
55806 120690 42281649
145963 166742 585962837
90878 127725 92228351
16636 143195 333124838
16631 94259 194016405
76379 185508 272646190
81509 87529 232954829
28574 89810 913346663
147428 197986 246213314
1246 108942 119838102
133734 152611 141854672
185547 198850 350388713
21840 197096 646192168
15723 87905 180234389
81397 99283 202867338
181564 198262 585969304
148527 174870 668960393
188875 190240 3390977
173561 191362 44589840
147632 156061 951795907
44971 67249 55885634
188907 196294 18527791
112868 181121 924756686
103462 145806 967488013
76584 101310 388568058
191345 195290 9930802
9927 96112 324697693
66558 122110 495705226
46999 181841 337066518
190529 195241 388890696
177559 191803 35776733
4313 192673 470902326
17620 59035 103560559
12989 19236 126465651
68668 112376 372820467
80445 111961 78700558
138676 150167 583967742
179579 199225 49446273
61024 112868 358594378
188431 193078 11557838
182923 191521 467428311
142592 148901 15746178
71599 124597 302232638
142247 157596 144117055
85846 166140 200813172
136792 151284 783130531
168395 171881 8677468
161270 171199 24702655
171445 185608 470101961
118655 178831 706525599
65320 105678 981343456
57352 199676 355886912
166861 180256 801995553
182034 188491 16303824
91781 152426 433118661
194444 197740 677931991
196569 198491 4841147
59888 125039 162743828
124807 139669 37195072
46605 78742 80544690
142738 158754 40117842
43236 195524 380721845
147775 153166 13608278
67121 160480 282277195
187524 187936 1071269
43069 190208 367817006
151511 192754 103018457
51187 177416 469503544
151269 162045 26992531
59613 159846 103844706
156664 165877 22849362
46694 94245 701594277
132566 166689 85268769
160078 166256 470165223
14104 111563 346017090
169314 179555 15092593
147918 185339 834714729
90676 117852 68089732
138322 185541 118016800
30583 55450 903791669
8868 107338 246223386
14912 144476 323817019
5481 88004 409600777
106396 193906 886255740
138708 186629 119830917
60775 183842 307579853
83118 116144 682230847
149183 183450 138622963
93642 195780 575071829
114167 121172 17385897
9827 93885 737335978
143902 166604 297507983
151278 175357 59989492
172123 198073 10211793
54826 142805 219852059
100200 102324 5308558
10635 176365 618041741
95229 149050 134559891
33221 120816 218780455
57656 95334 94028325
132900 158640 64506326
62723 138496 189255104
170741 175590 291740043
50959 90973 99828856
19103 126603 268579361
60277 154062 234616451
122275 172937 526115950
140407 191924 128787897
117327 153620 786323253
143775 144083 53620342
192360 192831 1143407
50842 130086 198083478
164631 198052 83664376
137640 142450 61675599
179898 200000 50633224
70198 122758 521676648
62068 93908 79550820
92766 104974 30648200
66333 126149 149229502
95474 139730 145815581
199294 199375 219828
94493 168293 184437405
178374 195115 42102355
109061 174537 163688404
176152 185652 235340793
192075 199801 918682867
171612 192442 52124877
143700 190288 690707409
70440 110266 885171244
131679 156495 62254854
119614 195129 518766574
44145 64622 51247245
113943 126576 31503717
29002 130591 253907570
128776 136584 855214569
175878 187125 196294359
109968 160539 707251527
158881 181576 56487260
106619 143579 92407120
20581 69410 122312852
61613 94704 255070293
151103 174256 121313155
71250 91231 588408044
137064 176496 861283828
110037 188133 978828587
45252 143472 416316818
64626 116524 129588636
140995 179223 95386811
176424 193482 42893973
17281 185044 419296865
57804 153239 309842480
62704 96529 473965247
22642 165210 529885673
71882 192123 300445223
59832 163363 677146162
182718 185291 6506213
137303 170624 446892492
50502 197174 366740851
134446 159453 619641298
62313 184393 808813067
110410 166363 494439071
10813 112960 255299100
145188 195116 124819807
169958 173351 8331568
182484 191068 21575419
23151 106295 225301857
151519 182446 961369879
59201 165467 265586717
44526 187758 358093632
6892 72515 164245749
61937 114051 130275705
100594 170993 733189932
181566 188814 18325012
126239 168537 105807131
94375 101032 145838849
180301 196668 320171863
73124 199543 152862616
157764 170544 31826974
92854 105807 32532562
80545 199315 857828481
176838 189430 738488083
55525 173655 295099108
47043 103149 140474249
28881 174817 364566188
59591 127647 170046545
13976 78810 162115227
30339 120459 249741778
141701 179852 95241965
16271 80051 159406457
12382 24051 154861937
161945 168122 595785784
198871 199463 156706259
33628 62215 765630313
53631 90747 92566411
137491 199643 446866231
99112 136431 377423949
125185 144185 47606501
146497 154772 764765643
199357 199792 448391523
17407 91772 185659194
164907 192373 68597173
149174 150201 2564861
105800 171138 163169394
118638 188242 425895941
154609 189081 86055677
130498 165909 959967337
134527 139410 12196733
194480 199804 78121380
41682 127914 215490998
151876 156080 662693625
114117 118694 11349044
64592 84740 965940068
134975 193277 145730655
40169 99312 148055106
41512 178021 341045776
17897 177088 179382647
175077 196499 53837259
152302 168415 40220627
116911 152105 88008138
67461 174269 266701240
95712 120887 62789790
10437 36043 193451804
191661 196648 12627877
198154 198694 1385175
159056 170742 635387923
121414 179632 710872125
74343 135085 151710646
180224 190995 20040761
30739 65529 87154788
100987 175840 432086715
117934 123372 13529305
135825 193816 145017263
168295 179739 28525975
49879 53707 462912724
62733 114701 129854127
185203 193576 44454527
171284 198003 67019764
139753 188199 548613844
141348 147246 42633285
99759 126318 820563919
98713 135120 859206161
177959 178135 204660204
2066 56566 136482348
11541 178115 436687606
83908 122287 95797216
120831 122156 3290388
145240 152949 19339881
99815 100120 736567
114861 128407 428606297
36304 137511 252931899
188774 198544 873435523
72217 182375 275139176
185415 188141 6953742
197233 198924 4297761
189680 189792 787085744
140816 176160 88150466
47391 73349 723428179
87845 121403 83827534
98668 159763 152698827
193867 194184 315958740
183057 188968 14943200
60076 179447 633859792
68968 174186 262657604
162068 187907 64606150
110425 157522 418484811
66074 156466 225959014
10589 197086 466348431
62354 85692 58147292
52241 147291 237505581
142024 146944 455030358
80950 180511 496210613
143565 169817 111892549
168442 186740 45753266
183354 196748 661702387
61571 70737 916218231
185234 192670 546559927
47044 82742 89333606
30614 61569 77340848
43653 151792 270354710
13817 178148 901795702
34963 157774 307124711
14466 83714 528797071
102060 189974 219682588
140842 199104 145850284
81516 89244 19117613
145779 173458 102049223
47240 72763 245951744
92640 143569 127458811
64400 164204 249468976
106 49227 643507850
196176 197190 2589463
161224 196424 88040831
138309 173714 454945251
126484 147558 52728575
178092 180701 677826139
179266 182703 57944727
51829 114544 156745989
61542 170150 271539529
133743 142906 22999218
12712 59792 117767018
1523 51742 125762571
146230 190879 763887659
136253 175720 98453802
78191 87547 230562378
193506 196584 280366269
100585 115695 28913780
74846 198759 896251135
189456 190752 3229442
131767 190040 126561797
148820 190986 105440241
138184 148743 231663266
73360 99953 14665983
2547 82827 200835434
68309 117381 122422568
178249 184311 15243659
59455 171241 279327335
140380 190884 970190608
42062 134523 231100536
70530 181806 277795909
164333 185538 854409761
74139 102600 302725754
52110 171678 733107937
169912 185225 584679878
156224 195959 485804728
18176 102422 210659746
12569 18863 15839098
133856 178467 995632093
4086 6428 5898564
132828 155719 138323225
33178 56223 400555501
176606 194267 44409181
67914 138713 176715264
190262 194480 3681749
73212 115709 334043249
148924 183889 24561823
70705 172473 254133916
106365 122747 549315088
157224 170213 739250360
110949 197152 215725384
105977 192674 620586619
192473 194142 210851729
174631 181274 640452057
21071 189773 651516162
146704 188039 103419025
127978 156588 71746025
169027 198715 239287197
7314 85814 196163444
25426 137283 279530141
26638 197839 753140517
54151 176506 305569035
42033 188604 544477264
125197 179967 136846626
20498 68196 28059367
72101 145018 668951351
91380 187506 300787038
185120 196842 29508887
107283 114259 308841141
89042 169850 202238120
116119 133101 694957975
186714 197738 27774017
158651 175133 40928136
191109 194883 283687117
60739 129017 179502422
124282 177467 435702128
1323 95383 957496894
187244 190659 5853619
117031 129519 924570185
41817 134641 232043847
168935 188933 925185699
57884 131965 185010369
185016 193332 98505968
22409 196522 993116859
5013 138330 333286247
86306 131096 355013231
180763 199844 48046535
127649 145545 823212939
151959 169515 43889876
197591 199915 5875536
73241 125244 983533065
135630 178257 425702838
101027 132016 327834135
18690 110140 839060057
53222 134003 165206218
83166 127683 104473892
30925 54295 58520429
27277 141257 562025186
151871 154205 5934598
90748 147573 142169559
67866 97601 74189266
86656 187926 268680886
119641 196098 191331406
141448 146458 12518655
43444 142775 248271491
66952 132129 162706604
197154 199236 5238806
97534 126661 698990004
183594 193587 2723557
117764 198967 959224287
81680 158241 855200524
179524 194927 38693884
134460 185187 73748527
78422 95027 41396663
163258 186201 178136549
50503 64648 809253060
37933 67647 132690134
63602 170067 266081029
45285 180241 337230676
151339 153513 5520400
57175 112012 136907687
162863 189100 53222403
93034 190451 243592876
166498 187495 641861729
11055 69016 570234511
52754 126165 380005417
142904 167925 333762924
60383 84310 428679590
171291 189548 45752568
63443 96383 274778897
109229 168335 147787857
130954 135369 982390439
28488 62419 21670939
159531 179451 999910588
82244 197487 288293257
146448 160764 35887843
108658 151794 818027972
51196 71128 990311336
27408 93571 165269816
26509 193414 574358721
195564 199409 9727286
24081 107631 208851882
173761 175336 558207376
75240 81709 16077788
107278 174853 997888442
47327 65805 9799867
109087 149959 102258872
16064 67906 129760305
71329 84684 137075898
69268 139949 14682864
33704 46069 30848290
198086 199769 4258075
182027 184544 714008831
92900 188650 239462228
197022 198328 3309105
170564 171966 3421401
147729 179532 79379706
110020 149035 97568765
162667 166413 9241111
154992 195246 195088525
92875 113935 438431894
52419 147212 236851953
158515 161494 7426518
40682 143193 178447147
133700 184130 918706938
130279 193457 157925597
186057 198723 31910765
49475 197680 965410462
131122 134801 6649648
170748 171759 2455951
44281 158792 390710766
26889 148062 302792296
23650 155203 329075869
1518 145348 492664658
4562 174416 424599116
34230 153521 784592713
131248 144810 33962518
103863 162467 146528529
193078 196579 8865332
147583 198671 551179810
178573 187136 743885570
59172 133253 185052220
95743 189193 233674737
42044 112816 124483725
44144 95567 128473599
81766 185145 258333979
179906 189935 25259744
176741 199477 76644451
96518 181789 212991551
175545 187242 735884966
11863 47203 88286671
64869 178338 283271274
127579 172641 651997369
20398 60630 100534808
131926 184552 131522516
36165 117346 414176577
17600 187419 424504738
115356 185010 293830309
15126 199736 945692115
101646 103090 3577364
186282 187503 590906422
31565 120925 838978194
35091 151099 719342779
162419 172165 24265209
98727 121012 55433436
167521 191534 60097326
80452 174551 470857951
142360 169023 66690958
192986 196990 10162372
51820 127331 188665754
54669 141239 651492152
6769 111625 262064084
76402 154791 196072494
167175 197453 286742174
38514 176444 948556214
45317 84191 373921774
49139 144206 237698113
199120 199830 1815613
44256 56122 29687744
10523 65227 136969701
79526 172911 233311988
175979 193306 509758220
79460 192895 283478345
1415 82790 543409591
109022 129257 50656706
75138 146579 178466181
39670 146120 983934170
50562 168117 293733499
250 148436 370566932
47789 109570 154463895
147681 185459 94374054
60381 70936 557924805
94742 190930 240482794
188740 193531 849314023
155346 197537 495121976
164038 167510 619995749
43647 151231 757423694
127917 181423 873438609
64791 147145 205626511
4444 48639 110490390
138682 177372 96576736
80017 114292 85662710
43550 93533 124852235
197927 198060 294781
5311 95077 224472533
194798 195534 790221684
85176 162212 192779857
83343 135667 130748030
71854 185482 283822459
70369 97008 66408151
102506 188859 215785248
165954 189111 443868109
133842 186825 132458104
148687 191867 19110749
134217 144370 546773032
12482 100457 683300268
196011 199081 7811549
2428 97432 237686488
47656 185232 343941981
3504 110838 268398809
132192 163256 495153859
37321 88016 224221031
17477 115203 944762088
90047 107840 44675646
163323 187772 61094860
12656 116231 930114113
36068 37891 676474182
55453 82161 273259296
105294 175401 174996567
133195 198602 163772011
71066 151060 434108413
101089 184919 677181145
127170 140282 32830512
129482 159282 637995322
49826 105369 138894765
155898 191955 89983920
68254 145095 900229433
86111 131292 175765690
114530 169339 137026632
68777 136819 169862039
186017 189985 654736920
12941 62550 124117998
124057 196244 434338639
94669 157171 156418750
195973 198948 139898970
174897 178083 909116798
106765 176747 7730304
158449 183958 420345759
24615 114882 636651656
165677 191544 968255340
195190 199601 11174608
124744 167967 108040670
49511 84708 521649540
147530 199646 130508348
82067 147916 905207543
54510 183809 620479914
96879 146837 124778710
119194 173513 135751699
117843 196358 196377836
43319 72507 73063863
78357 102530 60462000
93378 197074 259387654
25222 80693 138665742
189101 194251 12873016
60141 149815 839370820
193765 195268 3766437
65204 113542 205301757
37228 143518 265761601
63875 119313 138347868
162181 182001 167172833
61606 137353 757122273
18969 140547 303831119
90556 126290 89378188
179093 198456 365888924
89395 137868 121316929
87033 122056 87443742
144457 176952 80972531
66968 194909 319670578
129779 142845 211792470
116539 135695 929770620
48763 63290 273865269
84911 113872 984007516
5764 130935 313037194
153082 180290 910642398
117373 129820 31140370
185873 196377 431309547
38314 166292 541617658
88531 162648 196864764
88327 116512 48734422
144185 172844 880699161
133323 159086 64599981
166930 171906 184176393
199187 199434 652816
37239 118985 204278257
39879 136411 241392888
6873 32781 64848178
191611 193346 290425560
92061 120565 71308396
113361 131954 157632526
182367 192981 26641506
29231 78260 759496025
61768 171162 305290858
27204 150718 308667958
141538 179091 895307409
32795 63752 553626874
164877 182469 598595936
107638 117570 24816466
157173 184517 647502271
37715 138429 251725309
76159 150535 185830471
195444 199215 9540845
34380 50065 39225180
167207 182903 39219237
119710 158874 98135923
33701 82325 232133996
100718 169514 171871077
165442 182926 43592551
12403 104484 230261473
49869 164935 287634083
101012 152701 558049974
187276 188885 798659280
133856 161326 640455881
129969 195148 162944338
47641 77101 73765829
25521 81909 140858539
164617 169529 257000006
34240 124225 687144901
194594 196582 3381616
34688 124489 681822486
145755 180579 615280612
70123 184622 285908739
64548 106067 103772904
45205 63018 343534354
90018 156275 313844167
74052 153321 198159527
104841 165052 818636395
128601 174478 415155569
188873 198594 521273046
129295 171897 106464625
64546 176990 897085213
15909 33445 43801051
107461 145104 430378002
140460 164050 22575174
196327 197738 3624277
74341 102808 71140596
152637 194114 247877166
183303 189380 15357295
183032 194788 994986604
110800 173408 156487514
30338 176072 422686644
144901 180202 914505228
184731 194338 24155205
159635 194934 77385118
84489 103956 48854157
70483 96642 712104365
26845 28249 39159689
46677 140961 822264381
78212 186656 840707618
73156 80499 18243215
192271 197364 8545925
41153 145740 655490847
150809 157535 397101418
174449 187594 819598418
136152 163684 68934140
12206 34786 56524951
79999 195037 287581706
143148 184379 988333574
125500 186407 152338358
16844 136103 723306809
144629 191874 328179267
150793 188755 94932996
88173 169079 585360690
66179 112571 115711060
122988 191983 172590312
110945 196936 215185559
2342 125842 625018999
39632 153130 166712241
125584 158609 40951080
1625 25993 61126085
5843 69165 158627271
7800 109632 423669661
90162 190410 694419044
152503 180104 68839948
32617 96173 59770951
149304 185819 91245375
107001 199103 846438119
162907 184656 54193145
118683 127527 22154351
199512 199574 520110089
167049 171898 908838616
155491 175685 50112887
161971 198411 91165927
135562 190196 136638141
97059 197722 664435722
100670 190629 224771542
187282 199043 655646283
22934 187549 870557035
149985 165481 689098089
182438 184965 3651455
161415 178868 43350680
69576 187680 295083181
132603 158184 475210717
144622 154036 23610841
136603 154102 98168136
33938 141971 702554655
28939 148772 299425553
152718 191225 96192639
14610 77263 281706115
51936 165220 283162748
164922 183203 203389483
190332 192400 5151468
143209 197791 348085267
181365 182214 2164635
159633 193847 68165981
17951 180943 630017140
6878 132488 507779981
162560 189451 445703966
30185 182203 379857992
168829 169518 321462028
145621 145859 53693194
127166 193093 556828542
196404 198649 5686261
31760 180575 391151726
175310 177420 942592282
197908 199329 132405431
47775 110104 155829704
92847 139509 116660963
17605 192477 438455131
3396 9283 14908847
159175 192361 523818350
133988 181462 118546937
8895 106487 990109280
108365 193342 212453084
24851 110148 586031831
92215 94251 5231184
11992 103044 227756866
134615 145481 566845684
47730 180829 332678875
178558 183206 11682428
65844 187090 302901226
47424 66591 688008057
147912 197063 443774309
6305 17442 159185437
95452 122644 633250983
169021 169496 238703272
170108 199325 73222925
29955 169833 349630473
10828 45213 4424522
188225 198905 26854758
28637 122476 565528047
118922 179683 87335635
77735 148748 177410489
51452 96785 113308757
58037 151772 234250324
149873 178934 656983932
175396 199769 699676338
114577 169336 136893153
157072 190008 656002759
195356 198062 501930037
171800 186478 36699429
82750 164104 640335214
12583 44765 911700593
106527 159212 525901539
162401 186784 872207187
54231 73082 47147383
15174 195760 451396931
168997 189870 52190746
113856 142620 71931866
17799 72811 955335702
140129 196657 141461136
76360 169969 233976215
148694 190916 428033092
79898 117167 93118506
698 82138 203863624
149048 167192 45280748
167224 180501 33166686
38361 73804 769999650
173375 178315 12256010
98187 159879 192465673
114916 182142 167891067
176904 194702 786298952
104024 152781 121883395
128498 175518 117389552
36498 106454 174874956
47021 82549 88915779
144229 165903 21313817
161976 182788 873428380
143954 171671 69145857
107026 164166 142861393
115353 192347 192427842
17959 135725 294289530
137362 141366 195993136
123829 197573 184633020
171304 172443 2873927
56775 142530 864461465
117594 176882 147982564
177174 177996 308626069
114671 159142 927056880
194425 195599 485905636
13870 25421 28917521
94160 108997 37014741
153584 189920 323841216
40735 196040 388308248
150809 164551 406725536
58708 177050 808331175
181600 195598 35230335
87976 191877 337120186
149766 179367 73872479
91632 114411 57171430
68567 158018 867300529
75257 104318 76504181
101849 165237 158333177
53909 155800 825761396
35104 177660 356083534
122352 178876 795884498
116752 135237 46205598
147580 180529 82281674
182293 190471 20588494
76288 166022 435395895
24910 173888 543808514
54516 58659 50363002
89467 139977 70769861
195389 195836 908809940
161834 168145 15627262
13479 58288 112119234
175115 199073 199615391
63027 108470 113484899
58183 152753 718406084
181851 198933 661978774
129815 155407 458882821
198972 199246 483718863
166655 197436 77169061
96517 188404 282679462
23610 126796 257863560
54649 197404 437014610
8836 69417 151684157
161214 176757 77027724
50274 176239 314598653
163674 188892 537307605
134271 150074 58524886
196021 196622 1556304
128601 171927 108309696
117796 155441 597926250
100452 143476 107502902
153515 191488 4603585
24919 189795 412155559
66729 92918 143770351
8673 156133 382426914
24492 156102 668993019
75263 171361 240066327
38694 166027 318309570
18697 193319 774392701
136165 147270 253121379
16267 153479 592081877
158761 189654 913958039
193505 195947 1002332
161355 197286 691058227
92336 170931 791002578
88592 167211 560650012
197789 198519 1783857
168475 190478 55061152
53158 110490 993558831
110414 143692 950278615
25061 190257 412960836
186636 199050 31262283
6183 180271 435117266
5329 61210 139763430
141389 198156 367189012
88489 110521 55111595
45593 47517 4728248
135406 198572 685533274
130254 139381 22737043
22081 36145 583574114
53761 69048 760632232
18505 99195 61777263
123770 176218 493570887
155659 165584 573894331
108100 171287 992268987
167619 183809 40469291
46358 110701 160792841
196281 197117 2123528
89648 147238 961050852
180187 188911 445094958
140549 142950 645267019
53595 97948 365690877
176698 187622 27581985
175051 176133 208948181
116614 171948 138311384
29086 143534 286054864
52687 165136 281083366
47830 66636 47263365
47200 178104 449463329
191328 196952 708462129
123716 153817 153368149
123521 183084 795878058
138528 165675 67948611
93190 103313 991299264
11442 144522 332717981
195030 197704 6832729
15524 31175 38997942
133619 197633 160276563
163856 184590 520918804
127628 151936 412831792
132750 198578 647975080
98175 199558 253504522
151627 164510 18735952
91177 161929 216215992
54991 60454 13521320
69209 199348 325310410
37876 128682 94654405
52109 165421 283232715
101673 120243 713822195
173663 188144 36331247
112006 169558 882693479
92139 143590 128856772
94394 171283 781915102
113354 126259 537005850
47605 142298 236798430
196322 199200 7275339
54862 122223 677331906
124209 185918 935850430
16387 150181 937863565
77485 187986 774042494
109708 180230 176200709
150799 194215 676353263
61012 138629 193975857
42552 57771 38140509
87229 192787 263884915
18483 181594 356527646
86116 121040 686946649
78138 96099 522136485
29245 69059 99691378
182222 197845 964185786
173136 184322 27965881
124611 162385 812039119
53794 141992 220383638
41157 146597 263564637
84570 175344 226850705
147464 180764 107947655
65302 77587 30567814
18130 191721 860899021
92002 194232 255785611
135611 157178 783679465
11114 141509 325901410
87877 147341 699046493
167992 180971 32409698
166059 170925 12175184
152668 156791 10408839
143327 186082 64043679
161056 175158 34998929
141967 199253 143414022
20086 171018 660350344
110318 131594 847542563
156686 162754 15063642
2669 76117 183867628
82782 184927 255271917
2483 126909 662028455
171329 176495 412636612
17043 129233 46435366
125648 183875 785854082
172887 181951 22619099
113930 135259 388730501
62254 91667 851362608
140230 172375 80354875
163071 176969 815492576
115549 196280 686995266
161139 197877 970167506
122560 145020 56352529
86883 170478 878709218
29571 104960 188460343
30693 92766 155072356
30463 164834 920098769
26193 35902 398699515
155703 174585 46963902
169104 178575 722522785
161732 171100 944255566
167923 175547 197860591
92145 186027 234811904
88668 148807 547516910
109375 135524 65394551
95221 163195 170021703
56820 131447 977991035
76072 99391 58360309
25659 121752 239963197
24207 60168 89853649
144856 175509 843701355
86329 89832 113561594
44482 149745 863526445
117219 178912 449584334
33793 37228 798789118
191349 195506 10491100
182618 184116 2634716
191963 198475 638724815
66799 74888 20173056
8559 139896 198747677
92468 171529 197672473
133804 182972 535545095
77722 157194 806954110
46558 157333 277161992
94585 109643 43005774
66058 77934 29589953
47481 138018 226371541
57714 61328 482499469
133432 177200 522465734
20220 159568 756494880
74979 181528 266106345
90483 142491 130170874
195827 197533 4375233
194358 199896 72705759
192579 196325 39285648
2113 145483 358601295
19136 167449 370599319
135567 179510 385337053
23587 147895 382370898
135505 190183 211715731
54505 124526 872208346
93714 163189 173791522
105428 169178 749567751
53392 163584 610869635
8558 124611 290075093
131012 181627 126356466
158112 178659 246047988
137178 191015 134594517
24115 28472 11011499
87460 120606 215394411
101362 114720 148471744
25258 92978 179449706
44824 92206 118288606
116428 135530 47737313
77497 86310 980918646
14911 139698 311793674
180941 197124 40709031
135497 143875 21030403
67324 166575 247846657
94119 170453 190844633
78874 182807 884271057
165324 188045 56839747
45155 109340 160432224
14031 157485 377924664
171753 172564 2061128
128676 142160 33766152
36150 170713 360082032
156888 194692 94404825
11049 77107 27006560
7486 127674 300442577
189423 195156 14342698
28214 45627 874842573
27632 191068 955262338
185263 192009 122338491
46930 117808 177291511
117292 134053 41908071
130166 154823 61793559
172837 188652 36465097
155397 194629 169556607
116636 157848 103188156
41530 108064 166311620
78627 197717 628253825
78827 109969 196660922
81047 166516 213543565
181226 184738 8814049
136720 195934 213360120
122791 182878 434925610
8835 160178 947108047
18467 182933 410940932
132878 144730 605243701
24049 26896 543158019
14370 102250 811317133
111426 126117 425405719
8161 49220 940382718
51719 128903 192845810
127253 189395 510004321
150571 167368 989460678
68153 138664 175943656
7153 57404 61228233
93265 156087 756239081
120165 176971 141915616
144224 183411 750367456
128731 198770 615417269
166088 199814 84558807
78431 151607 182881771
144844 199505 136797849
84139 178423 260552044
175436 193152 630681046
17827 23633 14424828
178258 196052 957744735
131646 165035 654528276
163314 174169 825369732
62630 113317 292513591
148581 157786 1179863
131918 176190 473691762
22742 111228 221147372
176772 194854 896169146
57268 87732 75960059
61408 145598 210495153
151360 197910 635255816
84803 106971 728179252
143542 175348 79253571
140721 161390 51753208
173946 182505 21406475
137972 157611 49298434
79241 143072 147326624
68092 146987 756403164
22402 51479 800912815
31238 192834 403910352
197259 199731 695135814
1050 90009 963876028
166679 192265 103030975
43067 120579 278504774
98226 160875 681867890
60574 187883 318366923
68524 148761 547270097
37935 99393 875040741
14464 54065 98979568
21969 148072 315203266
123657 163368 178790689
54981 119611 161366982
93410 128882 2242767
187611 193039 13506460
136748 142489 14326081
64490 67566 7789394
177342 199746 371993576
48568 77097 71397915
102636 182635 204149901
98729 113558 780658456
188542 199922 857599220
156516 167336 26764086
148771 188585 45607422
23628 41239 44036393
151950 186496 86299094
119732 187745 800518833
70758 152338 43714831
152201 161886 715823869
76881 128688 472800916
63425 176660 282741269
118273 119541 3107301
69673 142686 182318353
8788 172750 47023918
23697 62995 98357193
190672 194595 9830230
6605 95188 540727552
180890 189940 22800063
79709 134333 136490543
50267 84581 85599486
57671 109191 322952780
78926 99403 76033318
123331 145529 544153927
187463 199704 217506970
79312 166169 217080651
62123 159062 242396900
139129 173910 86889523
146313 165243 47322878
174797 186245 422740388
31891 172080 350363203
183053 194985 30004606
198330 199316 948788202
179362 182935 855576441
199560 199804 616709
92581 126085 918190163
104006 145366 718763393
188064 195420 18404083
106072 158052 129982449
37298 135846 246311949
66479 120887 135680183
28050 186424 912444241
48993 69191 377089939
69078 89336 50193467
193729 199664 14987802
137497 187711 941005869
163528 178449 96845541
8947 47883 97288552
189805 193951 10363456
84037 154940 603304969
55388 80619 63031606
57086 194612 343751695
742 145030 779564716
86069 160817 836279218
58921 182823 309550326
59137 144093 398923422
4687 68553 159994857
74879 101791 67317641
28052 115738 946287733
51831 180298 802516925
51965 142890 227290984
93332 100555 708275503
84039 182717 185596259
148148 186852 134971190
101974 122133 547173702
127007 151880 562888686
160627 188576 69854079
130011 193073 34964538
194025 194572 1383589
44831 127319 534873559
43445 62337 47241914
71426 188461 474107164
185493 188677 8125640
170162 175924 1926561
100710 164906 65293350
20442 48988 71360145
44509 163295 807186051
26617 53538 903086590
182038 186007 884277611
81746 148339 822587880
198939 198969 37626
114101 114470 928702
147637 160795 33020939
61442 146015 211427104
17589 136164 296353199
54647 178036 308167284
28766 123458 472659038
171272 187933 24677873
158672 192566 45769594
177238 178918 592274338
199084 199578 1241853
101970 191789 224325534
168150 192189 579160318
87682 172943 213181999
82091 171273 222927331
19445 57714 517883294
171407 176160 165567508
86381 181532 237748074
170130 177208 17452574
191792 194742 7464544
184296 192060 899282579
46591 164777 295604572
58235 193127 337099496
49449 162223 88534953
182757 194931 30595348
42686 82463 302030539
86788 128754 129188516
29826 50791 52390881
110980 121055 14564397
198547 198921 960784
124005 176413 130897948
47559 181936 728989332
1188 185680 461294429
88071 169740 513558775
121809 143649 54841865
118746 165124 24208542
169924 196786 67245707
121232 173338 130304239
153294 193676 100883480
52368 141587 222995280
173613 194726 52915655
189825 196994 612861123
197314 198076 490721675
179285 195167 164747940
35696 151108 779616179
180542 184329 668835592
18973 69356 668324739
123489 150766 68332117
105257 194463 222981119
58941 105947 117556719
179786 197399 563272651
130807 199527 171945620
198888 199129 881987858
74964 82581 18951090
43646 127379 209235677
14157 128589 285979811
32817 199489 930074956
102813 121874 47359374
20263 47257 819340432
181380 197483 40560128
99250 189506 768126303
194731 196607 4761925
195101 198757 9296508
199613 199654 95988
56528 136877 200815039
97557 118212 51505343
9601 178562 422155256
195725 197808 693172281
188246 193375 12797573
67684 178911 277644291
173890 187898 35203226
44539 170241 818826915
105725 198704 612193018
186924 194360 18632949
117130 168782 321189562
16216 75864 149172017
72456 136162 159084687
174889 177100 5464188
101664 136494 7419657
177467 179965 6346438
60377 92620 555021315
31480 113779 328808495
146318 166212 49729369
121247 161063 948610032
38040 119779 460394111
128777 199834 263584056
59577 187528 319826387
61991 150486 221215976
70243 164171 561533527
161081 175098 595464792
116550 165180 121611870
62548 146229 486857482
29236 62549 254656543
74660 170702 868907524
16422 160203 359481855
174638 199329 905606290
109697 181974 180624364
66832 174759 142992959
162628 191047 70968057
194543 196148 4092910
78788 142856 12331462
181988 197133 329477105
73952 154420 824264112
27356 157593 325627641
2362 28775 371097664
113566 191330 562879897
192884 196062 8048869
18188 141632 834375302
56540 85246 653798351
109829 125928 482482348
26172 95418 173038019
158875 173747 224848116
52776 88674 89533055
111060 180952 174684634
135354 187186 129629568
86302 156265 175105383
24801 27105 5872796
119214 179053 149469564
30235 38348 917394355
157621 187726 75179371
69761 102343 81352519
104094 109247 12771209
5290 107743 68508288
133475 138462 778545594
193145 199577 16283409
80017 153628 682977092
2027 30935 253588008
43001 166418 308425831
51718 151814 549403861
83882 124019 100284504
35293 149785 286103979
162691 177654 37129735
104425 107699 8162444
98833 181521 206431246
82729 93089 79713528
32623 88030 222882662
171190 174776 201931327
74878 183422 991213235
163324 171943 344971261
71448 116467 112339936
2814 78381 189173226
79122 150552 178477924
121444 138957 43884297
66627 132748 351741475
103423 162303 147146869
69843 184974 811023423
55644 158646 257511506
62541 97426 87167967
157357 161467 117149555
30890 162278 950551658
120914 191221 175902851
29143 96829 243071125
7762 116889 272829946
76236 189034 281918318
20207 48762 71358904
199201 199679 447242351
5588 133031 318624561
154536 198403 109680247
17017 43118 65300804
159607 189848 75514345
50534 66912 338793669
106658 163070 205816563
10429 119111 271653212
107568 128421 52047874
138653 183009 541729766
78483 182310 840743366
67408 162777 238275759
71317 169209 244504350
107048 145660 96462134
86066 131880 265694495
67397 108557 102669050
106935 195594 221692753
6761 29365 56618143
25972 121729 254542070
97093 118457 705945766
23098 122930 889713933
193961 197087 7923469
149329 150747 3602066
150964 199426 391921624
133629 152730 47891384
131118 163154 80144447
9877 122011 680929707
154406 177508 16379386
84439 147902 947522316
179977 199269 48558632
126875 192216 958008648
84915 171034 983378136
90128 181996 576575154
125281 153947 71871595
52572 142092 223731177
157868 165350 18585040
86277 100145 34842543
26817 56574 343133570
135771 179601 109437700
63920 135713 653559926
70146 102925 81840866
64187 199385 710969491
83120 189409 549369599
107162 194340 217912939
112897 136168 58199220
115866 153859 589042286
179726 195021 169220856
104535 125620 748209700
27400 43111 686374298
23722 34164 586462448
155962 173058 740613017
123177 183526 631475653
188827 196072 18122056
122678 159426 92097598
28308 193469 672430475
138878 186474 119021168
8037 33974 64877139
83515 192541 719197600
104382 196919 574144827
156132 183933 69257421
38194 120722 460935604
128068 167246 883309843
725 71387 176982913
12986 189815 754929962
117765 181015 940524713
61634 128818 988989243
155311 171656 688304079
29951 99804 174718503
83978 127034 637629143
182 197127 492573364
61560 102009 731890901
108696 163636 137487627
179463 181372 4785561
61443 113134 129189788
33770 65631 557793884
85390 103706 384276651
167300 195030 750037834
178760 190150 66279224
46638 145038 275050266
185178 196588 428216440
197638 198885 3139081
116388 128599 728386406
42424 168151 314187851
170108 180436 153047517
70838 140309 208739636
70547 166236 238950837
167891 175226 18245191
77315 197536 883376490
64333 163598 248145937
124276 163282 97716286
59176 147217 219939865
47268 48774 932336786
47841 111936 160195708
13956 55052 102779000
56352 77421 803148042
178221 183789 208110906
147971 196215 120690796
9324 129384 300106393
49994 120401 175793770
25104 113640 221252107
44706 104276 618483479
56332 176654 300502709
148500 189560 102696025
192977 195439 6250137
128827 162469 84246388
65672 139971 185458474
6932 84817 194649952
165598 186601 62716841
124569 150741 65542585
159641 191006 242904633
188147 195011 17169972
98423 186323 845596754
21507 106378 212193216
189201 195780 16485514
52193 76371 609166103
184281 184398 300387
125745 140270 853842761
169862 197165 109195850
117519 179518 882183212
96857 157101 485359657
127623 193792 165489410
38461 169993 328848083
37197 108835 148959215
97664 174069 989615473
32674 175107 355838839
150781 184498 668929581
153837 192348 96149177
59570 178693 300543657
147413 192134 111827173
158671 160689 5024616
154745 190051 88098480
10263 141474 869006661
42451 133527 806905430
163323 194851 560935203
172044 186604 36398386
476 187191 466922885
106998 154354 830184054
100550 140900 84778020
98043 118017 608269966
41259 140468 247994869
33008 185649 381443975
51090 193084 354895126
3154 115523 281116870
112054 143390 78516157
33185 153007 299597319
83550 127841 110698207
81153 119552 95796040
135287 192457 142913168
122908 149111 65629971
186156 196397 676339510
45183 99125 120213240
146753 196239 123819115
145786 191354 58162897
187145 194110 925323930
124038 181281 143085860
100944 147980 117433112
117088 154879 94668278
8294 145022 341846980
2745 48592 590276780
124664 196835 180611647
142307 171792 31980413
188490 198411 24909659
46 135307 382417014
183529 192677 22909308
7212 80099 182274735
77060 130547 133724148
177763 187531 371117341
188485 199971 150867990
67328 163125 595153041
101119 174785 183884553
48917 106752 144651003
124824 148170 58456137
189028 193631 567966266
60038 108498 90037398
8586 178330 541185309
573 70089 174143407
34910 172948 909379712
8686 133086 422281134
181717 199169 266308510
158416 167981 23717175
194668 195342 1706748
108808 192543 189082855
37910 72659 87031603
83068 84351 136025089
42488 47102 91072979
197090 197454 744765029
122767 129738 17594775
102311 141827 98625327
198240 198589 890862
189777 191320 866201515
43090 196357 383198439
26459 144933 772852870
23005 47970 62344849
43293 102544 499587580
159827 190623 259592182
9667 144873 472414798
144564 159932 978155062
157090 193268 90283506
122382 161736 14626208
33351 45978 254822558
72514 98074 63886331
101341 129071 69133798
184174 187092 508693775
94362 142641 410734625
53316 88138 205199564
169430 171784 463976161
66444 99702 83147767
139401 175242 89450574
128474 154814 54712554
89398 144377 454195733
199252 199488 602544
72840 79145 15686153
130354 147699 43272908
156965 183102 310931847
22847 39625 27145340
130818 147610 41885253
158933 169401 652697099
15262 141956 502494087
42754 84746 104799960
113504 158134 303316788
146938 182709 89354937
77063 144005 520907575
174669 196929 633429700
11253 42463 78047378
26023 163508 343737635
7079 188567 453805539
29490 33652 322389059
26256 83258 886486153
127129 177330 125400337
159710 187135 68462516
125509 197421 986561435
37844 172825 337364827
156617 181336 61495827
65527 149630 410288682
128568 169787 566073513
45624 90805 112798577
3338 7589 10745605
78055 110264 26716306
92180 111246 289406855
55245 116233 152393463
99227 138554 98073173
113530 167548 134983809
125066 199298 709136422
53633 172396 255183227
155044 166325 28021793
7549 171367 487772872
34738 132842 245159093
14181 120488 760972037
181383 184063 116426964
150276 184320 85027702
39841 90026 292762084
61558 166740 469257084
66424 100454 932252830
185474 192908 116511984
3940 53630 685170389
92255 161626 452590107
85738 169671 209985166
92992 136811 8982357
36063 94980 147228330
11594 125602 992865836
160154 198358 401453010
17899 109808 555105349
81091 148515 168503649
84924 187352 544891881
52340 158216 460949762
98181 122390 90028460
132360 135530 497696442
50287 105908 139098701
193521 197069 8963601
128376 129735 234046424
140006 157924 44975772
80979 160779 221424302
99830 115025 944513272
128186 165006 92099800
146753 156447 703706626
41252 84557 160811108
1976 52768 337005621
11232 118694 268539697
13157 82295 829638543
127371 135877 21290946
3005 187188 460674196
191470 198731 18376930
164809 175612 26737720
26978 158182 948819302
49344 103004 134212294
86532 139040 595777444
177510 185043 18994089
64386 186993 523645828
36500 159419 499099682
108556 142243 84232109
198005 199373 3453584
138449 175734 891517797
101134 199037 244795556
106381 180686 271873533
158981 190207 804410917
173126 177911 11856377
181057 187727 16886982
35713 117518 458130958
64106 120020 139517663
110463 142139 785837191
25092 150947 314653102
99141 103661 11264842
125699 151420 64445806
175200 177717 952512756
2922 122003 921265987
147470 157140 591440241
70438 112292 370584142
45595 159966 286008581
35950 127452 228671040
75476 86310 455192369
128873 199467 176724789
178341 186039 19403600
69569 158432 222025212
130560 153028 56214776
186159 190194 10159392
73128 189281 290271958
172436 192678 778991668
125884 158342 81372661
136260 172680 256888995
54487 157296 305651059
64925 171254 316435703
150369 154452 10367198
97640 110704 136690956
140343 186207 114657261
17616 152243 464698959
184766 188272 275759204
57701 131947 234844143
103390 167901 804243010
142197 176542 85656008
182670 186158 8801683
74167 99577 63574712
67199 197738 368524004
155917 195593 99143327
62876 128908 917678450
91876 134052 105613684
112084 114889 7168238
183717 190833 17899100
140904 143356 6204427
169643 177222 114983415
80080 92879 31956443
72972 79241 15589088
79226 134689 629880983
188416 193260 665406170
126566 146448 49776948
118772 122854 227786789
145850 169804 59924630
168368 198992 76769475
174842 180585 839365600
82290 168379 665895413
135538 178000 105972689
47857 104923 740452210
183039 193084 11828360
148145 182104 84805834
53977 109571 138837154
54242 75426 52934934
146838 176234 100869412
18703 41431 56762337
62860 156007 232880938
134330 152356 45132625
96968 114303 43280292
52439 163623 480856691
88750 146305 144031723
77908 190677 281824683
189531 195653 300089970
49110 95515 849699699
6356 82490 977091227
149315 192239 173405928
36324 181969 363919550
35658 170090 336043662
4829 95100 225727403
131594 176114 875605881
87309 114690 68561958
91707 114012 441564166
189292 192699 294312403
92541 98330 14723141
182688 188406 14488081
90237 131345 435140651
19724 123400 985979188
194715 198620 866603900
182573 191031 21281855
168862 179162 25553572
95480 196238 251956093
199276 199755 84869498
185755 189758 10129002
15830 143944 921606382
167656 195880 70698488
44365 104039 711732669
139030 160192 53043710
164900 172130 928258154
160158 178343 704705718
96210 128363 80310634
115798 127252 28561215
15984 16229 114289934
173744 196553 222150348
54589 174385 299302359
71486 151218 199160695
181870 199516 44453648
39519 183264 414939751
195208 199177 970310292
103149 138498 600856196
173044 184303 643107553
163380 190838 140406906
49338 56375 17612366
157051 175338 170865974
185857 190353 991651052
111982 185702 184300509
38934 94289 149162970
12187 99171 809738125
124702 151868 68038864
193528 196559 7663821
65321 183958 296276256
100455 195540 237665757
21675 183062 403289782
126472 194327 340826406
42260 42799 1386691
86682 107492 52109295
159866 175061 804679641
91505 96394 12466319
83157 106034 619392929
54866 170660 289401905
141297 196690 138596282
51228 182218 493963027
132464 194707 155663382
99792 118029 45390423
175407 182957 76490404
40536 52325 427749400
188494 189405 228786146
144971 173741 174577229
71742 103312 78878163
157226 172822 38742728
91954 138657 116376869
196996 197389 1002344
194194 199871 504611659
38597 109498 522634435
154760 177171 55632181
165482 167536 882542785
12929 113141 250495024
25433 78923 156455647
15504 188813 433200348
89163 142332 254678053
60484 104145 109250447
140452 157227 42123161
181799 186706 12369442
194200 195817 4077639
147685 153847 207049625
106720 117223 26192132
71496 125343 478119578
137229 199231 706576338
195686 199016 397890039
170715 179979 864926516
196680 198411 897975366
22492 91131 766543419
119067 180199 152747981
67112 175971 271722285
66622 75530 22157852
19927 45410 171333430
165965 180287 298469995
94343 187144 892119617
148806 159382 26564444
53629 125079 178470149
96124 107307 27981934
188137 198507 26034840
159412 169873 26092323
53855 196745 514392585
7746 12469 11822646
127162 146690 48880169
78673 166691 219857374
106665 166465 149383163
147888 175667 113182608
23556 33086 438701364
150809 193592 800548164
74100 81185 17680820
150660 188959 95757599
196515 199674 1731200
69304 100935 79020555
191386 195160 9507046
27794 54395 66490056
73037 199212 202106402
148725 181195 757655429
61934 73679 207927921
113356 151732 96060600
56506 56543 104040
159559 159612 137868
74754 145566 719043889
71769 138985 103293928
18297 111601 233054608
166017 197801 103882841
28830 190390 403772616
176893 181650 11960489
74311 156347 578048967
102387 106515 10232789
8797 180549 429272852
104051 174381 175682906
131815 150629 420909319
125033 193527 87512813
18930 152506 333875256
123152 140641 811615406
171336 177349 14887637
150178 158363 417830133
21329 69241 119991414
110651 136492 50783653
67235 116082 121919480
96647 120262 445548233
71948 79906 13376214
140053 165583 63852162
187839 190403 6364869
177546 183236 14314485
114544 144681 75376283
100474 114991 442073730
161066 165821 11814106
58394 158913 251308383
184498 195464 27605442
185208 194370 23008476
15004 29675 988044362
87309 118793 78722813
109721 185080 15238657
148193 176172 72249205
83977 92753 640953654
8943 191009 455161200
91246 121509 75642578
155394 178309 56916278
21205 24333 959103738
199129 199715 211365400
109082 180878 179437704
189982 197760 19582372
99412 187672 679858722
197422 198281 207758921
86490 168087 203955831
43907 193441 373785118
43859 182560 346556005
5842 51832 115099265
194208 194220 411825343
38540 132333 234446675
183298 187165 342345287
61379 78587 43144639
157114 198786 572077951
17021 68176 128152592
162418 197996 89037524
7165 191931 461923887
114461 126361 29649282
78649 125109 582850509
75867 130488 680573836
97140 136582 98547524
5290 53299 24540325
41270 124874 208922575
64894 192677 319199955
158659 188514 13336793
149714 191333 104054734
129421 175614 115253832
90625 135731 112871723
23098 93060 952231682
93610 101475 853240827
5892 111291 521000844
57605 184001 315733985
122904 164807 104934993
130903 170421 111393026
18532 93140 962623897
4278 196072 598610275
182066 196905 19189358
67666 135763 359083320
186340 196354 25181233
58403 156183 244508044
116920 191222 505049486
140340 198724 146187972
76687 135803 147724131
115305 178430 157590134
99376 164347 67703893
109565 116758 95736921
160189 181813 812003303
138622 141191 859058902
129664 182758 132584897
39164 116607 193629047
24540 58942 86072689
188262 193712 13624524
173407 198651 63403712
164554 188732 684489519
5769 12744 17480974
133541 149635 554308054
133095 142149 22707239
91048 100854 24803731
969 85055 210254684
163858 179376 38540591
139912 180491 101346636
102113 139319 92817025
21794 182915 402645969
187652 193536 233449679
100095 122144 170075933
110622 143461 82259910
95091 190130 237622396
99466 163300 159508803
85245 118435 83054636
110648 186878 190664010
134140 198813 161913972
41898 67610 64469956
97353 133399 90010622
35400 195546 400376063
105118 182319 192806044
6818 180526 562367517
50399 121653 398732789
16321 77256 152319684
53212 124003 176830472
195120 197279 5480275
35190 174822 798275199
22236 95846 506266939
143534 153042 384721264
100678 106628 14796379
111035 161115 814706432
77875 166953 222513425
59257 86022 66740556
126162 159379 83236183
45590 155385 942975759
143801 191093 118195588
133218 149623 41070625
87296 94487 5950078
191128 192556 3499213
135688 158128 56274924
57200 153303 240248796
28469 92264 159177718
158032 175614 676127483
140636 177476 91875019
160084 189945 74598778
192322 198679 16084751
102546 149735 117819001
109712 152253 106435323
47754 105354 513282932
194179 195753 4000072
155349 175333 657267097
102585 143561 934339955
46580 190393 720640912
42227 154879 589544749
17427 100906 19612601
44263 62748 46214814
40862 150915 753991150
170777 177754 17222060
45534 70679 63095118
131730 196201 161277617
136464 163853 68575328
10035 37756 69302244
147337 175825 659043902
168692 192544 59593930
30269 140352 275100659
134174 136690 335356435
185873 193924 392188185
48223 124999 275257444
31829 119960 220127992
3593 37975 173297355
139412 145515 440955853
109944 188160 195620958
184439 199864 38886543
143800 161355 43906107
19397 163074 359220397
136689 153588 548844011
99862 114529 153829288
139080 189634 126456241
140977 141168 490730
149573 152399 7132031
75282 100930 54508277
5161 51178 115179259
162616 184024 421707160
180120 188582 362790040
77834 96349 46234980
197849 198209 46747520
36397 133297 597669919
92102 117511 63724860
163907 184074 456798772
178669 184969 798775223
142554 158556 40090106
168350 181522 914825062
143839 186481 106506412
178457 191048 31666111
149140 182835 84126721
70093 127532 711638666
117058 171407 135795212
183048 194612 29068449
34296 37202 218903498
160043 186489 65981451
185141 194979 290398402
193221 196818 932671335
107031 194483 218582525
136 93989 251136559
155056 187821 81837920
58732 140898 205311651
119283 194804 188905876
181322 182186 2177280
79083 101027 768183146
109615 169089 175887563
138656 187510 122225874
96887 122012 432449053
123832 178426 136396468
188272 189331 233019881
142730 184315 103833770
109417 173127 764313558
111739 169027 143339850
115560 197609 205264234
8465 79444 177516595
44004 98544 540036464
114289 115754 982925258
163844 182235 45760854
169866 196165 571118544
193678 197628 753578601
137451 179585 867030236
158127 175892 44059152
28174 102657 8434481
118665 158896 100767138
82525 117015 934128193
48204 93147 479844856
13214 181277 419997540
58444 68232 629356944
128747 150581 161059969
183550 196900 33599366
169830 182916 400155429
86399 149694 158237184
158480 165719 784593319
39319 61737 56101388
44861 138220 251306353
14388 198491 969608734
122733 174906 952458253
71094 72648 3832899
98161 144532 326596512
20701 116607 239751543
176913 196554 890480290
61703 184917 307931837
81563 93797 31719010
184723 188619 988394227
198021 199834 931293381
76927 186099 579797279
193247 194407 22206196
189914 194765 12107640
124364 139289 275036508
132398 135125 902431874
82600 106965 60970008
154655 174626 938522278
49363 130873 203750421
7920 71027 331406753
169699 174335 11470173
22130 159946 344588972
78147 196141 802677308
174164 196243 55370904
78467 106725 102615384
6563 140074 389361830
94331 99013 840126961
128331 176804 279276653
88228 179440 227943404
1832 132436 326622961
177374 190845 338757702
137964 189331 293180821
156342 172614 164161105
131800 192381 480652571
38593 113802 188013524
178459 187129 21872824
172793 178155 646873832
180531 188160 19253927
168161 177592 288898603
146228 163142 549161091
164267 179080 717013124
16647 39099 965015989
194941 197445 6390569
77483 125497 967006275
36249 190044 384434336
82749 167946 212875885
15647 87765 180050031
148749 163731 37561716
181505 198773 43530646
35549 141075 263797311
6998 116627 859579813
35940 53100 42880449
8954 192640 459156982
162382 193736 34999644
45917 114512 864200154
194409 199826 13739339
99864 110470 656696146
166400 196658 75779880
91291 192960 773072658
52897 54044 2911183
8774 90549 204337908
105763 115771 24940189
161591 171782 299340594
161218 181509 843748746
75607 146918 129881691
71473 76366 12122654
191935 196144 10628019
23880 90947 605062769
107285 169133 378056640
110790 165066 135809084
199860 199920 167044
113283 156058 848085571
118829 121623 474458741
180454 190246 24636473
40532 47437 17205586
70852 166501 127037509
48539 86509 94886582
164015 197935 84844105
27019 72128 112790967
80429 106327 411069895
103969 186262 415934761
14204 184245 424921688
51889 165725 284539599
121147 195223 387427169
4274 64962 914659432
141432 186563 112804168
107370 170792 87549882
93142 128729 88920772
16597 88863 650089259
171107 180624 23740696
91014 195516 793724573
16642 98310 428065973
133079 181873 121943478
123910 162598 650209085
89620 133539 109908415
83940 107398 103529149
173399 177513 367418711
6962 18149 672182922
94162 109450 438406380
142218 143447 464517925
79713 143701 159981495
28623 112549 801057191
173224 173768 100003654
175056 185889 27200455
71482 152555 878046083
106999 132734 64222976
15652 180528 538577612
36435 50560 35326152
54643 59874 13016941
93349 104782 747991362
161608 164482 131708552
41983 43168 2994835
198710 199261 909554138
196316 198432 5349231
11661 152559 352258201
104174 120202 39861686
65353 76683 942727729
114033 161642 406118274
113394 159518 115448250
79368 140775 153413586
3561 151010 368805027
122490 144887 652647022
12140 57097 112481673
153409 195688 105685637
48083 170013 285868845
195228 199123 975523280
154596 191987 93308728
15216 27577 652995407
50769 98185 969717818
25026 192815 419374074
89229 198207 272798399
42255 158896 291676164
174953 187350 44709703
84418 105182 949089221
34503 80248 424499970
169056 175425 329492488
90282 178090 601617974
45494 145568 938263087
120391 173544 503304752
146072 160984 37372629
37376 95122 141595108
115322 183170 452745213
177960 183718 14507293
132839 167505 86591682
18595 70336 142515818
58201 77985 49426219
26461 47993 53701148
138184 186855 669754827
89682 97569 19947319
13565 107474 560738440
153387 174299 52093461
71455 90296 862986302
59332 91612 80424050
139657 193353 134271702
50787 132423 204001037
94602 188433 295877702
196875 199539 6753399
112898 130079 43039125
94028 116431 56005575
121205 121608 719062831
95357 98126 523571742
77970 141899 159697676
17865 141244 308345616
36956 68937 464052601
84115 185792 353536819
101381 199712 504001844
100216 134400 85296434
5167 168737 408970334
144593 157049 31284431
168235 191238 892271988
66897 85952 47318765
40130 40829 1809463
7647 13241 14021795
188524 196274 637013384
146831 199646 132283023
158445 181634 520038859
182137 185990 9678879
40214 141972 533703082
156606 160492 191750553
53196 95115 472809654
120312 126948 16641041
183235 195853 31732172
41154 142026 917739944
184899 187841 5560916
185763 188340 6558731
128759 199822 177957150
98386 117627 685092793
91762 163834 180476411
79656 182681 715648949
129052 164049 875305234
27938 169768 846548914
187800 198445 644785180
5709 27942 898714010
67014 127508 151000738
195410 197597 1028296
194030 199729 149277740
158064 191265 82880171
126920 175944 55100250
22115 37831 415459106
138796 180149 103318455
15109 165924 433586824
111692 129340 44241900
164505 176112 28715021
119198 187973 408129293
25999 55272 995217224
151924 167333 38387787
123950 168677 537409119
176411 193033 41767069
4819 81772 955646342
113382 139388 95923018
54918 198971 360199968
136224 197600 153630268
136450 170688 85607928
178554 194425 39901674
783 70083 173638084
85890 140113 135617415
13484 24709 798452555
179650 182400 563155248
171752 191957 50554979
139196 148836 926101270
46710 127320 201570727
106095 197586 228805388
192830 193314 991349725
3627 18349 37070190
93240 129543 994303849
74722 147449 181674067
155618 176679 183258571
118474 176031 143726089
139785 167415 639548990
86100 102135 719332586
198666 199165 1240192
135200 184552 467686437
80119 178671 348662624
190252 198266 20182191
146218 152943 216334155
187009 195831 22122285
45320 106997 154262682
64843 142021 461071471
75046 142068 167420153
146535 191377 291445449
104605 144935 100792855
48417 62054 446039119
47904 157307 567522536
121986 199912 924593653
23190 64212 866684224
29057 154491 566909698
72248 184881 281338975
33881 110617 191705046
163537 190760 67969944
185270 186645 3485132
58185 172928 286641321
187068 187157 390776816
184578 188393 96532009
117859 198533 201841872
118230 134353 625354567
63085 106247 107833034
182440 183781 655786706
49473 199868 808311464
27433 32882 13568920
85041 194782 274502212
81120 159146 195113929
84545 108004 44721368
109680 129967 54956823
175370 178324 7373022
111094 126851 926517407
179618 181697 5230487
172687 182547 24585210
180112 181682 393812013
100280 184119 209325140
28103 83228 827021900
182513 190309 345353105
85147 138079 640935137
54349 162488 270289616
69128 183641 821334933
12200 78520 165938793
146108 148277 5445777
54167 55124 696594523
53475 72321 591669332
103503 111637 20118885
148000 195140 117910478
130606 140387 24364394
132456 138810 15845908
43458 128979 213689897
153201 167185 8040677
41018 170896 324697022
49864 100911 352208741
121959 169883 120016878
47411 179204 398879833
118424 174815 140910271
151749 153596 759236106
27423 153554 315321857
58425 157915 125545908
48177 170238 305205264
131156 144327 30819133
34204 55523 53368477
186175 196734 26572496
64933 72749 316649640
29914 110037 200180864
173876 198613 679587481
167548 181221 130366669
64163 72756 968845227
87464 171075 267902163
56795 66811 376200528
55523 182008 315969782
128900 134035 12876814
94032 191110 733939287
191106 194325 565596551
30930 65700 124686467
114606 190226 822569012
174876 183234 350837856
107634 149539 8527086
80349 107009 66707164
197180 198914 4395627
92591 105109 853195440
197961 198946 728513652
106493 198347 229749461
184106 194687 26607144
117390 143331 64901775
48386 186297 610149583
48675 120118 816891895
172821 183792 287773456
127431 171723 110718096
103890 111655 19261007
115232 178327 265478761
5154 154535 554304071
111465 146563 87807708
120678 138358 143299235
110543 140507 74984350
113726 196852 110241305
54361 169308 287228840
196499 196800 760992
125403 197342 180088507
123877 177087 132918655
65160 147285 205029884
19387 68871 123923824
26939 148607 304045041
157048 199031 585771838
56155 138492 330285692
40653 112596 179811413
179357 186762 449665341
88595 101952 33695864
26080 178033 581881663
11810 90494 380759466
134614 135762 2838033
55264 137868 206401990
134275 153930 49282204
93523 117423 59803594
38293 61213 57278412
4391 84182 949188065
108806 135672 67196188
62914 65518 869719320
85326 139430 694914338
36189 46295 25191716
129068 171378 220845119
17088 197885 618765941
171447 178667 17904504
193611 199473 246755955
146109 195857 441024255
136818 149127 309874204
35875 111267 36954769
55645 136206 201284589
196863 198531 657892
113701 154126 101213679
87941 141157 519865354
4356 147779 358586192
158353 169787 28499724
138665 163330 61835628
51631 155716 260266629
164237 168786 686746290
119485 131330 29718541
65386 114277 145504292
79998 108327 70761492
83663 195511 462915202
106512 117670 27878640
18601 137246 296501173
71346 141889 176125678
172707 185094 109770477
32323 192538 481589413
68132 172732 261191759
178734 180103 641324836
25126 71227 115408986
94199 196361 255508893
165996 172232 605600479
151111 187072 948681518
197298 199197 4789818
153122 156676 8954414
82176 154031 179767927
119721 149147 430439248
154416 199856 113659748
128026 148112 770918641
80182 159261 693495261
47317 133220 214744308
120480 138402 687525946
91140 180333 706921465
81633 139207 143876893
102522 167184 533573033
96584 176359 199151077
59127 152283 251683648
91216 160298 172942326
56116 133392 193012298
184780 199609 308565209
17392 107660 856737219
147800 182543 713419100
140383 175163 86788007
60089 165651 263911007
6365 11566 516171754
125696 150077 61061838
151631 165962 35755154
17178 48802 334213407
51492 164595 282734818
192292 194103 4551871
131234 149417 881172882
112189 121776 23866848
54837 67784 751701863
181603 195008 33698663
14405 94402 863015331
67727 138380 176353172
66570 124419 144381368
45122 121090 72027257
56615 65908 23373122
187610 195347 19359078
32776 117463 211683260
44888 87762 947127276
179911 199540 49423838
115582 181142 163727934
46822 95695 153900018
137898 192090 135514903
99747 195637 255123352
106666 191651 474991404
6013 105074 444493385
126690 132125 13630882
15376 103826 709051176
192470 197727 13365562
111223 156639 90863272
162992 173224 672406757
157269 160888 916528854
169275 195958 672887798
154090 171403 43084637
11947 78525 768425296
175542 182035 16338172
104016 111644 184607347
106829 124731 412827732
40462 177517 407801284
173705 181106 18433156
152456 153976 3874970
192308 193137 509265751
18180 42495 60746065
123653 156731 82959634
38557 169971 328571714
43738 97050 133291683
141132 163912 465693297
100796 127138 195479237
59488 143723 210584252
176199 189651 594042711
105618 153473 975744904
141625 156650 37760377
116594 195452 398356387
192445 194418 770382410
56516 181875 313180190
4835 72322 168924161
96007 135334 878952819
168381 182563 35344413
198926 199024 284394605
8648 43815 274470939
73580 93991 50916168
138573 195218 141745576
40776 78308 93903777
142269 181520 738489922
26844 167121 350496088
181015 198513 44029821
166561 182037 38649511
13882 15201 993442480
159278 162414 7799532
102740 175721 235204609
174390 185057 26680065
28252 188206 399775255
87619 197106 273934496
19747 120257 251071314
123632 133604 24997220
93080 162323 173209314
131418 178626 117826315
151703 191307 98942446
57833 104928 117671348
51561 152290 833748133
158590 172801 35344767
68497 92220 40147286
159785 189000 72970681
28491 111250 102697853
192990 195694 515166617
54916 150671 332735878
86600 182499 239689701
135854 192901 142593364
187412 199134 29472243
95107 113069 569464301
14842 93185 583287877
16230 161059 362079121
177425 189523 889871371
166226 170408 10484169
121795 187084 253556381
188818 197358 19547586
53087 73041 845391738
175136 197833 331174490
97406 110547 365806946
596 16274 39381729
64384 193048 321527019
46105 105391 148331855
87947 94797 17187289
176855 179250 6036241
22424 53072 888836665
57756 117503 149257175
159320 165140 14460574
53197 82132 72274526
39735 139819 250257821
153889 175707 372868234
163650 177197 441854173
85269 184236 247462459
149151 189628 101229832
120648 179338 262734525
133725 181489 119293346
23747 82215 981121046
136436 142595 15409483
176658 188002 28616046
63824 190358 541522797
127785 156621 72283801
175377 182834 18706409
183449 185253 2672100
18767 53020 85574799
98993 112899 34597810
162336 165893 176052030
23184 97014 184622035
186276 197357 870608828
170255 178622 20670070
122418 144996 56675018
76770 77384 1539274
125942 135980 25183166
53973 136943 559227839
56194 198323 537492184
30720 95403 128055292
61840 168794 678687360
113480 165721 130647374
37893 51085 866221728
104195 170408 165488783
67903 150551 206414884
92905 149149 140609696
156963 185597 903976819
92579 156013 797425417
194609 199187 11592581
106589 124262 44032168
11260 187092 64069952
183050 198676 296208200
160443 196633 90484099
7678 178176 545060237
167323 173237 14784263
61175 95989 509386166
92146 192907 252024025
20946 74964 796026567
144849 193930 991879217
73282 107580 946812971
54732 73630 47221753
148580 186198 93996626
91678 144822 938351719
171532 197412 106449117
46653 118259 380619893
167058 185212 809194739
71330 177508 726133764
66169 113316 346718095
172051 191987 49863191
196712 199037 5885837
173704 185485 531477815
87301 149406 155308778
75376 113037 94005946
119468 191094 179192365
192918 196257 8466750
131543 192610 152659372
138292 176446 95210088
63233 181145 294490546
167114 170044 7445786
24321 169120 728487371
68070 125442 861804765
111677 162459 127141563
169462 175037 9212531
123688 145781 155727880
19225 34686 956172701
168787 184970 873492116
182384 192914 26403917
5904 80254 185975274
34084 114825 176705694
112610 178532 164667551
117953 192017 419476012
111238 129793 46485029
138712 146947 486097567
188591 199997 903399513
13339 44387 498208957
164184 177075 31929012
134393 186317 115534667
36329 85214 751357707
58950 76277 43340600
138584 141960 8491112
133877 178653 111742887
110433 182579 339643015
36614 50169 33913074
181657 193805 16890194
140053 188097 67769759
42858 114566 645593287
172873 181006 234945926
33818 131347 849607467
47032 190403 358524646
153304 154003 1754974
160562 191837 674919507
167303 189215 54928322
23912 79425 138814361
158810 188513 217140162
80225 125195 614990086
98904 151845 132268103
174876 181091 15545611
51472 62728 28167378
167804 186964 719178980
44992 139151 380730547
147128 169981 57261410
173056 191132 506519386
120575 153162 37352565
193952 196456 853933525
187734 192039 114938578
149512 185972 940573620
121553 157384 757037152
26046 67995 105003751
123650 168226 111486545
66803 168015 60451483
10185 174492 410671970
191077 192429 3353004
124006 139620 39119194
62083 158654 241488247
71932 92988 52499119
145636 194702 245474333
161510 180566 47426993
153472 183653 535545639
27664 74331 806252367
99460 174321 497112197
152230 195553 108348894
22055 69384 118478985
126370 152539 65554169
102513 133169 944771134
151911 159348 18662240
170279 178765 441161105
86057 93795 927254574
52573 169816 540523508
50361 91448 102483659
71559 103054 78684334
20071 83331 623991248
23059 102964 50265642
131400 135024 9104137
126580 178689 130138065
23953 145861 523516400
51193 64660 170320587
157049 180875 957660123
146533 183293 91801851
34565 101881 168375463
80348 174757 235877332
59466 197655 345570849
48488 182569 618079066
36284 166747 326035334
177662 188327 26910495
106393 197454 227765804
174694 182247 18899925
123363 195330 180059372
21439 61716 100685836
184307 193257 22477879
157638 182954 63023120
146375 175983 702043733
63187 91939 967115648
21875 50323 71150448
190448 193476 18776544
112846 171287 699506780
141250 199212 649585769
129370 131042 668421357
142903 150818 19790446
53757 62520 515987649
159372 163346 9926339
160465 194739 186020447
121873 137570 668695048
116142 180634 161118746
110934 191715 201973011
43018 72536 73891360
31492 38589 17704255
16589 196304 660621495
75550 179482 718016899
132178 159058 109970186
126411 196721 175976919
185510 185558 132717
45674 65282 906184979
101837 151739 124666939
14260 150031 376197610
102131 170471 285212559
100393 133127 81602448
162820 195289 206565378
116636 199845 208264251
12078 168405 575045028
64419 156305 521358321
122391 163529 103110926
16948 138064 621909869
993 188552 469134557
182180 190215 415642091
66770 82679 442296271
24961 84581 148915906
73632 192374 296739017
11733 59945 120562783
162339 190245 69716312
20658 175909 387924954
104897 198086 454155037
138499 198757 150927914
149663 182456 737730870
174326 182648 245711552
39715 151403 279318937
5324 122043 291700536
89962 146221 337670296
17961 124093 877163860
165203 169145 706573738
179535 185502 14981662
104213 110469 319935159
21092 174053 961697024
10685 192292 975231288
132189 151483 948751234
151379 180444 72515436
130802 135232 10998994
85245 120229 51842530
151422 153574 5456452
181388 199766 27726881
165398 193655 70661532
39564 59084 48961367
4363 157980 676345973
85242 118864 84138994
94666 107958 325467447
194234 195452 3093894
184111 199456 682401673
46200 155377 273125840
181776 198538 554289154
173060 195250 55619732
41184 192076 998341343
69416 123199 593467618
8053 44580 771164932
111525 189572 554782361
138828 176460 10016289
156015 188780 205503678
152394 178340 64610591
40775 63261 56324538
99883 173280 183217789
86305 138796 669758173
4562 29377 143815034
1425 15015 994162248
184334 188575 10792543
53088 155719 948665560
111672 121103 472086294
113132 122853 569754573
156683 165108 20900486
53542 59049 13803682
83281 161703 196127928
158145 186512 718895416
5808 118334 306102884
46569 96798 488036816
78032 173190 237671447
28951 99894 243843489
57997 94662 961530268
149426 199577 947848325
5418 151641 365666373
154614 178599 59594716
179495 197893 25350225
14698 44787 9894589
177130 194313 43205912
141558 144045 762372544
82657 164007 203472210
19757 63426 499975308
198785 199313 1307673
152337 189980 94104955
47845 88151 100756038
69083 119308 353869034
74209 181304 267485525
169251 170871 138777024
181943 188648 687985817
146332 148692 539226301
71884 101062 926221804
188726 197682 22503593
32971 55627 328268982
159317 171855 416668404
199232 199751 978777242
17602 105586 220026423
8323 70133 154744464
132902 193596 151788523
104833 137351 926720211
187947 199891 30588256
26451 116579 828923395
114558 191738 192895121
148740 193163 111081931
47600 188705 352899018
9239 52051 101451468
173971 199697 470780514
180144 192723 31531955
106365 149595 108015775
51361 129001 309213757
28605 97800 125332658
80390 187942 268916839
25947 103476 291912979
160501 179101 81835347
172695 174136 3561548
67724 67823 242265
52983 90483 93573159
98654 123736 835275195
25609 88710 157498100
74222 130114 139652494
64178 78504 35802683
47276 127661 309707636
156056 196909 102117715
148340 179518 844316340
38549 88568 893529757
98925 120041 52528273
135357 168714 775456349
154344 155316 2453587
19360 187931 285712655
169626 172344 605850038
177830 196610 498154712
165645 197731 574565676
51113 169784 483090276
196011 196926 2360818
11619 154963 358507073
22284 46704 74997704
158321 197102 96951562
192411 192596 53665
71628 115499 488334257
183919 191176 18247853
154310 162708 20917701
69751 94646 61988157
137478 162104 61014429
97397 130788 83491217
162507 164210 4253568
105606 167930 155576273
47416 169933 306392937
65078 67547 6119031
85019 161815 192201762
72145 157822 214181883
128424 195380 996456117
31692 36545 935086961
41903 54870 921434175
63445 168371 262176247
13192 29683 897614086
27859 173693 364344397
190513 195450 12400976
161975 194701 81764912
24973 157270 330870273
126878 177254 125841837
137747 188263 111470170
33549 45881 30807320
101928 186898 212262896
50342 76685 909831156
150253 166665 615921888
82279 174401 477223104
30132 164280 676257508
100295 141319 102404711
28873 33344 786641604
112524 151594 955066632
36276 114195 207654316
100979 178447 507500836
174128 185769 29133563
185120 186015 1642419
49399 189537 350328466
145232 151242 15008198
122115 154029 80066046
61164 97515 630307082
28221 189309 402616624
179880 180016 820471004
180835 197769 27185411
180609 188070 18822252
33858 62097 70610484
170834 198366 68961617
93247 158586 163454479
85892 154685 172256117
178618 192504 34895360
163406 184725 587742039
187680 196583 22301202
173441 193637 402128108
171734 184905 221184220
111284 191825 201376599
186919 194972 20182681
103216 191588 418388476
32342 109687 193253273
109821 176473 731126130
163070 185521 664621875
116976 177032 149934306
111314 166262 137433740
20618 85044 346638586
125784 147708 54901692
58149 82754 139379971
184903 189002 202951649
193826 195685 115362740
98147 159915 494888276
131753 145636 128853131
66634 129343 797796156
193038 196455 8687531
191088 194283 7999610
164821 185356 312875376
34528 159770 313157931
128642 172449 82305652
93582 187469 234761665
28764 77375 225355793
124233 189256 162682918
138052 167339 702818554
100424 103241 7028389
64174 190602 996689704
27112 175088 369608502
97932 123717 616860223
21666 46070 428968690
158529 171631 32574576
119640 140014 555328491
23956 154294 325948801
7240 98633 589265303
140080 185698 113991153
35476 134770 919960460
131923 167749 89530338
85523 194637 272939523
121728 139323 44107218
89038 171495 206251102
136645 174861 335436154
147717 192057 183102914
193518 194454 2354903
24248 190984 416810965
30150 61044 559953494
66772 100278 211946852
125618 135928 25894365
155442 168696 723710217
38372 92046 134002959
37802 75104 654766451
186923 189485 6451033
56121 126065 174639693
65133 65849 89888789
100325 126570 491238751
148689 174614 64692237
192294 194129 272421707
119993 181851 378503960
158740 181790 696748573
109002 195240 479764395
119171 151699 607408594
85435 104032 46706308
53905 127233 990517786
19042 137578 698483282
153247 153847 1520262
118616 132135 33839378
153285 153791 180470325
188838 194035 217978153
71401 112894 140898978
197041 198198 2929204
1668 192288 779571233
135311 187889 540045802
1400 94989 234135302
163622 185906 55564454
187860 198412 26476852
121667 131869 939995676
168816 197778 72578960
150488 199549 122862336
74215 137899 159041810
124649 144646 50110589
127681 163372 89347867
116885 189980 182791960
144728 188807 194418878
173125 196420 352079320
77090 199812 366392496
49116 127723 558420444
129239 154893 9236887
42154 157341 617029769
71774 164496 231711895
130406 185814 694210621
132264 158038 64600171
76131 92316 40203274
47152 159122 34896143
116226 130077 34668019
172170 182943 26839025
143193 183665 580209655
172127 178923 890148133
19750 134906 287858343
123417 142733 48419093
36047 192224 713239047
38333 58771 51210375
3017 92273 223189465
169335 176534 995485626
150111 165036 273928184
101303 192391 935335346
95948 168239 405656034
54144 91859 94009692
63810 85693 966937427
30200 157267 317754847
137922 175091 92772873
136558 192255 173934299
162190 173429 627973006
95196 181741 216262241
102657 188697 215048632
51400 151708 346724909
176083 187084 27760621
49907 121363 452581157
195181 199853 11853696
94075 140765 132284184
125546 157592 21153652
17884 93265 188358782
92931 141840 122266811
1214 31767 76604346
129746 199508 174593141
188316 189295 296484901
10358 119749 273362795
190275 199502 23254645
61934 114635 131761272
181486 191941 23038152
165710 173507 19373836
48552 75381 471941001
172683 180038 18305777
102301 124555 55427247
51269 171515 300475454
124752 161784 944781082
46885 60193 533964688
39280 65094 64791898
132840 152974 354718378
77863 78040 409833803
1908 110744 272148486
185019 189949 91421009
40815 126699 409742746
10453 172453 988575969
60623 154146 233957865
58279 113983 139128551
117000 137981 52420583
177349 185099 928105406
140137 153004 32317430
69841 118751 121949365
70309 151039 738853180
153626 170013 767823540
71375 166637 237883874
31536 106796 188182487
30017 187868 394614079
155152 170166 37398026
185594 188415 7192411
137929 199583 154363009
173698 179266 13844206
197013 197634 245405917
133129 157015 59980609
23706 175436 674828909
90105 196426 266076092
178461 195870 301229544
21905 166349 361030877
9739 147867 345246316
184399 193776 23576522
18851 134382 288727613
183744 191431 19302636
83603 107765 626288222
69823 125029 840050321
57273 198027 574456216
165431 194666 73128694
106668 145318 161611567
36861 198650 404578025
141505 153847 30990307
178050 199380 421038432
172451 196674 60695905
99868 123114 57848297
154476 192449 975925243
23548 182712 397763252
66326 126904 151115842
154484 159618 556902484
28464 66794 663284929
73762 137739 185049459
173648 182404 21871040
131352 194682 158375055
45838 192977 903174396
113381 117861 604472783
5809 34062 70771110
140233 176359 129821658
196523 199016 5511929
40726 135528 571230478
74612 132187 25055314
117344 178390 152418556
71878 140207 170628850
186284 199885 295612114
36899 115809 197235646
49426 191009 602324956
74657 123518 121923657
188033 196849 376679595
86720 185488 579075148
7750 30125 56038819
149904 174033 73017102
122757 173672 997179284
90963 144080 132983057
16360 181126 18884244
191 16253 537502976
161135 194713 960090973
95969 163807 334953663
20341 112036 229133961
57182 142192 212418002
134500 178616 110080967
93198 199046 406364432
129695 167270 529624020
134613 148517 34756995
35575 154614 297714633
48484 107372 147283959
19246 80787 153839588
192508 194175 4238029
150509 175913 541091722
88469 158185 174539519
52495 158288 896434120
184223 195625 28711038
61016 145123 210305228
117707 184390 214464612
151039 178044 67280030
48246 67953 49500657
95326 142039 481537701
50563 83298 466707281
108160 127201 215516543
41427 72345 77424921
45629 83156 93799133
87115 191891 310397379
152603 197764 914761792
119260 131539 8915173
47448 197399 918101360
76009 177415 743624097
100864 179206 607550569
21471 58715 491733700
61471 174039 281293978
2885 5083 5595301
117738 165072 864176555
106913 158682 129488442
134851 182875 652944453
62582 152924 447084569
137776 144120 485773744
182235 185252 7574017
129878 158159 70806567
197306 198647 869322250
172744 186511 34425971
91016 178396 694226563
33682 195057 771031522
62698 128784 165051043
16015 57299 103245170
167196 183494 40742215
93205 123936 509762620
178826 181591 280852884
156243 193902 94007465
134723 134836 290183
56735 155009 209007448
40479 59495 81330031
140250 186251 115003934
165751 188471 19125082
156879 163352 16125120
165553 185379 49488166
126949 133982 17671365
94078 193940 257584988
59778 136028 190572474
38643 74135 88830626
58198 169238 631815415
68677 194765 907395434
159344 181482 55093130
51590 152534 252313125
103617 113150 23710592
180109 189035 22479240
7553 198467 740620608
86858 143459 141642903
105701 183936 195408851
68150 166757 923391991
105416 155264 124677414
576 74247 94819726
52249 62414 25456895
179512 197716 718711680
136127 165499 464363200
85987 151717 386890159
148457 190848 205432366
99468 152968 360095764
126139 128857 6848416
63963 95591 78944004
168214 179252 27502038
178313 189156 27374442
143472 157464 452695024
56113 145290 838689011
11764 73777 155125498
155267 184968 328836671
78844 86611 19294057
63963 103667 99224709
152714 174487 904939838
104075 126255 494255663
78497 90453 29657461
49991 183470 333514247
144071 194038 817892527
41565 72617 236581995
30001 72347 851111118
21651 82172 569084212
164010 174253 25391744
124433 196783 181060895
63026 112054 122362121
41767 193921 857107486
197948 199028 2739302
168447 171281 7060848
157682 195460 199783018
62739 108924 892285310
56485 112232 139200880
195928 196412 1245060
27610 47217 649753901
27850 38770 27169111
54150 144611 226090563
16954 119151 290573761
8372 18005 411303190
33606 142220 338400578
23949 106569 206553143
97351 117606 50634803
31940 195184 750164362
48093 186090 723162132
114617 190036 596512763
99822 170287 488133941
80518 97969 43732679
148639 159239 26617241
117078 167234 125294740
137373 159427 633035608
153800 160051 799144554
115648 174642 854101294
124039 130874 17246923
116535 151147 61457607
63876 82894 288808251
10842 181173 425645691
138951 156224 43416266
133985 180746 116801434
6752 61827 989806024
119506 128240 21923527
64636 126785 740059596
157337 162925 452386210
35396 91134 276939043
141585 156550 37612844
78442 196683 658442539
130964 158090 67900674
40936 162390 303664337
78533 172633 797925096
57381 162918 522593288
28141 65841 609609700
82333 101281 47557972
175456 184436 22547386
115762 162318 984235272
7738 13388 14166863
82628 168659 738293547
176810 188957 30604220
27723 51428 104976647
123458 174165 2758074
41165 130235 525312351
111694 165581 134803008
26956 199968 780880832
76946 199185 615309788
98641 173556 187041811
176350 199043 57156166
168743 197428 671774986
15683 130979 394239077
54159 117683 158752317
145503 198399 132377807
130938 180352 123338837
177510 177598 230359
17594 26950 750396142
48310 93488 112937994
90678 120799 989175945
164354 189027 773707329
66299 70561 10691932
165976 180661 36610936
110891 124378 378774833
157715 160555 461947598
179601 189297 260278770
166771 171190 11049524
87148 175919 221776214
72777 77738 12339642
26163 38782 241752893
116616 171492 851455900
109558 159724 125563272
121161 170025 465007010
101055 166833 837038088
153513 171434 18161688
13811 78462 161693345
51662 104895 133097123
37998 108542 173305525
41740 144652 257290862
69409 157231 379669495
195756 199896 10475976
119557 124672 12842632
165266 193439 53255879
86451 99516 32877850
183037 196043 255205691
181393 194107 86307799
159780 184681 788107577
12326 73726 153585847
157225 180155 110895749
50552 105475 779305694
145158 166170 52482405
154665 177841 57572527
185490 188633 8031285
102514 113984 28536387
195260 199138 9838641
163937 192061 70192443
147261 183974 91780075
145722 190282 111426574
134689 190505 664173847
63260 156751 233743087
14356 61624 150707796
1317 123169 73695808
65792 103823 94898421
53489 152146 801460125
41016 103351 789184955
164276 173688 112639215
126321 142653 15130659
160169 187294 819770777
132814 150507 974367
30275 77843 118944878
194407 195333 912705432
34399 137385 778703466
154595 193266 96524418
34134 35808 481641758
63428 73524 25227349
33640 185652 379888239
194315 195400 2744401
68275 112484 110170703
101924 107154 12982550
494 40573 534294368
104519 122008 43481149
153989 181998 69802830
59686 140044 422147794
2600 24854 497146950
117389 181331 430745374
51673 55503 9624673
145236 161133 39776327
146855 184281 93518463
116752 169872 631693634
162465 192718 75495168
104082 122370 105248067
8850 34423 62206003
143284 164286 52508432
195991 196194 620856173
166807 170055 8217096
58461 98261 99535065
12005 120922 402796563
103299 171985 18107158
132105 174819 106691705
172493 183821 28256949
47178 195776 371636898
178615 191886 481838725
163722 185350 57690973
93834 171660 998636591
198612 199152 673392007
128090 160235 688811333
81570 98499 776965683
144901 198251 363205306
185200 190213 12632297
3699 43766 100369490
29248 67037 426504175
179683 194482 213641990
78900 107703 71972773
184924 195190 25802118
144640 192356 238549355
104638 125112 890250470
179444 181466 5055864
7762 173259 608109997
171674 186092 36053093
49152 80483 78328916
115850 126188 25737664
62200 95989 84382793
136387 198987 995042804
86050 160749 186923866
193074 194085 2552518
197450 199046 4034238
98000 177353 531419960
22276 78786 141334338
22124 68986 667460619
184020 191462 102403455
110351 121469 692748833
11193 35754 451052721
168034 195870 69751540
170372 187436 42657723
127952 128427 1185841
93338 196967 259212448
197836 199702 790909578
103722 167263 158675225
184627 186502 4747529
118245 188436 175583929
182492 187519 12693344
114257 121814 18710037
82244 148689 166134707
160762 175975 37725896
162801 184605 702978064
173393 176817 130916240
87149 163574 303744587
7175 198787 526300703
87989 139974 130008643
95295 148355 619196530
94029 189888 218035226
55043 155586 251411474
46011 152370 265938097
16337 61094 28596702
134497 175753 642751819
1710 78429 192051126
147112 155166 221808360
73953 184638 276518179
13936 56925 420310943
144555 146405 4556388
80239 182667 255906592
64661 165505 251956919
132888 197701 162262307
28507 92236 614359688
142140 167330 273423397
184678 199534 37445761
10690 104635 349802261
156441 167980 991931731
188780 198462 629342913
64754 112626 119473324
20289 85047 161754037
71892 161040 222813384
176029 197481 54026429
88018 146436 146100018
7924 139162 994956075
142379 158563 40571220
47720 188988 943575556
178689 189503 27290889
144595 172934 70753468
67006 177272 470171323
46527 72541 65255784
141817 178172 90728118
134577 156395 54709480
127447 159697 80776690
8108 143646 910251582
170082 184029 405047741
182666 194513 29772160
51084 108355 516487414
179997 198184 45768431
166028 190988 62421664
99971 109497 325835804
154802 191025 90378018
160032 184361 60614145
159959 192884 174571199
69009 187292 295452293
82500 152312 174580810
68549 138143 232127786
179527 197163 72192734
26077 148845 423511739
197417 199982 686989505
10566 188796 445625064
46121 164231 295353677
32987 150698 405485069
132307 142789 140998909
83306 126503 107891520
20632 104903 348017388
116464 142373 953368167
65923 155025 206722308
127030 165985 97467206
17909 55772 94675798
159987 199753 99530612
153942 155277 684142855
99316 124460 62629020
131892 166832 87342289
2802 156890 822595061
54985 150335 238243738
151948 172590 51545148
152148 179654 68605908
7500 95914 221024918
58175 69264 27796086
119358 124437 736879537
182188 191082 277585516
174193 193318 206884318
11676 184690 432409775
104024 137657 922827820
104363 129395 729178977
106684 175220 171090731
135719 137250 3836047
10724 47612 92127957
69643 102307 426067371
199939 199951 963082906
57280 57481 152031410
37039 135073 245038929
156818 178498 670707969
94601 116027 918128377
53283 124002 176665438
72647 108166 88666710
21925 62042 33463293
181941 197627 39511567
69892 188179 528930904
12768 154980 443998657
171644 174470 7057429
114874 173903 147400906
179721 195750 40301691
168336 194663 65890382
107738 180540 181830164
126922 143829 78919731
163364 179696 40611443
184604 195882 28368498
188603 193041 11007556
197905 198918 425883948
159746 175351 404261160
48964 91827 431940498
81710 125569 491434541
86764 198189 278763900
87054 120094 82545577
96172 138188 427188280
172762 193875 852397831
45346 80505 599176753
135579 190543 508026481
89068 138924 124744569
137046 174844 94347886
81870 90565 21605747
157268 174292 42300358
182983 185246 633328494
87087 141018 134912887
62288 110062 119297274
120445 164006 269927628
16488 39723 851609188
2426 176339 434687522
66639 149613 207210683
182859 197022 35660407
12712 194475 454454039
170148 172771 239161717
19712 162130 903268232
184604 196292 29427331
124419 166548 105327308
161696 188409 783656568
56789 163188 790597125
187805 189165 3398940
31301 184702 785577593
171484 190630 864562914
28040 117646 829246221
9728 42015 916382672
7410 51132 223035521
146110 193707 119036684
18627 28921 25790970
53078 92433 278012465
90826 196455 264318525
25303 198518 433108974
103579 141994 566518181
95407 111543 40238543
66278 162484 183972042
178502 198071 49276695
97381 112429 275141396
189851 197913 20296916
98148 132565 85872624
192021 195563 807997665
115841 139244 58446930
146152 187323 597740932
192873 198242 962377449
22975 77878 296516594
172572 177914 54924997
78794 174290 286208251
108388 153527 971383646
57240 144229 555415977
115180 149404 479307232
81782 131022 123108705
96961 190051 232663510
112710 163061 922962678
29158 40493 28214060
45950 122567 191356750
36949 114735 734636983
137422 173750 254041951
687 84456 209440339
57124 95049 516007193
70251 163385 232689754
181864 192944 27796402
189656 197490 19713164
122300 132460 24832299
133965 144306 25927322
100791 193232 230950579
69164 104720 88711893
135504 136830 767918495
188725 191847 7712108
115566 122305 16646524
188401 198910 26405739
133359 143061 24369074
54028 107400 987994922
14469 98168 209287902
162728 170453 609992603
18597 125523 287597940
60502 109880 123438601
134557 153141 46570763
95469 152494 301601670
49751 173222 308511932
6465 139410 807049579
158388 198323 679770405
110450 187028 957732515
26087 56253 689621827
110453 177383 167186440
194740 196603 4727208
64206 77626 33498459
176521 192175 642063714
35447 155877 499686223
170195 184424 35428580
591 44209 109257164
109366 199013 357780387
189984 194278 484382539
137819 146655 68174671
174563 197445 57453118
69318 83712 363680372
21382 189809 421056754
24908 119933 237396648
154833 178290 431496421
14108 189171 437642254
104934 196609 229220025
27308 196774 942646707
198698 198969 667956
182096 183083 2440503
190427 198102 13317067
114612 187385 790091953
69353 90847 831243788
160555 169793 23041114
34822 197746 757537470
96624 181350 541215872
185181 186693 3849455
188369 195862 18750440
105970 110662 850551029
3124 140876 344547768
151160 195711 111439158
143737 184867 102662223
92141 160966 143112192
160724 168852 288828442
170358 192835 56121882
101726 148655 644899329
82062 95046 601458698
15185 144325 322759549
51348 139654 220683957
79058 97717 551104821
132115 175364 214251030
65906 110593 886089211
157212 164027 964182912
117071 163268 10971042
44960 56450 28802734
165956 187508 333690355
190552 198444 854467135
30511 104814 185761414
68826 133681 929391000
125877 143731 162757562
42383 94805 130993814
102165 111674 693819088
92088 155540 507389051
61201 178930 294120194
98355 159528 41511592
117777 152633 865653880
30348 133612 258034938
69609 99945 75755472
196181 197024 41526604
147520 188784 456049807
10956 153832 357260829
153187 173974 5853937
149454 153480 10184215
64602 176355 279000206
120411 133098 974681124
128368 176930 443776858
171748 180677 162293583
133439 138939 598756478
169020 193448 626572112
11208 111142 833039263
179847 188623 950252316
38287 42014 366263414
16428 183795 418241321
62584 175934 283072590
99139 175610 190829013
52420 107813 128260859
128494 156832 717761792
107414 138549 77698747
42255 186820 361350691
109808 135302 63741805
43410 53433 25025127
199780 199846 845529191
88393 195035 266736090
57677 145782 220107753
164631 180948 339883529
105458 157981 131328440
7319 136073 321883510
199824 199937 299885
193852 199879 343115821
195530 199785 10766599
101754 114329 31305813
162643 174536 810316411
195532 197931 6070151
164849 199853 900746147
191204 199032 697592851
134019 172494 96161475
22914 84514 153857385
47100 123261 190373562
126048 153517 21771144
52706 60894 954001558
23908 142763 634259295
75097 182204 267550076
189161 189426 635037
179049 199358 51165519
112912 185091 376048853
33641 114568 646834690
130197 166522 90714696
125267 126758 3727624
39023 178880 812444724
27848 50997 605892595
78172 109899 315189730
26459 138447 279810208
109968 132400 157570539
87441 157550 175487400
21001 76741 139424521
26284 44643 45852945
69053 140054 438612309
73563 136260 156632713
185780 191081 118425404
36051 164188 320364327
85728 109456 59411548
139608 189792 405878966
39078 165495 316081318
26153 165143 347388142
577 13987 655256483
121852 126835 612465676
15751 57052 103191207
34582 76760 312906292
164148 191403 236199419
55358 143791 694624617
57660 62085 10962534
59507 182687 665979106
72392 176110 809113438
115337 166415 127607365
192597 199133 16586417
102717 149394 587608383
76408 121531 169979905
48010 138486 226153482
33025 180242 367842767
20018 177635 836703672
149156 194970 114582906
73755 174411 251469604
94439 173741 198157334
82285 174555 230601321
5809 188241 456199965
167718 198500 477353743
10617 12217 3968609
141397 186440 921206670
109687 143680 85102099
175311 175922 548177166
74751 114480 99229496
125418 153168 471061488
53428 89864 90922157
161170 182468 416878733
137303 197211 149906357
55001 87964 357180944
117886 187659 929083746
141539 167175 946515934
75545 164316 471075880
156264 174927 46332547
180576 187071 16392965
84534 96491 782083903
195588 199922 10975264
32777 127868 922713711
161321 197445 90384475
30791 141971 622908776
9558 197727 470533850
46358 82585 106581514
42631 83574 37511062
94128 118682 801071685
140950 183766 169675126
191764 194316 348358856
185494 186244 971887220
45535 117500 179911970
42165 166691 861952281
81709 196949 478843993
69127 114949 114365389
5614 34698 585922237
123558 164427 86462186
61099 159341 245716814
187309 189133 733089328
106666 117792 27771967
39378 67306 728516223
95041 126995 399229498
21522 155099 99367193
181475 195858 369227419
159847 177685 193901393
112161 135186 228934252
61357 161186 249658969
169721 182504 727298389
2136 88873 77937030
20796 163778 357555972
108393 155766 246238542
168030 194882 2918696
98639 103863 438727103
1798 185214 775899177
187045 189448 442814938
18974 106561 218925481
34996 145097 287886412
74020 142059 182544028
118956 147424 71190552
66179 108756 106160291
164499 183039 877326493
147295 160865 327390414
161152 168931 914868914
184463 199142 36982236
79830 182868 625035854
86900 155321 220332433
100988 137749 91750478
72516 83121 26350376
21968 119796 397684351
56638 143802 217868816
71205 172944 940449087
31925 73522 685485374
127177 129015 4638811
197840 198707 2197349
85787 181380 703162133
65486 95877 75744016
149420 153097 9329388
165693 196153 76225324
135441 137980 4045146
197477 199345 472491152
92680 98967 505630094
114488 134000 48771328
147738 189225 740682382
67393 136101 171538305
167914 197479 74179807
8626 92031 208347840
38137 96248 833236187
43620 177354 334061068
100141 174955 301011936
190779 197702 509790185
139763 196887 261542484
125495 140090 568665885
46239 120902 186518652
2701 177020 435702700
63199 68654 13778453
50188 150285 250136152
35479 47073 760517424
105022 121488 40919593
137929 144277 656081111
66369 198844 988930482
97592 176433 536031917
23451 117408 234891777
17260 197160 449853739
145619 181558 403974144
43928 84967 102412893
51971 57181 13070151
85941 96299 26050282
162155 177800 249288040
189836 197639 19663212
198895 199813 68980
107650 186569 552174560
121477 181049 823189639
111956 146940 788014161
35549 126881 461518143
12710 145855 733862044
102213 109381 17737662
96600 113892 43185043
109728 117034 18291925
172742 195326 56573959
180482 198457 17983576
76664 176065 337469855
188966 197116 20468659
124074 186851 185942247
38057 69470 78755459
47184 120054 164128220
57509 189833 466147622
116952 170796 200423247
164640 165433 505634064
65676 164935 977360887
142717 156653 789856927
25385 128148 256785386
50201 141778 595496377
38915 180967 671851445
75718 183864 270166943
119421 185383 164930291
103208 193178 471728150
58798 64467 14186026
147100 151728 11715973
35953 182642 366533682
63102 83447 7538139
135813 159799 398208916
64211 64912 278200
128670 198249 174151201
92271 152231 150083081
181526 187123 4971128
11421 39930 71179535
144803 155745 638465037
195342 198518 967435349
66501 117341 126908291
45232 66900 657932444
24591 36716 30341648
19022 159155 369567599
185077 198505 33781559
12381 148658 340679951
93985 138975 635108102
163893 176303 250473130
113494 128570 37684156
138587 198011 148805976
112127 162160 469164491
90348 135485 112969520
1605 2518 2303371
157255 172839 851336424
1167 43080 105019179
13895 145621 329247050
152773 165756 32419383
45259 173710 986745930
199105 199345 518598607
8550 15446 440371845
196291 196967 874824921
190327 196433 15381029
177608 183178 811415738
174776 176773 4904433
164601 180793 22600910
136411 142242 765037917
63369 120169 141726376
46413 135809 223508197
153298 155733 21205823
24879 56251 78480328
144475 177905 83308047
85953 162772 192240212
132355 172974 944630506
29491 113134 208979847
89974 92992 612687041
37099 42221 329194707
64275 183297 243104759
108196 180045 359070135
85480 157419 663569214
78972 131314 130758363
176492 178614 801630413
101028 147026 114778733
153000 159206 936469665
84910 152550 169235072
173411 193174 760239575
153572 168836 300946644
133064 197720 109847157
168675 181943 33060762
16206 192847 441487020
13007 199923 837355444
163815 169266 13517253
151013 193251 105551836
36603 117787 202917304
91743 109383 703880559
159705 176702 42149876
28320 177487 838255849
30601 87337 141701186
34867 40867 14973069
29858 196615 416901438
189221 191698 686415929
73271 163883 836280426
165731 188698 57480188
64162 108764 880865790
102741 122421 271614988
115079 163548 121189923
182493 196510 205434320
40472 165987 313775002
108834 108854 42095
187227 192539 5341910
4643 17881 33255200
169321 195731 626682018
193738 196053 5822478
164357 198284 344249339
184032 192263 765048843
18577 173350 970844460
3166 128295 119509516
72413 161872 250481625
9658 12553 688480211
129781 176034 832961409
140577 166198 64071391
181120 181548 509898083
30855 145937 287654525
36651 168135 441580569
132490 179790 394087461
141803 144842 7667616
51340 174194 306971639
159132 188188 27443552
159703 172245 31213737
110116 151969 281694603
95890 174847 197252126
103750 105721 4955122
105650 138387 81690795
32870 102031 173001241
181758 187596 14756360
132551 138202 14098418
88231 106824 152040098
30198 135105 565573277
90007 139017 122630452
13443 148383 946117691
121701 190337 171751252
4820 90178 595714226
52943 142648 224238965
134824 183017 33331144
88281 125776 708206147
8023 53699 492068464
154247 194012 931884887
131492 154190 504773078
129274 136772 1168890
25707 141494 941224478
110318 192494 509824431
49355 69818 979800390
33248 55542 497312326
90655 163170 181498068
34710 177177 355890276
133334 178696 113239521
191155 192889 1763860
17618 142850 199147653
131871 163700 402270012
27894 177243 373013792
166011 199126 83003671
158878 163941 12674996
163232 167500 475655318
135183 199155 909014217
169245 178115 22005988
167745 179006 30276658
99969 149497 172541030
86611 89173 742062835
191349 191399 117589912
61466 139084 193999508
192141 196481 10964202
30277 147975 123639604
90820 110877 56591842
190120 197119 17606234
111764 138037 65735076
151399 178770 796434537
199462 199766 308532095
41082 105291 261484954
165047 166108 342827591
21026 195678 855759305
77943 100874 655959307
128356 152097 59414716
110328 136480 65448803
136577 180895 87736913
146970 189784 742534456
35856 126027 225274862
81282 119298 94891907
5891 148854 357467991
171088 178516 18439389
125431 134877 180221494
158654 184675 64844083
182283 195536 789543373
158981 176895 274859724
111935 152707 102077774
90026 95577 941055561
20507 183070 473382823
90047 190092 912142472
65691 195449 324215444
18622 102925 278516601
179899 197916 45354563
188179 190878 6172322
45008 67456 56319382
184148 187911 9598487
27803 166843 347393450
91745 116599 522165623
64817 186666 683695519
95015 138864 109556978
199382 199438 143796
17204 124299 267621147
2835 113861 600656491
18541 50514 760894865
50919 148708 244370870
17784 179369 403718497
51459 75128 59222273
64150 75311 132022596
46388 188984 861235918
172437 174135 4178083
65883 154430 221285575
197964 198626 339920266
73761 123222 123447302
160619 179307 46453609
55737 113640 530253290
41888 113336 178544445
149827 190861 15851748
38989 46093 17788264
90516 91899 441895131
197308 198910 501246736
82492 107705 63076254
178611 199937 414792971
92029 192336 250944826
142474 158851 41029985
181737 190000 153031266
76276 144319 235935206
13510 59798 492370768
22435 190067 419028749
40587 82449 104686659
137488 195661 145516547
19814 74053 135675357
75096 195539 423167888
70779 104671 84578811
173826 190469 651893493
168130 188305 236087555
82815 145015 661829763
35605 192592 690372884
127672 145607 681249882
3500 15525 869913586
193739 198015 442445306
82115 94540 31096799
12685 123349 536942705
60734 184382 346089552
150312 180334 74931246
178961 189334 79770623
5659 71396 164614861
84659 116451 443345924
21107 35204 35294829
126046 158758 838302270
16358 31809 271016881
196966 198678 999342966
54866 116734 154531373
49200 146268 242632171
190699 195314 11615273
133758 176296 693832779
170983 189638 712331657
53782 174629 450820838
114892 192966 195096107
181343 194060 31934354
83983 174447 677155708
185712 193555 19712234
105029 165207 150390860
46016 175010 743971335
65440 176465 277091306
55341 197799 569061650
62524 85940 58337480
190559 192966 5988175
127324 197675 284124741
112775 126389 34008186
149704 164129 107132418
35223 113008 194339388
133024 189868 142195807
174737 177959 7964565
20962 183884 407205694
39885 159261 706112083
198992 199390 1005346
76711 83293 604448074
93840 175073 202925346
148734 155646 17444197
143579 185604 144790938
178741 186991 20835178
57721 199969 964667570
108329 199030 226949289
191309 194091 931919324
94624 150111 138703326
55650 166451 276847676
33640 58900 56065077
188288 194485 15487973
10428 119592 272816048
82545 195207 281689160
74656 118132 108520718
134368 149626 925405172
73620 100089 66219016
102576 178804 648862516
191400 196212 12128680
96549 98784 2470131
41557 160330 296990777
47449 97846 152139704
56186 131682 215890552
193680 199498 832865032
22650 73341 126835229
44859 194081 354537111
94245 128480 85557896
12815 122526 274140184
63047 72908 24707852
15030 180471 631363602
79176 155247 190276319
123849 152660 83968341
96553 153028 141241036
33809 43954 25407069
172845 189370 294092124
137529 186992 123673324
58817 63231 680209839
186100 195074 22538369
188259 196789 114766346
178251 190440 30701610
131252 188433 483502561
50671 92612 104717178
26548 116196 224007620
159856 181082 373931341
170827 194415 514459140
164024 172687 21478980
60480 121427 917330129
42383 187821 363616955
129711 149453 632592780
113562 145147 223088362
11888 84415 142377228
107682 177424 174086633
136664 181972 113142919
80030 185500 593284702
59683 143644 604987725
107080 107721 298397379
26265 124208 244680279
143649 145783 734583083
182035 192599 13188420
141537 158306 42067695
179666 197520 44944223
136125 190124 135039783
110396 118900 83737702
196673 198924 5708137
116648 185306 98209690
119082 189232 84496162
191242 198687 18806621
122693 145779 218945264
98887 190340 316614691
157424 169134 738351750
139496 142822 2858473
82439 119602 83455847
156062 184427 70672544
83355 199508 290552068
191830 198843 737725765
78778 150720 179769833
111749 128966 43106889
3486 14969 545445362
97023 103749 371512543
19762 27683 365014851
25715 52158 156790657
156656 186675 550824363
42059 114882 182086958
16903 57916 102662948
164908 167819 995106288
48192 123789 936026572
79133 143167 944325030
177920 180275 5511513
99033 104247 12983332
29987 38830 794660549
4353 25143 126847860
76731 103322 66531681
6145 191355 899748367
117295 167634 557388327
186273 196812 26501964
110785 166312 138873020
2144 178593 441066006
79937 166436 832123236
124840 131872 547154024
144678 174925 534921570
118383 148919 647858518
111433 138722 400779946
170321 180838 26139011
69645 90650 52126632
101052 113113 29966303
52387 180074 319038434
31035 170857 935111148
31198 153636 306177262
26258 44257 556953267
184256 185647 3499159
94637 148814 135422967
454 113990 799301307
58102 78888 51892428
15002 52920 94699077
152719 165883 934330730
65092 169274 260246875
89192 149493 830086573
112373 135121 56948979
162152 186308 60282829
8920 49216 958598225
174944 189815 37382908
50931 188021 342675581
13765 64712 127470179
42921 179987 701647864
113684 119241 13856707
153292 174406 932869917
173598 188012 121801979
31278 115045 439967002
86351 178126 229278469
20479 162834 463020098
68595 199287 804031014
118526 180368 866931921
38515 117245 196818656
119779 192455 181766010
24897 48892 59929998
28904 81879 132311795
199830 199945 299475
43568 195090 616050289
95507 196945 253721514
38949 139575 797690539
106264 175071 971669413
192339 194440 864384332
172689 185048 167273961
161284 170503 899932349
84112 144188 150304706
166108 167793 4131108
35334 88500 132703876
83658 131991 433372266
107731 189966 16918412
136400 162702 65843827
8129 30891 56922005
154634 164397 847435931
48618 185139 392967379
159951 163879 980005169
16985 64930 120063017
174558 179649 12682709
165782 183974 785490556
77869 91201 33092178
107493 141192 84219379
148069 193942 114718585
179403 187881 21416764
176976 196689 238401480
14132 60836 116679394
75649 152680 192522093
139375 160040 884950533
132407 164071 370696724
102572 102633 68349254
32650 67222 464873783
52320 115536 158025502
31474 120089 221378096
27316 93857 166215146
85650 102963 9000328
55238 163408 299663556
175594 188155 389630872
148908 179068 29590397
112684 192756 200172570
190505 199903 214874064
17236 42734 498212916
140999 186215 112979874
111268 186139 4141711
101028 117998 916522356
159447 176801 43087309
6175 19582 171817387
175546 194044 46465628
140730 185222 111186995
1818 128039 104146746
40705 93320 881919078
190046 190216 963298897
28201 122398 235162423
190855 197828 17599961
5586 131421 314638048
82672 188089 681410820
121790 179118 143308762
42223 48422 10396259
194395 198406 163227815
36391 169204 331902693
35969 47894 29714754
153952 163403 466840697
50521 74481 59975573
71176 177994 266645223
29508 70407 481614765
130227 176267 114829229
192599 196448 9803828
65922 174032 269934650
154870 192802 915302375
136239 178936 953282234
57759 126793 804272875
90646 173560 207311386
96803 143590 562920105
43032 111430 551198804
170997 187008 40054559
170122 177867 19133897
67531 189011 633427856
9688 80875 177980473
9340 90195 201924502
10026 141390 328384771
6645 37473 414688908
18667 50118 221687989
97640 138752 102625714
157491 160422 7256633
152720 172151 48486920
13733 135127 303444212
149671 188943 98241489
138944 183492 111345160
80323 175392 237468034
191686 195355 535230779
24571 157370 792195516
19934 195593 439219623
84398 128399 110086115
78009 114056 90021760
169863 174825 12242066
128180 155256 67895261
34686 165792 240733839
23732 47641 59691043
168425 180483 30028282
80648 132884 569546069
170000 181322 28147710
91333 147863 822424363
154093 159546 13617338
196257 199586 8442209
89217 175473 816099197
181590 199475 45046686
80312 149396 563942162
121605 142643 207650306
39836 138203 245926609
33404 109714 190689851
84808 179699 697914868
156848 171673 76184069
49809 145673 549894505
78017 97614 48956459
124115 189701 164101642
122729 193192 176294663
89921 109246 48424939
99611 149717 125062201
598 85143 211352174
6105 54829 121998879
68648 119325 126319875
32108 132078 891365178
41809 69842 70314332
49047 87169 807167665
174223 199126 934809351
54102 185426 744891484
7894 48351 989607662
179790 194819 37757892
124783 193151 494527391
199738 199767 206047629
120903 195940 927856402
39621 108059 171174106
175886 177925 786147155
154135 188224 85148441
99652 122991 58044619
161408 194912 83713349
129004 164566 498252571
132816 148418 39052313
177424 185550 20452217
171546 175546 9871619
50302 88931 980796738
8131 51200 371050602
152637 165409 351000518
23488 129899 266066198
24270 152703 487415732
145613 166647 52504620
12653 51272 603771657
53422 115897 156172825
198668 199131 224875336
140522 193588 457605840
73196 178299 558540744
42588 107174 161460501
139501 172708 82994725
185141 187091 949520521
87697 143656 884566457
171571 195156 59094130
46525 127138 201501940
122661 158708 90378012
46039 101229 53471745
176772 189566 404261187
47392 98362 645386974
146560 157215 26842884
130966 158553 346268736
154169 181181 67254647
120093 195593 720103784
9021 141888 332124369
149157 164193 250738457
126962 194871 927375948
190125 199291 578083871
80735 164703 437024007
46728 167779 453488956
104090 120426 40640015
41416 197468 689429303
187391 189270 4712872
139798 146117 15813403
46715 70836 60622556
94157 156934 157105643
87258 176966 224114665
188794 196188 18502553
13910 171297 963112721
66422 167863 761909077
196226 196628 442765283
116210 160854 111701768
69920 102428 81150492
139292 153676 36113652
132354 136253 177834767
33762 54897 52909160
22889 57153 85734779
86368 146248 504523396
125686 156067 76220206
56209 67374 683357498
176366 193451 737704320
97823 135758 94703464
42043 78065 472895862
83147 96536 33543105
99009 185661 216419372
112589 131446 983299500
154895 156952 549468613
126871 130731 9819947
142487 164939 640014698
18001 158470 351167977
172208 187704 38838853
25194 27923 356179290
21905 174047 570197962
85077 118936 782998484
131836 144165 806416300
167203 198673 732951576
30458 154228 309495013
124000 151935 69975687
177064 186424 621755639
50932 121843 600699293
25042 193429 420948718
43631 139118 238618939
178474 189289 27266234
3318 157150 440731757
132171 172013 676897209
195184 196139 726374368
49719 82411 81676647
104054 188109 988235983
148234 164506 138433214
7727 190017 555675496
99422 120173 333922642
36452 194206 394354415
63452 157663 235565876
13699 175163 403438702
119016 170693 129268739
197690 198352 540691818
53432 140589 954036615
19325 92883 183817844
17004 41800 62022825
191051 195244 10514480
82671 100993 146984149
169533 184474 513114726
169861 177405 404912312
192486 196851 900130014
1844 32980 470336509
127541 183895 140837157
191182 199531 271316145
75255 138754 158558156
159889 187284 288408472
122101 152287 75690598
37714 138684 252350765
8784 116467 673578873
55212 156129 432560074
55961 70528 36554132
45724 196875 377975170
90567 130316 458990711
84856 88578 806915233
120958 146035 62847955
183625 187156 8937185
82272 106621 60965758
24170 140264 924402455
57848 178761 301938046
22242 168843 366471756
56563 76944 50919965
142431 157602 3628209
584 71692 379996846
134871 171111 90519615
175968 188839 369224579
83832 96546 187819387
48124 107489 148483442
97004 122370 548801695
153360 196815 599939814
13444 198936 463886413
35226 176344 423140175
172850 197166 61004115
34951 161762 317065180
26434 54798 878512875
23106 40577 43615284
116663 119441 6849656
123360 161922 194906083
168214 186707 46273619
192421 197995 784864020
173223 199872 66946807
80374 137309 142308013
161611 162046 1076741
45006 171888 618706839
1438 100099 246951057
101331 191135 63776324
137911 166483 71411205
183212 186027 7120417
27036 97581 176307819
193874 196032 175102622
196987 197886 2275408
155387 171438 39876072
168329 176765 306800017
128910 157391 71405468
106942 164724 400967452
23217 50353 773789105
99277 122363 963712875
33020 103569 176413385
80329 150961 351460939
58553 67942 23572508
51018 119340 859574018
110466 158791 291260265
145175 156531 28526762
147103 187631 61394879
107176 147877 148819789
13704 82001 170676383
44822 51500 12458721
142162 189116 117426565
23680 161173 343807021
164953 199599 86757246
145307 198343 223842210
5198 128865 309166500
52223 143502 812961890
43671 86760 107618084
61574 125705 160185868
23649 90976 168200931
77359 151520 362768157
51754 118687 167185657
174168 178199 9996575
150827 192139 32135969
182282 190120 652369063
114721 153092 96008856
11848 88402 307893797
21777 149499 319260722
68666 151573 241137558
79009 141609 156386978
40684 198254 394082157
55402 89228 789171705
82992 181259 245514535
154463 161912 18579238
176708 196016 220409708
9596 177112 418518501
129451 132923 8636384
141089 190503 232504327
104076 148982 825962416
77683 85668 903010738
37902 51026 259264058
109287 114372 12770085
25954 45727 46334053
197044 197749 1821851
63835 187424 308848537
161526 164814 821291477
169349 184941 38889647
180008 184960 12437390
87029 177041 365960664
191198 196533 50931222
115468 185678 562034808
41036 93525 828631994
26466 119295 352349163
174084 177807 876561881
160925 167757 385956029
136460 187530 113378511
6882 90407 208707640
6981 20276 439937844
157825 167766 24611435
158219 182456 737157098
139631 140795 2921527
67512 131660 468380983
145610 156690 27861393
195424 195588 524825189
51241 97036 217040206
31743 51882 35333390
167816 196377 71611961
7566 65579 145272484
149074 169126 460762513
62050 80761 46796346
15265 133871 643931969
19461 149517 928302045
16614 164408 876337197
198548 199203 1654132
30986 151218 300573804
173650 198560 581269180
186873 196754 24834819
17612 34227 709003466
87473 162593 187963207
88203 163986 785486761
128554 193724 956697070
145523 187714 105518152
114616 184210 335530584
193861 197568 9427618
17640 96996 198404399
19857 68448 958967683
177849 187190 428958423
66715 137842 177591046
73526 111028 93557278
60804 186680 226234334
52387 186858 336123697
103774 180213 190887393
72879 113343 362180785
189375 189448 156168044
31649 165893 851185170
31898 154120 305595036
88062 127463 148116618
83875 161659 194581397
29518 199477 424986619
117014 156354 748812183
77972 127732 772373818
104852 144341 98704244
59352 186533 783796063
80573 195875 339072601
110061 121489 573283110
106561 115372 674338832
112070 114638 6534528
17040 86074 520434113
173631 188702 37848589
191014 195266 994257115
96721 195380 563456105
86025 105587 49144015
110854 148597 835523440
80182 177686 243514580
90365 132132 104530349
33855 197554 965072568
71769 180456 271425012
9791 13983 929529697
113326 123729 621547290
2953 82603 199300827
53014 126957 736772982
95427 112685 116052548
103425 112673 22952777
76756 79517 842149216
143573 179536 329546930
123952 141798 44712326
186867 197391 26463939
103358 192323 222291085
19450 28473 462613568
162743 199090 90989548
192852 199748 17500669
86943 96980 258442551
58102 156512 702982739
123169 157025 136387088
12840 183806 427317710
83353 99751 41161817
14111 148001 995229566
140812 143287 360654648
76493 142387 164653965
194269 197640 8588887
15348 153608 949400735
74147 191102 292285540
30639 37912 18106670
146664 182613 912629937
5254 141045 970839568
167311 190451 411863985
9131 122580 283430765
163429 189080 64069192
107012 164093 142731266
7706 15200 390355068
57145 199786 356712615
2651 140870 345675183
42787 66687 868047221
127651 160679 629420735
29266 137831 609710286
59896 193504 333984885
147799 177368 919827286
112351 139254 67298476
61724 124037 361331707
186938 187683 192555670
167784 191492 379364624
94624 138712 410853385
126217 144042 44730163
176478 188863 965186213
60176 92004 79403600
67681 107822 100196716
21892 86404 161227769
57374 108185 126923313
80581 176950 660730897
29790 120341 658345886
96897 186852 708012923
132175 179603 309296495
111742 176913 162824220
151366 151562 521000
42900 97919 736844210
159538 172162 607220242
166194 197213 294662553
14612 81306 166661339
118815 164434 683472110
146783 191484 777704085
2012 127310 313348085
66 91088 227490675
173127 188765 413735688
156010 163498 349620633
43761 181630 344459229
17533 123989 265967913
110952 178815 169516381
143318 197136 134613671
92623 148233 800699132
143130 179825 91524401
74569 89344 36610099
169462 179897 636236415
66860 97928 165374190
82780 109969 67935905
73412 118288 112009187
22453 31863 23537142
111492 186795 188335976
56211 115683 148621923
75929 160515 888433220
2366 108713 667674923
145148 168807 515368396
60731 123129 155895533
27392 98571 458256387
169813 181840 9404107
131260 190035 118604543
170798 199104 150709064
155544 174154 46268540
186583 195213 790455278
178803 188971 25672135
58769 126431 797098989
143197 156777 34042793
147769 189822 105184229
68280 126829 358554231
153719 190925 496312569
162966 192598 899184312
43169 76489 198540717
35802 134448 846378019
195380 199917 46905744
176792 183427 16700007
110258 117958 870315117
6690 49542 4339271
167444 194690 42628857
194218 195386 606524946
133782 138147 937129499
193887 199937 444164488
164899 184893 896895105
99984 115469 756998968
87849 193098 263210135
97053 125859 71828212
195587 198098 509717064
79771 133217 865214195
165370 171124 142213246
41997 76187 85563989
176796 185946 23022980
181332 188929 19159093
121327 198166 382361716
67882 99118 78004676
77688 126663 122260127
121444 198541 230825160
27 28824 182508363
179760 182200 6139837
67669 109665 185125273
165517 189930 61095194
164788 196466 10371394
162525 194201 598250752
196535 197184 1664339
154573 197257 106669985
52532 118320 992517283
29218 186424 392843088
48435 152301 259733510
159515 192299 187861271
59775 177579 294242341
199316 199553 610983
152741 164018 28250239
134950 175163 362329828
192661 195960 8355166
107442 127023 48814197
44933 114608 174194249
134877 168227 83291631
72872 78268 13414518
3048 186649 459152525
187812 197980 25524287
191076 193180 5257707
136209 184930 121731180
53134 195634 356302559
199219 199647 1079366
33828 110176 190757941
171193 187445 356216715
61702 167325 263942979
88443 103821 38607689
29906 112805 934908945
34966 188684 384304729
52584 126215 183956459
144007 147506 756923706
23059 191028 983556888
24365 76618 130690148
178698 180321 4139528
174915 197308 52376388
108698 171488 156940713
129958 170481 582711780
183295 189837 16510235
185750 186352 12676637
66703 195391 321569445
171485 186140 922437151
184005 196115 30465109
69749 84940 37630779
36963 178444 353418760
119078 173129 135091103
76833 182432 977372559
189544 196024 192664167
84476 192163 269311829
56939 127844 949458768
21718 51156 73638237
45143 65936 52204641
181131 188367 845839285
182544 190675 20459137
198762 199485 773976793
87343 150928 422258539
4977 98147 680102891
161606 199044 91331823
68793 114275 113449433
171455 179221 756511637
6373 183771 443445296
115026 133142 45117644
187391 190759 8401241
5344 98813 506637626
193764 195512 60645698
139465 190836 941961674
151047 185658 86403287
32134 157698 877426868
183245 198465 38314387
187479 192816 13287856
45998 123575 481969903
49016 191454 356067211
151958 157443 13868891
93278 196566 258325703
180304 184274 9968006
173575 176952 8336984
132351 144945 9028156
51573 172023 300987179
113089 138385 319570900
48333 117363 504985738
177201 184204 17603269
195463 199173 297610624
114965 179956 773896231
27647 162811 306426142
192977 199472 16451446
10418 96644 603359086
169913 198469 71504607
108672 113181 637796509
140413 142633 5583811
80677 114439 300471840
58108 67787 24254222
172138 186233 35227002
192928 196787 9799034
58670 125366 720983101
54741 112921 210131060
199534 199874 864948
102104 182385 683391072
178986 189148 811189609
133518 174473 102357460
167356 199902 624989947
103730 166027 181769584
98094 199166 252699873
117614 148351 76834352
93619 129026 88517594
31131 142555 278559789
53445 105399 129957319
110459 180824 175875290
52792 81628 397298301
128586 190246 154211767
148303 184792 225437
80183 161174 631611234
25951 86348 150925665
11126 20568 23503144
148581 177874 73026736
77923 78381 1142713
187268 193714 352314026
85308 126249 690344134
123841 147475 158242047
91524 111902 482306234
162762 175780 742883146
22637 171472 944777875
186971 197078 795970956
62741 117793 137555885
57139 189779 331511545
92065 195654 259263480
188592 192933 10751566
30922 56429 63812051
119041 130774 776811340
96254 108458 30495626
134426 144820 26051110
117727 129373 29117128
52471 98134 114258154
46778 109252 156223150
33747 114538 201938037
98137 182938 211729714
100035 164521 161124967
199306 199774 1185998
183815 199308 524837690
132687 165521 82101315
98001 147192 122757895
194129 198850 702163923
188776 192524 9257274
100869 142484 103896186
88920 199438 276661718
87347 98146 27222791
30203 112631 205931472
166055 196400 75985697
3401 118638 288157709
37226 80457 411139799
59303 75695 41013158
75816 77500 253029420
137646 158972 144465995
128344 193025 284976545
26458 176564 374952209
69677 172856 257621696
131063 168682 94003586
68574 80517 29601767
17852 89069 177771099
92631 163811 258451239
68360 159854 228578319
198302 199514 3082010
175726 182173 16239456
141736 157229 38922493
111989 161553 124096685
111901 158419 116486014
129943 184952 137393748
143491 162205 973945624
10948 143312 330922383
185734 192180 16203619
145064 193096 120041542
6789 194709 516655266
31951 117608 214100951
149110 157730 21702692
144181 160561 243673785
195268 199180 929258649
185556 198412 10826868
59540 181292 304169637
198864 198926 148252
146070 184988 97219721
14137 168124 384836891
14121 160168 917244811
59873 132993 969946070
108873 154107 113296933
142706 143735 2625568
25157 60614 88557985
61727 92241 76119803
128761 156946 501156295
94526 124027 73635125
10375 89244 196995159
114419 136093 398844540
35893 198811 407447674
65418 147720 576373684
116933 183037 877067157
127255 165988 96876339
61964 177050 287463362
120737 189290 171576542
186126 198655 31546456
43488 61500 993768494
24381 43681 166605866
181964 182880 853398387
27856 60978 600150580
85725 110455 880384738
94 30568 930506319
61008 117472 141187740
145638 179448 84359000
7365 71611 641742651
167563 199476 80087818
171422 184712 33208218
56978 175331 764781620
168402 182167 988262667
31322 180059 888716051
62834 151162 220739892
96594 189761 232887139
74910 192709 706237010
185764 193965 12625587
112402 121497 22662437
48554 169277 301814119
70637 133218 156115721
120945 189955 839058121
178777 189156 26227879
193099 194357 7684496
4598 48812 110553016
22257 184619 758829471
135886 145314 504625368
88735 108099 47245961
99078 176542 798637692
85274 181571 816540111
164839 189455 61507855
117892 152079 85509560
76250 85511 22911270
133838 171601 94358981
70033 142673 586743092
9719 23316 301637087
74198 147355 505713815
32689 171226 443285167
89726 150256 151458963
183115 183503 822445906
119025 131069 10147137
62462 81133 46666375
85666 141051 138595278
91232 182489 913481650
62761 142139 522909322
159553 160032 343512519
20507 27143 16735729
87512 188643 253010538
167747 197671 75086104
28591 100557 652278396
40613 82476 288795655
170116 195304 63006726
108552 166923 64797708
13 102351 123932260
181357 191205 24750040
55540 102881 118364438
29677 156218 316437105
17525 61116 235474315
124188 171354 868651345
89284 134242 675244043
25480 120192 236530282
150842 195907 723870453
140066 158591 46460751
162664 169071 15969434
115962 141774 240748384
191155 195683 11385818
107250 174532 168062011
159811 175068 37868793
164258 196422 362844057
165339 182929 532236559
131512 190440 147390422
112798 147302 86234601
192641 196615 278338464
112509 132725 50582360
52677 87369 86622398
36275 39898 8930731
51226 76426 63004697
97394 112642 38330519
140147 155131 37667891
77684 81618 707701244
51769 66963 38125876
174393 199640 63382285
37171 154528 759558360
123756 142698 288296630
168829 191363 935095326
48135 171472 744170507
26048 110965 212136013
51844 100496 620467231
199914 199974 157931
45510 134983 583039614
60489 113840 133411144
4251 107786 940064394
198259 199715 782770150
108826 182815 799802689
74300 121953 462823940
81848 90548 21609448
29501 135707 926648784
93376 198222 262306343
17577 190121 431311688
36964 178412 353328788
64614 161903 243155100
9811 168582 396877155
133293 163612 75963969
115847 163886 120176346
36888 199350 999164489
179982 186719 16964040
31573 39533 584446934
88957 145000 140323480
114337 164711 376323047
157069 157280 521276
159243 192636 83316454
198701 198821 312458
101004 113348 23202128
115837 182266 6555688
116628 129893 33221428
36249 94643 642000516
60168 177213 292419943
167846 191916 618935931
139308 170699 683650886
185449 187940 6391575
137889 146672 761671740
62450 135108 181574074
38431 112364 184744037
181368 186548 510950447
114838 163402 121450420
93210 166277 182653434
47949 124504 635566803
20009 99458 884475972
162480 180296 44309627
11873 167589 718245251
91754 175275 208808614
69722 142678 301738903
17472 171836 423786089
20367 109103 221753709
51231 102546 128343296
85228 136077 451933950
190154 196830 16791384
12076 41076 72515930
160229 196380 90380070
115370 140540 62866356
170945 181937 926991637
140030 148272 270871457
36718 133565 981606987
119426 180680 917846115
183779 193460 929607878
179818 193071 872941571
157158 167711 26134316
42125 85237 783150755
197086 198613 3871862
184435 192630 20535879
196512 199260 6950533
162600 174708 602039726
112420 196230 592409683
28017 98886 177150707
199828 199892 373588828
168532 171694 686904192
161414 171073 678451252
148088 170679 56515458
55201 163595 271003765
52531 58127 792284281
7354 133880 199155126
46005 95366 289166108
57214 132454 187969460
1384 112115 276915970
189680 199863 64639343
58541 165387 505568176
151207 155722 992740006
49695 178849 322606916
103392 159476 140182276
140346 176132 2105964
171711 195831 60422253
118867 123870 367054982
120710 134934 35744925
144529 176285 284411123
107969 122971 854852364
138795 141972 980225594
80689 116104 88496639
54344 58166 79169764
178339 178856 1294046
108139 132318 636523461
149384 198518 161476066
32760 36968 10571344
26856 162777 554838150
69178 178497 272858943
38917 66165 68362027
54893 59327 914950759
161347 171234 24582426
117094 159912 107141118
103683 177841 185093683
137277 186009 121786982
199633 199642 20193
186879 188282 3550691
83323 130367 338351537
14184 64674 126297696
129268 156037 15955608
194699 196929 5672362
150034 168643 285804690
18775 19919 2796426
59045 126620 824398872
92088 193494 253723900
48091 179431 406892051
183477 194386 27395185
28493 59617 59498117
157432 176392 367251956
78868 89587 11705027
33465 187197 770761475
51984 121787 174282592
82637 89758 110619698
140397 150188 24480141
154912 184113 725105480
176444 198207 54808271
14258 157868 765924725
51294 80547 419347096
170343 194337 59994510
30314 143935 290068385
2376 66522 160683051
9960 188093 560136970
165036 174800 787137551
36710 191199 386153337
130159 161307 555453408
25468 159234 873110491
189771 191823 5063271
17497 56782 98243686
29760 166237 341103722
54593 162253 269111711
176757 196764 586707146
21540 37112 68624055
155398 196294 156312199
55739 98632 107258669
169145 173654 526474755
62398 158231 239637401
14687 148176 454690573
94203 143613 677293445
59551 61386 705936422
98153 198661 251294721
101131 133927 81830556
118083 127308 23068420
9894 152407 754684393
138803 160008 53174451
47964 147293 248288607
181270 196038 37110890
98208 189602 826856556
180361 189021 21820172
185946 193326 18524517
195909 199139 8189401
14060 108087 146941127
149726 198738 122753851
7584 116250 614695469
61614 99858 813689721
157029 186252 612489633
18911 165819 367179421
134150 151254 227478575
15108 181460 509200149
43593 199708 390402904
190226 193456 930742390
169318 192142 57048672
154384 165576 361030536
137358 139387 598790893
28542 91538 157127040
163951 180877 161876375
153801 160110 367855604
178056 198880 538991012
131745 159790 536566979
147554 179550 109363081
174889 188275 239628849
151531 198616 117850257
49301 176619 454485144
54246 128110 429488780
123887 141931 66713604
198500 199891 3554117
186455 195740 23343804
107345 160222 132258156
24484 72516 343247526
181812 196613 37247437
48566 82632 85198802
16853 20717 9657717
143698 151363 19104014
165123 186769 40499338
145455 178698 82855652
188443 198580 854322070
153662 164167 26245645
14711 71072 82716269
42998 58699 750475011
191100 192118 2000730
61400 119244 144552308
163677 179315 38837212
159431 173404 34722594
37750 153390 289189492
38498 87429 480913356
167214 170144 160652479
84286 137381 556734685
24603 190920 415757437
138275 173158 87151406
58672 120788 155049143
99258 145808 116210465
57497 89180 78914170
198184 199413 1648980
152544 156669 47511494
662 22898 947090756
159963 172163 30371316
161361 189765 879868950
30443 172747 40072470
156724 176366 642582568
149298 166824 43776312
62359 195399 973304368
151770 157680 67271536
1564 45672 110429043
85209 183308 898726566
65060 83546 108635797
79029 189379 783496389
5221 92004 734012905
81953 106621 61734779
3906 149652 57384619
134695 165731 77566662
66984 76412 833120510
147528 174519 67424644
120500 169391 122372024
121795 177932 140294366
154646 181447 66689291
117348 161887 140911003
139840 141741 41609608
88108 167105 850044853
82947 114219 78183090
174490 191438 341247474
110387 192432 584610422
2300 37852 433794655
69391 175752 265490332
158244 185216 67224514
169513 192242 56784319
105928 112340 94534290
29286 150928 304071946
168755 170255 3769360
120543 137679 42997535
42813 106658 159590676
22184 119757 208885894
143063 145814 6827182
111199 163373 666237220
169154 188797 453441921
78437 111877 760635990
194335 199842 13965695
158932 163794 12123483
73269 157017 209408223
27197 172444 364173383
185578 192459 17251397
156561 172311 39156646
96719 189335 262823797
77480 84766 26936086
725 192194 179619381
174530 188732 532100984
132145 164290 37043070
59833 78841 47564889
8911 61204 719686921
43217 161226 817015153
21536 120826 248035542
89566 160974 405780817
133636 135073 385459387
144423 188964 111318422
170954 183612 31562988
70668 126620 139536978
2740 21160 46226141
11433 48025 876425966
49297 182048 331716690
152515 180234 748429072
156044 179147 57444572
78209 130881 131612692
87524 140345 320968231
173162 183339 25442516
152300 189007 50248907
36594 75099 96309571
21786 159495 25502273
156712 160073 327097559
62335 92224 696905930
196761 197060 756415
151574 175149 342233004
167092 171701 11545183
196934 198965 5130846
108469 164048 139063829
61331 65803 11430002
144630 162726 45270362
81095 111198 75116862
8253 180826 431286564
96082 138007 292264206
59430 105072 279433456
182192 192135 24960521
21977 98996 417301176
196150 198940 351642513
74058 106878 82001967
148322 163948 924956622
136187 140362 462252525
142628 189620 117484897
6468 84617 195300135
35954 154381 801087088
88802 197676 523209465
178738 196009 43449906
76345 110799 85968076
45777 115914 963531281
147480 184663 92902033
38191 172384 335458742
29618 128935 248149891
92590 187068 996518206
167164 185097 44861605
113719 131649 451164591
96723 106190 314295507
133808 171208 93473643
127559 186428 147157653
163294 192880 114692817
12099 76748 161687755
44367 152887 359064711
180808 187919 17964612
118073 140344 55691831
113944 124989 924211115
2602 110945 539244387
141766 144262 540800399
41077 53791 320503116
184017 189502 66287365
17866 115446 243896908
185019 192628 4250897
21448 38222 41896305
93792 112650 61173216
4491 191171 512059170
82865 112278 73435589
78279 187987 274217055
81804 95142 33309995
96513 138391 104581979
78064 196860 432888364
46674 69506 57388060
50731 170128 648143044
6001 128014 305054541
196981 198465 681757248
154432 166670 852861355
82416 112298 649668045
40012 110882 177169397
85058 113475 741093119
107902 167174 583845240
139840 146388 16387923
46870 57696 27299794
115710 116471 211043124
199958 199973 66717155
197174 199083 4832672
171975 199891 939714698
11061 57340 768928953
37656 108513 253411262
3008 23248 929712666
109007 179154 175282675
28132 89198 572038230
91433 196023 261710346
36214 159586 616164781
191950 194215 5712538
77473 91748 35426792
144648 167187 56215016
100256 144124 821893708
160778 163571 293195290
44866 149526 261613458
153769 192865 508028033
171143 177098 356945187
104506 121922 43299749
112171 177892 164162804
155512 180290 61643581
21860 163677 661725459
55103 64936 24691201
7626 47538 375601025
46265 98683 131190519
82790 128476 114165463
47749 154876 268058544
134773 142350 400995652
151290 167867 41333988
186457 199980 34080413
86425 93576 63216357
42103 92700 126406952
132411 159464 67759257
144434 145450 2515581
61604 124792 673936285
141330 185459 110217867
40801 133930 597997504
188073 197057 875784675
23117 119082 239806348
98607 152257 867079780
110456 115011 713178682
56297 150697 235930207
93362 194490 694095309
193096 194508 310445628
91812 155133 725021524
176511 186887 971988949
88264 194891 266649187
38104 130964 365831239
6944 167777 402006297
73809 119309 831568289
65880 100349 86061822
146215 151238 165681598
141039 170580 73873737
196302 199816 516655719
158851 170671 29506393
130621 169446 96981953
69724 76152 97136311
52004 192712 351659109
164048 186733 387941579
109561 123050 33653629
34630 58978 60887972
129267 150859 54045642
130261 185074 248005701
7250 33007 373529532
124018 181662 987665805
106540 192434 379353955
133934 198212 160871474
15642 128182 281182334
40939 175459 336069001
107792 186667 852319003
83155 131366 557468162
121570 172319 126976151
7609 170838 408100046
29854 103168 183316290
34340 122137 219250000
98924 190038 227660230
38012 114638 191593195
69518 110752 102778173
89604 160511 259746766
48823 115131 921219608
81723 172957 429246286
145176 174810 73903268
172753 180169 18454537
194146 195607 248357028
130783 175851 112399885
186124 199168 32829552
55461 168671 282907172
184209 187293 2755920
162929 195082 80357751
102792 152636 124524058
134354 167382 944724946
189828 199979 2896746
27191 29776 6409483
19450 43567 137738554
140021 168748 71860134
44305 188896 361417435
149863 167183 42474251
167433 171978 11414834
183718 190849 299892864
98126 123305 62700403
197246 197530 765217
192045 197833 14648790
157664 174293 41325924
7569 135630 320124544
6823 77860 228555903
116914 174987 253653646
141389 196711 817953463
72823 73104 686022
158102 190724 81417442
89481 151558 848051363
114117 135863 50185340
25772 151499 314260233
41361 54023 31732252
183144 193496 26034101
152146 187887 89408148
126239 138661 31072266
25543 135359 276904696
25014 38278 33116588
177122 194497 165158875
193665 194456 39251
9927 85654 508608488
165795 172136 954878774
13432 13749 652660793
180764 185922 12948044
103769 122042 280672609
118258 146500 989347755
140456 154561 35428527
182996 184314 3309118
163654 168539 12095141
49284 185023 339229122
93888 116447 56409717
44570 149127 261334286
169865 187081 43036233
107268 152686 113554281
111732 113306 4005392
141797 169163 142705354
168032 169207 1799235
55247 89232 84697801
136766 166072 73208995
177537 189715 183165204
154050 154100 128073
137523 184536 815906481
71956 88476 41055602
138038 171843 84510289
38871 189134 944069445
6460 51521 203288235
139628 140201 1411748
130867 177647 116696262
129268 186799 881996664
48725 155713 222330543
27964 58402 76031139
135069 192461 149831213
120853 128078 314976368
184423 198564 35626286
164102 167701 8811219
134013 170252 90627491
163713 176669 388107832
121984 174255 578200349
31272 142324 908772215
170161 185377 37925191
100615 194037 233427225
113501 192047 767775466
20259 172486 380505762
79610 100565 52457641
109737 160233 869694563
74745 148590 100333160
80106 169463 90310691
76031 85646 212953825
52500 70578 45413521
74358 98183 232164532
41619 72125 267130650
180853 190121 619931377
131715 144001 30816680
10586 97862 299270117
166329 171130 11978547
174509 177680 7810673
127836 163312 210095320
54628 184421 324258494
141799 199182 143641040
173863 194260 118492679
198259 199543 232602887
81019 199216 432321804
25217 172613 439363919
115935 161888 178729366
93758 117576 59600798
76575 91015 387595874
69780 128513 260869696
158395 193705 101299278
181567 185291 9376049
33038 129362 213360126
106341 161999 177259503
24610 32159 18893845
80177 194278 515598533
78295 178440 961489235
146046 194142 94556988
137043 189102 434278382
193206 195830 421925571
162427 194564 808516063
90348 198690 812718524
76420 79066 71713106
144949 156660 29406832
187701 189523 881366297
59519 197376 344703827
4728 98385 234372706
42710 158384 289223312
120216 124310 547114713
169209 174447 312641334
156058 182421 637383413
31897 189602 850582353
22341 94588 378304210
185891 192353 695416751
196524 199548 507799210
59404 114510 137702630
10344 103552 610314908
93923 165446 178814211
59011 171539 281141178
162969 181574 481268374
87786 137368 117634129
153545 181475 69585992
199702 199769 192300
129092 171728 84784323
26913 128622 843003281
83183 195325 280391838
31098 85435 483883241
166163 166257 229694
199258 199943 148391884
33943 136278 255774530
126534 169901 731942476
3516 153477 375144959
137869 192286 136070107
97631 187481 759766198
142136 176480 233220698
165095 181823 473568801
33578 50527 394632328
111541 186467 187371869
190138 197283 17964557
38071 120611 326235943
133909 138214 355438821
31132 119914 569487201
75227 116469 102988441
104314 157815 133833599
5363 193064 469297064
90057 177713 219085481
170086 186115 883489040
89100 145053 140095507
167851 198187 756117047
163099 187317 108723386
36073 122158 214979220
161884 187923 871174611
10285 122617 280677706
71195 99613 323618908
42122 89552 118368152
166269 179336 32526495
62824 165533 256655284
44969 108410 158586741
25746 172673 367156505
2721 17677 37613603
165373 169598 72708561
147393 184436 92548973
187867 198520 26709931
153936 156882 7386082
193280 195926 637366973
155663 169540 708369524
66361 185792 298288924
89875 184592 236819459
181575 186098 4602466
58633 129851 177982406
177214 197375 25734531
57129 120135 430148575
59778 96621 200183089
182461 184612 5382743
130076 137652 18908596
31982 134312 316300081
159574 166021 383694336
29506 106472 192372708
29849 68225 96096583
56640 189989 805553307
161299 196205 87276781
84284 114647 76054337
63295 114518 127923311
105676 109354 9075811
23606 183470 399558975
128499 147982 357501257
85782 177982 230387977
167985 182019 877551571
144593 149204 11491926
111563 112864 959361069
39662 190527 377239762
80989 140237 267961246
91461 184843 557816607
7572 27143 941245693
63910 93924 531831671
56175 125355 404959178
172914 186955 655761831
102987 134417 247665550
197095 199322 5644463
93621 197231 259168925
89168 159234 175459212
92633 158540 164940135
100351 132393 79951343
99130 155341 448095338
154443 167317 972934420
108448 120833 62465293
177522 182967 13731387
110261 138558 230652522
99571 104287 150397626
16947 30091 647913575
99491 159841 150800134
93904 162099 170557985
150090 171707 54001059
126678 145537 47254389
67878 166179 245533332
117922 144330 66112298
136524 186547 125012929
189264 189609 857099
124439 165330 102309587
118010 143204 63077315
175144 197989 958588376
126140 158972 892255236
23435 84614 152833674
19501 43875 60950818
184218 187043 698792611
128781 188946 150518824
81838 186905 262646900
58724 61688 7320911
136112 193208 142752931
171499 176884 13349367
148387 189417 897598626
40992 162532 303906670
186114 190708 11533622
112654 115987 8402206
182272 186476 836099828
56235 67258 220143193
86908 102921 701010906
91418 192657 648695686
175425 185727 85462434
135936 186576 648855254
196795 196887 10339
8937 162347 383591344
152447 177591 90829519
155541 163835 561112824
134299 134946 1663348
3660 124112 998548876
35246 84789 171047136
5851 195515 474307512
178589 194880 40961432
35065 111036 189757242
185673 192062 16066308
138151 172600 86143668
188961 192072 277186324
146739 187016 100734021
776 113090 400988695
85955 178172 399644410
19553 108752 222874184
154670 175349 51349651
121111 145055 690708506
197670 197677 22036
122103 183325 153111119
125528 176613 735158502
199517 199811 750318
30597 132727 415795286
186060 187139 328570756
16750 190253 433731062
150839 188253 93523987
133790 193821 150148860
89944 111886 54922017
86579 177362 226793714
15972 99299 208380525
17019 19867 7140056
48033 64319 916553647
175896 180819 739148768
43409 114654 178078487
111216 114906 811131396
45935 67676 583913315
24225 37913 34181770
48307 183273 91908313
55278 124668 2462668
172041 178104 604918474
110335 135482 62909640
136985 148828 29592671
144086 171764 134370855
177266 182894 13169614
2089 13724 228027608
81788 120717 97148512
35130 76918 104444031
167830 196391 248091948
155551 168079 846087689
192032 193539 797555429
67781 144539 191735018
5112 91079 214851624
166000 197676 79387099
114253 153919 99284694
152901 195470 340598474
31253 152365 302819401
50998 157618 425739969
10978 33589 56528790
37122 173227 504963126
163130 177136 376644950
59291 70124 911506969
1983 121932 299849860
180967 183948 750909240
51071 181403 849627548
93534 137022 74445380
99040 195966 242244472
47002 192689 486021934
127529 143345 39640292
174934 194639 49452512
795 175812 884266553
194271 199461 709364356
62179 91692 431771594
199499 199593 753377189
59087 105251 71133418
197242 199573 695668380
93035 120072 566182523
199191 199466 55678
43461 72893 73687133
194637 199544 12458173
44808 72252 307444315
35 30927 974355160
35096 186664 818536378
191704 198371 16885933
71191 72354 276310182
136753 156408 648265348
95781 139409 200382892
128884 131749 992520973
91155 149626 146297118
40809 108587 169410806
46918 88573 104077283
68632 68780 945171577
104850 193464 422765922
33946 174240 377754090
45163 197300 813738295
31889 50873 439262038
96430 164131 550807880
37880 151597 284337649
95779 163337 942134498
93085 147670 136445192
62830 109080 810274077
179587 189121 24035396
60785 124935 160318544
33563 134466 364309701
87481 167544 417235135
118828 137802 47478202
29093 195572 416146288
165971 183772 44411939
70498 179352 663924985
151056 162682 968129726
71960 112662 685147658
153515 182065 319033339
63403 156482 240803767
145133 192836 959336129
160190 167058 17009581
147645 151303 9195704
134148 183645 123684125
117758 174974 424276661
177179 178867 496173470
62080 134964 898173496
50989 121166 508421749
123445 161034 312710890
106752 159407 131690117
196216 198724 6397573
30872 183054 380280264
137198 186358 354336754
182978 199525 41679464
188320 190037 930220247
98696 123803 62524761
115733 130802 914281430
102723 160160 717487047
141246 164815 233950562
56722 110892 139752231
153275 168622 18680348
41070 80300 873300969
13009 84766 662603625
146046 156454 637350635
104580 111685 125242492
43430 168677 313035426
9264 181405 675986662
70727 89866 47479333
37871 167476 393235966
86963 158617 716995971
126539 183907 800835238
67014 146882 616837985
88169 196264 998042740
90606 99306 21858383
160639 167985 6424170
39743 171341 329008777
168712 171657 7318771
118777 128607 486253012
138339 151673 821666668
76998 86994 914014702
80958 147823 230245457
53273 187736 729093690
166169 173951 7725302
76598 131115 516873538
35994 43409 752688635
59363 178530 549426794
153956 182281 70586017
178779 197232 46463368
54506 152751 80168843
123845 133247 23541384
59814 177286 811078383
43506 111810 170606141
114871 170619 139349439
109902 177871 169766370
52064 82144 75108025
150962 183332 888105241
67269 134405 167626609
136344 140059 469189079
194747 198150 960963
93387 101797 21217509
129339 157620 70839823
18162 116475 934344690
55198 103559 120931944
8930 45626 91772379
171852 173326 3626891
37901 143188 263276600
51652 129523 238963633
112699 133895 53009756
178692 194365 39435971
173310 188318 349461342
49273 52061 967586
54687 103047 120916976
87643 128859 452686362
190755 194375 9069302
64525 181379 291875524
113617 124410 26954638
52232 173894 304003889
42648 135418 231847394
186479 196658 414702311
135700 140376 11706431
57869 186507 688940153
155661 193681 14229256
43188 141591 245919523
146514 195038 121374172
1095 48816 119444573
26484 141216 286747581
195217 199929 290105220
146295 191909 114028978
83996 176002 229856815
1177 39157 466289222
40497 149204 271772898
192259 198295 658557944
166917 199801 82510505
45369 60408 277260610
92002 134161 105558652
21332 183852 406183634
145063 147966 605519709
92520 139892 406746304
113961 199658 214431923
197688 199992 884138004
74896 196550 787532577
15966 140762 41720102
51018 77712 896376060
191857 193145 170527366
72099 163475 603721842
99686 174766 181652249
78385 140005 153912303
114034 168254 135486770
199110 199997 337370931
175303 181356 15186829
31892 137187 665289156
111777 196982 438171990
140120 159591 373332162
82219 172050 350854356
123680 143730 50316872
76572 167555 227280116
133142 147457 35847958
105674 165144 148586611
114666 122454 19268393
19402 91696 180473636
57287 62336 12608682
164433 169653 13028906
65261 149916 211412836
91323 176819 213698802
90349 153770 158807070
4333 190346 465087954
11494 174037 406210135
39791 126313 300719800
51580 117784 165442657
199503 199778 890615570
35220 196678 836982891
81747 133105 128288254
132931 162567 74225982
190180 190442 672131
102826 181282 195878604
52291 64818 31429922
197550 198217 1668554
131211 163793 150328795
105680 147861 122866154
196175 197430 3205508
149955 167184 42977446
37907 170816 460376345
12011 93110 202737160
111912 112790 348558733
71074 152096 202372079
5916 71488 164195391
155514 198037 106325076
85214 85694 18158857
170194 198685 115336629
536 149437 501186983
33267 77340 110218678
118054 127059 22456544
172306 187279 37503035
158189 189699 78673108
22033 42297 50657149
35536 112308 191824272
106116 159063 132415984
102061 150604 437543726
91978 176801 694914884
24580 180313 956493349
7990 123254 388152665
145458 178111 81421888
125878 187702 351760184
10814 41166 77777392
144095 163169 47700515
175962 192637 41859671
2229 11735 23921294
3946 83145 862344744
131549 180242 251364576
41917 106795 162231914
15477 82072 166330020
159850 177872 44751817
2758 166153 408613585
20443 80761 233147200
114977 142130 67799662
63101 73125 25076337
15792 191272 2933466
36963 101137 490746370
152020 199977 120108527
181383 188603 18258469
100241 153378 957992613
75571 187064 640944970
96133 166767 176519769
117751 153777 90161085
139631 169363 495937248
194492 198479 10076742
155953 162265 15723770
36928 44301 18439392
130626 138156 689594667
136212 156287 509860234
31859 161299 636595781
125276 146444 52986330
158282 165715 18456591
198709 198989 697239
99809 138369 78432732
33406 169401 339937981
103214 189362 215301050
39119 192991 954460453
166997 176242 4522631
8549 34752 536804172
89068 170834 204625287
148796 156585 19669711
145639 146716 443332822
63946 170215 265574097
5307 108959 323729680
34309 57029 56829117
189811 194832 12567354
97923 165396 77777602
167065 168959 222534093
41523 181889 898207640
80235 181425 252794909
189508 195785 497460824
103327 174695 178191051
19646 103746 248290247
138709 140846 454563054
123387 134042 158219818
65513 84725 995765514
119978 175982 463343301
112734 155361 852445910
125240 127248 673476505
180544 195475 960028327
150610 189043 679430755
125918 136904 27593739
84105 158534 389496508
61333 143642 205853585
47771 109305 153858625
97340 179705 194287909
140399 180357 99769996
111211 156205 225657197
121046 166615 113999456
124109 167372 108173307
22774 47122 60779869
27078 80962 134661477
25586 40942 498857459
59493 188851 416250073
45829 172532 244481831
26994 178984 379626716
25018 39113 35134150
137056 177409 653824377
62493 95368 258608400
141236 141446 942385089
20333 125665 174645144
137511 180621 17128476
29522 60056 977452000
153589 168420 36958436
188965 189269 775414
107990 139163 967798395
133758 153930 50595023
55355 136767 203499182
64535 135583 895669221
98591 196707 245261929
115629 149205 83901225
198342 198513 408487
116678 144001 68395087
24002 186623 228383126
142265 172123 74613893
55368 56803 978425996
37070 80081 182324546
183502 183909 1027204
74622 195714 836015597
3293 61900 665758209
15172 185849 426457066
78932 125207 115552933
35797 135356 248819336
56456 132532 10734782
50297 95034 111755926
104139 166070 154748585
199398 199870 663790128
17929 180749 812363435
131036 158104 67775917
155521 170534 37395425
193614 196478 7266830
85131 99413 36001906
51516 98756 118167117
186210 190272 10207285
195310 198590 8309265
165423 167363 4752413
87467 127053 98953947
45279 123684 931115146
37317 89710 978126614
181407 186544 152756177
153567 180087 888674410
168330 193265 212227736
19834 107928 413079513
35486 162517 317622621
56087 76963 695277210
31587 82661 127664099
95776 150415 319352344
83955 125316 103360978
100034 185326 92429534
63608 138159 186219743
148780 188117 98396987
117641 174232 458522770
195104 198425 8408629
81907 145487 158968140
136786 172608 89471431
56756 170471 284199520
31943 36894 725957390
76690 83727 233545588
96610 174999 982410260
18459 91632 182619333
182838 195245 644154391
183091 187700 9767608
4691 168230 408847320
160628 189993 73360972
124982 188531 159020274
106137 165377 148041982
132158 152031 49738931
138812 185530 116775040
104395 159593 138053453
173789 199693 65044854
177847 189104 846618876
47602 81329 84445225
20213 141060 302124360
60566 68238 656678051
139422 161298 349808486
91056 152088 874796769
174443 177656 517195834
162239 179676 123024037
48371 148353 892353632
46752 145777 247644470
82020 122028 99869246
108559 151033 106240722
161046 178684 43780681
42026 131576 223785558
156782 194720 662915916
125763 131891 15388790
198716 199932 3080534
40542 176337 696695837
98599 100670 944317671
77586 78790 529911439
11315 105933 236652347
97160 162125 162393238
95303 101296 738918363
165490 181542 937447676
17540 195677 445367785
49412 56308 922072094
100125 149300 644651692
129297 151382 127231083
173621 187898 527283789
148784 198169 123637683
41845 172533 326662120
24116 154173 325224989
30577 147532 292282361
171874 175121 7984927
92614 180354 193563735
147693 172778 992576124
133147 173191 920740963
159924 187987 70120111
131620 196140 434432683
28912 58722 74486342
186166 187300 158968097
101291 107277 14830101
67807 154275 346375584
124464 174709 61419722
90360 180649 425442425
83958 196609 587919352
135869 168538 948386573
94709 146995 130634051
129553 131466 4738468
169682 172197 489767952
181376 199591 45873229
149916 169619 49310091
56788 88757 79684456
55672 184497 321840963
183549 197431 34950450
87909 157074 904040467
193131 195027 610444403
23187 58914 89365319
128514 139332 695972104
44952 120831 494066626
171195 191304 86677800
10946 145373 351441266
2265 108233 53451823
129536 184207 884474665
170442 188354 64554334
26912 62928 644481415
99772 138466 96482185
169882 182339 473606269
24054 192284 420497447
97506 135596 95148009
163262 190198 968032246
51493 197342 364677486
183435 199368 40134481
130543 137849 18172966
194382 195169 850480924
105758 156131 240333363
58391 151222 501892411
53443 148279 878088414
140863 156978 802768889
69245 197972 570693779
156610 169651 758374183
143080 187284 260701912
195869 198888 632915710
67619 138645 177282858
195196 196443 3198052
22983 170229 436361856
75838 140004 160267536
135311 184239 797684468
78214 195113 20092407
107683 134704 67537415
77453 176364 246984466
103838 195187 228355337
74261 138270 159834370
48699 103580 137326838
162858 164024 861468297
122140 194621 512515224
100184 140492 100613741
94631 113761 911246178
57454 112613 660914802
8308 106468 245438623
187700 196450 813348127
71844 130287 67786183
82767 100015 43275559
147037 179664 459116861
10215 176601 415733171
199765 199955 127786152
28230 151572 308242762
54808 181004 437561389
142754 155696 215755694
130412 135227 602007012
62997 100028 559731495
145204 194499 123213052
165816 171241 13497517
129593 145197 39034343
181703 183898 439250169
40793 111801 177411334
73972 75239 444265254
118828 164689 61492184
117015 157356 101012328
66686 99940 629544527
64000 110285 115508824
138634 180105 103624951
16421 46087 74096576
20522 53328 634849233
32629 184462 928595683
126340 134327 20049491
193759 194988 609117523
148769 157606 22267177
173575 183417 24609361
62353 160667 322489170
179279 183804 204168729
92718 173838 202743709
167570 173297 290143063
186896 188889 5018149
39118 126971 875953147
167578 175055 18630541
97554 177753 200226067
82361 191296 879376675
46853 60198 33419268
56024 146349 225675990
89326 156806 169026334
143564 166297 140404540
131613 153662 55290723
16770 41025 780820582
70106 153241 382458852
121695 135177 33861421
165549 179321 34267557
100890 169760 47881818
197387 198348 268515728
90951 150126 148052390
104795 156742 955873095
170001 186196 142900042
142722 198466 299379805
52347 86783 334206492
77376 181068 259017568
173270 179975 964008134
174181 188832 723720186
52930 120746 169343089
113900 157689 109603919
24831 174179 394128148
27479 54184 835499000
92462 113787 752087650
114149 185424 648071632
17325 93089 264078785
63248 68155 966462831
30568 147733 506758766
71270 137266 164783791
115911 164710 122026105
139217 153134 34953973
131246 143868 31610479
191430 199140 523397454
6149 94797 221653734
66604 198640 849649086
34908 38887 546542222
108419 173539 162693250
134515 177712 107805514
139990 185336 699033355
98669 181883 207765871
37721 75786 399742895
119312 129895 830657117
102591 148620 114946438
74072 84276 324243146
122361 187339 164480633
28662 79492 126983989
178564 178612 736761932
59189 104749 251444887
44243 79126 385767185
190223 193758 784986475
30126 31338 783060089
38410 99716 153457559
97768 149646 129568095
192407 195714 243481439
90166 186871 241895948
86753 104961 45658682
88410 187155 246972009
115208 188114 232907410
107786 109181 242095090
139641 192286 101895786
95692 161849 165482186
140430 150606 381425958
80491 125278 111861725
94520 190533 240026812
88084 154771 212968854
115724 123539 39318139
22507 91879 281805840
18273 34496 40501136
113494 156103 106713952
176388 183707 578779822
138025 187461 123653199
143708 145685 763542187
7880 166014 395292005
28245 140827 779922778
41740 193228 378688447
73648 110977 881944496
70976 127358 114318707
59495 64399 12291713
185635 193392 19511265
146660 195187 121406052
88188 170453 460402423
38943 84066 190093724
168442 178016 398947908
145497 161058 38963751
45241 86687 103563360
196320 198275 4957624
35215 152779 339266855
145884 148977 7721971
59048 87080 953241519
7776 128006 849172222
31223 179111 821504928
9285 87318 558866126
10163 125429 492028018
55805 197457 970794667
108983 142684 342514861
196613 197369 410281
79265 129061 124397528
27444 196193 714897358
22679 83143 314086684
9172 170531 863405919
64628 194280 723534897
193589 199033 13797743
81891 152321 557586137
56883 108431 396873453
89240 108387 876662142
108643 176119 934978097
88574 115298 49029875
135907 173134 92968436
106610 171942 914647926
73650 100279 66640869
160873 180160 106048641
39469 137112 244147004
114729 180047 163119844
19355 139626 758376161
100613 174202 379523079
20682 167458 366851699
143790 159889 771813759
46649 54331 205239573
89272 145474 140700921
73519 169329 239412089
61036 180121 297571457
169547 199996 691419517
67641 76063 2541752
158695 195921 93028294
136693 162655 627414355
124538 180827 140670742
24613 117475 232135786
36364 153341 297966149
158966 190563 199758050
156208 177802 987560113
139517 156735 350118907
105368 115625 651662232
17324 44901 68910853
133918 147759 669961964
107010 195543 863659258
198440 198932 1272218
83346 148613 163140588
31131 81566 882822229
42042 56951 875179781
25823 77492 129177486
141580 182905 103199979
191665 196850 332214977
106598 114188 663541479
78874 166957 945350009
187996 196746 21950422
132198 189593 479617805
120383 158970 637050709
15036 28381 248867444
134094 199138 463156757
122070 169479 475781091
58220 90355 25354262
173401 193803 820152964
158941 176614 43836257
30427 172668 355482882
127861 188355 151306224
158987 173495 36035654
80173 189982 360574721
196173 199414 8224835
117920 179021 912778076
42937 161575 296616220
10530 184176 566519110
26475 56351 74695951
94384 173421 564257752
5936 162661 516259297
199794 199899 269050
181022 185693 502125773
155380 169649 35551376
23682 108371 313198079
125787 145809 359865763
185242 191621 9141366
127027 184712 377804185
3953 55950 812713325
139377 170747 79225817
175717 185513 24615953
136850 185077 120460963
5946 107612 479526913
32915 173706 351834441
176275 198602 201577085
34257 152133 568056016
169844 188010 45431439
138767 142509 9446180
129521 156795 68317706
34396 54907 9494220
50062 61740 29121410
141879 162968 52834824
41871 86473 111433058
112769 132513 406308767
138864 141647 7004844
68691 99214 430972419
22716 164830 355309924
7375 7450 834484449
64494 93778 572535973
66666 79325 31510267
123115 145166 538057611
180474 188552 947402282
129347 172895 408999557
88521 123093 12456388
184993 195293 975240041
47092 139843 518107588
38272 56142 44797106
92197 125504 377488920
57426 132309 379046660
101812 198460 292013040
194679 199563 7453392
25852 108473 206493599
155106 169201 491939165
167693 177867 197840302
65189 188251 322167807
171841 199822 175609539
3533 121415 294679918
11011 155149 455048886
16699 93028 261380444
181731 199383 519516553
91174 124371 988020252
5091 162051 392530268
184206 199505 38567882
1860 60034 865894395
18115 20128 595108813
33128 183752 695701743
198699 198712 41234
149305 183362 693911011
56686 89616 82085155
157130 182734 63705749
30878 130677 249517130
151158 190193 97567330
71510 95725 60339185
69929 145511 329624383
92123 147861 898675320
115407 173578 774395924
85893 149911 681194614
175671 184910 23222518
49228 175074 626500630
32892 79017 252659081
43932 116183 180537415
72801 89673 929292216
145102 161666 12633580
22922 87543 161416837
95341 167164 565791375
111262 114682 343950993
44192 139288 237608611
40559 62026 578958074
92050 186007 235033267
97240 172493 188022608
83557 144713 527539176
51428 191185 349328371
114813 119272 588002086
92524 104197 29348704
158349 192758 85848493
28816 36211 384537961
154333 194148 99409019
29159 158374 637869365
96007 191358 364160459
108939 159319 126137117
114806 120379 13746087
4952 42276 93405506
169096 190088 45954320
50005 188616 346509975
35432 150755 288260251
181495 189114 144971347
188783 195458 497898755
190941 193111 5393885
25991 42171 40429665
5528 57695 130658755
158287 160082 4454401
63807 98892 87704532
122357 174207 100672425
31678 42631 144841800
160769 177785 226373314
24696 104600 340705269
15603 22690 17601132
180384 187617 18252020
22118 113986 229621969
20586 146055 477291019
107319 141800 86149584
155391 158300 7235315
111755 198755 158748811
191470 197956 16398452
171970 194325 62290174
125573 170305 874260862
30537 169937 991512947
190507 194243 9349155
30574 143958 283471874
186050 198295 30830609
177440 191442 293698026
87059 169156 205313497
168429 189803 53473609
60751 70816 477440661
150695 181596 77099844
179402 194481 37879024
57089 65945 823928750
143072 165865 56929179
196911 199078 5490517
95552 174881 381892384
151883 183224 637757319
69257 192993 997014756
71324 199642 997511189
102679 139573 234354420
68547 184415 289301422
154124 173519 48263843
43068 147447 582696231
102041 106900 163982638
173920 189541 39215418
75584 156271 201783610
16106 42021 64780624
97411 177971 145593645
841 67042 109298275
48903 137745 222113735
155487 184333 166643379
80239 123740 994878162
120510 178782 145609534
179438 186273 17194406
14691 148904 614949561
139918 182238 798672781
158326 178399 49864392
120808 133576 354167888
197307 197649 244273731
50006 90685 555876576
181842 190364 885376353
23834 76361 339972689
64302 119069 777328237
18594 60748 808583847
49564 116217 166574082
65887 83507 43817731
186609 199960 33646392
61985 79905 44830413
199405 199557 486214289
101600 154914 176118830
85836 88404 270213906
52048 104166 699089184
149345 188255 769088881
14598 196706 546970752
165467 175339 91455257
94799 118805 601103772
198821 199033 397736635
695 12998 30909641
58726 120631 154517347
17384 199545 710204586
108329 153422 112835150
55116 73581 9440653
169953 197582 69204705
10798 155123 360939145
90969 179798 222052940
26638 50804 968869848
141469 176623 87663511
126336 182597 117050286
75627 192201 658618404
50139 59109 22427134
161956 178633 863949830
161878 163228 112988325
43474 198682 722654743
20423 118705 592295453
71673 150363 673927715
4544 151968 368644502
45416 74453 23827581
9165 51401 318538976
186812 191738 697608395
187242 187932 1766773
195741 197056 3329625
70530 157529 657768223
133085 171711 531075100
66328 78838 332677427
48645 141515 991536084
143593 157921 35893105
178388 197185 47329281
169229 178992 24226689
73752 104622 77170374
70034 141476 178358615
196751 197900 2916157
85625 157621 180255180
57668 96358 96615783
122633 159055 91342131
123119 129813 16881222
132071 190509 863775940
148417 166324 36679174
89582 184158 908396722
46182 165888 597176761
76370 121387 154670642
95058 133113 452066055
14776 41595 66969368
136982 149893 24805025
133876 134847 2154326
189063 192006 943123157
22088 138634 291237019
175137 182437 18298667
164838 177269 30818685
140840 145878 462993816
67187 94604 68350640
162005 197764 89499654
133077 158717 64296567
150210 178203 69813975
47267 132141 212216478
179818 187666 19832057
193270 199526 15845128
55553 88930 83154172
34110 190786 391631553
6490 105308 486938548
75081 81738 16557580
99404 139511 897458642
97391 112930 558369353
176920 185149 20701976
83011 148763 990818657
13548 98569 455677347
135371 155198 4878885
59429 144807 213425491
185586 188533 265792752
121993 123480 110805283
144630 191790 117807950
81344 103269 918436790
103625 113820 25384178
108932 175850 167174607
134642 135668 876951886
140565 157077 312167888
40322 106054 60130449
21236 106136 212300030
164671 171314 16489581
147474 198694 128280259
112782 198873 215486527
178980 196231 868916655
41933 86660 111754692
94001 115872 54690893
39759 188266 371372257
173496 173799 325675635
166467 186267 49515575
187938 196598 21697622
190077 199813 24559900
45271 48740 8449152
127803 198991 689173212
3327 87972 834626081
160361 190562 198239027
103058 163247 150430943
114438 159210 112025622
147641 183056 88434775
147051 197776 773250269
24705 170809 365274085
57000 170742 284269012
105530 154972 123660293
171668 174225 67871518
85148 188021 705193568
35993 63851 999537556
131517 154763 58331154
189410 190849 182640100
54845 142975 220253320
87402 133024 607693738
135303 144645 793688461
173644 185874 30602415
75181 118878 109057941
189646 199573 24090367
128067 174959 506036943
25229 153540 320805723
61622 158179 241505932
191299 198077 515597563
174791 186009 973965122
68787 136016 167782164
59507 154516 60888590
124614 160847 497677457
90464 99392 841505622
56955 106184 123041850
69086 168415 321750208
186304 191433 802590133
193800 198102 489173245
88293 145544 143210399
92268 176043 209344314
71729 114790 461249139
90122 122380 80628535
46796 191246 561468215
16516 69171 131834177
58545 147103 580900941
148821 157140 215936417
138509 151393 32315226
82973 97923 990530349
64101 191010 317132122
146772 156651 127356561
32742 109964 181117619
49102 88786 99048920
44585 101455 142265132
145284 146209 969708777
16020 87304 178071583
174139 179559 405091461
172549 199829 68451911
38854 156584 897089818
41644 134386 747955633
65439 74694 901243351
29861 73637 985812396
1113 66583 164008543
145566 147248 467731427
63266 79550 40661170
193354 199131 14626897
2294 128952 316739188
88935 139589 449015796
163193 177748 483778398
70005 192139 497421930
68482 149079 201228066
92355 178989 216519025
171695 180809 700408481
3468 89002 213795473
72246 134477 155405521
110470 181452 205872526
65174 198769 333981020
141675 192191 126308865
19328 136952 833890199
115457 167869 274923391
109778 170539 473642229
23942 137184 113568595
48454 50045 446626827
102092 196652 370578140
162984 176665 33900213
40737 133950 233018095
35123 116010 202128957
13000 61156 120368358
104907 174404 407071090
160749 179718 519709089
127839 153244 63656315
42568 64659 784910609
102061 178279 991575386
79858 87118 18023006
141978 161104 4561648
28960 78612 124098856
92464 162199 595695451
105225 171463 165428621
124513 180887 140865813
177303 182697 13561295
132774 180829 120057715
175412 187627 30773590
58451 130411 179831802
188991 199686 26883590
119216 162881 109302970
176857 193770 42521717
146607 149661 492659646
52275 136886 211500463
96124 192732 288579646
96251 195178 247345929
41691 163882 305538816
45349 51315 14943681
87760 148303 151473020
11795 152336 781929340
117151 146182 72583610
192281 192757 1148060
10977 73275 155814115
108945 139907 401444146
52949 158078 872026523
139440 153573 35450448
38166 159520 303504576
152343 169883 77799877
114536 170810 140702765
195922 199447 750206403
166547 180384 609528971
131499 138899 766059567
119708 131260 407452948
10656 84954 758848910
173540 190441 114776798
82888 136422 190374071
99040 140392 103246344
117250 161891 321289642
119649 141509 281890058
177586 179977 701735600
136929 159017 55318734
67842 78139 853504951
7491 128308 302008492
182713 195715 73271498
165101 191996 363408040
192891 199864 7966956
105676 159240 133930432
176538 197206 980307615
65311 70870 341451859
70761 170250 306027056
122671 194779 722925571
6750 34658 69864908
173854 191465 876362
140338 157772 43780663
151917 165127 23903483
77767 98671 52308896
27403 136182 271817730
843 23076 335828415
60092 113313 133030319
125356 163202 94802043
58901 118766 58350631
197613 199370 4425226
156536 187839 78158878
169397 182002 455330939
25093 115878 226929681
51755 106644 137220853
84579 95224 26704057
38365 68240 914077902
26943 105833 197218730
199786 199983 518263
111248 174450 157993950
168702 181407 31628187
25081 108422 213277565
114734 185233 176133825
149334 199655 833089870
50797 78836 70132109
198498 199888 973611409
123856 183399 148863419
78980 192554 283800701
167359 180204 51317586
109343 156985 371950118
178872 180473 4077700
44088 89327 745919777
56034 148749 231648920
88322 185712 243457959
160961 199877 220323601
27901 162706 900608535
33351 162369 327649679
1922 166919 570777737
104963 156896 609686914
115671 143066 476535844
107259 195134 291645677
155618 191247 88928827
195345 198803 182264264
159421 194041 453662877
105425 122465 800160852
140329 155823 490392769
157938 193515 88823627
55285 187485 330428886
96833 162568 659840793
105637 168673 157466992
157072 177774 51386415
112840 123541 133771812
88492 96398 368922187
100151 119896 49112076
139688 186605 117286157
145895 184679 96871549
19430 68625 123184155
78563 90857 30496404
79214 195699 900940603
77802 118652 50783402
4873 116020 442482121
22779 147832 322729008
53155 116115 154369121
64604 153380 221886290
85904 132918 117589635
145675 152612 17396570
187223 197433 772197030
135702 168744 82627154
24036 60752 897103011
120504 163756 832339436
73141 187916 286862317
77326 148248 494310731
24321 138219 284676679
148179 190660 220223030
95078 145132 125184837
60168 104311 110448034
52977 74609 54164010
137980 140327 5870698
89714 134986 312181551
100005 109387 23270225
124331 172834 121275608
142922 147001 10079497
120150 141888 185178245
50661 78557 552962360
157199 162907 312355790
78352 105033 66677320
65776 182561 333676215
162012 193524 78724158
141815 159263 337404907
153744 190851 288535550
155204 197294 16565323
26891 47223 32382107
91893 156427 161691831
175307 185754 195299538
95682 121514 64420163
187306 199273 30070389
114102 164363 614416983
102345 190925 221313940
105938 156076 125360239
18559 182604 582867605
197883 198607 273842368
26215 38510 30655438
171879 182584 26679277
75934 159277 208336484
146018 187345 366681853
154521 175678 52539317
30741 177074 993414611
177869 195197 43567603
56105 122278 165120866
107490 172070 688915103
17624 38700 324852641
91069 108873 44551936
63856 192020 320248083
176544 199238 655218810
43899 83719 99442729
58299 65811 971634858
177505 177888 124887854
123739 145942 902430991
138217 158774 652109907
77983 192510 286169312
155053 195632 101383690
98643 107295 549867256
199431 199771 10439186
194197 195477 3247242
53751 80784 39819780
20669 160016 690616266
187117 195160 137524329
92736 114188 53701090
160593 171426 5996997
158720 193182 833117676
137447 173549 90135667
20762 52063 78325608
136743 140777 10015358
108061 148504 101111470
79017 158318 306901600
172371 176540 9696257
171498 199068 309693740
61443 87222 787178958
50821 194023 881262955
32492 33187 95823640
40646 155146 286422713
145273 195017 672941745
194458 197971 8916939
107347 117047 24207806
149922 183370 83510495
132145 170262 83694072
11831 163028 724383512
73332 151927 196396220
196492 197802 3355999
78615 121933 15281368
118386 179111 151690668
1619 16975 38545625
26583 157577 327527339
17818 118444 251409819
73651 195283 304029612
181818 186444 11653486
116525 163174 116704986
174869 182144 18241442
82884 97131 769336276
59409 91514 647322287
197164 197893 1843477
14179 80889 558151253
195492 199840 237542814
119779 160640 102359574
168521 185762 55259379
36451 109240 181865637
111449 172749 153278010
78298 138954 894925800
107249 142990 893582564
186482 195048 21504502
113173 187408 185635120
105065 141162 517627594
199441 199665 545087
83543 165736 205494732
10527 93620 207692757
88368 188746 654192289
67621 189057 781287563
93735 196736 794535246
57312 175634 823759883
70060 193316 690315917
72795 169427 241427125
153756 167189 168793455
74503 194074 298789718
199039 199496 1148671
166452 172161 14298075
185635 186144 1316774
167368 176133 369900441
96378 174520 195219355
6169 102389 240734316
17522 36640 12616074
20527 27659 17973015
108166 164539 140980369
8204 134380 303668569
99214 143598 582426417
142344 176566 681239532
54389 59268 357472291
1123 67914 167366837
14074 67222 133016420
170940 173450 6178714
160831 166273 11698916
89934 138435 121347153
87786 188151 251060441
120209 125626 13550533
67161 169098 340551304
2964 46796 66959944
153636 195415 65567689
194834 198075 357833888
106748 139246 81161184
16289 21620 909390637
128200 160286 853861345
106831 133477 102670623
156355 170080 14490413
195235 198686 8784127
107778 154943 118043790
188334 192552 10468903
139995 178738 96679408
28069 52565 648785033
106191 106465 961778101
97526 162819 163249217
132465 161298 72169676
79712 135967 140559895
34388 132660 245590195
131279 150313 47573316
41826 186447 361476871
73102 158893 214450221
108017 192457 211049341
32107 71008 368882206
125449 144070 46749270
111669 171104 148630731
138668 188627 302102450
167998 172240 164355392
48128 64639 41456545
195875 196728 556047877
43041 181236 560513542
126548 188155 154155087
187221 187791 478881021
6605 109647 533903741
58540 102412 924743070
41130 148038 267242123
34629 104431 174492156
69631 185340 288948794
88226 116755 85512464
33258 69040 89695890
17756 70555 846435201
56929 89584 898201607
58077 130021 179739038
32586 151438 297114605
26840 148624 747260886
126633 191823 163006915
34923 183808 662818529
167199 171784 621426287
9305 107799 246224086
179191 194619 38761331
78180 124815 301370766
172198 185488 152877952
6047 68663 264178137
76271 104894 71542357
60853 85754 62170872
152071 171640 48827768
51758 86341 86370289
17616 25609 929121300
23111 139424 565737853
179040 181931 315319847
185328 186474 942962239
143909 151821 6164432
44478 102310 174703398
189582 193709 243844932
182461 199546 43037831
122855 145655 949060841
93591 177653 209983057
142247 171502 730213586
184782 196351 29127713
161232 164251 7541412
120924 182388 814645654
88486 99703 10885790
28563 131730 257718862
9183 196567 949098108
24792 143484 296764913
167749 190310 56504251
187177 190581 8487784
114427 146941 81207252
120174 146072 825761082
82096 108842 66813935
53206 189270 340154968
196577 197576 684405762
2564 30844 877015947
148475 169628 143894144
156348 168631 214669858
93360 135846 106230919
142106 180068 94791053
188116 194222 15263495
74018 86165 549373307
139525 175112 258865796
54202 87304 560823170
160079 169127 22537096
72193 166053 162137746
26134 81857 252868649
85363 113994 71707991
127195 165329 25103501
48246 121851 645592045
56362 193264 696235259
199797 199974 467470
194007 197576 9070558
163798 173442 228934102
143377 171317 69710677
38787 111420 463861404
110960 173090 838391197
67863 91903 59013842
185158 189395 942833300
4804 130739 314957526
90178 182997 241813696
116982 175104 145141424
106228 193713 218674706
145339 172844 342083365
131252 198806 175430806
43048 158509 288696394
76413 153140 670424105
108208 167225 147423390
106835 169032 155447084
178025 179608 4003517
192958 195898 240907750
135396 153589 45601068
83349 117525 85432893
16953 17214 671334
175942 179415 8756749
165456 198547 98038696
142440 179481 348026231
17640 155772 911929459
28403 101006 181484861
51010 74636 59103519
145807 173626 754915244
165233 190808 271900347
32168 94736 181319799
4069 33985 74956850
64592 87846 433423568
8814 52475 109228639
128994 154313 63496789
113859 124144 132736635
26087 112093 347854283
183773 191994 865560342
30246 73559 27680957
75255 149022 764248447
72888 146827 184610840
165265 177734 30953547
68064 90222 55037569
13242 177038 541150515
55370 92422 510706805
72794 162103 223164710
45527 128346 206979023
44476 105064 151479664
23104 93798 551640025
195326 198069 562156201
143721 150457 16773819
186564 193466 7813793
74415 94883 51009541
1069 193361 932652962
117187 132336 883985104
114453 150250 89471835
173087 179193 10601087
117022 145244 70592137
114635 191212 721995092
82333 173907 228848164
138765 197980 148284138
191914 194514 6537227
183898 190609 421897083
24290 69154 81481259
74064 164552 946181457
147564 149741 62114213
44050 111541 168529742
50462 153650 258009129
110623 136558 425741272
116492 161580 112798817
127127 167965 746073187
176613 183339 582318993
51532 100156 104337814
138521 188683 322901405
130254 171751 330176896
51230 83210 457758301
103731 185364 203924851
123705 154745 529302334
91905 155216 158648493
157991 197105 97765790
59638 76989 43416740
144185 166187 54958081
79928 134994 137645250
123706 161522 805138778
51235 175105 309423824
85838 173042 912371348
124635 189005 161035698
44778 138351 233855364
68108 90740 56197180
10262 53139 107225958
183582 198962 497971711
14310 95524 202954514
64491 99751 88228744
82122 153495 178561944
193514 195317 4557014
141712 144844 138475366
139693 166272 66456951
19150 198675 655086619
127843 166225 596033387
55512 115569 150038238
44848 63609 46993315
74514 99585 560618043
94340 137761 504757094
108752 110270 3789753
127480 159391 379602072
92748 191698 74101638
14746 59837 112641356
88893 94143 866569487
187386 192398 34302962
108901 159353 126312449
199101 199966 478811244
8214 137616 323487394
2901 3779 2247427
154886 155525 468205628
99321 147563 159220832
89762 127635 583166762
124821 126731 292530767
186870 193584 204110623
139200 183675 111124345
135326 168084 81852673
26267 151579 821806063
154934 166335 28291613
188971 192772 530790268
28977 128776 249260749
83040 164396 251865811
45556 98379 132201001
83096 107035 450425576
170357 178772 696789758
134838 159372 61409243
89352 189273 693197704
75556 187212 279067791
177201 197523 603451789
163614 177376 34427123
110157 138230 70189210
142449 198007 139057783
38292 114541 190627806
191186 198433 18263172
190187 193335 7859606
129909 198879 172572031
277 111106 277096158
89506 167636 195389471
90750 155887 163125922
104973 139643 33624946
96124 107942 29556154
190614 198147 349340146
101507 174346 245655832
99378 114334 608315533
133742 139344 14010866
120927 162088 950066705
25458 134382 272189634
59027 138915 770464897
85959 90052 10204791
131994 149890 724346217
29249 55627 65923393
26854 189755 407163304
196154 197271 2827593
139283 156875 717776836
77392 163682 73468363
27588 77265 601443221
151407 157204 14641384
45854 49501 9143597
112934 171629 146693274
38840 53896 161218352
155221 184403 72670732
61371 196616 936848832
28414 133616 109903324
143155 146822 9052590
76118 158121 863372439
18916 122683 259185096
45083 192814 369249453
142613 164080 53757008
199837 199847 665917867
12957 51096 937962585
34842 123642 221833517
91833 117840 65205173
123292 166451 107950061
118294 127911 24055411
196069 197272 909534041
139068 194481 138603229
46371 148703 255848989
40261 170682 822459501
10148 73583 158682378
194668 198300 218568921
69941 113798 109362626
160194 179655 48415165
20433 119951 248652127
160383 170491 25201809
143965 154670 26855050
16046 51208 87920425
144953 177472 304488362
36965 47997 27442975
118756 135780 42614903
72769 128112 138179943
4173 179738 438849960
43126 169258 315266705
160117 163286 572851445
50940 183191 330397683
156226 161190 271183139
172907 195461 56527325
186376 190454 10278205
199564 199670 246239598
93002 143162 125461168
154515 174348 631311034
167222 190714 93005724
53479 63604 25374917
31169 80868 124300737
176960 198374 53911737
6028 20213 416323884
119566 130491 956438304
12714 80436 147087017
7536 130245 668037912
33159 45806 485517503
69672 129386 149058373
175643 187418 789054642
134904 170221 88301301
88898 167405 800282294
17004 171310 385696276
146567 156808 25771262
37884 135823 386781925
73139 167401 235417491
130098 196236 165358336
118500 188575 124197291
63170 147002 209374381
161359 164350 7467487
22716 156737 580510257
12351 83475 177808107
62953 175328 280615110
83938 112688 79716895
75604 143203 168961137
108479 127089 46444889
104623 173347 869272800
163919 194479 311117722
97919 121313 58194872
159393 169892 434938402
174804 198792 60311801
184465 186880 823674096
171203 181476 25595921
23209 164916 354279481
188050 196776 21877811
34078 88679 491980345
126789 135414 21636814
41044 120461 521041151
11067 148598 531772062
132739 188881 140427613
196656 196779 205657437
77287 139768 156112844
121267 163094 991403213
109998 112294 215323907
164717 176865 312578431
178090 186816 506449291
187892 191596 284274912
185514 192593 125399173
54212 193642 348484030
26095 33368 18147075
177513 187573 25424303
7138 147917 748403222
164710 189724 377318294
156885 173607 40138874
146418 179858 83469443
182286 187102 361090761
197321 199955 895772665
67813 180812 351986529
94986 109530 662411732
53943 164196 565897205
118332 136464 416276798
122176 141053 47390001
192991 195499 46589862
112668 131822 829342664
44282 137390 232689420
163742 188428 752039007
89484 130871 348784048
97621 172910 922618200
20304 38522 412730630
82665 159373 479233509
80544 188975 441747501
75528 124360 137558892
24394 109297 776112064
136224 155135 497504669
7322 163714 391071733
160017 164876 12116224
166992 192163 63007382
127498 152147 402026331
169869 192995 73751342
52237 95981 109309683
47416 59572 30530637
4194 24669 450768802
43626 127528 157176933
188846 191893 480883995
66338 152418 215028468
40716 139790 405392415
65901 169829 259619685
69552 95176 63820236
38462 193545 387711771
123032 135254 30644678
183882 191034 283606817
43435 176898 333381847
69841 89311 545596121
137627 188713 417295823
88895 179624 769961122
40844 160914 889823374
142279 182072 63965929
73321 182932 565061352
165598 190358 541718784
35527 54482 47473901
5514 166759 403129726
162311 163069 1600140
182289 195210 328779637
156796 193675 46781425
160 100601 719362684
73038 176646 258654375
137534 197902 151094567
133046 196508 158828925
12332 169488 392901998
22378 23565 185512399
122462 156449 85308873
134499 166626 80257640
196544 196857 180541527
158906 167270 20703672
194142 197811 9337047
120992 138378 43551592
118252 128276 25080513
140946 171070 578862898
101009 166839 164367357
16040 71332 828090968
23162 121221 244958326
133374 187634 135754846
87058 140858 814091535
9287 68724 980450391
6502 187516 452573312
180478 194871 526875875
122161 150283 70456448
33973 154787 784717498
190225 197637 921232562
179423 185941 451661755
26819 94420 168893164
61762 75158 33605383
146439 197357 797623069
182876 184744 990420566
89105 106767 44400017
198099 199782 4255736
176791 192934 40539412
50052 159836 585799141
106511 182975 434380619
90855 129701 97260675
37141 110055 996608117
9380 79077 174298062
82872 178969 240013709
157174 174458 42969668
128027 155716 69400619
139427 160826 53620976
68325 124778 140796867
196886 199852 7518897
118787 195507 191948305
155624 188563 82274278
96297 122294 52490287
72863 138325 163427282
84198 168618 481843710
112450 173370 927136888
81830 92270 25946034
199668 199721 143897
15083 144793 324169260
190654 198088 792908794
170590 194620 60064860
152695 167145 35980789
81370 97552 37429502
126079 196975 177477615
195870 196097 333223
188796 193190 29346194
49855 54856 12557810
97951 145287 276782941
42477 178770 991265486
126238 129945 9406363
153483 167493 394343313
62119 105241 107800846
123927 169643 743425701
66825 139127 295354538
129994 169275 645579788
36721 150252 283748727
141156 179130 94731353
119599 199318 402361367
198745 199094 663021876
162490 177877 38182868
39899 151099 656310430
184560 191669 17815725
157615 179519 54448559
107302 184700 165132549
18289 34818 203579591
179549 182481 413381147
80767 102076 535947555
119168 188479 539187942
176543 197523 153978104
149932 161478 28943435
12522 125449 712718961
161045 171418 683445078
187493 198190 79021284
15291 143529 320510705
159056 167248 211100611
81383 190793 273460457
53841 81230 68455476
11354 120771 273359026
129402 156761 207697905
135988 140198 10494526
82875 181056 245293211
81283 147707 373518164
125514 150615 421082350
145073 151747 428462532
188500 192497 9899768
178908 189396 78210494
198987 199441 984106588
115107 159875 111955555
177457 197817 51327824
84255 137986 596606926
87324 168843 572221076
82230 176095 763557927
119494 172777 677978397
149439 164124 36837541
196463 198516 5156504
138801 171118 80806890
172576 197252 61834033
85083 121328 54324606
134044 198514 161324522
116511 181563 910080884
103088 105279 5423966
110500 168521 145123382
180314 191224 27402992
16544 116584 250029267
113028 180872 677148616
162880 182395 48601804
195214 199364 10528318
132358 171382 370105667
160021 176765 41556711
11875 120517 271445092
156757 188458 844066685
148532 195281 492022233
98079 126635 631775509
74313 196770 306107474
77020 87279 689239697
112720 125500 31871359
22749 198956 440665348
82530 90607 20070393
130873 133480 6425552
26500 146378 729156188
139959 163986 60234485
83800 198109 285998080
140977 147538 752459038
67763 106720 97238677
187337 190478 334483421
22576 183555 402303124
78272 192164 687240706
118141 199455 158258233
136518 165056 150389220
140264 196212 139984637
198718 199487 928976422
159625 179408 64877174
48989 175189 355558798
48618 152252 259150607
172645 182935 25661870
197837 198427 1465491
185232 187525 374908402
84498 123324 97077962
111231 164426 133127110
155043 161612 16359631
120036 175888 139536865
24307 25587 3286239
70093 161816 576249545
181700 192192 26341299
88278 100504 30768611
106889 158881 130025872
186226 189866 9176680
147853 182924 316341902
53407 172928 599230694
9101 95229 215271201
82402 83952 719108460
113637 195610 226315301
27489 107610 981630242
88187 172844 211630325
11165 81814 204280866
185802 199493 34485089
89550 181086 228854321
11452 146446 337424959
98940 194878 264611076
141224 142732 3791623
151388 176935 594453831
117880 153680 89625948
108795 179553 176801010
93509 167422 184716941
30182 132957 208255955
25137 151778 824412461
65429 143267 682509790
12197 105608 233662712
55632 58177 6410571
111686 195880 768489081
35416 198933 484254321
128777 164108 88503170
40213 77343 61403784
108919 176276 771844520
133909 187159 857431986
43375 162648 662945405
125402 149448 60205495
115880 133433 43811970
143749 191477 785613592
168391 192728 382293957
183436 197923 679529376
96243 116644 50963113
38419 39413 2440859
109357 172195 309341357
94915 109511 849925564
171369 178543 17820303
141536 177041 88548692
186764 195200 21165635
73319 169208 239580987
186041 197251 28198255
17740 101141 208574053
123949 150375 431009469
166592 192780 552600270
125502 197381 179969532
35605 151323 510286474
65350 95776 374631227
190786 198104 18448474
32588 150367 294392570
62935 144936 548556807
166704 172157 13660184
142399 143782 3520869
53759 174471 301605973
13980 18137 10424442
123354 140039 41770986
188534 197622 22828141
9348 16036 16735783
101660 160200 709292300
82225 195668 396441079
76264 169389 232713198
24328 28669 10994680
101676 123035 304355468
182114 194327 30663022
95409 177102 204005868
49714 147096 243311723
78739 140480 154228765
167271 177947 26572410
44460 70248 64635175
129419 140769 28328480
91554 119290 154832374
915 187435 853626605
157196 188597 48890760
120955 158638 326197176
121408 195047 184311945
146768 155940 14994236
32753 56002 318142556
46195 193863 369195254
131805 154010 55663139
97740 131203 345896827
178718 178874 400076
113063 136424 58451239
105482 151763 900752960
173283 179162 239081283
73366 106057 506630630
40628 51673 27693850
68051 103072 87476372
130719 176588 114382554
108122 180821 181612225
24596 34930 25846013
14361 97432 207619789
108659 161298 131688973
111192 116325 718912835
152851 171281 45964378
4590 181509 442188645
60612 145378 410171867
131629 143947 22844110
184003 189783 584497726
143327 156457 244283971
45328 169205 309643110
45351 192980 429514660
117478 144324 431431580
22025 42159 50329506
199929 199942 37172
130855 149714 47094161
108407 135564 67864531
89416 172956 208935196
187391 189693 1527289
90175 182084 229821982
55939 81128 277375609
71054 149855 196789609
147401 173903 779313499
172542 191109 46463056
92959 117963 62498779
59385 187055 831940057
26899 157374 361965884
40482 197290 811362998
106506 125761 47968231
39751 188606 372276969
125018 190772 164476878
130239 170201 896334132
186436 190430 59777757
30077 66688 91637168
195015 196124 963859429
2983 61678 146923174
157885 187501 73923046
125747 143770 228051016
30559 175414 361886417
21780 63316 103946197
194298 194710 395393568
81472 86453 673643690
161007 161891 169688946
99408 119737 289547521
71326 133188 154361203
122510 134846 31031727
197816 197898 182013
10213 86670 191109552
46918 96500 218250438
20730 86406 761690985
131800 190352 146420648
73896 93567 49043551
155255 170572 8106034
49270 63840 676498873
93241 162698 419011375
162300 186658 60802032
75704 119968 434674150
190932 195442 9948955
159427 168007 708925744
114152 143250 72788725
59849 122872 574946310
23315 24672 3381961
132414 187548 137900987
168995 188878 75815041
7232 107461 812331402
18639 32050 465770088
53588 109647 140046635
119215 178919 968320766
192345 193293 2396251
107859 164007 140450486
7068 48013 102331619
148817 168421 168682845
78181 127351 122772599
102229 146471 49936493
154991 177368 55561183
24230 187891 667686171
125647 142850 43172024
14002 68104 5005313
59162 69961 596097444
20770 74537 134561868
77157 192517 288321517
97189 199130 254964362
131874 136519 11092065
113538 180338 775291306
141521 176887 88218123
199514 199713 125425280
127141 153294 553406174
58509 98804 122024072
14370 184607 857693625
35078 65297 75684475
165166 174885 24126536
148092 192577 111163558
121524 194922 801434290
46104 192288 365464578
89084 134343 113304782
75546 83565 34210144
56219 105882 163672275
170847 197939 555601016
23067 70801 119534428
17037 105937 336669374
65084 167158 254882683
54617 119536 162058723
166513 178490 881181826
105311 114674 23364591
119717 158804 70377058
180723 181565 2093518
153453 187438 677502388
125277 178093 767971262
131152 175707 380409194
178904 185244 15986327
185905 197563 29378668
2904 185320 886652661
87171 149507 155900474
55271 191793 341173491
108070 120639 595488811
26266 157734 328739884
147308 186043 96862835
82490 165405 207297207
23817 68578 286845886
169670 178607 853385531
16979 181508 411161935
50085 71073 341784611
16054 128641 281360931
133224 187054 134666004
180486 182910 6086505
164725 182294 43758159
181908 191096 23111690
183038 194646 29185068
150991 160167 137312370
77549 131888 730280062
45745 179540 420979601
151888 161325 740304763
33105 119301 215355118
90231 194710 436356871
54773 175300 523237926
83839 196490 814069075
25786 120201 235819381
176990 179530 879815046
160467 184904 742105663
182931 194770 29753769
498 198101 748227474
85709 159603 184957391
117034 119357 909983757
25811 83675 311086270
167961 180552 31443255
51446 124198 181724856
12784 16981 714451076
161691 164028 5884917
156349 193243 147913628
183638 193413 24553113
184592 187412 7189371
22337 151702 323428531
49733 87760 968520177
122825 145932 292031727
42561 45704 340698329
12767 110145 497505940
154984 186211 36999762
27575 171367 359278523
118846 189052 710210897
21982 115123 854690183
137880 152932 176360673
139284 192607 133290572
119167 190333 177987023
73202 196721 308786486
1771 48580 117146362
170936 191990 163657657
189988 197391 473441298
188009 196614 838376921
11112 48238 92711943
42786 187533 975948479
184496 186271 3706213
77348 130701 811163955
191571 192561 433898415
74731 123541 239917589
117035 171354 582512779
6374 23416 42677708
145473 145989 881649777
122458 132185 24458012
79724 98983 42696370
195126 195177 773776953
144618 147125 6149593
100275 192982 752008064
103146 147157 812820026
144695 182949 95457367
186389 191928 306021507
106494 128559 55069780
18507 24304 14428607
70980 145149 185272848
99865 168637 171760996
127313 171238 468672260
170838 198888 35344470
86813 125624 985056722
95590 143615 120125080
111969 173765 154475825
48335 53438 10685003
52329 99068 116932472
106434 140338 409729589
77009 111120 350874903
63188 121999 146722013
4101 192734 662223132
108128 110062 905154141
143114 187595 734965450
59574 94877 122347987
161964 169351 18380288
52748 171307 296278143
171619 177872 373943298
26522 136441 274712709
151621 176787 62645911
198525 199666 199215448
143252 148349 4027220
69126 168764 948268070
193192 195622 847790344
134369 134561 24661
42604 155728 373391115
6042 99635 234238513
179003 186238 9851564
20566 80908 944950836
156554 184152 68703079
7704 141590 405062801
63972 108529 336751342
113039 149802 599095134
86840 160551 184444738
151291 166069 36918596
80949 192462 330525092
89146 185357 240629178
65955 95678 285844154
146561 180304 431328753
166891 198531 246238596
50598 151430 252030262
186425 192718 19481955
199928 199953 772610015
195881 196136 648700
144771 164193 48576751
65031 199559 941846718
131998 182284 125656116
52214 53878 764739436
68151 173008 261790227
39158 80428 103238745
37364 81444 110196073
126839 180982 460461632
161602 188424 67028489
146672 154075 18670731
100803 186460 213944954
121835 182751 152323065
189819 197426 19136302
14763 131080 290696697
25613 67450 547480254
197635 197685 128581
73148 123538 989507377
71001 181359 765625602
150562 193493 150515996
185727 194425 308413448
22925 81588 146650276
91426 170908 324080403
149179 149898 1790432
34692 160818 315321790
161469 187741 65674763
118535 199646 12526948
130899 192336 153533646
81190 143788 369734337
37211 150496 283173957
173629 196823 58203935
105825 155966 125368914
154980 183392 48273707
68466 69085 1563401
6021 119592 619738284
92656 93907 3183243
84048 194773 276901782
114779 173129 758768369
143588 188909 691246143
9789 185590 439374316
62522 95674 703425966
33847 113100 198033171
101859 145255 108382066
88367 96460 20402991
173753 180026 899671519
83980 178901 237151475
85513 165005 198883544
153808 172521 46637693
87254 119797 81312418
185153 186710 442305429
56155 171945 606951756
22897 157734 901542353
90441 128775 567284526
115835 118069 332234810
181303 197092 39719599
164229 182912 232110055
110798 182584 179406350
31281 33150 4717669
45865 114242 170934280
111815 112895 2743014
115071 178057 157199608
198864 199461 877427
107160 135316 70305204
6168 161165 387616461
169334 189352 237458986
60585 130755 58017047
146040 174634 71366190
153666 196546 655112012
80006 155510 188864604
80621 187312 266713992
168151 192243 649935233
852 180306 448641189
184071 187694 9224598
117616 129153 801925527
76607 119206 106370247
126159 177435 128053228
67550 77657 25155669
177242 186183 22510605
49275 181273 329820003
152524 166169 34075205
123846 150917 67852004
127148 153863 67003467
108907 192720 837767379
8911 65900 142712625
191562 194721 7979189
184849 189954 991596747
20976 129156 270428186
31314 74174 64477620
91789 190733 831248903
198392 199645 3151630
151525 180496 271449576
107675 116719 22553350
80421 83825 683054922
70126 194386 310449498
133144 196661 911897118
51464 144021 838474623
37389 56390 667118579
32621 131499 247099920
194898 197715 7211678
45707 80471 154536477
68775 194635 314399354
107432 117089 24090678
169496 185845 195539129
193469 195982 6244525
36072 161955 214226337
186381 193594 559621566
72913 164973 784455266
105487 186101 201348600
180351 199065 724010877
69629 152070 728616563
31281 103904 181586919
95737 171637 463092193
162097 183032 52150935
188455 191715 915545979
142858 143590 1867491
34636 35734 1370871
157820 159539 634570130
96634 152702 140180165
35515 190546 387546627
129258 129771 644262785
60259 78875 46661668
25960 40004 34990868
133950 169037 87734883
141303 162559 53223169
173141 193855 571481567
163229 181798 46220378
171454 193294 54686865
165764 195506 585782569
153462 196824 712854417
86004 131486 113787944
92435 94345 4871568
160641 192425 79344918
37081 199137 702433526
64487 143132 196563869
14408 178057 408809502
111778 158427 116811058
105573 142801 641762943
143589 164356 997902711
22668 177339 649889026
183675 192043 586297802
103494 189580 215131506
140103 145775 14217872
52962 80095 67819244
138869 151488 114681455
177999 196606 46830750
51148 150110 382319280
171640 197738 699079759
38657 62315 59229977
1640 180508 447168919
132045 196793 162018557
181904 181950 159169052
138895 139978 861562331
120759 164354 359078499
158297 190590 80619462
131238 195347 293005633
141159 164900 731901080
149690 164347 36720155
40557 117551 192537877
22766 24974 506288603
38720 80289 103943512
100913 180633 54960926
31917 109447 786368023
109505 127438 44831561
143539 189114 617870050
121393 175819 915890935
92470 150547 145305928
29467 188784 709324814
179567 189157 24190261
183251 184952 924280914
110323 113105 482211180
48534 86567 95050716
96454 166824 345581798
182605 198907 19177698
33961 169542 338930065
80565 145994 163533049
171250 171335 103211
16894 68679 129747782
32812 116794 849914523
93292 120149 67017125
95226 186565 447292211
170728 183980 640275997
88174 166618 650162901
60516 183509 614807023
191674 199412 6109732
62640 98139 88803900
96704 143662 117420180
195275 197284 5116369
177749 183875 15424201
17680 83815 488251563
121511 140336 858548357
24403 195313 771048051
153357 197327 109969578
44925 143123 245538638
43036 117294 185576315
105579 134802 72965963
86972 117770 244288518
29182 97548 712285465
186011 187401 3566022
114740 171368 141450052
57899 184294 315748616
73369 123029 123921896
170723 195138 583339122
17761 168968 377969400
45822 163400 404673803
109253 184133 666967239
54276 55875 59041887
139288 192484 235072332
16018 90395 550466678
105398 183457 194938373
173121 195580 146322599
13608 152269 257809019
129323 176391 117409827
153028 198566 93796860
12957 36288 58403616
104788 194432 224065526
155166 187493 151194739
36027 134436 245941485
192803 197248 11292227
120087 174798 136771516
146966 195534 121588340
58018 153976 239859872
4369 5535 617783402
69387 127842 145896095
10715 168586 394632065
1107 1341 600379
69767 157461 664245290
110959 185113 422887152
89450 105433 40243466
113588 173664 150122534
193848 194042 470384
152538 156895 651599455
30898 127301 922400841
154097 184000 270169154
111904 177991 165099869
133204 146368 32980408
130194 136176 458767284
140831 143310 6277434
24882 199726 867382911
178556 196225 44437925
46061 150791 642821922
171370 197298 65028583
193204 196780 9050653
166345 191479 62850782
26728 158129 761881749
84687 140083 766321600
37786 40268 6164677
152034 168558 41263727
55318 138202 800202022
147172 149007 4667831
174905 194894 50161414
60911 113746 132086640
91274 190152 778020894
173024 174043 678353618
99838 108659 970016280
135381 194551 307090086
29420 174153 589234475
135388 154527 48002362
104961 146899 104712436
106691 133131 65950019
44840 45245 750481
169244 183151 912616820
182142 190655 874956048
116821 198244 951601075
89436 158889 639692157
143680 155811 30397364
49391 163133 284385357
142816 153504 927899927
36488 90993 136075806
147336 153984 16811781
146430 157484 513001982
99088 109994 27093081
19379 115563 240416369
64988 142738 194184882
60072 104595 111399779
45438 119438 184869230
29615 191813 405342740
113091 135436 55894705
17492 61829 110775118
54327 85138 76760564
197225 199896 6778245
57663 135302 734070022
45026 145981 252354140
57606 185682 319941948
130330 178283 263617576
156323 194713 325624893
191159 191294 318756
105483 142646 92812381
165255 180786 991528250
114577 147277 81653756
120922 170526 572340186
138452 189861 128618394
190574 195427 567114078
124024 192266 170691914
79497 127472 429536566
38390 139223 252035636
133843 144054 25632492
128266 175702 118393799
178627 178767 325973405
74129 181269 317335264
113121 188425 188356713
26131 167642 96709604
103048 108347 13111017
169151 193738 61500269
17461 28107 26683109
93766 158350 41726926
165844 173168 16497648
110616 118268 19168080
100566 130881 75691347
187494 192538 12562231
162080 191095 72493334
55965 155410 739740700
97970 111755 330232646
77759 113080 88156929
62707 137203 437971008
54658 86333 897032926
74312 96598 55621434
159856 188231 782975171
135786 195841 848740133
107701 112177 128856201
20898 139902 307547168
153077 162895 24522530
10977 22566 425239810
174812 188481 422184975
3407 15890 31457486
176864 184184 703835460
104613 194696 317921003
88539 150963 752505938
148265 180873 414282583
58089 92514 85815448
153083 154742 4228184
43611 105774 188760878
14298 127237 680409028
125722 147869 266425340
107023 130569 58860360
194177 197155 7558256
43896 84752 101958478
18620 122934 546677519
189030 198343 602213414
41332 86741 647795637
162465 178460 46394835
108857 143227 86069329
28946 143118 285349026
6224 34350 70430041
182166 194002 29714904
91836 101593 24727363
181030 195004 35120069
88876 93228 11035208
109725 198721 222712138
84467 172473 648666244
60683 77027 40946262
154512 181780 67899429
97993 141086 107633448
192086 197690 14197441
58720 116857 380716811
308 169773 423781615
79612 122602 138368549
65892 105516 98945757
59340 184659 333643363
21801 108124 406155000
79723 147015 168109270
193210 196790 7353177
74918 166371 228461256
167711 187443 49428894
96565 194738 245401880
27874 75334 118617909
193752 196237 6246880
139599 157740 150240636
131456 156842 63642143
86654 96787 25410989
159570 197292 468059997
192786 197320 11534050
77846 95210 43298849
161283 197053 645276073
198477 198534 160845
63187 72453 23197625
111906 138016 65319299
166694 178039 470155103
133639 158179 61544400
29784 80802 127515480
122395 178606 140493869
160885 168769 19633082
76069 81322 791656966
11728 179086 679797753
80139 84448 10623865
186093 192059 14976187
153565 161057 674940151
22655 149464 316989961
161241 180667 48386249
114141 156027 967734988
115511 121483 14727042
39095 51185 395152605
19898 102088 945943572
133851 158673 308809785
44759 55702 27442675
134747 159930 889423385
148941 194051 409367459
23942 69558 287581558
149298 157198 218529830
21747 32718 27440731
186714 188891 433807073
184169 195550 727846062
184936 190541 662184267
4332 122630 295648799
164967 166779 4431947
163737 174052 923912009
118396 182916 161243524
124675 145595 23905191
132826 157408 61666908
42136 127913 362982571
5716 177248 552739088
176620 185865 174655269
15767 167204 378343099
92923 98094 13088954
188989 196022 17606377
10046 47001 506373623
177047 194780 214568422
159213 159259 828779702
106005 151985 114868310
36088 42568 451825395
116434 198864 981243275
187980 196060 20218375
2959 112504 893283318
155512 167155 224806330
157079 166487 23302614
64408 101932 93863955
15403 192512 532008543
141295 199208 432063128
92132 169181 886750089
18982 139960 302310832
5193 181406 440424440
197858 198073 543415
149779 192254 252817129
11704 96853 212922773
59464 108552 20400672
37268 102917 164206919
93754 142065 120767164
133953 152684 703402853
104544 116552 680188334
52819 123216 794787068
152308 194069 676274327
6290 33970 69307736
109222 194255 233967151
66640 171145 260991814
5992 115685 956383152
34077 177706 626445583
135211 169476 85695751
122314 199503 617711842
49696 198027 574222685
142025 161744 49417463
193338 198113 12095094
125057 188307 12781202
185484 193988 21381954
185256 198299 863072854
139568 191856 714383828
192168 194435 5707618
159285 193404 85208936
163818 180560 229799828
193238 197194 948305221
96137 161627 163793931
142538 168424 463591576
128285 139618 44429319
139637 170866 116269746
33962 172376 345923682
115168 133963 46915153
83393 114953 78950421
79065 115676 544179386
184166 198264 107887033
76095 123720 118832441
116544 197783 203285779
63185 167059 259478870
140077 169889 74607611
55026 186431 897205159
31261 65127 84843700
175816 182130 60560688
88938 165672 771571288
18621 102345 209366019
36113 92472 140752445
184970 191043 510431445
57925 120992 125154941
25301 38662 33332957
93592 165562 958438526
163366 179288 886828038
81754 158468 445561468
91515 197715 265870705
159525 199495 617031928
71893 80670 21834994
101794 175533 572901221
53610 177955 310562083
88103 143303 952698078
118224 126745 21285992
27639 141979 285691805
173818 195882 631003190
97499 196295 247029906
137777 165881 70264747
59263 121200 551425136
29814 96276 166098901
936 149578 371748324
110261 172898 156595069
95151 125322 50119173
33203 41337 20306507
97485 194587 455335741
8957 25472 41397936
5627 107091 677954627
133342 181390 803663808
16801 91378 906559941
110950 183818 870844880
146117 188606 106298324
81051 113486 80991253
29370 192752 408310723
5933 73603 169360980
33832 108487 632564420
60766 91523 76719881
128266 156811 71542011
172865 180957 366944919
129041 198294 173334425
11753 176030 410450363
178860 179120 674963020
92204 151161 62147746
51987 183919 329671991
172807 184049 488118847
192949 197192 10772477
2596 15348 32170014
98004 168314 175602815
135677 161145 63780285
21627 106398 787702458
35751 113677 194729243
190522 198462 918751476
117314 172062 136857549
118938 180793 84523651
46071 82116 90093759
23273 102761 198831768
81568 87861 275767088
120871 163486 106788522
152462 199407 690984135
36095 50424 35857118
90410 121347 342509597
61329 120179 702042325
105318 119705 35764796
133918 136909 327301152
52945 72622 172389934
198090 199937 655126543
78326 143036 161737990
181902 199665 44721642
150848 167510 41493142
39668 189870 375605128
114450 163988 971586997
53873 153212 915728679
89273 152197 309066150
103569 185988 479049062
66131 97985 202565367
129614 196704 311834896
15941 94469 623663851
55341 184382 322418499
123004 153732 886811000
120350 132280 978453908
17319 197318 59155659
146006 188795 742146156
190844 195690 3808808
72510 95815 635743669
13846 167265 781212363
135570 185455 642674456
70675 122629 488230745
51728 156447 261899373
106379 128177 54425275
188823 189238 1017325
104150 114303 25338359
167722 191425 884918906
137019 174537 676778591
155774 176298 50955242
182296 197327 37834830
152455 197051 199276794
47996 184855 342095396
154960 162064 17657750
34247 59279 62595859
58538 80278 54280447
114509 135216 258151830
142321 175160 731247876
191742 191996 618849937
94056 142404 120859422
55747 168823 227496346
18833 53810 87451532
154596 179127 60994779
10756 60998 846486124
33330 145403 467705672
114979 115479 1219084
176087 195539 745442249
100669 117443 264201813
62316 128495 269772841
156300 160639 969092937
71833 95716 196450926
16354 192279 976441438
119435 193403 511056428
20492 119294 915319313
28207 34015 509202939
108054 119955 692306268
19698 65852 530445302
128333 133904 446163974
38530 77164 338295273
118975 127212 20571727
131133 136330 12963780
20158 119037 247103103
131034 178799 119167291
167224 178811 28859886
102803 136057 495614332
188614 189172 30306075
85898 111078 179178326
159880 191055 77840938
83449 128792 831814565
6949 119155 624081993
96997 199870 942871843
102666 161819 147859999
68535 98283 74254437
74130 180339 265272561
148476 149920 607845289
104208 130305 65221013
100585 189043 166590343
71050 136942 164556348
41276 135894 236515097
50795 158028 268152791
39892 182498 500269556
137985 199710 154543240
97237 115943 46707415
140258 165552 983015
142814 173357 76220087
120327 164339 492654840
120994 197375 552061047
141230 141546 981273309
52941 192614 349069581
153317 156557 8178284
8739 157547 372185477
45129 164367 298158807
73460 102514 72663219
30293 47871 31819682
98498 149417 357500848
143576 181199 93845258
163933 172247 20639247
41788 102857 152740988
144785 192182 739311207
84107 199764 289422059
27205 70573 791247221
160872 179123 439239349
9529 29283 49411618
84703 125096 289065922
80431 150253 174533702
199978 199997 946412171
166613 195708 100058741
36292 98922 710126597
75146 77713 571377048
75689 97361 54130211
63226 90848 68796870
122347 144219 54912455
102639 120495 873755703
145835 180564 863611369
151621 169534 44765627
39785 125950 261007368
144230 149435 912281476
103886 124674 51842579
68920 146306 193190335
65246 182518 549690944
13997 173844 399444270
175315 196031 52033129
109121 185509 190929895
98495 174811 190490989
31312 131004 902395585
101992 102785 1954880
81265 142945 154183235
144030 150347 285663846
45334 186005 662316966
74 65719 164439645
135824 181590 564641074
164832 173353 4004650
39026 100409 148892452
107573 162770 138029450
169497 184508 700725527
169558 188819 48182140
155202 161175 353230929
28781 31141 252229844
100006 174644 198172849
117916 156599 124026385
94416 111104 41647662
139850 176064 90329289
176405 196352 563305393
86038 144864 147221026
21171 78997 134368612
45442 63823 46073941
194094 195385 923965361
61082 123663 241414478
15744 80083 160725567
186604 190335 5933627
149138 182019 82104614
148910 188227 98348445
67848 98895 77533630
81702 173719 670307994
27381 130315 434274210
171188 188461 43293367
166428 168628 5543514
117704 187568 22472978
152504 193728 378270105
157808 176308 45874543
65857 103937 584936961
10951 167868 392150389
191842 195810 10023029
122959 157057 85545792
99534 192519 232248106
144403 166440 54971827
91338 144345 368761502
66376 85649 47847462
19958 183891 549226888
155932 199247 728773354
124221 152714 71386328
105948 151083 407746917
98027 168063 174869610
101879 144754 107105868
126096 137063 27526145
125147 129838 11831463
185459 190642 13070349
23825 91712 169492602
142469 142748 429377454
171814 198274 66363606
135791 181219 113438161
100363 148420 120016805
66957 92688 64083158
34941 106150 305030638
154534 181257 222149998
191471 198804 18564276
95940 173003 192578934
122882 161339 59541662
49674 83872 85382335
154130 169324 293200910
3038 29007 787188179
121822 162518 912272822
176428 194816 46231873
110017 150231 100559315
133447 159451 146671167
64137 154236 225257232
142958 151658 21747163
176037 193717 44478713
110125 180010 446672383
160181 161021 524314961
104295 159762 138704075
179060 181996 426477269
145162 197993 677019152
119365 132189 401532575
89490 157410 370730280
66513 173952 268288474
9266 41359 381340709
150522 162089 940775231
127007 155718 72022800
25477 28840 1740011
135582 179322 109211036
59847 123292 158462908
106912 131119 820223485
54366 182249 362461781
122148 169628 149836839
144997 159596 450157812
8843 97879 222721027
189203 195203 14996274
35483 55635 50443509
161569 187382 307960024
29618 34108 220785383
140952 154449 33880239
87597 188415 252197534
124456 124605 372750
101973 123146 52650603
61614 193648 330092496
93286 134622 103364672
79400 104694 63241656
35209 104711 411400467
164941 195524 76500438
178850 179644 90268154
183971 188534 969577814
10499 146872 503298991
151363 152148 140205961
75192 171182 530062220
189454 192665 406755317
176960 188597 243617767
115490 179100 638713874
55192 80911 29157382
94364 96493 735785374
98428 102557 504686024
45721 59018 971252563
195689 198231 588321642
17333 48704 307530959
2524 36581 85344030
130863 133594 6726283
26259 48267 54906893
47298 168267 302428763
32066 180118 369923055
146543 148706 5423923
131669 150624 47438360
170207 185668 38529992
16254 137426 497957988
198506 199022 177874120
130861 193218 155853324
50396 75767 670123850
125178 138057 919016200
50811 158635 497450110
103051 149463 115891765
194465 197355 7328361
107276 136152 72138420
156856 160349 903154972
22827 112821 224908419
13310 172657 766251662
121941 138971 229307539
117771 122208 10903950
189952 193306 8349807
123302 125406 5256845
7397 160190 257499500
56074 144658 553202405
24920 78013 132795750
143909 153942 618929566
98103 194310 646943181
183129 198580 440454288
168271 196650 262729810
2897 183859 452469945
178939 188359 768906162
38581 148491 389814618
170882 198806 70003635
108001 167759 149285995
21015 139512 296218122
46548 120629 185109236
193680 193837 973690648
128839 129256 1082622
108507 161636 132904314
155806 196277 28485500
156950 168537 350313348
138973 187829 122289681
150929 160152 23091293
110403 124556 35377687
29460 71123 104268569
97540 198651 252899724
149507 160862 28484530
158239 186408 945233147
128111 140525 55270796
144711 161592 42227269
45473 67023 725932310
120822 128820 20095752
29399 192340 407249930
100115 131655 78658551
58302 114691 140877409
62268 164357 628705435
81131 198965 294695922
13281 133043 299299577
128319 176181 119465646
1070 85844 212018401
115212 124190 792265145
82111 98550 355281690
104973 170296 940157295
196169 196279 811632079
139195 147468 20679476
54073 183539 970458564
71552 169873 721664190
13822 17392 111670349
170751 177035 15467911
181146 181175 88011
139592 170023 364378512
75000 191287 290604603
185003 185531 1311620
39540 145271 264411439
100822 162263 631883976
29283 104893 189017398
145025 196006 722640394
26690 163687 679504117
199098 199788 1752206
37102 133642 241249856
182757 186341 9039986
15317 133230 805494456
43314 63104 585424259
162909 187284 204698361
33627 33855 101736961
24291 154789 326392939
21549 161258 783578790
77072 143259 780466967
178642 179882 966486714
138595 139731 2891011
148221 157280 22806571
64606 83295 122323648
124757 126112 3372607
144965 187666 106763627
59638 63842 10627189
71226 160719 223624056
55910 156024 250286635
189994 191190 402289697
38682 54457 39560071
125487 166160 101816024
37228 155476 692082803
174175 182117 29370837
22293 45475 515947239
154685 161699 556075818
103994 173030 172426808
196510 196982 505470015
120265 148575 52292152
91715 179988 777132613
43733 46335 6408121
160940 188065 67763502
115000 130911 39744042
41730 178320 391431804
130024 146706 41636366
100049 195144 434791744
90731 189446 486834255
198267 198528 645055
144076 161103 979304178
10688 46306 476644546
120965 182770 478761367
193324 194940 772790542
4601 97123 160529222
133476 179580 792037454
19676 179014 398096567
74821 156987 686365743
115638 192214 607260058
38186 54107 39922175
35094 65754 672839767
106366 176498 175058248
29501 106305 191973628
164913 187312 55973323
48143 79191 458664403
179738 194744 423370340
43434 115120 179193151
59690 156725 545345323
192939 198253 13478042
113080 147043 827947232
90925 129883 97567741
126903 160881 85144728
155751 189848 758812982
83573 165077 203798815
146703 150465 9450303
144594 169459 19144622
159937 180556 51330455
64648 68563 154512205
185375 185659 714301
46683 164672 295109147
97223 144194 117402601
133921 159533 64144133
137978 161354 58554169
139699 193856 244332417
2945 123513 336299502
58222 158903 857385993
78710 119861 102660611
18507 83752 163001310
143675 190952 966214139
7809 62191 14014714
32383 154567 157623555
36956 39284 5669880
48346 106946 188849036
38089 92755 136622945
157263 176324 55197742
35758 93199 269091196
153541 156600 7732827
62052 192871 366216440
130478 146591 253253876
179069 179276 530909
105781 167382 818906817
188773 193479 538901711
156600 183903 67994355
133890 157029 58051874
29047 184451 388263564
6472 55958 123868973
42868 82159 644622249
70186 86519 934205556
4178 115073 55268291
77971 161070 805217317
152870 155111 892764476
60697 138203 903208611
55949 177616 303826012
77627 141719 229992262
181701 189628 19968731
198870 199646 1927375
127985 129248 3182458
53128 193952 352040748
128691 183443 733868242
73473 187605 285257733
95647 180505 65810385
76263 153705 193609369
195210 195948 336361211
65826 119574 150284468
112174 152388 100661136
47400 108181 294378117
128027 175919 119540497
198929 199696 1925292
59431 106884 916586836
40730 78051 408809108
174508 196466 520581885
195962 196835 2244884
49146 120906 179232349
30124 128517 245841170
20702 35630 37402295
61642 170744 619569712
72299 81113 21965988
79749 128297 121280704
178619 196627 396348007
70398 79009 21334070
159068 196751 94194183
9160 34601 127648859
186350 189682 648862310
2928 122501 298947329
82244 166201 209912515
155160 174633 177288088
92802 139279 116187530
175133 175281 356223
23634 117023 625159090
137330 157662 50995997
67073 130983 159619434
115089 130656 835522732
77738 98251 619440810
161492 163689 96803291
135619 161312 64321484
165728 179263 33663896
82998 148120 547163157
172945 179174 15475616
192832 195864 680142115
177404 179048 749529209
154285 156311 5074508
78492 157082 196522871
3959 73583 369660465
139984 179974 99866604
12907 83416 641178347
34199 95066 857762136
191120 197172 15254488
94853 173333 196108668
62989 104778 104415482
46217 196381 902896854
59473 65612 428003103
79386 105874 963999043
43479 120873 612985966
144682 166069 53405569
34387 175376 352207490
125331 192851 537353085
67265 110193 107059239
130009 166864 236900409
75707 93027 43189261
81250 82556 994980602
135970 142844 17230324
105102 172774 829284869
176993 185756 22042681
131475 152659 982172590
188806 194805 14968194
58852 90352 78509546
90106 135413 544118077
76349 89926 583826695
118510 129028 3044483
105292 160335 137624858
81655 184006 749885517
31334 197536 415641946
107634 115556 178558173
138185 156311 45533418
128709 161540 82237403
309 25812 63926992
48071 79269 258064415
192961 193334 443437762
111909 112894 2500961
41438 119702 849475207
85637 188148 884852380
93817 165212 178525822
188911 196235 99333512
193980 196593 6626887
121307 163851 744676762
81149 98096 757784216
71673 153639 547644418
189514 190972 3623271
21094 138921 294471997
133732 172547 97048249
114045 131238 834518084
6627 77874 937955572
101447 157433 140011389
27629 186624 644402642
168411 174299 6498983
122807 131831 467753858
116447 154759 82670958
128354 186091 649319493
95429 116642 53014882
65589 194981 323283897
199340 199350 32091
172072 192040 417281695
123050 171037 130726650
50431 129984 206053801
184816 190592 14558487
8342 133636 656218651
10796 198964 470564278
36775 86945 73623844
115720 186172 176055202
98923 170660 458960047
99828 169273 173438492
186853 194351 884496823
96764 162602 164645551
143909 174057 75180715
56225 70737 767802155
21265 71217 125071829
112701 149098 91041395
59237 87106 69537263
156282 177693 98124132
184519 185257 283794374
52644 99837 118092137
64534 91670 647875185
18999 181633 406356749
87843 117713 169402980
144243 192774 121219252
192757 194521 4482635
112085 173934 426693705
84512 107558 57773826
163845 193067 72929887
24105 111498 466775344
66371 67451 2694801
73319 120327 580501584
78830 79246 1024292
187408 192283 12160949
174172 191563 580783967
163628 173808 609253267
171287 189088 254087269
68945 115417 115936236
156119 159476 158078180
183638 190090 288751295
76418 99834 370219074
41101 140627 906056651
166494 183028 41268811
132779 195005 155658571
166816 178918 75470607
172029 181721 24177227
131038 156386 254547179
8784 158316 373989851
2632 114308 899907862
85767 136410 861696933
73417 171105 244041050
157004 174062 42366466
20488 109944 223588577
71419 163293 229567140
164336 186411 73669066
37773 105385 169124014
33579 156733 307994616
35361 107940 181387410
3250 123589 531638075
180598 186694 56463405
53688 184940 327957465
53670 54413 1910465
131541 173894 488084907
162747 195883 669566966
5018 50458 321681948
25056 182804 394204601
29005 89714 166667448
127034 129648 834860384
109566 196269 631038469
109173 115739 16490588
111457 117359 14844786
191067 191148 227250
125315 180026 136737267
53044 127919 187096479
92749 133581 970076960
195992 197057 2742066
175899 195789 624629513
185664 193546 980176808
156121 187450 38733677
175435 199971 61769345
26677 133690 267375907
109341 178452 387864866
60157 144161 626075312
65408 197589 330383568
139949 148337 134794253
104524 138231 824687480
151886 188681 719558192
106133 175547 173254909
104289 111707 168339009
7497 115873 957067501
144569 170456 750375970
76692 162081 996679330
156784 197695 366444978
83480 165630 896236794
153611 178660 346282192
95930 191175 238128212
171247 176266 814102634
139018 142515 8805650
11151 180205 422410295
185839 196359 464515952
94600 198020 745931455
55122 185381 587720524
43785 193520 374301404
2363 174850 613410735
60306 79928 204441412
92178 97537 13614260
124960 159088 161494412
18069 56518 525564106
157716 171263 603665797
124011 186028 155096228
118319 192466 905573546
9520 57366 251847281
49072 94767 114195945
137310 186028 327611311
198647 199761 876322593
2336 109910 47635560
18777 124370 263802209
71050 130170 850377033
134055 187609 264058901
196607 197269 300656870
105201 108911 7500957
195855 199590 9472721
110966 161734 127093496
84849 86101 917152276
10171 128874 700929968
47428 123578 95356025
199352 199491 211089
84856 188711 435836524
75224 182879 268889554
88175 177673 223601783
70644 94602 903109099
48681 126725 195052592
182995 189556 16575963
29211 36992 135533168
79536 122588 927540360
150758 162070 28314654
152525 182589 910440224
103314 107356 442164306
142472 191868 123470671
97481 110481 32366888
111941 115186 545125845
132254 133832 3954435
50286 104441 135376493
145526 157633 943799710
195395 196044 1629756
157839 166460 21361917
146195 184239 95014509
24782 72924 514273242
65026 178659 346897320
180230 193823 34153092
147657 191682 110045883
124884 154369 73944622
197810 197861 760179677
139641 147164 18740318
92813 195100 255795321
46945 57866 636429849
176350 182107 691133478
199589 199839 656195
127999 172502 158444297
136786 160875 85730556
15845 130856 287454703
157614 169734 608785174
3976 107430 258786317
105285 144723 591398686
178449 192094 652394213
17489 84290 166808647
122154 185637 495229258
78448 121581 107573760
145208 194196 122454720
93871 101101 145756288
37999 183625 441538188
40900 96042 137826573
149889 160668 9250576
10563 63546 132551249
115183 145572 839815429
192359 194916 6425845
135859 138951 7673023
62370 108001 555871719
183088 185239 5435649
171386 184076 889659760
3816 151152 368481132
30012 32771 6865494
118410 156265 513099319
166496 175699 944930087
31538 114624 207698195
86656 162864 190631383
124372 192024 169220974
16431 45228 71932829
53843 146801 196881266
410 78753 196077993
151045 182686 468465359
30725 162691 491487738
190723 197700 17634797
5606 103137 986888695
114142 198148 210147012
175482 182856 772980320
133503 142857 23474423
16929 26153 164729219
57486 150247 231764805
189513 193250 6833110
82041 176099 234925432
83678 146469 998681894
166142 172694 253812707
188271 195298 479702577
185647 199193 964703613
116204 141342 62844043
85743 199221 283985168
131754 168245 346248904
43057 104819 182852173
35258 196762 403785455
7939 158054 650103508
78034 176001 244581065
36284 171580 883521026
99409 174259 3617617
24505 115133 226613289
71334 179881 271017388
129516 152813 58280552
163417 174487 13309552
47137 68953 54888647
102472 151225 883194903
183784 184211 763622927
47875 99769 470185527
140630 174103 834455667
125714 153042 68556702
85518 128125 106623942
71766 118412 116399874
93413 100056 16791170
65130 79672 534026254
196990 199318 683152260
5562 136843 328319113
193356 194128 1938114
103805 173330 275106819
57362 91040 83957143
54616 86746 656745014
2955 190170 871895295
78878 156633 206932557
143006 171755 71752464
109535 139795 746273054
41503 43944 185045905
123140 126377 756392934
157963 164663 760579065
67108 189703 531129027
30197 37126 359524711
5461 55652 986313053
116178 128742 149191705
10924 139268 320775891
28133 173007 542232719
161507 184135 56373453
173605 187304 357029135
6443 190615 714775493
6244 69676 478244029
80896 89544 491552244
13152 152088 555265547
123932 143638 280029523
4733 163805 484913608
30659 93392 477836446
10719 30587 68056050
133306 178035 111691034
169815 188541 626278028
146588 166977 833203888
44505 146443 348292836
145658 158765 32855873
5766 49589 190905441
163842 168670 11949133
105950 107988 4984816
189321 194727 13491804
6714 12927 15563949
86836 103214 41145705
46648 49245 611305509
189324 190981 149864031
194753 198118 272658904
35486 89961 136003918
176029 185530 23898915
61562 169984 340594912
118283 159571 114438178
49531 184880 338224914
13584 178909 936143296
178448 199777 53719014
59733 66588 17267125
1549 108931 954760980
182266 184521 5638949
150677 185687 125464163
61653 71980 25928464
138802 163324 158418414
80663 132965 415564342
29047 77261 120453209
152969 188087 68267390
161142 174452 292263983
50846 196065 941197204
188040 196924 22291671
118457 160239 680811371
199865 199972 285413
117036 118768 724141267
6557 33267 66829475
130473 157233 290905290
43537 108567 162504663
150513 161927 28632017
18509 108822 225614133
62514 152789 722120560
76511 94089 855113593
14203 88918 679829575
77040 135226 524475737
102909 126443 605486654
144499 178729 911133006
33975 143551 273945109
191673 197148 999478324
31811 187584 149761182
90621 158819 983971854
117116 173823 813966547
11209 27850 422939459
53599 105953 12290056
24239 121242 242334653
191602 195232 9177278
84841 149778 743544020
163913 177027 32455995
12654 77936 163325084
67876 72675 366434911
193423 195683 5727219
79918 194420 286225985
164710 175158 65816214
137840 172075 147885388
36948 71926 849301251
124547 152394 658857618
48095 71413 106567998
153341 159475 15330364
73656 168811 237809920
144628 158805 35497975
103033 141226 95356524
21851 147161 728782961
138873 158198 48523626
190000 197080 570896582
181895 199114 43359358
133108 135966 7218648
128860 132824 152279943
38883 149650 276915530
169092 173980 265969312
191247 197869 984547488
151551 189697 635739396
116121 156291 100587620
35391 190681 388149545
101237 161824 267327081
42387 113055 176567361
105938 117892 29742846
143630 168318 56855377
182653 192674 7425668
15555 51881 90732218
92750 112879 893110379
189503 189955 1142333
111299 172291 152501524
78129 166274 220234512
170748 177162 4481473
181690 199189 24866342
133897 144151 19638769
15702 47951 80443435
169577 189614 50089072
96505 184322 588633242
188013 194727 3888921
171844 179277 18464606
29691 96431 903660839
173838 179374 13792681
23116 76873 134404884
75991 163414 891377817
43400 187556 360355386
67723 192585 311874200
140065 171989 699795613
101172 169285 170121817
194502 196476 3084648
199386 199889 89330623
1617 150963 672126973
13421 23818 695125539
78054 166565 540359244
8101 153240 688062194
116746 149634 82210258
172081 174280 882434503
17343 90934 183784052
169768 183211 33450635
196837 199355 6377709
85782 173549 884146596
39710 63529 59739862
69757 106875 92605019
93484 142506 628889193
42410 65900 58887852
180653 191293 26717610
12728 184026 440692335
118680 128461 24490323
39167 102191 839435388
31859 137017 636606641
194164 199200 898295452
172527 186443 34774959
188652 191486 107519078
193878 198076 140072624
186507 193590 17765327
15761 50710 31780231
87696 194180 266337513
56852 144577 219250315
196088 198672 6574109
162379 188543 790877765
191345 194983 891848221
111384 183338 179839603
134881 177494 106271431
20819 126684 870789408
103526 132792 516906213
84679 189418 910826357
188945 190900 437451999
146769 187874 102878214
32368 63692 78372173
162753 188628 64692073
198128 199977 254783423
160979 198075 33774210
172780 181951 368859426
35488 148277 281953188
120482 166592 115350398
115154 132983 44462751
51325 182756 328386916
192485 199927 372018681
41332 198266 538269292
88827 97917 865083516
176726 195608 47525054
133415 161906 628073812
127378 178113 126687525
114067 194070 200009788
113286 179612 294114863
21253 153920 785410689
102839 134002 577812182
128874 139022 980644204
100062 133102 543823480
107848 185747 194616933
14389 103116 958696294
97075 183917 216934858
8605 193369 461944740
111707 168412 141840066
146816 166259 48641389
168950 169574 871846610
130681 146420 262839425
148813 158807 25106167
121843 124929 7810378
49121 179385 805904024
100650 111605 27153863
188070 199248 28085020
41128 85056 795647012
188420 192028 264661534
57349 179066 222682125
136317 163865 68985383
79674 166087 215945902
101275 141648 100736445
132788 139614 217728550
105206 199897 903006162
146141 189118 107488506
24571 95389 711995339
96188 154988 730939307
21357 114461 660939133
165891 194921 72619855
156373 169660 33089617
60560 90288 74203338
36327 123514 378434389
127554 184895 851173050
13559 102957 223591527
102744 142999 859957296
20132 104970 840183980
129198 149244 50121105
44802 79943 259035861
30247 133542 258097559
148033 155589 19059553
90222 160962 414713166
129801 176147 115609201
118505 173324 462474957
180542 197794 163670692
146110 157518 564588836
46409 89855 108508257
105803 185756 199678902
103794 175552 179122095
158922 163956 12583953
157649 199351 104302284
197715 198847 560687019
129474 183962 136109392
184367 190188 14684172
46673 131667 824640305
89255 174218 212485845
48572 129007 201072934
16164 186117 424780038
110969 119217 20632147
88187 95114 795066509
138932 161476 56507807
4460 157477 382749933
174810 188615 34723539
27449 109995 206215243
180720 198089 86558904
147158 185167 151071797
161283 193300 79990012
186533 198027 28947468
63401 187642 310528913
326 118960 358717087
117927 180154 249615232
192195 194755 6451496
37631 77631 100071674
76136 176399 794427908
40051 139019 113288326
178223 183949 14408849
2498 101248 247171217
67527 83737 18531586
141356 185135 109368770
125960 132538 99284444
34487 35039 320584496
94665 161324 232408579
131343 184181 131989076
22609 127372 834671978
32815 94917 632755490
185982 190347 460774571
81800 85222 706076904
199847 199918 955815558
151692 151856 396380
102141 196033 291914585
81027 134181 386250968
54126 142215 220122832
139919 162891 148798975
57076 161248 940129439
109034 171866 712182308
19442 32336 30914014
127713 152447 61899415
66129 158035 770991058
184199 192964 22010065
145765 167522 582542757
96867 99580 6898918
145028 183807 96801918
36181 184155 369753697
149752 167643 134816833
158328 189734 150158026
143413 150774 18366155
43136 196771 499254577
195240 198693 743753802
157900 162307 637686707
91349 180871 95986328
160772 190795 74989147
120311 193065 741752743
184639 191607 988281562
168551 187865 616056718
188112 193463 13361381
183888 190060 2084496
107793 128014 50466449
46163 171340 756107444
147105 183081 89890094
38825 55779 42488730
103546 145359 394293570
66434 67393 574591193
131152 139802 21580931
47467 113521 165166146
122037 186102 160269340
127517 129272 793818386
125941 147352 53560830
58613 162554 416111974
146844 179509 81562211
79176 150295 621917266
121902 148927 67718017
198999 199363 929391
27095 98774 179187115
6334 65210 931379691
51775 143996 230561993
54147 155495 253428193
106553 123145 475559598
77054 139348 989297334
142386 150008 17707071
125186 138385 541316189
61709 120010 145610801
108718 146193 93746316
89376 193422 260302517
125622 178367 603402507
90796 192871 834431920
137363 164596 417139054
182706 194044 28486986
56891 125917 172355807
30973 148840 294624633
22616 176617 422898553
192839 199208 644000314
103305 116499 558488729
70961 112420 103364645
103498 146216 106656669
10636 150689 350107398
151348 193761 106054461
119124 157294 95651096
83154 100547 780463306
66945 100153 82966846
61372 136301 187314568
43919 162322 357719409
141177 149799 480290136
160020 173853 34393073
137562 188809 128193201
160511 189814 73180236
25483 107264 258368338
27550 109421 204518277
52844 111906 314542519
183726 192529 174605906
54682 76930 55577280
173937 186784 32214114
109972 192876 207259940
78593 80038 498991
74764 156847 295374482
21729 103914 205500947
58709 92744 739980578
11526 151352 884853942
104626 147262 734775846
179446 199580 50689198
42352 130749 975375964
4830 147672 357119997
109476 195588 215410694
115580 184560 172328422
114710 134826 50286802
107118 172303 162858605
191155 198681 548524807
14483 171266 391777604
182373 191522 104922941
85453 197479 280362586
43707 185279 353787913
182412 189836 18710311
57623 90974 328207682
82268 175105 231940236
177829 188805 460623785
55359 114919 148901784
134781 155226 433941332
29366 190465 402685784
35005 35545 1311783
126145 147203 744244141
142313 188041 782133839
131327 188041 855464692
12085 18591 818111684
68625 118121 181175590
175468 184285 16275457
58675 166347 820648122
52457 134424 573205709
19555 144872 313299118
77215 108992 79311970
182229 186620 11041818
128796 147494 627993917
136904 186965 39783833
91305 191578 8353456
11552 185522 434816235
175972 178964 7493786
72980 92500 493604333
56495 181434 836076519
18572 30295 29302705
142188 173734 78776872
128700 187660 147529501
43776 195109 378313332
107981 142264 406748623
141717 153709 869607656
135765 171549 89392879
176114 194518 543672048
78916 118321 698651313
68254 104414 424296742
31461 128901 243525704
34674 189437 542157369
30426 39050 21448381
122632 154951 81120567
198355 199412 441276306
40125 159968 299736340
132717 144482 9940935
87879 166471 819966200
91126 125685 304523236
88318 99211 429379245
116407 144505 685275083
144395 183522 97661530
8453 25212 41951023
23932 72018 120316841
199784 199836 874921404
178888 194980 657447796
76479 161337 212133184
139144 159294 143515821
132473 190395 965700892
180520 197834 570665156
93665 94817 431651896
73410 93501 143925382
195839 198938 48965240
124065 148709 61706985
83232 147185 159774921
90365 184884 898728815
114744 193143 455524378
153168 157966 272393744
49397 126083 191538632
180516 185571 472459730
121072 192041 177567435
31204 124945 234241211
131358 134290 7317063
132400 172087 781552802
3967 51834 914547046
11817 178389 843387890
180525 191475 943005664
6939 140962 335087621
18682 81484 156945322
195033 195923 955620755
157898 182016 60058042
90710 181609 227256361
110557 188474 194925056
105532 182127 904495837
30582 85426 136909617
13106 86531 564709730
16373 149779 631618852
74824 77659 7061782
158310 173377 37430495
189408 198394 22590281
149557 195348 599222243
17600 183248 779816120
183223 183380 72298957
72578 128722 788425283
2046 153881 488725719
137596 143620 339782278
188863 192197 8279879
118614 164303 450727326
39834 187709 979835166
74870 196212 303296873
20562 124727 496906897
102680 140694 456510056
2991 195113 531110194
105214 191309 142349395
114207 180534 240895706
63010 150813 61488848
171784 179635 823455686
57224 192453 337931145
92500 115518 940102206
91451 134607 108087290
142603 153200 419658067
183883 186338 979165507
98550 197348 525475350
49298 193686 595679623
179094 187150 155065195
18160 150134 781607101
134720 162836 755335402
159707 179721 49778572
77892 129065 297114993
54585 177334 306554071
25015 89400 212203497
15715 110370 236426658
130439 162497 80175996
190474 193021 6022300
100277 195669 238414773
196039 199452 152129365
157166 191306 85178681
24069 113755 224125979
176997 195199 45772798
22821 52678 74664151
173890 190183 289221120
133688 145840 129231918
9022 65502 742760318
161993 174566 31253021
58603 148225 223950839
119153 136328 740520461
87775 136102 848762377
163827 192583 189403781
133836 190296 141183375
7299 152482 742838560
139694 176797 748650662
59905 127619 525336803
457 175093 757681732
196678 198876 5592677
6815 132590 314442910
152306 157697 13579819
51854 130968 197767839
178188 197095 47565880
84117 194555 965470820
13898 186324 974244086
198697 199150 1120822
103653 173267 236228970
117079 193584 158148799
11975 72217 150750542
83612 194487 277231487
108559 121840 171990862
83924 193244 273342935
161644 166056 10953121
165154 199946 87211877
152598 172980 378827944
36708 167371 314382455
130925 189816 914046362
111670 148297 418444538
72274 93893 53908649
40437 73000 81566758
182302 194811 486274577
172429 174597 5336532
65920 192705 316679558
109623 124099 36134780
159714 181055 844203526
135231 180014 111843681
120541 144616 60370542
154771 173812 47331645
58862 134510 673357702
61487 143743 205707682
8207 83998 189397168
66743 103261 135008174
144631 191174 116321903
84531 176210 229087762
80505 126852 644724529
122891 176079 127753449
198614 198628 44344
141862 142548 1754795
39797 165954 315438590
89949 162926 182675891
52996 114319 153285496
92132 186202 235298952
175037 193747 46986126
27590 178986 378166696
26216 196309 425242203
98227 141460 107923580
81299 119202 947331195
40807 54500 288025629
1889 136265 431678097
62275 158774 241271741
133310 133671 188930693
66261 81945 64818668
65152 66711 3892174
169411 190220 52037328
196626 196944 821699
160460 191711 77968138
134735 196080 153412016
135584 178012 105891725
61660 136193 186289859
46546 174072 37783786
83116 94132 27534063
38704 111315 181438589
192496 192847 868192
139488 147279 19440323
67682 69337 857472598
64366 109670 640614229
4362 79965 260969422
107557 153990 143506648
176130 178298 402280954
135035 178806 6550163
179001 185561 950568243
26173 108763 383924090
34843 186888 380054901
41277 95586 135761675
82677 88407 238759331
74854 174943 249925332
183283 192871 24053520
67284 79401 30154934
115920 157490 907408543
74020 86789 432333752
172313 188042 986397235
80595 141859 153117532
95498 175444 622913777
45366 61169 39463976
197807 197899 425180433
47672 75545 315048226
76428 147349 177146798
81524 190608 272702577
156860 169603 907115917
123056 170729 119310469
10487 79298 268386259
86755 131768 338705208
116852 161741 676184590
190338 194976 11628827
87799 92201 414360567
17170 183163 414844443
149535 157002 18847376
160212 175341 37527524
95804 106049 25708143
86034 95691 715882725
63070 134096 849307091
151431 157246 257026694
121376 191159 174648992
83291 88016 11718673
154846 185462 615712586
174900 197408 56588269
189736 194094 184216720
199436 199914 1070078
109985 124784 36975513
86865 123156 90679026
45380 190918 363816497
69203 75414 15393859
197810 199577 772641593
26267 159627 917975868
38114 78997 102308596
86497 125592 318754668
51707 107103 778989599
38670 77084 96086088
190794 196475 271835424
141662 174522 82086743
134817 150735 39789847
33026 52037 920745090
198499 199832 3423818
149174 188055 943302413
140195 175606 405040242
51909 57736 14651008
96258 145915 942113360
130890 184380 26892890
62817 137669 187020631
78926 110319 78358240
193527 193854 136303975
90807 158786 401239139
51342 121970 176336001
67825 94382 627663550
78979 164782 214482337
31142 116963 214515883
88663 115230 225192544
15863 36727 251140014
146458 162196 445692178
142273 158822 343549340
12444 196575 460422420
51060 92080 102277639
152522 156241 9422742
175226 178570 8354929
103667 110782 17607491
24595 85207 151355476
48763 142693 268456751
40870 107273 166022622
183835 188349 11434622
1071 98312 7075855
134897 153324 46140238
157199 167219 24779462
35182 64165 477215304
33751 69896 632920200
27662 82233 294298793
90110 189731 249230246
18849 158920 478101581
4801 181057 542570322
51619 175263 308834055
94390 163882 173834286
61728 163409 915968381
91707 193482 254645931
3759 120533 229975664
48354 118814 176121181
191768 198695 17558846
59111 130135 177529022
9219 126651 742348993
189569 190049 1174623
46794 84162 93425586
148455 170576 589920536
102208 112319 6843177
163919 172811 974653226
32754 80960 120556694
21770 37216 38622393
10368 199259 710300621
199592 199842 661382
108069 113809 14331119
171652 176096 631779398
65446 199930 991528826
54974 168514 283729374
51465 133905 369036336
160069 191621 695424609
31453 119714 745819777
59591 172379 30415617
82734 105453 56915288
196038 198050 716982118
81352 171009 224057622
152797 172752 116475215
3758 97884 235549847
169043 170422 3451569
68492 68911 1061208
194971 196591 101968396
40944 110806 174545077
100351 118343 44789825
171911 176403 68197046
45707 78675 645618611
58440 101053 894557501
174614 180407 14481851
72681 83623 27204207
119695 167206 118796399
112707 157439 112057652
89273 186004 336431715
32837 83977 127737160
45661 60264 36441558
46239 195578 744914518
135224 199752 161546933
50963 169190 500329251
40050 121163 202691904
148957 182531 425264271
162899 189251 502657061
177029 187523 26481831
89524 199039 274126491
7522 97585 225223666
9046 185618 441306973
160311 181910 53776589
80307 176153 239363137
98848 111892 32387253
3237 57310 333412399
16878 156556 349375541
180826 198177 43666423
186689 189074 466341630
199197 199735 1384271
66810 132762 164655493
98515 131429 82097680
31203 136357 404541383
26133 155766 324136749
28777 33782 737024647
132436 154619 321564721
133616 152770 48008118
151594 177550 64638840
110153 146448 90767636
22628 137572 287323800
59918 63407 915586545
147540 177779 75430304
186883 189114 5614752
162156 194554 80967002
175604 176498 234343558
14396 168691 534044340
29684 165842 340325858
180687 185351 11698498
162365 176679 35500948
176017 198881 494350171
62853 101457 96537635
64486 169199 987232454
38147 166870 321765324
15271 71520 722469447
184300 195321 318397925
181357 181583 817379361
119692 182657 157403002
26431 162013 338928854
41187 144836 546478245
143611 144396 298334790
35996 87699 367457101
55747 115716 149829451
125050 194704 174254218
20919 67354 116313713
180185 197622 124764910
64865 138489 183790754
243 186139 464788352
188789 197577 22066559
172184 197689 606551179
181006 189040 20261278
123973 127877 87216407
177742 186171 128712093
150806 159443 21645676
143908 184527 101365889
63480 81974 782438709
116069 155380 98443184
199907 199957 262336604
145818 175712 805715117
45914 185569 349018611
130976 133729 6804519
162086 187730 120356089
150722 195406 851015066
143074 160121 995480554
8673 135815 317864604
109113 146921 94530055
193943 195622 580348308
177340 196356 287894565
128110 136929 923259945
31872 69557 94368174
81186 111094 74616113
196163 196757 226610790
116308 190689 185953978
49167 140315 227809039
2524 167669 412915399
14365 187938 901522391
114642 164234 124017741
182868 183884 2577257
75352 142926 302066101
24830 68210 108670885
151384 167553 605207760
9308 41125 815954911
198005 198088 60402646
61094 154635 234021763
17289 137548 300587193
155527 156784 675425807
115434 149734 230821938
49152 160481 278411429
174253 176580 692533166
126188 174953 121827823
189539 190930 533131461
57875 77144 48076881
34628 121266 216364391
122276 177247 315592514
154332 191378 92444352
37457 170052 448195075
2493 116490 479462361
37758 180961 893257633
113451 118715 13140031
37546 54339 13472024
144024 174834 76795869
172243 177989 223674255
13282 43848 76450888
36957 71203 635636679
197456 198700 3152126
9637 153796 360454642
14853 67468 997887675
57664 154413 241882682
174864 185909 355176890
10986 91686 656364907
164687 178729 34838920
146459 169862 58561228
71576 77797 15474606
118647 189186 196605300
20669 51435 77000364
5914 52650 858330136
191192 194452 41079506
8096 86090 194895843
25420 47329 71457063
100992 128292 204903545
141212 177140 170046082
112609 168799 842598066
170244 185122 301015174
135725 149270 142011375
128121 171588 108614327
135713 137561 929892095
180777 185009 737286402
186352 197697 28603696
6844 26887 571425106
80525 189610 55116502
151567 193181 103997054
177067 178808 54306012
178519 197449 958202279
62102 151771 705851367
199320 199607 712147
136265 184988 115363888
17102 17673 1507612
147912 179299 78321777
185019 188621 9148061
56420 111243 136891229
45764 109596 754256096
12967 184430 428541641
170628 184552 730313802
35699 80143 606835279
45274 149106 259573771
15870 182338 415949021
166532 193315 67031199
184369 189124 12047203
105289 130275 16825157
173914 180789 440316226
132297 196293 875279970
136092 157011 51807726
53290 157118 259718019
34178 162611 400144365
133358 134221 177196
36826 106063 173122746
196330 199716 532167553
180286 181379 2737053
164690 190006 487790387
105742 153481 119351224
168150 188113 203107849
193578 197722 10541349
19139 83417 160646359
60814 100902 100381037
105489 158542 798259631
41743 178896 515081967
1823 179693 535451900
68245 187136 296994293
104514 186070 90047004
88944 122121 82943307
146762 179676 82186857
138343 182132 109418242
20138 173975 425228345
17523 78357 152121262
99150 101059 627027908
149855 182476 81459819
127568 136023 21177138
104096 140005 764085621
168312 177560 22955879
51386 105556 854738326
33475 174458 352318799
68300 142973 186477238
158635 177031 45656434
106765 137213 517249110
65901 96376 513766829
38769 169208 658570006
161294 198965 94297353
134022 178510 111033433
18953 169123 692925998
36129 69687 148826573
97043 148098 127547767
145401 170071 413046666
189826 195731 14833084
135641 138070 264935261
194642 197867 8189893
66003 178862 281726244
153477 159304 14572230
106300 188320 205036016
134011 136901 7249658
85686 183031 243347628
117964 137262 634025022
155833 197445 104037999
72402 109597 87213357
121030 141987 52518712
15280 17015 4188913
3364 63361 150275313
155363 174815 48332373
35884 36107 255259684
183823 189121 13392390
185545 193447 594110294
153959 186754 81836765
34060 132545 246120067
62568 183825 583075538
147091 181498 267836281
118378 171086 830852350
168762 195106 686165195
4009 129369 313524069
172683 185826 32847752
65307 96440 463499451
20655 49771 787404527
82730 92664 442404586
96219 145659 156347481
163107 184870 54223792
46079 125224 197787550
158859 169648 26927353
171481 191067 872025964
103134 123517 50720414
57354 166643 273052985
60414 72307 29930672
11612 22502 27270065
155166 161345 15345558
42203 147720 263732020
42535 153429 875551058
31689 88840 142671383
79956 83878 917868784
149070 188660 99050043
145991 187333 103389252
149463 173793 163755290
135630 158619 57604593
79773 184216 425744414
144010 162488 814344498
88625 174012 430093025
42407 81343 192901779
198196 198492 721083
170355 172893 881771457
50251 197910 369223170
133998 154057 15185243
167298 180403 32746731
142731 194844 130286451
175224 187840 31808629
136476 173632 92786512
61303 175153 284451703
136672 139992 761114825
37457 84272 116889373
35740 179763 359853223
26023 38915 32141605
29928 163748 334548420
90627 111260 320368864
16795 112002 237902211
155177 178556 58069338
42069 199914 447006120
154162 190222 772780003
88649 129946 377588289
87008 116854 555062210
25805 52118 65761210
8033 165756 394289298
192037 199626 633103698
129624 180160 298132698
94450 197962 258938486
16593 162932 628541494
138611 155784 43149242
68472 191843 308142190
157094 163604 925414629
98776 198256 830618172
168025 191583 889162718
187865 190497 315943846
86585 148453 545848773
81808 177903 245165564
57065 103855 116943015
171414 171849 1125271
46814 102978 155825958
45639 140110 236111199
163957 175412 5440148
129779 146592 41994002
183215 196242 32766377
171355 185340 234984026
187165 194930 33733155
92033 97400 902869829
151325 165612 59719681
199195 199897 325331569
28601 137067 414837380
144647 182714 742900709
146347 174696 70777722
148446 178945 76043479
77835 136431 146395302
69707 125536 139188207
156676 167819 33436593
124042 157464 508949517
12879 197583 695791173
198705 199192 1196376
94130 181677 218739684
143471 179694 31498234
153811 175244 53280648
42483 147258 547827024
83099 165830 206828342
157763 174811 42330913
401 60956 689665748
16732 135063 64068212
178734 185068 15981789
74965 79396 363503747
41207 115824 186549050
103516 150539 379025483
147706 166408 15321375
190371 193251 7192023
3008 52251 744697112
106771 149429 495151612
170334 196879 66461531
142317 163292 52526435
3698 136638 332495122
169640 174791 862737568
16335 55947 155765352
63504 126668 157734922
62321 100466 95408030
129634 181494 292920071
122515 172927 934420153
75928 182848 516022546
7374 137916 429508138
133062 155552 56456753
172186 198993 67228278
618 186744 480306124
95862 177314 551870704
83416 93830 25997483
99250 146882 549061149
7089 92105 39486121
126883 192561 164245218
120787 165501 111934579
175113 187774 31904356
33999 173071 403056242
139499 167616 70235216
123552 154460 952333093
68315 193573 685266196
163302 187982 61651365
170850 177638 225639483
132545 139737 679841
86587 105915 48490019
188994 192817 9473123
176001 180226 10648312
47173 126372 197974383
89973 158609 686217485
155401 180664 62873188
135022 140114 953334174
13775 164901 377812924
58971 85173 280726212
152771 188503 797938694
179565 195068 38950686
83228 114033 77002582
186269 186692 1086220
59520 176931 617868307
188375 193556 642722118
123501 140402 42345635
56279 156522 79474500
31767 64739 148373980
157142 167392 25364961
112651 161788 699622309
84994 181907 242264814
199158 199746 1504304
127072 143516 965741349
91476 102576 252369927
118229 137614 48520714
148672 167017 543535040
111961 119293 525126430
6104 113159 555661805
181923 190531 21642938
6917 132520 314005605
116355 154865 96454016
130137 172800 106530666
33879 196433 406454236
121326 122128 766183176
170718 198084 979379202
111719 196158 51300941
92661 132478 99580827
121596 171226 124172117
134147 137935 9463450
1347 94692 971535858
180799 186633 853374831
122072 181880 149575089
147159 164119 345236214
11844 160705 372231593
70458 117790 118083128
74098 146190 707236615
167656 168693 2661768
56310 95656 98286087
47011 88816 104455633
187702 190175 6132798
62423 71159 43890981
138133 153886 39552176
64157 170465 737082537
96373 124809 70974108
88079 143580 890347710
23923 154077 682087420
64466 176373 279424854
198719 199604 209048
67996 178144 931830033
172256 187824 4873214
24887 112655 219322785
166675 171863 12986617
21466 76077 791011289
193774 195012 3107550
14789 77118 155738717
113071 162949 622592735
179297 196886 257044586
165942 182529 41382943
81274 93139 29570920
63799 88333 432422679
30709 195469 411913858
10729 90495 973299549
38923 170015 615806381
129509 141833 30773399
75057 140213 588705608
152462 194757 81064282
52675 139622 217304879
84529 185641 252806277
127286 143315 40180401
104019 161295 143192212
62445 199001 943453991
186497 199617 72343922
164816 196430 3313068
44951 94416 123647761
107172 167781 151363453
64869 129829 499958638
79529 129642 125218415
198690 199670 231122889
14823 66665 129670238
160963 187360 65920107
161824 165217 378095756
157888 173463 38699839
40723 128576 219579066
125421 172025 116566686
155530 193344 905568598
97590 100150 6473422
164652 165075 1024455
131296 177667 709907880
177462 184888 172663446
81385 107393 65004621
136477 170342 84678648
4624 149468 362160483
121206 134121 32439921
116190 154763 96627578
191162 194138 7439930
159773 182820 57390769
68847 192990 310052649
139148 160932 54594979
131023 172303 86674733
97096 191532 406215916
79363 129068 124165812
94058 102136 593909008
177498 187164 24424299
49793 154803 730644706
169885 191847 54845060
94259 173414 197790429
181301 196671 424253044
171618 187859 40753376
153544 157610 10236423
33521 113611 256036165
48567 132800 934581352
81242 90117 122828405
49202 196404 368084737
194636 197971 144174464
282 117618 446673112
61201 143548 205947132
2507 9151 16785955
106123 119417 421484559
4602 29461 837962489
39950 126529 423385244
159586 198739 97968987
30636 161132 326241693
170228 192443 4342856
130024 176241 616573634
167467 184879 43550713
118346 158385 635829121
184882 196552 29365862
90636 132187 598232957
10649 193864 476550896
37083 65121 70256771
174896 192981 272738287
114327 185470 177741540
97629 157420 149587510
92128 170794 971395081
104669 140704 523715036
75003 80038 12517776
92402 150148 866206503
182943 187684 12039252
132330 144831 31344081
37886 106322 614833490
59329 66040 16923552
38950 161479 306418774
64428 124585 54571198
189343 193606 10600464
41267 68925 69403087
120840 183580 156897500
96943 114187 531438876
2458 196368 484993681
15159 20974 14370174
146388 179872 83587314
72231 87676 469466921
82878 191516 813675441
164499 182568 44979517
136708 193022 140731156
25735 93372 433343043
126838 175262 168018739
91229 129926 96924738
89818 160320 176494572
170925 191763 43024554
134411 152769 45961534
64065 123497 562689234
5537 46602 102664734
123060 138528 496411600
133282 195458 155588460
197349 199485 364865059
69680 117335 118886383
8087 184159 440034355
120469 171092 770023300
21504 180402 998174060
56502 92535 89894796
181091 193130 912292838
71683 166530 236874145
152360 196120 109415362
194013 196843 756945318
139680 170748 109264723
73853 90964 42548017
187584 190090 6235715
96280 126206 295239256
2812 3191 947424
700 39482 66712792
165886 167887 36876779
124791 163654 363544142
16001 195597 449001617
78245 149104 416826050
28305 177277 372083659
224 22203 55106436
143319 185240 500129154
147363 176718 286108108
58448 91393 187816638
18220 167817 373778573
64303 112511 331950269
145097 186046 350716665
123185 140305 525383848
118475 196464 582664825
40526 136075 238867409
63575 125889 155569525
162613 178859 40311921
184016 184998 2487955
46378 119516 895154725
94352 131336 92462521
153548 173735 50278164
169470 174104 11457728
126342 181936 138952406
62490 84484 36460663
89372 180239 227196969
77433 142416 410825567
67663 111586 194594944
183296 185675 20650942
136388 139541 7869878
48733 129001 200659487
133649 159074 718698335
145510 185561 100015047
194826 197642 702377334
122803 151557 629614641
78123 114490 660398121
91602 141882 277863282
174299 182904 21478345
49047 52284 8136475
52365 190937 346393228
37476 138294 302476053
29825 55664 64617479
164636 184240 941236535
17619 127135 273622699
153017 166527 33608880
148068 185809 94297357
195825 199354 8956333
131765 160069 213283948
15659 43991 70778061
43796 142736 466062504
140333 193346 893218575
184318 191963 933939768
191694 196924 983449922
59607 153834 235646689
60734 166315 263941592
14366 63484 766977753
91467 195634 260689699
184817 195984 73194137
196401 198467 161552825
101185 129258 70011823
166959 177443 466900697
8771 51952 748965275
32438 34375 4883742
92509 154117 920275239
167409 181124 804478696
25601 168602 357381844
141105 167677 199812331
141903 165450 58881587
54397 148119 572181742
146777 162070 38341668
160399 192700 80617131
142067 159371 43392128
70224 89735 696556356
97160 115282 45264444
2124 17901 100719101
32314 153197 424078915
157793 191918 754096144
53490 149463 285352792
147887 184645 91814086
40946 50282 23393451
68719 132801 65108885
148267 149678 3492755
90118 109742 49182771
143659 195257 654426387
152763 159975 2329231
111859 197623 240705799
3872 98271 236243439
51355 169737 295920225
124576 197122 181559800
127435 177474 124897372
15990 18679 54537918
4393 174639 425550417
23072 184703 648240814
77006 171414 370476371
12349 60349 810962607
22826 180191 678508980
57736 140770 207405101
115413 152466 841709291
89854 121679 79547361
131694 141886 25487073
195301 196452 658372981
179757 192091 846661620
155003 196203 102918389
107632 110710 7565042
94790 187730 604381154
167596 179071 854121075
47487 72279 62194475
160822 161334 1273213
44654 122312 193935255
128545 153722 280607082
106537 144800 809692207
11504 99844 220978646
121258 158423 140861744
48826 69414 456266412
104663 181323 214405351
194143 197907 239164220
158786 177014 45242734
64023 98664 614192245
101391 115496 230191406
27186 183794 192735948
131520 153697 285719341
155373 161659 15622254
128918 132608 9246603
146284 187862 92051184
175231 199503 61064300
94159 161769 377627996
133770 197760 160195952
116757 120017 8032375
180890 188237 18544485
29295 91758 155869783
74069 78619 502149
133650 142526 244912163
98901 187574 615974933
156157 186118 855963178
135482 163774 30269068
19475 114406 340173061
92577 160617 170285359
81717 131142 581218243
109961 134999 196993837
17638 64933 118371484
188392 190470 5163321
195888 197270 3514563
136252 139490 527096431
198339 199907 168244
147554 182048 86179295
14836 193606 446802711
189289 197556 244350971
34700 112157 193498308
155522 168578 232013905
96662 172692 626306784
126968 143570 60867443
158545 193977 947089927
151417 187081 344375830
7489 160928 564187247
60010 84675 726221942
116908 124228 18218347
3330 6604 8301574
137837 155429 964416306
112374 186887 345895150
179896 182506 494612506
92548 154775 440888263
177438 184398 17531348
177037 195151 600193784
126397 196891 108468022
73357 139348 164818380
53310 155332 255202205
47425 181854 613683963
125809 162632 512190835
171705 184193 31162296
193742 199809 15357616
20674 135813 897358587
133139 193090 149964521
75593 95017 720046941
189459 194452 12488342
48210 194969 681489241
2874 97598 369092241
80313 127278 286067571
64973 97996 609604947
169544 176345 322386073
31056 103976 346032260
27038 181440 385720352
131320 155681 61062703
115956 124027 249456688
51943 144423 834684198
125791 153567 69661649
71604 104307 395917335
89262 105430 40712496
68835 90146 110938614
137337 152190 801710195
48434 163493 287777515
19599 97559 194920474
165029 189588 384944854
37576 164386 509962107
133821 154126 923933900
178152 192872 13177410
189505 193967 422012655
167442 170910 8775724
54903 62969 522605055
71465 78452 344354473
99661 161155 153625530
148502 184699 90389152
8846 193857 462552199
123411 176716 133145688
3853 49376 43184005
149224 159964 26962057
33584 127792 235441158
27559 68784 103223456
90280 141754 128819312
24061 56469 81047870
179 74627 186334344
37425 56257 228567580
41870 171111 323010558
70179 162495 230639373
139617 199705 777802359
86248 138807 131353024
82594 138890 321589825
79250 136873 144029046
178864 182143 8311086
128343 165093 91939055
178525 180939 6091572
109066 115287 274547809
121669 160414 86965286
133864 172472 941634805
33553 43295 24392441
155573 182818 67830430
62366 173740 436402395
82634 150843 170573763
75475 82698 567317226
170552 183748 32854465
170944 186813 39655399
175048 177674 6537782
136878 185117 5788519
114704 136193 53668359
63982 190647 846523347
169443 185302 188719405
111973 180285 571594051
91349 103167 860252828
197322 198237 134903116
177487 185197 386647852
46754 141754 940214088
185015 189599 11568342
136941 184552 118905804
15345 46104 776225829
132707 186441 776077909
1752 68014 786160288
138205 147586 753969689
17972 155694 917567974
75856 136834 581284279
144730 145118 280447
190448 197926 357114716
138912 170748 806726606
142322 143560 3163053
53755 142731 222372922
91782 177245 470371368
31252 42880 8243631
21308 73979 363749025
100860 105802 925182103
65095 190361 312975974
85727 151683 811060005
149268 169597 416887744
178299 186663 245599950
103022 131150 861683225
44696 188786 476349915
64190 83810 48891826
75812 135018 147931049
8884 95253 801299084
101324 186112 260663164
75706 184738 620427743
71049 176585 854397050
59737 69741 25221277
195380 199078 9390700
85524 154071 568591763
2726 62615 149945618
2283 149539 368260130
95061 159892 162187576
191509 195899 277601072
42547 131133 807278909
147239 150892 9273324
91441 182721 179636587
75249 113122 243009106
84004 138998 287378482
27596 28760 2937919
38021 151769 643710633
44004 92790 121843686
43282 188530 507600882
90597 152421 206017647
165748 185032 48125933
156130 166613 451556873
54239 123546 301105830
38014 43199 13049557
144239 150570 15789733
188467 194368 14730807
138753 180346 740162935
102535 148417 114587699
15358 150751 982284075
197757 199687 4832042
21947 119277 243213443
98631 103693 733076427
123616 125958 46168173
140232 148700 21206788
79056 148092 172482347
130875 176388 113502794
47256 179105 427991285
61374 155522 977662215
144994 150386 13427810
3647 156036 966040897
26671 193058 679876720
11874 181867 688138552
15544 87857 180541937
66065 139944 184449249
196727 199901 110706469
53542 160772 268088550
98161 195846 278847251
28438 151812 308339714
15029 190102 959885199
195953 199591 9223287
126544 172211 114232421
84707 128697 110004332
163655 171400 19192672
34607 163327 321835808
10322 58121 119646280
66673 69564 58143067
101949 174646 373755803
88345 128807 129006925
53234 177928 311487341
30546 36787 15598004
430 71609 183198508
141402 159591 45588612
43271 147420 898493320
139850 166272 99049787
76326 160395 210159045
36203 104050 169617973
19862 79184 437595282
95502 125371 769604383
184249 186957 474424652
59717 133239 183696537
106572 127757 535805015
159224 169531 25699524
25979 33663 19224516
120340 194982 570553125
114865 173252 145807996
45281 58407 301162798
101840 121669 893042512
193486 198434 11139312
83307 127064 40411419
99782 118858 47452821
24601 127551 516164592
64925 78062 49878071
156531 181755 62759275
13535 108952 433683282
168823 191888 57636031
78170 165677 149729554
106774 130573 828619087
10073 77676 563412165
129356 165644 90697020
17273 99167 738823018
91511 196282 262206858
80287 158472 195534397
188483 196466 20026772
159091 168380 23082951
190756 198715 20087020
134615 136794 731302901
80557 166057 963751528
87782 158814 231080259
186005 193400 18570068
122727 125073 5910637
44523 55213 26760221
198465 198477 33208
86404 111847 74753823
173868 198311 61370763
140175 192311 130376594
160532 173183 31417242
24858 41250 529245493
31533 197705 483001379
135212 152510 43294548
67887 143343 263908305
114463 161872 118597108
9575 117608 270058157
181051 197466 481478454
40611 85925 329718135
11209 108457 305310200
70725 199510 675720892
131809 185989 566387370
143707 199530 825032613
180390 180933 832441462
158313 198807 101318855
107091 183698 221539254
162792 186793 353748095
77279 128732 128497924
110975 192798 204572486
164318 179287 462299306
169825 181983 847343439
83157 104108 489255417
107165 152132 112375325
143866 170691 67028283
105550 115286 24255614
50587 193450 995074259
41939 66955 730720427
3617 193001 752633372
46245 176183 324620811
56719 94279 93803712
68828 183256 285666826
4499 22480 45060484
8967 191663 456674710
5698 68354 156965208
138562 160948 56140680
169521 193213 168663228
68885 117962 32463331
174147 178603 657843441
45946 186366 448717455
195730 198129 751274
108083 194991 283515342
77596 150229 237871235
154077 178251 60122241
95418 198140 566826579
109396 171609 658873218
128238 193861 164101528
73227 193494 863435371
178653 195078 717943206
170567 192174 272420796
137227 148119 27256891
61880 101218 98493426
47472 194740 403792230
52878 164456 278948057
143390 177436 84798480
184111 188566 248318360
118956 125925 958388123
179198 182018 7116503
163669 192741 319490083
98901 148451 123746999
179445 190162 26966312
37000 95087 127764568
171303 196682 63610381
103981 194551 708084316
103871 122082 45291660
101810 124486 56463074
120743 178292 954536385
21941 71510 124083286
133276 133639 888015408
122965 143101 50515385
66856 165138 374460177
45580 195316 374387030
69462 99969 885652889
89580 197802 559296531
197883 199511 395152319
89964 155963 165286112
69388 90190 51646756
10913 72858 154995322
18982 79025 696828015
160937 194105 82843116
167039 182353 38241507
186177 199034 32388639
12638 57448 112148317
168419 181276 693718657
157256 170706 33473150
78178 143051 162131549
30663 102291 179136655
26786 95630 172015296
136049 190335 497755009
105266 132623 283953387
133510 179096 113830867
96710 185621 222135221
44599 198207 864467178
152541 154790 5767995
136068 179262 107835332
159151 165710 377459842
64104 147502 734898814
82525 94858 30824202
147078 149427 5924428
4230 97319 430116204
2514 83962 970169404
83141 169825 115840117
11180 106910 239322268
119231 122263 7450729
29927 151261 303267438
73284 156904 710145231
196322 196774 1150913
47703 68235 51663037
185409 191560 15425936
80709 132023 128200162
197138 197505 545406212
40390 163589 738000104
80006 95299 162978712
172670 187210 139648827
73610 109629 89896520
31572 79971 263585640
28094 151284 307842067
26324 184100 394242478
171150 180446 23180229
77012 100810 59586082
93674 175440 204245884
197157 199101 4912522
167642 172807 12914513
169648 171580 600864418
72663 105416 81850071
75948 125295 123166942
164076 186040 54751929
199286 199680 395259511
127497 166425 329861456
10593 119200 809331703
153747 173217 48464846
80888 151816 177317200
187611 189112 1217663
90592 186695 953829030
182865 196311 33835192
108491 197841 277761168
52445 173523 909245736
53851 177137 307900665
14029 20527 16189241
148026 178503 76020845
55227 83725 5292676
700 169931 913699803
25979 54813 520028296
57091 161397 331200371
51505 162410 277252191
97810 126669 71947789
7057 166953 399655999
76291 120969 111433875
133685 193793 150346337
166079 193820 69397467
48536 164169 925636562
23614 179822 390368668
28265 99531 855060626
154315 170528 40400448
95853 185004 222786362
92691 181786 222653576
127648 144963 748971289
175730 190003 120756009
155236 173798 46144086
5376 185019 973016491
140210 142770 6461955
28897 54643 64343718
147199 181007 84473020
157111 165562 447915023
80974 104101 418525314
80543 145275 789161640
2026 160120 395476679
86647 153076 374132366
36914 160621 594920399
63297 130125 166980589
184684 191998 32578357
108777 146861 95221435
43496 60008 955272088
194166 194341 443555
69392 78137 147757523
88571 96693 653874810
146145 155607 930907100
83209 112601 73407372
3247 49947 524671908
95293 97910 266474566
170997 176529 13644703
104095 108881 113985157
68538 195746 935112082
110694 113309 6597756
105874 192720 99149739
185296 198417 494760112
110697 130087 999341456
96466 126124 73969768
55473 85939 672006430
91582 125214 339631257
54913 103941 498506858
123909 159327 88754538
194147 195908 404310856
22973 127527 912790641
118673 165880 118086728
99335 169289 174719525
36929 155628 599932065
95483 107151 713167042
117632 151134 482536990
57982 77947 49886961
42762 107023 160651773
190405 195007 199278477
31539 126286 236748210
100361 160416 261306707
183637 189921 15845029
55172 102500 118379345
59 32737 81822588
87176 141553 460063793
47455 152874 856194473
181074 199082 930515091
191631 192782 2879094
148414 190213 685097855
61846 106030 110552642
149548 174586 966489372
147161 191713 389945215
160701 162022 488896531
111765 172961 525837343
77586 151440 184583440
32486 39067 977640409
94221 170475 45492805
28943 81300 130808950
143522 162931 48527700
4328 63124 147169422
49858 142986 9901253
2679 79563 633528262
144341 174363 169605364
69036 125675 141186526
190335 195198 12197426
157720 169961 990191750
85297 182966 244202741
1202 57041 139859807
51826 56200 566509693
35582 96627 152617968
44056 145037 252390155
8772 75124 864674850
54033 132410 195810975
68651 98262 73884948
115551 149044 83699802
101176 166731 163686156
62756 129696 537638373
8385 154400 365194402
194544 196929 911971419
74367 141680 47400985
39190 142524 615745692
12210 104227 503284779
98213 185748 852980190
174484 196585 497081928
167353 173174 14541792
13082 26417 33396268
59876 199911 350268026
96900 184541 305279711
23109 166451 358258984
74151 170833 241621510
25383 141711 568935173
128895 148627 555337887
70004 114036 256098528
13728 92806 667317273
174285 183042 787298513
164478 180198 121428979
66406 199556 332870167
167544 182295 36875991
112490 196435 210062870
33202 162096 322237133
47111 180133 332478776
81164 109992 71948270
138562 141515 366235926
106264 137554 78156873
29671 128077 245907644
166403 192062 419090554
150255 182639 669219204
121360 135161 156839046
40868 125782 687830238
93913 130072 90450267
44891 93523 626394025
108861 127735 47241517
144904 157600 31837574
106890 107534 607961145
195615 196590 742788455
12935 127127 237921324
108330 196642 220881970
105911 141911 89856192
179290 182233 7426447
65554 122054 800815582
1762 198452 492005357
186696 187296 1546009
65338 68041 6751894
59535 196045 592709557
105569 118843 763879601
22299 40228 341075960
122883 125631 6858737
188647 191761 7668843
156858 180470 813724156
135552 158435 701963284
190797 190801 202124778
46606 195130 364813759
134534 185240 126700635
82558 151976 465395904
149786 196181 222552195
138439 155487 42847829
194830 199929 341586664
151790 157719 14901422
70752 163884 604904360
197747 197927 428568
1457 63372 155089223
131400 143204 343294893
132116 164668 81483547
106769 182841 380859368
157620 176899 47845195
76499 168676 814627103
166678 172501 291527944
193369 198686 13468484
9374 165465 414710867
138216 169749 723005129
159331 174219 37027412
7613 55503 119848238
85570 131660 157865500
140543 150498 24913032
121676 150099 71198434
73868 84470 246402398
195468 198005 6438155
180098 182511 6063477
72636 112434 99269660
23038 36646 34044336
42956 105726 553748793
193127 193847 1826491
171256 187012 19148057
130599 161115 76275840
75425 96726 704342477
94588 95710 2804638
135682 163850 70562372
152357 161236 11151784
64471 94437 74810093
15778 169882 385151592
87541 102357 34488542
11791 88623 191918618
46615 174589 319907773
45700 110171 893044372
37674 141800 811144792
37935 141687 813478868
140172 185721 113820466
31146 153070 937953094
32513 124312 889464089
24812 199336 436471433
61484 101479 100117374
169105 198373 673834630
120451 168021 907117791
54267 136242 901004976
28936 138228 206328625
161388 163555 5448873
80603 158567 194984009
144779 198982 3237091
161955 193355 78417611
95170 115366 50556506
114491 196775 205817932
18669 59325 121259518
97918 124829 67078047
14553 42679 730348254
158162 185951 151876801
9877 108997 624628574
121089 158169 648412340
106924 190381 973783563
7903 123725 289422116
29542 105036 592314038
111271 128554 43244035
56265 127264 177365533
39690 90484 126932505
75386 169107 234209026
118862 174871 139927682
24009 165502 353684187
142069 148764 139414195
107754 143319 88935301
5836 196510 476851314
61879 115377 278120292
184271 186323 383026
155245 171107 976357037
88175 98676 26465638
110341 176961 166393758
165248 178832 33738847
103982 191205 217981197
22009 43793 200800734
151322 173196 54560071
66131 131919 70014483
177958 184091 296227933
188244 190777 6295410
95905 150666 136926560
59932 107810 410569070
4524 83717 198007068
9842 104907 344824680
93383 102414 22754151
118687 162983 110910337
84064 153319 173306556
162778 163743 2425314
160828 163873 7627555
166968 173975 70829705
175109 186552 910377175
153443 162906 23646690
13144 155455 355902212
195848 198401 359328151
188883 195863 789819780
37177 46965 24343784
70325 165223 237003595
22563 190959 539147246
81500 173705 808833188
103047 154813 129467611
51152 91232 91997133
49188 128377 197898022
139222 165947 66838186
116951 180439 473722831
194039 196592 6484155
123860 160350 286494230
180485 197130 582344272
108159 170118 154914519
196684 198426 4412675
31387 100018 171707260
88192 94965 16996679
81914 129183 118141015
123480 173790 125779733
142458 177926 88457049
10781 14662 9800490
46089 177188 327535799
105194 152595 379813267
47515 83659 139927317
175439 179081 9110786
16167 55626 98697741
119936 157306 384960423
117256 127616 25873891
108909 112860 528580976
138404 153905 690230588
79532 156332 519522481
129997 165941 89800637
109213 150454 2673421
188823 199443 26694001
190286 194284 10007189
104898 133686 170160668
18629 157403 593713321
185041 189230 246652595
115990 175205 237601113
22616 115757 679448853
124847 169791 481123029
153477 178991 63476284
171928 177312 13312953
33956 147249 283092149
187636 192000 448273226
163134 195035 563686380
8677 106706 822423695
182351 199786 640490779
94939 170333 637637238
166616 176884 25546397
174140 184946 502169314
187235 196533 23319833
155176 160607 13484407
199135 199499 916938
173028 197659 61857935
97613 169723 38001765
23028 183120 588502792
42161 99692 426256879
112285 186024 418611525
89507 151397 192787362
17603 155352 344465799
167561 183832 40690416
140906 143838 7394612
164150 186383 55436181
146533 154556 5637356
156344 160590 10544727
72275 82626 898371476
82230 193606 278465848
132427 134350 985403158
172653 182556 495322950
142206 149778 382352678
49995 59159 22905200
89010 131606 780421059
106237 116318 631519997
65930 76440 26142334
85711 142197 141325814
27002 77725 126772093
133471 174488 102496881
84712 191279 301365977
121961 197036 187980584
169952 188821 47200367
60137 178399 295465234
7984 138433 724111642
163440 199837 91115751
105215 174022 171835591
120816 159432 96789741
66837 74236 284043987
131770 185675 292595638
22783 149239 316093971
119239 187429 370138204
184396 196150 868003586
123689 134085 26086426
119703 188810 544020017
65199 177188 279540692
115954 136519 51414935
134344 150873 891888070
13463 71248 254648167
20874 172478 378981147
186992 192922 219466076
132909 169002 90307933
155884 164538 792206487
195650 199076 547401144
183514 197563 193765686
5265 18105 513630526
106359 173788 724804339
189522 192916 727576542
192346 194457 659217050
131067 174181 245524515
158550 195897 960953271
36095 157961 304756523
29547 44714 94628526
143642 152748 784521564
196550 197543 55715580
138778 151638 261064525
178006 194330 355935558
60877 154657 855983623
21991 190979 422427052
78822 94433 38942365
198233 199228 736281186
82975 190439 606132234
102479 137620 911576926
51133 69298 794769870
183500 192317 27836555
189368 189666 555159
64718 162065 243282101
58603 154521 965618056
131764 152770 52605391
10717 183843 432675909
81826 102476 307324931
52027 76311 557589607
84608 153212 679597983
92221 154549 871331025
179637 194940 571550012
158240 193261 170688442
36520 155113 296564958
119726 190027 175911104
1687 15621 26038081
53238 77472 60630335
72792 187537 258665555
22639 197532 947378445
129429 139810 936360243
141821 168994 852867387
177327 184075 16959776
56184 177530 429862381
159877 177824 44564108
136995 164410 68611217
104327 198896 236550865
149232 159246 547677969
177987 187529 770475083
131953 160871 16588026
56015 118197 513107409
70980 114604 840696347
81227 195932 286759522
58343 127087 767336248
85375 98081 91445366
198006 198640 486200154
48134 143063 492234971
143455 160891 43598283
63805 138857 187413310
24319 166820 356164803
86018 110125 60323572
87414 164785 410165772
94032 177679 264294893
151144 193019 104627592
136242 187177 401083087
9333 61636 130719884
164705 187212 56249337
122358 144209 887678711
176311 179255 7420947
13270 152536 348168303
176297 199603 48306626
158102 197943 99625483
51529 198846 368415904
121694 190257 171573217
134695 173245 196489068
131314 172835 174521606
77711 79981 5630311
3215 101917 247064324
40646 52819 30501205
141370 164191 57141441
180400 186043 374025662
141623 148270 16652745
64460 177574 832328845
48002 147935 662186621
14335 170554 732068678
51082 187042 339821356
73452 98030 61468551
170533 199906 613805
108852 178015 172785467
82204 116507 85788637
108905 175782 274607143
187144 192582 13524916
50287 92193 104538080
59637 191103 509105097
68042 163061 237424025
75420 199606 310554120
30294 93924 117749506
40397 127882 218681588
153729 162423 21696909
109669 185634 189868440
38012 111880 283248204
134753 194990 150610404
40806 92293 652530084
199870 199990 327946
92588 110212 44091555
156719 162121 13403332
180146 188263 20470508
51757 116180 697335158
106828 165715 147166873
189147 190769 3999311
191151 198384 35961943
130272 189804 148803519
20127 162172 355138679
104201 166248 155034070
169855 181201 28192740
125501 162577 619771752
139954 146144 206001866
96794 121472 61482955
4317 132507 979434015
57694 82252 166971361
163834 169256 13438917
62176 117893 139196828
69300 151563 205499160
130704 160989 114587332
180259 181764 837701504
91534 153967 156400115
78528 186418 391791869
162630 162923 724805
158607 181377 56674508
88452 181785 233310926
5353 21566 40625502
91239 170780 539066752
27810 102332 977125570
102798 119211 443179803
47052 135555 221304130
145867 153227 18522582
48858 85337 797024662
85251 169429 210602268
23121 127096 259811026
17551 63635 997356010
120397 125424 12594148
108635 195570 217454117
190251 190543 724600
8829 145052 340605596
55646 141508 376918847
122142 128069 402533198
9398 110278 252075187
111265 194726 284603683
188227 195772 18906401
77149 129113 129845277
119710 188595 172404191
195266 199326 710821406
13682 64944 604919659
8063 65273 143217246
183625 194399 27060575
5802 77395 179115743
134449 183394 373829918
121606 142215 250748702
109583 160227 126751560
110817 180230 173476501
147193 161960 37106405
153822 165093 28075164
101563 153079 128756791
85039 124636 714595000
26008 185204 397837511
50766 178032 23982457
195273 197848 6575861
73272 102702 73579724
69833 115105 112684563
41206 92019 698836200
83273 116189 82251159
187507 191801 10676640
82500 119165 315591736
63388 89156 64099454
147239 164980 44466461
112873 188399 188921849
88048 142270 420486925
124785 196405 179232906
9738 81551 174036967
65675 167815 254993570
67999 123084 137388370
187998 197060 666542074
101715 151532 124412785
59631 77811 792853470
28110 39455 397852678
150199 180190 630761191
91583 136911 384032798
61036 100154 480678151
8824 83630 553846819
60626 194514 334767585
72532 148798 190488505
68156 144923 61271115
183569 195178 290863104
52185 62899 468240234
36444 121931 213492251
1151 86687 213976363
79646 195432 886510535
22211 29685 974532723
160892 166264 13331477
169632 196264 783074163
114808 128930 35215388
56583 161961 263439929
167487 171911 11129374
33883 41185 377672807
74346 80978 111782463
178663 190671 86272585
136846 190905 460332488
82637 100380 44488361
193241 198294 12801308
155869 159290 8533330
131471 198744 450863995
184617 196888 30906747
169144 174699 684475236
132614 175317 106577270
193274 197665 11157155
85517 199988 146279883
83270 94536 28146890
85907 144102 145653200
115346 125553 25329140
63328 72996 24186820
8053 129322 303164681
45284 134706 223560905
196700 197049 897412
89527 163746 964259807
146843 170340 994433068
61946 151742 929494031
177530 183269 14436656
42525 190907 370911047
178776 193744 37666101
172113 196848 105973982
44890 141431 241319250
154856 182843 69663062
72971 104322 510008814
55501 199666 360469188
61550 77133 514856147
26873 153381 126161861
75301 140411 922745230
169156 196170 67616851
75620 165869 225518804
146125 160370 661620073
888 117176 48146359
199305 199831 104111043
62910 79923 88148
100711 128628 69601806
15949 159494 358872919
59220 177488 874198373
132208 136844 99219804
173941 189614 39323608
146234 147247 2468926
75822 127231 128353701
66917 85666 46555866
67115 87590 50894343
188339 195438 17788634
95145 187513 230944661
42529 72330 931959708
41261 124293 207461686
40478 52579 30298069
67311 151349 984520937
192409 199141 194385355
70198 182270 279842854
74832 167587 869575408
501 78816 195996964
47904 102805 31455758
131624 154571 556037144
65129 99470 538404940
79 121350 436001919
89596 190682 255532975
4483 195437 716910233
621 144063 358800425
137241 174847 93886757
90933 123727 574227137
172933 198154 121769332
169297 180440 27732944
166556 191756 889205775
152214 186737 900241518
141610 165689 60233086
81199 174094 383759057
193034 193949 399704898
136250 180988 966374959
184208 186313 5336569
114557 159168 628985048
148812 184398 196826373
155311 188813 463521424
125998 159308 92997944
8997 130630 438933706
12675 42122 73683506
190798 191217 944124937
151123 181080 95538671
155278 173168 78132740
156047 190597 86251347
80207 138287 215349320
44369 142605 245520238
63405 87400 59795410
142954 166027 57618500
172931 185351 40415228
121683 189992 725119657
129349 185074 328024931
157778 180483 56465929
43514 47969 947699893
69901 176276 265447801
37191 124077 856749622
132095 168501 91030952
73921 195365 303567146
186600 192959 15912598
50217 114880 664230416
62946 85661 888912900
50779 126090 188119543
171211 179186 363041471
85357 178176 232002170
11 156771 558800447
145530 180308 100099789
172456 196929 61354603
43349 174880 328590810
25442 198859 856355575
46424 102243 236178962
82218 101362 48051951
70342 105957 88911325
34776 160205 313610366
58308 132461 361302334
92419 137026 71245795
23131 178307 387691519
123863 177287 133469699
135698 154809 47993239
167553 189272 588891790
90200 135463 274630081
181136 191592 26240896
103649 163402 149376010
95445 138923 425245607
169544 176556 17271727
137271 145763 21233031
83115 151362 170623070
94404 128222 306721205
59650 174887 287900265
6115 75971 797669475
136607 145570 22421230
70485 149980 232025733
95069 114444 745911544
130290 175080 111744099
12474 151456 890617521
143303 172430 72724210
170310 194868 61382220
177758 185058 18391279
38375 146880 271218642
163791 172079 20604533
112215 141565 73431157
60365 88182 69525260
163406 170326 17235842
182573 183781 234099472
112695 112808 347961304
167603 176284 21575546
25424 103990 196380604
71884 83397 28668237
193028 199790 161152794
130513 137850 18252721
76100 169012 232177738
184379 199034 36935457
24629 97427 785175169
195104 195575 1223932
3189 73163 175231493
199217 199355 369758
110625 132372 677961850
84901 125303 751507896
101869 152308 126006865
4843 183638 446952641
98795 133586 718785071
128386 158865 790345297
78533 195546 292491354
53740 74365 175109455
142208 144342 5412941
154105 184768 76427874
35729 193813 851869019
114808 137956 57777448
9442 83661 335541804
145241 160099 37208064
8000 86086 698172290
149283 156082 165513104
18213 25261 55756460
104033 119623 38789273
33048 50842 114706138
13588 139680 315172715
48354 73559 63145949
151067 173791 56675173
114995 180310 317701643
128681 129587 2346915
28889 84971 17341429
182891 186183 849639189
63640 160308 510607795
25151 104890 199379244
196235 196844 260727799
84482 179383 237210209
32544 181427 372002082
58597 105978 155535227
164716 190150 63560027
110470 111798 127702607
116649 195754 819935706
199244 199258 409783169
55085 83659 483018904
104959 177638 797010455
124969 193627 171743339
147987 151123 3783083
41400 172281 946501560
62365 171663 273092521
191308 196108 633725235
39912 56335 477203257
46649 56472 889655710
36329 184138 369319576
60930 85943 62431638
112434 149961 93905927
48839 152415 259012317
3857 67137 978987076
154593 163162 671805760
85541 100310 27776701
54016 88127 85117598
101519 189206 408879922
79638 133743 135155549
3559 176274 431703816
1824 153211 378713838
11697 39591 798583394
33791 185336 600506154
133996 197832 710256861
39938 41224 3291116
96939 150476 133779929
36130 65239 72944636
59213 135210 993696894
163229 192166 72256939
120670 171591 127374822
162610 168996 15890417
127538 158714 689361876
169386 169699 847078815
181910 184598 6736620
55303 137150 429924992
59611 91234 78878684
111129 137396 65760543
172534 199878 68603579
27405 134397 267360800
154175 185448 731702119
187280 199205 306079765
146365 173953 68867325
199380 199717 489676
187078 193300 522225662
149646 159503 24761256
88870 120138 658037879
59419 92157 81609560
85446 158958 743802984
197630 199735 5291521
169464 181523 29989543
153917 161831 124474707
185200 189722 11413478
40193 110445 175584368
46758 193258 645857959
105169 120641 38433846
147353 199440 130490975
31013 136306 284167721
106133 157090 127487987
110949 197642 639139802
99688 176001 305124696
100547 108226 19069697
41713 119498 615620504
88103 160372 14433997
199903 199990 546401067
64249 81571 43186050
54468 103868 123443320
81689 186148 261072856
117213 138777 53841207
106894 155568 225969860
20976 138894 689503619
199129 199909 421393043
18847 132505 964366186
152397 194549 297355132
149729 157860 422670144
79566 154175 186570163
113019 154277 619988179
119841 129699 589251812
197846 197852 15052
29226 41111 29603173
131873 155861 995086346
67512 91977 854210873
185847 186721 2240081
5200 92201 968761023
56965 80255 58154441
6703 43896 621603248
181438 195853 36247231
106718 123468 41725826
186294 190508 10604128
99542 191424 608143044
180341 194767 36235543
1372 165260 807681213
140209 165878 39057990
49340 187216 344649294
107063 185506 388837549
14392 171409 998743063
14886 90324 929191762
122649 123959 609374258
198303 199517 3082814
3248 183331 450231665
80337 123543 612994543
148228 171643 392526142
17536 82311 161848837
9911 133552 309026255
81220 178390 242648379
20994 162337 404007382
1280 159388 343899961
97803 136132 95681121
24296 43122 376110019
64763 77339 799250462
140105 184527 403339184
44804 128171 513798087
80787 184047 257995453
171333 184700 33386093
9872 114261 260970472
198860 199872 352148388
80604 155338 186971467
27700 136962 273006815
185527 195819 25889906
130375 183111 131650596
82071 128097 623684120
12257 51443 68393182
71283 147628 255660875
95064 192764 790303136
46512 150236 981666123
197166 198817 819724175
14747 46024 78083842
16750 171686 387237839
132702 179231 116184905
92750 133181 699404403
149645 184718 454365738
187242 194815 18942995
66285 183783 293411363
145601 194670 766276603
84953 180202 448408213
126066 191184 346752854
141558 185756 750996247
99203 154496 796478697
62188 94294 459201810
76088 183455 967266228
15330 19910 11312855
67037 149503 205972153
122412 186904 161402723
48086 173605 313731562
85796 110128 737427829
76317 196413 740817748
116453 152470 300989555
152110 188449 904494479
128286 144713 41168599
79742 103113 58515615
156107 191745 88902420
93237 110216 42386672
33324 185789 990168105
165646 196864 78169161
80138 105384 63190760
139080 140661 3968541
104018 182524 101196803
31251 174612 358259160
125275 132650 18515064
152069 195651 378632717
126642 147335 51733489
83672 115192 78886829
134915 188971 198409140
176490 177011 894613530
108814 156495 119449728
134975 181346 320370331
199038 199749 1800087
108320 183883 188819419
110351 142462 597591277
187612 188572 902870343
111127 137191 65241444
154011 156972 7462258
7046 54966 119915307
31203 172043 352031825
99933 175308 188095420
185320 197890 343040029
75348 109118 84258276
149595 172812 57980134
71212 185606 285704989
96626 163912 633835608
178930 194459 39068106
31157 158473 707281392
84041 188016 695163120
108469 154548 115352276
75509 149340 184461206
192745 197659 12518270
168912 187450 999469389
198950 199065 296474
59189 87879 570283507
186034 198692 31894861
38600 193976 388448565
35446 36799 3389096
4078 102786 249560772
36990 55063 45202349
42274 65467 97516764
177754 180538 380947748
144001 183650 98963124
241 27779 318883397
14421 53488 935443828
40837 147056 764882445
113881 183525 47387536
188891 193736 280678904
22665 174685 827702293
109526 126542 552575078
87593 185684 245229928
58273 75004 41811205
159590 192508 508738712
156196 189261 82541146
111753 162089 126004249
101966 157645 139181152
50484 180004 323587251
134700 141904 17957399
96641 100600 9987201
103266 104734 3622211
50400 100971 126514329
177980 188759 27241477
20754 126767 264960664
152078 168614 452981735
86254 143704 143731801
28679 148016 463731307
96690 172481 874283325
143902 172602 71645739
194341 198176 9723442
41915 65422 58977705
106257 111367 12648458
135723 154787 783177894
73475 155090 893822109
107797 129832 494399802
165644 181624 353273969
41836 131033 559410476
152395 185770 83309126
87054 192847 5497969
171110 174116 7466524
163206 188462 63115352
140375 146521 11604292
32357 173222 351997432
18159 183293 988242024
52903 186492 333881105
8127 172766 411514595
62662 67297 305884039
102494 184025 203584056
39393 194542 699147620
143766 181270 93565543
33643 188783 842343998
42360 171798 323499065
76453 179359 257017513
66443 123613 142612945
86282 132200 514633766
116574 189857 894615780
191160 193199 5081868
24560 103160 463219350
8363 150373 355010897
172534 195413 57282868
143808 172620 577310202
172041 184233 652693073
142446 180455 94879939
148883 157236 21065196
169996 198260 70779495
118577 185376 819681770
103914 123078 901153593
70580 73487 1445919
81345 190112 271870457
1030 196246 488281580
113900 121048 17709065
123278 172254 488804425
82295 83793 371585487
60476 190129 836743398
156146 159177 7537264
137535 138601 2603377
5026 52135 428017497
133599 151831 45692798
49585 60974 28415822
132269 166184 614560675
187486 192810 13246081
109470 142971 237944516
68298 87779 948286099
7277 48089 102016813
133114 175298 105360939
10401 138433 349492976
191415 191886 458624973
92182 134127 105014606
79391 80839 3615127
150938 180670 279533617
4630 11987 294607189
110537 170115 865467274
148904 168720 417588768
146971 161668 115261145
22911 150558 319094637
75842 195767 705157090
115649 192849 192914982
47957 187653 349346613
3589 35684 80426917
105425 189766 727723117
101107 135584 124970055
183222 195781 31607265
10336 58886 121461860
8157 44654 806216670
16019 121624 779457277
8669 151273 356548044
93970 109695 353100408
53020 174404 914817554
106165 163353 329018105
62047 117364 138266985
111191 151666 101314904
185801 192452 16661946
148033 199076 809656819
35716 148839 722658617
125695 125798 29590536
37472 106785 811065223
23881 175910 379804355
183930 186821 822534628
181121 188484 806156046
149034 157486 21309546
11426 194314 717522862
73224 93257 705904299
164654 177406 31598953
97592 189415 229520258
133664 152299 46687492
179667 185373 14321719
190294 190784 1230689
117790 166857 267869840
1517 18832 35165569
133766 173394 859419052
65677 70134 698873521
83449 103247 356795562
67991 169273 23138255
40837 125809 212290275
182815 189172 68891879
196257 199127 7290743
80892 86403 654207375
57746 57761 734184007
146126 190152 737122904
104847 110649 825847224
104901 105210 671806670
83063 113854 76975245
143035 187598 111388121
142247 197558 965259787
144760 178344 83701173
171597 184134 42852577
20216 174652 795967639
190892 192625 4271028
71958 180996 272325479
24412 185512 402623433
185577 189992 489732555
148977 170384 432584265
67927 119155 127787715
63564 164906 92399408
39844 65784 250255505
197113 197679 404265324
35133 153399 341759289
1622 69031 723156043
43936 178901 337107717
78250 104251 512387766
27551 53419 64589910
175819 192181 41112932
56695 154793 840482713
48788 94182 113491201
142850 148296 314491159
161469 187565 65208404
177668 193453 39696837
44766 46861 5130427
126528 150037 58855522
148717 170121 53546170
54131 122444 667743960
98069 146305 384389849
195602 197624 237182098
152161 173522 647567871
152074 171078 47438108
144528 177705 305737223
165872 191201 223848198
17075 176819 399160223
19087 177318 680088252
183086 188090 12679579
29421 111542 869495937
36773 198427 404226835
113954 117800 9647416
92683 117402 792554541
27074 188234 712969149
67789 107055 98036305
124125 128004 9762085
47403 104609 143154296
51683 196287 718898869
119133 162391 16364101
23597 195021 428589155
150821 151524 1741465
10312 68716 323117316
28818 42391 300284446
4381 97853 413878275
67669 135116 240070185
117047 158441 666819815
50714 89942 545410024
155619 174232 46286371
25452 33813 20848574
70163 102177 79962869
188725 191446 6710710
125665 131632 706489630
15715 124119 533484221
189182 196497 278109748
159441 191801 80757234
84570 122796 95530383
175611 176870 3164163
120475 141477 52640406
8201 120516 829174594
144524 193277 994235040
132562 158066 498569305
9138 127991 753670440
167320 198691 236519864
86725 95284 21428495
155958 198594 106623070
102953 132339 743653882
11648 77187 163861706
196677 199898 548165830
87757 133458 114309860
127139 198369 178332805
125861 190894 510509159
58721 60900 2152371
11327 76197 162266395
79394 102036 719851121
79405 150002 176417712
78591 145053 166070792
62064 148968 281122945
124469 191645 167963449
162024 167050 139703935
121861 199991 195733228
10253 159014 372027328
139041 186564 770320418
188661 197175 10518413
161552 190798 157717742
34802 121733 590459736
7375 97859 226353653
190463 190723 617331
130658 195016 160874713
83790 143489 149344512
58855 84663 64324681
41231 156720 832760832
173429 185939 935394343
113276 188554 188299172
7195 86979 199444380
130619 149865 48015865
191633 199882 20895783
64578 141895 193130641
90059 189125 643371655
167753 169562 4662206
90196 198996 272334226
173621 178983 13302865
95566 184578 222401275
101310 142026 101591802
170872 182269 28369249
38361 196963 220618352
172774 184378 353844374
113090 198603 213993400
102261 110548 387585370
132231 141462 19804644
93760 116928 31866295
137343 165893 71362329
32550 111436 197088339
18768 50416 79097941
181326 185885 11464185
72334 148686 190725825
155583 191613 89867771
138878 198487 149238837
24568 80031 138662394
17869 110481 857707757
5698 197802 722914008
33546 122355 221806005
48349 77453 72855944
197246 198417 922115342
164253 185991 54227585
4939 195991 477718419
24997 185016 11742322
113926 140260 925631117
161117 180602 48519304
141481 175429 453732101
99093 100538 3625131
11502 110255 135224796
125634 149049 612177072
41805 49320 18817587
82714 180078 243263075
22029 56900 230322090
133888 184073 125383691
20520 37724 43007540
36480 40979 307896512
171733 185724 123870670
165134 183938 465151600
58458 116547 145106432
145711 159427 548788068
103932 128593 61544900
87855 114247 240181535
10715 33981 556956676
30488 140444 274800244
97681 147951 125567717
100159 141662 523739455
122652 158530 89939807
167775 190598 57169491
15096 66524 801675978
78592 133261 136480733
94185 146746 891635531
138787 175456 91558231
50915 93577 106530729
116294 166260 881957713
90752 102598 29886544
194673 198939 10814978
85460 102672 881678139
130717 179224 933336625
154905 162944 20004387
11061 127374 996658743
64425 139847 188410345
821 107792 901341528
1729 87045 290130142
57866 158210 250849540
175994 192309 41010565
42775 141524 246785145
141091 178985 94511768
79126 91208 29957843
61505 168279 266874747
36906 79406 106254298
130176 180785 187286265
8867 101415 231525809
177030 179667 6679809
11416 33665 55652159
48683 101860 340314397
166250 181101 36987827
110033 148380 95924582
160826 174946 35037890
168219 175102 17091837
59573 111138 128763257
95844 151321 809880094
90259 97714 353071000
178586 192900 878933495
132125 173321 102913475
68411 142397 184710900
141854 182866 102430206
160383 169346 837636361
77011 179926 257085984
123763 198817 187954762
62740 160451 244274269
127703 163324 728111565
189133 194268 12815786
171942 183664 29258322
160674 181640 52192103
122940 169684 967674215
153758 183081 371306653
12034 130590 296473432
92803 198790 265202222
167329 184844 708684397
69184 77893 21636171
85395 198656 283464684
105179 126274 52574779
129020 145969 225592973
148058 191453 108474875
27902 189059 692858643
113770 142177 742249253
18496 71542 346659679
132738 152525 486275679
127392 199882 567521339
143811 173545 127474651
44931 58398 148129858
183665 192385 406620778
28110 68323 69066454
3986 64483 151460646
13893 59450 113898361
151172 194615 13547067
169370 171027 262685690
1431 41583 619671703
8076 178927 679709986
82685 120140 964492945
78179 194819 291519479
37967 43166 789791769
51195 139365 220315060
22187 41270 936479416
84313 177543 936318734
180655 198763 45590111
180323 183698 8479687
113429 178415 699723707
197294 199007 4338339
5115 132115 802871166
87902 169643 204475877
158984 173719 903919404
192143 198320 6792072
43856 141294 243512775
50770 131716 679185294
12179 180306 504735095
120664 151871 78204710
45395 186390 352393794
61902 178774 291948192
27994 174174 365192598
197858 199720 4690178
124652 153084 71265792
61173 84468 58147834
45838 129394 208872086
165970 192230 65648748
174404 178499 871622171
187018 199404 31164650
149969 178714 71637254
13100 17550 11153638
22236 163597 353444750
165396 198355 702794172
35626 53663 671295170
100214 146593 915415434
187615 190180 484912559
22980 92799 723843154
4021 111998 977725102
143349 193914 501656176
155839 178144 55448918
160276 178191 44511883
26072 37233 27853102
155794 180836 62342868
19154 194792 733866592
60101 94496 822950413
17576 114857 295464651
191467 196032 494196670
89204 130306 102991193
63134 63494 405916766
2600 167282 411727556
132300 134386 5239688
121561 124057 6292970
95106 116355 682330724
122598 124503 4864254
43199 74390 78046205
77967 104274 65732486
114144 158578 111175682
40037 178429 130217105
109968 146000 90112083
75326 98746 686857914
154833 184838 74729755
56345 173765 293359938
36537 68390 713110778
4634 24648 645703636
125983 127257 3250777
44857 177315 873365131
69706 87729 249350595
67554 70276 6834115
137621 196870 148246136
95066 190851 239482810
60575 77271 262434950
193484 197800 884343181
77469 188829 278389371
115621 164323 121780952
15971 192135 448013526
74677 85442 26654986
163960 186096 55162539
140927 153948 32675605
185221 194498 624278486
149158 182499 978045221
106053 107489 938484767
181547 191947 679149055
28822 66733 762908886
102709 172005 173052443
91728 148879 357617045
129557 138419 22085225
131892 182532 589586908
177476 185105 637512746
171606 182525 27278320
190052 197786 678489531
154379 171314 226418025
104333 166493 155271259
139683 198242 146582659
122908 144642 54499198
131305 146218 233133462
101740 144503 806676956
139340 182356 107453046
93460 125671 629117100
152231 192748 101194862
190466 194148 83282754
140576 196501 450901757
98845 128140 73077568
160986 171456 840195804
62248 162316 250150973
92979 186870 262029939
120395 179851 148621377
6283 110285 856553821
126736 171416 111691656
125958 138253 30802316
46919 165462 296424209
85668 151303 238110561
156535 183276 377044165
53816 149760 721143050
110153 129809 297384778
67266 98243 77382461
112510 132853 50891560
5036 50738 797500104
102982 171491 220975159
82936 115085 260391356
144818 153965 723948203
171866 181401 424404108
36168 86486 125694441
119608 161204 104170917
8432 122730 285599122
71792 186511 286580201
58549 116238 144106707
163562 181733 45223636
104491 197381 232300874
61832 117381 138871074
143630 143931 748614
44922 175305 325746027
162083 198832 971270255
26723 195855 637048627
146709 168312 142468918
176386 188541 640712954
183082 192915 690124794
24511 60975 73112523
131496 158052 637481668
79615 101580 742425736
175699 189863 35664553
154782 194662 99558328
111199 119211 20036679
197332 197810 610817384
153100 163230 25296519
64902 72215 413541431
49027 157035 270188648
82309 129428 417088089
182803 184529 681681674
24545 166315 22969699
68073 112626 111108078
180336 187916 192717136
58792 197476 768740254
180486 199034 46705349
166762 174960 603541696
137216 152630 120689125
18282 59246 399923324
61717 152887 227993283
171562 173129 863694909
102813 157665 137151433
65722 186341 367552773
89561 161613 180368271
90461 103303 32349886
105628 115966 363034038
33788 59603 211256370
51709 127441 189200781
164737 198955 154316957
101072 124524 58406439
83784 149628 164610776
79835 104055 60559261
88934 193377 261299761
175077 194337 425879389
31942 123870 229626823
14440 98349 209817592
5260 66050 152243849
15961 60816 112041190
139584 167444 69574431
80250 92289 964228254
37723 169513 978735513
12092 52415 418290466
151773 182876 59523088
98452 173876 461647193
13706 20728 68482607
169598 173338 270040404
133568 193543 162735014
53943 81831 265918768
17500 117398 925830053
58941 165144 944804247
108923 175319 52886691
174860 180053 133476503
174329 187649 639018417
52769 131653 755369905
117365 128740 28364543
172561 194682 55372498
14515 130097 288869806
157887 178193 937578235
145763 167131 6541350
119879 148301 566440459
134792 158531 59421863
102390 165314 218835306
128762 199982 178357447
185343 194915 24027129
53937 58134 10537730
177330 198142 52384456
32613 169418 745720767
136446 156289 49764387
186962 194063 17778110
40853 122232 637648792
27186 117358 225291187
98375 161820 874498681
49587 176481 379050966
162869 167481 894274091
141789 159004 33903851
195372 198041 6796877
33023 145637 281481640
120177 163396 108275256
90066 104124 33656456
134908 178064 107678461
137220 170566 83410242
161739 165375 363167438
135426 150731 38301503
55323 113235 730188678
191766 195310 723975884
93995 119120 62749218
82403 136400 925034866
189920 192333 5971588
181066 185064 10072402
4667 142035 706896145
139971 165126 62940892
54883 63967 959228864
96538 119434 57067237
52026 124489 181032879
167509 168049 1369908
196735 198025 3280635
175407 190941 39035493
148544 171063 56248387
91247 158717 168935150
41772 116200 186023204
38365 178165 995733127
17926 92510 186266433
104330 108182 436748360
299 130188 324852525
61953 137395 188596830
63488 188449 916684144
166197 184222 44954139
139405 153495 301208645
99852 142579 812738863
153608 173167 48695435
30404 176067 953859587
198812 199775 2411565
108559 185471 783019215
35900 90311 820123941
49947 145975 514700440
175126 177137 4987730
138983 196788 592594045
119415 186009 840044770
111340 195627 939590365
5400 180057 791611159
98720 111027 250066140
120254 184721 161205366
38263 123890 249908217
184465 199799 4460783
105999 107523 103153599
75831 113000 92773318
133793 188776 637449593
159660 188868 450119131
105362 137750 80866333
76564 116255 99162476
69782 160535 927647322
31168 91604 150869037
123763 123764 98302389
136397 155433 47768566
1065 195310 485853002
59542 83546 59938274
102652 183653 202293453
169088 174662 13800601
111160 152492 103450967
175505 188763 33434759
67867 78728 27048463
77936 191060 241669367
195712 199831 10424408
23585 106878 780403963
46147 177920 872470750
34968 132025 242546174
133645 175348 747324831
83387 158706 998915806
124790 128783 427132073
96128 100306 10575776
86592 171237 211592394
108985 150422 986961432
20354 27825 94979670
52661 113591 152248139
157158 195052 94616573
90097 120332 383650761
22576 151606 322583804
7346 72051 161939722
12530 28634 648882051
109750 193888 252449568
20701 100615 645308064
150841 162238 514805211
97814 188927 460790867
177070 180826 272679662
10739 139971 891087719
64136 170784 266497400
177412 199236 29870089
132636 170465 461039244
20416 47819 921520567
105578 123108 43589684
100313 175074 432104581
73875 159812 214838118
107931 144079 130857031
191686 194990 1410704
173243 187271 35203485
182458 193410 723679973
73930 124976 127441065
166787 177314 26193397
96247 188805 231433481
170276 186080 316192643
22462 30546 20225679
74068 125731 128911059
83520 99917 41141502
98252 171018 760355383
35408 136598 252918751
70299 131476 152660390
54872 56918 5097147
15791 199473 665670386
28529 165956 343371728
148204 176994 71752913
65396 140859 188411324
60541 82170 160847641
17802 116286 246121725
178465 191080 31743756
21625 141760 300296211
32816 116894 210135776
3114 184493 619067005
20700 192623 612592022
70936 191972 481722546
18536 185755 417860586
30748 129272 833134264
147516 186257 797254297
91231 144208 578444877
158727 192155 400163559
117318 185992 230093251
10820 142193 595895936
49853 197000 581007618
80000 118331 95703922
49859 191773 337243955
163569 199527 90007487
108141 157157 510294279
121803 158094 91024595
16335 82897 166346074
107268 113386 393508587
76908 154132 193114693
88221 187897 829223459
75295 158246 161676249
18438 57510 97698628
157040 165773 21677569
71175 181266 274906142
36399 49414 396271171
106336 113600 18076266
32996 56255 58170468
142289 189096 498789840
53993 151941 244778959
729 164035 408510946
58434 113279 944411943
35774 46252 26137633
140310 164268 60011522
60753 107968 118075455
186708 197783 31208278
87710 163190 188868113
185347 199653 36027373
111258 121249 230571972
139852 190639 609991596
80506 94666 35379638
172617 199344 67055324
86166 94754 766628129
177362 189764 472046560
153735 171150 43356411
21790 152939 327932117
158070 188316 75532625
103162 103894 1767065
6136 134088 924082816
29904 122293 230695116
121769 126724 12478499
151080 169335 45614482
181333 193940 31667997
141928 193941 447105890
66285 122695 865658039
38745 40618 711237684
88729 90286 437032938
181772 194482 660501197
40648 146338 952603218
6293 48233 312559524
46640 186753 501599016
12746 148580 367265874
97351 104483 359291594
117568 162647 254132785
8769 141751 593466416
104779 164750 716805544
108051 125171 42726974
174582 191585 42928290
35497 61811 65758412
86582 130149 109016402
192438 195941 378433480
63649 191524 319542311
197250 199898 6722111
22415 128343 647647568
62464 69944 18896471
136672 184532 777269101
114312 177167 156900073
93550 96921 348643030
93785 121321 447265955
2601 52394 124653464
3156 11786 547041473
16415 178396 404678987
30294 63900 416226383
160329 187100 809311507
126175 198142 180163316
183998 186164 2970740
126785 169989 994151752
37170 73602 867064549
37709 128422 751929622
25216 166172 352324542
132215 162707 76346421
14222 118638 260896292
54075 84031 74737666
94022 108505 323198097
131451 185528 699645472
30525 92641 297727740
110835 112690 4677297
148134 192506 110889426
11374 38240 402752608
177899 191307 33729395
171942 196271 60960684
57712 153082 238384222
44691 118490 184403526
39617 196662 16353806
161731 180063 45601945
25319 166764 353482797
142859 154810 30031159
179248 180882 4118544
194312 197519 989071702
35034 126675 228946078
121008 142163 53032936
183659 188817 497079640
181353 183120 4366071
51082 86400 245069345
71299 168326 345679834
192122 192698 1402224
161623 195771 85376759
166934 189775 892463520
6756 55412 121746873
96891 164340 925478399
133449 171564 91095432
170094 199974 871273037
28217 160543 785841939
189133 199524 569093568
49252 148095 894186533
139271 144454 476962491
118807 160629 104714305
90744 95020 10832197
55085 127676 233648258
180478 194931 335826405
122567 152769 75719923
124914 148130 290772250
30428 118474 821013388
89901 116634 66958449
96759 123590 975853153
85951 125554 98975356
98593 101270 18486950
75690 162372 216677909
156358 172438 503004235
17410 177050 398811858
198904 199564 788563887
159929 164958 12524211
13941 137941 364967814
99095 193925 580239304
180481 183270 6989382
77849 170957 232664286
10409 21746 28388451
69152 115907 856978620
24027 111126 217613633
12191 88758 293247397
139073 157304 868656774
186763 195143 971527412
17001 84011 167460240
31395 56766 839913817
147617 185685 478751188
24850 70481 84186857
7330 35216 587880904
6768 95330 3782352
35214 70931 439032463
178115 194975 42374757
156756 185377 71325147
153048 180044 854874065
12527 120348 269405494
9351 160011 376680660
57945 111418 116022850
157247 179183 54518537
49362 150460 252684397
57838 112875 137407664
73716 83819 25148450
100413 146447 114926188
52075 114295 526376820
84617 119097 445029945
120141 133973 34698329
124389 192967 171503085
181631 186850 911017411
176202 199851 580555327
32841 61266 71003421
14634 192725 445050062
153091 187535 74902592
87967 89890 4741072
183437 193920 17330938
50853 117474 965637799
122999 179065 124448759
78051 146194 170240343
178496 188066 24160184
84011 93274 23217026
121174 143856 499360871
146148 189767 284894644
125233 168483 108176003
170804 193506 56741667
174211 198132 60058524
179031 195725 623159024
46010 149139 535505249
172432 186883 36162327
108721 198855 785273961
53552 187692 335347442
50374 136971 216434965
179013 187487 385585925
137126 190210 132746714
187332 198939 817842247
57067 74659 672151168
186078 189755 39182950
154729 155233 1261460
151537 161211 826874301
20950 55615 195562313
90692 91527 2045957
166817 183564 141678182
104284 152269 939162504
22627 77107 162308355
146563 163132 41540731
147250 149967 702001151
86475 120848 85822768
145830 184807 581367650
68441 91050 5490395
126144 181444 233571355
62294 80036 44305829
144738 191557 116945070
20313 133821 283713968
180106 199152 436562852
121701 182911 153065133
68538 128707 150089259
55456 129272 184423476
153626 183338 834864829
97896 136910 617208645
8558 9387 2144988
76966 192994 289970006
183945 192758 22075737
101093 192357 227996863
15366 149173 334358924
11266 167599 856447219
143827 178755 87062631
168050 193610 63992546
104602 183396 196792822
108645 166956 145711170
76980 156505 198911366
47829 190884 816938965
174894 176989 410797930
9746 94461 699571633
198999 199153 383255
131760 178169 748637390
127972 192000 160103239
134723 178374 510453593
135621 186264 126580535
1127 173536 580979680
69874 191798 304494857
117434 162252 748090607
96114 133489 697006337
112463 197600 213095295
140568 157175 41697572
20352 144268 309817397
72100 150038 194685676
110843 193668 207175825
39769 98804 147783635
181494 199037 44200984
158050 187745 396043456
7299 72105 794550581
97787 171392 183820793
44607 62133 43855493
104445 196459 230090246
37280 147052 945433196
155993 175277 47897747
74110 80708 16432132
132551 165203 81678030
139482 149303 24565750
163683 179590 433307303
48767 85973 591046782
159794 196919 385474919
9277 89851 201253590
70578 160670 225055286
24545 124519 249841408
82073 150472 171024588
52024 126796 962348965
172724 189961 884402661
100119 186045 214613726
105264 111378 15144700
94765 146251 505302954
8260 29987 54390013
194046 198166 282342567
17771 119367 280273196
137193 177038 349200171
20952 93506 181360827
189348 195723 15970494
44697 80199 75367564
180460 183652 296891217
187741 197684 24971307
54105 141426 223124362
98381 126317 69587862
31417 74620 108114330
104150 125706 53699855
43786 91453 411650713
95600 197711 255450498
98942 99129 462443
107227 125906 317391661
185047 187062 5126978
192534 196619 10361577
194448 195582 2907209
147743 169126 57273581
126369 144681 347309774
89566 129176 99160646
199970 199975 16072
96997 142929 500805962
136296 163877 69058155
122480 123781 190884765
46052 117824 179445526
39721 177847 345199627
106700 125360 46479042
76254 193376 292714215
107965 114112 15377360
31193 75603 111098278
53494 76565 57690831
2167 174815 431637024
135883 193611 144334979
72541 127288 36112753
12412 185939 971278643
164196 192704 464827245
91297 153709 6070262
2159 149871 369426363
196017 197923 4872486
185145 194576 825979963
39892 190207 649310857
180702 184289 8974667
107481 163488 735086630
123952 178615 136546519
15575 23197 308694130
98768 127440 854663265
36578 179341 653790833
199645 200000 428021204
194825 194905 200678
36014 113271 479540166
16821 100641 943051089
4238 50044 335073316
198087 198342 643532
104952 191526 102427488
63441 164546 793469572
17650 64576 482653879
162006 166808 12213038
89071 166374 193383083
128632 186867 145619863
51238 117745 380082334
10808 117346 266308091
169198 171483 5649878
158025 174533 665031044
29854 198820 422522501
76998 172876 508088990
67363 74384 17486650
28506 88980 150838139
83158 127026 670105776
4130 178900 436793446
126456 131435 433845826
37173 173758 341321591
101157 132805 78929900
126427 134611 924723380
164451 184660 50350417
64396 86533 55179704
54401 196348 354837651
169179 170999 4552961
89186 170878 856482960
3910 136633 858328251
62550 100267 94359926
179772 190671 27406446
8492 134720 315596752
121175 169591 328692421
189923 195199 113013026
149451 167533 791526629
196614 197013 583385252
184096 194031 176915585
188218 189483 3156890
84732 117504 664648807
176271 185137 22309068
96545 174228 534658344
2187 113435 278222353
23180 32641 299949595
181496 189485 462724604
168557 176790 191751508
179790 180904 2807653
70898 122086 88710127
71347 131802 150894333
53197 146068 563191486
176575 199877 237596565
5543 132554 917589900
188438 195191 16879970
149144 173746 61425181
45080 153692 546638022
83434 149730 200566276
68758 86096 43007420
60771 71362 26696549
133122 198533 163774796
12449 198250 464647792
151295 160669 23510336
57275 168501 760805508
6751 11245 6065988
181311 189215 453134077
127364 148066 49856552
52911 129034 499928954
66836 173915 648120046
24089 82995 147234238
69683 105836 683959793
75832 113631 94344778
46393 139790 970849095
165110 197162 260802145
96589 187680 227727739
8507 71774 158334510
94068 135152 106886648
110534 128944 384658142
181958 185965 10075782
41276 164756 156018798
23147 121829 396548147
28177 188499 551198418
58709 80408 54166444
71517 134741 779459400
130147 195466 523381331
11649 42592 77401251
94381 106931 31432033
88156 198258 275467539
151269 189502 95596629
177040 184733 12699015
107034 174951 671846344
29672 116283 216453525
153655 184562 77051403
71843 139062 289914074
62792 187116 310725817
191522 196984 826797221
127231 192221 162518469
15743 185236 423514691
53364 123159 545694171
115333 136055 51746686
184717 195133 13263384
185142 194841 401184855
173627 184566 452720255
150872 157335 16263729
135219 157642 417261581
87944 120209 900895876
81491 189207 269310811
62833 120225 143226484
24627 94259 174029566
101147 117169 39900015
188518 196548 20110596
199931 199970 274219033
141116 147814 16716003
140821 153231 31149190
199387 199560 893589003
197142 197852 719141905
46222 160618 286095464
82753 91508 767603248
150709 192383 659665240
131034 133879 7059022
16576 83807 168006508
59205 159291 499474942
28916 191060 405218234
48979 119389 175891606
153089 163857 26914241
185481 189654 865653073
78694 91651 167785496
89277 158436 173168239
194659 199733 70853796
139594 152247 31709134
35433 66266 168166645
108384 113906 13815987
82433 195917 828859979
157680 192067 85829814
87921 196387 983959312
39545 74832 349177730
83542 116173 81579812
39057 86712 119147790
48962 76131 782003754
133189 191339 145441660
86054 113131 67752015
100012 191338 228144016
112009 141687 143631558
193843 196719 7288064
118338 121463 7705904
34334 158115 309522090
192829 198272 13816088
106274 183598 193153395
58780 104627 331584692
169491 196533 67681702
1352 191377 792822194
137580 190805 240410469
78836 127510 121871714
89193 139992 430569691
133195 184495 128225103
90034 102210 30730676
60182 120502 150683277
37248 143461 902032335
85842 158527 651340873
85708 135354 982830696
9665 86786 103703024
137049 152209 37935604
21835 187304 413667957
102224 162133 149677425
165285 190247 881199844
137390 197692 150926444
3372 140352 417667212
61762 64015 5762047
188545 194764 15504456
122949 159896 802360024
88248 140104 129666585
20034 75101 635630034
80313 94711 940653313
71090 114662 839760099
125225 158173 396987774
15246 112758 243572444
14884 115691 251904860
98776 141417 522682910
27551 152603 312561855
191646 199670 116004273
186578 195256 544823738
185988 195852 24775037
164666 193868 335765909
76999 109941 82234316
107489 191863 287370670
19638 197394 444475595
47639 152108 897740259
27449 45064 43952810
121497 125291 9572581
160676 169173 21141017
79750 82890 7814402
156297 166937 426315670
73624 154967 213926423
8769 135210 316126519
3393 14173 27167272
61324 193654 429342075
130626 195681 582707417
118746 134486 39411228
58805 103290 826625575
151611 155609 741407458
64354 139544 520076917
80144 141408 153126171
88646 185203 550507898
79332 175557 240296551
113251 171289 145074286
73558 97437 59646434
137094 144701 19082120
45869 138695 781912953
88203 156275 170417965
13322 168129 703581222
68801 170969 581730343
7317 172295 957893641
110902 124586 34223135
82526 185911 258406950
174156 191477 291391041
75531 121686 115144244
148750 166014 590508526
21993 194464 522022591
141972 142857 2268526
133330 193413 150298823
63008 198224 338071329
127354 188075 151893695
170864 185905 37520006
192311 195813 617639766
120956 137150 40620101
81231 196640 288543266
127164 199414 180917514
114662 120576 14606038
42035 133803 693415484
19440 173888 962385462
68 162060 837767533
139232 181053 65681064
160265 177806 43553512
5046 153658 371699585
129944 186520 141355527
45990 165360 298401990
153858 182630 882568735
54890 175073 300153394
13916 29081 492900957
13036 37628 99022166
61536 174489 282280516
108697 167247 654201909
11768 11829 162879
62177 177698 288515493
174202 179150 699760296
141438 148546 897227493
50528 137377 807047733
192723 193461 1921940
193289 199158 14844517
28177 140254 944620182
18601 176756 651904713
50644 133871 207977094
92907 178398 276238392
183029 193089 25270238
104729 141569 679702184
155677 172620 42163995
157787 165540 40830055
78683 106199 585647080
156090 192993 462873747
58973 92398 83346362
44876 135308 226022421
187510 193061 13838135
170988 176972 481148069
52499 131494 197402165
102148 141751 98833849
43374 83975 313578182
131592 136218 928902674
78115 97930 49567258
25671 188338 377340715
170841 196847 65108959
186003 189018 7634853
87654 185052 243515140
62330 106468 110309823
85261 111716 887992578
180346 190458 25452797
99439 109221 24219403
73439 189647 584018416
101960 189022 802173322
151600 172419 98152318
193232 195917 6778376
52431 161465 272612380
15330 67047 129325127
151396 159827 724803987
178048 179766 4340203
155900 162775 10389621
50385 157005 575637329
101787 118532 533485174
97377 122920 357665241
42812 106841 160055060
20539 190068 432674268
16147 195492 796964738
38870 48131 107007836
21162 72835 129319218
34050 43223 22959325
67643 71750 10217214
87499 90296 6953500
53816 102166 120925972
84404 185700 253275341
113049 131494 369670015
48103 180344 330492049
92083 187437 238588484
146743 152085 13416882
50563 81943 451955187
197579 199146 393984317
29151 195604 926344094
59052 68026 22549698
31291 156362 484483088
55353 160936 692644298
57776 159638 254628240
9767 157585 861265916
57535 191256 334172915
67643 80235 574684202
164514 168451 3300542
142323 145574 8153391
30896 70942 100278423
26591 50469 59667355
127121 181721 136485347
3857 188807 462536242
137696 141441 824872803
84361 94236 24810692
96084 106360 45529041
91235 123636 81031131
197613 197989 245339799
21068 187357 580753465
60442 198832 346212510
157390 169058 404662995
168713 173216 3750219
35406 118155 206750793
154159 185954 79299687
26635 153542 142385379
94561 158444 125401768
110556 110824 672474
817 193686 482369839
51384 137755 680744166
53472 146822 233272995
80571 138237 302526294
186454 192531 581224776
72678 165620 232202107
97290 110035 31765278
44581 116759 180383030
166680 190448 59520686
129945 187778 144600303
81649 172948 714360434
5752 141452 559111643
52372 188692 340831757
34035 144868 668953102
3676 135140 373868784
101197 183319 205031919
154402 197314 202408873
39537 131697 230426541
82367 154737 181124773
4716 198741 485319149
165452 189791 60877345
187350 197704 703200537
81606 99190 951894213
139519 166446 769834803
123157 134913 29531394
53791 137082 921743996
70713 94901 60229370
152648 166498 423568639
78758 112224 604094276
51105 88072 880800171
141756 168241 66171724
41147 184355 357886030
11068 150742 519317876
159613 198047 750605431
74361 99052 609590387
69196 169612 818067361
122502 134432 29968475
177556 187534 261137021
79381 176268 886206595
29020 132818 458356057
109617 134851 193338902
64432 170165 737243814
66056 73055 511748456
90173 119194 872188295
23655 45645 676753304
4785 42506 94417704
25128 35097 390785503
21282 45748 318840063
169916 194122 702494504
86496 121014 657967759
54638 59807 863316939
94521 167345 891040560
126150 140200 35172067
35063 104904 697847002
131737 144510 32021245
170311 181302 27327504
105492 154508 122557187
41654 117089 188545286
91072 178730 219050982
196714 197249 1340564
92886 193398 801034700
23430 31430 20020420
18099 179237 715235629
86471 99394 568419051
159756 185059 63087292
99802 144596 111834339
154498 182332 69329070
53863 121328 168401065
10910 83137 614520895
97865 150083 12335049
113915 144137 347704599
122360 140432 45333208
10680 15296 654958549
43966 105049 152688988
73924 117117 107880752
9169 89656 201014436
58128 94482 206434043
117644 147916 64615616
194562 199783 13238078
191020 192082 990995680
147106 161167 568919073
10597 150799 458827021
145145 178341 82742292
150603 162790 30527162
117809 145777 549708107
66563 115440 122052893
85658 172437 217027481
191716 196073 59755833
61408 158793 243568309
45227 151819 332305858
22639 142487 415014544
71453 151821 241474020
199213 199851 1639349
72274 153966 204220276
79558 193864 637358695
91910 191174 248355097
55199 62214 17554301
173077 199810 67155607
21224 114987 234473134
52947 183095 325188604
174870 175608 1786197
47405 97274 882354818
68075 193722 313927487
96309 148021 804788517
149509 172724 553632321
124090 186366 155752688
76695 122672 114752026
50993 176821 314282289
9786 160377 633828489
28011 164248 340505610
105247 167685 735913960
166917 179764 969117392
189209 190792 3914367
158618 189782 823954367
40573 196436 389794927
155524 157195 828050353
130189 190754 362704406
123620 131986 770388899
141372 142856 187648872
35800 96149 150832764
125688 137853 30514391
157055 175834 46559045
184023 185924 4790259
61619 174497 557942465
95598 193515 244807249
198032 198429 976576
190014 192184 918088585
185235 186715 91155624
29214 146074 936914338
66301 70127 9575328
638 146492 500597997
27659 84093 140874352
26873 39569 31558914
197167 199262 5279776
51263 150611 248330098
78513 198477 299923463
71013 187238 290390312
148667 170786 36044414
198577 199287 39351
135090 136863 705027029
148427 196892 121273734
76663 108550 79637424
66937 150467 208634362
125619 191266 164256988
14965 99497 211372599
7837 76167 984443028
78488 109887 78340494
193365 196790 8655498
42599 190194 368942148
70072 121701 128669797
110134 120559 593202261
507 190731 475667674
80993 199142 515703073
102090 166428 160637580
75266 108194 82229494
22568 66807 110734260
68873 94992 937450103
194062 197987 527933667
133328 181621 754174882
164832 183027 45307331
178867 181102 5652618
5945 13801 418177460
186060 195479 760474200
43937 144695 251865939
180981 190853 854466242
73328 142984 679124521
125949 145814 49765158
140189 171157 77395131
134245 170920 91713032
130890 198351 680085836
14771 44013 73081142
85472 150425 162520563
45298 147539 255548491
87959 192168 260587431
39205 79765 320269451
20523 155502 337594161
18088 29555 14451967
116717 116803 229391
145529 162758 513049925
25406 27294 865972213
182480 193924 28748410
157453 163138 14124751
115334 122760 18375867
177528 189702 350379646
189025 191417 562272589
174598 192535 460988062
61088 109659 425097783
54747 194665 883322859
5464 97652 230611355
71392 176036 261162442
164956 184198 359241916
26597 124850 245460924
112741 184453 179223910
91594 119442 126853806
151447 199463 713800602
66862 67278 1062408
185750 188918 726648245
174841 188743 124799096
93186 182210 222464384
185075 188527 985839199
138932 193853 286581133
178119 193975 717814774
187112 196522 940894596
84101 176454 230717624
40186 185083 362206607
187870 189463 3953291
93044 99725 553256830
132148 136420 10724075
105425 111304 286816610
112369 177539 837989665
174889 198589 59578748
42260 81196 97374305
134611 142804 618641058
56412 134714 195694567
41656 134797 382729270
82456 152917 176234550
40804 145440 261603332
179094 194247 38106722
135564 151560 112394238
4773 76591 570905765
101833 138695 91935735
129637 183150 133629556
165599 181631 39951556
9830 54329 81136150
14744 122466 269010955
26231 32064 14578854
188302 197954 157206906
163923 198790 87262738
154617 156442 4578994
53731 95188 523356307
134008 191443 177455028
116846 133578 849635866
39904 101914 155231150
121403 123296 954941301
163371 198987 274432089
57659 139752 626903060
17426 45607 70395063
170822 185376 60445775
24732 146896 857894800
192066 192876 510488
119450 146453 67604932
29135 68283 756569391
189010 194337 100194578
4072 180865 735291233
105873 133027 573926973
56959 189013 330071457
174561 182040 18695016
131630 176802 88375146
182194 198217 40332595
86219 169968 209452502
55609 162948 991326334
184084 190796 16893332
1925 10692 22093716
179348 181795 6152271
14249 198734 671613352
57924 150177 230479658
148526 189414 41950560
144479 169101 417709177
22635 194051 596771305
137331 158334 588677992
148238 176855 71325602
60196 185481 947065581
112095 174118 155029736
80440 147495 288468833
32662 39519 766816752
152489 183158 251398048
137173 150398 33069379
2361 83819 248323139
11262 130994 299334357
16959 134857 474754066
45509 156016 276379460
66461 87593 52528728
160870 180966 50012095
2951 134086 327986084
62432 114873 131072553
110513 142748 80694817
189684 197118 18669426
135222 152339 165531023
79096 193721 981227245
15322 179413 409918049
80482 98349 400580708
107717 125154 419731485
182976 189257 553525156
137531 172347 795207757
17681 144873 457696931
107151 198650 228868540
81969 140618 146625561
31950 188150 390461990
149257 165303 40152571
197343 197609 698801
64906 146768 204405529
22003 173995 379813334
179662 181992 124029826
172468 196244 338044717
73720 86699 32318442
176618 183121 489753312
33136 147901 286815753
141947 193453 398377337
66948 191953 312293717
98948 174310 188168906
120881 134354 33807570
148733 168744 50042322
194203 195217 700642027
56025 159753 257514874
120161 180332 66984885
165772 180763 37349351
61592 131006 173560975
57506 137379 199566275
64886 79343 35998443
62987 64764 4475252
96877 156183 641553454
57273 173465 735407926
179491 199873 851298396
45102 140541 906966196
50005 170017 484478219
135043 183185 120211832
80460 165107 211619847
82065 183160 252619557
183492 189175 14367961
99139 113256 35126111
90131 160573 889658309
66076 84315 45285064
1118 65401 736667752
120102 136822 26237074
93230 155781 156503333
34335 143232 272229410
186621 195319 21851280
45484 184974 562661115
137892 168025 171148001
70125 111616 317107222
115197 119339 504041415
34080 183032 372184498
136926 174635 14338886
173025 194642 640208251
163871 198942 87760043
121784 197694 350261707
140325 171644 78266706
171937 192762 72809741
83662 196372 281892992
50982 144808 234538063
195104 198385 8312575
180664 183435 6944964
44617 161648 292604622
757 70313 685276842
198978 199688 871745254
3014 128876 314794820
197495 198007 822444
83694 183080 248351783
130808 183121 130595329
26625 116132 321860111
123804 140770 816097234
52903 98478 114043558
152378 153927 636710160
148369 180366 79836824
87155 156796 174318427
39579 101019 473267821
141270 144061 570270967
60753 124366 812451729
180479 198067 44283458
54472 112818 145693602
183498 193845 25994777
113366 189978 191625942
195662 195872 503056
102335 189367 657348461
193853 196545 6810411
37856 87771 278573222
144031 177105 959560399
537 144548 411324269
138651 185613 250604981
160260 196586 304280280
50950 142730 950514984
145707 173094 68372498
34752 63406 71704689
2789 53514 127003605
155619 173427 99514742
123160 158880 89523779
64616 131226 196838724
111269 134793 502350719
195606 196767 2931745
83078 161809 822910792
175006 177321 846751716
136053 141637 415012960
103786 114518 12797260
182351 195659 33483725
151643 199409 201028361
3964 55921 130123689
123199 158623 791097472
192108 199771 731110414
650 35972 489395118
104823 117222 30911815
153428 189302 916612775
7366 183103 576656571
38978 182273 358163382
139613 179768 515946739
32852 196401 408931682
199161 199999 2150626
142866 157231 14008388
161041 169200 20282164
41096 131931 227010674
100798 180584 199173214
93965 125835 79552786
21875 185754 409573137
135205 142062 17133842
173159 197856 62013910
35832 71051 88187633
132451 189909 265072592
47507 161861 549318787
185244 198592 33616650
1487 78757 289044608
25632 98373 737676181
138770 149721 218348898
73898 122457 425782721
30334 148866 296253183
79242 178013 610420759
148538 199703 656226137
100380 148072 601470864
45094 96722 827961871
187203 193482 15690605
157837 157929 235150
89723 120778 77638379
102032 133915 79545192
160193 192698 81120051
43624 103917 706007278
41888 106579 161749138
69414 122192 554804868
187259 196557 23322354
170648 183429 504646100
16240 128366 280188462
146525 178072 57708504
127375 170071 106801921
125973 167357 103477831
11624 146433 336976554
162539 181559 47341765
77218 135006 144454628
89233 114354 63010971
109968 113943 9973182
60826 65675 922602215
30803 143783 238097763
162451 199330 92319094
168682 176826 233769519
84216 87932 391294803
75669 101546 33484928
116145 160268 362299527
100525 129128 135816756
164320 190428 65239374
4813 79857 187716501
143975 191145 349299237
192964 194593 4129580
51913 62752 895587234
113255 174696 959618461
62626 154208 228998196
73447 118696 799171527
134374 156852 56355825
137106 150640 937363772
75122 144026 172241400
93445 94362 895672196
23635 46694 130582893
78845 180934 741518281
178709 194052 38591648
65575 197065 328598257
106244 109662 8442211
46201 79503 83352578
75873 149031 715469709
176485 179748 8255476
185568 188877 84405764
26199 186987 649049499
30016 189377 398362293
162872 190588 69224406
91361 134106 839092386
11999 107610 239073854
124564 193693 172934193
55271 122110 561748603
187329 195070 694037308
70472 165259 103385533
103435 185706 818735688
28718 43775 755265041
111208 118747 18860169
187439 188948 3790826
106428 174517 170081707
83631 92645 22486941
60669 118867 546589747
34385 167105 169052916
29568 54249 61729302
119037 126408 18407906
116199 122391 15314614
68783 139217 175763431
15845 27791 29894303
155012 185952 824467800
198471 198732 712931
28407 97468 241304651
66662 163534 912210880
6251 97346 227839057
11261 161756 376287711
151902 158215 820688284
158444 194641 557409968
35436 182259 366874670
186968 194561 19018767
175620 186339 770456292
72465 81834 23273019
139002 154336 9266802
33162 168672 338696021
108836 118797 24916508
18881 59645 922179195
13198 175221 404839167
189353 198075 21918625
182124 193948 29683767
20132 143896 494660015
187767 197729 297832981
21382 33210 29600638
191989 194091 5284136
22167 63190 21090323
108357 138586 11326052
71233 79331 226156807
135052 156037 317836311
138485 190813 130904247
39184 153053 289717440
182059 195557 609064489
77466 146871 173388028
21937 56400 86206371
96826 110395 33801013
165041 175251 25307877
27061 52641 590199271
182217 193227 27637061
23863 179593 540820947
177519 186878 23621601
28636 70106 103738441
12719 116190 258672386
157711 165817 725219641
102236 164252 151747176
24617 76914 130772921
180723 183335 6535549
159002 181046 12526091
102204 195483 833782960
124960 191312 165958785
112853 195143 205822283
63756 64549 210747415
71880 160009 220265920
30872 111469 201363564
119468 179680 150507658
195385 195585 545463
119425 197139 254129608
9225 177705 420949064
25816 199125 433396669
191728 195709 95889288
178738 193200 832821445
31147 193596 406115494
190114 192320 261373330
49614 92776 107801805
33106 77669 111448511
108854 167860 533455982
139398 197211 144688039
35745 86038 556875145
25599 37059 28588505
188636 190412 3939475
57188 139014 529918867
175660 198717 478030280
49685 112794 157654508
125316 139904 334926442
199483 199652 253466823
163479 199395 89891976
160413 165835 395715964
42644 185237 668147060
116930 171867 920803491
82811 191388 141924461
31528 44539 32532568
148609 193411 755771040
105974 119524 33641171
44892 143934 880165881
58935 113072 430620071
12575 146973 532513949
58745 76793 45079231
108182 167915 149215023
170782 176901 279100806
185877 189201 891251802
184616 186882 146915429
32135 194648 461448004
12980 154725 494343064
88839 180515 451897115
128941 196180 168221336
163828 183007 47719940
80113 120635 101119851
71122 189581 735992294
92240 105653 33789818
140318 197508 143198026
100733 148097 802097590
49772 96059 772418173
100161 156011 63174188
172213 177708 13559193
52203 179235 317382290
12286 80530 170619430
30439 34565 653322811
142828 167284 61010434
127727 167766 124229310
190027 199919 948947762
168298 173879 917456558
87667 129549 999235822
10049 103372 532623149
6625 143469 342187998
196251 196417 457008
153772 159435 14150095
93845 131129 506456634
147390 149585 382911353
89051 168018 197503287
112983 178177 63607039
68861 101324 834490646
150603 160789 47123570
107506 153153 114182835
138836 193276 94513257
67813 177874 555294322
168965 197357 71092428
119297 180906 153964115
44585 120486 702012936
135277 188909 134146755
49053 168463 927714992
147222 162785 472971522
138347 169446 77795911
31931 104965 185789002
170756 179517 460705838
27513 53782 59549734
128688 143525 409159620
33043 120335 611890140
137119 174047 92216937
136177 188758 230371948
14417 114141 249212382
135830 182491 413109715
20488 150104 448385491
50247 180506 160279282
3440 115734 280902177
195277 199238 832364219
26298 130866 261373367
165557 193253 582839500
99565 188948 594130686
1347 52399 127830897
48512 176778 320462434
83955 85305 3286129
6105 81653 188946447
17880 91811 902251275
811 50648 124823535
31956 47603 720604325
184772 189361 11635710
44095 155432 682757403
158199 170975 31792150
57984 194297 413431789
32479 83416 55854856
155555 179286 58998219
183043 187989 12541579
67670 150578 741253684
105727 178943 182746323
70778 160054 223059713
127497 186523 856255028
24247 99706 593342880
9813 12227 474435505
186408 195920 23915273
184850 197334 31449976
76832 118714 104586976
5436 34560 596689495
120013 154933 654973426
174657 179545 12189726
130910 193840 157301579
116979 147109 443460423
59843 60996 112013522
18721 48768 416524335
171355 187305 554537429
41490 168308 711867790
43196 137409 305727279
174562 182892 20798625
196537 196603 174270
77319 139443 518314526
75129 117731 106407037
61814 158808 796432500
140711 158973 178732599
73229 74837 407054416
102801 136928 491250721
118803 153204 86181470
94439 193775 488552570
159940 180208 50432059
24185 170018 364572744
100508 197559 242659640
20929 131923 346933434
141854 167145 891423152
184180 190793 16660784
45653 108138 672808706
131116 169443 376417723
151481 160995 470647297
51354 57935 11356543
14081 185419 428175966
35010 133243 245437846
124992 128075 7759996
21284 177678 390761513
56949 132034 187575475
185142 189266 10434545
128617 160137 78935641
117640 168244 162919398
100353 134183 84420180
120037 188066 170238390
169046 170421 391526471
43670 139675 239917147
90183 119830 74173051
192761 198125 612613849
145960 160198 778200460
8292 88819 201162712
80177 196845 291758476
63773 155220 352668240
20247 174537 385613380
194300 195962 4184599
122961 152493 73993445
172397 178875 16024039
33126 108856 497648982
106334 132541 65442256
197906 199519 891166666
149863 190526 859835014
14412 36319 537505077
176098 185223 759686076
81313 118272 563334143
14998 93747 684105131
164127 178158 34802443
50641 72897 286787768
128185 149907 54327029
58940 139551 201419212
162204 193991 79438249
132169 185131 132352158
30061 87241 244336314
43579 90179 116280734
180609 196884 40932127
179525 192124 31648473
114097 124544 26044672
137556 140051 6211084
172971 186528 33939502
188417 195022 720778080
39739 42223 967010696
7212 196553 473478148
147617 162479 278479093
61446 129748 652075861
102586 119830 615141874
197149 199798 581007832
40546 170928 325966838
103 25629 64000687
168670 199780 398994471
136121 182939 116942592
69607 82949 705047789
44777 124155 198314589
36934 195403 396139280
115604 127399 979285088
100123 126941 66792815
10659 101170 266167135
156070 172305 40408161
66345 91843 137907885
79155 147641 171098406
160537 185014 61023289
68994 83831 31651086
198894 199841 2400312
193909 199587 77635457
103578 103836 610681
96083 133324 93035182
132760 162988 911782305
27892 193821 414696089
144022 192024 119915927
184701 193278 21542871
152016 152389 970468
101338 121738 50673498
70659 178665 610185638
95121 191202 574307186
32269 49430 42909768
15402 107724 90480855
34614 191134 391255124
41343 182099 408131909
130937 168303 93310243
1431 97885 241412294
46290 67567 402659063
88495 115081 957754349
12367 141263 668415762
54881 122727 883819786
149639 157565 19987348
181501 194529 96425866
101826 186503 968809836
50326 112115 111391858
178627 199107 371745838
33829 94878 152550749
143620 191287 270294990
106315 114196 19678816
45552 182414 342006263
1638 198999 686753867
40352 68305 922398656
152309 179493 185695419
148420 171195 56868518
129574 137837 729997712
118981 150412 828069309
84521 123807 98233912
72416 186085 514155671
105941 128241 850274282
106006 160439 338571488
64451 142736 195626339
105044 153974 122372857
149682 199787 125499653
89431 135934 116409547
85221 155162 649432467
86873 198199 323832816
82791 155547 182041465
138192 191172 132517249
170896 185971 765926532
19284 76693 828994508
81852 176164 201661349
183783 194023 25708303
164757 181425 41457507
119829 133736 982266204
41396 75348 206346569
54050 66244 30614810
9861 106614 67397159
48855 71453 56722824
152704 194668 104888156
23099 123226 685662875
167239 186629 335653144
42528 75001 996128885
83427 95667 797053734
180418 184999 883296845
105603 164618 697439729
108095 138284 841850242
5539 182008 441141254
10957 43598 724087091
122007 168462 704740656
121257 124433 8011309
171178 195691 61437039
155295 172002 41547241
4528 188327 842024890
35495 98776 158298680
147787 161696 895408481
71556 164239 799129079
22333 132886 276287900
103244 188804 314072748
45277 64633 817924045
9192 136946 512477461
185927 193654 460687833
55779 129195 183403272
173238 195205 12519967
12829 31648 92319838
158481 192188 84160066
163480 184092 51332522
9936 177831 419512952
194435 199494 12813200
3699 157160 383948478
17505 121587 994278014
122148 195500 505830695
137727 153534 39606692
12010 71479 109092545
119118 180875 921554639
62173 154791 560127346
15274 161023 364316967
137634 197305 704615774
6921 165527 819869393
106652 144196 297984981
84295 105696 53707412
63865 165027 252776001
11243 31612 50918214
109368 110253 2184875
97979 163354 498530748
126731 178843 399663422
21434 117909 241141569
188276 191277 7477575
166079 196443 833258796
75660 142018 678502726
196331 196671 362277165
181143 185830 11805434
8421 74388 165057918
18768 73795 137579627
179946 183131 7958980
80590 171864 228110232
61429 73962 31419785
20590 57774 788432351
180502 186581 15297759
68800 151478 579792681
96345 108238 29697280
124912 183766 560923958
71373 132579 272456995
52995 56897 9814310
118826 165272 116188364
53910 73892 573084784
102034 146924 791907142
179169 181761 213465251
78544 126253 119062182
145796 189501 142626587
189411 198661 145154546
115562 178943 316101557
51235 59312 480490811
139532 163588 60263577
97623 109980 886562568
139035 170118 580178253
133796 150534 41888399
177335 184854 18909000
110806 136848 65221790
51961 123555 178826642
187312 193965 16624998
6914 142177 831169880
194890 196312 3629503
59992 116106 635991693
74943 84017 552713295
118547 168423 124736173
84379 124857 101264696
121028 173039 130066944
146067 180628 146388781
184699 184831 677326870
20939 22752 32755972
90903 169039 404239828
106217 139137 362708947
12157 71614 148821580
196218 197716 3861166
18125 27120 61927264
68975 85727 41485141
119066 191013 179934654
45240 95410 929207565
156287 198752 106198330
36827 198608 404553189
147418 181372 84775246
113094 133341 50604037
45716 125049 821278065
17702 162854 362865147
155447 165399 24729483
181687 187795 464779748
127956 134906 17450811
105732 146661 102189287
170783 193231 206641474
147947 166759 46998102
54567 135265 596592102
51643 74081 56129480
123519 192378 64209222
138415 159722 855320269
15718 127177 495431286
169063 171997 7270925
117557 153080 826102258
27889 74787 117207887
1394 58878 467393101
157055 157974 2265504
183143 194046 27407357
13518 88392 187050052
87871 88475 709949561
181168 186987 14694125
120037 189721 174357582
146565 194348 119507809
162650 198343 89310497
38021 134327 240761023
85708 146621 152377340
171749 176698 12203837
24027 155600 329020297
135922 158543 56665559
18639 37925 48119066
15178 82753 168782085
66298 185825 298525956
79064 133117 640927562
88662 111526 384229981
15573 184641 392469935
127466 140101 31587010
66656 80261 33855143
73187 176667 984701167
101575 188484 406328597
121843 161007 98178133
169567 189817 50611273
173065 181682 21520600
35229 110183 511597617
6670 146728 350111642
80462 158251 973906250
108808 171802 157508636
2347 113588 579437624
154309 197430 107792142
36437 37150 1761505
118062 159721 822771600
12432 196089 22887013
139374 199027 99402616
127046 158620 79131558
178456 184248 570505563
69903 93330 932611494
153635 169613 39885363
22320 67121 112150210
82839 111433 572394339
111216 182706 178663712
87147 197214 275362718
112676 160107 209208860
8800 144368 883460823
34676 68857 748485940
99215 180974 688694309
127093 149261 747676938
80830 110136 85783989
112341 144416 931846419
39353 131296 229884880
83158 85428 124131181
63569 109486 604821531
54933 69857 822028314
52544 140759 220469799
156043 179970 918721714
60573 142777 985963008
67762 183956 290171549
35720 196870 921116063
150641 195839 324709479
183220 191261 493755076
88305 113903 444216488
637 192807 666400396
95904 191881 239937720
83774 174332 226329689
85246 145895 151756195
93580 157686 160440367
179447 196154 29397800
116573 120082 8675915
118008 170028 678460911
146725 174126 68437639
77818 196340 826101555
182691 183544 2164273
198785 198927 327644
1038 5067 938869766
137957 188795 127204027
57586 167930 597959180
64208 123519 148035301
121467 192885 601086218
146351 147326 2375896
149245 186124 28747029
102993 186734 586268659
6639 139522 337154991
131638 134403 835222253
33495 128398 707865078
121687 157809 237567598
79376 141421 155035739
19224 167579 500803024
20578 192026 428637391
88770 132083 108394829
193250 195280 804712753
114165 131487 43255277
3966 182759 748680116
50760 63349 885853632
180398 199467 47990128
7109 42762 651263352
88384 106831 46274605
141340 157814 41348326
115644 136244 872394664
109004 109755 424071233
84815 148545 159425426
101308 117806 35069428
23959 92784 171976179
77236 199519 305863398
1546 175894 435782918
66793 198450 496446170
103807 192481 679771755
76156 187627 485523020
156350 177743 53114862
168139 198146 75232249
3213 88586 299654423
154079 154940 2209715
10591 190576 449955218
19965 195624 527239078
174914 179290 10940600
61760 75792 639571466
62551 185466 307092628
39459 140470 252553722
11105 79043 169868484
22032 72420 772319198
167245 186230 384274613
107465 158278 127129071
68116 198605 326144500
60770 135267 186235876
33154 37605 11066679
95496 135654 576877443
193432 195728 312307194
169975 187464 26909533
162424 173312 812365725
174305 181974 251403385
62062 165426 484676448
197709 198788 2728384
63641 197425 334495557
104639 129858 62998015
99239 180947 203977367
55157 179032 913853859
138238 154943 41988349
29918 83086 132837257
2543 158256 389535153
32035 95612 932015735
199814 199838 58402
162288 171588 23090750
187414 196586 23009787
139127 163597 61316906
85937 162002 182613328
52377 119401 635097905
4376 130645 967015109
99856 194992 237714573
61583 156244 236787675
171158 191614 156934724
121065 195099 563624914
184896 199987 38059027
122226 198381 673298398
11709 175521 409309753
27716 164305 851186839
100487 174865 185668655
16330 184713 888025161
7081 185066 444906431
36116 71150 652240017
192613 197300 451710491
152728 176056 58012935
172273 196041 59527048
124673 150034 63467827
76679 110112 64021656
24512 96629 180325621
3368 103321 295600380
80892 109179 70603407
23945 109271 997636465
114165 119223 12568784
62342 74653 30814376
33302 81810 41335972
84807 101845 42850561
116876 133906 700649517
154333 183284 908225091
186204 199582 33680682
84361 118588 85634189
188469 189987 497597566
186903 198463 29044474
101381 184797 255143536
159642 172301 511022330
186963 196640 24301543
195243 197962 6923369
140869 170355 73746367
137453 186708 798873711
26588 83088 141148554
149889 171633 54294387
148350 157094 837306646
113081 126364 33168077
139018 173238 301830216
187008 192312 13253746
66382 69197 7066380
136179 173588 272280977
177987 180664 2926737
76023 126760 126646186
184786 187928 8029036
49430 163322 629833895
20049 93115 923417880
104628 195061 226039645
72854 190548 907049220
83279 194588 104169504
123229 130322 122046381
63504 98998 88760616
168025 191778 412362961
32838 44824 29932169
52993 153406 137685322
26977 70929 709946632
39923 65000 62971982
75226 151739 191218472
104954 117831 10645295
146352 195354 122577040
175294 181567 11936109
144938 167644 56636648
53526 133078 323244531
184303 199431 38119386
166820 190279 58721876
24468 104214 199425002
69120 79819 26527128
119732 159730 100234077
39903 163310 317376657
35045 105977 177372834
14807 119311 585001031
33468 69783 90994487
6440 172906 246199016
2491 24864 56100378
18654 185803 567614506
26670 187622 402304831
39362 136764 744974747
118691 196796 443551946
52621 81388 71948691
8592 76681 170300470
133849 148152 35787045
187374 190606 848504833
75809 182936 267594358
182532 184454 196842596
126955 150597 326200420
114522 166026 128740996
193074 193978 974307
126478 198180 21735780
72323 154846 671475691
197812 198780 95496646
152024 189419 93507334
131892 189092 839614815
7696 98568 527651150
106781 134287 616744017
143217 196289 132716708
19384 112302 232160093
18071 129947 394660088
51708 108631 142196888
80674 185378 770714065
135125 155294 172025301
53300 77639 60923839
119434 156430 92775469
143930 191834 119661131
47573 77165 804774092
54707 124873 827753198
35641 199838 410653711
11093 33583 348976683
10353 97570 218112993
62530 91392 303497833
49451 99841 499847306
2603 80661 625850771
20711 131763 277611568
155998 187210 928092062
141320 173971 636810600
79287 187093 616867585
55605 75415 703144447
71454 140882 867419600
97958 163899 649668327
68305 167844 165843339
120761 183427 748328869
74060 176694 282045889
101004 115677 493812196
98637 103655 12501502
105062 192313 601975706
92333 192320 567891052
112347 152984 194906555
35189 55746 51421536
125080 130847 496508518
155635 167131 28510586
136083 193971 432556710
103647 178480 186791384
81416 166178 211844034
65002 87766 56589521
190245 196783 16442497
191770 199636 29331695
169463 169702 630010
199319 199725 1016652
138735 179000 136460139
144497 157353 32244462
43835 172541 321676704
43791 198701 387404061
98792 138664 828160172
22443 31345 22232678
148629 158254 24201454
66317 72073 14325262
197519 199695 5460504
178402 184853 587768084
84524 169273 448200135
163991 183134 782527363
26758 35585 123834582
110126 123841 772565149
142936 167875 788773739
179042 193927 202672171
119231 178352 802495014
191859 198915 17846695
82165 106359 76906857
172499 175489 819093146
194275 195643 639671624
103768 191731 219789473
117542 166484 716622042
48389 121198 181897653
91587 113966 604786978
183676 192487 22090960
81544 176505 484495149
12208 181953 566489269
4404 157481 382921417
76375 155217 903087894
123200 179439 490245216
182029 197313 38453491
104316 136668 80828261
91007 197446 226059526
76242 162786 216321242
93219 110561 43263503
12200 100454 220783226
99945 125386 635635844
83023 86249 98148532
156544 178869 55427544
141540 171150 73969627
166062 194975 919749132
85269 145911 460989155
196708 199360 390996207
56771 169827 282571920
196202 198396 51266167
91454 98022 16734704
183291 191212 256127644
168196 199411 78309881
172555 186652 35243494
97679 142260 111369617
54721 138491 190299952
131868 132708 871698041
170838 193649 463875978
132296 139296 211878778
158078 195844 887904765
165433 184998 267440492
158189 187940 74304055
144534 168448 59709385
179404 194720 359916691
2687 130937 320821480
176144 178026 4747986
125114 127174 5137384
149256 161457 30602818
21932 167692 364279625
85675 102507 915162465
19121 152652 333805531
86627 92999 15968974
180529 185107 328895618
52327 75759 58643283
91673 108186 41483299
138385 169841 424501689
25154 47338 55344287
114516 120832 308242501
109126 152549 728492046
146727 190623 109791485
114231 153382 710149553
63941 120909 142129789
106501 133065 682942154
98953 157927 254878490
129779 197686 236016561
59440 184129 311531121
175802 186937 652118682
35526 76299 853506525
69758 135301 616260772
137431 178621 632779195
34267 198976 757676513
152743 154969 5676035
138160 160093 18211497
66777 97089 75680686
34531 114900 200931837
16887 33435 41422377
169780 196637 67211740
79299 118303 97385350
118554 198629 601240874
136090 164848 614254833
194341 197252 337203192
177972 181016 7689358
152596 189586 92467784
86961 113175 529151028
78162 135318 142759686
136364 145857 505876992
127249 157505 187157724
142650 168215 63819217
132826 199435 166756463
127804 196356 171498010
65276 78478 2211471
28156 171204 782251774
121653 129865 20721414
3957 56958 132697912
197912 198438 1299407
148014 160386 319665970
130007 134132 10260839
160454 197071 191289466
141039 178619 93719935
17174 49691 81352401
131550 143338 35877041
124827 156198 462516963
15777 141714 334510025
152548 183150 801899433
78058 147081 172378559
95070 131757 91697256
189386 199000 24175268
10230 196333 465343797
974 42006 883203939
153345 193015 99052261
27201 134154 55436843
29974 80304 125758748
96681 165876 716681797
167487 176423 22225549
182977 186768 9565153
173423 179653 15544895
57967 109985 129859197
131219 163473 172276025
139692 159485 49613939
165621 185219 48943701
145833 191726 114676803
65786 144365 196277350
136609 180955 34770854
58454 121675 326084789
198309 198400 41878374
112451 169197 384519512
142521 189420 578282758
20262 124325 881460563
26683 99173 181252222
56448 122791 484578037
189514 193385 553879570
191659 193043 3503014
180228 189825 24159395
95853 126937 77588962
91127 135913 436243690
173741 198606 62425758
151017 189798 96922413
120225 154131 85026045
43303 193291 840868080
20919 22727 867184730
166055 187344 53262680
172550 195936 58558496
152630 176186 376104984
181533 188157 224537774
33615 190998 393412859
40363 180155 799397512
47016 196149 483186344
16304 43764 62181267
55809 126520 719682780
135088 184595 123637611
9617 71380 196036173
115539 124048 67785853
104792 124473 49053904
145212 194568 223200848
172181 196876 61885757
133470 163273 246375627
116103 178879 156722188
72263 158586 215769602
130064 150661 5725127
70158 85343 425291669
174549 187510 181391912
89637 107831 274171348
65328 165833 576315708
196701 197152 1160771
82829 174178 228261142
137925 152396 18152288
124691 190898 485058855
173836 187123 33344671
153001 179824 66815791
30390 131434 252515283
112957 125988 795295599
54847 180347 313479973
41264 75138 12289791
60822 140690 224516850
10614 22829 16998416
86730 155872 173028756
167597 193400 959781371
51817 115423 486265022
168492 171968 8663925
155987 168291 30579972
103541 128629 62562222
111514 128594 42761286
199012 199666 590373369
154475 163077 21453292
5376 197939 822951001
38208 62020 912925779
150159 154332 10586754
163499 169942 957117923
86848 198285 780371574
197624 199285 4166531
177639 181820 10538076
118362 128587 45281932
85716 184156 246095228
174045 192429 46060417
1979 78623 994686085
143377 180216 213784599
174506 193177 46780294
183606 195466 297585568
160261 182832 923771068
183895 197696 270634716
69150 187508 775108229
21054 28590 815444197
25616 114012 220896950
154165 171460 452151634
11745 184112 430783786
95028 120893 533972087
106192 192827 216470190
16358 182082 856179283
199888 199908 64565
109325 154687 68523580
78461 196420 294896093
181689 185859 141536835
175312 178388 7683411
11457 30662 872381217
87473 94040 8781301
141383 178365 47074132
48695 173694 312432401
55519 123538 787243480
6519 104392 812036378
56478 130792 278432452
20079 55332 148742206
82006 159362 193512461
111731 160536 309966470
98470 166796 170598711
117552 159201 615651349
148886 185876 92419684
70521 103231 81639771
37412 149829 280985864
124947 156718 766169908
172876 191969 47796298
194185 195570 3534344
8503 31098 56504836
33354 171873 346201574
138205 153497 38382091
167940 168827 981195713
100588 142384 994342031
68532 90597 54777281
40056 195860 644480255
153087 190222 555746340
118076 130544 31290058
19353 159549 898584476
41531 166549 865238136
189445 190851 661804970
191456 199877 550744370
98891 149767 127029376
105847 168672 156941841
8921 67631 146990542
33288 137409 260275764
119482 120108 1562785
199603 199976 969871983
19709 107941 875248444
108292 112872 611915252
117328 188942 720302151
99358 138468 97543902
177624 188040 26309831
5693 43627 945501968
112761 176325 158743078
110745 115524 275753029
112881 127126 943656833
150229 170877 51657732
26804 180401 302729969
43265 134125 299109225
118341 166756 121046388
188632 189983 3353139
190334 192192 4627258
165812 168861 7646476
16580 103421 217179748
164297 195321 77561958
47226 159258 280255798
109566 191755 872642168
115966 166022 125103606
34797 109275 392176419
158543 171876 599653561
122381 147121 492299693
172749 199566 629144549
154982 190039 87498677
110829 178641 318586007
117070 192137 187675223
14923 77611 408357266
170970 186610 39081120
19631 108793 222793057
67709 189674 701442580
125142 191113 31255136
56037 185993 324721088
83566 122392 134780712
21201 182637 403423980
129735 138879 22766404
15111 99788 388027073
9268 72726 158745037
27128 91363 57746935
120782 140797 383694136
126186 156953 969672578
165809 199149 83521047
151278 165359 252298604
185143 198051 315566144
124117 164940 102204948
67801 160116 560556611
13637 176307 406421442
96485 141603 112706582
101762 198930 778486901
73417 108275 548694562
117872 192263 264026394
147568 165161 928971406
164981 197908 104854957
74464 128019 680144292
157446 170096 427410801
87472 153427 417603356
3673 101124 351635703
104563 120244 912740
39970 137576 871864652
137407 155259 44792958
75462 80650 12897634
126873 152202 849597785
107812 198976 228044435
96348 155154 673297295
12241 12486 610939
42644 147275 503879961
164776 199252 86304938
35280 166093 326912028
172183 199004 67259348
172576 194777 55560213
171002 195704 152977423
170331 175896 735080346
5921 69151 581127634
105108 150153 112530208
146729 151770 12712366
188552 198020 275045637
186738 186974 601481
126434 178690 260274750
104745 140553 857556738
144098 172032 221267780
52047 97764 839536748
198215 198284 172794
46624 79149 81489684
147053 157495 295327407
169702 174605 12102634
69230 89874 572631065
157140 166955 912643350
95110 119305 60413679
186552 190846 10780149
83268 125741 106032493
42976 78938 46164060
61414 114414 132518615
116254 173961 144147963
2502 121686 297940181
194445 197751 8421732
188297 189675 187795025
145409 172236 85345978
148276 157791 202531853
124874 140443 97838591
113343 129436 662319164
134946 146782 710986544
92951 140515 891218418
3414 16712 33443046
156514 186617 75037162
124521 140509 40025742
97059 140179 197684413
198444 198848 593498788
89 54976 684233535
11198 122080 276978665
5400 23183 44556939
64902 188296 429703570
131195 159836 409660416
60123 64759 11765455
73356 77992 6392552
72591 142775 931341438
67256 167358 335619044
136843 161264 121132867
57243 60571 8185930
192989 198422 13772320
118343 144244 727551391
154347 159818 103917421
38270 110767 181167561
155811 175635 49198984
10489 133971 308694576
65432 143541 323824854
56795 136908 200202385
62150 91931 342154026
119599 199805 200830421
136938 159139 55598876
134204 151114 42336461
115162 148608 83547330
183474 193854 888276617
156124 178743 56185361
121581 169782 631910679
17052 96164 487443322
28211 126274 635030144
88271 146038 144479352
86802 144066 151285470
78655 96072 43420742
23018 156514 864190693
39208 166452 318105348
68722 142640 184541416
69909 96205 65503489
88696 133616 112388549
118922 149555 559850974
103951 174519 176255269
116074 161222 112943196
115467 186352 304646561
19043 162167 357778971
176694 183679 285932375
188489 199979 144341440
171401 199309 860780577
18979 153274 746597435
71322 169315 283068582
65666 83962 45438405
153742 158984 13119692
197493 198761 3211709
123655 189574 146092889
42734 155148 281135042
154885 182463 68648921
132331 193054 151818467
158228 188451 906954269
64573 138978 185802118
122012 170266 120838749
23737 132759 272495322
24111 67991 410699892
20655 176347 389025718
151521 160188 10955127
172526 173559 2512787
986 176852 439620493
160629 173367 31645402
104800 107648 7082711
46679 160703 285231203
188136 189287 1129362
177566 190002 31341486
18032 26221 39630993
52702 161689 272500742
24024 125361 253175179
72088 150517 195918344
68404 108528 100055902
86831 193437 964160230
100898 198847 789067623
48008 138529 226265193
141396 143309 4843406
18385 191954 433795938
71237 109661 95823149
26859 129004 255199647
129312 154562 63276441
16884 62956 115310383
172918 185172 180711310
33733 107770 719188093
48752 125889 192761248
176509 184611 20371942
145989 198222 130763350
76362 98085 54375024
145914 181295 88332543
148077 157131 1569386
104490 148662 110363022
156441 197628 106149350
125287 137387 96260474
14155 144134 324935735
167836 174521 332566241
131598 181862 178454380
26044 150452 346851306
198443 199243 998832955
194675 195293 1559623
192045 197027 448281632
119662 132799 32925998
189805 192177 857136468
85344 183148 244506904
168929 175006 593511050
54369 133564 197788772
122535 197464 187634308
127089 127888 2042975
124177 181143 226955149
116120 172136 140005409
170904 187853 42435281
85422 89162 9298137
86848 90918 10111506
65504 120147 40641577
84938 99136 519112104
95378 118760 58395828
1998 111031 306654639
11914 122973 277514769
164371 187696 58305918
2318 65933 159396849
70079 184774 826170562
15736 190217 436074687
80532 117589 92666976
173845 173850 861391074
47053 53303 15718449
173614 185393 29466857
51372 196889 363851361
17087 26120 798462737
111728 132039 804309
21797 91390 302202393
63575 196564 352824220
68211 182686 285796097
124112 138135 101633327
172336 187151 433995781
183104 193787 342288716
35782 117592 204510452
149409 163001 34086209
147321 173908 419411642
187858 190325 781626191
112249 113363 451273454
195933 199616 9324991
98241 173375 187580179
17507 144719 318013280
2264 175001 431799254
172969 196957 218780718
152664 184027 801644114
178964 193278 36001735
133247 183005 250121094
104019 149499 908715195
70586 187325 32459926
182357 186261 857517602
177977 196377 713653562
188334 188863 109655219
67634 79872 62951107
129075 199440 916029795
20568 93811 840203443
99065 119710 143541260
2722 9945 821041667
112917 169359 877919410
133316 169397 90276693
60829 144467 568393123
20920 130589 662689026
105926 174447 237316814
112020 194958 315341202
146688 158938 171555376
157695 193628 89699549
12158 13578 3581473
42907 44777 4639503
102243 110016 19243089
56857 81986 746696049
113846 123830 697123236
146707 166361 49121871
143007 144856 4625597
191157 198896 334716541
25945 31205 13138214
89661 183997 447152640
195221 197712 698529046
85269 145015 965981017
136165 143796 442711438
141858 156284 549659454
75676 179130 258353951
9429 136629 317962096
194725 195990 3184681
83762 148417 983169423
194967 195303 860127
157078 159017 832837433
68698 188843 349325274
124355 151767 68685116
131029 152978 54942059
67848 130204 174019074
2164 186310 460471791
15174 178597 408194789
157732 179584 54320532
63381 76381 7116028
122926 132458 845234087
14403 149778 709540483
129061 174112 112543487
152534 167665 404641427
76960 128097 127750133
144539 154476 24936571
118042 142096 60139157
190682 198832 20578580
142689 182079 98347252
110249 131609 53409535
145626 154357 21966879
22511 196618 435311265
116112 192572 191090046
98243 132699 853199765
70391 185327 881736862
9027 29776 51936186
47527 136534 222598587
134608 190017 138539346
37036 128563 408181314
114068 142495 162745853
90566 163488 607498041
7778 65371 144225348
131826 173829 104950701
37029 89382 130649591
10843 96681 502564299
148774 171248 540951013
112095 161096 836659765
108343 152481 110394883
16254 99062 207074578
175561 187542 30197066
178223 198963 471458247
166539 196333 74637421
72930 119240 115540866
149491 158597 22882492
23786 165215 515196301
194151 194216 981344823
34198 64933 76985077
15707 125834 275048848
85048 85418 718967256
179740 181717 715849258
189312 195952 1008258
47816 93769 768658146
70636 163162 231132138
189179 198167 492213637
55365 156280 978102313
6694 79417 184726034
43064 167213 310211784
107223 129798 56402783
153933 197549 109086881
7238 110496 523850958
68688 110662 104569363
84981 186710 254404155
31045 33917 7205326
133020 184705 428036437
65110 165411 279106850
43434 81300 94654733
99317 119261 577017176
151376 167693 132565533
8646 166620 394884652
71547 76025 11118960
170597 197144 999167698
45375 185700 699194510
190951 196186 13162281
146984 192168 2526585
187638 197511 24800927
50609 104341 771660844
75300 167599 600171524
94718 183403 522510698
55299 118966 159042741
174099 183333 23073892
185942 191366 175145880
178717 196650 45145964
170838 184143 33117187
165769 193462 69242718
167629 185839 45530567
110745 177688 167231205
165226 194948 151259064
41275 65669 340594933
157963 193440 708432149
73194 122892 124009568
56998 172556 381786722
75402 111287 89543268
106720 131191 970720868
11586 54803 883847652
73203 142281 172571620
52682 87281 808914334
57009 70732 44954775
16743 80100 475465312
18780 82057 471924234
85911 91461 739647687
114225 160996 117006186
26799 120093 233005925
37789 72802 175808532
49735 192062 355754708
86141 194359 334354347
181488 189498 865281628
91534 185392 660072828
102290 120504 657900947
156586 196519 99752642
188009 193840 14564554
195656 199030 465857672
174866 182707 19623542
126944 198401 178909254
104656 138044 767412893
64419 116012 880727225
92838 95878 7640236
727 169537 431943597
191846 196906 992164524
111182 174162 660168968
169469 177439 19677698
34181 165288 327716788
130250 155082 954345099
115315 119520 976616831
79785 160272 939288463
25442 139235 284328745
170131 171162 2472745
192949 193268 831725
58579 125561 848166583
75524 166825 312266861
1444 55687 602402503
26374 92146 164173185
124420 145631 623497764
33658 186604 518211603
56834 77611 827291333
10246 35551 63310189
50222 50751 795454604
45710 60713 37461635
193016 196722 437450998
112337 168415 718200652
106690 134689 727582485
175157 185313 165223014
162984 180297 982977769
118251 165688 691750591
153124 166775 33962549
83024 119984 92264151
32879 47695 36926675
40460 58062 44152147
42491 123649 669864069
86999 147922 152355615
156764 164682 19697580
125186 172602 118573234
159213 166030 530475030
198576 199165 1475110
95427 160214 162064663
5912 161236 388449067
166540 189072 56424599
29892 136213 405037203
68635 199767 755485004
86689 110251 58879419
52282 183978 329095089
15561 41741 65340080
126682 164559 94827041
32397 191285 397172099
23464 152526 739458236
30384 109671 605730756
152431 188070 89091106
136271 168242 61539626
190801 199376 740736098
73074 143194 175220565
66126 161383 237986858
76957 162272 213301777
21253 64250 397284876
24913 110798 81476578
30564 63353 872943272
11692 58489 113203073
21738 121490 227493493
87860 92074 9254034
185204 199935 858961419
110695 170613 149929629
135646 160077 451789628
52136 119091 15498164
98770 131489 287498108
4935 195358 476153904
111381 132176 52024848
156663 188360 79108506
87646 147308 208861578
190661 198207 597015280
8347 183769 408710708
60628 101118 101408934
183440 188038 816163369
68359 160304 229700247
171404 192459 52682244
162830 191205 440582578
61418 112855 584034981
150026 198341 708994727
18367 85205 166850706
195590 196812 3069831
28872 119522 226362766
124525 142015 763118654
62281 71126 22220572
42947 77329 85955782
110563 122805 584337289
134080 145936 29649435
99472 151560 258721134
108645 143038 86059951
159925 169521 550448063
146642 148554 4816108
31829 173479 353946747
124333 147639 58327507
30273 30588 114501395
5492 12947 18717355
144718 192168 933947996
124836 194429 174088546
190794 196870 15307488
8006 138215 891499438
92410 156977 55405969
95782 128222 510800631
113713 169410 139280312
167304 176059 853177425
25716 104841 14745951
113697 128236 36347308
92108 169860 194593056
175925 185361 785771227
106800 189176 643807508
12824 71928 783001975
117894 147558 513745914
64841 65416 1498915
76056 128567 174641691
79576 191329 424415254
163837 187290 58559280
127561 142972 38629602
32438 172216 349375648
12554 129895 293398403
199299 199448 441466261
107033 150053 25283122
53960 127937 208824286
140169 143621 8746083
117247 138474 49222959
154113 193420 69959752
97218 121003 613145863
85067 196653 561052552
32215 186041 477529058
3608 83878 200757165
117399 190530 182824861
118540 193747 983851400
35013 178621 613090466
160854 190965 75202505
70233 187659 353822535
158740 188959 348449385
4589 193171 471498734
104507 186107 968770318
26135 64630 186648323
111361 115381 879678719
77618 113572 441940116
125270 144737 48810289
76220 147228 177324526
153976 195768 409041479
183017 191559 21429726
95911 106060 25477212
103618 195763 210915343
35425 103586 170420631
150465 157571 774633605
34209 146400 845926051
60615 145724 212784189
187454 189952 6281538
61737 81101 43103098
150432 159201 22024441
1238 186862 464199476
165786 182665 42054515
190558 198120 779909203
90163 113402 58207396
133175 178662 113981571
116564 119341 365627588
78790 192440 284007829
120840 190367 839063524
177385 178174 2022430
192366 193252 2230311
143567 182715 714169283
155865 183025 67639879
37945 154527 32701257
64351 164290 249803527
67951 199606 329119231
142499 156103 325096264
31123 193960 992893597
23302 26758 284287096
137995 142682 826427432
194822 197755 2238089
132975 182381 488397128
104977 153019 487246267
179531 194258 36998435
142084 187625 311724673
180855 199105 14959189
105383 199208 479233229
76945 189794 585382563
102696 168110 634220772
149459 156634 18127662
35654 67198 79008529
94730 100841 985688248
40971 47956 471244453
117385 196770 183044880
12676 162386 855843943
175024 199102 166326862
131191 169812 349155438
128437 156433 70213562
153926 188382 86071030
6461 58975 316117155
51370 94877 387862959
64123 137407 589865709
75527 100791 955518507
123930 140639 675589835
73328 92960 283590040
198526 198804 759162
9879 80302 176061876
116168 182903 336190696
51649 118071 165928011
9305 10804 3727431
80749 176536 946586654
14882 99639 922844683
145474 156879 28634766
28867 180799 379564222
9195 22985 186861475
157133 189139 79896379
76418 166923 226088765
120862 177753 142168731
130042 169498 98625964
104098 170653 166362975
195293 197357 1948105
171571 187115 800030513
131500 150430 47371050
55661 105972 125795694
59674 91427 629752004
57268 88721 78384918
137476 168707 174721586
16197 72602 984675639
113290 180201 167158551
339 46040 114366609
125054 137561 722890773
45808 147346 339331136
55158 106087 127333862
157836 180926 342163858
192306 195600 8329827
36979 89128 130101230
38051 184498 669820913
114313 128878 36351659
167328 189093 54553240
60217 107694 118751500
176435 188145 29541864
2125 139923 745668455
57499 74182 41718556
36194 142545 265833468
122213 136671 36344066
108141 199027 227386681
111389 163702 130933840
135421 199512 485134342
99536 126761 789591367
88118 187084 365988444
72795 169356 241241660
160729 190390 165647339
137816 190424 131568060
194212 199274 12803146
74089 104827 516878106
116936 185823 934784439
120872 158329 93910509
64782 71132 646924078
160421 179308 46948360
5116 27528 852707414
91372 95939 944540987
47090 109207 155318618
162258 176524 542043397
136324 168155 79528833
171556 173310 506796063
166557 199469 417828892
156535 195244 96635266
124363 139027 1479561
107268 187682 201051573
64612 103672 97597134
17622 76717 428462827
142499 159743 670462506
84896 90797 14719680
43122 116536 183484175
188205 192715 11173488
94445 128473 85025253
107493 199776 230869223
99280 177761 978990498
66911 169294 571356953
186384 193081 1933785
165605 187427 448934509
46327 92169 47861521
10097 143792 334277232
101686 104724 351043634
121958 135538 519078949
95998 141479 495764202
108265 134223 11412966
25029 184468 942251819
119462 177385 554470054
68945 75460 16112795
53176 142778 223980496
41506 119896 195848018
97940 101124 7990547
70881 181967 277380705
187228 197495 25815056
70155 120917 459166190
167402 197783 362075219
149131 165641 72211049
44010 113262 173001180
1689 188935 46824710
140163 179188 323801236
70958 167361 650071689
160750 185923 508118037
188844 193464 11515018
98187 157848 149141031
101751 153432 514067473
118457 152124 84245269
154312 189242 142707349
31552 115547 336391506
91905 109112 655220489
180482 190582 155225467
158064 181319 57884845
124680 187087 156110658
62347 115905 133826258
180713 186311 745444146
55010 81972 67297974
76105 197613 303813282
105313 156949 712757887
170266 179254 22275715
152611 181152 77249208
67376 135839 170929806
95372 183100 219194198
31135 100264 172974344
33210 125982 521430995
53002 61263 20605458
166254 166902 1555265
155920 162017 871000244
107256 156162 340595500
45686 72719 67703582
36495 73527 92630206
121333 132638 634673566
50939 192866 354675544
83305 109568 65609045
179197 182769 8972107
140240 186098 114631077
14044 82467 186826792
169357 198079 990648628
193845 196763 807966372
159379 188593 73002753
80881 127434 923063658
185347 192708 782840780
147718 178022 172501575
74137 180992 656075941
170126 178214 444933783
87660 106822 420117783
95021 185717 418089912
139712 185886 115407903
20791 60734 99851819
92272 105821 34127448
52819 82864 728674319
58623 131901 763908917
85365 101161 18272548
127672 145457 44518650
77623 108855 77916658
77131 153026 757676370
32412 171875 237087083
139540 146161 7443769
33633 55433 79859871
106692 147080 100842716
117138 121355 869343750
26849 196631 424441490
33304 177021 359018067
115674 186614 779629265
133302 183748 969408887
152749 172712 49798573
152734 161146 21039871
25955 199857 434926976
171408 181151 24285710
174171 196266 55431371
179556 195751 40729985
56520 79984 58629036
73369 191590 295372143
137619 139475 734685426
13241 176028 515512851
72703 148282 188819803
50709 102657 669631826
193514 195518 5079227
186391 187882 943028286
199809 199835 577386392
31210 114997 749582767
64750 129270 161136171
59038 172361 283168806
128571 151004 928281815
85816 199049 283372107
144442 145501 2620755
49379 98117 121934195
175218 188545 315076360
50125 106414 140685688
188327 197488 23029330
33097 131177 909148635
186277 189652 326018925
137150 197776 363843893
42135 125132 634651448
52748 194028 703541308
126409 176125 124138541
166531 168719 5514528
47052 179190 330260413
172914 190185 148341702
177628 188988 26750307
149580 181424 79470829
17203 163321 365375748
9117 57987 965941475
196679 197441 1956529
78015 157429 198615500
16496 85173 635620053
55490 102392 143357250
61509 194585 332706846
182999 185258 834975570
19924 39055 729700810
129094 138254 22882181
173497 178636 630454916
46737 176103 907181503
121116 154237 349209887
39837 90131 125645263
104765 199155 236087472
54047 184665 792343690
9136 57959 122160978
75643 170859 937330882
65143 98697 658326409
147819 155655 335336337
13329 165766 381071220
147403 175383 69802130
143398 168756 931358352
117167 167631 126083686
127809 132266 961611829
167840 182185 314160565
175766 190026 118786480
42748 47929 12830341
486 83547 207764711
91574 127447 761827699
111293 189170 194827214
47642 149263 562763144
57715 142615 375237257
196619 198956 384937313
102276 189603 218398266
21335 136244 861259185
44367 55695 28348616
98117 130040 820436704
115190 163242 120156613
39658 128339 170428874
3747 80666 221857753
62446 111699 122946928
33109 180827 369111292
75151 190580 165610133
39265 106798 305859791
156933 172037 37565792
144400 177803 83238765
149037 198621 366907428
84707 183973 248162977
88791 185202 612472026
188993 191439 6053170
109687 192559 207175287
91470 172350 107100111
95921 104324 827704643
195955 198307 5982357
144441 173971 106927213
99516 138205 126417638
191154 194437 8208908
144722 175333 76275953
40677 76723 90196655
148367 187933 721961468
62268 165074 256960192
63198 198845 339166833
96595 175591 197223782
177603 197538 50223914
185373 190310 12429019
9592 148717 347758563
33573 118786 212912204
130246 139349 101816421
16110 145096 322448811
102933 185404 709637578
131545 163144 79136700
192644 193083 1150565
67047 132051 921458085
116061 186228 387828222
37199 51977 228255160
152360 199537 118086869
89736 109422 875366877
179464 195894 12085300
105607 117191 697281554
91720 123110 701809579
8677 104009 238410686
95587 199695 150237440
38535 169683 413629905
188105 190801 6715117
80862 115468 86501146
169221 198013 72173152
105395 126671 716258650
140926 196122 471217298
103162 119421 166957733
57117 104491 463055923
156659 166462 24282239
52054 154147 255289884
73531 168477 237229127
74102 110365 503068872
6445 86218 199433870
52015 176964 476778472
76271 198479 454003306
109581 181064 741688305
47518 69197 54506072
111509 113448 396188027
153293 191973 96579589
55275 195983 585015932
138555 192987 136140792
107008 113723 919122329
70905 122794 191198876
199767 199871 261828
4161 107189 843940533
124777 172333 770367380
105566 130724 62840922
19308 160426 639613781
77913 144451 166290234
4553 119691 287779838
170686 195285 144028195
48603 199449 377337212
9789 79830 175109231
23855 190298 727408724
133257 181309 758598740
149828 187543 435957684
3697 43673 100139016
162261 178642 915134194
15341 113720 277290717
172964 198929 65173898
37968 95334 352669007
7560 122109 307363880
58538 193409 337099258
184730 196617 29932063
94843 113650 376255947
104862 185340 215051379
174234 180315 323607911
122245 163712 962631042
179562 190351 143020512
112007 170162 430409803
147664 150481 7082262
56934 156724 882952608
66768 140714 184657828
186320 189386 487479572
49476 90915 103412675
24032 39729 775151822
38427 62962 61461834
11447 179678 420397161
86616 196752 851040347
175739 199419 111458532
158198 164220 14987425
146136 176683 76160489
12036 34706 18911058
1272 85931 211687306
180824 187534 16928144
187351 199940 31685168
132967 150586 44110996
76932 133594 141528848
65806 77502 29076814
109437 116373 575550971
139964 161415 53741801
60753 108369 119058186
187272 192047 11903438
42000 179557 343703846
1031 162012 402705268
126862 160127 83358251
125596 138978 33525417
37103 116397 198198603
179762 185174 13600870
160625 192892 80530022
66546 184630 294924954
115594 144544 72400073
61125 124025 933325714
1756 34451 22228042
176884 184749 726571755
98141 107616 4884473
58166 164677 992580212
60023 153845 234673237
20528 186484 414839940
30479 162078 994276051
129398 137574 20428767
65471 187991 346198562
136075 190772 136760101
177679 193081 38711428
159767 191240 78578011
99843 156740 142240023
33700 156624 802099625
18702 32438 287423742
138395 157601 48224793
142029 179956 94711714
103295 124346 52421838
77949 166096 220242057
93475 118785 365002972
160267 188980 788614608
28737 44084 444398306
39054 171542 331195846
35761 78914 107895422
147422 180649 82995244
160620 184920 60570499
113787 181752 930643575
196258 198825 788134748
56418 161102 261698389
397 986 661101957
132358 173394 254421467
131975 151675 666708478
165286 174385 22656387
197711 198822 2803529
77485 89664 644184992
39055 80165 102862324
181907 198663 526480019
128649 192738 711740187
33856 112400 752265342
85198 179486 443932792
26175 83943 152365412
57103 193963 795160306
56819 163636 971729641
103312 107213 9693297
175122 175346 551825
41303 77953 91709109
143703 168414 61686475
97298 109824 31220399
141280 154006 166112772
73732 144584 192135687
158975 188645 74117723
189601 197308 534676657
133302 149550 40675215
151481 170601 47816256
25265 129371 260232395
101513 124532 57330969
154766 165846 645203969
16134 124642 271145554
126102 179117 132467693
58092 187270 453217378
18378 37575 679349262
166916 184367 43604599
73256 137148 651760188
114070 140034 331871973
1592 18343 42140077
141734 190196 121194540
123816 137844 35150760
50690 171669 302312135
144822 167871 747655150
56622 72775 40460521
29920 184165 720168194
188281 196925 21706478
186504 195746 150529692
117593 140695 57695134
185773 188756 264426104
166113 169750 9144170
151176 155950 57035159
163435 185519 214106945
192093 199981 19959923
50424 189387 832203194
88688 164376 189444213
140574 161260 816920521
178186 183091 12311825
50968 195329 564156166
141104 160221 47870401
103957 199652 448977104
125725 179435 134246851
69152 111619 105815577
15016 24019 33523419
162409 168025 129874940
70780 151991 202821930
28133 175860 368963790
67621 100454 82007452
171664 176757 12584965
164086 180650 770360042
180363 186434 364445805
39028 198696 399406451
96662 120148 58534081
91227 136064 470591538
135036 188913 268106774
113407 195690 705775757
7977 118348 590565838
74901 158626 209308717
10054 126127 290063655
170031 181522 899665170
146040 179220 82783290
182331 194295 30051114
125641 193667 170231560
182118 194265 30493312
74005 128931 137175200
85115 95242 925907705
33540 107501 184907766
196449 199447 246230438
27515 60236 81663761
134784 145042 444305874
103260 187552 210647757
194107 196341 5662638
71270 195514 234864509
183175 198628 13010693
196772 198122 3415345
89601 163468 184925998
119536 124575 12639381
6415 127607 302995334
115900 185446 710284474
130213 135904 14180609
19575 176689 392505518
96940 147676 126743684
31382 105733 185949669
11439 56285 894105111
153613 170594 42395831
37525 134024 241200333
27718 61211 39137779
61037 146405 308833856
198611 198861 670143860
133583 160649 67812406
16634 89942 183073813
26796 105546 196886061
22500 72091 124067785
127511 135424 19808128
1978 161541 802097143
23634 125538 120647706
31227 94898 159142740
99721 183710 889586702
127749 135781 990559361
84952 181915 520650660
105301 172883 168799980
101363 155081 134280777
30095 159372 851519742
137596 164109 66394257
87068 125825 96836067
167808 195366 841506887
7875 189309 453616227
43503 83320 965142338
184850 187075 5684310
121297 156998 352944582
174296 178896 15285273
99859 189322 223559895
767 119953 774063255
108736 127497 350201672
65517 197105 328848413
19572 144639 312655021
70667 116388 592649645
91409 112018 51625424
169151 171051 421513946
74123 142848 225558818
7265 139644 887850297
157125 168074 27123157
3645 153204 384281769
50663 136724 247293321
28210 78130 949988752
194296 196720 40208074
44137 153768 533303573
179913 180842 2339430
71633 147632 189779020
110284 176671 159976850
195464 196579 330011097
2221 181007 446975325
56879 163184 970019038
71672 195345 434949118
192927 198307 201327259
167500 196510 72735018
145182 174908 760523748
162923 175164 30357356
37939 117445 654499829
67791 139315 750181195
198909 199484 1434304
131551 195228 159289319
145563 148481 3201624
157686 176012 339082670
51692 166473 903294582
68154 158254 16591614
117264 175243 925929007
170836 185697 37027179
90251 161338 177937891
70466 184902 386156725
82080 163859 204575711
124897 170708 114618737
183135 189764 362593288
115526 141356 64541795
99882 185540 789745763
81277 121680 685711889
67529 71647 10268867
148027 158993 27562684
179544 184975 13652592
157412 188702 78116365
78051 111936 84515158
111342 182379 177561709
171639 198214 96392080
194350 196068 702462797
130608 147004 206419704
197937 199211 3205305
182110 196262 35564019
180776 187215 313041181
154783 158447 9073183
167713 180119 30975362
153531 179102 63647143
114285 159877 142454219
91246 111879 617006964
2981 176470 482098262
98725 99723 2564740
2303 154340 482707196
1405 79304 194971761
48046 113466 854819726
171541 181835 25692475
104516 141566 92538705
162192 182297 24269144
14842 173402 396152364
43126 114409 718112451
38941 109578 908242083
174596 175190 907021922
2858 35690 984016801
110948 198210 218400884
182911 187899 339736726
126457 126613 446921248
31612 56446 164623378
83036 160221 193051384
161340 175198 680532798
124304 133403 22788016
61230 184019 306879705
195825 198736 7412601
130946 161170 75586543
183141 189942 677895843
110477 177089 261050502
92878 194870 550588343
187377 197229 781508517
158676 159226 1364989
139806 143993 220645569
119129 121455 5716818
39825 49800 25076410
39075 148061 889566680
62267 127987 456705033
62983 147500 211128238
183233 199015 295055543
143795 198091 135841887
132514 137006 37202313
174813 196217 420386490
67768 82655 37025393
87563 122744 87923827
12947 139658 316752190
42514 110023 168691871
136837 183908 117549821
15373 33655 300661368
85125 186660 828658852
58990 89279 732556237
173215 199412 650268888
4804 21713 448773641
78749 177215 245838592
169683 193038 271721152
2515 90182 219145882
74439 111679 852198343
71638 196421 214820720
103903 147920 109963088
105780 144301 749343083
35389 179919 361115938
114176 176225 154876622
58058 128176 396322594
30754 173274 356110595
57491 131512 184900806
87552 87781 308415277
188154 192437 303066910
37025 88872 129402041
43345 194082 660082895
171607 178300 16609891
106769 170780 159982365
173580 194749 53058082
113035 127938 542070350
161778 196847 87697899
99167 101546 5960772
186331 197221 550490922
56148 123301 167665346
154815 162198 18338170
110547 137578 42574456
43722 198576 864169082
91573 133394 569064388
27596 86368 249955026
70717 97977 68026235
159590 168923 23238717
1646 109553 269871148
130349 152766 56048708
163955 181108 157307223
12824 195079 455690011
23925 42025 747746947
123161 144772 54197293
145247 149467 10508823
143999 146671 6568114
6667 75550 528860411
138109 176312 95346205
71199 150323 379965205
33942 194423 611574475
128863 195199 366654973
13937 73828 403268509
80601 159638 493688548
52342 110402 406130756
82362 153375 14035214
148719 151323 6536488
86258 98114 29821585
56695 78982 55715754
100338 100947 1535235
136870 174406 836361567
164023 184124 50016388
185146 188697 987643231
97223 97840 1598021
79564 143031 589898936
89162 143789 136811033
167209 197576 547231470
46286 62839 41503991
83002 151515 386977143
45071 73012 69986841
34253 118986 267513990
190546 191942 818308607
36566 192396 211716822
42938 50028 8743596
120021 126397 15981692
121240 188040 167190555
99033 192758 234130910
149186 153214 10187050
136161 163896 69455818
25854 29345 509607956
190071 197942 19826200
25681 40729 507268765
99689 112383 317122383
57828 173874 289862289
82226 161780 199009191
21346 31890 26425233
62270 151469 222944668
11820 77988 165512008
46531 80380 84718085
53601 177920 310519222
127379 128639 805605761
1435 166839 413594636
140622 178253 562402693
170306 173351 7477160
185585 187758 5584024
146352 153989 908943564
169178 183675 36163262
80051 161470 364672054
120249 184901 737640485
131276 137660 161861085
27186 58846 79100797
11085 117454 419914100
53731 104645 917795632
174599 192027 931829767
97644 156746 370373793
185467 192920 18694932
95293 125697 853535268
103455 106483 7494808
160300 181854 697463567
5977 166981 402501541
40390 198950 822742200
64852 182825 294622762
167882 193340 109127791
87299 93243 453665959
164092 180200 605303372
160944 175920 276032177
177552 181149 9041141
186366 196794 30358928
92463 133082 101574244
5233 172947 633467657
7623 141881 980796458
102807 162185 144852206
63617 129797 583748770
22550 93989 365004451
132831 151011 45530937
95718 185815 225179269
82031 121250 97922738
160202 174897 237123359
9756 114984 11356750
124678 196611 778052488
69284 97233 468717415
164453 191646 324539532
196429 199330 7338878
195881 196547 683034320
176488 184799 20906192
148036 159344 28390925
65756 181647 57330379
20298 28166 19791194
191122 194249 987678434
178064 199096 326189044
86717 102157 499520441
102207 113692 28545095
91018 92945 4933835
136288 143359 17749474
94049 102133 20360508
147787 157600 247724556
87185 116220 72653617
184879 187772 7390034
73460 99920 66186566
17762 188768 681588990
11086 161894 993851365
12554 30264 44362193
132974 185963 132460571
138700 153364 36827548
146028 170299 535649316
78891 143488 57876957
83826 153656 174721442
185125 194448 23420309
2076 131123 322778463
105028 166926 154577998
139184 191995 132053789
157848 159830 792313057
11792 69374 742350288
86625 171336 637874722
188741 189234 1209243
3787 14119 204490762
10991 108981 693785097
87036 159788 182048161
149927 158375 19674907
180457 194566 35440050
190645 197980 18502154
107556 164730 142946466
28574 125988 243244743
171991 184987 573586586
182328 195087 32056334
61958 86035 868363219
12506 64642 512960232
101896 189755 219533510
119802 135645 39692015
31829 39663 441124546
56845 196704 381039885
10960 78474 168851744
82365 100753 917237657
121369 144305 57572018
195727 199082 8486371
47741 79449 79407113
92527 137135 111595386
58754 96880 95274067
78993 126332 118174962
167576 175396 19472629
148 3696 601470059
10291 174535 571515260
89033 101916 991704207
154987 184659 73915190
49602 137579 219871696
24229 36430 573037891
7087 25797 46866036
175850 178353 452799748
153907 182896 72220841
141669 145890 10578897
36313 131959 749268924
86398 117676 78252175
4027 102376 433591540
82531 95191 612185182
196006 197374 2212978
197755 199673 4800586
19131 75132 140039032
184899 197034 699435547
168383 196526 6446095
73293 97081 583492961
133676 157232 634474633
143921 166995 57527814
61466 154198 231962848
37733 182076 360748133
161597 184079 56013778
9809 138551 921118492
62655 198668 340111571
174038 194229 50624200
170007 178608 21263982
112558 167376 732568193
116216 154172 95023289
122198 186511 987517942
172675 198608 65063270
183436 188815 13614411
174465 197136 475334019
19639 183995 933981290
133086 144429 28494045
190221 199554 15829090
143310 189563 115618917
72820 137918 162543178
63460 161658 245449953
172479 180874 438244070
17946 175010 392371533
8589 20833 30610872
58178 140936 206757342
79685 119788 868881542
29138 165617 508587056
12681 157469 362159016
76932 184395 728043687
103055 146781 109143926
93216 93659 969318282
45947 189388 167631616
195955 198183 5670512
59408 94603 87917587
74337 109116 86726354
68161 116403 340207278
81831 138899 142583089
115624 187456 499297086
56449 124726 288078900
68917 165043 240070160
68473 130495 732799242
146659 159823 550904706
39320 156583 293374144
166124 173430 18182420
171746 183429 29160264
63130 73686 259464517
50466 189447 527151343
168208 199909 998664711
181262 186421 12977246
127070 177466 125834193
150869 192859 104875003
46094 171285 982421045
127216 149287 462147697
35512 96813 153275668
177119 191568 75998187
159887 195302 9859214
28538 29759 2971248
189218 192938 1805261
107820 134732 129867414
98317 187297 222336652
112965 182812 83600073
188369 189236 899226370
103264 112388 22605308
155837 161133 13166225
65392 122948 143525250
138722 169240 805608784
105039 134540 544768104
95075 151362 248153204
197436 199932 450248727
32391 188418 998664595
183242 183299 145392
116894 155979 97845615
178559 196654 205443134
188241 199819 266814503
104724 107270 6336982
31980 72630 101693346
139268 195750 141336908
51603 148518 242205992
40239 48034 19475065
124670 127160 440288108
163162 180247 42502328
91848 150735 147419466
147322 184375 92604193
20246 177084 391854492
156315 173638 43055156
151212 165251 35081510
64210 107257 107526375
174877 176441 264034911
145327 190420 525678578
13630 60404 150144602
141798 177030 87865081
186981 199555 31651989
53144 90031 92026494
187547 197172 24162505
157202 194689 731529723
189084 194950 487541575
116480 135920 48584409
181329 185684 10922856
92153 137140 112610146
159314 190290 77351889
169543 194677 328786182
60917 108017 117769088
33906 177419 358509857
65242 164230 889053936
171854 182038 939560569
23389 23909 956824523
60580 152249 229247073
185711 189000 8355674
170260 183167 6177487
124829 143989 874409228
5612 43174 94053626
153747 154108 912916041
134002 186212 130490445
125888 186201 858448652
139106 174437 88284312
5830 78519 181919341
91919 151779 796150916
53427 176942 361886059
103016 192080 222527729
159359 162138 539618022
100519 195269 236778390
64590 125932 487706590
170292 187203 954798897
69905 90161 50225257
130881 194879 216789960
127858 194904 921977031
147747 167467 49219454
145448 148137 6698389
151454 190431 97447441
154509 164334 24484288
95412 116280 747637587
74475 123508 592181543
29802 44630 37024959
29617 167084 392124078
128030 193154 788695168
60953 97711 91986146
137512 139674 5384152
95768 102743 17575930
25425 185093 398991167
60709 172112 278493820
134079 192828 146849071
37536 52545 37527325
95214 181018 214379796
122055 136655 372967803
156990 189607 301861949
47455 68022 795988092
189385 196209 599787749
53997 76522 731745220
45328 123774 525284074
145036 156098 210688655
161870 196047 85427992
123914 193782 174807085
87786 101051 598688681
190951 197577 411910524
159088 177917 914629673
138493 167700 96315398
179609 182527 448445431
1188 91757 178415173
94161 106965 32082313
220 131605 944757957
105766 128861 57587825
80493 154357 184795766
104384 180830 190929418
109602 121148 374265734
193790 194321 1327721
102226 198611 413305756
185664 190226 11512332
76830 80244 8517698
186808 197681 737793663
11954 16644 381058794
65061 151068 816519041
72183 148417 428871445
165191 183081 608756323
71332 71362 64229
11266 129928 296658009
41990 65417 541197533
48646 115700 325245174
135719 176227 101067118
178753 183604 933270102
3633 46955 980787262
136703 196100 148538141
157382 187540 75263460
105050 171979 167197936
25679 118237 202157847
196530 197583 735216178
118150 168963 127109317
60505 143159 206737839
163656 165946 5619993
90623 159168 171597412
116099 127431 721247902
175359 198817 59043146
76094 173052 242169179
111540 186645 307868649
156155 163563 570493044
186231 198047 29760142
178178 190583 350375223
106772 192936 399047676
189535 190690 815042194
34324 152172 294578641
63854 148114 635071099
46663 161959 288421364
85659 132915 118206804
159773 197347 723717074
191189 192890 4213590
148609 172132 58780064
73365 189070 289173351
133328 184645 128259597
142652 145566 478911522
76770 191198 286009232
186829 192478 7070911
156234 194131 94599442
32132 108923 446908522
36579 42159 958664420
74273 108098 84425161
37744 86966 450092461
125903 157316 78786441
45410 150542 293639014
120193 162674 106419104
135942 151290 38399680
190675 194378 9276466
129002 158312 524947170
88734 199054 276129311
98723 157615 147258045
56260 139597 208227521
89289 154733 198268635
62425 167256 426435534
114284 147564 791789441
196886 198307 3594438
176807 192202 38685777
21405 37125 39320242
195484 199193 169032438
196940 197335 7609255
174151 188210 169440869
150675 196405 114423862
27467 30077 6500475
64570 99392 87093104
130865 162683 79572693
177757 190482 32044822
198460 199400 591531071
160180 187127 67294115
86934 140482 211795110
101818 180130 867178706
46598 106101 586051973
184829 199504 709574215
53492 151049 243887572
93954 169969 190078066
182458 190525 20295838
9268 179070 94617645
107564 145144 93952383
130938 179857 586098683
47857 174896 317478942
10213 80414 655239770
125766 182530 996188702
21819 119896 46224583
169486 185811 40721860
6584 149246 356635931
42883 187054 360364276
16935 32655 39350256
6552 191935 463453299
26372 151359 687293258
129303 182807 595100838
175268 192088 777387625
5797 162721 744541769
29930 55861 656265882
9367 120158 118951487
93732 170237 191315898
101148 190223 914985462
78761 118494 612608141
112243 121065 21984438
2716 7381 11788423
150246 159335 22839883
158351 186855 535919686
76745 143032 165714556
53321 134392 202648897
70457 140726 175379135
184525 190852 169839305
4699 29900 45823886
187419 188606 1840248
42521 45483 7383414
126226 187538 153387962
139866 191214 128393940
193229 194199 2451636
118165 157770 609328850
152476 154579 424456926
181227 197371 40643963
60771 145575 791783047
122207 147258 477698907
112243 159963 119483167
166153 181920 39312580
23784 139948 290342274
29064 172529 358493174
63091 92646 73690114
190953 191461 1233984
127809 150566 136102445
176247 178301 5162845
2475 48937 278169465
43869 97591 147775859
82871 115891 166491794
98746 192741 230124925
90139 175056 473541230
154178 162761 21397652
91425 157261 466667604
2393 61610 317781314
16687 169640 382384834
53673 174468 331904371
145520 181350 117592055
85087 198410 283585986
93554 135635 565183883
117336 196138 930599975
55538 138704 207733849
174778 180617 969074259
40779 187979 368016725
164031 183698 48939795
110523 177035 166145296
185062 198232 33150081
92578 118102 63850410
7135 108949 466176481
85478 153772 395861455
161727 165001 8114848
1370 85843 635075411
32693 175999 357990674
14567 35938 53334440
190020 193115 303857351
72140 145116 778855196
186972 191317 10866994
37273 123148 552669637
199544 199889 354283313
132981 172119 566309282
165334 170015 786096826
175281 182285 215270678
7987 124448 291041850
197333 198906 796437452
95710 187156 228635557
81803 140074 145611320
139336 163060 953435035
127273 141442 32202640
73060 159346 215677355
70016 191074 302400296
38173 98950 152111242
40110 144168 74424497
98050 122242 60150486
115103 140039 534013178
111770 142628 664570652
159016 189416 75914456
117391 121731 156201267
123086 139449 433002635
156874 192287 88383363
178260 180321 5215477
41502 169433 319808189
185514 187500 664583355
31985 89018 142327677
59040 75043 40022118
125149 143535 332855849
68912 171362 984086727
88974 162998 185321626
95235 174225 197383903
107118 181255 185154708
160798 172456 278892132
134002 169724 89340033
171490 175697 10387208
101392 135157 84269575
15206 161313 365183025
171614 177544 565999841
114220 118844 11491940
27056 174179 367568873
37640 103436 164592672
186479 194889 782819627
127097 160941 264855401
28846 152222 761791265
13927 118415 827209150
194288 196764 888115975
54283 91233 524006711
56043 81049 87370917
150073 187058 775344918
73171 102637 81215822
6920 189714 278397735
129885 171905 47757500
82827 192672 951226450
119550 187202 169286559
43992 58203 35580157
90757 138337 594006107
169161 187631 436995911
191385 196714 13464298
49575 98710 122915534
93730 132897 624269784
52607 85755 82729023
6959 146692 499117800
95226 101415 15636257
122673 142931 27906263
159818 167783 82538991
114817 181046 653512710
170664 196459 64566577
188527 190147 315549031
31618 195190 408937370
134100 164554 76199254
155307 188406 82634913
63093 116647 171152536
178816 182819 10106133
39362 78004 388223828
9605 127588 936993221
4255 64306 150313200
195475 195853 235087380
61752 68820 824528440
100189 192013 804363576
100442 192847 230816628
129198 140334 27828798
151302 191177 879448094
77682 177788 249957178
149533 194198 427916710
82726 89970 17950824
120132 126696 16463199
23343 69420 426583244
135010 179490 652441476
108527 122750 806204208
12170 27561 33010937
127100 193270 396795147
55327 180364 312379944
21523 23387 551673298
31728 89394 193185681
163987 185373 53263996
121079 133020 29959407
71432 199245 682749646
8535 170558 837253448
102771 130205 68494692
77116 113782 219454087
27823 156933 91636012
32976 112278 198117549
78332 132173 134470322
71591 110884 692914375
46062 64194 61203671
59544 199776 947435422
136094 166706 76482166
136533 199577 271209504
67120 71688 669841438
123459 181388 144780317
9141 169404 400627309
167032 177609 960974841
136699 182001 69262487
151657 179074 68304676
41130 195347 393053000
145483 178555 952932698
124627 129876 682506158
72259 193594 303199257
110666 190193 376873631
24512 125252 251751052
76690 175926 247802370
53426 197027 359097555
130227 178406 120204004
138953 167193 70577488
72165 180470 270471401
165293 180023 528392912
169634 195688 918578691
12570 82207 390408077
140177 169612 863806358
16764 47958 77912850
172543 196336 345667121
96770 157964 153079078
43269 110758 797615032
15575 57657 601822238
191244 197417 15578662
42520 105224 621626201
115674 176500 560701137
31933 84382 552155584
173031 182027 22492271
161638 171665 123532039
149152 165176 423522108
53730 86163 80952987
94627 109949 38260658
29178 67505 95919913
129318 135804 513729995
155583 160976 815602085
80136 115851 733521053
121027 177699 141620936
122787 177071 968984243
82630 100457 44695692
104999 158177 372518923
96837 124263 514928283
131133 147270 40239696
117705 191026 183280338
133879 143734 24736668
160892 172051 27780933
32507 106519 350134314
9847 193643 532130225
160157 181536 53205076
184557 187124 875319695
56774 64695 902229688
87520 105454 45066804
90239 134745 690018879
134143 140636 16245792
111619 188237 481782412
71676 164718 948734626
51618 136173 211269412
194016 198910 411108471
132293 152922 51703187
150028 161832 29618540
187199 188040 492278176
47561 65868 622257454
86553 185434 154569273
160703 181364 51428649
46658 62775 40484644
187601 197476 24808099
116727 158733 105125472
142400 146444 10091275
168096 189323 53199464
4796 11405 362278928
89228 107510 45941536
59206 196019 841682378
190681 191638 2338486
19054 56266 35925632
30656 107913 193106652
131198 139067 104520013
180759 182515 4408963
130489 168178 94106979
139306 160428 270566155
47250 177322 620739728
34587 190043 593847352
98298 129474 77813668
195607 199179 3093608
62019 95589 571762311
39226 186844 369068860
4218 199605 608850263
127082 186122 147637249
44439 111790 82969853
46721 116924 175595324
50332 184036 682291399
187502 188222 1079413
139796 193278 133726591
174630 182538 270088
154540 164459 24712141
45403 136514 765636873
33514 169641 340314303
11337 108575 866579967
7515 79814 765966371
54582 68875 35897930
73718 156047 205872186
119381 123181 9502487
53490 54482 2546619
44996 150628 264075879
105114 186058 395878295
149157 162621 33766719
146260 161890 173281066
22806 123662 251999590
87819 107809 838932659
122384 196708 186095715
100985 158976 144961248
173377 189701 40949585
142674 179048 90707655
163533 193061 530335537
117084 179201 616113960
47328 167279 299831306
189109 193912 644516045
162766 163068 173230971
9196 131542 305767667
80192 186170 264852418
135351 151374 629224580
74905 134408 346404166
88699 174081 213494271
197372 199640 5713280
37236 123281 214966826
53426 118960 163747363
91125 140464 712246001
95889 126399 740146327
87791 166311 196377565
93699 179098 417405100
21591 187378 414466350
84121 146424 155808405
97322 176313 268964465
29941 167996 440943523
76178 149486 183142631
89511 123854 900664337
173029 179200 15362155
195349 197471 5413312
192748 193048 887530456
163070 186474 58384046
92676 146487 134554731
194675 197479 582842136
62079 153878 736912992
140240 199707 486351677
194457 197059 6594051
68928 133047 698652500
9259 190975 692040395
150172 180284 75151813
165568 182956 43358063
181907 182790 493703684
106306 126640 50702354
23508 199692 745335835
100126 191052 956636972
65613 125331 810999123
43721 57060 862200703
12878 16468 9047876
125875 157520 809033222
27749 67107 98442290
138958 143627 11817756
39775 40440 1737982
152411 186178 84311235
33845 124385 226207687
188377 190290 4743072
171671 172092 180609
138742 157936 347455089
57544 142074 211152397
83543 92355 21894126
86131 178125 805583215
39550 72934 83681444
186420 188465 5218680
116290 143171 67258045
136582 196289 397462479
78776 144597 868145676
151954 177117 62662817
137895 149042 439179054
166903 183780 15600985
60080 133164 182632970
51814 197281 363730586
46267 71968 211600346
163750 184241 51040538
57824 94860 273152952
136048 155983 49979014
97321 137388 100128197
61523 117443 139804270
101983 185468 34139113
165238 180882 643560368
20335 141620 85490213
95738 176937 575715979
124733 160084 88558204
27475 100489 182546857
61520 150797 478042784
115293 122019 16610054
76119 84557 20868168
53927 94036 100174564
104754 194488 754367640
22210 133262 901702524
17016 194354 443371756
173659 178167 11190857
69285 135113 356270431
159896 190849 718534253
64371 195427 327590912
114577 123592 22427312
97455 188269 590644984
94723 177351 206362811
64899 171240 152605192
169519 190250 51811586
140067 190362 81600557
14827 107790 890997642
97769 104294 16280650
40147 125684 213742842
39122 186372 368125986
136812 179754 107184323
138011 146326 20827536
61955 189515 318913280
20616 197466 524696110
126020 131103 80596297
69262 77529 20529685
97502 178940 540043247
93887 116077 55481531
131899 197852 165107840
12258 17804 13952264
16475 174454 691750027
39697 118862 197940668
32230 81785 525437854
162547 171094 21238409
104106 168539 160983280
110488 124151 460022972
82286 100080 44665332
115288 150322 827873331
191562 196503 12503432
87658 135360 119319305
131724 153980 55775952
142772 185930 107819530
126036 194488 171267881
78872 100096 400408734
15417 56462 249470011
177233 193998 42148428
164395 179088 36465101
90090 91112 49641988
164448 197118 768143351
65842 88399 393656132
104230 184102 199499748
128907 191414 353993561
196476 199930 8763007
147919 192930 498439722
49733 198376 371706881
62385 100392 187102081
178565 178651 447127136
37491 84892 221286829
162321 193465 88243371
9481 167869 395816356
139981 164816 62185117
45131 53883 21973272
114596 136224 54035486
125462 144043 233736657
121828 180280 638253801
132808 189404 141571567
111500 180500 172459560
48323 103330 46232978
149340 155427 15407519
193828 196425 856752942
160019 172292 30548000
55767 165240 273571971
13543 174743 604450525
133697 142981 332892744
151647 183853 80370756
75240 195973 490704254
85657 178463 861154882
31357 37458 911607289
92986 108399 968280280
135430 161464 65181288
203 182520 455784828
1254 188379 612209847
168594 172709 10241188
16098 131657 751833863
54756 175928 302589557
107775 176502 196946064
39384 171538 330345962
152702 175007 198302179
174126 195125 52645322
101821 143298 103600891
103650 149715 274102345
50958 58840 19711500
54181 70108 78889477
165903 174579 21614209
17619 185231 150167092
95600 151513 323207453
9970 123616 283985919
14767 45420 76539150
73939 198555 154894255
58349 197178 281856705
120893 161357 30913445
90609 94474 1847707
101353 190786 560814779
173433 187195 34546111
38906 116635 194321029
27733 32688 634366198
80230 166083 214590329
34071 118217 888004642
174532 197077 67080881
26186 69374 449947671
42519 150457 868741580
122988 193215 829695776
20959 197223 958784693
136666 182754 565489763
4570 104590 287630838
72561 89617 42314334
65755 197926 818050952
4590 44484 711527896
124749 199754 187806036
189118 199293 25584242
131853 172417 515022366
144658 170634 971246837
60778 145695 503579841
196475 199875 446868462
23137 137981 247670036
64810 144742 199713097
111613 199216 219272871
55584 111673 743170229
146645 182825 655794044
108225 185273 964520488
178765 191782 32711066
72601 153927 203278898
30793 111485 863413246
133040 152263 861128936
119039 155234 90722494
198810 199971 2933168
65974 95381 73293257
22529 83898 830722574
107663 125566 44569470
158860 181852 196905450
122363 153853 79026094
17066 117804 648111213
3116 43993 102456308
163234 195665 81087471
40239 171539 539159469
136608 146209 23976201
15228 152496 343048535
122268 163793 477882462
6439 148603 355448753
61517 185151 308991460
5634 103369 244518284
176169 181092 6469879
105099 160927 139580553
45814 199479 751251771
61212 183971 245373861
46010 128335 668239926
101424 196020 392745527
55286 153143 800197003
28373 187409 397457918
147632 170390 56953976
130905 162000 77772996
44952 63495 46438910
73872 145255 178394406
115844 151390 246649423
110669 161095 393686339
21421 196143 725587800
134361 159459 62864566
98524 151076 131262557
66039 113237 117752560
166745 168319 973108148
114031 138702 555700129
54447 199237 759056333
3475 126226 306938780
31472 62245 593588342
193599 193666 90818
194191 196758 584511081
195496 196945 825405236
43271 168130 311988806
6496 141338 54220198
77775 126313 121160544
4470 14950 663132980
45441 172639 317910970
37824 65933 995507440
138463 167326 263944978
61955 86360 60969693
65874 183198 162233080
133639 151804 45541308
180529 186183 14228821
569 34092 316554908
149047 198368 123480669
89023 162887 556160339
175917 181651 14423078
103013 178101 729818489
85813 88659 7066680
1102 126656 313968642
139549 158428 47316720
16615 97352 723440542
129145 141923 100340480
151275 165087 34527472
73548 140307 166743026
102791 109659 558915901
74240 86223 857121442
59923 75038 944901476
139665 169176 853812584
81437 119929 830014431
182511 184099 3961733
12108 127874 289377309
196191 199508 8416821
57667 67590 24878104
134556 182655 120117763
138082 180959 107103011
11636 117109 263656373
182439 185047 710620312
120180 122643 6150413
142956 153843 989822704
6236 132395 603080152
171722 194531 921994805
114486 134627 50367772
47757 61211 33675026
122035 131644 416839387
50742 164570 284554012
147326 160584 375639104
61131 70335 655599547
132392 193111 48355947
152612 173385 51767704
103988 131455 68581797
91203 141950 352225033
15782 71406 634603928
17118 154871 344559541
170549 192491 54791358
71783 106808 958055317
174238 190131 39856206
428 71507 85040854
40465 79863 98541337
3042 46321 393038294
112648 189438 952235713
179599 193962 308444167
4078 144582 980262753
24337 44586 406593438
76821 118803 104844276
112833 168013 137904898
99244 112808 33710295
133594 191683 758602268
137627 142548 434628688
57089 81837 368698855
112767 131637 878530216
19421 41313 54684275
102990 118999 30174871
89549 98073 21622115
95980 198316 535512896
44898 68245 58597581
26608 182666 924282351
141568 148039 16172931
122167 196773 186807132
159821 168579 21775633
126329 141238 37354037
25789 113781 484381265
177368 191994 224523783
21305 129540 270586565
62373 85993 58846011
17934 199611 454276572
176847 177235 967517
88292 121938 84010702
39622 174394 542325098
38776 191234 381125809
13932 80836 167232837
213 2123 4728933
86990 135752 121948008
138219 163168 62491321
178400 186865 728826476
61368 157303 294412226
93173 149107 139860745
82590 169872 231876878
95493 146341 127107479
150410 189245 40952799
53741 83090 73288125
98997 192428 195453709
90553 101667 28079238
75142 105022 385996720
167674 195605 69993449
127682 137900 25536143
166280 187007 51835135
187569 191787 855933524
167542 169662 5445398
53119 63971 27236662
141173 175177 12643900
50577 93429 315189669
139611 178152 929505225
188274 198392 25429544
177671 191175 658604668
140679 182623 104743981
45580 89754 110280060
180546 199514 47767215
3796 140563 342005318
80395 156824 865165642
137893 164158 65799796
55295 146408 404704657
36739 77878 200254372
154447 193211 843776034
112238 135812 719564121
94656 192867 245483732
104981 146449 103569378
172608 186210 215811751
42697 186952 360553368
41961 88114 106096969
167751 199072 78591681
116766 136419 12578579
192409 196775 11046759
35964 129279 971673627
160309 178398 3884543
99959 158884 310401995
77178 183634 266007635
9775 169180 653690259
82426 198168 289509617
175726 191212 110321788
70014 133146 157493859
131627 137551 350375976
51178 182628 328410618
41115 105453 160954061
113983 121259 67673828
97751 108586 21119312
13395 20499 17744857
95274 109205 34789673
150422 159767 543431492
631 128355 319384947
104222 125297 353099823
955 162883 439174984
194536 197981 274921472
21418 120499 785067262
129590 198762 378584302
192246 196359 5450621
84170 96062 57857557
70788 79394 21356587
109444 114543 483846704
89047 92339 163904759
122462 185908 264466374
46675 163518 292288910
85654 175009 223321853
127406 157097 74427852
169836 177971 934637872
163018 173087 24991764
130160 164958 623271148
16104 135013 170305040
80267 90057 24284342
157043 198124 678703396
78584 90119 893582279
20087 197153 505333827
162738 178267 38549736
40871 166097 313021952
66962 162811 239491961
166508 169311 179009133
100160 183846 452737988
100125 194344 235422921
169689 187512 44545355
34189 89762 74271262
79711 139773 684148373
86637 181885 238035130
135094 149223 68258465
97185 176128 197041525
37558 47760 25433132
135475 194354 147256782
154515 196638 711742120
177980 196709 191680768
129394 139688 927924468
109386 118464 22671600
63043 114009 127306627
124571 127515 123438237
127546 158641 77885685
79609 114301 642313840
187828 192433 950642409
175903 184722 22171581
43449 99725 140822791
199353 199785 1096462
38362 152804 310199339
186331 197133 27190281
137357 170209 82165185
145055 187028 104909121
83028 88398 970172297
175820 193875 45371743
179018 197171 45725377
83062 199820 292111069
87208 132257 406682028
185416 187154 4463584
168944 169351 444068941
97750 112239 36049220
19902 113879 234928431
112427 143953 78980691
27018 48031 99763174
82791 122574 99292412
6241 12333 829368460
104672 198765 932621719
51218 134441 207957067
92748 114635 54796774
140877 191178 125760209
122331 197308 187750772
196736 196778 95779
97681 137125 385264830
152162 182189 74937621
29515 96720 167960853
76595 131884 626759013
129882 155890 663688557
119875 157637 94663100
196758 197075 790429
122396 179318 551278944
159830 181168 53094495
82759 187660 648704777
120054 168728 603581218
73113 165330 230402390
49634 172903 712967553
115741 131190 103931698
57191 122703 878739343
163827 186025 207118160
7113 146812 583647943
136005 160853 62227075
156371 195334 97299168
115911 198329 230189774
3072 142392 348466860
156483 193871 93311222
130705 145194 192747831
38819 159116 300865046
51834 119621 169300522
179590 188873 880219316
57763 79452 54148982
86895 199805 282547889
75191 189761 571524632
73035 190351 813667161
104156 148952 561228415
71286 187003 289101594
151132 170641 48783418
54353 159091 298185639
182172 196905 383476987
188197 189011 2034159
23808 39532 39216882
51026 144687 288936134
9527 87639 195113380
102008 198698 449382095
138614 163533 577097171
86336 166286 464615333
9499 130692 302982058
162630 181364 361775254
90085 93092 7658703
61924 156459 236499676
85669 124156 889880912
88516 173418 815893424
132091 196180 160338425
13867 93232 907007760
128076 188739 728677595
46882 89154 506375577
4611 12466 19684654
143778 192731 293069452
111597 174605 157497221
2376 15222 267946787
108848 142666 23330715
22085 75567 245714441
196139 197648 3881159
154962 179693 61523265
64632 97656 353526874
108353 152302 109931599
96604 159031 401219833
106249 185227 197320225
177188 199564 341288220
53202 121779 585665447
55298 92288 92260582
44728 175239 326049010
98713 173917 681485172
25566 183259 411043583
87928 190532 256589807
10451 23467 517803461
4235 144583 350979396
157755 159844 5179422
107828 121185 33193899
50707 152801 572423346
134727 178477 109161136
149101 168703 732798098
112978 162324 123474402
87771 173411 929508607
57950 87397 462065280
166582 191539 62410859
132785 140301 107740039
90887 177155 215588272
198612 199278 666538525
195641 199112 675855455
144260 180500 26312728
151319 185400 85097009
114137 152585 96153661
130478 177141 116382469
117901 164575 68558961
170979 189293 275794489
31738 121964 583501110
139754 176205 720150076
13726 23248 23783154
155668 179146 720147774
75754 148946 182854414
102788 147914 125451800
136105 147487 860380612
83951 158276 185989513
100195 115066 37104669
11663 113795 255302780
32668 87283 136421083
168900 186006 42695293
66090 163600 243668706
119605 187774 170596651
178573 196562 685378180
93496 146331 132111486
145430 184580 991472440
11461 15993 11372987
160615 198716 95356234
196613 197719 919067263
15050 89599 186059271
191820 195159 414043179
179113 194815 39469880
51956 53678 4323078
6645 190291 870302858
77476 175520 244831829
130188 144099 326844259
41489 108791 168174730
3474 158833 306284998
39873 115369 601498434
167995 199325 78628161
2745 102303 249177234
26448 142100 289015421
141281 190100 704890504
151271 153441 5496802
47750 113078 163330170
68386 110810 14121072
14911 165690 376816778
139928 155491 39113172
8784 114885 777009487
145218 180724 88600108
112988 191190 195537600
1204 72337 946267256
36032 164159 406130114
160010 180532 393306654
137449 164413 37125706
90564 164995 186222775
67604 194480 317000629
31232 158938 578204695
22711 33004 25769219
121264 132718 28753095
35288 167737 330926031
87323 189942 256650838
6616 72409 164652770
10546 95163 211518799
37396 188433 932974806
107927 178994 177428751
68723 115960 710182408
164061 193427 73324699
116892 141340 61118665
117676 198605 300085224
144543 161105 41434298
153854 160335 16175544
146398 162682 63858169
110646 169551 147394336
195908 198386 54966490
168583 189927 833213423
66621 134718 223063047
135859 196137 150780333
64911 167263 986603660
123037 198762 918323339
42227 116432 185479616
143142 149457 259484024
169499 181175 3034701
137316 162697 63530090
47962 105155 154829746
111426 180464 312980012
77367 142384 831596074
112081 190916 944510096
27806 46195 621580031
152286 195134 107116923
85597 155486 525920069
53494 77528 60112816
105755 189952 117479618
137885 186967 122732347
79887 192351 281096412
112938 127127 35415185
26562 155694 996823517
120060 171521 559524146
129322 144394 325542507
82919 194483 576277429
52644 118298 164032081
91351 185830 236298610
194754 195350 700265223
60796 174874 285062530
93777 127993 85526360
133381 138377 943100006
72580 158454 214619841
81882 165676 978708330
25090 144123 629794969
14154 60499 115769023
67132 129051 154580690
134366 165944 771152158
152686 160213 18870299
197370 197873 404233512
199841 199884 101183
101167 121161 392838028
81238 170374 222779941
79931 118673 96724730
160719 171342 424995141
110986 142157 77999250
128264 146310 127801812
124248 171252 985155187
93575 170066 191287620
183817 189119 979197671
95097 105698 274495929
25289 76528 85039986
37987 151356 538987462
76776 81236 265757173
32104 166906 336853487
154726 177743 594041820
94707 155557 152283998
19129 47642 373490722
58300 105755 549975003
199098 199192 219968
13391 24223 27092677
77507 148683 568223239
2241 129691 417638730
137697 187953 125687289
117447 148585 661171605
67797 75078 18108156
87404 91441 9975217
29774 139493 274176499
136572 166570 74916613
17287 64774 666609864
162525 187914 809403925
158633 166411 30887012
25108 191647 416240943
166523 175611 22566460
99491 196775 243140802
178489 198566 50557330
4192 4253 156874
92824 171255 466136471
121858 187568 985043548
125683 129395 643983583
116734 187195 976439546
34924 181526 366301488
131423 146056 432512404
136953 162473 963621271
147048 148881 4650017
38830 69422 76693962
181136 184862 505156780
5422 40473 87689944
4643 179842 437905851
108239 124294 158554067
62765 169329 795706283
93960 157440 158884578
40237 162593 306014179
26218 43918 44242074
26683 139441 281755650
96798 176334 197299511
98469 142524 52843577
127880 130354 11854539
134819 171613 91877694
140786 176991 90320483
39681 124383 319631171
88991 98428 23939302
87520 131357 322691202
38715 150710 213683310
120783 199573 17506761
175847 182159 892991738
125316 184541 933136892
141787 198248 141315652
162519 193142 512256928
49598 128768 862002841
183348 190555 18141334
10827 82839 770590202
12390 156554 798166509
108077 140012 79784060
170151 179834 321859430
108383 161738 133484858
31457 44318 830530818
161795 195797 548333207
88729 117690 226819338
88915 123233 85853679
42460 135197 545066255
149905 150684 347833627
37857 57904 50242168
133604 152935 386495045
25098 97213 200235801
125762 190134 161075776
51942 120167 963761913
79168 97739 46444940
184158 196047 677726393
78385 82239 97263390
8187 96524 220887579
88184 145865 144255748
157192 169107 459888348
138276 141166 714640112
24534 77896 133498341
106445 161329 137232161
159451 165359 14685402
47554 198639 779251104
111838 145755 84880605
195838 198837 7639938
14921 113128 788354851
45024 188163 334576787
34495 194503 399983127
48165 65856 44494408
127323 174846 118706720
107507 156064 121484718
77259 92786 38724532
165908 187766 54731640
2313 4024 708932077
181992 192616 204331626
171753 196237 991500126
124500 139327 37101543
174261 188585 35991149
28614 54193 3040481
59330 176137 291706607
128747 197218 704173833
137857 196530 146804962
56741 116352 807822467
112716 130355 220155695
63043 103424 434333248
32625 120631 219803551
87724 173989 280068790
49405 146364 560664759
5126 68319 636672451
182542 197228 457063302
15439 163890 812269965
103096 161016 144769071
157641 160644 797480821
52056 84684 81404940
121068 137220 67944387
165462 180901 38470116
121847 137212 38573380
179830 193791 35078934
138571 179545 102364046
173051 188665 726175207
52662 115022 155939482
49505 130801 203245888
29836 97443 168986143
162731 165350 6486989
128717 195178 166271831
154398 190954 62070799
75954 161602 214082548
190358 198821 227590216
186511 193434 17384766
154421 179175 271210333
86715 185673 435988108
96043 114525 231531893
197330 198646 72427032
162195 173787 428748138
67555 87229 48928300
195915 198732 7173911
78621 125909 362456002
160599 180030 48340955
110567 184385 878765013
38804 184451 364002232
10976 113130 957490477
108687 152794 391974528
63157 156977 868786423
150503 171982 53640395
79631 101435 823894120
195258 197139 931441767
108871 155845 235814761
112698 150731 95147984
180990 185033 664770315
144985 177408 80795779
88430 143519 137891748
32917 69637 587211079
149329 160234 105279484
169056 172714 9082918
164903 187201 234429408
193975 199756 14652007
169623 171567 4739293
100287 195846 247715537
4452 124559 300232516
140809 187403 898456958
179186 179235 96053
49824 150679 721752880
185534 198400 640293176
10569 192567 454926647
119282 126166 828069598
94908 178810 209534468
180240 189424 23136503
190225 198974 808278190
139600 197904 145944384
118027 127753 576365228
48340 186791 645353076
197353 197512 102293253
196520 196592 842636532
167683 192176 175557811
31360 98785 42187390
147256 185460 95496408
39573 142344 979707238
53531 198833 488385974
75265 110637 814226649
49518 108914 148342500
132673 138817 488624059
47549 139113 57627887
187977 193396 13530847
87784 192827 931392239
123607 139966 40964779
97727 170567 182035010
69226 114535 113054120
113419 195684 205788714
177786 199741 55304141
62183 65740 9053277
62395 191243 784661269
86950 146347 454487767
154945 190669 250810318
87203 115979 457101625
95577 169516 856331471
47845 75529 983864388
79802 171707 229651173
186014 196601 26631032
70391 171557 918239586
184051 188911 12292635
71364 113040 691069689
110428 130491 50294453
197472 197543 348949944
80608 196548 397808900
159370 163662 636907151
35572 110012 295742137
24804 96035 178047874
165055 175531 25951947
86736 116281 73909814
171690 190005 463247088
29359 40093 26700196
168440 176294 19438891
159648 185610 64708239
74956 193044 295085708
44452 193156 371685502
158528 198464 99876120
116437 171182 136797509
92472 188862 876961126
101061 191023 294691118
112135 186683 186442833
109384 114117 11891899
65515 156948 228505499
83531 148125 161482728
130212 159868 545910109
130518 141536 27466007
134363 176394 104860313
174427 187567 959317157
102403 198105 790332241
199690 199997 688498
120276 151709 78799296
169769 199258 127925471
167671 196506 72264137
20339 104872 566744916
61186 121626 150962131
182355 195749 250506721
126667 191632 699005581
36119 172942 365658155
4810 185253 838946735
97482 186742 344953147
195920 198736 7166566
2844 72000 173178646
187129 197386 25775237
107854 177849 381350466
194004 199471 648880188
174140 193919 209796064
16878 177832 692630924
117380 149685 91642350
78797 108097 73161676
151395 182546 613946361
93605 127268 334148840
156601 188714 134460234
97205 125849 195241523
101442 146693 568103247
186719 187715 61854595
123229 185619 473709439
28000 122681 165887816
63141 135433 760755917
140342 170569 694487296
157879 184832 210059178
33117 108290 765589378
14706 138746 804410157
175891 182194 629390087
135730 174722 445276467
120660 195845 188171047
5252 41653 91106003
4338 78786 186268511
106969 167632 151511507
34291 58456 882680464
23339 86204 157114995
23184 80803 144063288
165191 183094 961252140
122941 152432 73906842
97914 129404 78610338
53964 123598 546395123
82478 113462 359089399
49305 137405 968924059
137388 153149 4163386
27742 129635 254596617
153677 182465 71746001
94450 161474 590922719
54167 134369 468130545
191035 194090 201734254
4576 128819 310584656
176891 194664 44672625
31786 44077 778910864
131362 197856 166397551
85340 181704 129916601
74309 101253 545639067
138382 180776 64699398
161545 175136 33720400
72290 198202 460806273
32087 47693 38877641
194364 196165 4552590
146256 150466 22044197
120534 135454 15188427
94260 152108 412526950
112053 142847 953596970
192631 196327 9392180
30893 122714 229376703
183865 191566 19298019
72882 189689 291873888
37969 185325 603953997
185099 197469 31160879
115599 167936 130712711
97523 199063 253984904
126075 137554 28797398
106727 174411 169077663
177907 185915 532083906
178012 190377 31129977
36866 48536 29085310
116663 140242 787570761
189805 191061 3128776
130460 162566 31226035
57908 94881 142215248
11295 180742 443616860
124839 188303 158776118
150171 172136 54897593
45208 87145 104758877
98438 188685 412128793
74147 143029 806329555
59293 166021 266720445
61506 158320 991166456
82143 110235 70195118
12216 144164 329931518
108906 120116 389165652
97082 97957 2234938
144080 184006 99642031
160952 169154 20410742
125021 155573 104016067
30049 50090 523581010
101140 185137 841710768
115223 123060 890615589
175423 188361 86106299
43796 81653 94595895
183724 187595 588390640
125233 137133 707256223
21316 47010 64138935
156592 197171 50055998
39337 88526 122875750
63694 140805 560290281
173613 190361 41983976
164953 165935 193227108
132527 197980 61670301
64804 187799 364372121
104393 105971 349349613
15778 16912 305874682
150951 172062 52687058
190242 198836 231559262
190631 191085 93143940
49887 79257 663809840
101431 137978 91189084
117927 197864 916120735
78462 100621 55420487
63181 65345 5495452
133553 193044 66726991
189363 198109 21968865
15263 119164 259538554
82931 98173 38245929
4528 122912 422345776
161526 183985 564435089
28266 145735 293509703
58480 98887 101039614
158555 178087 487828805
72001 187443 377204923
71707 163653 229781449
46575 112336 164399614
81983 110891 72217146
177492 194073 724954404
105756 181603 61489249
91748 139465 119456669
3650 127456 309605948
13222 108364 237824445
199448 199917 1195379
87145 199532 3298717
108317 140165 79582519
127966 185837 187372108
61315 194868 427897624
13089 25827 853932253
85064 106894 740060985
41690 46542 732700485
109456 196159 216865864
99728 138128 95753286
158539 189940 78442654
72187 169173 242304775
109727 156956 856997910
158367 171574 298037841
106117 170790 256786036
159872 179068 47699926
150387 162268 29791185
83905 181419 826080366
66135 191976 854216188
38088 155134 292781737
169972 174840 590984008
141661 176363 86557049
194276 197128 126603561
124217 144427 532037521
60401 120575 405920352
35759 64507 71932638
181617 181690 207622
179363 185565 15576559
105085 126490 53351687
195227 196692 398891180
58469 77267 46942238
4056 197945 484972118
65576 97004 78406386
152748 188858 90267385
144539 155133 325551242
112427 163235 127190568
84749 96753 721359980
74149 74216 181407
45265 116954 750557162
139843 149332 23740484
92924 183864 227262004
10217 55310 901234420
196310 199700 8569652
2079 114875 282185831
66121 191060 312134590
25378 50887 63770159
186921 189798 7219384
183018 191126 267587961
33253 53811 51452964
181362 188333 996457645
5727 105142 921619567
179589 179893 702757898
24666 156684 330206963
194255 197863 8346907
65265 121083 139168560
72470 194079 457205691
15285 28099 32035927
296 77226 254313857
39803 179553 997293596
73567 180132 180931429
12669 145780 823881218
105909 129099 57833776
69970 160255 890753790
198258 199196 2360129
25932 65106 98089560
96047 123542 68633652
188243 189927 4220602
130649 192897 609067352
93438 164195 640009370
125078 149335 60709849
42417 101927 148866858
142338 170476 70364607
116526 196197 65433686
126953 188924 68885226
53686 102855 742211610
180004 189748 771508900
22454 107242 907203800
70434 168161 243980409
94235 178549 195013316
178510 191988 484277009
190865 195906 949654315
125665 171770 115332647
58567 157308 246898440
103736 177489 184074955
105949 155769 719323327
141066 158819 889128610
38295 112884 186421048
69533 73265 9226667
33991 47806 34430738
130509 186269 540422954
96270 142766 435936196
54632 183777 322651792
146234 184452 95457300
163498 164665 2878761
126290 171542 113135451
179104 197179 418011539
160152 172348 30348342
137830 154983 629376863
9144 104752 239048314
125509 189321 159714682
3273 128125 312251894
58819 127335 287540713
70085 76134 384068661
3671 175868 430612784
134190 181039 536657132
112785 136964 317690209
90715 184638 235880515
53693 118186 161098141
131355 151307 8452874
124856 190079 163133724
13554 33421 49676186
16651 66797 955262605
29322 169831 641704881
45757 154312 271510356
27122 110733 466993319
45372 138562 232859597
50917 117750 167004023
22638 150690 320111597
688 74177 183971914
131542 159710 241048634
99351 175671 583017318
98947 120743 54191748
171443 199823 71257969
154970 189769 86853957
30132 193687 408824210
62447 149220 216828569
3590 44863 103337032
188662 189605 2320487
65433 130819 737821605
190559 192885 411001342
119198 134091 37281123
142910 156779 34776343
186388 191372 264656860
4122 18622 662964501
97348 126716 73296500
61477 104599 13639056
155659 179028 962574912
58732 163615 262210464
17477 30242 31909267
101358 193103 961562658
174227 191556 43385923
33796 134519 251747716
89741 154922 183058322
55599 97237 557041364
77025 163743 216804994
2478 141343 625750638
197203 198565 3450409
199512 199869 904559
85428 142080 141730533
137089 169781 81771649
160257 178280 666608639
192908 199791 680264407
90784 104440 34318191
19885 80702 221979854
42910 100853 144947957
145340 197250 129868390
161711 183306 655920828
33480 186214 984452111
177740 190531 32191838
132691 163345 76746562
114714 172381 571125028
66820 90077 376875944
80101 142093 410380628
111530 173639 972049099
117273 122075 259437655
7880 103228 238471740
31916 139504 271128007
4482 74767 479010003
170798 173948 7733783
150777 193190 422837269
41970 184419 809490070
178227 196710 452121398
96422 131358 87280841
53619 180841 317851200
171117 180988 24607444
22439 167598 628657075
130627 183586 935496208
166811 169229 351763297
62595 116545 134793748
100569 145144 111332512
192823 198204 626690997
137858 184701 117034178
82328 151547 173098579
100083 138564 95964985
163559 171291 243021124
59214 92084 81919586
13228 173312 400060472
8608 21271 31684030
129112 141470 30915731
68604 108896 667281560
93370 173440 200095773
34732 102381 687682639
85326 97169 498579353
183449 185441 57578542
65743 121917 140036260
118883 177554 146520576
145058 146089 2537415
149669 165731 717687132
196765 198555 4521824
149275 172279 57489240
159383 197856 96241720
83385 195628 424471833
59290 136611 12683630
28947 194003 412505668
114452 136650 74324551
138407 139572 2952259
100451 176844 190641436
82462 141036 970507501
56892 98845 104915439
145721 171033 825380532
11091 109710 246433957
6518 89292 206774624
172559 190640 45232692
189245 196897 19219362
164625 194392 509908919
127462 158470 594144116
133984 172135 95370132
93655 194078 554714216
138299 153831 641620228
77281 124092 116853161
146111 176061 758246008
131354 196362 219938317
142721 174767 79968922
180096 180617 222049832
187728 195834 901002553
89109 196252 800853223
11275 151802 904414623
30145 38497 731417349
196571 197723 2963163
85603 103113 44026666
12367 77876 490846547
21477 120883 248342587
106678 197340 226736346
88495 112025 58865644
114938 139898 646359114
65991 71853 14596223
102774 120696 44523526
170803 175148 10671850
108467 157871 918415919
158327 170514 30365802
94638 146875 7924866
93975 111116 938515575
137150 169576 426428073
157082 164295 17933133
166297 177612 28103152
82150 148705 166403314
130343 175991 113841937
44436 189670 363034131
105018 167386 874058273
85765 98883 33031820
95167 199775 892310448
56928 137649 201703199
106737 151856 368558579
20990 40842 555365105
48771 53659 726178651
178735 188117 23709541
171034 176814 14270465
164735 180941 40329255
31738 111613 540958056
130000 188019 416914591
92253 125410 118715122
117039 196058 391013291
1351 23045 54425331
156088 161190 12686674
142561 168913 65880255
165671 190046 107268897
180475 182389 31271345
97009 105834 714935861
74927 196419 303723167
44790 192233 368566502
158136 181846 59009947
96261 103870 284463
13175 114657 469187498
24886 74154 123253311
150148 193239 603769787
83051 197828 287098824
79245 118210 97284073
189188 198656 23795782
143216 170531 68252488
102603 162689 150164672
128120 165453 528888218
32309 88470 140230186
126358 146642 504711619
156832 176266 48220779
194953 198148 633497117
44457 188466 442947544
151086 169258 45382129
139860 188756 122351716
163642 173165 23617380
131332 132849 671018722
160716 198540 94621900
105835 132967 80813476
55863 161632 940944788
22284 97969 189295709
108203 173469 945215206
108013 180852 181954147
38291 196098 824755758
28644 188119 821281297
68814 95335 66014232
173606 181749 20337810
175540 191244 39471021
29145 131554 723218788
105320 156346 705881219
109180 112393 619994205
7782 109115 647062134
90061 164490 461173960
78891 113843 407407662
44172 66388 55654110
139967 171810 79601841
111621 138464 908807429
52373 153455 252763189
21920 80443 781156129
160998 164649 9096359
76669 142820 165337381
67624 73345 14222601
193182 198429 509063015
59583 154029 630029285
156951 177361 162576803
133217 191194 145022625
134542 154770 654096663
65905 157840 229747972
160636 195892 893787052
177073 193630 524490591
65244 93036 69243605
148552 178122 213042894
199207 199707 855362871
70238 148962 991258387
181635 191977 25983134
20480 159571 347818772
111218 118406 17974354
101675 134132 80964432
55253 186142 404460279
5130 185163 450065421
127891 185743 144580620
65903 75025 22691726
76211 128875 131497091
47567 93929 950065436
105247 107811 6388723
32332 140962 809850467
54730 197430 711353335
44928 139298 235866675
102090 160774 146625823
122048 151137 464247118
131770 193800 328615184
5099 120959 289559352
187371 190920 8858389
61214 104987 47749080
87185 164642 193770991
66112 103589 93585248
196459 199831 8542329
192349 195343 7555546
57385 141417 209962877
188733 196769 318346566
73021 180393 850533955
166829 174191 18372216
43688 120946 736679041
12260 89708 193460502
122021 157362 88684811
9145 42418 83216186
60146 70098 25126850
139876 165182 901989478
50872 71963 52788928
39625 125617 620429664
135841 190010 135463532
126754 173227 116162541
56092 69549 33755095
127774 152191 245554128
106807 136317 82080658
42048 118909 192054557
168465 187802 380080881
81142 124738 108837853
192428 198374 320922557
115991 131271 306229948
94471 147183 436403855
122679 174329 129166622
194624 195862 949099759
50936 149101 548320014
138572 144181 633618952
181752 185359 427524026
10282 155320 362763811
7837 104252 382979529
48927 137209 686736674
98734 183447 552322983
44929 80877 597812340
6944 18729 29578978
110123 194967 277815993
31730 47404 39066334
187802 193844 15064962
181362 183461 5297555
175062 182107 17694950
81470 170365 842072619
51006 81106 484129175
166813 169426 692593445
107333 160056 131869035
169829 177006 237153488
183434 187974 11499733
153226 198832 26554820
108705 172712 160023320
44413 135870 228550571
193614 194260 1635066
58156 197387 348076492
191075 196727 17748681
20315 117286 190625951
90201 172675 655160120
51523 164181 26046042
105778 123292 417802518
90871 189203 246014191
74322 107779 83538019
118626 197070 645409185
158759 165204 857600734
21366 168887 368797854
165687 165904 506857
90115 188245 132300288
180313 194789 593107973
173338 173708 786497
45621 85220 98834341
85843 92797 17452597
125752 199394 184431345
147880 198927 127819677
83073 117262 85459373
123718 149856 65444066
88554 134483 709233555
127641 160019 81076126
116621 134244 44056958
120512 183114 304522473
37594 150762 282937146
192578 198108 4642168
31837 191409 398834782
22654 97808 376712294
140637 180348 742899373
82136 176797 236473520
84837 177569 231712557
123658 135401 29451080
55048 121058 259946804
161133 173834 31579407
192041 198422 16119542
22743 69066 838850058
22345 135594 283054495
124381 138995 36560911
92263 119477 68071141
90945 114201 58302348
158808 198343 27035200
195111 195658 1419289
3915 61422 143869025
145819 151478 999114350
88232 89397 2816005
90896 91532 846985289
163969 174727 26660098
199109 199676 1418711
153326 173850 964710520
83201 162669 887290174
127449 165834 540820705
173424 198816 63797839
107471 136377 72227744
28674 176017 367955275
44559 186240 354106921
90311 94315 953772374
146038 164127 715978700
40277 144363 847344237
58711 164220 920664509
175331 180148 905665454
150739 193343 141023104
36599 146553 274785913
46146 71123 285609677
190222 195294 12710843
149810 193057 492049277
24721 147538 306987180
189420 194935 997120476
85049 192268 311717443
88692 175521 217014992
80694 111551 221534981
105760 115825 653797799
155620 198999 108484359
88111 123604 88693401
77739 114606 92099778
127703 184994 866219667
29331 40056 6796733
64946 146636 203990557
99133 104643 13733406
135772 185704 124753728
174895 178434 680750056
11091 163826 882538090
157491 173534 513779497
137359 176126 96676836
33130 50219 42737384
190132 195526 123684372
130996 170161 199628984
190797 192843 5059057
110239 165856 657387489
178705 185384 944038122
177149 183955 17132361
86435 102435 40171234
163467 192103 597030796
38222 108106 616303385
190668 191690 2305557
147782 164752 641927736
70996 171107 250017143
77146 94425 594701153
16327 176424 399938971
32982 123050 732796175
148818 191015 105513201
180314 197337 42839624
13124 121766 278485494
161886 180767 47011774
21193 183874 366532126
135219 171961 91817935
10043 91726 253191294
150002 164155 336782991
131356 165243 462265735
25033 92127 167536167
8256 107313 697613033
137474 197850 72543196
45406 153311 25837685
141711 166124 43059560
28615 110297 545888073
65707 162706 242332865
185881 199138 417806102
53406 116548 694327918
12792 92957 200418197
80933 89779 553736190
157357 187314 805251177
167323 193203 64809019
188774 190001 3028494
120519 160768 100845615
28122 138943 873002192
39890 195905 390158394
135137 190245 137784841
85557 179257 234211020
105934 116070 25217931
53644 70579 42523311
9101 131656 306312312
77149 198250 339068699
55977 110290 37441846
82721 146773 160080260
16092 185327 140618930
136341 167798 420408956
84936 88580 9068485
6053 68658 156865961
5232 143730 953508498
31029 75564 805329586
49706 66381 457805768
157077 173810 41572217
199123 199446 9980063
165810 179166 33214480
154463 196869 158682163
55308 134517 197934330
102617 135641 908165828
163923 167775 9419873
125540 197595 866703403
127192 146637 118524544
143880 185764 104560898
64098 88271 313873009
127135 179508 130866124
118597 199078 201472524
152514 197893 113569163
65726 67132 444904486
5432 183270 444527591
78260 143815 163842179
100710 146985 115461334
33476 126608 232694297
17554 137041 684616174
50602 99376 397440349
52971 79342 100100009
185914 186974 325403984
8236 161427 383024384
107507 137353 74570512
11155 185405 450209860
83148 161256 714013902
167449 174179 576627118
141930 179713 94344212
46840 190099 407060675
170220 172118 512930898
149019 171192 55389469
35664 190105 386066728
23395 71517 120496933
47460 167083 299046939
40701 60006 405718428
40046 67123 67950790
89132 164584 439713108
118558 139412 412708330
57989 110553 131195568
177002 187839 27387057
117694 131360 34139867
95494 110055 36359950
96335 196991 251718283
100459 182686 205302145
118539 156191 792353790
151307 189674 961518256
95547 153534 964346204
105597 171064 163500855
197735 198797 803674191
56441 59690 8071482
190592 192665 259779179
114304 125084 106835911
97915 159373 471743093
6852 118032 998930428
38562 54590 40181705
99684 102151 309032256
36496 157514 536295719
112594 170101 893573800
130680 177464 116659914
112585 151075 865424608
36042 56909 52211522
18089 111550 233468955
136910 184582 857116917
134560 151928 849623178
115047 193175 195246824
134173 176617 946940697
161034 163525 153709192
158616 192008 83364134
55178 181675 807334217
24936 164333 348514590
11179 42099 118802311
1490 108512 267694231
95542 191882 240826216
164990 166114 2765337
51842 117966 253818575
100679 109541 21974457
173168 194587 53688728
115973 183268 182028871
97101 121863 195477947
16672 80383 919605100
114031 123863 969303910
117475 152846 88468349
173367 194550 866935420
99910 109551 811641390
3585 169889 925696621
118424 118461 789234816
12811 54407 199147398
70575 131750 152647680
96084 160723 649186413
38547 164001 394952673
35496 123037 416680522
175386 194142 47094346
14580 47726 82661458
164104 175382 851034834
110557 153272 597192056
188872 191122 5600580
14854 161348 441316577
9374 38660 880775441
104971 115122 159463002
46401 182398 349315598
33476 50105 933150111
107246 119906 31494376
18321 180925 406252000
140282 197029 142035791
7476 99617 841338673
75014 172792 244257956
165849 192508 66609309
68083 101937 84564847
9114 133865 311814557
85202 124406 656855387
52172 165102 282288637
107272 138904 78963416
158077 174811 36802834
154909 185673 811585251
164445 166896 194936592
110600 153727 108013652
97052 110140 25548155
165034 185760 51698688
61989 74695 31857723
124183 128837 8267278
184975 192251 18255568
34987 127168 230291899
136682 141519 12074529
117546 189870 557599693
77849 86821 22264580
168056 198824 57079534
94162 97147 931694081
92171 197576 263845686
113331 139790 906676088
14237 101484 691394120
167517 176159 21485993
21151 118991 662751128
57996 67248 689250428
88311 150961 156757137
105345 185890 201212015
38761 116559 194475187
52079 54632 6435731
170286 190134 49613442
113510 183271 531147598
61105 177180 289985717
78293 95644 43287294
36207 165081 584093743
186635 199486 32350615
63234 197722 336267452
114740 193188 667399238
119207 181423 562494605
69146 172131 407373845
126462 169574 107906943
73333 114980 476126152
199156 199341 482188
36278 129588 233217659
160443 186134 863105188
34631 68328 84433827
180311 198713 46344582
44920 90581 38758557
53404 68175 37159529
150815 190406 114730334
192408 199911 631271277
199814 199838 865655180
90472 120439 74911373
154732 159719 968998076
136132 197539 786371344
5988 166696 909313813
64708 75355 613815625
43631 182359 346633945
138402 138897 203417755
42983 141397 290074305
181855 183337 698277428
7381 62846 138795778
194492 196165 4235053
49134 57407 682377841
26777 198444 402886005
166937 170562 1937481
39314 189502 375548444
53648 114547 152175207
173079 183634 881161606
9976 134435 545088528
54203 140790 351850247
117824 169339 934828466
281 14735 617381425
38093 58184 50384240
124213 135634 28622859
89305 124967 89251757
49077 119356 175566857
61783 139157 295276924
164104 164951 107554
195457 197799 5971629
2222 48509 20959517
107525 125640 30045282
156884 164197 18212604
54609 57549 87610436
19026 45645 66494083
76275 84737 20949017
180518 198919 243381511
167375 199420 635293438
113829 179145 386665217
126791 180554 799220341
19207 71651 758891591
142636 147738 12715923
144578 185063 101102434
198719 198741 61739
12299 55639 605508529
29893 143204 283248113
35790 40832 12579518
141420 180042 402808669
68405 81097 98690536
98258 114433 314771219
140834 145624 12008470
35127 165709 326367760
159435 193149 84185614
54123 103671 123874025
121106 190813 174431148
18735 112978 685782187
159011 197913 616409542
28095 53936 64556481
109417 186331 364426757
54955 106746 129425053
29863 171635 723309809
69254 144663 188347937
86936 152310 163535855
142598 184520 383733863
157569 182507 62096410
43285 70708 68723811
95503 97795 5844698
193233 196920 9340340
112105 164188 538247834
116688 198343 204307486
105530 188358 206990149
28880 121985 802669239
110773 155376 780219463
7610 45912 95786968
48714 123956 188035908
12881 60687 119509368
126626 146612 50028217
1516 16964 38779837
190281 191450 2886060
81663 160335 196754551
96194 182349 453290194
62890 101641 351514615
62757 167765 180514202
177062 182897 435862139
115061 169008 395470915
161326 190115 71905956
110360 153908 611608031
49108 156422 268431737
60604 88967 504821723
199812 199843 87098
104481 171657 167808555
114363 163007 121668585
21504 101170 745796846
17219 43503 284411822
19410 60785 821824658
181450 196343 37476139
58075 144422 700197379
54215 97818 109018590
145305 168248 395708839
82305 136356 69614422
119736 165031 886608616
74475 83443 22303849
14715 111655 242114813
66898 137774 176974724
97671 174716 192409334
176497 180568 3900574
116256 123606 18273237
115346 120549 12814576
132657 190149 143761636
177124 196952 906345226
189583 195364 14472076
40141 81197 682659798
159923 195044 251499771
186430 188155 806686579
128663 148670 50061377
195103 196394 285766584
51455 59472 20057307
95735 106030 25839495
56106 166620 276099846
172373 177188 318610629
199027 199103 792643467
137559 185786 476004057
47254 54410 750297019
45817 62745 42390105
183303 199387 558732660
156085 177670 53613444
128125 144707 890374182
158081 192782 86566110
79181 108798 990086980
97407 160881 40761870
106316 161548 622257158
115656 172427 141862681
196246 197938 4324679
117712 122830 12631179
125816 166511 101798617
163552 183143 48753617
105027 141268 373125368
140574 164772 60577604
61181 174720 283740109
108510 155982 544989406
40904 86158 113054796
39506 126506 930560396
122607 138510 811204884
46048 144599 246403869
139796 193068 133184113
170991 186912 39821764
29374 60622 531376170
2750 187745 560081083
26301 100873 670886632
52964 148536 238896575
64514 173586 272466637
114177 141518 903170757
17261 159567 355834845
76816 124902 120097421
147785 175029 67950905
32116 34678 840517941
8895 143052 335461297
53419 71341 44979075
28904 38255 23238851
169183 180526 28245409
53719 133814 200125954
57999 166064 270002619
159730 182100 669462607
80235 113778 221332939
116652 139774 57792652
47449 193125 364262145
89769 135432 114287011
78945 101132 55543887
60096 127466 989770065
74982 169337 235779471
89444 166776 193443802
56372 154279 881211391
165153 175726 5601285
138284 159058 423789483
162489 171753 23021405
86136 140646 136320566
59407 199456 698604165
50689 146624 596640357
3231 17584 762163046
93144 184454 72998238
80367 165908 866677466
5693 198056 481138744
66767 120400 30518625
76049 143456 168475736
110407 199849 223891442
161814 196715 311047651
3731 181609 562311703
30813 152506 304213707
180430 197581 43176573
30474 189567 397717711
83820 161387 194006052
158441 198761 969370238
155592 157596 39403191
114120 124948 26969928
181504 185266 344839033
176768 190938 451065996
6212 24514 45821894
102742 149111 115788715
94576 146391 502643233
176322 191007 36938984
123957 143592 133437880
65820 116458 126359669
71856 158649 208300679
66235 192305 314942486
162363 168328 14808959
4418 14408 969519750
52399 172757 300794034
29392 183902 539910628
167176 173753 476968030
179853 191483 68837666
76196 165486 299397149
61382 124071 156628708
193910 197307 610728577
28579 182085 657286921
37167 152233 287668262
39856 152993 282994811
109402 146092 816008134
72844 184428 278682503
83824 145946 155330785
64448 96838 80928468
137816 178275 100963889
138337 190067 983793759
2556 74028 178913246
119953 198596 196898852
118910 185105 494958548
30694 47063 520516329
86030 185196 247934027
25817 40493 96201288
94601 130864 7896290
183339 193239 903570256
13346 94950 24861901
191748 192815 726433173
198556 199424 2210767
1213 73092 180005665
176472 189566 33013281
127365 139833 199027792
194131 199967 5787459
198097 199262 2931241
148710 170952 55608241
106973 157992 127624782
25798 173763 369744831
75597 164668 281842292
77840 157853 705530095
106953 112644 602651125
18461 159355 352229188
85623 181927 752147915
194050 199946 14966585
73885 172025 636971169
156575 164938 238361617
115411 181217 761637169
103706 196634 232329960
5076 117173 280306264
140113 152859 31978242
136071 179484 108390484
119712 124181 11194032
95595 187751 494368342
148426 164067 708342214
144092 154937 247318678
84719 198297 453181173
144835 178611 84172441
136295 199389 157941856
80946 94257 503871870
8579 20464 391101438
183410 185113 466195889
24055 107121 499509448
124355 132295 19899036
81771 125049 259848313
38328 75165 92222344
20636 194121 38206765
41050 79344 999692269
121226 181001 365531566
149867 178326 70960845
125317 183429 145271111
138289 145905 19083088
93674 143412 124452371
71063 84251 301596573
95846 120089 447647437
27488 133973 266078747
146307 170155 280048662
102207 170271 170055754
161994 181544 48645154
3487 82195 448518277
185479 193956 342980170
97741 122734 894204432
55020 189531 336233156
140550 143001 6205227
79713 158927 529827498
95691 105716 25155771
31613 63299 669009941
5524 146228 351828702
8584 94758 344724983
16530 172277 57525116
172791 199951 112745935
171601 183815 671878850
36941 48408 28544051
159337 174662 575511572
46195 107491 153295824
34385 97486 553607858
66854 98414 767442123
92123 147239 137878517
111833 129643 643292425
61134 87270 944770869
145152 159322 35470033
169471 193162 518709135
164701 189489 61956321
23756 184680 402185723
97456 121094 58893056
10231 97495 218211706
123516 174534 127559811
160886 163199 566547520
159596 181641 54863842
130201 175628 554560393
43864 84085 432248848
176234 185012 22109388
73335 130366 455551980
25033 158281 333222032
13910 102824 785985980
57670 179359 578230131
21218 103215 205094430
38299 173708 903445848
6312 30315 641362866
142120 175309 972659705
4284 58647 136057858
113751 165721 371847746
49370 165479 290196187
124310 125346 446211860
169403 172913 8701565
104738 117015 819444159
21264 92625 544523942
61479 76377 9109832
122324 152488 228564556
136409 166161 74379809
82637 143625 152533835
126117 152900 67144983
10829 158061 774179823
90430 109323 47320383
168064 187727 49313233
11793 53875 105294742
132492 141572 22711313
69054 130778 159459233
109012 143415 86177581
142013 151197 12468814
144907 178562 83886683
50955 124427 183522445
37494 40893 766610230
40484 83617 156028547
104670 169298 161485822
175904 183245 18454750
130017 190483 151157180
114371 127229 32064176
70326 75932 13889277
161960 199342 93554464
174062 197976 873240086
146000 157754 903160385
142721 192906 761410535
135122 152604 43753524
78933 102002 768364658
114565 184978 175947050
120089 131821 913737030
161456 179722 45450018
51347 137285 864801057
122713 196085 183642378
199200 199674 257062356
36565 64643 70280965
60438 113824 886216952
56260 139129 420498697
187553 191697 10271163
97898 156441 146406569
98068 177261 197634032
110361 139660 950197609
184229 191793 14874190
50557 138011 688360783
182366 189676 130458928
98585 195489 410568470
108758 128971 546526330
128524 160492 80076940
38524 69618 99392644
18801 109970 227783602
95886 184858 222332858
93624 174709 202625783
178663 186754 20427408
45201 103372 355815226
72101 140385 170547572
137803 198575 938005282
89347 122412 467112152
89935 96810 17403688
85138 140361 138161418
145672 190335 313038661
114864 139154 60633884
189745 196494 16949982
121477 192827 178505084
90232 167062 192143567
119766 146004 65703687
74243 139376 988121302
32151 122299 225120566
199588 199970 375151512
47286 93653 472380705
118955 189919 177511996
173621 183543 275311595
36149 149575 112070712
5598 116634 277653713
15232 111450 240302953
69567 79937 25753115
168906 175895 17238049
102164 180497 195536044
70365 178397 269608764
163988 179212 123294881
52956 183002 731307824
148307 188035 175142749
190484 193263 141906886
42033 59623 43978151
179697 197518 44859657
169257 180316 493846459
125780 146182 875676795
136334 187574 128160168
97466 120546 57500677
155933 193045 454156198
141340 175675 85634202
44305 85499 482319195
468 137437 342541168
101093 138951 94425338
4383 149699 363320618
116611 168651 720880780
35760 198778 407695494
154507 181802 67966090
79207 139137 149717841
82374 88327 429824101
1409 94997 504970941
145651 173761 439053671
153325 154330 401446267
131927 193404 500411017
122408 197291 489187773
135279 190435 137949679
118268 147074 71990793
112691 188885 190567089
151109 172462 868566595
185811 196144 269747377
3805 108452 261722551
48525 60602 627623690
170708 188551 44666588
83411 112488 72583701
69149 188860 299061607
69051 137768 668768435
55375 162028 477302592
39499 135598 240275271
107586 146227 96549070
113285 142124 72130670
108903 110683 698044985
144705 156842 30435764
157573 183798 65310402
120582 175204 280876583
86245 142561 801573126
37014 41637 942322331
196750 198077 743485394
193942 194136 485045
157657 162756 499124388
52389 195970 822577505
190233 195334 959243966
2448 90223 219421748
180247 199819 429335239
175507 192489 190503801
106030 119427 924690135
188663 192324 1566307
18258 157165 347323949
62513 63286 843840864
126205 140420 35616104
161003 197928 217958579
132569 154245 876791398
191473 192042 1440264
163577 181964 45766682
166991 170644 787701032
85660 155023 517706577
173033 182332 414394941
5644 197541 479965178
149415 159986 26547713
124477 157298 82280055
108858 165044 140582443
137877 176498 419901615
64847 143760 841090851
12033 76732 161813411
139692 192294 131531510
103330 170118 166877600
50538 99857 123382816
42603 186668 865314423
23332 109586 973665198
30572 111736 521847378
3446 72961 174089770
108120 199823 992514480
192951 193752 715760946
59350 182514 307739282
133227 185785 131397102
3339 42496 900070659
126898 131264 11024275
103240 114197 937716814
46489 197665 758578028
85977 130573 111698338
84906 184972 250184305
140155 140402 36960369
5742 147428 354241283
93147 188238 237796052
92150 124685 81425728
85435 95289 346351857
83549 101434 44855338
46803 158264 278872081
166149 167094 845876592
50459 134134 209098637
147326 174563 62870907
15231 137031 304352549
130305 164527 85569750
108261 141983 84272216
140792 177002 90332744
163840 195350 180789362
193764 198036 10826443
117596 183997 165858923
193408 197131 9404084
162765 192901 75230973
96053 111694 38997325
36690 168563 329594354
4172 68797 161919745
139147 165842 66779388
188688 199636 27492916
89036 103853 964055678
67945 188092 807592091
132248 139456 968373048
35260 107617 844138608
111595 187022 188669444
144586 184828 729666624
78259 82755 11139348
81883 180477 246329783
152687 174935 55402392
113655 175564 564578930
191310 194943 9115387
157401 196867 462219630
59725 99978 100740895
43002 58640 173058771
92709 113792 23263382
58620 59028 1021354
74726 137734 492628115
93998 99094 805488099
104232 171613 168302652
60017 67007 5813819
17733 195875 499186687
121560 168603 117754882
165424 178689 32940223
10191 159482 653104129
25738 43371 44053001
193302 198819 10773725
14416 125284 360316143
90888 129830 187921876
53163 195894 373238227
94327 149604 459658173
24449 70643 638163745
113711 118792 831959534
93311 185013 229197236
4106 194528 184611294
151113 179210 644616039
28420 156604 324678834
68151 112747 363072293
96144 192027 913888004
115441 137996 654110784
146481 197397 634732410
184924 185522 1492570
75268 117073 950823433
23122 73028 124875038
21963 179824 394465881
152867 157988 12871228
151960 192244 100664525
164372 167571 891253541
2501 173588 427750612
41850 193555 379240330
159268 192213 338774305
134315 152428 45342775
131354 148303 42392954
9042 121497 280939267
127274 182757 974974680
128323 145292 967139177
136119 183148 877189759
97789 159456 499841439
33539 124871 902714496
144040 161349 43268789
157083 193171 90062077
97357 155192 620884064
76306 154734 196146772
31577 100859 173326165
188776 193268 82186987
119219 146597 111267684
82662 187594 278017666
181134 183598 6222401
190590 194613 10075145
16165 45800 74069073
47064 181774 774860637
158587 160138 64126689
20128 71121 127645680
139224 140872 389397104
5027 32064 67719609
55750 104198 121078757
90906 147896 142596420
172235 183670 28519337
149784 186465 91681996
121326 128136 17157198
196617 197925 3331000
9827 42172 376696297
99036 141413 156613210
115013 183231 170333425
133062 161048 70132085
98 176572 441038177
94042 153453 148617725
134650 194195 12763517
98211 178094 553480839
61215 79545 116676562
130393 166892 26723900
108558 157302 912283564
88656 143417 137128088
119133 124720 868717375
1671 136469 337145553
67336 75134 19407510
191029 195718 11819561
148980 157711 576276894
143675 156883 235484446
160028 174336 599821458
17589 62758 37470418
73464 89690 40293724
40423 133532 232720654
69733 123645 134427583
62985 149444 847340773
37580 62673 395078561
101757 184201 205841115
52475 103344 343271103
135276 148466 33006591
1414 27952 66670539
152135 197159 101798392
151546 170750 47999219
80539 190827 275714363
3861 134115 784924966
58631 61841 7649730
119311 181205 42638192
70562 137654 167476471
58222 189626 328402362
179648 186209 622117731
184963 186377 625358704
109042 199383 226134293
137813 195573 144514652
143536 149550 14948278
188311 195411 595959164
52293 88572 385862367
60123 117257 142844534
64227 85679 53384495
35229 73151 94849602
197097 198332 184876380
37088 135596 716901535
71549 129838 145566712
174149 187646 33907872
158559 178318 871707746
53451 169130 588860984
105927 154024 120226618
171497 172554 44213851
64329 125775 552108409
107421 168704 127649722
25663 110782 538948776
110271 146452 90505590
25008 180038 387391332
77535 83431 14690657
117847 150715 202063475
46034 119994 184768877
164893 181153 40442102
123440 177373 271322775
55702 155372 579594390
110455 180687 175547831
198616 199990 434633779
88103 96028 834870045
109640 160018 470093509
115547 140121 61364321
35374 123260 378142377
45162 81665 91276546
108784 147163 95914906
64636 91592 531534321
86414 183591 242864460
8085 151910 483339468
169633 195044 818616205
75764 127607 643511129
4237 60093 139704727
143516 175697 80157576
198428 198739 823759
156066 178440 61256600
96984 116448 48591832
10723 122071 278160531
121517 199917 196381949
106308 156683 126061368
80994 95387 35889545
154531 159342 536567444
170604 178909 308738536
112421 177896 163559818
170488 190176 49224671
176147 198643 56661196
185897 192481 1102080
146005 164000 45122135
90793 130025 64464094
185575 188256 372737993
128854 147999 47895540
105825 198677 232202645
177672 190818 699489367
13431 33999 974255196
69868 143483 183846566
128943 146979 45049926
80966 127303 115719667
148317 151540 8072649
168054 184533 32480407
52046 158485 296693382
123925 158203 85944633
55115 86232 77664432
166179 198969 228546855
135679 171480 296807805
80763 111696 77190774
124211 128510 10796799
136012 156367 51070457
99145 144282 112770572
92250 94890 6751851
196167 198494 2534066
87422 123326 906329135
169087 179285 25304546
165807 193022 67999549
69604 90867 52784177
156558 195739 97863187
167299 176638 245846349
17235 148498 328136496
178373 187571 935852087
113612 168238 836443243
93772 175728 483578942
161039 188679 69075489
62559 83184 993137828
58822 114661 857131691
164801 179176 35722265
62511 180942 653789303
132984 196165 945199317
169850 179367 562673427
168320 185039 41769001
25791 78749 56336642
63128 179154 574725176
159909 185179 63002385
73894 169928 786079954
124074 150885 67189351
173542 191691 955003893
134649 147625 232973562
141325 160359 680122051
112050 149528 93765969
130477 162279 29834819
18502 196368 444665483
166400 198476 757604484
9030 15202 143907988
126313 176146 279477382
64980 166553 253667804
58370 61351 7346736
152968 177233 60353141
1801 119869 596665441
133306 148016 618263329
197326 198175 2145144
181908 182425 1290888
48159 170484 305843001
58994 177400 108521782
59143 97015 94683260
179966 180499 1337695
115151 168016 852868607
131291 179018 584319064
130231 134548 10741892
146618 165271 46670747
152190 179307 936859205
19089 152035 542003890
36845 105227 249578866
179651 181990 5886640
172988 189785 42102513
61106 189266 320448727
172306 185997 368809106
14044 185153 540282298
51683 169215 455592787
193989 199828 14802929
124149 180809 458464798
146845 182446 88940514
11091 90370 975627810
28461 73143 246466185
6055 107040 596746476
59182 129033 174523115
183125 184316 411213394
113988 197225 933489399
23144 69443 645379940
9541 48291 765215736
171955 177564 655834992
154716 173892 817056197
23106 72670 124010109
17893 97842 918595864
147672 170965 58259762
110261 169182 892216336
10988 62520 128861499
150055 188623 352683367
109144 194645 213841068
85196 90479 13205731
79277 199642 323447670
21092 32651 15754616
42342 141564 247992099
164099 191283 456749929
56591 183288 440446211
72241 189602 713029801
189233 191304 5136904
47528 48222 1779399
186735 198630 29934834
156987 161678 117182461
22049 136311 635179558
57782 164964 267854070
20997 136046 808619709
155111 170890 39315728
18008 126358 270693812
160064 185822 556410390
29970 48448 682212503
139611 161848 647896276
93416 117898 489287025
27735 51921 60376460
66133 110541 110714545
164509 192245 86722351
57660 106375 121679192
76775 198724 824699663
35358 197529 405501492
106712 109904 7889482
66514 92734 270962010
9749 97021 538041735
175440 186115 68193897
158468 159320 403008980
33192 149635 291030554
167566 193613 65237781
75914 190352 866164531
172818 197967 63119001
175104 196152 52888562
145724 163406 507836490
135265 199195 624991874
150594 181987 277663578
117825 154109 90807990
164428 197366 82418206
74824 165687 776013129
28544 82716 135267153
39131 128619 991769070
195658 197152 3782044
30014 52088 403575666
120172 195023 336393002
171739 175188 422191918
148366 150708 3100039
8955 150628 415143172
58765 117831 147573064
87222 147611 510743915
125106 176929 440709843
38043 61235 941775617
31427 71745 681715105
161040 183641 56324058
58859 71972 32823533
64226 105381 102860984
41016 129659 717922456
1423 187210 464652233
12314 128196 372893633
7501 59522 286354775
33515 78837 146362183
72420 195564 507748488
35390 49380 34962188
198598 198963 445639126
162318 173924 28837056
56919 179964 307361938
190257 193971 9288785
163364 189985 449298197
68534 173820 795388770
166319 167434 2722140
101864 103397 77845943
107993 118338 25783987
111916 121011 22674869
168145 179740 580091002
142423 164849 26105730
126577 173675 117728616
132690 187387 136791888
83021 177504 542143063
142300 165482 57951022
109779 116785 17556581
29777 53225 674135856
112778 176715 818876441
44955 107056 155317912
48790 84611 107298016
197953 198161 101729174
73382 147851 832015857
4591 136379 514099419
131288 182233 127272686
103501 168829 755620996
131541 180086 121286683
180839 192886 30205989
100852 161127 150599671
1880 108379 266390495
99713 142336 493093339
54745 70191 351591886
83447 105809 743376219
103450 122633 995050108
43056 152528 273672781
69486 196717 537738879
196331 198313 5029367
124252 143475 48228947
24303 130870 266436922
60674 77145 10234998
170837 182793 29733851
49602 126516 105060517
192429 198373 15045116
166741 178409 817168745
134949 154362 33306510
4057 138640 336483713
23676 25037 86171128
198939 199252 776028
174511 188218 34401043
176183 187800 54022451
119972 181084 449492752
143296 196852 56866112
154979 181947 67145039
81898 109557 341952421
144877 174982 75015271
133413 187535 504885757
138397 187331 122413462
166086 198977 82427640
100645 108833 379694253
197695 199262 159388172
31668 43809 30373681
163683 166170 619019670
161582 177411 39272859
71256 134884 665324602
50812 68071 43317618
167524 199780 80952825
108859 115117 902617700
48292 114389 81442655
20435 36799 805914941
12042 51212 230412392
6306 183816 443720362
164082 168473 10850628
142961 149161 31111251
56512 178082 847408251
137311 173346 667534820
190609 194608 947257385
119595 124897 220378966
197591 198955 3429332
118620 136128 43825770
128592 180608 169978149
119959 120633 1663779
18515 107726 370952767
80139 164109 209995328
106593 160629 135130296
70992 129647 930075025
23718 92198 920755802
100290 108973 21464651
159385 191200 858407132
158919 187462 270517279
177114 183155 172098303
63891 111025 242642209
141702 188764 678869571
150425 178796 742627704
133514 167493 994796446
192998 197258 10794663
191307 197419 212777304
131864 133556 861475908
35000 132094 590274959
63067 72614 726657141
186466 198069 221625933
151973 160974 22568279
109076 113417 952366471
29029 62142 413654923
86238 91942 356837695
79005 164503 213725110
127200 198553 178619284
136627 175293 283147345
81557 153884 35625662
126795 191374 682555473
172156 186746 36482870
166853 170136 115435153
92516 182860 532873787
95199 185003 224448624
164192 175545 126988257
69809 102201 808687145
104891 140146 884488552
47226 119522 398179643
68346 142450 185003501
165477 199642 344303259
184859 196953 373374879
11115 190798 127600125
131600 150525 47371180
102142 122935 393458608
192720 198809 15484540
66958 152605 677944865
31159 148240 500368230
105963 156766 547337786
157779 175835 392743631
11471 54042 106492028
72796 197462 396957466
85256 148414 158054287
169179 194594 63591059
119817 132322 31325593
106115 142370 90545843
44238 55693 622218343
128295 163179 87327897
49715 76771 86193056
140073 156574 76727832
12962 153707 572763041
179036 191302 227069885
58501 153810 459202581
94148 174622 208899968
178801 196668 44987597
32741 44716 903113216
12976 166274 383203599
23774 188314 411370109
39619 187879 370795302
170999 173856 482631604
84502 188774 260871045
58697 91387 689646388
54862 171956 807360189
15060 190479 438407502
47253 181574 335730758
181800 192196 444086986
50384 52113 4311066
42116 125028 617562600
6087 79489 371609880
188468 199089 26695396
6794 126248 666124685
85851 107825 857564335
149817 175937 65095496
193171 193719 289549186
15289 183810 162201195
92263 93642 445802
181308 183582 5715462
84520 86065 337607658
47189 102964 139630234
86664 198851 872909337
1231 173187 971024272
32002 131140 247788297
41701 139179 371046970
186217 199526 279269413
156126 192964 91918752
30234 124925 236574416
75405 164541 222790604
134362 156410 55315771
35688 177586 354466595
183587 190716 17915614
161523 182745 52844224
177022 191133 35536875
152147 196909 875254375
8761 133259 311196609
132780 160682 69897623
76589 109774 712122307
46398 142457 240176338
132897 162235 73456294
179588 193244 34296993
154269 192684 37024501
55863 88614 882452776
132201 193641 267871919
191367 191944 1450373
199382 199385 5755
176289 190692 36226771
198566 199571 111609434
71389 159012 505853977
46634 116398 90611291
94137 130614 715320151
74827 158446 209017706
65444 66743 3202728
96959 145008 120086874
16438 148354 329738888
166641 172808 184309706
89173 158284 3608046
68261 176978 271314070
21741 67249 113942776
169561 190742 52917031
63935 133963 174920877
197934 198074 359253
10414 12719 5765722
129386 131126 4361620
148909 194549 114130012
173636 175589 756743632
150333 193331 107530550
127109 138623 553233803
24907 103474 196494309
29752 91118 153190719
20363 139342 297379377
154091 198503 111047027
191047 192942 248267112
180359 196385 40311341
178030 198456 51402732
186400 193037 865141986
153074 199652 116520266
39514 188811 373358413
30464 40151 262699286
134077 187633 14490353
64449 159872 238550478
182349 189968 19215342
12052 104018 918987358
18844 149386 790531587
93361 191431 322508985
103196 152850 124073452
58054 58378 445122
38366 197834 513744985
80236 110400 848092293
9840 43049 422385727
2301 191165 472305272
188208 194019 440055192
114922 143187 985247465
154162 159014 953223467
10013 45824 899809808
11441 105986 994109107
188776 190313 3769458
189228 192890 9076795
196638 197816 305744491
118746 120905 687781544
156152 190762 249471734
101389 183300 204499461
31898 138480 685304044
176578 187492 837697034
4111 90478 381945966
21677 63508 582714404
130586 183504 286157285
64746 107527 106847403
152631 156628 331071347
10339 26530 40592084
20284 105097 212096252
30013 134399 260867874
75986 162176 215408699
105727 108990 120538589
122065 156215 229406409
150143 193805 109192494
77094 187334 476653766
72744 191918 297771778
198657 198943 943949211
182902 195828 32507846
69600 199831 292221017
114819 139824 62428005
156137 185206 72450042
144341 178564 85295035
81480 180560 247543185
142889 193178 342770042
165980 177667 683736942
119093 162971 109842405
64729 134135 173346355
116133 160772 175819604
91334 129890 96598836
24128 190496 415892072
190367 196930 293424870
29119 38795 24063152
141289 192630 128306901
83298 199252 15543183
109693 122247 31243931
29623 108507 322870544
20332 170490 6463799
14772 140673 163370531
118988 196972 195130733
10017 87268 193043069
19688 151088 328496694
71849 98561 98983631
190755 192954 5460655
136419 169347 82322123
136586 177366 101723232
1740 91579 224551870
168034 179221 676670397
172825 174899 639970904
88088 162791 186881193
33102 109215 602804644
171451 186193 25214964
27579 186743 549964287
73595 93556 49750213
87602 186775 849595793
61499 141631 689339124
41242 141918 251652378
181837 188033 577576743
161464 165902 520551927
83273 190797 268787117
163366 164690 615834365
48431 75608 330487898
171387 183964 31420522
75501 128371 132022524
61324 172197 243516600
80056 144155 479226743
19948 151931 329960897
159702 175051 38087495
104402 122688 766869168
166732 183483 41835293
101706 197533 490818206
181301 187536 15741755
1662 150151 780285147
33454 143078 274055071
82506 123256 745561168
124960 139880 815294459
105099 186939 605786966
154791 170474 71106056
19457 47156 255881002
69534 158772 222966027
107619 159552 129897765
102867 194510 229004064
86690 113352 66646940
86051 138441 739389086
131440 138548 474796059
35991 40660 355152260
53845 79706 198836579
155990 171913 576131954
164093 181072 42197121
193016 196958 538585048
21495 120331 246920699
41116 65847 62052003
186729 190873 10385101
197295 199394 571594010
109563 133560 819209403
9410 149229 390201150
17169 101015 40905692
22252 182754 473569141
162954 165530 773922718
48660 121981 183180935
122328 123353 878911022
189394 193232 395211078
8002 10872 615622560
24440 40201 39342855
7176 169561 583507748
198702 199292 1464542
81693 135393 465042802
195398 198537 7945661
137080 150994 32687859
136280 195189 147323281
148928 193300 769848010
87971 104282 974169153
34859 108276 791648550
103643 190640 988925571
155279 184526 192531396
6964 128220 935119324
96651 113987 43284843
145655 164754 47798355
42077 72939 63010829
110899 191910 461950936
15319 198833 504482661
80915 102087 567737879
89033 100939 680470907
98219 196764 601532421
56961 176297 298018204
38878 52669 830868398
37579 89163 128759673
199234 199639 765307
84742 153936 173211977
126846 156139 262578904
171938 191672 673260670
118487 176019 143667363
116404 186041 329412214
195292 197483 5592874
47711 130952 208217071
43344 158202 287200959
138383 188079 124337165
96597 158039 955732729
87902 144018 65640938
193370 197837 11321432
6152 169944 872757785
188924 195492 16463897
84143 105551 53722158
130029 131630 3917118
46126 141956 569488430
32980 147781 819991428
30423 51018 51509472
78714 168893 225338009
59993 139441 198572524
84169 187387 258157578
26398 89384 157207275
92486 141987 123832069
154456 172216 44230076
13744 30799 220882898
134719 167433 81662306
188974 189981 118387997
36347 121989 213848311
58816 159961 252864525
25630 90618 162235954
15882 91071 435116419
109301 198517 142237755
46555 66229 49481725
82470 196827 554304708
34810 167862 332468863
107847 132348 61188269
42789 141618 246971182
113888 192332 752550005
92841 102408 686589697
124733 180466 354765331
76085 177901 847546879
53406 54155 852558301
180599 189868 23333945
191387 199225 19797980
93416 145418 776928645
18871 158943 350214660
134368 196874 616917504
39743 110962 269153639
108659 132125 270424498
47797 99013 128212352
28196 71383 108030441
180624 181983 61083087
147532 169470 147114504
69397 124237 136802951
50511 197463 367466342
152683 161495 22055468
134339 159410 188761153
173951 177348 8406455
22257 168728 834733110
111747 188165 191186894
196786 197902 949425867
60794 64035 8262568
51905 138624 459824125
60651 158076 402623230
40492 161636 441455928
176278 191131 37382862
38412 47164 17354024
42779 79692 767424946
20729 120900 429943392
20039 127988 269815442
196322 197527 226607332
99853 125914 15463729
36130 128371 851324693
11449 17961 16342823
138725 151463 294807901
137937 192514 443564991
6341 187115 452013430
74445 187803 283305400
21390 187423 217200585
69388 86488 42495972
59838 168153 270679696
22322 183012 684977381
169551 184705 37749316
195297 196744 3689367
110465 133246 56970918
4121 76097 668760466
121787 150995 73236079
46637 168064 303572098
83690 199705 290242109
82258 180634 245860932
55209 150564 447193531
149210 172613 58475026
130424 156594 357632499
38187 116240 195143956
70717 115968 112902954
30389 85339 422545409
17521 27966 463624142
196188 198154 4994180
73222 120336 117503055
74951 128094 132710732
31105 51467 50971139
141769 182515 922646135
130311 170831 101288536
16964 193750 441984949
140596 165047 61179161
41055 83314 13809523
56454 74793 869695193
2584 190850 974212055
186059 197619 363233386
67368 174331 267111179
136284 167683 78422201
106681 179469 751126043
36285 189884 383953031
167780 184421 41601982
45253 64857 49185583
120295 164057 895414409
149784 158660 22320916
155977 170230 35543282
185334 196942 423095135
156896 166160 23007763
32014 40207 291093462
155031 197918 108609829
13468 154420 352502326
37381 48355 27359329
196440 196534 339787152
3243 115408 280596826
34642 36706 154886342
25816 114510 944226423
152946 159858 97928509
161990 197806 426517735
196782 196822 103612
3569 142312 961922790
170391 192473 55144381
184362 199089 37123572
145608 154973 23572782
50313 187481 570234897
15810 102144 256967454
117491 128462 27359340
139438 166012 66440954
184801 194305 139875924
196717 199315 5056028
60099 186880 316968177
199182 199744 1442139
157303 197096 99455737
62226 131120 172169843
98760 98826 536131658
158927 191628 81572595
66848 96290 975610886
54989 162300 656809231
121616 159809 373616482
153961 192890 97157596
192089 198795 267432785
118959 145478 876102430
19733 178094 670421599
82731 145132 156031354
99249 180419 37247762
31779 38210 531524051
110688 138983 70765946
142485 157378 22242212
143853 156174 30908255
146121 178198 76068839
40919 80279 98394629
69226 160674 925823186
171179 180391 497862019
120722 196958 190874669
177005 194679 44446586
87948 159369 541225841
19414 193736 435765660
40483 120777 891677111
87464 194902 951778685
199256 199758 1296442
22495 41160 615807551
182961 192717 618241566
68176 91757 58495868
107565 139805 80532767
128176 184562 111172910
117579 191905 185766644
116998 132179 37933020
25877 57297 102321395
108899 187356 92075940
129842 176611 116661442
62788 130488 169202995
176807 188037 422553145
54184 188012 965034893
81952 128127 115410881
168950 193732 372815613
177730 182534 12108749
33074 159641 458262612
15161 86576 912912645
185445 187715 908882395
120404 172130 463123017
108122 175249 167622338
42380 80754 95931224
3675 24630 52561332
21995 160819 347095098
9398 161305 379773163
97609 151622 811962757
55721 155733 250063833
40001 121367 203317726
169996 181132 404953611
116831 137883 52599174
10790 29882 47790717
67308 160001 892663117
98991 113315 35649313
36956 127369 874772708
18228 122472 260340077
53874 102126 120684623
103113 116901 34329870
96174 191268 590314502
21792 167540 364223838
81992 114714 81861437
34640 186743 380156255
105428 191285 875038632
98216 197807 249003520
131735 160915 405595094
143370 179082 73696007
85858 183478 244050775
167540 170458 1447117
86981 93307 15861219
35327 80418 198716192
128559 139966 28523170
119043 158215 963160981
126016 197798 179753855
116448 199543 207944420
89756 169644 345681307
198266 198675 1052117
180871 186686 14654697
172008 193939 159106910
146225 181157 87190403
38165 90605 131003978
92697 92977 744594
52791 194912 816590328
99499 132014 81051863
10369 40681 128791788
35623 144978 759600333
191456 199562 701413091
195703 196882 38632091
50283 65624 38524086
87606 167931 833646930
95422 169321 585392243
195605 199298 9331647
181653 199934 46073518
158973 166349 18264391
127839 196772 172481980
5400 166599 402995659
125477 155963 76485891
51818 138115 802690379
193852 196638 7044135
167717 186057 45893457
92455 124164 971951093
153752 187479 31202126
40283 57214 327542447
198443 198985 1401646
94744 158599 159749024
152618 163155 754622235
143766 188497 111821242
69427 100100 921843646
77 127876 347217766
126694 138076 910667720
48729 129095 636243726
177590 184201 615606777
157502 167863 25644010
156837 198000 942810542
175487 198184 495808379
51911 174348 305943423
168008 174740 14433565
104046 179210 187678487
120364 153804 276882084
30142 100340 520984867
40143 99649 608843894
2451 93397 18585790
146705 192955 115630825
126508 162660 90538019
159653 176457 41663817
186200 186546 873031
154334 163252 22238841
144067 191200 4257033
157633 190318 81562814
193606 199154 625521262
167391 182220 37070701
120916 147463 66486721
74626 149694 403617784
169413 190374 10006091
139930 152876 269868681
115685 136092 924414314
46750 127425 201729226
176276 178638 689675640
148940 161053 30394950
41120 198445 393442076
138734 166381 961014029
58242 122745 837540730
101139 164613 158592713
36912 157600 301798394
62146 79204 954230531
16381 110996 445275725
143590 144575 2442230
7207 120898 284103728
18174 149014 326987334
106658 190129 504915854
160351 188282 69778691
68107 113256 996638194
120711 152814 80466901
108426 169130 151773395
15223 174619 398201019
96500 143075 116432027
68472 135157 976707471
92404 128444 90181041
73002 89762 234292332
31996 92774 458242141
65527 184436 296918929
74662 87521 449500053
93542 180877 599956176
3794 5004 151821246
8474 130367 464810651
141283 175717 85875262
19431 194685 814117288
115847 182574 166670230
90829 136426 141384341
29180 145914 291715356
56298 123852 168702812
174814 179253 816594428
26831 165323 346133941
103472 130225 820419956
107585 170956 158380465
113594 190540 192412358
91113 130602 249177518
7027 184563 443749447
27735 90129 155681060
33898 109096 602114975
172039 198569 950618832
54586 133361 359126797
187036 196156 333408545
50648 118119 474675833
87214 151797 161575378
25690 56755 77662590
2287 83764 203822972
84057 94169 25342933
194995 195571 1503855
59457 123900 524726725
147069 176849 252321054
23909 136937 452161677
48054 125017 841591082
107100 179378 180485143
11357 112899 253779607
194896 196739 4710278
68827 178963 274850148
153905 197644 944495751
65105 136986 685914330
106236 179309 182442960
102124 132536 39713
101697 123843 513952973
62920 145957 427068864
189275 198832 24060636
153217 155493 860490928
190685 197067 16079832
172662 179664 356367315
7633 101133 233902776
51179 183825 508644913
75045 166415 228272327
144803 150766 14891977
11054 187238 440419378
166134 169461 8345162
106857 135850 72398087
127393 175696 120577075
187936 195469 3373017
132016 146387 355199858
144685 167208 392554457
15124 158269 357832324
38312 110429 284907418
109731 191113 539076093
54955 93146 759657857
186261 186417 387216
13942 123011 272474696
188281 193942 659862373
62346 179756 293291408
121929 150695 72090075
10063 91982 546279342
32386 113606 202955313
53992 159606 676795384
171127 181090 369759804
196116 197326 921956479
96915 104219 747838871
88449 114526 65295860
74023 87661 646204669
198979 199528 797934208
124430 174267 124561697
101721 198608 242227174
12464 24565 990055569
26657 99820 476838696
75214 172024 241844302
52584 177380 688070137
119011 143093 878279295
188304 196034 19338807
112005 189264 193272167
111858 117484 14195221
96082 138071 329790661
108576 125472 42127473
123633 178962 596608930
166268 189261 424925563
86964 97707 27001729
105113 153437 120826276
91277 195913 261805029
129968 132092 5230349
27419 189855 433946596
97275 123918 502798012
72261 152313 200031983
56295 78260 413143701
158404 186665 70520889
181995 182708 380142242
176441 199972 59295631
46048 162884 332219971
34607 127974 863549144
108969 127811 47173650
151378 171175 49407880
182420 184697 5723902
23011 144864 345958987
1396 132212 327175732
42254 72238 75073528
174450 189580 37951836
196812 198248 989547695
72528 155109 291941483
61337 152400 227713973
56460 91745 87929291
46543 58741 408091461
188248 191744 948971003
186556 188046 215848630
55120 75822 51764242
8228 17130 22251705
194273 199781 13858503
81703 153319 179122253
11592 122981 571842184
174193 189446 38256805
190113 190663 604917500
12429 141059 321591524
97338 103995 16657349
97083 127177 226212582
188024 191351 571140975
156403 186751 75678593
163294 177854 36107765
19971 84956 729280145
100282 156680 141015905
166114 175212 22581199
59448 121540 154997825
96145 180036 209575285
54049 140209 341552087
83225 177358 996969668
180353 183319 7436023
82753 172885 485340028
161572 185404 59410700
37156 123726 568528074
182491 191850 674182859
177278 185491 20639771
141319 185679 110805791
43130 165997 307094709
98978 113793 975507202
45957 53041 275184949
62270 167784 919232625
133067 177700 111458979
74562 163288 810431541
104462 158951 136302737
21609 173617 826921204
106417 163522 142805625
138988 144258 515127373
176934 194713 324663648
94187 155504 153460662
125338 170979 799437038
72890 139957 167442106
103598 183741 200154619
71908 146429 186141631
177860 182416 11467279
131632 161335 74382588
49561 55432 317657447
74068 125358 127992194
172966 173726 1887810
145471 181736 264739006
127234 137396 25484271
108144 180727 209589140
82523 135785 244598677
78142 121372 41270305
34867 38768 6101044
189129 199467 63353524
57155 57704 393473088
110551 172379 857156062
86448 173607 217824902
77249 151597 185868553
153821 171488 738715450
190577 191445 2141709
150157 165380 38067435
126197 189755 83858771
188418 190683 503039876
102935 109805 17016734
78806 89312 424895434
113832 119134 13190012
38072 187677 374075289
189876 197297 18651005
92947 140419 574011717
162679 177963 188229531
50103 140717 226416750
23678 97536 513322192
119490 123964 11207697
94667 108660 123719774
149270 150769 626395567
97440 159686 694092537
144083 180314 711075938
29515 72395 390229675
53528 155412 940768189
163199 187896 61740191
196319 197019 533134478
17053 56819 99531925
161371 186912 63780648
14052 82533 333363573
31813 105544 184378894
92327 137264 112481636
19272 122258 257205581
57805 180648 460265460
26360 161635 343799968
99672 141308 451597903
193519 195716 876756569
50293 107657 143373569
56733 100780 54570118
162769 199066 90859429
175606 180873 13256586
16752 179030 405451854
62139 116168 122043903
119351 133370 279698909
100078 188468 843167878
144769 185340 620911437
94727 178536 209336697
124948 134267 23364895
134859 145244 25966585
132409 180097 119121700
41147 143555 256075655
75934 117464 653442969
127579 161870 85857030
114927 174957 149820533
154886 161155 15569717
55905 157197 253249982
40332 169347 264799139
165960 185943 506093716
38425 185140 366693074
100358 160003 9300054
199334 199707 731511501
166446 173310 17088998
180750 193219 31295102
194063 196773 104177970
139217 161184 166037724
912 5973 12728721
4602 43024 96160687
116488 180831 352085663
22343 112119 550945510
190612 195759 12939568
121295 184992 159332701
13681 153475 889792012
19611 94307 186685404
130660 187985 967599557
193962 197134 8050171
142569 177345 943473128
135011 149275 752080267
37315 123861 599048859
188519 193801 13167082
134370 187464 132766891
3949 187746 663471813
6285 38288 80057416
80306 141399 152710146
89129 101545 31364370
50396 69383 28455757
5924 184678 737566562
57489 74123 698073703
48360 125602 83306323
193919 197590 9314856
146409 175946 73648941
178352 181573 8113021
189113 198334 776445823
169832 177276 275013991
122570 168707 876618344
8596 107029 246181725
188887 190786 4725746
62004 112324 125702990
134923 162555 57864571
51541 77684 65381190
192384 198991 16723824
123755 128841 12783192
153704 158088 962898502
30393 102247 687167693
19877 99102 198182002
32951 177966 948707767
137433 169768 80852077
187761 196103 20867585
177747 178014 300773076
31494 194830 237978448
75710 76692 2416555
14756 106923 230346262
179364 182595 8095219
125720 182153 141101549
117681 188561 177232786
53248 156827 259060071
72702 145538 181966299
3792 153602 654600876
13186 177091 857590349
127840 193486 164170400
90666 119002 210217755
182826 185148 5849162
176152 176654 1274990
31273 170616 400042854
184904 192726 641203023
10480 117213 266838082
127762 142775 37579548
78285 92803 374801140
270 28826 71641502
180312 181117 886686221
186058 196247 821377793
17371 133655 290603484
50567 198918 607814902
170696 178647 19635222
39369 181079 354166057
10079 59600 123829775
142149 144399 470406
98120 135037 92158922
160786 192041 78048266
9395 113720 260735139
144097 162004 120012679
61020 73063 30242386
30439 119402 225890966
808 50647 69327540
67658 155818 220329423
181995 196341 123094278
112171 146351 85507063
34578 187528 906514183
17796 139677 340783830
84902 167120 205553556
25133 63162 95157631
3766 108779 262583437
91513 183185 658349140
38806 158936 687778760
37137 142744 666005869
34874 68737 283936981
175672 198855 58366837
19376 65116 114489207
9054 132644 663903158
119142 177916 224145620
123916 148055 657754636
74559 165846 731105935
170050 188528 46235720
183572 194992 28685619
157543 160493 7333404
147955 185963 899862439
42359 151120 271884457
158527 188709 75419424
17999 69079 127877313
48804 140249 985480014
8958 79011 175227576
165400 192806 966564331
13743 29629 281552684
102314 124448 55118357
18562 128106 333896094
101063 136507 591102998
75168 79357 10411153
55078 183442 543859586
120350 157672 93598532
19065 181824 406672605
93216 124808 88911779
177669 193139 479620429
45155 120012 269429207
65889 99352 83590946
25572 82330 844328106
198723 198823 261291
83125 110967 69525676
121858 125058 142611541
24024 84061 149974994
92644 93494 2164948
186705 188110 3573130
116276 164425 246398443
36295 136264 249833358
9858 57276 118630970
8240 171515 196049652
29171 64627 88681449
158762 175244 59706825
118846 160023 103084261
66748 90204 91075183
118626 139068 46062183
77486 153305 255524734
90362 115338 375855022
66261 168098 254285051
130694 138411 19176513
116121 186670 176341002
155122 162708 7312536
80789 165335 427049050
109767 155636 675367602
110123 123084 32335520
171774 172658 368991422
42668 183625 352234296
32295 66003 84425521
122163 164352 349969579
115075 131525 706541851
150487 186143 89093313
115326 193726 195992189
30844 47091 422839020
569 15827 683341199
86758 117582 730771671
95005 189993 237519397
34817 183469 451233387
387 63013 71707126
140876 153763 402870378
88285 181789 233702293
117202 173866 141571785
150300 159163 22290572
70572 141435 176889990
36607 132669 240083720
37288 86213 122237098
74304 95929 313120312
102129 183507 180159462
172548 195164 56619379
191097 196665 14009506
194653 198009 566404273
117094 141173 60227026
108205 126924 46676724
35053 149296 380843033
3502 27629 766793587
89964 187388 275501753
158757 186629 69550132
77676 140510 215771109
135379 143168 712546842
113472 145005 27003269
181011 183085 5197495
73267 168493 258681347
14591 130892 290659540
108332 153198 112282862
150729 179505 71758888
96279 157681 190567909
55501 190930 338451534
59828 99150 98395953
150824 189720 97220013
198542 199553 182715045
93416 153768 924385793
85524 161995 191392415
45101 99895 202531953
88474 143386 101763736
199283 199366 126414513
62781 198378 424904097
28076 150993 194185585
199853 199997 515001868
136348 158228 238188687
154702 187205 81105779
162516 194153 451904686
157915 159187 3158992
188026 191582 8780081
98011 150839 426964388
15541 175799 400290789
175532 178068 10182150
179410 188150 305872375
181420 194817 81191782
106861 179728 181957240
167150 174765 513177239
138535 181872 108296537
40075 155389 288515345
24500 80597 140248368
110346 162857 180094185
161571 186658 62615659
17331 136234 844248203
87064 177753 519375935
23665 46683 627538059
114942 115863 2240436
106106 127239 52677883
188395 196225 19584443
80437 142099 816839548
107688 111918 537497253
80337 82041 4223369
24227 96677 608903039
90705 120576 665246068
32914 151364 561929015
178371 188810 936825459
164118 198445 85859652
196871 197930 472128009
47495 114959 168809869
159302 194054 155991690
34654 122555 219529974
572 4497 614833970
192070 197685 14217756
184384 185929 759236041
41725 77645 89844963
16901 63101 115624531
28739 184180 800747537
125977 197103 749284081
99193 179802 201227629
136595 145576 469081525
7390 57225 124705110
110452 172073 154107200
94429 172291 570277119
170668 173752 97177990
38683 133355 236612654
34169 141232 890741735
69016 99425 75902980
112605 126258 830600673
5670 103288 244227427
124641 190463 164657057
95118 137595 106184521
109996 168025 145022380
43724 111850 170145204
107793 117321 23759038
72381 157339 212385258
158688 188741 379761147
123375 137141 821407719
7331 27683 235922838
80707 135092 613730654
175850 178606 6894444
138464 160452 55134242
4121 115542 707422907
111467 132302 52137584
168554 198238 892990489
100518 180247 773013825
25898 173776 369546898
19226 40330 52666322
79860 93474 33947229
113703 166414 174792734
34720 189213 396918256
17532 160928 358512424
44490 58279 516786757
177442 183185 14463725
38786 55820 426321949
132267 164655 879742036
198482 198692 579827
84717 155835 636438494
183966 189490 13946825
197177 198588 3567242
185284 198067 294834759
128474 139354 27204484
25732 85597 92175759
80509 146449 164805174
50367 129883 198772960
13374 107221 926423383
57409 125406 421965502
35746 90837 137547305
177870 194570 41979920
164342 180961 152492191
138420 186075 119139669
105503 130390 62141629
43827 139944 302210126
97344 193439 240217720
130531 153464 57359848
198406 198546 788525880
42016 94792 864559034
30070 55151 62703650
1301 20691 436960675
19144 29877 26846087
24231 184033 399371595
156237 180059 678228055
159929 171006 27581872
133026 147254 729497681
192450 198844 975787638
97871 189671 656916931
49988 167352 309583196
57522 125372 169385697
182063 192458 26046312
199435 199974 1382434
184050 192016 20013878
197014 197136 257104665
64785 97851 678777200
154559 176459 108636570
42470 44378 4800669
133139 143562 26218300
122386 163770 103725366
125726 175051 330188018
62268 185044 306789585
160926 190248 73229628
113553 190646 195357241
28380 75091 116735802
140349 152505 30455669
146172 194903 121860722
66087 100497 85957752
181582 193587 155740910
199816 199957 224588586
74185 196193 304974258
66355 77216 77901193
191907 193268 248227183
187865 199533 625974307
148751 180514 79297072
8806 199257 63890231
70772 115610 241354200
174719 198205 58999344
163066 185089 671774190
23809 80097 140712144
121746 136289 36525279
71304 76976 14059818
41537 56092 36472827
143031 198460 818262169
92861 150876 145118019
88652 95274 16692024
39377 103970 161592829
86031 140915 137322136
116250 163750 118838597
49313 187610 345723226
38256 113683 800047678
86538 111247 61751268
161747 169682 728772008
28979 161823 348375819
7877 119929 279998575
37346 108244 857169890
63182 125827 156344812
186684 187739 2721241
65611 132884 167908083
4498 129584 312780081
69132 126922 144090028
182552 198161 39305395
84210 89625 13477781
126645 131833 13006937
129603 135683 15150215
179946 196904 42650606
15648 164939 373129806
179114 196914 44807927
153605 185164 77529088
150961 166928 846125917
50814 163198 280980600
124215 149633 63617965
86853 140299 607353378
132248 167924 89120936
81712 167712 508349781
164681 191468 444949734
105012 118738 34175578
176273 179431 7964892
199719 199816 279803
177563 180636 7784561
50545 151552 252477327
17312 22910 82672882
183520 189430 14898230
38718 150923 461144858
101797 129191 515142396
6914 46427 98765439
170919 196262 63442522
181685 189278 19149648
118157 175541 914864995
41407 107178 164458727
16437 58769 105865183
123898 163143 98307907
152031 189023 515753321
166696 189688 57576454
19185 70535 805192288
188876 190935 591005296
100372 128212 69430388
11736 166994 758590348
48335 49661 3418428
149580 164565 37529852
152173 196457 110795927
150188 195532 113457692
166381 187797 53654504
28046 197179 454840919
55581 150145 610115005
110077 130126 50220408
158308 197521 385039647
173303 190169 42304428
99685 138892 102806113
155134 179825 61421997
6420 25742 48464576
112500 124357 29638369
186477 195625 23003844
61488 198094 341668061
176738 182288 13989851
117791 157051 943048064
192895 196837 10018665
170805 179999 22816744
160582 179547 47168382
124812 191591 813858165
165343 188085 56895481
103965 170938 167360012
149301 170126 85007427
130449 132219 113578774
168455 177063 614108173
45439 190900 318877077
171734 181925 25415322
127856 161014 405304337
90504 157494 292005237
96507 145103 121464506
67335 112979 113874844
195504 196687 960132087
196990 198002 2577114
191620 199369 770444708
16549 126706 331682115
134362 177374 957892136
178708 183339 11688122
183319 185538 5575835
126954 169155 971496829
130820 141819 27425660
59387 108468 122630347
144656 173745 72582658
115293 160693 113555643
23009 170436 982470305
164268 168882 11486769
162972 189317 65834152
52054 191388 348245264
100056 154103 980758138
152836 175972 896260245
54425 95351 713641218
79454 153853 950665064
145198 162465 865774293
193082 195676 11619455
97157 125433 70501158
130448 186448 756292078
187829 189145 3274211
126748 145619 383792310
78659 87674 22320116
168243 191709 58666045
175712 177345 4102378
99421 125992 364219765
78656 123158 840844509
114801 196525 472342891
91703 103843 596629103
32589 149052 291099540
148451 183664 87932213
131155 148143 42453522
193274 195377 250915914
151692 188195 29950802
61892 176604 286533689
183258 193441 25612691
111824 139816 826149799
181957 192866 136410533
144717 181652 304927572
143472 180076 611776476
86085 117030 735743700
18235 129017 937378716
102356 109562 17832404
190489 193036 441825240
26846 185796 45573373
14913 77735 157009205
120943 156621 33048934
129157 135155 15033560
27124 177089 374547053
176298 189917 34319753
30916 133430 997214149
5889 81718 189667976
69598 153412 466865139
107277 181072 184304325
182749 184394 269909475
12856 194839 454996088
125986 145955 50020585
147430 180101 81583244
165459 195784 75906792
177198 185907 21929742
85819 164733 255112302
46742 133916 639350173
43619 75061 132797274
61643 128670 268996046
157836 165518 19053630
80530 169344 470503961
26540 174934 49031651
116506 127007 929893655
179787 181099 733733591
2397 145183 978700439
97318 191555 235498999
185389 187690 746004289
75946 185841 241945906
38475 102807 325235377
199548 199607 128795
3447 165225 404601508
14441 94420 657337635
5392 63687 145916042
9932 37045 67827857
191943 195035 7792227
75019 122454 90301688
63921 101642 94316722
58502 164374 264645412
33024 51996 249774008
41425 85998 900832370
145122 153910 154185622
195998 197767 4557741
178868 185002 309852124
17122 37413 50759615
90961 102099 320589657
16342 21041 11687864
138035 160809 197205970
100907 104432 69812613
118186 136946 46980270
76430 129236 898825108
132364 196604 160738214
138305 144427 15424468
119432 188717 387498630
143838 170354 956665580
184299 199651 38663785
170581 197640 67797996
1690 106070 261182624
64495 103624 513151560
72154 197430 364874225
85423 125588 410776921
101367 194210 617184234
118924 181382 156061456
167411 198984 892319464
107119 136095 672632075
102380 175852 183327607
59231 109362 918098198
144402 189638 300063781
90593 111070 51227001
58227 113996 179910493
148152 181390 82944873
186458 192560 15241290
174606 187546 28017406
116130 164153 864954449
20988 129401 271041953
63717 88959 494491121
72462 173312 785561274
18928 97985 197658064
67947 154602 216591567
84382 172346 220000409
30851 55916 859774064
24561 38558 34967009
130597 174348 860922233
165627 175280 23963402
36407 62974 66451903
177565 193748 615402343
123674 192968 173324361
101331 160428 147671286
58764 199859 352850449
169330 192811 58644742
7851 104096 309270498
48172 100550 129616925
113332 122673 477414561
124667 191329 678890779
176846 192537 105111485
155788 191086 88128605
75700 108276 516511390
125204 194223 891263815
102898 196797 622760435
92685 127855 87940223
143880 191249 118355584
111450 130196 658474051
93442 120438 67387761
60529 189427 322309595
72852 185357 281003250
12333 95572 208108622
86824 144748 114318807
60888 81745 52186205
114369 175964 153740780
78469 171891 233398806
128621 178762 916860094
63296 189400 681977478
145632 179393 86482837
99571 159526 149816397
12994 21900 754050604
167853 195137 277361790
118220 192795 316593874
143796 146317 6249857
190460 197113 16720512
182438 193330 391401601
127142 196809 729520164
113184 196135 207476409
196425 197460 2630161
181448 195725 21830567
68597 128231 997785346
89964 184437 236230241
107676 193404 214858338
181983 196000 717257730
152222 179512 775901297
199440 199571 326968
109485 156558 556348532
115367 128924 33813286
146625 159377 865854800
159889 191619 79178904
171126 195661 780558686
51934 113912 154889040
37051 71621 676881946
199100 199671 1423361
82803 161471 764768287
10552 43996 834210245
143121 151459 20805530
90893 176919 214988964
18704 180179 403452829
167898 197463 122537624
199996 199996 793750344
152464 182421 74731502
197279 197955 254834851
163708 181661 44675708
107760 114778 17554667
172932 176878 9735121
98253 189364 227689751
124603 161235 91731292
194447 195170 411955875
177447 190034 31730699
129749 177704 485551391
64322 142412 410355961
66641 135191 171172154
55921 120994 162401611
123149 187550 161160802
61590 92524 307510617
192620 195462 7242718
82360 129655 906284254
127322 129395 119945421
94669 100294 149027031
18107 72466 589579124
177088 184437 412575797
16492 120155 258969500
155209 158981 9373768
28218 103102 335929088
5538 192953 468595521
12449 131334 297201393
144658 187909 108148019
186862 199613 484961381
199144 199201 256010211
11199 37608 65987666
140196 168160 69894020
5103 141327 361509280
23740 157214 333840500
101868 172940 228323732
161901 184738 814533971
52852 62697 946501567
51576 179915 320626077
5858 188352 581424932
88195 142664 136277437
37067 82273 960485224
158631 168449 905535335
153200 160541 750409069
168710 184331 38965618
92936 97340 399420131
119269 125227 14892368
111914 127611 39285164
71830 133000 152721957
81925 153700 104394082
96520 160184 548455270
14190 36067 97504592
36933 72965 175466930
61263 112193 119192355
156996 177152 49521517
196622 198133 778141144
42251 194460 949443593
163150 173564 25850627
150210 166210 40009523
134725 186961 130561214
169509 180705 23683583
13978 146255 703343760
14090 94807 32355996
194556 194962 357256244
91532 175465 209826793
178963 189130 85485154
121285 192838 178990781
164717 184710 49840458
128887 193772 162289821
171863 193353 600934990
13909 122605 271506560
166287 186138 572540840
194092 194190 107648650
4137 40710 91512517
195899 198197 576246076
27833 40540 31617788
171839 172724 172539512
16821 23659 821641706
168341 195436 408349653
162263 194624 186867827
32298 33971 2605793
105580 194624 81329943
172659 199497 67344936
62880 168665 264336222
122563 171571 828491054
155944 192323 90805961
66690 97382 76586533
8757 60129 128442786
13590 144667 265836329
93983 147289 133196548
89266 168903 445236373
94785 141095 115808151
74997 145856 177026260
165274 176872 28781079
90389 138342 541919194
16967 70546 134201450
1671 146480 362135838
117831 171985 969552670
167738 191960 60636123
73292 94958 54030988
191615 197380 852634876
40254 140130 249677795
143037 198989 140010137
39766 44148 11131604
105626 119504 91838786
36657 176296 348819852
1099 1542 549922174
23420 121543 593656361
134408 135323 959724393
198359 198769 1071498
142358 159086 41956298
5573 95114 223932556
95986 157959 823273459
113706 177695 159798960
97159 142599 808236910
199987 199991 516045258
95861 159761 159838656
113657 178951 282212808
135512 189393 134757270
31005 46664 485289592
87716 189703 255090717
37623 80502 929235387
25949 59328 83472064
68533 132293 159106605
185356 195001 958374736
189366 199096 24464633
147010 177067 74992419
117560 136275 706711963
174044 189090 729545090
65615 89183 600824678
23031 74530 128864157
24143 171905 73629847
186668 194627 772509535
49240 68061 451853879
143602 146928 504052734
93360 181081 219182936
164998 170698 14250984
117696 124107 15892574
196417 197459 2654120
3430 13702 25868720
60457 198441 345141023
14917 85552 723569740
188979 193124 477228093
192666 195765 851069043
57813 168651 831995014
58704 143584 522432885
134157 197528 8094928
66531 80237 34103334
189162 193891 527839282
161929 185424 856352182
7478 33579 65307231
108225 174645 165918192
161872 192575 798316877
91744 199992 437722209
102289 182042 199147693
104920 165340 101021409
96599 160866 160704330
132892 174984 105088851
35080 76908 592420106
2441 141177 346987676
177673 182831 1339349
157309 184788 68445181
65116 68229 7840196
145674 166453 451762956
89114 148222 147956554
135997 197864 154836709
17422 43833 66012544
186814 192425 14032065
199916 199971 347523413
131399 164080 617912092
64862 131244 165768049
71069 132730 153920689
169711 195582 308392215
7865 18938 139781892
18169 108934 226723990
60144 98739 810895757
167700 191184 615723690
188911 199684 27079789
121344 171686 125945039
49008 61378 555072022
20294 161810 426559050
22176 181446 400733376
181668 194893 33215329
46669 162623 147512477
162388 196874 86273580
194808 199522 11962451
99164 146433 914856419
22725 138190 835181542
186387 191136 11950953
126473 159385 499674095
136480 169599 82838563
11134 77278 165341225
34214 187576 383399307
9349 120758 278316348
91640 120345 181348820
58725 126189 168475210
120318 124489 10510687
190528 198318 944011591
179717 192935 33144771
134870 168821 84867720
119714 131425 29376349
77299 195020 294273020
9634 134032 310933130
60926 116802 139701956
157369 158638 3121445
140016 179072 569339743
115207 193409 595266515
101492 172981 321625566
77800 82133 10706678
6119 151478 363479737
36266 137188 252228386
33857 47333 33580724
190085 191788 4201199
161697 182195 51046781
128484 150968 843116155
73324 187007 843037540
136534 182603 115009757
56097 90052 84617642
65216 86884 53890321
90992 106804 813227900
112781 164872 130339054
31337 107003 189215262
195586 197460 448837439
171046 180922 924579555
151896 194471 962260405
126095 167689 274080074
90008 178281 647984938
4817 6471 4168425
24587 32605 20073292
183636 187432 503322622
106696 119344 23367411
148857 182378 83697178
4416 147579 357911898
12566 191894 448313894
22637 38768 36562864
52255 68294 40313999
139466 176556 92537060
8825 38180 73390331
12790 168866 841160900
51346 107908 349202605
27299 89146 154308787
105044 191135 481079691
96507 116632 619229932
111827 156404 111700600
141093 158534 181196181
55480 112796 163796835
185054 187939 4321126
73762 117829 298962715
14312 165386 377605566
139966 172068 80268350
157847 195844 751874844
178934 197159 40563735
89538 189997 251338941
22093 126785 336072012
23977 109248 213083184
40476 186913 366085346
122204 172869 404120219
22953 196229 644615969
166122 169668 8931305
95088 192909 761950082
59928 112947 132476062
103845 146026 822126193
175363 185259 24859343
73573 80405 154305269
840 11019 25670253
103305 182454 197634122
150358 166677 40750325
29762 154923 769950678
116662 116985 805847
118091 185729 169045745
136389 154916 46501047
29500 59391 74706719
168760 182396 377005347
41353 102780 153669925
14050 159743 891606234
181815 188083 15850452
102925 140817 94590872
157492 168752 27988921
18021 106852 222058843
105267 130694 869283775
131836 138244 628626729
135275 192154 447968311
192679 197237 461888601
7144 191756 461504849
49965 178450 320946684
130492 187112 141516353
39994 121636 3366284
174363 193552 425975481
53728 144260 226305606
134821 175338 101075339
161501 191170 40537559
113771 159889 548908146
126462 154183 390424069
21604 41697 50241971
27277 149697 981569078
134884 150907 724108786
172045 193375 53384262
131701 142524 726094606
196767 198649 4768073
140669 144387 9391551
164134 181040 327686125
109119 190557 203661148
28744 102256 364465293
73031 175697 717247638
127734 168507 528054760
191620 195603 776169377
33013 49021 39954627
48232 65868 44352937
77426 88644 27837474
176789 199989 58453766
179625 183794 10472682
76985 182753 264205580
173970 182974 22521650
31963 141522 273815490
79961 117228 93104262
62570 156969 741749738
557 162322 404602958
120993 136040 37755992
50337 154981 32249716
135863 163829 241465793
95953 139639 109209042
44523 141513 242425427
60236 191237 327528008
84413 126879 715143377
41195 195075 956603915
198082 199896 4590538
112466 130695 803379205
89295 118820 73940165
137962 149173 25045015
104331 108299 433205093
59647 129547 490127617
148654 159142 534815639
21651 172270 556999174
128255 153815 863327811
18965 25532 517791769
29004 64295 197632639
154416 186979 362823953
156642 174912 45332876
84400 182015 244055629
95845 187521 243031312
155174 160082 12181355
101088 198975 244748111
177563 181654 508341766
93794 130694 971878411
6552 57793 44865987
120936 139760 47196039
32234 199276 417739789
111498 199701 220797453
18163 166744 371315713
30549 120357 224306832
140313 188394 120310938
154884 163928 146640025
46864 101176 136008951
136917 182718 163012519
22810 25279 878625923
106815 150745 109795777
198043 198853 2041844
156513 162432 14695228
80561 116819 240509132
114885 196127 873766752
123948 159925 90143507
757 168300 418944131
156256 179152 56905520
109316 126355 42545794
9687 99330 224209726
108449 163058 136610820
81790 189906 819984361
153560 154414 2193018
88539 179812 228161132
73360 153041 199191422
131298 196994 164381025
92549 95386 7182492
196290 197405 2840309
172406 191765 48388057
128026 137741 24319715
135670 155659 50153902
165646 185845 937987063
52175 83922 187244206
154538 187452 82145743
198937 199865 2353852
76873 120932 109942626
43269 191518 821367664
166499 188211 360103586
170980 183928 729201469
179698 195805 738842488
132047 167900 613673747
82381 128265 798842036
37268 41167 9729433
166893 190455 107998316
15568 121266 263941076
9501 96854 694684598
95783 133288 93693283
56519 153730 243043776
56160 106533 125867340
18474 78066 852189101
145850 181540 775074170
122478 125637 7924612
993 1328 849501
181841 195313 33870998
199730 199831 52174
100779 130625 184191408
89185 120718 108970162
146687 161095 36142240
135827 179527 36401011
87879 111204 58325640
149348 198877 817031147
73121 194770 647716942
61731 168744 863665146
190930 199618 19944420
154349 182710 70620022
18785 83940 583366927
33805 81630 119543289
192870 195437 6535002
181027 194473 656060173
115407 133109 702684938
23731 169744 365043149
16875 121746 262010744
111818 113632 783446175
183149 185876 399672036
171454 193184 76937132
151075 164636 157713425
8563 171754 537122023
20668 62397 104429297
174438 180286 33019178
41664 104719 14197328
61603 80555 240752397
95665 130091 959633898
51299 121847 176144624
145868 170062 60520312
78504 152042 183745226
10161 113468 871242750
199459 199868 1031155
166050 184451 855262012
168323 178071 24227688
188508 192130 8984140
151238 153097 300041755
4613 159783 388079259
50460 193904 358555422
80808 119613 365383882
189344 189620 214336993
26248 129596 957597303
8775 198824 475356644
185875 198540 225151855
44877 186780 986060333
8992 199151 475571074
7928 15082 62497149
119620 136444 736470169
128359 153245 859770606
154585 162530 249459874
179177 194128 815917283
19641 100418 202025975
95350 188527 573117589
185615 195337 24447303
46562 64966 827924917
33335 105172 179638216
194753 195331 1463745
76494 172161 239055185
112654 127449 37012714
127440 168714 859385615
172620 194063 159371176
101173 144215 441155447
36506 92236 595551157
3935 17902 35114772
33185 39676 3839748
100198 169996 174382690
142394 191916 512484337
183947 193079 998104307
88436 93343 12347060
97327 162414 162735957
195709 197066 3414304
173582 177054 8551672
146416 191603 112932834
19891 147951 320113571
185289 186613 515891777
149156 185493 62623784
192783 198053 5385904
36446 81730 113173675
63695 114523 956208927
50121 104311 536643051
83804 119217 403459875
37852 148987 277798057
119767 132655 988771002
88344 153514 436283128
91299 111702 12594767
119154 154264 810648714
48851 102211 133565457
116120 141757 375279392
172987 192906 49851536
10621 134759 308437071
93535 114581 684935148
7679 45244 93932830
140306 196582 140839254
69087 194476 355022989
137097 178498 103320616
177557 187966 918399676
52590 171954 349511776
55708 153317 547111630
21961 107482 213808423
21025 96049 187569883
115865 153608 978612273
172724 199641 67532361
29217 82805 586314877
149774 150420 384241150
119367 189807 140549060
142702 157771 99181607
29751 31990 5592325
130119 159193 72746916
79045 133117 432579942
138139 140963 7123421
66006 89401 944261845
166837 180146 45082160
166274 196405 75460262
194145 196274 5395148
92570 199643 325651138
81881 195929 285183907
123235 174806 128900687
174733 189242 869386827
115969 150102 85310813
37503 152789 288233404
114952 173994 836003974
199414 199945 697058
67684 193148 313442985
158292 161170 7147583
39819 61586 721713019
105426 122344 985053307
155711 182792 80058133
75000 189578 286370811
124338 166944 106521666
139781 185576 114427388
197323 199408 90856438
151780 157653 14763648
120432 165535 112892174
53123 197116 849577430
33611 147573 284812368
189283 195058 607533408
169810 175439 13851662
157929 195161 498820550
120806 135742 37481154
103648 134959 78211940
15461 127627 280237946
134526 153358 47192971
154176 178944 61589307
78361 93901 714908748
168206 186036 442260389
111922 135030 57872897
158240 199604 103455380
54717 193524 346910412
111897 112384 1233060
16445 60181 109243941
96908 170062 182849193
74896 76039 2843636
176596 189295 342175856
60113 185225 569472769
11981 135971 309957543
144306 162979 46709406
130001 193335 158300888
101507 169629 170206621
194877 197230 243266982
163742 184888 255618911
68536 84452 574990135
96657 164623 169920867
141349 164582 58141514
148974 152144 7962338
26324 180251 464082834
157397 170944 654513739
118293 173591 138212072
151507 156806 13360269
76525 186256 274210122
195873 199926 280250366
91580 149955 146137480
83246 112339 72630078
30220 95489 611068534
134009 151352 43373163
114367 167198 131962871
33492 146403 950158426
144680 190937 493513261
17385 158128 351935365
66760 135142 170770062
32864 108415 188840856
98320 106447 233264110
76590 84299 16108760
95836 136733 102271467
122788 145112 55990597
27229 116074 221991647
184122 185935 20488633
66386 74155 530157722
182100 186293 10531396
32834 45199 30869114
177070 186852 531568583
141539 149841 20762690
71372 145837 333167964
182490 184068 582796258
13013 165884 502372596
35342 90272 137086173
90107 193972 259836558
39323 71874 81563168
190645 198935 20905908
126619 188322 916027093
78080 145556 168616568
79110 164786 214142663
105775 157541 129456470
160966 171245 14324269
47208 159452 280758802
95117 169176 970847123
75935 115775 99495416
139554 153254 244500630
81543 126182 484894510
44718 76631 79829773
23205 99913 764013633
127907 150857 57479762
174347 182444 703607792
194457 195570 2844254
20823 116910 240222594
146273 164841 46491174
21268 185187 409712118
58383 89162 277598138
73018 96159 57724600
58724 196157 343568024
107501 178205 176527543
160542 188922 70895580
30878 66164 88405970
136595 186110 123722842
147976 160148 30546324
142639 172668 422703399
165739 178698 32162046
155744 190567 86908604
78613 148251 173981346
106880 132928 955638372
27227 127676 1968106
116380 149590 83004775
113559 178977 163368375
83803 119640 89508221
26572 67942 755372884
55511 153576 245134744
191314 192597 3163383
43098 151195 270201799
133185 176496 234757402
18920 173465 386157359
107350 151815 90481388
75185 114378 97859495
180188 184598 11058770
44190 47267 58606615
53662 63682 413725124
51342 174856 197830160
59379 173423 880372613
151361 166328 738955752
127717 161290 319463366
5436 68391 311948733
136921 144298 18484153
48562 85773 92953414
66799 74264 18626394
87165 195377 370403163
195932 199775 687509415
48438 162670 285683282
109194 194744 272060742
180851 192501 9597834
51156 180900 452022971
123233 132458 23148617
164782 166284 3680227
166578 195863 73334294
180735 189376 258838615
191079 191533 1004887
182390 194361 30080418
88074 160429 181050016
86922 135480 231299544
167608 175023 18454519
53061 79911 67135065
92547 159343 167190436
97170 99868 667899603
138718 164986 65769319
171196 173139 4810114
140182 197718 448073873
173858 188442 36614643
196353 199134 756153330
32194 67124 769273387
172586 195013 56141224
188990 195409 724000890
100733 175431 577503369
103859 165898 155014112
111842 116998 12980176
124915 161869 92535933
138491 180665 285945971
116311 170422 135290268
81880 176131 426508358
68681 157844 592855102
114196 173463 148037751
173023 173993 2410126
77628 101997 61004534
112044 143202 78038419
182935 184406 3698955
144393 189108 143424076
86677 196181 239795275
67859 167729 249359511
30519 35383 165788631
94575 184360 359348312
22555 179538 622884296
180843 183945 416753805
28741 181944 382732386
196302 197498 3064630
42057 147796 828158294
24178 51647 593106655
70606 178363 268928139
25922 74274 120982821
46280 47440 473573265
101434 112336 27040813
121941 132438 837260480
61227 85329 60131716
40928 133311 230852510
101932 150319 521478331
187632 192833 20821163
153312 166705 33330256
87644 127431 744734621
131293 171057 688943491
48253 92372 592440068
149035 160294 28258235
112853 171901 101908225
146169 182074 35415926
57170 162356 489137929
170377 186439 815699456
31768 184677 382116895
19978 188672 482809250
187138 190403 686489819
109167 166300 826865490
19660 154666 337637790
168490 192912 61045936
81440 138828 143352275
115867 135642 49402302
124500 133393 286040943
45704 147295 504720833
193500 196499 7587262
128578 187186 324889645
115398 147647 80557001
10457 160902 376207863
190716 190929 910328974
118153 179625 247356685
181222 188533 484638493
15610 152954 343312172
91439 135838 982170812
156406 165865 900659392
58421 190711 817246184
12147 14893 363448248
87274 171411 210319860
149689 178498 71857751
87229 101181 35086707
174449 175225 630385081
6768 59179 909363689
40910 106089 748402487
123003 151536 776526101
71484 117773 115540312
144216 166404 55377141
155395 197716 105816227
63044 168606 330387666
78645 144539 854164588
150610 174387 953794565
47261 162838 626920005
149257 159430 25550047
134503 199619 459841667
136225 181372 112741912
100180 160885 151701609
123217 183734 379624886
85853 124914 97671618
85704 138050 104995271
162927 166340 8425275
6744 88955 908390964
176285 194224 45103748
194222 194741 286020415
104996 165169 792954831
156263 174554 142886740
16274 124229 269726722
87990 176582 221339113
118 76447 190993583
130011 137241 18022929
180701 185186 264220225
96836 158688 161451368
122597 171842 49685282
59154 147777 221452078
63584 154781 710933881
118725 127278 690709628
182805 195843 32780750
7359 168407 99660535
66738 196346 945552506
121681 164585 107468258
57522 131434 491104823
92354 152974 564719287
30681 112969 205620617
69651 194602 312151288
140715 145685 12445077
161711 177263 38584464
28439 173912 615024748
105342 161399 428476417
187882 197052 22985736
110059 188598 233561594
197032 197535 1309351
193421 198464 769172033
4703 180148 605086642
38447 147154 892786920
185699 197783 78686638
170421 184400 34832617
183491 194606 27910991
15767 151312 838300413
36619 124101 218543900
82741 150833 170274829
119593 163024 50702388
150510 174599 60100734
28816 183184 385644157
134537 160713 65539561
41897 117155 188106893
130319 177195 116921877
173168 174544 899493339
63883 184772 896935824
31431 130127 840060280
24971 180689 785122036
96819 172461 891350597
38738 169306 774159751
130538 160612 75211656
174131 177967 496971070
168507 180372 46245184
13294 83398 761864974
106346 182071 189175225
168035 183034 234128971
199101 199938 1354824
99394 191132 338792610
197710 199383 4202476
112255 196387 919952257
124491 130812 15932482
102547 182005 897125144
72693 129352 659901512
94304 158271 386015226
33022 112727 199152846
75897 81058 12850101
98168 156156 738566438
107542 194069 216284997
58237 121389 157578383
173428 182969 23853579
171306 195246 366773308
12843 87621 186857777
27821 178913 565854267
303 37579 323020706
181311 194566 436848818
158534 187270 644335458
176924 189063 30590660
164225 179026 59766307
148027 181033 82384705
128324 150768 674493045
34956 111721 191758362
47897 118911 360161247
13098 135643 306298100
169191 190374 52997931
24858 32773 19801551
143304 160199 798981561
81456 184404 257228552
129743 141093 28384128
151201 161630 26135614
193854 195393 159892559
78849 185993 529649529
103924 162377 309305195
32802 194699 832108368
125481 188430 157563217
60162 139954 199447914
171095 197858 267578760
15877 169386 383667688
152616 184606 79816684
76288 118401 105113101
192591 196436 9793512
165156 194919 535170531
186470 189953 769412779
149444 184699 112139993
164533 194407 74649593
4268 107891 742030926
105805 195829 907721943
137150 150738 26079086
176151 189844 34490912
170091 184544 36019046
52209 71499 48381846
107258 174872 521979241
170201 182029 29430082
50083 199319 651506350
64367 138821 185947127
30724 104646 184826814
154477 183531 72403850
125813 144061 45811972
61445 166491 171989279
18685 34516 121410112
189098 199270 25584378
83762 126317 469203645
12181 82012 776190169
176408 187423 356717697
153314 186538 82918095
51325 130176 921578055
17367 76922 910178818
87769 164787 797661270
133400 176867 108527484
104974 110178 965294872
424 88255 219621311
135677 173902 95492605
143965 179716 89169417
95337 163869 171446561
24474 107423 207407856
50780 124110 183162055
71002 179989 272129600
78109 102055 59919471
174281 197600 58559794
103835 110639 661521935
138872 182680 109467924
128658 150369 54308761
126668 169304 106666592
181549 187359 2499831
75983 87348 845745786
149655 183785 85249410
39194 170815 329120989
46368 91242 112066265
175691 198790 677485063
99257 188345 222598209
4733 181147 250492333
138503 195349 142248556
92342 157083 298594244
13375 166071 813972307
126802 193473 782423415
146085 178763 81491604
27590 106088 196221562
185378 189526 227813179
144417 176224 79227208
30777 149848 297600508
88659 171806 207970874
38428 87167 851142442
166542 194666 934584035
32885 181775 672187036
68510 104072 88706302
25070 65135 100329059
119626 177462 144456611
111259 150088 126365332
76190 135531 148210294
95133 115036 49842789
132965 169490 308074004
90725 122311 78941242
46852 59062 515104662
58629 110571 145488674
38811 93909 436121645
145730 176165 75874131
81044 157100 768967187
90847 109340 46330854
148235 171785 143826260
162093 174456 660380455
183620 196768 33079740
26779 153859 317721395
37868 174667 341868511
53329 69261 36618341
157158 190915 84240102
76249 119317 187224972
13926 166078 380282684
131741 144374 31673445
18313 161223 357238227
115377 184146 602712278
25540 119423 234490430
126455 134552 741962818
45536 57765 30686158
60612 165097 345991470
53630 58727 12762113
105150 123780 46386029
183213 199709 283547691
174773 186877 30380925
140980 141950 526377683
119119 133349 627133957
147602 155645 417597126
166923 180700 847310995
83931 137002 800483763
69433 180571 466065329
82093 106576 61289665
177141 197305 50762188
59714 136146 191027898
121770 154575 82343352
49628 116473 167048887
154138 185704 78701353
129769 172813 107513324
71726 120570 121790397
147825 192820 632838501
196769 198594 514466931
129796 197271 282832423
145560 196585 348467577
62959 130402 168528634
186400 191670 13173382
182143 188909 81125768
120469 184316 787243596
128256 130590 870975231
42781 71057 70808611
10015 164394 534050096
165926 169247 8316251
187792 195946 178708393
154072 196979 707763799
9094 151637 722058801
5171 134792 562354974
22732 166014 793363689
180564 192417 497533091
58080 143487 213438837
99700 128444 71616808
188613 191822 7909924
190219 198142 19940905
148511 155754 267439246
159843 188111 70601280
104207 154031 124592961
193904 196892 110264608
141961 187460 113787557
13883 51538 94137729
148664 177293 70044932
19480 99317 199670555
147533 150013 6231596
142113 195513 133597202
115219 197295 205271690
68101 179796 278852108
74369 193728 298283935
134880 179313 110883325
128688 155892 705312168
30667 128708 244954541
99316 198477 958963497
140132 143607 218445331
124153 141378 914793896
18053 192712 975629376
81005 94999 34883421
2703 99271 241709426
33169 192380 499617138
184119 198072 35163541
18043 148917 327081077
162198 176892 198877469
111805 161322 585331830
116358 161783 820935858
19683 85929 334156185
13273 143905 529104324
186563 192002 919118959
24461 127836 258385987
30552 89175 555009790
182482 195950 33846478
61126 180836 299152525
166155 169879 9356152
61961 190270 320757481
126949 159059 80511375
173621 192976 623813439
82824 196240 283597970
47933 107667 229070340
156501 156663 413231
85756 96808 27791917
196771 198932 496487952
33013 99811 617162056
41369 158561 293055940
172821 194368 107079867
195339 198520 8049241
141131 183347 105398706
162746 191790 72492811
198903 199599 1733384
12434 13674 135493839
110437 119431 22461037
74360 88238 34475628
102808 190697 219581732
172597 190290 44276260
52521 110990 146053598
43109 164599 303735124
28671 31999 167703815
176666 191835 38106399
38971 140586 254049846
98499 198008 248780984
138420 197009 146654211
68051 197803 554212489
54759 177127 676542625
190736 191737 602641320
20354 62524 52426395
115201 160842 114137258
1645 22483 749957577
86979 145437 146225150
135517 185752 125515813
183872 185274 180260721
60206 166912 356713041
60296 172916 496939010
109332 169459 150360838
118067 166664 132159591
142344 188258 80782100
19425 69944 126494038
36303 50732 883848461
10699 105340 236667413
81442 174535 697956764
182343 193049 26863202
153933 166331 488646592
94718 164313 566399503
27137 157906 335448488
135909 182564 116523097
150600 157238 16751345
14301 91695 646096560
168240 197171 169418836
18649 81592 266346968
24064 97940 901064152
177858 181510 598663098
173935 175370 3511359
147166 159546 31147404
56270 136285 206178269
84401 133991 941743372
101684 115124 996092474
61472 85771 60640410
59812 164776 618469641
47972 80925 413277763
56430 139218 206837156
184653 187304 6751808
165852 195051 73046158
9246 32093 535455111
31109 174327 368600074
66448 79308 285217216
48106 147042 295596810
43249 119821 191251120
139765 190824 127676892
64508 70572 209075818
176951 196324 777481712
460 28164 717133793
43892 95366 292327435
50908 141620 226676650
26569 142612 359043624
74042 157552 208810118
93492 128753 88117121
98514 168575 174969315
118349 141301 57433150
181561 183444 264629957
169388 182972 33842547
145460 168604 741055672
127321 189575 315184324
191277 199835 21614355
68758 116172 118263929
16798 49776 519680167
26137 115501 902832760
151939 176926 62231308
98135 181786 778712405
165886 168113 5510896
128570 185650 142660886
54516 185372 585981121
27336 91474 672779750
119485 180861 186160228
141001 153031 386102373
190902 191278 942723
130651 185570 137150358
19646 86383 750930744
118977 130636 29276244
183079 189029 58477847
27243 116577 87074597
63592 69469 14805982
90273 171879 660247593
73871 115620 104307025
62793 164059 981446862
68567 134814 358227645
2701 199930 584821138
79730 138234 146159270
29440 42848 33522043
142411 197653 584992819
79320 85733 15863240
163458 182901 48391489
152269 178487 935815056
64890 141203 190579671
164233 186861 56491517
69392 150834 203445467
99982 154134 135359474
170060 172791 6728378
51934 192342 350951537
48186 143907 959701824
85311 124109 709424065
94961 189724 236944403
33100 63027 74882666
2150 124998 307195055
174822 179529 559957665
38124 40165 3750387
74545 102809 581996194
183382 185129 4392415
122232 151152 591314528
173022 179149 950630169
58645 145083 216036888
35970 94710 417643418
186395 188457 33193029
197862 197968 398862389
68374 128884 150981378
99865 117143 945744076
186372 195859 23825244
15635 139235 308817148
71603 134542 157165378
62102 139278 611221309
148445 168579 339470145
25941 163302 383860974
21501 25155 25042096
134950 189498 207625505
169525 188533 47558158
123132 189746 166683729
83930 152476 171448155
46849 95256 121078551
145516 186361 102033235
71214 126265 137353614
180403 189391 151004562
38850 152379 283876355
31688 118352 216542504
26387 151916 313753102
49971 104826 517294705
114064 138455 60905384
30627 83901 804408912
172852 173236 954882326
188481 190470 673043023
31514 114184 60649087
106596 138357 359050241
54229 186073 329434575
199445 199465 38770
186640 189865 8125455
138431 139260 2093834
73901 119745 790201894
154744 186906 366103574
48045 49638 554092297
58299 162134 259515642
186808 191629 12029065
161793 198543 91942729
164070 194356 710400782
177179 191492 35955349
189733 198653 5284492
158008 178701 51374792
92787 141456 701465167
105758 115834 25118275
187711 192842 327129420
40452 67026 66614062
154025 166540 764162990
76183 168085 994347972
27931 111457 208575986
87220 155742 340292128
58117 187845 324241456
17245 193145 723938339
188861 192338 418537954
175756 177319 153002489
45628 87836 326729181
67443 128273 151822304
72811 101285 71188612
67791 166617 246789223
40732 75439 86859187
73878 133733 651177141
86015 105848 49813464
81139 87780 16426534
197544 199031 3742743
156534 184419 417279783
163382 181708 853921712
108434 189860 432685640
190484 193195 37455614
89822 166847 192633752
44750 174054 622948683
169367 173110 124788426
18970 145205 315538193
190831 196110 13270229
80159 120366 517744064
196349 197559 3102990
198376 199638 2867400
97766 132426 86519472
2296 131874 462165907
26070 93024 167284851
163764 191414 96345885
89916 118255 966415708
161397 178153 41655158
53275 148982 239218647
170663 190792 557405176
44360 179512 337633586
55934 154454 503060817
150052 171187 607402171
44076 167068 209223886
130862 153454 8411636
89012 109073 624206211
195388 198366 7558920
41400 196162 386951936
33829 39537 987039596
181106 181277 450814
155742 193119 93288773
9590 149358 349354087
170490 177927 242083710
32688 165818 655805455
184186 192439 299847422
46639 175356 379594739
69175 154743 213855449
36431 137274 435643520
132646 199778 403611828
52114 65580 382633856
77898 193080 287833318
13034 42570 73871121
149538 160778 28189060
141301 149387 20205713
63299 185880 782579027
31989 148611 410980261
154267 181957 68958089
163806 171669 639411910
119963 180023 609849807
182432 182767 841652
53644 142899 534297165
100815 125611 61698478
161646 179183 710576283
178814 183509 11867844
111903 146777 49540347
90763 154578 159830557
157602 174408 41779545
173898 177422 8691129
142101 151785 24303832
127982 148742 51927184
124054 170835 997425617
131204 160029 72148250
68446 79021 26286148
8830 22726 34782240
100292 185461 212664259
13734 27981 35737641
3942 127117 307934194
54489 70523 40236539
62625 63264 1642128
17707 84462 166695005
143106 155383 30804213
132967 191044 317376101
149142 176225 238272170
120227 143959 830701876
135415 162678 575307223
199825 199989 428383
54503 56338 328222565
90914 162711 51323489
82174 119962 94364692
79879 89330 905683315
5890 55066 505544367
128771 198896 175575366
154142 175876 53997432
191417 199775 286083221
13063 61969 210101016
162057 192315 936181654
64004 172364 146293861
195026 198743 9460158
112523 141765 73168205
40351 66055 64490028
28326 80895 388887804
198919 198985 100091571
41120 103657 995668333
35192 129304 928558551
8970 34852 408111487
180803 180859 12438
76231 169121 232119560
119455 153194 835175497
132381 175097 106642288
109305 156393 117917056
181573 188420 990289339
59759 196858 342825400
155181 168544 33194398
71085 168192 242502993
29465 41333 751202081
186627 199298 31907035
138074 190778 131818828
129444 189571 150363386
62213 138707 376910866
136747 189446 163923551
56140 164030 269736396
10701 78370 849150219
175963 196160 50800301
33119 70298 909246515
179040 188482 796095510
11128 21886 26847653
157780 174365 41231292
26986 97312 175732959
77093 128174 127621383
105462 140825 88277592
2111 170619 421459284
165169 176668 652270013
17415 51830 235900008
17163 133938 557667872
170582 179949 4370061
181078 195629 36616983
34914 183530 573263409
14423 79156 893479226
14658 150129 466158327
89021 130376 103620056
116244 168743 958574606
53906 88060 85222118
162336 179366 501292916
199906 199962 147939
39912 141366 928388876
2539 7171 431999124
96504 146726 125459018
166081 193430 68409602
89293 98630 23664778
46824 166800 725827938
153113 171030 44656860
97326 122773 154215709
44680 88317 890884077
78800 79120 673885193
31176 88290 142706962
2615 79626 809637668
13499 189004 979683739
190266 196282 164104014
31620 54702 57794985
31114 49210 45256433
20315 121396 991126724
197611 199759 5416775
68812 141474 181375079
154762 195466 101655647
65547 179791 285219098
88054 185090 311213263
35475 93963 526199813
117522 199226 204416664
47450 131979 211343380
152621 183238 249536050
113325 183862 987091429
152280 182322 74945779
122196 181787 344667367
14882 184032 422633931
156058 186593 76158136
188952 194412 13653351
52740 193691 352359842
36651 107558 177251763
55590 148960 589639047
77874 100441 56468119
161797 194213 767759064
5126 7210 848556
28622 46639 223277432
152658 161639 583135653
68318 80631 30556406
150270 151558 957391274
101241 171539 175507186
84432 126737 828481645
49590 119426 174421320
140939 174463 958529038
149868 173995 48015238
74501 166395 703022854
153527 159014 949428469
194770 195105 494792036
58718 198960 556816379
193109 195862 6947528
10114 47829 94230469
9234 24402 37890187
94805 139618 666108979
83968 154150 769758538
147917 183434 88712350
18480 170679 748936681
52635 75712 57757521
141505 162427 140350005
70081 191660 685329884
43478 103253 393242130
70618 110783 100074069
178028 192882 520086596
45486 95935 524612517
123107 149936 67183165
174691 179852 479150241
99808 155073 810234804
152598 196119 620919071
149777 168325 46356768
16056 116300 250542998
48038 74158 455984432
192375 195692 8400015
73642 180100 265917668
4310 124060 299324484
8824 114863 926445919
101946 113231 28034800
49225 67723 46437222
83548 104270 51874515
70687 151542 253106556
196983 198948 4970477
58827 102653 803054066
84382 135382 925174692
51517 154204 791092400
48648 188084 914825255
185680 197403 19517450
154974 180909 64533887
89057 116683 69239770
151659 167046 38343852
127831 199220 881618035
152322 158745 16117831
124260 191611 575346487
153929 171211 43027000
9752 135830 315132188
190065 195206 12887710
185453 189829 11070637
87000 175451 487746456
40127 53427 408818981
28568 186353 394235011
178714 188710 25283582
18613 35752 42815702
70489 196066 499561684
14404 55646 103085959
50364 79292 72333926
63417 64331 2274475
155950 171430 847723081
155773 158135 5911628
30255 41431 27891430
3569 8689 12912089
103771 154826 127755633
33999 136641 760619054
6155 177730 622022344
49284 104653 138456865
81752 164281 523320128
134172 163147 880254168
41564 46980 13424803
190948 192598 4063735
76346 141578 939270170
119561 183319 956501185
35555 133867 245711119
6944 78000 177774144
119865 132476 864680419
23399 121491 245050004
161347 185422 427831166
186834 195646 895014463
186613 194677 998090387
196826 197882 797178193
68451 126611 145069520
58719 100201 103754520
72159 97990 64541730
131021 199728 171929745
123392 174268 899751476
25798 195959 425390887
53217 141130 951719111
104330 149353 148556723
26352 168138 943275328
56494 58761 584745114
192496 199267 17147041
105866 193707 219524986
198003 198951 2385163
126267 182185 404211001
152184 153811 525730120
82904 157281 186086497
137847 153795 40002435
31453 119875 896087980
115149 122228 152887901
51673 75526 59642381
143160 179033 73972259
146474 154350 19862812
96957 133598 898297380
158809 191906 129774021
23326 176294 382175569
47105 191717 361542213
173177 196579 230075937
155254 189234 84818733
98849 134339 987227141
104097 199554 295885804
12274 138544 770803212
22115 135448 283264887
6634 145619 347485709
30908 186751 757942723
52520 155992 143511363
115081 191289 984155490
29592 107765 256127842
24739 185770 740362214
9867 163720 384688817
120934 134841 631119009
3138 57094 135149956
158152 174581 40838585
116527 181629 674445058
79233 189562 275797514
43484 75474 47597844
35350 125184 312906162
124553 146566 99312886
49206 150025 848663674
150899 169236 45760408
159783 175002 762915737
173416 187859 19661214
2415 24084 106633782
142719 164412 54281262
86141 167131 202457321
38134 151968 284636866
108612 113719 992602301
61470 131982 845206343
95302 190608 238292002
88967 146973 145117256
68619 164682 239934978
100573 163463 376008061
184089 192994 67171557
160123 187626 849846024
41860 72217 76006002
104724 167141 971314045
71748 166925 685485118
115261 116051 331965858
108458 150477 337834687
164681 188463 59456760
475 80374 608141056
9860 150838 352474977
145473 166618 613246253
167552 197797 75913362
7497 50918 789145105
33694 167441 837329427
41184 105324 160427430
18655 29271 26563156
75099 80285 12880368
109917 171435 153758993
39663 195251 389083793
198811 199770 670789562
191314 192805 3674356
142855 175475 81325111
3702 162806 647402358
141581 151390 788646482
55378 140982 213947749
62957 180737 406466006
2001 152297 484272522
194873 195583 10614635
99542 106776 13207559
179529 190780 987542965
1322 134876 334062328
137828 198436 775206074
24260 119873 238890085
106647 158715 590528017
124014 137883 221264525
23155 147536 310877273
29281 139083 653569805
7364 62231 137274943
129556 138646 182239571
180077 183442 770056239
69283 79888 560345218
83540 145023 618823391
12051 39202 333765926
15655 171656 389786373
19007 176301 288204206
89010 168573 199063661
105773 123658 44493159
175741 183576 922235045
9421 135161 358223315
2563 132028 323747189
24990 147089 723825719
56717 146338 223948362
157575 186320 71663620
15568 156061 351219213
4215 35577 141217158
21252 113705 836537136
125887 187381 153869250
130137 198314 170553596
83116 183374 250525977
116846 119691 531366687
86881 100427 34070738
53901 140846 217248216
166939 188100 53035182
5498 104277 247098881
88224 198721 740680150
178811 195515 42067897
41155 193569 949701122
170432 185869 413510554
171198 183482 20160036
107882 146613 96775033
53838 161023 267956518
11234 116732 263697637
60123 167145 267484316
175955 185741 21234887
35049 103531 171243134
12120 134571 306132885
101973 116663 939809388
178894 183552 11761459
13699 36019 50807823
152593 180575 782835071
77349 162807 213640474
109591 197573 220169677
27685 71451 109470625
93572 116588 798439637
46889 171287 311009378
81684 131552 124595974
17177 144828 319176117
139419 173005 794344176
191248 191268 386952893
183053 191461 21133080
86481 186887 251054679
22930 83669 439992849
95298 114730 48639961
161075 171545 827957318
97365 107140 590756037
119107 195675 648613529
78903 190434 278781200
108287 139617 201749814
86579 126221 99076987
28473 115993 355299014
105741 132805 67525800
150366 153369 7616111
198462 198643 384027544
142558 174197 78984355
23503 38022 144949171
125811 182904 255376590
70389 172513 635088200
25800 38347 31297157
141142 193826 131713361
71542 188760 697533205
179118 182777 9196264
93346 116866 818576657
66728 181872 552703298
2386 139096 987110674
32094 186408 656165054
62041 163726 184511285
123753 151786 985010014
118980 199841 94494880
135158 137142 268613419
60767 184801 344240720
175539 176321 1943788
43521 187704 360449505
131251 170624 913765700
165393 172791 18410580
123027 195377 643288419
72269 139023 303325582
50568 167372 303053572
185831 189239 488773450
180292 199306 788027081
181676 194238 31562936
9927 18289 20995516
26081 164394 345762265
71698 143611 653659172
71803 142056 820713900
189228 197902 21805371
77953 92725 822629423
153681 190557 402091234
77235 149409 180364793
19276 184024 411695903
66896 178669 279005259
32303 178423 836078292
57273 106869 123947808
154048 159033 188740900
121390 144654 58381311
192343 196092 782608201
72692 111422 96614599
26493 78307 418128985
187517 193711 69775106
117290 157859 101573233
183721 187465 9485585
162267 170029 13237256
45711 129506 328090503
188851 189959 38825865
26902 49522 134057414
125501 136832 233891721
144865 195651 85270554
172911 185650 714469258
71622 118562 117102587
56045 89184 82554906
135441 139072 9060937
173548 191970 46145258
82843 134783 129862503
187580 193585 980451699
166889 188904 712812148
36109 38741 319503546
26685 159781 359631448
33695 45293 919224516
50161 102705 734970633
7424 160030 381609770
117448 144496 67659215
18739 37320 46408402
154584 192711 285760597
153079 174747 53950805
132514 193888 751107079
101135 182658 408479378
91069 149595 146427809
173108 187396 35851002
180552 191626 27772006
14689 49285 14655653
81238 92063 24049675
171722 198968 68353879
153826 158008 10471538
96576 196491 715707083
152861 191735 858284267
161532 179230 43998309
108980 176920 431664775
125864 176824 905096757
108245 178438 895687095
150326 150473 394974
27975 31132 166237281
7357 166051 396733650
7383 34357 67515168
144171 171730 68792088
16668 109975 233171738
138733 139048 881547760
101891 197952 888319417
181716 191267 23999773
39031 71829 82200695
139795 196796 142633145
188385 190182 4458697
3982 138117 757398667
141362 187690 515808453
76105 175216 383140992
10835 195185 483057132
91845 194890 325805359
131015 175868 111874399
67814 165970 245168188
95628 194793 311021439
145889 192490 116465358
90137 184846 245533634
82962 189047 712076372
39609 64062 61340885
152676 190329 35170144
165466 188008 929869732
129589 132616 7537262
75574 141605 549795255
26891 63681 708576391
71397 149780 195728490
92022 195799 424257090
132017 156975 62608967
199304 199398 246763
195617 195891 842594727
74754 163180 221040313
21620 51071 87318249
117736 140379 343552855
23299 142643 298358666
159125 186253 618769693
11654 97500 611025378
161916 167506 969945732
195406 199601 293533524
42245 95241 992235899
43873 197669 384584838
165259 191398 11391278
164673 171140 16048297
130208 153096 884155168
84687 105535 52338356
58743 139595 202004263
159895 166418 16163224
151012 169200 483731247
138898 161834 57501534
149133 150820 4274005
37520 134888 243410158
141678 159740 45287326
73085 135051 572684710
6372 56370 125149613
143263 163562 101044786
135340 151372 13520998
116661 199907 208346774
127283 185646 145866148
189445 193866 659061624
90541 149331 147094922
84183 106255 55328767
76802 107250 76117100
2146 153011 377421228
58940 144384 213588936
9046 83054 331593605
40391 135753 542606553
140374 174146 84344767
32643 109060 553141754
84324 157653 559945665
170644 184311 183629602
183022 186701 9301423
127679 199212 179038363
135283 194394 147845774
94347 148092 134367457
197865 198639 1961177
10574 102426 772020150
126013 194612 371150031
66123 196933 326935456
141975 162938 52504491
37529 90055 131119562
3389 176639 433034688
193510 196039 3352953
187278 199222 664757758
71818 138967 738424615
91054 118900 634950200
34400 183258 94024438
111518 137280 64487601
94422 199628 263205551
24717 38790 35177662
143408 159865 41165106
3797 42948 731128505
59873 71394 443775509
198606 198802 532507
67712 102557 87018828
176320 195102 47227468
168003 179200 27924266
37698 112354 186555251
70557 164978 102552334
46325 147493 252896749
59654 138602 197253635
59084 84540 63438874
154534 178056 23389245
166571 174364 19473272
28726 125374 241358556
119929 198890 686689376
56077 73871 257246978
94092 143574 123766335
1597 117490 274785672
198143 198621 902947008
21264 91495 175379634
171868 188401 41443395
178057 181338 247357166
103803 164606 152007135
123399 124449 717326571
186840 192827 14941823
170255 190677 183603198
142587 155014 31207465
123005 196303 183457868
58243 182444 365630693
56695 160793 260243142
4325 112326 571485915
3009 35919 718912175
106218 175361 172600228
43592 153397 274542682
60501 137784 963614313
14703 80615 541371973
2555 148447 603426947
51248 121148 174534869
166569 186915 495513168
72083 78972 17152072
178505 199339 824274180
162402 197499 87845066
63648 152522 222120266
74238 118760 111102648
14657 155292 572182254
120550 123580 224293942
87675 178392 226687730
68227 116874 344367467
92820 106615 447104299
17407 123814 265858033
142160 146076 9801136
179028 179519 894211361
81848 118904 92574685
182061 193747 29342962
169182 177755 65166144
37314 109766 181051256
100305 159693 600015845
152774 188699 421171185
104029 143045 97519704
142387 154626 30760188
102766 189628 217047303
102504 123684 52698747
69222 168934 249065345
51299 124646 945446787
131964 157993 580241648
192358 197810 337307290
112971 167189 138234882
43501 59466 12133109
45533 125603 200012391
195784 197396 4091444
156582 183483 66985047
32668 105495 468055412
44973 171494 933708015
145018 166832 54426867
115423 131599 45122936
44968 56524 789459860
98682 197571 833757102
12745 142113 323417721
155545 156163 1545662
18464 85437 815775303
132094 194346 991112716
120570 156579 297219086
19314 22407 72872203
98328 183899 6373908
26482 27498 2572575
20562 34314 34482712
48246 169521 303246395
94177 178043 61651987
30602 49688 47712384
129351 155292 65008816
117740 118992 3073575
17065 142357 313228563
77598 130772 487104482
170564 186276 39200393
126182 162657 582961823
194352 197935 356517604
109682 141185 78820956
194557 198165 436979313
89841 154470 161852091
192352 195964 9094505
98458 108862 25769453
31794 98200 166110397
56239 127886 393301194
151900 157782 930530808
77203 153207 903585491
35552 60537 62397644
199638 199935 797572
170291 193897 774460348
50824 72378 232758374
5929 134439 684811457
93532 150123 141501437
106683 129717 438745962
28767 90904 890082652
95463 183341 773861449
124129 129478 980485286
117294 169908 131583250
44746 199483 709811295
174887 175559 1625933
133632 182023 374011066
8330 133665 313269022
181448 183661 215933904
45651 62723 42750426
147846 184946 92683186
11498 112152 211544590
135572 177404 509889818
164851 178451 664916142
54513 58747 125275859
63466 123743 150465700
124987 169756 112029679
190514 191550 914356055
171252 195066 59634642
158035 178510 580115520
88357 95048 16791877
137564 190464 550498983
102704 175298 181163178
191856 196470 874955557
89847 188859 247710841
48391 146167 244463459
4389 61544 320736632
315 32842 81469085
72028 97726 64197388
161949 162780 2059262
27356 36601 935745551
26557 67778 103159126
30097 185691 388797405
108471 112131 430132978
196564 196850 741599
149113 160406 188948042
110975 134269 850030603
165175 196320 77933310
33284 195203 404797541
173886 184209 25798201
67375 74610 17997704
122217 153499 78484346
136422 153419 42587594
163829 197620 84547626
222 68961 172230365
144774 158325 767597727
178648 180526 4786593
184706 199341 20362860
44910 176099 54515545
72809 86660 4213407
149405 198599 123179320
173267 173730 918258194
161239 166319 12601617
75787 109773 84826402
104668 136857 80432021
8084 184712 441443801
113351 145672 436861448
142218 167383 62819733
137531 155117 558936945
123375 128197 777982108
12578 38963 65943943
156309 182633 962775988
141234 184054 196097632
38715 82274 108858336
129851 140599 323530563
104997 110662 57600933
62320 186052 309193012
113828 120272 514418112
94701 150366 602672399
157226 179677 949503683
160325 198550 321499003
20795 161381 830778137
27038 51611 826485792
16595 45075 484435704
163733 190028 742082879
197936 198709 19324380
51591 195923 949108747
111950 163859 913294668
166736 182001 38101194
93670 99986 15959725
43094 46241 327996550
158950 197110 699751236
131305 187114 139561324
126191 136851 622720754
60955 109854 122211538
108189 115176 17527480
127091 196799 174466865
102554 180437 194443559
181276 191781 20843464
181123 182851 786516596
145578 165554 584918235
197887 198032 572151021
189541 190954 637855671
159922 182100 55263257
3441 11584 392719003
158917 168515 23858000
96567 144887 857343159
46397 104448 20484345
8588 41855 125334303
167560 193458 64885852
53025 73769 51918245
20458 30277 24612131
36116 78497 751458885
147010 199110 435073499
147288 187861 101579293
174482 181853 488426952
108222 130747 56371566
130915 149662 701510299
87782 91176 8453365
98283 191339 266426734
124287 159636 404364123
70852 187070 344418054
70 178427 445771856
113297 147762 779968428
104639 159193 136410568
93026 95293 5671611
4153 40742 91563895
156883 175733 46767822
55151 86687 78718229
74373 150024 386092051
168181 177616 600758083
108130 186105 194867760
142185 188944 116934556
195198 198086 7340357
41996 169939 329991381
197875 197892 437903683
92725 188324 239094161
71268 92647 53188078
54098 179423 387689258
104303 141924 38982217
184441 190554 431121198
150413 154456 10249475
136321 188506 320359319
191137 195716 11524409
193698 193793 234953
102846 190960 220173539
28258 165526 343014148
106514 145189 674840463
83224 109778 66336538
157785 175951 45030844
177197 189807 31761092
135299 174235 512888223
102700 160292 143950319
174243 181712 18665650
153605 172541 47216808
37990 128748 226825715
139288 194450 137979919
127640 175406 167344148
172266 179004 16689841
32079 87901 139411776
148819 186439 434312460
34341 128784 356551759
192272 195522 114349045
17746 71613 134768528
175153 179338 817160362
41599 53677 423085753
101223 171608 175717137
49611 67724 45445069
50843 190221 348393540
153764 172684 763255233
135810 173335 974300088
117711 139569 102179964
173286 185555 30704144
39414 121235 204447386
34290 81381 117731209
72270 172302 724918328
176103 178391 719194791
100987 169241 170473665
18657 58061 205440995
194867 197750 7373192
194171 199196 5677078
185627 191133 13876663
142436 182025 98866585
173943 199774 723297810
62704 178746 289800489
115079 153555 96216375
10380 41548 415839163
143379 162745 599348658
122246 144452 55759580
148799 166194 43500334
94512 132475 94872259
50360 184655 991175220
151033 193385 105859306
18461 27316 476348934
177695 190153 25005586
128213 163055 526914610
72776 137655 162038759
117375 194773 193519821
96530 151934 402174242
15258 151331 562496654
146070 167547 26139498
75512 113076 698961293
99078 170376 138862433
73624 135933 155648667
112918 122187 305719327
31450 151575 395102116
198840 199710 331985095
146008 158783 793930314
20247 196245 440039973
5927 34014 70358931
187684 195051 972886024
112694 158639 345396650
85524 199992 286536856
82707 106310 59045746
101700 194201 920630703
125878 169223 46764900
65343 137029 291180409
197723 198968 3116401
49051 186429 550801115
102967 171940 172253128
159311 193818 18345152
92625 195466 257253815
79966 129116 122796717
35225 173634 345832673
97437 141310 102693543
89484 162125 181812240
96089 175845 199166520
124063 176992 132205610
190527 196773 823027570
180250 180652 986767157
30731 183707 382260697
107080 129047 202228779
103669 106913 878825414
56621 112534 912769854
157217 177821 828041634
158676 191708 82409096
78630 90385 901658457
48434 134298 214671674
59695 163055 456722688
191678 195075 832562513
128052 163032 464301326
103186 104439 3069783
10530 113576 257577134
25520 159335 581209743
192892 193318 180906877
82924 175797 788839918
97931 121727 59210121
6406 137323 694569356
148194 173488 751486303
18357 62543 110443355
150394 161531 27928701
38892 162620 729067698
177449 177971 1333833
72006 111879 99447563
28747 118812 224950786
133817 162490 71795897
37957 149007 620453062
179669 186256 16564981
161339 167767 15905421
96823 151272 136086079
175775 182131 15990365
54154 127115 695882279
125240 134086 22177378
115889 119506 8911362
26464 77815 778850741
60217 96828 220472453
65305 165963 646301613
144996 180258 87970453
143828 199514 139364807
37386 162276 948734673
55867 95782 763983619
178178 193819 16602564
85850 159010 183114993
79313 88437 22660904
130319 144411 35242504
54060 78385 60814508
105849 112448 16297434
172260 180395 452005044
171742 179726 19875807
167093 174941 19526356
146454 179186 81692458
69703 169624 886892180
179157 185876 16901627
81157 163059 204763224
191524 196825 13410351
28937 189705 615551514
48120 89621 775863824
107454 122683 42125886
31614 132769 743155172
168429 168918 1268289
63879 119108 137849724
142073 148404 15878615
182444 192673 25645057
18071 168949 377123847
142582 198139 139026919
172229 178322 15051555
102489 140449 94739667
139763 163353 59077632
155605 184788 72706569
69639 156610 217350121
99408 157102 144233953
21200 133050 504113406
115466 130280 321584431
117480 137443 49897603
141411 185669 278509615
61083 110048 122369592
77482 189762 314329587
119628 192932 849070418
124449 190400 164974141
187222 192620 13408071
32280 52624 50848723
73114 133790 151501201
95961 144329 121004613
163616 170762 990861089
70712 78874 20247535
50886 67449 41538240
1710 110606 272288890
190552 191314 391195503
194574 199430 12314190
50979 139133 220261285
120814 160039 131162178
21977 140945 297376869
43204 131663 488619313
138133 191127 132561092
68577 72912 10747428
121624 127467 14720490
49746 147124 489229101
85398 89119 302822198
142590 177362 22832532
23826 157288 333775168
153806 169350 175685240
53826 140634 216909213
129644 170054 101040825
37297 124056 831806988
159179 186051 56840107
182602 189559 17586409
36965 164976 319964616
89774 104535 37124924
104016 158502 57218994
89525 121820 80721040
146577 184480 94673687
102288 175270 182131700
104661 198618 234985674
97224 144188 117382810
178318 178704 53726255
43709 119037 188199131
160754 188916 146980576
17478 76423 966850862
140736 182498 93227507
143550 184488 102163236
182048 199984 45179395
26364 67621 103262902
111239 190603 494455684
108000 160055 17658789
32168 47408 661718011
66184 94570 970717995
168737 198323 724869120
165827 181347 38660604
100214 132367 80199623
95296 175839 877241738
17569 179785 405324960
181459 198281 8481579
181847 198209 41202877
100873 190633 224262274
81154 174891 319057035
125602 148561 778636667
198819 199996 1966213
117090 152267 87988586
159532 171325 62449755
189045 195265 955646679
125200 145649 630340696
95753 141744 460508194
195489 197126 4137592
28224 28407 522734741
67130 89663 55976416
116276 195948 881452208
9463 83837 435386680
44176 150893 266749924
172998 177294 10636301
54139 131004 736770807
185806 189367 9019674
123570 164627 102810664
135867 171283 88498490
171476 181514 789436772
197563 198603 2594371
68598 182044 283244009
43876 179803 420306622
181674 189738 17928691
119746 140778 52664575
45248 197903 694815062
176570 193828 43394889
152455 194208 104371566
22801 70357 119127337
14150 42058 753029409
139949 142128 933575882
4040 120419 290915044
105066 185905 954508492
126796 159460 167625238
2526 152352 374749074
170741 186220 630234712
29955 30732 1479723
30683 51690 239472631
713 132543 329671685
102622 176646 998394518
45385 80251 87166194
71689 156306 211520678
197238 198060 2115568
43784 121103 787613459
24553 132790 274150448
115388 119549 10233624
179169 182615 626311
183709 187747 10271134
76042 135893 82729744
48937 198413 423831756
17698 124195 266058036
30023 131414 390411159
63881 71186 18300767
13554 159695 365420949
102551 185758 207802326
22309 99950 713372519
199046 199112 900073324
30826 122275 228375699
177266 188531 28440792
118760 187992 173192768
168092 168328 90466997
70700 71772 2588579
11867 103407 228968290
80127 100843 567647069
29739 31168 720863613
80887 98042 42966054
121536 152087 76555955
167041 188332 53342297
137456 150207 31852201
148244 197573 404273881
66847 196351 876562995
76528 195510 297461487
119620 151405 294973539
59799 168096 985491754
193768 198730 451099665
47298 132083 975260894
17410 34392 42474169
38683 174374 339142148
150230 197965 362104208
190857 191125 685163
12058 39976 976927073
154158 171745 369656693
64781 187290 981600897
165013 166933 165728300
37529 110338 429893119
69792 78608 21899232
145471 149114 9092530
119268 158120 302160849
36843 175728 346918375
118301 150533 456473208
85609 86796 3036117
175692 183581 21481798
67023 84849 44284970
90862 150326 378134818
83215 157322 352794343
109889 154412 286408725
123467 147518 60195979
9611 32004 56001163
131146 168640 93699639
176761 178490 4351239
68249 163179 772550142
148617 173080 61054047
115786 146396 282126686
197918 199208 3242862
78125 126874 420794959
94596 133388 11024314
14497 63975 409247395
192057 192502 210445794
106771 146522 812794161
164235 181893 773842419
171216 191367 200976191
114789 148318 83792592
123231 161416 95642467
123293 162171 97355010
109368 170195 152146647
169116 177062 445686103
104234 144664 101052665
130914 175419 111016171
199138 199561 1077362
73061 194694 73506902
151112 190044 977559138
106240 193437 217956454
40163 67006 347760731
115097 189806 186725667
100438 116355 39653227
106407 194267 219626696
30923 120533 853538931
58357 164110 264380661
195745 198180 6162479
96191 109365 32876838
45030 128730 209163052
57318 163849 303116636
1191 193906 481962534
174126 179354 78317081
199325 199878 1399709
189401 193254 9594547
161538 193104 78824403
21723 110704 349409478
161526 194103 316545337
93299 196215 257362549
30372 192639 884611318
80830 194430 471595292
164979 165293 358489347
33060 89788 320912882
99522 157860 876673706
100439 188679 220520765
143193 197237 202040155
11522 192081 231375721
35434 140173 261726925
38898 47702 21963963
131226 182024 831894372
114466 147780 861525751
182411 192088 24306341
194679 198977 10887064
103050 185604 955073819
3507 24832 53499723
170232 194698 61162971
77643 139822 957444010
83627 196122 281327732
53758 176687 425677950
52115 142184 225121865
129228 190476 153179267
186552 198759 30757088
191772 196494 11957932
27888 28552 142849137
48477 121949 183532073
112739 118672 14803165
8497 40850 593750937
61203 167384 800072598
171374 185665 35720676
149386 164079 36861332
154190 176689 919898
180326 188871 21546233
153481 180634 67671523
90555 173840 208234424
171456 182567 38682201
93457 168997 470735368
129524 192229 317397639
16955 148764 420684735
189355 198317 885482290
16571 168570 379921548
56991 159331 255838072
58108 181170 689401183
147198 151258 431815693
172256 190446 45551997
127462 188005 151439044
150830 175112 853495983
92744 180443 219169645
116019 186943 177298914
122032 141622 49130387
44176 86403 640577615
50995 191651 775965346
110616 122821 30456766
110328 174669 160787231
694 37912 552981015
110947 140968 478992067
12845 102655 810428050
62560 149933 218335338
7734 175881 420159063
157853 196037 95382145
45282 52340 329472859
14499 15117 1576430
191277 194233 613433005
83545 102901 48518967
187527 194011 85937256
194008 199601 14153921
144451 167604 343663401
154023 195312 103181088
136224 193799 648411243
140907 190943 495602777
131108 137340 15551584
169148 178103 70180994
14388 52219 906127938
83500 179599 240091738
189508 193996 11211062
33729 35844 549043635
175339 199624 61097771
125411 193245 474877209
75576 183033 268417277
123929 171471 913944678
187997 194097 373829960
57162 98819 104175533
42742 55355 31537110
24818 142745 908281405
49053 115100 678999078
169333 188329 588457649
90388 143695 133482017
3976 6808 841429098
78438 179843 253244512
125454 151159 419326547
12632 122606 531620604
32891 107165 739792337
56752 58452 4268491
189884 197776 19886670
174020 195998 741782872
193430 194196 271520008
33434 122250 452811626
177393 198094 52139599
142390 153472 595729687
162509 170684 20389007
28724 98238 591262672
159336 188489 920628183
90917 132120 632353721
113197 159787 116619132
15365 24477 400328564
91049 183435 493175535
94065 186021 987828840
64508 169937 263490432
163522 197481 760819124
179569 181356 694929748
151519 173686 55288786
92391 194035 310153934
87359 142740 656045851
91788 126107 85876620
128985 193702 455754579
187403 198298 616179633
100762 170177 173413645
51913 63042 27887804
10352 55444 207886175
44143 185315 352757625
10198 33182 456912059
106826 176388 173607966
40281 157705 293746744
190521 192104 3942557
160031 185262 62421647
74765 187236 281095489
13838 192270 446005378
22823 119976 751064418
166727 175835 22605468
191652 198733 17961225
69620 151341 204077967
119728 128138 21127524
37086 74858 225143232
106128 141635 447336972
128393 161055 542276247
99578 172690 182543506
25647 161127 338662204
87887 167316 198545658
29677 189592 399750401
153696 180235 134705577
83418 122114 118336108
150565 177924 401458222
85417 161820 191235736
190708 193583 7204691
7472 94478 435043934
58238 158350 250268776
88315 94060 2509457
161013 175481 35880628
44601 144708 273234153
196660 199349 706728327
180205 189119 599132840
94060 104073 24620606
153741 173727 49757546
31475 190133 396626380
31807 48825 433136928
67394 160814 795948503
126550 131125 11566612
88143 149843 171293460
68807 162520 880925220
116093 160901 107803777
109043 112004 247129937
160668 193315 81544459
174871 197213 372806729
178408 193175 37123111
131130 133132 4890058
30009 188152 395312082
185597 185600 10784
2677 11678 4976584
94593 190698 381287651
134061 143223 22984662
192607 193315 1838322
38171 64069 920939014
70823 87605 256073782
10827 81584 176871797
49937 178889 322090692
153710 154481 367053437
93211 98957 14514788
135250 159383 196132693
133656 147650 139311866
69164 125385 369232784
5546 180933 438425173
14223 90677 190917095
187856 198029 25532618
174078 193960 520143277
129101 178340 371251559
49178 194150 479061436
195418 197308 372780347
24275 129935 264155472
183256 196803 67713684
179681 179735 131454
57284 150337 232504109
172094 194177 55272152
49107 92816 455341829
122525 128804 15772949
143147 155267 30405231
102488 103407 717835
107773 184841 497733485
195125 196003 73149969
198869 199510 844117475
78598 145073 166111172
63630 143425 199456551
51696 92050 102765474
110046 166323 140706304
146276 180310 371312199
94226 131346 417725362
118898 135347 41161958
146643 157337 26918646
120540 170317 124623969
16811 28088 108282814
124548 151158 113019741
153431 172305 989756687
140369 178550 95276349
39108 114197 371084627
26310 84754 347229543
61566 122752 152803219
73775 130767 142446216
20541 56415 89778485
36699 162730 550307418
57453 162621 386943489
140359 144827 11253253
23540 37665 284515879
60748 114910 135496259
110211 171183 152429208
178494 180662 5496218
142991 190092 117709932
14528 93019 608354400
2115 52792 126910597
113181 124909 29273522
43604 187546 879535684
3384 60196 34415831
154525 194550 339394924
95901 131875 89888162
110574 187056 191310262
89213 182709 990766643
17480 163160 410308171
196701 199702 76979615
13903 134154 300526246
32022 118947 217184408
70960 182263 458422957
198438 199305 981325477
6154 17840 915192596
42313 48440 15250818
146468 175146 71555611
26864 73357 802365408
183167 196712 34115362
191258 193583 5816967
102450 123708 52891602
107343 146204 181992743
53511 154783 253312664
139215 175937 121073766
68142 197875 324242665
137123 173772 544877282
43458 72566 980329762
48887 75644 67011101
82053 193804 627631772
91350 163801 447796594
9219 9940 1785960
43824 106389 156397737
44276 192337 890484155
151215 199955 122051955
182868 194980 30449045
152435 164076 264140269
99839 136805 92296296
15269 31254 39836248
47968 123924 189819203
45873 191434 363842856
127646 135930 87865664
175219 183041 963950252
131573 177239 292796411
46771 97036 285442130
194667 198635 10066922
94933 142739 285996252
149804 152191 6029768
180015 189300 53806995
27781 195446 605620500
119308 155974 91875518
44797 198643 384770709
188944 189586 162330225
140807 179394 96340596
122493 125758 176222517
4977 173354 420875510
93711 184736 227481759
128305 148846 69355536
33591 51820 45580600
31028 56265 63169932
4498 112274 731827422
17302 111459 518198919
139260 147996 896641881
76395 95375 633559894
1246 125109 585320467
122470 150732 70842278
153755 198738 112542496
150890 169759 731364690
7327 141419 694099447
125693 142439 41996960
111574 139343 676825106
3257 98388 238139673
185730 188810 301592525
39581 91954 130830773
187939 190385 6075349
141900 154938 32791077
157852 195299 617383734
142007 143687 4302238
54110 186090 329790767
155448 178750 806925843
145236 145897 1605986
127559 174190 116518095
97723 132945 61731580
47139 184840 344216169
167749 182627 37154546
124932 173932 122465580
120048 167669 119098561
186634 196614 636534
99102 128163 72488588
147053 163506 4369856
98388 138924 101101962
116548 134808 45686221
38058 156033 724580038
113950 143131 318756818
71836 116567 111656797
48750 56138 7101128
173352 188710 578540181
54068 95269 318752
57772 173814 364683844
87773 128789 102568366
195005 197547 192659533
183295 190276 295239495
110282 138219 332870814
192832 193936 326994970
26522 56100 173274412
130083 174383 133758664
48379 133478 409885854
122133 136333 35662035
143554 196006 832525907
86513 196675 275561984
135453 150753 368679343
25122 34955 24596704
25166 188847 409201463
106882 150540 527471594
109191 197751 472622842
167591 184439 42123929
189470 195443 529524311
198484 199893 356754148
72753 83031 25565615
180500 184638 814667124
188536 188576 106004
36626 98634 494196194
165252 190829 9766662
33961 146866 885784992
86840 188238 680581027
143390 160518 42834239
102444 145550 665465823
79997 83372 8414115
131020 136323 13211680
175516 180523 135634060
17443 49582 343812671
128184 134094 773980391
139553 197319 208481858
66103 156849 226805974
170319 178447 848192998
82469 169728 931215269
57596 117822 150444637
166657 180285 493640645
60078 145927 600704894
148915 181581 698159559
96730 117351 51513820
4130 186398 963655446
12374 115239 881215479
111189 179488 436937404
171626 186266 494302954
157907 197508 99037487
163339 187191 59569951
108916 185865 590833212
95367 128564 82963443
88387 187416 873865411
67158 105373 766431645
69197 171368 255111961
5636 111152 65800752
39270 114041 400255266
11554 69011 674914095
126729 182669 139798864
42074 166490 339757871
178179 185578 505288215
155382 155581 235279341
142061 190574 702955208
145974 149488 280058594
47602 113813 734780260
151576 168655 581884377
183471 191057 19067377
38330 127192 222077767
1143 85865 211889310
26831 168613 354340368
149874 194465 266574342
100229 116363 771349457
108262 149770 103734040
166519 166811 728284
25341 38022 325337357
31757 88063 140638160
194979 198897 938649597
21679 66286 111717624
100252 165257 700846612
183284 190641 161576262
4553 127595 307615164
133752 163487 74473832
65572 195504 762392444
68363 91888 445803613
165231 166198 2408067
187319 193620 15734951
144817 145751 2273004
114428 198622 662083856
164560 193102 687198215
179809 195611 39746450
87735 98607 27411649
153384 164254 20806321
150095 198099 120181305
150092 167330 43002904
7769 144265 517295759
57004 164978 269865140
19662 150571 822390042
69491 98025 748543185
17705 165975 36600052
43236 82373 97753595
185579 198477 950855748
90984 182178 227997966
55058 60184 363250797
148823 171940 57760700
144942 147064 5181375
65490 140079 588178836
82820 182258 248482022
8016 36608 71495606
146471 167727 606003299
174712 178359 375553961
13902 23885 24929601
18579 172524 384738729
152493 166436 34772918
113486 144288 77104213
130662 160293 74119003
77291 87708 649015849
76870 91708 36854251
160149 174158 773112491
92355 156423 160481339
83991 144751 343355147
141815 162677 802553596
163155 179938 171888814
86751 165899 17797136
114048 174811 151766912
148636 181225 81335608
198633 199714 2714157
14257 108862 236347355
134069 174348 600022111
169728 184014 35580209
22777 111829 222511312
102826 145762 748088246
167628 186801 480082041
104967 189182 769741079
136364 186030 124116851
10461 155607 845680281
57702 69507 571388449
176935 198687 298170513
135784 185807 125007638
125186 132076 17266817
82017 111084 617841056
191506 192248 1879472
59030 134095 264756644
141758 143291 3901655
36082 100896 896511410
118580 178077 148627871
143716 170065 456442677
174519 188901 36079437
84505 162383 194880116
183693 183786 72489650
94793 198522 259482482
14449 163305 917467609
16565 60199 109019470
36713 197761 402733608
80572 162030 477565172
197579 199010 3596660
184699 187234 6460478
56286 132989 445995083
195619 199810 10601622
96929 117004 645053545
174011 189071 844066132
199230 199379 486441972
171333 181293 5947064
104607 143420 97025549
185255 186529 498231025
186642 191026 10997931
41688 163538 304679554
121419 186484 162789253
12615 150416 541275522
124152 181583 143538061
111856 162380 126481375
142647 165316 614293890
107802 169467 762435363
99383 184204 601492940
28348 148020 702577162
196937 197693 1944982
18053 137831 299338569
121204 149816 55027867
166756 168012 3100115
179243 189402 25610175
115254 170188 137326958
57461 60384 7139651
117641 155769 26133270
126200 152056 64745554
98137 160709 591823509
175673 193291 71200071
139162 184691 113768745
184779 195367 399244542
113202 182205 172433506
63262 191074 319404777
108179 157876 124363750
87327 101901 36652799
46234 196627 376106192
116912 121997 770203052
44090 92204 120022561
134484 192806 567158589
180259 182699 143627726
25738 41210 7080337
138927 196708 120676644
183852 192197 892143495
119376 123534 10410134
122651 191179 804550158
39670 177502 56781194
54840 76898 55069107
36357 137665 826197142
94671 103270 21620026
18166 166185 369944967
82405 138906 141183240
178842 195010 351045320
9519 48874 101921578
131929 178567 726368628
181220 199054 44918778
145342 182267 92186052
150489 182447 79776083
50480 58946 594192073
90414 186590 240523841
19439 87311 169529206
124897 144716 763502670
140236 145823 392230924
191642 198529 17422329
36774 139101 348963058
10831 179852 930105118
77737 79805 3424366
20227 80540 150786620
117254 183481 310919481
187416 192533 660860347
138161 175260 92624834
97493 101196 6461229
186845 196384 671534501
95745 142527 116970544
91452 97003 1852292
68869 138294 889729413
21042 141647 301473434
104825 117078 396262589
109345 183867 403096523
45982 199783 404223573
184686 199970 468517292
169830 174192 10777293
77439 104670 394422121
125437 176929 128643951
50923 101067 243329638
58331 66869 21420756
69969 88418 45755439
102449 159992 143803886
156956 173550 41220162
195600 196028 1036890
119375 176988 143922928
174503 184655 483701082
169688 182370 974857378
48705 122704 184897232
184864 195618 27072470
31228 149664 296027060
44102 157871 766435113
103233 144280 102562637
21942 156000 947571318
104847 191537 358672616
3882 53179 123396561
137252 182030 111857861
96371 156612 150731145
153330 157895 11445461
38963 171142 330408213
164865 181288 40877163
106979 133888 434241443
196413 197271 618498346
42783 60668 44629608
156389 196056 99072451
76846 185044 559978759
33580 41777 71847576
92349 154324 693112318
176526 186735 25722668
89926 171395 741894030
86958 127512 101397404
99006 175936 571202382
184079 194985 27415898
66937 141639 186534666
138163 141491 744874085
130324 132767 680528699
110324 126981 41608099
120000 141525 53931769
125937 128954 404150514
148089 173558 63576182
75663 174403 170356053
172256 186821 36431690
114846 183109 567714097
104314 179452 187614839
91259 114540 58359068
148459 166436 44886858
74893 77424 6263733
11696 96835 71811849
9858 199371 840523647
31050 174667 358900789
42937 149772 899547556
17189 67620 126283782
73980 89671 38970734
98721 129761 344619384
176488 177957 625861295
144060 197355 133301630
73719 119327 113838568
3952 110626 266687988
146468 180289 84433624
174182 182034 19624653
190287 198667 21121270
99948 122124 55114368
71103 121353 125263031
14577 118452 259476146
42948 66014 741303307
22083 169649 368901257
103266 123548 50482331
28637 31605 318358954
161545 166963 755283852
37929 90761 131954298
17075 64046 117571553
133904 172989 97639966
194880 196424 821430539
114051 177955 159533314
138187 163832 860194733
22035 144969 616949213
106396 170498 160226460
151067 155558 961401863
44394 45494 2696590
195352 196179 2097872
142959 145414 510353141
56769 112929 311639608
67572 135865 170508399
34214 121091 216981558
107326 129526 55474273
144867 180441 678090936
171851 183080 27995773
77357 196990 299135213
50030 131126 167682161
72219 169355 459959892
88022 137687 654708740
159244 173241 34776197
120486 193419 584253991
88314 135731 960263406
138072 194088 386247521
61790 126122 160720127
166666 176479 427996553
41510 193679 767745668
107302 142844 224482190
96827 127582 817822143
24431 123818 525812413
51741 95626 261670964
180403 191049 406023617
164471 183306 46914492
142844 173267 75917659
22248 93457 318411867
119114 157461 96109380
45295 95227 785825879
132400 187383 523954421
173257 194644 53607312
169118 174467 13281260
107178 146366 97890974
170394 190160 793564240
29411 156725 906384976
64880 105364 101110899
85609 121833 383713074
172153 178069 14638965
93915 156694 240040673
152572 188836 812361158
170225 189506 304612797
23529 117828 235765101
34972 163889 719070109
71784 141419 815188756
98087 103351 669697717
134950 183004 119982461
164676 179804 37626961
65914 160132 558576001
131800 161177 564529361
160812 183871 233159034
181662 196444 37214692
56018 132469 190989431
30913 32983 5190663
128282 147180 47189918
65612 198164 646936138
85469 162253 784707986
91236 185622 533747104
8513 171530 407464995
38283 108004 174313621
160058 162939 44161886
104293 132106 961801735
149810 153773 240130026
31739 32672 78080129
59215 123830 101608950
109488 185522 190028724
51865 77814 64912526
64917 109542 646124965
77624 166543 222153925
93703 170280 191503328
1872 97085 325956713
45625 151428 435970779
102467 143801 103243568
14169 170110 389801629
170607 187544 19604847
53697 196976 358240987
80518 170880 436839055
198377 199411 25883736
124292 190188 164860790
78762 84553 603675168
186712 196298 328052219
98124 141475 419976466
104533 128367 806164716
24437 135385 128316856
81060 113247 80368956
16728 76137 301320463
59085 73074 882384369
152229 187564 88337091
82604 88511 14633196
30903 119014 330365499
2833 157736 647621812
44598 147682 257621827
101198 165355 160252209
71838 107013 87860523
2004 136233 335702589
87373 117275 74801524
10228 48263 95057910
194421 198004 9104456
149916 157403 18905722
75191 129969 136860135
49882 164776 287219165
141204 196267 316121049
93046 141818 121924559
106789 128273 53608633
36670 117224 999713103
184344 192982 21691352
10917 46209 746485411
15189 178311 587289371
197055 198145 2749619
145492 197197 129363608
4098 144596 351366222
198550 199113 1432848
118062 130606 948782044
196694 198438 122948012
90982 188342 752944384
16092 26178 208204833
91244 140451 803200672
25147 38981 34503211
123940 161501 58924248
99115 172101 679068521
119324 158446 97986318
178787 193311 158362267
108376 109278 104782461
199275 199796 1342108
13389 96509 207835731
155890 182152 65419096
189296 193469 10406656
93360 197864 268177517
121112 184572 193955762
147377 170690 58357365
193478 199587 15455823
28684 156545 319659831
60343 116705 140952126
140194 164085 59879268
34465 45252 26909109
185256 198052 781577253
66488 145297 196857753
6876 61497 214271664
5847 99802 235137445
193382 199584 15677605
109348 191893 813796238
44362 81749 93415573
101338 104636 230739867
116336 171276 628046355
31437 124864 233472540
85400 155867 334693036
163907 173749 716756476
38837 43273 243372992
189095 196870 219025324
2279 83145 202304786
76834 85645 738562300
147913 182930 87441201
168821 185277 41052028
34978 35075 271603
31292 119842 964340769
40456 149338 994545127
114905 142046 65572173
101062 134669 83892847
170438 199258 72206771
128200 162144 643956585
150344 155874 13984979
36961 140597 374460212
159333 182117 335733605
52226 124440 828965445
30835 130386 910937027
190181 197594 18683397
179793 181885 231909718
165545 179327 34295929
154582 195637 456685325
13181 81379 930529072
17746 89599 340275318
100820 113070 30419945
153086 168174 37548250
52979 158761 703068851
24164 58556 762624730
43743 59304 249155595
55514 165504 274840131
66193 162256 240008507
111443 193518 954568544
15034 58701 141081640
62402 149088 216635264
79953 82843 146239740
126663 128312 946397333
182731 186224 600260903
168334 191653 58265581
119324 142467 57949966
36788 146417 622570560
8385 126945 296299894
118685 162892 110679435
184357 197471 15850703
132781 164427 169386158
158415 190206 79399487
76952 136415 148589068
80324 81077 1943221
113692 133298 48976322
84338 143389 580358936
19969 185403 413474381
120154 131026 27345380
83666 139191 138804966
99399 117170 813776682
5678 122903 293005862
64904 160291 301215241
123044 159664 192231530
113883 137990 60224150
195078 197575 6368948
183027 187246 10693926
127051 164306 93290187
125582 159598 694461990
10499 129624 666837103
1088 10292 23171816
197678 198943 991351917
59241 111647 287912383
92097 122947 48121630
119854 197056 703878030
157529 160653 694522282
196386 197782 689788
70939 117284 765618404
108618 183832 576538369
151467 161129 30531078
170092 171824 4257479
119437 133416 819182591
1902 82682 549713704
40871 156515 289264878
121958 138253 171942080
82681 140792 692241413
80375 158308 194943596
59449 139550 200153107
94567 185983 785472503
134999 159922 62371711
92374 140352 556777857
190959 195253 441858773
2812 169038 415726113
165553 193236 69209625
90304 159782 173943141
68263 172286 259747666
166043 197347 713865886
176538 186231 24399770
129329 174530 112884022
115014 173804 355778193
67140 67399 676093
20209 133911 577654091
134548 183812 407016051
177060 196588 377137741
168019 178852 407342651
14216 115707 253673035
175940 193948 878573169
12377 142522 325370134
54769 110062 138071315
159409 172064 499890261
98535 187847 530880872
89660 120435 742186345
92991 118021 62546178
161711 185522 357374529
69473 71603 937370570
14679 48708 673368839
78594 181505 624385332
117827 167326 28721881
5362 153676 370965930
162477 195848 257039449
144427 150233 392652141
80499 90425 741047515
136164 189563 133562933
40002 151486 243633600
200 161078 533862653
72187 163054 227107400
123664 175411 565371565
34499 66907 81166858
185129 196567 28782745
181288 182542 3149971
198146 199706 126142365
136413 182472 115039793
15240 130843 154036712
130491 163125 721081368
90556 134127 81982235
131265 183581 102360337
56079 138422 839532119
152131 171323 47905480
89954 177585 219013957
59864 73295 502431694
65033 87262 473298658
149262 197224 628680085
69165 78270 5853875
127102 171267 110448194
141400 148845 18604953
60676 73396 19803801
23079 106601 208831180
7012 193226 465559620
163455 165548 822186760
23948 61653 94234784
166159 194090 69848752
143828 175637 431700994
93455 161578 170423274
102474 191614 477691671
20618 104690 210260583
126151 146288 829488462
26302 97785 178726394
71502 198569 317639527
178789 190507 640221730
33164 176107 918258397
37290 121759 210964991
3120 13364 173191494
84674 101625 42631697
104752 126959 233338663
157831 184282 65878525
120248 140028 970481085
132659 179888 566502282
80502 106307 954732779
119312 170323 391473514
158918 189243 75733427
169991 174148 663085881
72081 175357 833830725
125082 195391 175900912
118289 142381 479907862
3348 171214 911590362
189855 193023 7868590
150356 190926 428067530
165485 186635 412357599
157716 167108 23250229
139878 176549 571238087
179301 184993 951722583
73370 192998 377250648
157883 194143 623598009
135152 136684 3848180
25457 58566 822180319
20389 40689 855767699
5013 35035 75186114
180425 191323 27362283
73180 185589 42300777
83375 96255 32191337
43348 98881 956978055
67737 121412 133798017
147950 186604 96615679
197114 197978 40463728
78035 161498 575746824
75198 97601 674666576
62987 131781 474913933
83386 164803 452231366
60741 174268 398517010
192980 197039 214192777
10246 114048 259517216
6716 117770 392162874
4538 181790 443067183
61400 70832 23828348
28350 151975 308945016
83763 86839 7632799
792 185232 461180588
139984 163083 497478597
192074 192579 1216634
162187 174813 69168492
52761 63078 25862134
146706 199673 132634794
128242 163188 519218802
79712 115102 331492200
147663 153821 15551831
116559 124032 18592430
169522 180199 153029288
154296 161275 17354958
194567 198339 9570382
14985 149158 335281568
179823 182526 6804982
1213 25869 662128493
127259 130262 7605959
89875 191849 255053267
67179 132649 163466876
61998 154791 164908701
82301 111277 552420638
144429 150959 16327150
35705 44265 21432670
154425 182025 865618842
90152 130970 970935576
137698 182683 112329113
121737 131219 223803856
65100 122681 143626164
194215 199789 14121373
55535 187109 328839220
89762 151188 153720936
52833 115831 97539027
146779 193851 117745658
137970 192744 136925517
91019 149914 147355004
13056 149247 340419188
118569 120699 530119614
65075 103029 778740060
10031 121070 277424481
169400 179996 26345024
85933 144349 146230462
129630 162740 38248715
87189 107301 50373611
79505 174954 269320632
161764 193257 496592220
101990 198546 241385372
27869 70827 107487050
87682 181019 233294724
151928 193646 187410188
180509 183425 7330176
120172 179810 149077820
5318 170279 412507463
4014 95436 958404126
128477 145904 743246870
105702 183529 194387908
196815 198686 4769067
91536 119391 133642672
159818 161474 933266043
184766 186765 5079677
179450 191596 355744844
39358 172592 69931107
57107 116219 824686970
53431 137192 209367339
195168 199329 10555226
110524 165586 137734274
176070 177561 614214858
141531 144923 442652502
177128 180220 7817399
95034 195932 701354659
67785 87295 48501664
188538 195912 18434583
16568 188945 430921898
21832 94729 561670261
106447 171389 162219607
192554 196459 9927108
47453 53204 14500779
169797 189208 48542015
47974 87314 98321840
136484 143004 16355180
174946 175289 296755185
190966 195448 21691260
103027 185598 206210188
146547 184758 95446137
73281 99796 66344260
166891 182352 550547669
3325 33498 212150522
28034 163295 338103636
93053 172210 595335942
105627 170928 385392555
42219 196376 385461025
169187 183211 69744171
95260 137300 245272225
79743 81152 3551029
169480 192874 137678031
44511 116503 312116356
108580 151043 446734557
103544 149411 114527900
84703 133951 400643363
26728 73528 117021065
81618 144142 972795850
152036 188036 90029786
3945 49708 669741457
77842 153533 189216521
75749 154811 197736430
142890 185945 107543660
34891 150524 289041448
84826 148737 159858760
175479 187001 447008833
124109 143355 48290908
50466 167569 292564167
56332 58733 6012252
45715 189328 487285191
120466 166923 116191702
154201 186574 80755137
126755 157328 76672029
72144 181113 272100496
160763 185994 925640798
92901 144827 217535493
95334 182910 489959240
196068 196092 449849760
64635 121191 141086573
21881 140825 243660007
99514 144226 111651985
93279 119449 65320490
154558 159749 282457771
15210 165816 861091207
186621 191825 818934472
169818 169899 201922
2539 191944 473621331
164085 197099 725091508
56404 105608 162886921
102600 159913 143251715
13406 107583 957758197
76208 123075 116930532
108473 188588 290270827
94352 109960 38987976
99049 104471 13487396
160144 186590 65979132
80380 197648 293322363
49491 53706 10574840
192829 197460 922414027
11299 147606 449290241
13364 179719 415721047
18559 115593 242514951
102233 148610 621357555
103734 118148 199720411
90047 171822 539930209
45059 69886 381113490
131591 137840 331912765
7876 85659 645034960
58982 175204 290278483
154879 198851 109936185
136183 151290 192750626
102811 106175 8345887
146301 176341 93034895
154930 197123 105421290
109397 136614 247293892
141153 157476 93159714
108155 130212 55176301
57121 142127 212411153
91804 109118 358261412
149301 192425 107813275
48040 159383 505320876
49442 80697 359092431
131506 171084 98929479
89139 196684 269151875
102793 121879 47417516
65353 144748 198322767
51973 68886 90558893
31851 179491 722477054
175688 187579 29990817
188604 196485 19745781
171291 193973 755151479
129216 194961 907659032
43752 175511 966127499
183101 194907 29679886
37019 60913 59657107
30965 133804 973128477
149139 183258 85179451
199136 199436 768142
125638 151397 64551520
102591 162799 548574050
175948 189795 34858554
141651 161594 49976203
35471 94116 146568231
102819 152843 124994779
87765 135155 118584380
92371 141447 13168875
118417 148695 75751101
164306 181027 3533741
75764 86515 511824624
75214 131479 638969415
169116 178831 759687094
6479 77915 178727915
56058 160075 524093898
93095 158280 163113426
175769 193983 775731001
81476 82668 1678664
120674 127976 47428146
131346 159464 70403064
193656 194844 2968784
118668 193962 671182294
129497 186432 142267505
71042 193486 305934635
192447 192762 546944680
110189 123502 966615926
17192 103397 589375970
80508 195716 288094592
52337 76677 574752253
61343 183412 305076366
145759 169258 374391541
27759 125520 741245931
199026 199256 561641
109362 134459 370069240
66781 180077 282924705
131652 197197 164038689
86497 176820 225649914
71353 103006 728569846
119997 143491 570160598
139157 161189 238812245
157392 186045 71414821
153127 154467 3376570
146181 152873 16823688
117390 136051 46627685
3145 47069 13094295
119241 172273 132603166
141570 162796 53147525
137123 153533 38549347
143245 154031 464008938
31856 192027 400366214
67508 92552 586300216
128855 132727 9693716
83145 194621 278711732
46865 92716 114652309
68832 170444 281587457
105924 118323 741929277
67213 89810 813750161
20302 183091 475313177
30286 100908 618101856
29255 176806 899488797
149096 188789 43882849
121108 141767 51798131
199554 199850 745756
30696 105013 185792938
167466 168432 992942332
47041 103166 140516176
104191 197383 645737556
128123 152285 424790659
63886 153811 224765104
155701 160411 722844840
52 161846 233183585
114393 132844 46081731
82192 116176 45291751
9630 118199 271301014
108431 159585 128004902
149172 159185 756310606
176055 180423 386938958
170430 179548 22624454
61032 134894 868320129
3747 27523 597197277
171593 188413 686119021
195557 199244 9310000
36989 91169 518224912
135133 168688 83879154
144820 154971 976611903
140638 157791 904924679
8697 161286 762965259
67614 155800 656097959
148825 170313 427515737
52011 116719 937947175
43593 126737 207710692
151947 161433 23759406
71082 91870 51594141
106676 184770 195067630
96515 196525 250063741
81073 186429 263255265
74246 100453 859765482
16559 180955 410805839
168587 175028 15936422
122573 146111 465877112
154191 174711 78975913
154 25905 687814864
171371 198482 703162447
161778 172395 150264918
179285 183910 11649338
110928 127639 41817944
27532 75159 436761273
198627 199141 417080792
145119 184487 98273308
89402 156467 168004780
77460 112181 589958996
80763 104633 576972514
133613 176181 106250346
169770 194057 57844401
102822 148177 113278097
177656 198677 52949393
161840 194794 82329513
100179 135605 668471300
170069 190498 494783832
10762 173300 406198131
185970 199775 34787175
122343 123669 956616439
184138 197458 33567761
191034 197917 17368687
167142 189956 57164657
172496 180838 375421587
7083 50301 634763659
51937 78644 66841332
123487 152109 68899921
161531 176515 882684424
85310 100606 271395820
95715 192175 303144438
175703 196716 52880619
96896 162460 163942257
138489 140417 2857973
42246 113424 177862585
26825 36136 23230994
171722 186400 36695748
63737 102413 96712755
92479 192457 250002167
15135 26258 27743193
25915 46545 189908791
121246 197842 191805063
89861 103368 34025694
829 148073 671756855
180417 182314 4744466
199426 199702 542961925
85395 88155 6978318
100159 195005 237009515
130000 148317 692370738
9414 158971 373967318
161500 163072 969390576
184907 195688 27137804
37189 71248 85303231
66059 167684 253769232
75065 100754 395468352
81266 127182 114637875
183536 196504 266078018
25244 104638 198513944
110133 128785 840415749
110484 166511 140092979
111777 177931 825451034
162682 191614 561199280
8619 183370 436787044
35462 133786 245710693
35988 155407 860054795
185678 194071 21092674
172527 185958 33548118
114885 167157 130513645
191215 197329 4734007
127106 199802 906166040
50785 80962 75475373
75803 121902 114981638
126745 184875 145320491
104301 197069 882591358
187710 193622 651733832
154343 184936 76244047
11341 131492 300311269
131590 162476 77342738
133630 166785 568751217
192894 195939 7724005
193689 197884 10612019
183788 198649 510900581
99862 191174 627303993
107309 178505 896759239
103388 199375 240043302
124337 163345 97700449
90202 189233 440885544
82685 161797 980223079
85406 187785 799837479
190321 198367 20279377
84569 87367 500974313
82790 109440 66585821
177675 178377 1761483
188618 190589 4867674
161212 191368 694515477
113870 133992 321542000
127085 155945 72376200
70333 174150 259177598
78037 130900 276750406
192591 195003 6133617
189483 197821 20992341
108611 123188 36349472
147009 150056 7678527
48340 150630 255766636
7983 169977 404978158
17036 78927 154798792
161423 198152 311201658
187542 189377 4600990
12950 180665 419164434
137585 193440 737709507
171924 172662 1842364
84149 130113 115045087
49318 71784 15810046
106397 133396 549250026
39592 68107 71596138
23603 34445 27177742
58447 180727 654394466
42096 176015 525789224
84942 98769 451262520
74729 96637 743968353
114997 148629 571273296
169628 180849 27876640
100725 140986 141847834
50467 136615 215312101
31218 56273 409408384
177855 181666 9592963
4704 165982 967188391
156738 174468 123976894
174798 191462 41766836
135817 194280 399417846
163993 195875 79647652
87776 137865 894035496
76476 160371 209741467
98755 185645 216993145
55940 129839 184660482
132793 153073 71511889
180115 184769 11651861
50896 67675 42069420
156343 195274 698795464
124096 151788 69410981
82402 83277 2215196
84114 120656 388836635
44421 91778 118127893
158015 178280 248840564
83372 181257 244553533
138276 191758 584897150
126537 129016 6248390
167863 191396 58908813
105962 185173 233018886
16259 16495 577869
113305 156883 265400214
114251 158677 809737630
41431 89102 852934850
183741 199727 40274700
137333 155480 45535072
94389 131427 976234881
89960 121695 79338175
121463 131405 810482290
149874 199052 803019725
132919 163197 5724464
146968 187571 101637058
81056 156794 189426061
135270 171270 89976177
199827 199973 379185
134354 170081 686217226
174616 177941 338858286
167704 189022 53411710
71032 172794 254129834
25495 123583 317227154
14660 69767 461951279
52158 146959 236879599
139631 146862 18046102
189650 191113 750479506
107267 161264 163402832
81520 194771 899990872
192140 194850 6806271
190879 198334 414038581
11880 66415 136520451
148304 184449 642377680
20491 161443 942739770
9702 129226 298718446
112764 153362 744295163
199911 199996 222806
98355 160481 155259729
177841 178627 785894462
62976 164020 380188336
155866 184444 664853138
139735 168319 71455990
57431 112425 137289357
78948 177140 767130484
163988 186366 358899269
67000 100535 83788819
19745 63887 110457473
87230 170194 207502393
47864 89714 104524401
91590 121518 74864636
162856 181825 773893192
148613 163337 36906976
35951 124307 220740360
191106 194414 8280872
63386 166424 257403817
184682 187142 6273265
176941 192943 40177918
196476 198587 5344926
197582 198156 1425064
78033 100538 56294021
49058 154346 352271552
188884 189853 18965325
144430 199105 142740905
15024 83817 117289554
91693 121288 411631515
63181 81136 44825550
79646 169980 225802051
55568 67478 29887118
81699 152401 176779096
122232 158662 91376819
115750 152742 767442540
72695 87416 36602826
144411 169393 62397295
62918 199226 340808118
121836 193303 178835558
110623 125416 904817030
122143 195525 323982996
189142 191351 460538144
182646 183342 832816015
70694 132620 154547654
116761 134344 920275179
177677 188907 410998705
61114 95870 324383878
197838 198432 1468211
183627 196708 32910532
46431 93505 117694144
140121 196325 140650798
11110 62125 127537912
162445 169017 984138688
99301 193271 234776567
16979 115814 396506489
152382 169576 762670011
104748 105601 191600845
122533 158818 90961753
12544 183302 827587982
149732 188460 61464066
47930 49685 553406024
105195 154104 788413013
197840 198783 2406069
133313 176952 882104132
48733 185929 716118340
146329 178343 79840534
126468 169287 804119960
166431 174002 18870319
11815 105475 854937261
61084 114478 940349656
124047 133511 488233063
157068 182127 963720590
197169 199060 190343398
158258 183544 370488496
21528 130477 644050542
38653 149152 943763402
109457 196565 217900355
14204 67577 133579880
19365 121305 757030452
198990 199512 355862452
15691 52229 837366624
13236 60057 48704970
91577 118480 67382693
172201 197249 62767652
24916 52599 69200056
151022 198769 913121978
193539 194394 618805376
137345 181262 742383250
112802 177333 161174149
174167 179289 12736268
197167 197704 1392163
194941 195961 582045088
114672 148232 893071800
141180 159820 549031961
75090 156612 203866048
185786 188187 2446523
167628 177371 24226520
80760 145100 160838788
104467 161449 24401875
34005 50129 40330892
126852 163151 90923696
19134 153156 888850634
140693 170278 949395904
6660 23528 261872590
64736 175353 276201145
22716 68931 115790641
27080 120783 233959820
31949 146443 853060044
7813 167142 327234080
33293 127428 235249720
196805 199425 6642598
125944 177374 442849289
169329 176058 16903989
120541 138869 45896878
763 126955 445129186
125023 177235 409066609
130815 175896 112429060
102825 197587 236949975
39966 160117 300525779
97975 133136 260187260
90813 107331 41473514
158214 198307 640952423
135247 136657 725135511
179315 186497 18088701
34939 122431 218502982
85360 192205 267229210
11197 45361 85391524
93803 195879 255273338
16610 164077 662727167
87823 101724 644489373
70026 138329 668015178
11907 117957 691270099
109180 163366 135603643
130209 158926 687911994
46770 47720 882455686
41453 100373 147420940
12217 56405 843644973
124438 156093 79360112
160488 195821 2168591
76611 102545 188578049
116485 166719 403300317
89485 143751 525713885
73002 164815 229428083
132195 165906 37722567
18797 186312 418640520
34312 106976 260843074
180741 181706 2426804
105786 191695 214609317
37054 184486 586733263
155481 170692 37890967
127271 157247 254518043
80654 195306 669668861
16211 146276 325089037
167714 189604 54847140
135908 183485 806519087
102026 138926 729313808
14324 182553 493197309
98488 178925 934017953
180607 196567 40123806
44596 142434 870555484
140735 183994 108074622
139829 141782 336866276
68953 190706 304086614
46811 80165 83501143
192836 193001 441057
121935 147675 64486596
151724 173253 53648552
38870 193024 385368450
178568 196533 278977473
169700 190786 52686488
88026 144194 246510514
137618 149617 733956380
183515 190855 5525905
27842 118655 226828610
65335 178900 672471990
197680 198169 1205706
139966 181752 104390422
27549 182270 386574887
78312 150120 836454246
66049 91740 418306300
178760 193754 682688772
6582 139314 331791196
46654 119488 420081533
110996 183889 182223478
181713 195333 78976011
78382 120783 257896093
107973 138376 979727233
179963 191016 27778837
51684 99869 228404439
18875 141079 305440897
170476 187370 42256351
100050 118967 47085796
17842 129736 742835953
134118 148698 888030036
73126 155851 206803983
128496 178687 218814123
76601 129430 912846224
72841 170520 755699830
56454 152134 239126316
93374 125696 80707434
129703 182373 252928744
119306 179002 149120076
102938 155331 131021061
27874 180938 654511769
94189 188949 775254073
182507 189042 16478221
90040 140846 901633881
117407 148769 458024767
96875 166445 75673017
115818 197054 509226499
156764 169523 315488950
198902 199844 2389894
166181 168760 6464973
77454 78669 3099938
79121 104418 556906660
130156 163673 984516679
80685 150475 548623236
88910 123507 200811221
150300 159599 14955111
66171 73532 18286920
53899 189332 564377170
117646 124497 17027369
6661 60419 134367609
151986 164004 266289636
187800 192747 136498940
68700 151993 996043594
55998 168633 281458994
39339 52867 33920000
100714 165319 725320159
162676 184466 54298159
31515 33877 962364383
127287 168352 145481134
102138 183601 576403661
115056 167794 202752797
35705 80718 971392416
108680 164031 426416974
112229 120678 914338922
79020 115729 91695488
76134 117838 551781656
50433 193226 356910913
144133 186425 105625522
93002 175281 271899285
193568 195746 419748102
197616 198590 578869565
194183 195722 4522267
132965 145117 30465299
53178 146964 477254727
46839 171402 585907811
61822 68525 55467224
196486 198088 4065799
184578 188817 10771845
166329 193849 68860557
172198 177719 13620125
98944 164662 164216209
73856 198836 312539152
97657 168826 177853333
60192 131434 178100904
40602 197732 546938862
84691 106703 3770883
5850 75006 173073353
188025 193051 12493062
61417 83614 967486950
154946 173480 285087849
174010 193656 337739424
188689 195793 17776277
72789 141399 775511907
5933 169937 539710025
78127 162413 548075167
75053 119025 772804527
5227 174785 423833115
183271 188190 12472308
155855 194959 97662157
82866 179222 114609444
21735 61957 100547834
169054 190646 638838905
23166 46045 57173567
101537 154175 131582349
142399 162221 750654269
4581 69641 162943040
190361 198127 404437049
32160 60323 70307846
190743 198394 13697858
54817 100986 115444848
118749 155126 91171080
32412 190799 736601654
191580 192785 104111657
178802 184583 525218283
164570 191198 66516746
11609 79130 168884136
50764 82755 646423110
149044 186626 553999503
180108 186112 264014713
21993 194215 847777979
38035 146554 271281142
119348 189615 175799497
70717 73425 814237476
136142 158154 916274184
5669 196231 967870289
117315 176619 148052548
150364 152300 283092866
117145 137140 49982880
38699 106967 170725636
195303 197928 354981231
17007 133128 789157434
194120 196536 319493655
46715 83845 108956887
120553 160834 100941778
28808 156278 131224331
31013 179196 370259473
115811 189927 185319546
153601 192644 151261837
191893 192865 2404280
47500 64162 200487759
152787 159813 188551162
123746 149973 65682592
4512 101182 33368047
74332 192575 10532204
180385 199488 938884399
31897 170932 428737256
124195 127258 684543293
176656 190008 33629772
177434 182540 85489718
145299 181332 89926046
18665 21382 6745103
26850 89652 156729803
35584 135914 419865781
61014 69695 21956892
40369 199955 605852814
189374 197597 743379965
133173 174096 102276714
178303 198003 49623707
28997 99589 176510147
28951 91440 155887559
34280 128530 964587286
84282 179117 237022814
61618 116753 137808749
51884 138428 351289214
184503 186869 6017428
14258 51524 269918065
84358 120544 619200361
27855 96028 482281376
61128 152748 765056380
3358 36331 82652802
186076 199295 515910817
5877 71483 650593140
31604 160214 310739098
4685 15784 27948692
12767 182747 470508978
170799 193329 56310077
4701 150991 457583731
163242 169908 217751821
164276 177471 801716069
3405 88000 211546616
109373 173976 991635615
139387 161451 55267109
30796 129041 42553585
151529 191369 974806691
161349 163255 4783184
66174 147647 203432289
156488 183065 66140839
74337 125666 472693609
102695 192306 223894861
167483 189854 322052190
150891 175921 297413778
13937 60271 147411260
177429 195577 289179071
61173 67280 15485778
160977 186307 63182651
17558 161710 360409399
108990 179781 176913244
169492 187603 334167348
4829 65407 340754367
104163 169133 162357205
131443 172597 617090531
46981 107206 150702510
59000 156778 244491917
172084 177313 12912511
19826 51736 961788852
137465 169346 117779734
12331 116906 261423311
35649 55573 49873004
186011 196604 26646095
127436 167275 50798775
191798 197143 13544479
49364 186053 713982217
26165 167367 352825211
34328 54762 449229297
70509 182147 278734154
94019 156292 741179841
152322 154142 4635183
36749 177509 399047818
150032 169183 47867287
33598 168038 662131617
79464 86059 16334918
23054 130279 447864761
163469 189074 63949690
139433 189682 125687634
37311 73418 98419652
72899 190401 202152429
85947 165094 197997454
174393 190180 18204629
123256 147483 60630573
2944 59698 142098251
42256 195466 383058145
150035 168727 46719017
100780 155987 137989085
43753 151774 270052469
28610 128961 250654526
162927 163115 496450
196732 197754 960957655
121574 141157 302562735
91350 189911 773058898
23606 88664 228427793
83075 126400 108221615
25496 104287 150378127
185300 187017 4365483
139431 159174 49505011
64236 107116 107126230
169416 196128 66844416
27685 170828 106469079
45281 152826 217574013
184464 185673 3035710
15878 168662 381845209
139612 145946 482438568
149593 167631 45026888
11982 36238 874777367
23816 40903 6953941
41194 69822 71817828
86041 123431 93460847
114417 133985 208669118
16699 29515 32096797
91814 128599 839847417
107204 132046 440107575
112770 118022 13154808
189090 189165 731419953
59311 90702 78262952
70386 154227 209462890
140785 169800 68676669
101225 169564 170720353
123883 136271 31073479
127440 175616 924295135
93553 184946 228437717
45308 143491 594643596
9545 199988 549744432
166173 168756 6479662
144056 144060 6245
141278 150327 22609579
13821 92458 196438541
60618 164292 259272472
61229 67688 16381628
81226 82300 719832393
143640 174680 77412638
96513 133330 91921142
173825 174938 389424731
63466 82532 47554910
123377 148492 62887253
15384 47844 779887260
59929 144012 210257471
172063 196511 39872679
123811 181277 999126162
176581 183257 16793620
80120 170317 225488450
151612 192793 33700928
195037 197766 6965016
78141 142038 159617760
69575 108107 934090836
180408 182858 6126704
141873 158510 41714904
36932 195133 395451989
77995 128183 391548354
48650 51343 6833535
73161 90022 619788026
146151 176326 563970033
66768 142817 189959445
12307 20955 21628945
22031 125216 958564993
43125 46153 7507032
120991 121818 2040605
148139 158966 27198853
25191 139635 506758965
78176 125975 842423231
56732 146795 350792594
156404 196795 478651271
100276 115928 948796781
152669 198496 114658785
146755 177822 67049935
28481 151409 70584810
23963 164853 352224716
86809 191352 261400758
68679 89368 51260148
64353 101512 92939866
108256 139315 411159073
86045 116888 77202867
166567 175003 990048233
89101 125242 90456020
197688 199383 365089421
137704 180393 745907855
133675 178125 110991448
41845 94405 415293236
169945 191129 52945455
100200 166802 734261435
178396 178733 72350315
74582 175945 253044456
111369 188283 192392766
73867 193892 626800737
198363 199042 1732943
148991 164674 694648986
51313 139273 219805345
18374 43912 63816057
45840 49567 9353117
111877 141832 948428361
40793 62082 804649166
155612 166091 26037924
168225 197316 72922938
32073 109497 485090018
25503 155323 538863638
89009 91160 5420979
64464 130564 692620450
32992 126209 232885319
66243 101564 816636062
134927 193156 30417084
51752 171083 359649242
15074 29298 35488493
199763 199914 398236
7417 93578 215370159
112013 161965 458690056
141874 171745 335243479
199384 199520 348090
69807 71577 4347848
21639 79473 144625214
175120 189905 26078483
8268 94115 632110305
5697 46751 102613190
174735 187591 32304574
1829 168452 416669300
174439 192792 495950069
28730 111947 950361144
144615 171372 518654145
65403 148880 992868982
74166 151974 194425782
99778 157006 647588855
101844 110477 21344067
52177 100303 120419892
52041 129163 511016359
130109 167138 92440678
131635 189847 113019690
174149 180026 683488516
6258 50453 727949805
29148 117761 767644912
145558 178685 82569725
82143 182562 232210255
92941 118231 63177941
87560 190510 257501254
3159 136043 795381118
83396 127377 503946977
199297 199384 230559
113965 155418 103805914
10046 168612 396388432
2428 138575 508123718
28348 92458 160025268
173984 197704 490274428
198384 199727 3401177
66882 137575 309417065
191037 197249 797745120
195665 199186 8885138
88435 195039 266646533
178784 181437 6702711
9401 118370 272306870
112996 191410 196045367
147810 152798 12537771
21106 47555 66034238
53363 140063 216685761
101325 148139 199018733
92432 110381 44915114
30202 127674 243572332
143624 147128 466802017
1192 68177 332778436
73288 177070 326720585
160132 162005 413191974
151601 187724 128660696
38293 198024 433783366
174378 184286 24747081
150572 175675 62537130
6027 101977 240108789
190661 197540 61636724
115359 178219 156916658
75996 107836 79532705
87686 149178 261478156
73269 182816 273609668
190135 195712 639867124
194947 195941 839977625
45262 73103 580459184
57008 145316 220707756
65679 158965 233096157
104926 129131 64438679
166352 169582 931702513
129961 192588 138946823
77565 80141 6388965
22653 90618 330265199
190032 190051 47401
162234 167761 687504586
95729 160569 849720355
141250 151903 29433195
71437 196593 372543772
147815 195776 119998824
34071 157662 931607469
19766 39758 747129706
5202 123679 296123980
102652 127703 62485523
7491 58980 128822256
29453 126332 242030646
103657 185952 205571411
22640 105974 208428585
60293 179321 669476752
48205 161875 284272719
181050 194103 32786721
186396 197641 145248439
97678 150994 133257088
54102 192035 344728635
133952 193971 462380613
15708 181318 697668181
17697 93004 188177159
133346 148276 37405611
105965 195644 224163935
86455 95972 23818260
75361 122897 118615272
102799 123476 851060952
145463 163882 334391440
173361 176706 8244123
32445 152971 301370183
157765 189891 80197423
150103 175812 64069772
6798 121691 287098515
185935 189427 847063731
174551 179337 862109602
27852 100900 182617659
173410 176769 8299735
41381 78759 895283248
5258 24435 48029015
42565 105616 157692465
139288 183756 111103290
169770 198703 673681298
171495 189934 261521647
152101 171051 47316859
181958 185748 9502722
19343 45127 151804728
143988 150701 16711615
34686 149760 687603681
108189 181390 556814241
12971 46001 64217961
189007 192740 9236405
55703 151493 239384123
53515 123693 175280333
78545 92125 924322266
134595 169094 69005010
94307 141816 444225712
164470 197545 500370442
174579 197739 58187298
45182 149958 261937342
189989 197530 304262872
51493 85873 472840930
92207 94573 779963864
102967 124852 743199968
182178 197121 37582853
41849 157788 379759471
7039 78381 630654990
57779 66589 22054942
45864 148506 256589107
142773 148944 936805571
111108 144015 414290256
8783 54400 114203523
32079 150028 294788070
108435 170986 156359299
103076 149414 115692468
43170 182658 348522303
195182 198391 721735887
109040 189723 201823511
89185 113373 60605048
87919 99649 174752376
64008 120478 846990408
171105 187536 746407782
2869 153801 990725700
26741 56579 205981213
181767 182650 2198614
122444 186860 19130562
92416 107815 247881686
142144 192736 793124908
51654 61886 605374498
156514 187484 437793425
180408 190248 555837842
70528 178183 862455338
97605 120668 419066292
42791 81754 968652600
165785 176400 26291673
95794 130592 87080103
33467 34011 234767921
11390 177243 414387428
57107 149104 726411864
43419 69766 66062935
121872 172971 350755101
76097 156115 200070918
93085 141783 121752448
12865 146433 333905477
9615 130842 315377327
60606 192200 106331541
110019 182615 622068016
38406 122462 209967141
69244 87040 44209552
102559 169763 167906493
70797 154139 367161204
82690 197845 288030930
141513 144342 996977407
116737 157493 807402785
115247 153399 95435316
189770 192202 446695405
81964 99114 43014010
3721 53920 200435124
176919 199537 931495633
109505 124171 851744278
16470 117857 686039128
52505 171866 298308698
9279 114002 933258879
79857 184645 261824990
86815 119622 87208642
86300 126679 100895205
132101 134757 6700412
29862 128858 432210400
152338 195486 388664092
74221 86807 519681223
41371 113170 179443803
26910 33816 17198947
130578 189525 147340260
186105 191938 594378036
145852 171202 63327300
42910 156751 284685876
157570 177998 50716035
26697 198086 655334619
110419 159352 873180387
37572 177186 880597509
131945 185499 133856226
51966 83589 78993701
42150 83551 242012167
124006 130721 904072246
78640 162152 208711131
175673 184611 269457393
33822 140267 908497079
139068 197973 627632337
183885 184218 491251661
164508 198267 84494574
42786 181672 347002317
22892 140807 294738049
154967 177163 660257390
23281 145691 305998714
18597 86400 169391661
176789 192020 4577265
82118 175940 234359745
158438 166266 473158996
170536 182715 30282412
70103 181162 581329280
197523 197740 554000
117436 183013 785105923
13028 93641 215274510
25927 36441 681117990
60727 85800 319013791
127385 155435 694286060
17256 174389 392724080
156015 184346 73406839
107679 176441 562799791
8535 87094 88764214
155168 173195 923403896
91895 198854 242596530
62733 129411 528038650
77126 196497 298492641
124873 149995 32931970
198318 199035 857327759
189344 197447 20343487
93821 119715 64632002
171384 182634 28063489
25516 132806 638202384
134617 149554 961575789
95642 144268 121619418
87488 152504 162667072
142833 160017 642634480
85484 119960 86210286
104536 113150 21427958
84553 93614 923459980
145793 194574 443428586
102644 199637 65125163
102239 177515 187814074
115691 133282 43879200
199475 199774 403470235
43739 177941 335213346
48259 68433 50717743
30611 93226 156478567
41353 48399 535318012
186043 196598 26547651
99067 188221 411970014
35642 160619 312481729
23970 123456 248555130
90326 172094 204531710
95682 139487 109469247
134892 143703 22077677
178236 179063 784581961
123669 148740 246864988
19133 169463 429169522
143210 146480 651092474
172838 173036 473817
89299 140356 127797232
38304 150498 280483142
149064 165482 41045405
68797 126033 142709034
74022 94053 49981130
148938 178249 73102301
175029 179022 10602981
100489 164096 158995361
113904 191858 194863334
34222 145520 956431781
104322 106035 4313371
104680 136948 80613441
56529 188664 282859849
125573 195655 329110234
149885 168256 789510760
178704 184122 13654954
86626 148603 154981552
128443 152339 59839030
125814 173706 119759470
196636 198965 311714701
131151 177149 114759783
59909 132198 180636406
86100 106080 403127653
110111 195567 952967878
34095 161167 317695530
98505 112647 596002502
13898 126722 163308256
111345 173442 258162052
65825 68938 454846741
97236 147339 125103495
174626 188362 552555774
142138 160688 652305192
99681 152236 131244322
108559 135985 68560668
183829 195052 572746995
50380 132349 614842188
185149 193545 21093175
76103 138985 804368163
3895 20012 40404294
66345 73811 18549492
176670 177279 174686237
186881 198954 567659286
37250 63432 65545667
92174 119848 921492984
72530 116506 434842201
186147 191585 13581124
176205 182443 6391569
106341 199451 70253578
76067 148868 524782944
81065 90872 24310141
182274 183856 3964388
163275 181757 45986263
167155 177674 515117825
102826 168321 652749785
125445 148203 57025382
27317 59051 206987115
84059 153080 441954378
165781 186938 461030734
26851 182826 898352930
95129 133176 95046368
5719 27062 442542045
8547 154143 820086746
127341 167170 99522517
147631 148515 2260880
59521 153108 530835540
175495 176380 2184674
192824 197164 11036219
142716 183526 101909965
117410 185478 170066218
106860 114854 19971111
101882 102175 422045287
22753 116245 233690893
69380 156677 218207753
86657 171357 211713560
61351 154788 365836235
77520 164599 703781519
68184 140188 304835278
118615 189289 695029689
95708 188211 231301728
4479 129373 833515220
114598 199415 212226544
35810 103220 168596971
135136 141191 15151110
179056 197151 45568138
55797 89848 570711563
73683 155352 422743898
85675 98170 845969543
130673 174958 174918414
141422 172144 76786342
174646 198158 59061345
83185 167559 902460306
121676 172894 15527533
124725 139789 37729152
118595 176555 144760331
38794 43109 48810289
10251 134908 311672831
144352 157015 28195587
40639 198694 950283894
30545 60740 541142271
137204 153002 298944897
89148 161050 528095179
38062 98186 150467106
73710 129099 138368425
43245 143234 841253555
142244 156624 818381050
78910 90355 28395342
99207 160913 154203844
22666 156411 334507824
2251 83284 202754805
72874 190637 760166940
124703 193952 173214403
20515 43062 713168967
161611 197895 892331933
90838 194772 827007924
105621 183150 489687060
168370 185906 43802869
40611 140447 249590418
39440 40661 3089489
83114 91969 496662589
26038 188573 406333572
4698 27808 42452814
41622 65517 473987807
23233 82548 148278462
94505 151782 480679604
88177 101493 533507743
172059 174306 519669704
98278 131785 369829690
42179 151231 272613632
8588 192121 501705549
51593 63727 447847850
87873 171733 389647301
121035 171132 895196196
59862 184287 310912527
35543 44498 22411914
90479 142182 476593387
168541 196756 497780260
85426 152069 173840708
97252 98973 4372216
90950 197187 539982715
135515 147588 30147264
85400 195152 671946287
118899 143246 60984882
135213 162806 92653698
129539 149958 814765568
120526 191192 802741322
70411 116886 643051877
191531 198444 808949806
175122 185998 27314392
104923 196273 14603180
189953 194957 433191572
157560 177873 799429758
86844 114222 161062246
132124 186280 637035784
57532 69476 29951332
186905 194523 19065845
62765 167129 260731196
145280 145424 536071263
103580 149539 114788934
70079 107657 93744262
48356 132201 936878443
151219 178982 69173173
70358 128956 146192533
51876 118949 532635102
193845 197650 609705147
33299 168962 339139939
179695 185446 376867568
26517 69298 410339732
114430 139787 287238827
145043 166653 792551112
51918 94322 105935726
66654 103990 321447644
177153 195274 962283452
123703 190331 461409352
143737 179297 88653598
50263 103964 134237635
12532 135393 390111024
73789 186681 961575683
30834 96692 164655747
83921 179991 132153233
50951 177390 913770526
199235 199537 942989208
91295 152365 387030313
49796 103857 135146158
180098 187696 712849684
182675 183675 2524827
75269 192662 617934583
44537 95422 127166562
129057 171827 424784837
33281 51549 17080710
79644 185206 414055264
199106 199180 622380015
162553 183909 53232321
71401 187288 289538572
104159 189552 961735545
60234 61862 112001075
33984 115935 296507051
96510 171779 28175945
144055 150182 318380023
129169 185642 141118953
151259 179233 314750399
149411 177749 70667242
186051 193009 146492414
52170 80261 70216977
33591 41494 300296517
154113 155341 3115829
96513 184693 357981749
98322 195530 283996520
137353 153654 40865498
135305 143665 21001040
194696 197136 772676996
163177 199934 92049216
190157 195370 645593569
83431 109329 64683456
76354 105423 72703335
97375 175528 399585515
138855 164082 525381957
45586 196307 459379137
40596 64855 386331421
39408 144901 80504790
137410 144212 83634306
183607 197408 34749812
91333 93348 5185238
72290 157863 213925148
48734 186856 345319177
199642 199997 994517780
105969 136270 75629205
47007 119592 181443091
123353 148021 27749583
190907 199374 21361216
48936 162262 886813759
135141 136047 2248153
17023 197030 927130096
192204 199120 17482514
7677 142910 338123520
167317 173705 208732603
91632 99339 19633956
149384 191964 830299387
7155 162385 388163301
189779 198009 761272350
11056 196501 877497426
12779 172297 847493953
29978 71081 984884218
69223 179378 930418461
60303 177177 292012924
5712 60959 138191135
121568 177077 138702907
103440 145208 104349615
180351 187412 11822673
109516 181648 577384224
174613 191772 5626660
163470 171727 20495216
174259 183490 23093085
190714 193639 7344304
117947 122747 11888990
29732 86347 141434914
109232 135068 415792284
165250 180982 201624174
98684 168675 398850710
135071 190517 287078615
22688 80262 631645080
144039 164962 52267350
29726 79442 124289421
59198 73247 35181112
59906 154926 386689399
178637 198714 50617065
129228 146326 42768577
177353 193408 40380399
70388 83680 32931507
150367 176053 782744941
199333 199746 1046026
164247 182081 44426755
100068 138884 96819066
165400 166328 363413818
188186 192462 10615063
40150 131040 227286299
42225 87619 113355048
102487 182623 200054609
152722 180526 69309905
28416 125547 242522972
118081 185416 168281482
92892 164599 511628495
94091 183474 115741591
40872 170646 324450527
169933 185401 38544599
158116 198448 212252934
98164 112645 35986658
122209 132146 564123270
101433 121207 21195500
167758 179977 30502081
137042 184903 797516294
176531 197637 53159102
144594 175868 77937705
78089 106215 593602030
28279 62118 882873297
143810 162258 797072642
56408 90216 84290921
180397 189034 21753061
2520 79567 192828971
124149 143734 49145350
164238 173041 416641801
150759 161924 27978993
192052 199795 703695124
137689 153023 467275078
10116 161269 975299686
39071 61414 341717400
122829 146987 60456889
66188 184874 296398573
197768 198343 766054793
29674 51265 53951814
179302 187092 19670145
107041 107115 5664081
199407 199631 551529
83865 153726 440903660
61469 192163 729084530
46812 115976 361643107
157842 190006 80306387
145699 193817 120330172
32752 45979 33044179
113075 170823 546594463
82010 143000 777611258
45431 48812 8408861
4528 7660 546039010
124722 199733 481765372
98427 192412 234777755
1933 168169 882996166
117701 142005 4825310
153341 171524 45279644
118722 160439 104459747
66462 136025 173701756
188518 198587 510536221
134944 179858 858529045
161095 176303 37711091
169229 199456 674682114
178836 184225 13581657
135402 173229 94486385
113310 120268 17286403
33711 40158 16028132
117851 136223 45908852
111305 130231 562718266
63334 173044 274026531
114864 187390 294863077
52163 71723 590719757
110908 138661 69395681
180234 194873 36757999
62174 161268 247719027
35494 53079 610818743
18228 89819 217821591
68333 90284 54473392
94468 195415 563952268
92911 199291 266136348
120503 136060 226374205
147792 185692 728272419
148437 190184 104385679
88918 119419 76311835
192595 196029 8694553
76042 170389 235780251
167713 168076 701197411
168436 182072 34017425
23448 92133 776294024
61290 87917 721698565
153045 194825 648359795
12387 36360 333448398
67221 181088 284317640
175372 177392 5014930
105752 187975 205503016
118866 172198 133361272
65077 142145 192461219
67854 94659 959379496
43026 189045 907965633
144969 190075 112728283
23462 57359 968910409
169766 183948 119374472
96808 110304 531779690
155401 158861 268037887
132953 152179 746190407
30494 155331 934189316
153359 188262 87190011
89991 195912 265021379
152025 187033 87515467
133496 173487 99924886
75123 162255 217791978
65856 131400 163600695
168229 190522 55800590
111254 171815 151423961
128416 159243 77236666
97598 167249 173952290
98846 114137 933345145
87649 104421 42080462
8490 14527 15233601
8772 121853 809250532
15828 58735 330252667
173456 197299 59841070
172992 194243 597691363
540 141217 849014837
129550 180840 128084232
61998 141456 354543029
96125 109231 600761707
146874 186644 99445482
37237 123602 676425003
112465 174905 156018107
36541 92536 691873297
116784 150628 462982457
187793 190639 7062268
189135 192341 7955065
26277 176650 454287404
85096 122444 93319977
45664 71239 64108178
102544 133189 76399057
72703 140317 168842036
47292 70665 58776092
139508 190675 71455053
197327 198023 1771157
67642 108901 102845889
45186 141692 158028567
12034 137959 314771411
34 116376 119049158
177463 182226 12048496
100712 139519 96839329
107498 125275 44307722
187465 192081 991367787
164457 166415 4778908
144597 175637 77347635
146863 148494 29232606
90475 108778 45828545
151612 170323 46751237
113382 169554 451303367
124085 156597 81562749
118798 174848 140046908
116551 132134 639287981
47827 193962 365386678
147924 184755 91989511
100971 183572 341914197
88507 146848 998338317
47988 69944 559820318
180810 186767 391329764
135299 141442 15376697
89196 161890 271792382
137937 140245 5757679
112631 195634 482671751
120358 177030 141602181
117688 133970 40656826
20866 157483 713997823
21588 40904 545076696
137519 170621 56206610
52859 101730 122268276
60394 164956 261501591
129574 150856 451764756
116136 193060 302943391
107780 127962 50366527
188878 195732 3486687
118642 184840 103166833
191851 193598 739517478
198437 199350 788327388
25666 85729 706821076
13525 65449 130013806
486 166338 414699018
5617 142220 398166732
120887 171925 127700314
107981 172189 160484935
182652 194476 420827196
175345 196590 951425786
60253 138079 937117599
11841 39446 68961069
151062 163091 379276745
120732 166854 115400228
141623 167192 63851263
16862 166542 374141630
196572 199984 819005875
91640 143172 333192192
23635 122339 246580012
181477 185977 758253944
194777 198019 8249606
109599 152618 107653278
76043 152845 191954228
142842 183124 7909348
166524 193280 646966979
164436 175452 3715277
24104 72856 122002135
115149 161195 115119755
19492 143399 309771331
175369 186141 27079964
80896 137728 142018602
115709 175783 149961212
192730 193325 1561337
183025 194657 302016692
147085 158812 56428407
68424 97828 48105998
52871 140077 217909470
72039 159298 811299673
173913 175774 544166487
61697 155268 234088320
81482 133930 131090408
830 148329 406107112
186468 196740 25840945
125940 190674 559210711
177984 190196 515681823
135310 199383 160409942
10074 141120 373973784
40286 126496 215478995
170986 189535 29158457
87017 109443 56088646
41450 89674 68192238
170279 177124 16855891
148817 190060 103141788
174015 181066 17590423
14226 98724 28817844
91185 164377 241820111
161683 172092 25909301
31392 117716 371461803
93509 134168 101656536
141318 179541 282471718
139122 150513 28519440
126640 199299 181916056
171530 183983 31124070
165841 172931 17656294
105707 139839 85209480
107410 114995 501119746
55922 114109 417803052
7366 97943 633979366
144581 172577 171848919
45141 98757 134179253
75990 189433 931885669
152408 175395 171765518
147365 182403 87542878
29483 125832 240661124
55451 178208 777469806
31797 141372 273876880
120692 176142 138539012
63788 76790 890401006
67547 119238 128951311
154508 185920 79491068
21653 34851 33018370
131847 176527 922394483
153117 184324 164462777
147138 172592 592899342
26532 64462 14342690
172613 196638 701198096
193785 199329 616828263
33771 152022 295592802
175049 175904 641251780
80406 152370 525728520
166993 183390 40976332
106285 129339 57605760
32594 117489 194848675
149845 196491 116725503
105046 114731 414324005
35476 105012 980326881
141293 152315 27611453
103704 113604 255388662
79527 168776 903183478
87962 173365 213472482
134779 143791 22561430
12849 42074 170237523
165228 172500 987074039
35028 178483 700563329
184456 191916 18743185
176445 199226 68516614
35867 183839 369756394
7108 42980 89769536
135256 176526 649811766
191138 195426 253049062
53695 55942 328597368
51510 93192 770493748
80610 157385 192068094
175015 178860 9588659
121563 189352 767230185
130028 153358 239941005
164897 184706 49370810
78087 126722 121416886
188195 195948 167626628
68021 144183 190244072
92353 133551 616718478
6428 179551 432700083
38407 152804 356333941
135621 191953 437531713
18291 133496 659912932
7265 75421 170501287
27243 84574 143090112
108669 154284 380390945
89645 169609 865988732
193809 197682 202841464
39620 188779 373040820
196665 197919 1454900
40081 181629 546240383
178013 181473 693832663
159927 184522 61294987
22705 132670 274868352
152756 168694 39780099
16038 64993 122539874
90482 93597 7889481
43076 188786 364286686
142444 145196 6916028
113999 170046 140139394
18861 27247 626948027
144741 187817 107710527
120505 197696 193305231
142668 175827 199852896
81235 112939 645675324
35372 135616 853955954
69814 103659 716453786
60168 171457 278158374
97056 137309 100540330
137656 171767 85216343
97926 187980 225051956
195198 197965 7041893
196125 197521 3590294
119285 178222 147226199
160150 180726 390132160
193881 197184 799133821
162755 168757 14951260
82487 127026 111256775
195242 198719 271961716
6981 82751 120636248
158305 171455 32664666
186625 189515 7302126
87107 126305 97982668
29730 153848 533297628
136903 143512 16578265
183286 195201 961717161
167320 184077 41887015
136053 165118 72690030
199584 199827 512543274
62451 101760 98331557
182539 191969 900773208
27421 175915 308846884
22867 195142 690311279
50105 86899 91836707
64615 158011 233474555
154783 163973 714433345
128326 173346 112484333
86874 101791 37510867
143888 162464 161763782
45506 194107 108828833
116 187262 83092698
43167 116600 437261783
81583 163950 998696316
11269 127097 289446186
40394 99668 148385512
158367 198841 101271636
125665 194555 861093436
199988 199990 316721488
126035 135056 47163062
74435 196012 303845342
122246 183530 793635485
165992 199470 842262867
54053 84256 422591511
96946 107112 519140584
14968 69383 90318144
62546 106171 109032566
11176 191212 450015435
136153 144208 993536419
23285 183317 399934514
105041 185908 202039354
57828 159594 254379335
99056 173705 582763890
7680 46089 96023369
95461 198317 257300085
89880 189552 249369112
141576 182265 974419429
29738 93793 439160289
155180 193072 661625478
46630 196105 926688693
76900 190713 284463301
63749 83579 638518811
49302 54218 12349499
169875 194956 62702666
196423 199986 718319796
17766 64131 115978897
167118 176936 955575178
11088 183120 429869588
189293 198987 268413635
16605 76995 657656445
60740 129864 172871696
162462 195441 102880298
65033 152477 668020827
118451 136002 294683866
146051 194899 804330618
162387 171514 22669321
34594 132543 245298707
157498 172834 38094085
34029 54814 52019697
195436 196086 1634196
93064 154267 153183531
107752 138048 75641801
62139 195880 334327428
120530 153873 5597444
45123 45536 737061993
128746 154950 8433462
164453 191386 67241623
27559 160947 796209129
185328 190639 226601933
36370 48681 491222191
155657 161607 951663468
103050 165597 156229291
161207 199359 95502475
68478 72642 10296378
131283 175267 109782430
3338 125162 304613136
110455 170434 150052187
62338 175200 905047147
130289 171833 103757389
186903 188699 4568036
162644 189328 878941769
37917 140681 256885629
83879 174288 443221361
153118 169560 41037111
26272 37115 27069477
86147 130433 110826361
122972 174717 487485595
81470 185417 259734092
187833 198554 959900298
86951 171099 210361863
185580 187694 404362419
68527 173446 261930179
50200 169800 298952852
179862 194370 36449328
116374 197286 202402201
136276 179160 40741691
53029 57999 381303513
141626 159361 664001045
119302 166026 738944049
46450 64386 44989166
145494 155031 575333685
82738 150450 169277849
31653 178159 639242623
75540 115120 227217439
153806 186314 81109980
157228 199127 633001207
182257 183728 89841191
124106 138497 36007162
82356 92588 5727929
47596 192504 362294991
42197 126486 210602012
170227 173464 7951136
89711 144923 138238517
72296 81520 31660046
39317 72991 84394990
136574 163861 68312866
100182 188886 261019640
99274 170288 676660180
171520 185192 160302716
126206 185348 147870747
63591 153398 224508785
115749 118399 895754827
174074 189019 37510222
100395 157808 877983505
13574 175269 404013795
2139 196952 487316676
65603 70473 12201907
165354 180086 36690935
190982 199942 22625923
86225 178230 229859384
4307 145967 354186728
125398 170449 112752924
187367 190043 332370540
50810 134742 209796050
109128 147038 94756185
46512 162610 290405429
109598 133944 60912781
59065 91446 80680105
7596 92683 212673276
135398 170610 88090557
121057 188060 167707517
33625 165338 59309811
83449 170218 216933418
110569 136123 63953154
107574 186444 612860232
126783 130174 8589756
169428 188002 105561798
22733 52370 74103969
54647 104558 617042978
154813 188149 83199209
115620 195535 199841254
2784 108994 265578211
95382 185172 224401757
17244 121727 923058631
119512 129278 105658983
16020 112668 22241360
70241 85079 314974718
90082 93304 769280166
33422 102974 173965757
70830 196152 922513401
185868 188080 695501916
172690 176869 10309243
74618 128031 133373279
131850 178835 269457147
26298 36238 742961291
132508 134028 831133907
19439 135992 291292543
78952 167929 203721335
37895 164549 544950377
165514 179634 35162267
170302 180268 24753949
190332 199811 666440342
59613 196456 941441311
147581 170499 57352053
88509 91596 7648011
184922 195833 27431940
29390 107109 195798942
126529 172750 115586576
114668 185350 544526729
77005 85980 628160486
96275 123841 68786288
95517 162221 843278534
162604 174516 29599333
86891 176483 223804492
107351 144929 443994085
12141 116901 261895144
71998 103429 852279032
77733 163078 213347499
29625 85369 805819182
22166 90902 394914071
63816 83467 49003844
181841 197107 21753273
130017 195664 73990778
198744 199641 2221414
193699 197005 525859559
77200 110322 462473618
102424 165281 803161955
88027 168128 351710226
36723 88847 735206987
136936 150432 984792542
66809 115848 942605731
155098 182823 69039871
161990 168123 916418216
111564 131518 615917572
149479 199779 382753618
118642 154834 269632521
14745 25739 27463261
191966 199462 18957965
42391 198009 419977113
59128 132455 183205800
178754 179913 2968506
13024 69214 963809489
170303 182379 30056195
29011 136644 268952843
155678 177417 53983797
51260 139063 729256359
60812 179792 297320064
16407 21149 742521527
102875 164662 154401735
153306 180266 67161848
104686 172771 170078515
110800 144512 84425434
169359 179804 100324181
93439 158280 433203322
20119 121986 487281780
100614 117610 42388770
181922 198813 106457690
13341 90976 193936786
146932 172216 359748624
66914 194550 630753281
140772 199778 147756554
114662 199810 520643394
65367 144093 290836319
75481 162669 852430629
112705 169345 141643816
172418 199761 983192067
146002 147903 4743243
111389 141230 74668843
128504 147106 781862864
23816 165730 408413098
4836 39286 86120747
159289 199116 689418279
133054 172923 99676513
32265 77559 113263428
50322 55356 12594986
109234 189190 199989120
33333 75218 275521693
82171 148143 164950836
10075 140249 325364481
52933 85047 80118577
108341 158377 125209772
87874 94330 296243651
66419 81697 470030277
8532 138802 699740797
7090 117459 275958125
71902 153046 202827342
157326 170813 946062183
146596 180608 552479344
101100 152419 128199744
151224 176093 642331791
425 129459 745216191
75860 146988 945548022
125727 134164 435156960
68167 178878 397085868
70684 165144 271273172
86976 199854 282463787
160216 183832 191329786
116016 176355 993623236
25675 137995 887934099
5514 193679 875880393
139524 183782 110580804
146934 151538 11601905
67886 180321 280733772
193173 196248 7755672
91013 193951 983835277
58655 156000 243407482
72726 168117 238258575
20323 34074 129189629
162436 163035 1502675
17561 182572 412334389
153935 164808 27119464
56796 85153 656105741
116743 175064 752867270
1527 166445 803476395
65898 65900 6360
112612 146527 46245178
132411 176335 109620971
177554 198613 856311895
119165 131191 30144236
170257 189137 817394631
37652 198821 161515623
16806 42584 557707713
29241 160124 327178028
190627 194613 9978883
32248 43888 723694902
69191 135713 202542122
133594 180307 930172356
196349 199948 1312180
77490 174347 241980996
25344 78907 600866310
150552 182093 78744852
90297 142355 55506606
19968 178226 808337642
104942 131045 54811414
126514 191677 162930824
13824 61430 997483832
22992 157965 371298605
196222 197923 4351300
154877 187131 124166858
93742 104142 968871723
195807 198049 5713122
118520 176269 495017386
108369 180040 386817212
156894 180802 59499168
26062 36906 27092442
37094 90485 133293321
81431 122501 900065407
10720 193839 536836843
117187 152325 87897401
171923 177936 243090501
176751 187037 25947309
7529 183388 558055505
71122 73648 6220895
92937 182645 224140982
117792 147302 73681630
172170 179127 574941357
146960 180961 392555384
102493 174603 180013022
111894 173188 153214692
131419 154442 446908299
199609 199813 933497510
138114 182462 110807711
61005 194981 334983600
148231 183300 87546375
87320 195938 271680400
48328 131603 993941586
149575 192110 658397918
83962 152154 348590953
49694 180275 326245681
182020 195033 931432790
89986 173981 210012522
190734 197632 322977208
150195 170543 50912486
148070 183514 663905434
84849 159036 185694536
35028 47575 901382333
118878 150445 264802307
55895 96447 386366585
115631 191395 493241811
165933 187663 54412496
135530 143425 233983504
81377 103027 802644095
145191 162163 42444732
65147 136986 179394883
77646 135685 144974123
8720 194554 626849543
16772 97011 200653663
146557 192654 115214965
12486 191182 446731287
25127 158080 332470597
138169 140984 7112464
107154 153943 846284896
74119 184322 275290251
130668 138360 19127326
177338 179832 6292451
33231 78034 112067484
59280 65682 16191688
11280 82544 178141822
37326 132580 937357968
12335 82768 176072273
157751 174843 333074
44841 107930 157741045
169042 174212 12818249
54894 178459 419048470
74379 170843 241041328
170722 172152 3531193
92799 182219 223478556
94308 168761 186153795
153370 161669 20725559
69469 99460 74940616
35041 42645 18996147
188798 199377 26584779
172774 185250 31176391
190134 190808 788882629
108840 194997 215512257
114804 188232 183556918
70927 135275 160626062
16119 110336 568125599
7182 181897 577185805
171392 186640 38170970
32495 55922 929581491
113639 133779 562788616
43781 161694 294810006
140356 191059 203585390
73562 164540 227396353
92004 134961 107606234
127545 165304 26236732
107763 186410 196516318
73713 140566 167030125
35774 108673 182163929
152056 167835 416093901
23608 61665 976983944
15557 166937 378206997
186991 187984 2535799
83758 192389 305469507
26957 127080 250096795
31822 62664 461128929
33193 132285 247637979
173263 187371 824731201
54201 189035 337016814
47425 184752 343269989
185089 194339 19238734
183426 195729 30955845
138767 145269 16362984
82871 105152 55775436
8792 34245 63719976
3680 146205 356433452
115302 183769 413893130
77136 82784 14083334
87294 98746 681012693
120852 196000 188073758
29820 169839 7844286
89103 104757 593361554
149488 186117 35765798
77877 139830 154764088
27285 180810 201450771
13716 60001 115687584
59869 190617 326831646
175494 183893 786131650
35171 121765 558284117
16684 174069 974395961
124425 138225 34522111
5312 118163 282145104
131135 165902 86871632
123529 196424 182456739
173052 186943 34827585
39658 69544 75027902
44179 86296 440185698
121997 183815 262549954
21926 133880 677690696
38430 65855 68790343
187745 192807 522447243
177147 189820 31928003
180526 198848 511575020
14716 184999 425494796
192127 196814 370952164
182314 188002 636675712
196347 197725 1520095
51756 58518 173827259
99662 148353 790025224
17604 174883 594375333
70021 165677 238892106
29678 60175 76149736
78988 189241 508091663
190995 192890 4688405
123377 143254 49851710
103185 149107 114688901
74395 173464 247417715
151499 170338 47088942
103808 110777 28679525
113295 196037 766233300
198752 199065 659217
146389 186987 266625541
198665 199669 2515026
153250 170476 471256977
21264 49706 379627189
163512 199952 71643606
155371 158862 919448383
191692 193941 834063391
63123 154331 735073000
173898 176325 776771957
99602 144523 81943347
156063 165787 648748225
40312 112600 866934687
39160 71091 717402331
23952 194474 947895643
146242 155635 610725096
97063 102504 13666945
116161 124715 21298597
73952 152068 958449305
57953 190548 331354788
62266 116636 135830264
99401 116657 126327428
155273 195537 224548543
171630 192061 51160073
167687 181444 34329060
173019 194440 53680572
188350 199917 109617950
47611 60572 4930349
52917 199366 874372366
192089 192446 235624752
45318 61324 702128577
174227 195919 54411053
44229 151726 770827524
52691 93277 336779784
12077 185189 582266960
14079 48857 86863998
36785 113098 338345907
103558 134995 187372579
137362 160113 942145063
189826 197597 107809821
31602 155645 920704011
158135 178406 50345344
100585 132119 78649520
186336 193665 18414572
87476 100022 31598281
191685 194635 7452834
68869 92197 141041151
194465 196578 803284790
15769 180895 412537277
72751 104533 79393276
863 99201 975105871
117800 122250 10908627
34171 37333 238620696
12089 198961 556154906
152321 168429 355758039
144724 196598 129732803
152075 193212 458046785
158583 197498 97348228
181819 198338 17908834
59865 182028 305254681
45700 157630 187444268
142426 147725 818569342
138800 159075 156814187
50788 113129 965461202
115243 163964 573603597
11915 148477 341401873
195152 196527 3496475
32872 36379 8821174
158016 177953 49488358
138498 181508 107458255
110280 192564 205725951
101036 102020 446793036
77909 98766 590148486
67777 189856 305019752
77091 192046 689476100
69443 88311 563691872
153803 169295 38611848
182227 185947 737491507
94689 182152 567834160
186620 192611 995054326
159985 163727 993796127
114719 196241 973448148
166265 169046 988858299
8455 29109 635669508
33188 149115 406939118
32257 147265 669614327
128481 197300 172220185
146738 184216 93623322
191401 195566 10529984
193750 195966 5563678
138274 153251 95962205
108097 128843 76942871
192994 199091 219524647
176511 191368 512354341
11049 192106 452570658
62200 164042 254641526
184657 188234 6088876
16627 197218 451550800
1072 44202 65120474
180657 191876 28145873
94796 96279 230514033
90663 166361 189333769
50904 75281 756026958
152042 196444 111112526
52299 128735 506699541
142343 164013 54299377
109881 152571 106815860
34756 37656 411319606
174772 178809 9995234
49070 166583 293694700
48002 98138 125533531
46476 99072 131679126
88681 159635 914597575
134052 193224 147949671
94813 185665 880219147
69440 152360 207151927
67360 184284 291990984
32510 167289 336795860
166019 171949 918261284
182563 186681 10403845
35720 142049 733111213
173112 197453 452215886
44822 199832 627646181
157334 180724 33148357
63134 178487 288060463
186690 194538 19645679
135153 137064 399993469
26081 63166 92753072
6705 198450 805668242
51564 139245 219086572
94711 134608 206617767
53816 75234 518826779
76927 189615 281676356
104106 151939 742142282
138177 187374 358386928
9069 102623 752251569
65767 91019 644980583
33981 79742 114387246
140440 168772 70857566
57226 77557 931333440
93387 134077 40947374
115996 119710 9152065
16607 156352 349482295
36510 147524 277422608
107122 185511 817737524
51508 116086 161379612
112081 122128 25032791
179090 196711 545245843
195986 196272 759744
147611 161766 146052991
104701 190002 213220479
117026 153498 672882870
191260 199454 720414880
26368 52458 96153875
79366 145096 164291590
144930 183613 96564626
16921 151365 380700294
183854 191105 18241813
183942 199979 40419544
61830 92612 225037863
78952 90480 28609891
67871 127895 149798703
160284 163409 5952770
183425 198472 11169681
11629 102893 228270548
149174 189868 101773465
152361 154985 207143168
40928 51576 445452632
8377 177109 159182674
2769 186839 469272601
54073 187571 333699609
35458 179009 358606992
62907 118048 137691509
197838 198411 548000723
133748 194283 151402352
172827 198058 641533770
146918 172883 371732527
162920 174440 28640893
113991 114318 423834408
67660 166038 245716156
66722 108777 104870558
56311 161306 712045271
47385 153806 266222639
147285 179215 628684480
178360 195904 495926031
125118 167541 540964903
176913 197891 52803563
119861 137545 545926005
31697 58579 328117332
21346 103813 206214562
184740 189965 836670483
155066 167612 661505556
178205 194771 859763443
121049 166204 113036025
119652 172379 743438950
198650 198925 690132
8736 143416 336795560
31711 144058 280886857
127909 155595 520610892
63763 90395 66315541
50870 195395 540846763
55149 97821 106714893
41139 199166 92413375
185834 198031 513987166
152279 198746 815346197
135446 148436 32498927
172982 181664 21659149
152710 155154 474950102
21866 82615 151855162
173705 194799 163627370
114944 194909 224176059
99100 176103 887974273
128147 143606 688006440
156335 176518 669241182
163021 171405 510666828
186335 191453 485883503
171882 185920 122074714
41673 121721 199928181
98893 125652 66636686
108366 126673 45697357
61985 125710 653915066
64978 192666 318965224
119998 192212 180644792
100076 195295 498501463
34781 110863 190062093
62447 70112 5020718
77031 145020 169946007
67233 105788 78995174
10902 136923 854167003
9655 109146 248615374
3799 155403 379280890
5915 108577 256705631
60110 108456 738249078
199027 199590 771442
31278 124092 231893350
176218 176687 1178518
27728 53064 922036258
184376 199345 37726911
193970 196844 7300346
192795 199308 572965087
82575 169662 217741226
129355 179695 125696468
138541 180080 103794086
121902 148520 66723175
196445 196993 1374551
101326 122751 425816080
42800 160329 531048002
49086 139854 226868407
131520 169380 877757181
185136 196999 29864744
154096 175363 52853209
148058 194849 475524719
27508 193339 546748852
145470 167900 55951860
106217 198552 383112379
190447 197712 18307834
94620 109282 36610067
156788 163282 136500435
166970 192697 199417327
66484 85481 47157225
53650 182537 322016000
159617 172291 31526124
25270 65360 867458318
3809 40811 445677269
13167 90350 192773769
12717 197027 476310531
70806 103102 214715479
47872 189887 647259138
49395 122465 182450753
147435 189550 250115373
61723 112458 126744483
172755 180096 18279314
43733 87604 25133041
74814 105356 742555343
80470 112293 258693974
112735 123342 26472631
197017 198613 4038231
70395 161883 623033586
21542 165253 459096982
110140 142446 80829786
98926 111382 30930096
83086 170447 218419332
95669 195827 704463651
188957 195951 17525772
182492 198145 39389604
113422 121280 343152405
48640 136174 218845140
142358 168049 655352790
37173 75072 975135569
101104 118295 299723019
133901 157737 59764771
6944 100071 560536768
127898 152918 394386375
28224 73570 113321761
48736 122123 460226888
15464 194065 941117026
129342 172494 107826343
155860 199396 671222534
95584 194506 247312808
63889 124013 150039027
110118 193594 208753348
174821 178703 9621384
124772 195838 642747999
72784 180779 269707726
139257 191919 131679883
71167 77442 823017096
98496 184545 214861653
113046 149985 92390819
1208 195288 485408799
83354 85240 858221294
168960 173152 914988126
19849 98374 821185873
47606 157896 499615286
117981 167089 122726255
15655 17501 253267563
7197 113391 265481196
126300 130716 286758776
83848 168326 913522009
142143 189013 830355219
198260 199306 2657946
78016 131591 133781795
43333 134819 228673312
133881 187902 135151387
150074 162357 30797126
155125 197112 104925456
89991 91653 945680157
189783 194680 928908655
83964 169497 635812974
76304 156498 200550694
17903 36811 376665209
54848 198635 440635842
82373 120388 94913474
75954 126199 125405349
38061 150166 170468199
63834 169224 263300711
76506 181519 262305825
27351 87931 151266436
77887 148080 503021363
95496 179053 125155422
24816 38553 2110198
137492 165977 71201983
74563 150431 108293097
49940 92924 107377172
113616 159647 115233979
76271 130442 135373025
123677 185293 617876330
126470 141265 37063018
120166 166624 173119946
75592 77682 29547129
151223 184330 605456288
188178 192014 9548779
47480 123376 401491806
185636 188020 6100757
191876 193287 610918209
85262 102658 43763450
132965 185984 132538829
189004 190732 4278761
48886 184723 475260723
79333 178683 538624243
57983 59481 714942127
58893 186949 320053309
1408 16518 37995888
70278 169299 247310042
131833 150268 459490966
12450 175487 614892627
71297 136655 640162654
29517 40039 26140028
38054 129639 228981492
197433 197754 830972059
42158 49068 10615930
180272 182025 658962234
96144 142667 116328673
14317 199657 515899054
79088 161400 205733226
186438 189997 96706304
31490 54813 58390065
106980 130400 58523950
189286 193683 10994934
6630 86253 858516814
139579 163096 41424576
119306 175196 371692826
47744 114296 391666375
194011 199799 14664865
24922 149936 312480700
186090 196406 93030218
127456 175949 751996055
12792 24055 518284501
61788 134562 181919962
155195 186673 78491454
150810 195704 191366487
139523 194866 138404597
71268 194825 308728006
90011 107207 171571724
170342 172810 772065071
27481 183460 7917701
2411 92867 443169901
114278 143278 473029659
10087 199822 966823798
18144 198235 450283060
94103 130547 47586954
121202 150660 73822874
45973 186128 756263680
114152 177920 390874944
22257 183585 410685637
12289 191722 642013927
98747 132409 149664683
52950 180569 318869250
142160 190452 120771584
111770 120584 960703688
68378 102425 247206609
153949 180446 54370258
25347 198952 771437021
114625 193863 136176408
52898 134387 209409800
126788 149919 57914386
150994 183825 696017638
192923 198564 96776184
105128 125425 50550407
175871 177858 4983771
189384 193144 5046102
91650 156940 738400476
115152 169657 265751171
99140 106088 17328845
155906 170325 300031785
47679 97333 124241601
183850 197012 461014170
159404 195124 89237452
18998 50871 695904464
184481 186049 3978707
82504 150785 651653004
57505 125119 261732297
6724 118867 280324316
184437 196941 31503917
70523 143143 181353063
17337 130484 282867201
135608 176771 102710869
197388 197524 372445
96357 170667 249603140
130617 182156 128666107
111220 142433 5475479
105735 178723 514788191
6903 148792 354727266
186341 197989 29339387
2405 168644 605206362
129050 198496 173782554
32518 103893 178453517
156200 186923 170620569
69440 187553 860163892
144112 170629 621091943
84007 174763 226834233
93842 192918 247671710
122300 195705 183798621
125458 132209 16973096
136705 152907 40568581
120837 143545 715745070
131166 194027 157149824
78235 107002 665906366
163994 177119 32472096
137182 165025 695273159
119060 138362 927601648
109545 158703 123056675
87976 163106 762834110
63502 139512 596323210
183823 185350 216010988
12383 67581 431737865
65220 125945 151489880
114457 179684 282652933
151979 181538 15772962
122076 182827 731559393
168659 171929 263404550
91242 142824 906107915
71792 86891 225492172
20328 82415 533268676
26184 192043 933435357
159483 166883 262722697
42847 53826 209626272
105416 179518 35450777
92475 159170 60694984
61748 178043 290536806
128238 156429 70684133
170304 195291 230445711
129098 175605 783964458
64825 180995 644609556
161889 180779 482149088
58889 98581 107675598
48752 128157 198507236
11310 45621 85782227
196413 199091 6780172
19233 166968 369188924
2434 18880 41345205
182491 196215 120829383
32352 47753 38387596
81565 145798 160565006
16312 176481 548913326
63745 84718 52211441
57678 151710 234999289
54125 63538 580930100
198130 198495 898165
56439 195458 347532559
166448 194384 792968251
181932 188546 16731173
36507 144591 456361440
192323 196082 9470679
35933 65737 437396942
6481 26832 51020304
137536 176244 96549125
171332 195688 163558400
156309 192893 56027805
94680 173824 197765948
108898 146566 640580831
113805 175027 471447328
29712 45805 40190865
38350 184715 365821183
120401 123244 7141135
187936 191716 805955811
187856 188036 363691146
38807 101912 157902569
108461 111133 396598225
159856 198470 96573076
177455 193522 40438194
43899 155362 278740991
18430 175385 975720178
7461 138425 909531568
109992 130554 675624837
102649 132218 60296904
35998 79794 865242386
79600 123503 491200181
18076 164307 365556617
87475 89531 5070935
164499 199994 531490623
46620 67577 292792883
132293 196735 161260316
68822 153748 339287607
146079 189511 565113217
122362 186260 159870445
158751 172710 34748084
27798 29956 5351289
75655 97536 54653411
38870 154824 544723531
180059 180143 210138
194964 195991 2580763
151350 170845 48762070
40179 90916 340126653
60978 153157 230549898
99901 161397 786869528
113392 124654 28121468
72529 81492 22274052
176261 188944 31963913
194293 196004 589080170
131152 134170 7506570
170445 176368 14560119
103679 127788 478041565
23780 86337 156345491
127681 147347 594343732
127759 184374 141456358
71740 126373 136329344
2810 143807 352696362
83459 133113 281432542
40484 44557 10238691
61510 61686 662234937
60092 66810 658975585
139209 158642 285603051
164752 183950 330749242
4076 112347 270692175
189894 194481 5678452
191745 199685 214519512
162652 165283 6510352
168061 169964 4893135
157374 176001 952625144
87598 124843 93139758
187436 193436 9132990
101843 133311 78449384
184366 197576 33301646
133887 141955 261079287
153964 175082 52487169
98698 168063 173186561
159948 187714 622082880
33798 198240 541563432
89104 179741 226633912
54725 101154 116102547
2607 118643 290145835
7479 27810 50966031
29495 149866 300822860
10333 123895 283800860
176920 179756 7155398
43657 72611 72483500
107188 199880 853488383
42591 144906 255778500
59440 193268 835015550
22944 107947 150056361
90498 102709 30801912
74329 111612 323506889
65877 122155 140277318
52169 104435 130676069
119209 168981 124512581
26200 28667 6245258
56544 144547 219957472
98464 182716 210331667
138864 195787 891351836
66840 161645 236906570
21618 92194 176252528
64392 129100 161636674
13151 62019 482609296
91501 182525 227649490
56651 135903 731038465
51325 98503 118048516
168135 177886 359793666
126942 185953 147568577
52667 74897 156969505
174063 190820 42019991
1995 22725 52000275
157524 158695 1684495
27377 148711 590158978
82137 137846 139277966
153644 196581 2968884
93039 118904 205258006
53222 179357 549336048
174571 196178 54203582
174638 175205 1357130
176903 195643 621534948
76352 159227 207206820
179939 182582 6605985
193998 196661 357049606
191535 197642 657250180
194191 197150 838882971
145424 157685 24376984
102635 190226 904301932
7467 43285 934667702
138288 181271 107376429
182521 197350 37313358
96218 101292 791873854
74076 93967 49612843
137116 151822 36836040
101928 175015 182379039
169970 182818 31955590
18560 114983 442542096
30671 101641 177515402
17731 195506 444440909
43231 154388 277962059
136695 192954 985494420
12711 170350 403327839
125571 176252 529733802
182187 187337 90103389
47857 141752 234771948
142524 182953 721249370
135797 156709 52450472
127200 147470 492331858
123960 124229 398542
139533 169510 186106102
99136 193164 335347765
129574 164367 87040006
127367 150185 57075485
12446 57768 113452264
92846 157187 161040403
88737 132855 110395835
14560 107839 233096646
158615 187533 72207765
48352 85452 92643065
95436 97930 760722176
28838 100537 401720942
100135 126282 762264679
32121 154363 305686703
182661 183280 1550443
82679 161916 198159206
100631 135152 662860593
138496 197062 789959327
56329 75728 48518240
38990 72003 82705009
133948 136468 498971889
43972 106735 156874843
123580 173854 783971207
2824 139573 876136342
133832 196112 626907785
120150 121389 3059785
75099 139769 364377502
62239 80786 46329528
20563 159980 69512857
44083 119231 187702112
47023 151677 278483563
120579 180489 149782573
85891 95160 23262314
176065 198448 602637585
85998 148047 625818953
125052 131124 15296024
57039 150089 454272687
97180 147102 17249174
105307 135956 76534706
81260 99997 815022863
153332 155412 5270969
74926 139615 98385065
100015 100450 765918918
172168 182686 26193615
114913 136200 398840592
30740 78556 119592501
125352 159071 438463501
150446 163329 32304481
103801 185559 199927888
142878 163142 50709922
77768 143413 164094301
69059 73449 139747122
14587 157616 357584551
41410 137170 239362540
49765 56331 452758285
16943 162675 599079333
101218 157893 187836025
35928 187407 902998616
74882 126622 561607797
106530 175623 172467979
117875 159185 990392724
175287 198470 797013613
35691 108543 182064817
8253 178440 546495254
15325 130130 286901802
97685 167565 809946136
65479 80896 38363124
118366 185666 502788733
62104 160596 360176666
166254 171426 269968319
128363 180470 944626506
160430 196604 645514562
56492 197961 353739067
113615 163568 125017737
144499 165260 51862269
78415 171961 396433872
41624 176178 506543967
107136 167795 141006317
169145 185336 818907925
149607 173511 59673582
39641 116466 192142321
151539 198644 117916727
163236 187230 59928030
199466 199564 283541180
161515 190728 28649239
165284 183018 44197147
151977 163682 29318293
32072 79099 117601856
110898 124279 33433494
176260 181442 563529037
29765 136995 267999104
82030 174771 231744056
186950 189471 398033974
107126 110051 891048642
80424 198341 294950861
147141 183435 45907847
20172 179409 397915153
149151 159587 629804932
1109 13866 32123297
152122 161070 22438201
181904 184569 6687279
148799 157454 922132812
165028 166507 3606634
192540 193298 1942250
12366 134681 305813506
148997 183075 85086610
22088 118508 240938226
161123 175442 482609050
46873 94844 119984454
194736 197419 6822841
22997 121229 844212661
94426 96269 4641122
196847 198916 5240299
192818 195811 7602769
91465 177078 213995032
125930 148384 193531052
13485 20298 17023622
158655 168244 32859794
181260 188470 882480882
69752 154165 210905611
118909 184352 812825259
46362 177307 274087351
190875 199246 21106164
34237 135116 843170600
187289 197765 26341275
32190 35924 932901043
114723 193061 908433722
5021 64249 148244310
34688 138880 420760108
127976 187022 147665390
70514 154404 774013472
16855 197311 451287654
11243 166059 386988056
6017 172344 415835424
6840 37861 487477719
157530 189806 80562216
31832 180595 371706414
184171 199501 731264645
128296 144602 40836628
116278 132264 502769551
94889 150606 399347734
77303 181362 849852349
138355 149175 27095008
86153 173141 217416585
69348 166446 898992030
129193 170978 104473189
4614 82550 987043942
4946 77417 181282312
46617 132695 262436567
61777 75202 548810066
3370 170968 419119691
73638 199434 344308026
61774 113943 283644704
189162 195699 16374069
164205 188031 59545143
132667 139718 17608085
42708 124126 409188718
177331 191268 35048288
145788 191426 588756928
29567 105185 189021581
176799 198086 852456661
12604 162012 373606060
73230 109652 90889188
18851 196667 444548888
26089 157343 328194191
139181 143957 12065271
77351 188870 278757294
199620 199990 975696
88566 120074 928705970
41316 198046 391974435
16641 92208 476545217
44780 160247 288739263
190672 195570 758307738
137973 167831 772274381
155760 190277 86163178
104996 116785 29394323
190464 197897 307137214
23982 57170 294507667
136750 158833 898654296
154473 175934 53288554
29247 74692 113607604
58269 118500 150391347
138495 191005 131360240
125709 173643 660085323
161703 199078 93536000
153826 163195 413380385
18512 167114 371316512
194907 199491 494586811
942 14161 33269319
49717 121898 180221024
10232 105006 237006608
74754 125522 513328330
55870 183565 319012955
71562 174656 781830666
5938 167044 402754562
188738 190194 794543501
99438 102072 6559779
66481 127378 104773130
165955 193391 68639635
20047 89798 509782802
68470 151352 690937511
175043 186983 467762960
168110 199107 722071906
22886 166842 838690427
21897 133341 278510534
50736 51550 2045308
60976 129626 171639353
182436 195061 31735777
56524 120747 895360288
124598 160509 295428796
136059 181858 128938527
172531 183587 27570121
48404 120330 251503782
32740 78448 825344509
9780 14169 10995109
130005 195237 163079808
17234 186043 421940676
162732 162980 627067898
197633 198587 2382300
69665 120806 127459684
167423 194043 66655303
179338 186026 16833874
190134 194044 451199593
29807 96681 167160828
3721 155082 378681102
104706 152342 684405518
170057 194093 60076094
114230 158168 109973815
76823 170341 612785567
186436 190982 11433650
128877 175414 116206582
152708 179910 349669033
94150 173707 198806848
185218 193714 21346149
40354 135746 238478053
192034 197195 13042506
1876 137027 815585543
8217 143807 767730158
184767 193928 23042054
37366 99988 156643615
33956 67377 452292053
132883 143091 489621168
183426 190844 18660115
14056 132022 725027504
126911 196644 174538399
183438 194925 708506499
167256 172439 13021274
158740 185624 355153383
108239 148396 100394887
66902 91262 60560718
174696 192237 191861512
157522 187915 75894678
8471 60757 130690572
52729 176682 309612493
139997 152346 27009121
99918 172466 181181175
33802 104663 177184708
48719 49248 136528293
9482 21002 28741493
84416 163259 276952458
174643 189195 36566172
134338 171477 933047659
43845 194827 377415766
42979 87903 112184214
94288 188269 823789960
7451 83544 190231627
47522 92637 18029004
141905 197647 190641675
188847 196360 18825964
190807 191464 626970133
175395 190550 38083262
155191 163266 407685528
15980 125176 347063220
198114 198593 344606565
170962 191434 749670501
81159 104243 263802299
8353 23150 768968524
167636 194665 67695666
62694 92574 916785548
166610 189699 57823126
62196 174809 734814190
151174 199820 121810367
103464 185022 203697161
89028 111853 57142054
194496 196362 545052522
103023 144179 102810511
173013 196545 674957957
190424 196585 316440658
25972 151036 945521039
67773 134687 751285116
29150 39921 26751839
112355 119989 184649511
132846 191473 146582549
145716 164950 48145637
61514 196394 710683701
61055 168568 268745866
192271 199096 17266008
110217 133400 57962286
115745 140396 353483214
136284 189365 132760061
113804 134131 437793373
36344 141508 970545861
173832 175858 4956930
13780 66829 132748719
46844 197177 376039328
190603 191154 92444396
72237 95039 56838473
123302 191154 169760173
41663 140559 247183203
179141 185046 14872646
49910 188539 346562329
125914 196383 584100187
190699 194283 837909342
114485 159049 111533742
83200 84290 2591184
173386 176139 528955684
172496 182936 26015378
25748 66276 101457936
174412 199739 265030718
159813 188607 115394628
40722 79703 97514316
51721 118837 813299588
165973 172026 15089465
52856 92614 99251358
134603 198984 161133980
118315 185021 166753179
64883 92094 613516179
61397 70357 837385834
102339 153579 839212903
103290 105276 4923478
75763 145214 455030957
89478 110138 289837515
17503 26136 21597123
114957 119836 12025180
163231 180000 41703963
12028 34853 57126993
117895 130820 32378908
80553 127208 635218940
49027 54024 12600615
50057 89601 98616492
98795 131621 648971400
117228 156993 78062280
183555 191985 118591821
103903 121324 43330223
164927 194174 491441991
193085 199092 425564995
30656 173157 356068336
117471 161536 110235840
119944 128455 21355715
33896 137463 717239065
61631 99485 94791182
105086 113077 19290752
45972 184001 602160305
32933 115501 797649001
57415 64452 17582156
7558 105539 908749982
22236 177272 557176378
73760 168785 297867344
164862 177044 30177679
144080 181189 92559125
61373 194742 557728664
134113 176421 463726975
184070 187038 7535312
109221 115785 502985931
8385 106171 762064157
93353 199763 388812223
120620 121982 3400648
138967 198777 149805711
150565 150711 367662
17885 185762 419512141
75916 87045 27637916
47607 76519 72418531
5488 108292 954928145
8994 173889 412121415
36234 83404 986283110
16822 157506 351871539
165302 166411 2707198
14561 107489 232220539
59105 191490 330840064
26091 39939 746465307
118584 134555 401718644
70207 171085 251914210
66393 149622 305672513
134767 182145 29456770
158203 173219 37302105
116107 179417 158121477
91943 94332 6136952
191295 198426 833884340
78502 98409 49813760
154129 157347 8076100
106102 113548 18491399
55673 186024 325717596
78649 128185 896614429
18385 146941 321218585
27768 147968 363362728
56108 119678 378493743
86879 112850 64932327
112051 138506 66141892
60610 125029 994578741
178643 180218 4025556
23597 62113 207583993
143617 154479 110523191
169736 191912 55399023
118362 136138 44482820
66710 75413 21655529
143519 159608 652360619
110656 111440 542354260
189103 197621 21446631
82073 124665 520935632
43360 182678 348086785
27800 94574 166801710
183678 189003 13449560
29431 158797 323424938
79832 170202 225917409
9615 155655 751597181
153386 198632 971806041
105991 195445 463096526
19057 32004 32359366
153290 189031 515634126
79323 105811 66281078
45745 129978 210602029
26589 192151 413788261
121222 175468 135568241
34502 35515 1152806
83829 180021 223904495
4186 26952 863790182
184807 187027 5668364
151361 179875 71129895
19774 30806 27589725
188045 198292 25738357
73968 150587 699381680
45106 97113 130075553
191632 198065 16309612
36911 188746 995970458
97621 117745 765836692
42612 122992 648532278
57338 73869 512884909
58728 179401 251184429
185748 191490 336077837
76008 161903 880295767
77601 175127 524503302
11857 75509 159223324
138683 156011 43528121
111687 154838 108165564
151932 179814 69536406
13957 76143 155517786
192238 196486 10739550
30273 193999 422680564
5510 67849 960964115
171876 185256 33422687
125877 164403 785495575
89116 170939 204735843
30826 110225 198388348
144455 174329 220117130
40266 121220 918425449
80367 102701 492779666
46509 156570 79678319
187946 195562 888618975
47621 176929 323125146
136469 159161 218861141
147363 163223 727711634
6810 142185 946439566
186605 191636 12568602
131738 158031 200138124
43650 126996 208205330
55754 111534 139238349
30836 67657 92218760
81052 164686 245927352
135167 176647 103475483
121865 180409 146407806
65939 159062 662930061
143470 162802 366706269
45349 145435 271330764
8056 180483 430897358
15010 168031 606811831
20473 198133 474623297
29464 80162 278586237
127949 159038 779898210
1887 29025 953316306
65606 69898 10761088
158680 173959 396473665
58205 159105 252238153
26045 196091 826039499
187292 196219 22358126
104779 135619 517126498
138840 193929 137830042
32671 97630 162415575
132762 188364 139090404
37543 139817 401970203
72052 112477 258923542
46737 77127 196381839
84841 162437 194166579
94416 152205 922932339
194118 199271 7169773
169360 187664 45815527
112187 122951 519986508
7877 141404 767551982
42510 71846 535308754
183426 193710 25846992
31546 108631 192652517
130997 187044 478142447
84513 191529 267612219
26895 73820 628761881
185725 199903 724765623
58157 178058 299418266
118053 179908 437343454
41146 109510 170852532
116002 162744 116908943
50356 137255 217172876
75099 88291 399369480
198328 199582 3164169
190879 195695 448489520
67685 166439 532096542
175766 183786 20155515
146381 166628 541275573
194608 195870 132459513
179837 185234 428152697
59324 61056 4264073
196457 199505 868164677
87170 105842 7704197
170102 186691 41430379
138422 179556 336620284
110305 150238 478502485
182796 198386 39265458
108069 176715 368655981
146583 149766 150070043
174228 189130 37413222
44696 50296 14042160
37534 179551 940535185
52201 187180 337447366
92291 157652 164252954
58790 103665 967379605
123912 177413 133645026
122532 179828 380380919
27855 64579 885062388
23579 121016 243434811
193976 194962 26903234
147236 196411 42886320
124842 198779 667189849
94499 113505 47467994
146079 173704 237142641
127441 150047 56542732
192926 194667 4428252
69835 173534 970772889
58509 127778 173054734
121961 195442 483544904
67489 143768 839456413
68833 165638 241725799
100768 136729 896849538
59502 119605 667377390
167415 191590 60473292
37192 104087 167258104
71561 120144 848769498
95275 121275 348742295
61419 84009 847241288
170771 185396 496355595
177566 188767 425864711
94782 150961 556553053
2327 22925 51650964
197357 197634 192996444
78871 155139 630328983
153204 161885 526551178
192319 193766 223812221
136905 173088 519510574
91700 186486 237121358
40162 83428 108230398
34466 174302 349420772
118430 144268 346241859
54253 188595 335791884
72698 198106 713622398
164641 171752 17662315
114294 125355 794683527
197269 198450 107304950
107693 118135 26012223
97057 136358 709016089
153402 199602 115587236
86359 133343 978041300
43828 108032 160459292
120029 166001 115038099
117540 182112 887006667
190362 193899 173457207
108188 182918 186694614
192434 199177 665960581
43117 127709 211410847
835 190515 732973060
49284 142416 232788869
141672 156824 131782099
20738 151267 480494307
68663 83462 36736186
131806 166555 864662822
122538 137237 36889437
155839 197326 505181131
55535 96821 68526784
159746 179414 48916151
28580 61844 69828609
46547 72819 466298753
138292 178141 99502587
17504 131132 620079618
43066 153664 276556517
74176 161189 160138727
191207 198418 746210375
102268 151109 121988876
88754 112985 60687687
67640 165610 890207252
61867 163006 617444100
82950 126460 569151497
116201 124041 864795500
98985 166078 847334585
155982 164356 193683439
90453 137717 118278465
126167 147308 782010965
6379 16009 863857142
107717 167775 149998228
98991 115969 641047160
122346 132800 219261538
38886 75666 92067167
169187 172643 8612258
193095 198462 13562841
49162 186487 343258092
80149 154911 187045086
75817 100470 61659306
29496 33157 466032658
131566 152668 750937734
43956 125550 203751074
106130 118273 30233639
103783 137167 890069925
99885 132242 80703719
160824 178498 878278590
68681 68732 7786915
148273 179671 760433770
180150 193299 33022628
59288 91877 97328534
159312 197467 95441406
58784 150163 416038117
157577 167932 25624685
140063 197948 111098569
155123 175015 49387384
133140 166313 250867454
69141 161343 230315702
23558 176853 383026000
58950 73414 368090883
130555 146558 39907718
185058 186725 4216170
80711 155845 187924732
184126 189389 13318641
146443 170158 709632714
162198 191833 74001679
75528 192382 749262447
117030 143121 107006437
166453 179703 33043395
151100 154058 953458986
4070 172067 650376924
91567 183449 229808878
183555 184353 931552040
112252 194281 298652972
54305 58219 9781697
189340 194653 388187934
39299 152721 283667828
124914 170500 114045412
155461 173231 44155502
184824 199581 544266490
180284 184464 10490421
199881 199931 271424735
161566 167695 15160008
68941 77040 20036597
98231 180997 550742314
80691 199582 732687631
161409 174614 720958917
43770 53288 440275665
129868 173476 108884888
51404 102181 127033493
153388 188112 86749178
21938 136623 35316143
141940 146936 12456471
104791 125281 51070304
28208 53716 105852676
39176 46355 17975747
144831 190705 595897424
160122 196293 90428054
143603 177409 861035123
92989 141812 122040315
69855 182719 708527063
61852 90943 734758033
10093 169556 586373969
199044 199785 1871463
175145 191870 41963232
168812 181168 30731059
10547 18503 19976280
30344 118638 724703202
185271 197837 31663541
65689 170071 401558554
40422 161580 302977766
19778 28291 21382810
110170 142340 715006266
189502 190353 2097906
13185 136813 324063742
170924 189983 955539035
20646 73471 242168798
6610 11449 589333210
146340 199971 234188740
155751 184717 420073102
29433 190827 403403202
99949 142718 946222317
24260 115305 636733428
174782 178916 871734073
28518 120362 330123761
100860 102302 248909105
54583 64766 799113244
171134 181351 688133802
71278 168584 243056362
113197 179011 164363051
198211 199683 3701226
162118 162941 2076825
28381 62503 110987919
24159 179547 388263796
57246 71584 35922790
999 163460 671542354
27565 72093 636427596
11516 122561 277435150
83097 151131 170119257
93773 137589 109556831
33131 67164 85207939
103014 186046 23842143
32548 127345 722700383
194419 197579 8043155
80082 169062 222445144
37474 113150 189119001
68907 147289 118796585
65149 122767 143686493
156810 191476 769853183
101828 113864 29938720
111263 184561 684674733
113062 185529 181123291
194395 195239 763879121
190007 198142 469486309
129685 137917 342383452
193983 196673 6812344
82286 153018 176967005
138928 194626 156410101
39364 162963 309126994
10324 127249 817521007
84294 133692 123566334
164574 196624 80187449
164889 170985 228156181
177774 195306 164786932
47173 90421 47078055
25409 192141 416722948
188846 197328 416646896
103107 168883 216588126
115584 144621 875701882
163720 191541 11926037
174513 197232 57000101
155001 156350 3386475
9588 140312 326711535
43431 128227 523738476
144757 169469 61742573
132674 198434 613680442
112769 195005 365395941
96301 165446 172811079
57934 191112 332817018
140654 145816 12932823
129743 167838 207626322
92155 156684 268893052
899 181673 451960832
186529 198059 911282574
52142 164884 281862490
6040 107030 252620742
102482 190458 293893737
95509 143665 714246126
25147 98043 444168712
59874 67484 19195749
6171 192936 649205066
150680 186040 464136940
40322 79289 97516620
19889 96720 192109694
31219 43421 30545812
34227 163297 322715333
188636 190429 598339678
29997 199235 683894210
73898 114452 311773751
93389 151703 145877434
132900 193451 151446106
46602 64787 45717611
58912 121465 156127195
21534 48323 66902301
93303 138990 220974308
120222 140931 51916603
133388 174047 741575287
120224 138551 857598604
118791 191952 452559781
113080 147104 397421504
59002 72455 33698058
32493 63173 793174926
173840 188460 473106422
5775 134768 322563076
143867 151705 104251944
123184 187401 160685574
47315 97366 9266973
168811 194094 63214737
170598 193117 56260674
139418 167011 68923998
120621 175953 138259662
21703 115637 234842119
66421 136492 129738519
160344 164420 10169873
83057 151592 233137267
22158 154610 740293915
149313 152830 8872181
10633 27391 41989787
19523 166743 367947550
123140 169528 116124718
116848 138475 54002454
86434 92778 15846953
175526 196217 668250221
82672 93347 26642111
124386 187773 756503970
95223 144006 122050119
12933 86113 182889049
134912 176598 152998377
72476 130251 144324549
189695 197180 18818315
188588 192437 9529834
45123 178580 916531267
165913 179314 33359009
152871 157163 702208138
50365 71051 872298233
114366 176150 154208694
27679 46428 46682649
37906 151057 282929814
160652 165977 853921248
31425 47125 39170809
196882 199494 5302370
191774 194201 6146093
103126 111691 7137571
174764 187446 31836735
173338 179192 7601471
19995 41021 52564597
129976 152546 773986074
168403 188493 867173231
1214 154541 827149566
53960 119151 162797241
193400 199498 447356249
59203 119001 329954077
162572 165843 8100328
9627 45621 65228373
6494 58850 131010239
88511 121741 83034755
17686 49114 78511961
146788 163057 40810383
63696 107657 173686573
172421 188167 948249008
41816 127106 213098987
149646 156795 819333116
181843 198827 42790057
108677 133734 392269495
131710 191693 149930745
135526 199285 320580164
126598 146019 48642103
26213 45428 734728046
144251 166333 205258607
100085 192343 230480870
119674 190950 178326993
107309 175699 291049628
9953 147744 476308406
149182 185392 90439692
48759 49598 2182048
153483 172441 47260957
123985 125120 2872365
184867 188155 8352948
26733 163281 968914872
20585 190475 424771409
25260 122025 241684209
189729 198883 23057093
175145 185798 186553654
57682 168887 329512506
107201 124229 666509678
24723 116278 228866506
143213 188593 586488311
66827 158670 229540220
162659 178317 703837830
36083 140436 260818728
152808 153928 2868200
8987 68846 932875449
121208 144408 841399598
166640 169866 138824395
10496 36704 65596313
189441 189977 1366984
11928 160013 830708439
48757 172425 309165901
41614 147791 265384317
101576 168951 873936886
26617 198068 588111974
121202 141018 631268403
39963 170557 326570909
32858 142764 585352155
3551 104958 853690393
30365 53006 56572327
176238 183219 17567324
88239 196503 795911206
165621 183720 45151965
3906 196661 974358432
178495 197206 47089557
20794 137731 292357698
14785 63202 481121146
190952 194294 998577558
85309 161031 290701596
64527 92276 69118448
12990 60760 128850016
49467 82039 81362959
33719 127030 233132636
67543 123099 734988918
79849 155378 188946273
628 182745 986535945
102536 172290 174205766
27782 108362 714670828
17379 72551 138036680
101309 123009 53957587
139897 184553 111586576
7340 62367 761844447
178234 194891 834724377
103821 105310 372866178
111063 154453 108710318
133481 189151 558493450
196470 196901 1090672
97216 166973 207761243
109775 148930 298836804
114949 148220 83099035
3635 180837 388921782
30225 158938 321822207
178728 191020 132819903
165609 181058 529386947
76365 97330 52377338
119811 177735 144697628
48392 122505 868085607
90428 185312 237270501
36513 88908 130761095
71065 143003 874392593
173802 191902 45332321
9755 90850 202557415
95017 109192 651341808
50869 150478 248949852
155774 199011 256166116
153222 168333 37637955
42777 163271 364202947
63433 96919 83656929
130154 180903 774270833
19353 53193 84585046
11041 100542 476852709
124792 157599 61556767
19097 47596 722329857
81366 94686 443684848
172915 187701 37099527
189745 197097 18476915
87369 90806 8533636
82843 83895 2567553
63302 190920 518953609
69218 127695 145942909
88691 89789 2768359
199099 199560 1168632
80951 113214 29705703
63769 133250 889261760
41260 125716 211003458
167720 176173 16641731
46325 197369 594697330
73021 75662 985119127
6709 159739 382698319
80954 85800 11930216
68170 102680 974029195
92528 110245 44321949
43354 176698 585043467
98212 150999 131871659
18370 75939 143937006
182208 196578 147261308
188908 196048 860713247
78832 187812 272429907
127834 178415 126291643
2472 64710 981515886
139838 175474 88925500
966 84935 209981851
155920 168835 754320098
102053 196164 399934477
57882 128799 177080330
110992 178712 169159557
54400 57057 130853275
152541 177052 61010085
136257 189871 774919606
35978 184258 588486939
159938 195960 90026010
102910 166392 35205095
42579 157359 441199938
41591 57932 40952789
158414 158601 686501867
25191 101447 190725074
112155 182197 241980956
70659 167861 759025945
79769 97805 45161642
45578 86769 393113351
83486 161141 439663738
177781 198082 51122941
117972 193647 189254407
158659 175646 414484963
168938 172034 7679565
79357 138638 148071549
118121 118140 47324
127695 128248 920622678
174611 193654 862894221
197485 199349 4697601
83859 142288 146122903
127622 170846 956302777
193278 194193 2321198
95326 182014 716459468
158073 177964 975148190
176598 184248 19249848
67110 170438 341289177
17641 52914 88162962
43356 97114 407050250
159115 162132 150621439
9077 48206 582833507
57554 65865 20876114
141627 172928 910264014
76657 168433 701447366
70159 186404 507246235
197970 199885 4833798
125539 164311 80561687
72223 79430 17945839
70345 196365 314886065
65775 127819 154834747
76126 198004 957307496
23987 156734 844228591
104899 145483 101400361
110178 162075 870886410
148496 162769 198405817
117015 171266 135581199
109893 197120 400745459
173366 174341 2465935
73593 170670 242617771
139662 185308 568573653
20072 179210 899530038
138427 181539 157193372
56943 64161 913438693
53826 63743 791698014
41158 169099 822483613
185760 193233 18777313
189034 195454 16087645
11449 177032 648899027
98715 110191 28495806
21258 141859 301471890
112343 154176 104789211
18970 63547 698577573
69437 103978 607752925
183586 192585 48327369
33966 54745 26938000
30202 49828 49056803
64030 153164 356304456
128082 191228 157880694
29639 119733 632019593
27734 117291 223720105
2243 38397 90541236
140680 197414 605884402
10360 90855 97064503
29956 134939 262387488
163667 183209 48634929
25265 78084 130380911
95488 130799 88338115
41847 184114 355517109
105798 114462 21558019
71821 77372 13786009
148958 149881 407219262
31756 45092 33308111
135929 137643 360006713
20646 199909 976079155
56186 130362 185390798
87999 96376 21074764
55997 60322 10653525
143713 184789 102512281
77708 194309 191574280
69965 112284 692335197
145313 187470 105366011
117062 171666 136453124
134364 159071 61918592
156442 164439 295711412
94349 107356 907969786
143188 177888 823597969
177788 178296 1277986
154110 176319 55186760
63123 193142 324913132
53645 189213 338881876
19304 58649 98402947
24984 166788 354411181
94265 142609 346087284
191817 192299 1250455
3838 10737 17391482
149874 169539 49212771
68974 81568 659375472
80661 146959 165638636
106837 154352 118870137
81423 134995 133904668
38297 129606 228285995
144499 149004 533474299
163354 195185 746912864
73024 130166 142736903
60282 160734 318110930
157514 179069 53541207
107721 136733 19465510
150782 181282 76067870
17234 193647 509040547
155105 171488 40722196
193323 195229 482376766
160097 164261 10377587
47060 77856 77170035
64981 181755 291612819
117458 141121 159061202
26506 27390 301810929
7215 37939 504920143
25173 170140 362393613
57108 171362 285469891
157416 166413 22264462
62002 142078 228516253
161784 178749 42105351
49788 173369 308776300
197178 197191 37649
12621 160075 862435774
183368 187072 938433213
113599 191479 194710227
171998 197737 714763084
23169 90573 168342594
15054 112215 632855362
157338 164159 16998335
74973 75146 446190
47315 155187 839418815
20496 62161 104232427
65881 72702 494980684
150203 186546 808933658
91877 182942 227728066
105669 170711 162522534
58117 83186 871221820
62229 159568 509960653
2455 6875 11147304
28450 142750 999027342
167229 199632 81303539
82411 113355 77306500
74910 103133 895767926
57593 75438 44568172
110569 122627 30092681
110968 130105 47968021
103223 141829 83373310
42751 121160 195782768
21903 37361 38665271
8775 175182 415866695
192598 199501 17506917
64975 99114 85274652
186534 187363 448532679
72249 100128 69688475
150939 156397 13750452
50495 157677 268024112
137947 139822 159415609
104052 190555 441962705
53317 54309 2119883
138135 154906 936347474
151684 174404 56656517
37110 102965 164725178
148873 194745 114724507
175577 192178 41698219
185841 191713 14705627
5447 30431 504900964
146781 179774 82376361
42259 194336 965425736
140069 159093 47736179
78474 112378 390551596
119536 121560 5026631
879 105996 832529303
166736 198350 79242259
97062 164960 198991765
71652 156424 731601964
166448 173438 17425751
18754 119230 229988124
45780 184237 532831023
28924 122352 852114076
156335 164890 5770592
55606 99325 109346756
59296 105173 990461272
67926 123950 420428314
90137 132180 105229570
143402 160421 816437634
13349 81520 170415957
154358 199310 112425741
156101 164469 20825680
96032 183464 218483729
122368 155649 496181778
159948 164518 9235364
178854 187753 22525038
21338 26204 14193427
158347 187266 204595034
64950 108938 443577025
110579 149986 914774577
104139 151336 720449818
24830 83437 146502162
74520 99007 407074815
137138 178101 576082320
186858 192186 13325625
154259 160319 864456101
493 158237 394618617
105365 157488 554252028
51636 79111 68708262
45437 87367 803157196
97266 137942 101584731
137501 197266 395972404
171747 181844 25172911
146834 153545 16933200
105855 194203 701622279
47044 100151 132991776
117117 197335 437585548
36691 101720 660859966
32590 34032 636155768
126062 195733 174373192
91823 125557 40472451
38537 122601 209997685
151528 159942 21092482
188476 195343 17179445
135834 184171 881231841
89208 138532 123415811
93501 194526 431190386
11982 194835 517933151
167004 184460 832845761
177807 187381 973863360
142117 189540 118616022
48520 69381 369601439
165898 190487 61521102
112936 175685 156697690
40130 54808 10764915
13584 93596 979976262
161230 188710 68698415
37153 121466 308885464
3132 170933 419662043
121477 126282 12104519
37132 137214 169953576
45002 56527 28890565
135166 188220 395784627
168026 179002 27335819
160430 169263 21974499
68378 98374 74908626
53288 144681 476263990
147730 168283 51351900
142497 165024 56335070
97660 116531 47090073
53035 138418 213357174
64282 83940 597139131
126130 147611 69676755
153220 196272 244687066
189976 195404 13575148
44875 106257 794687388
27044 137392 275750489
47549 124376 343377057
27447 196261 422003983
81965 198242 290856234
195484 195589 524618329
147708 163264 39027053
22842 124852 629415127
1386 144354 357657096
99179 134156 87276022
120996 168652 363396161
10705 122321 987121285
57235 72012 36977346
190496 199933 23809158
103574 136812 828025755
108570 157690 122954325
54860 105134 125644270
168966 186956 83825455
29882 170049 619137221
129779 130580 2059093
26784 176590 374180988
156614 159773 782016042
170365 184528 35275704
121839 152656 77258476
43261 54551 279848072
165919 190389 61223476
121160 128282 17930085
163535 172254 140961481
167152 177811 343611234
196953 197730 283620498
195419 199774 348197822
109951 196682 216976601
125843 190572 161940191
40673 143078 616771113
109016 175893 436100745
26376 149877 445545458
34066 142811 271828886
142651 162029 460704798
124701 175047 140942915
102403 195176 317871438
187334 188387 809686051
147985 187129 958770453
129828 168252 814939384
194770 195800 2622432
7633 41667 951700929
157925 170491 31293906
150747 159133 132665766
14376 138122 545080540
100287 127494 67828436
104097 176084 66972871
192131 194634 662553628
132955 199545 550196290
25175 90128 686634879
106647 111990 13197820
107772 188263 201216916
120911 196036 188020553
26814 191070 410534383
196865 196986 844145060
178215 189068 27357758
133747 185787 608417367
129679 197624 691006607
100704 103094 972204785
176271 186210 278670083
130966 161107 75384977
31962 129559 290647478
124810 150508 387776642
157295 197717 689207475
91588 161679 175508919
185252 190566 20065261
82741 155909 183049294
178355 194648 40959510
121394 122442 2631969
72607 147965 188215816
50138 60978 27021280
134149 196280 155442134
4930 197504 161528736
85904 173938 220073030
43603 102925 890507855
95716 119190 58633764
137509 160142 278666955
66722 121377 960588389
45666 161447 871726181
160889 170646 24352623
52876 60142 11762746
77533 102654 274291557
76924 105459 96348702
2413 40695 189039367
36009 83834 798023561
57373 156240 650766186
83560 120330 35612837
185504 186537 935886569
82446 154471 180189478
32681 97037 160918363
130520 190617 966112512
184176 199524 38693031
144002 192243 11906799
31117 137643 266311766
166710 189765 719017909
116856 137280 51053978
28843 49421 32709779
146525 152395 687726578
38095 86852 121833227
140499 151036 916559159
183870 190063 15595890
61590 84476 57089195
120372 137644 987931618
21267 137904 955613358
150196 164961 200072677
2028 142605 44544808
132931 159425 66382167
70421 96246 554465755
7470 29084 54174523
195210 199910 423175
72549 95838 338248257
21689 41409 873847615
83901 191804 269751234
75387 89016 33792910
177551 191661 35418263
193504 199001 265832694
132477 178468 719800923
113772 190392 780681620
194040 195496 3713151
116375 176897 151105130
11451 183476 429936184
108374 125276 18035116
153517 154418 2313343
27824 179012 377621585
125107 146230 52867481
136401 159559 58015392
108685 133598 720134058
117099 160679 837747475
4643 85037 200926176
151085 152616 3844183
139011 172560 83899907
197937 199632 226605539
129751 157472 664260278
74499 197362 389461630
142495 173055 76277623
116365 143632 402942344
24662 38710 35112232
12880 39960 67643751
61105 105458 111016152
174567 189907 550242450
172765 192769 380638029
52193 86148 84797330
10155 106077 546399570
79158 128301 343463597
130608 170266 90207072
10764 41752 993570464
2220 108062 907216170
49387 172293 307155934
137843 183437 113907612
140673 178164 379964320
186790 194256 282484719
106968 122113 327499831
169450 189506 50166932
92668 161674 488171603
47567 104570 341559217
195135 195836 868867931
40392 194900 435255219
169335 179594 461592019
104236 131840 161074815
101407 195247 234493563
85042 149149 160379888
195064 196448 645802934
125296 140868 39007384
198278 198358 201187
23033 175447 380805124
112883 174426 204557577
114935 150015 917932290
25745 80462 136698996
80913 106644 64318236
119509 155604 90499991
130140 195957 164550130
38062 97441 472300203
36018 74909 97287733
143248 198352 137869978
79293 193412 23432571
12585 106927 421845121
101928 191557 223867349
58093 187093 322369108
52254 114452 155450952
195959 197998 5208249
22279 29936 326191152
6149 159221 889083143
108884 143388 286826036
159298 180102 183438313
109009 169921 28508479
60665 123724 157549423
45353 136691 228341378
1626 90902 543092103
168234 178036 659345450
188466 192271 9452260
57518 150481 232285323
155738 197946 326840036
157870 180438 262233607
43465 47267 744497905
19201 39378 17055000
125665 130324 96252805
51175 95499 110735901
153204 166722 341024063
15410 34573 47829946
8318 159865 378952215
112052 167290 138073291
40898 98586 144332763
112402 117318 65389057
156714 161501 9262254
20505 126517 546716511
76087 153396 457652143
4332 88981 715363059
160630 179173 672511462
21416 134920 873248003
55141 120396 162914362
193379 197967 11616866
10468 135362 169985916
57560 172179 496774073
57377 109668 304302617
177328 188773 28886418
193475 196429 796360682
101475 101685 561046
56114 105611 657854563
121406 139145 817141499
128301 179639 866104036
94188 198701 261485735
191387 199772 432556774
37454 151340 605595679
6961 71140 160653454
2430 9137 376233024
78893 143167 160668684
121898 180779 147256948
96028 147410 40167910
105758 111320 722250437
133358 182752 123416053
102645 137633 114705765
48171 189101 352375003
91075 170515 198738824
155964 166948 27242353
133058 183817 126864805
197589 198607 510087271
178269 184839 16532390
111536 178177 492236552
85315 117030 794035652
71670 82318 921455019
17031 157246 350705709
139499 186183 811153669
129344 180907 128750322
67483 170737 257933916
172423 195913 58825954
57419 94151 91709696
101744 142413 101523542
47240 59588 870891065
103088 115367 30611933
139945 198441 146426150
29387 75687 789048511
51260 166088 286995968
113202 147428 85563998
167594 168585 2572143
177605 191209 34216221
192688 194728 323498039
69362 137112 169156535
80570 190915 275850896
126705 149604 465345530
92072 176541 825474677
69114 141071 822882777
147346 191534 110500495
183876 199393 534214013
100749 104746 9912705
146438 152969 496471073
179801 185363 186218489
68845 70712 67783427
7368 183294 439710541
117234 198218 162018802
72299 183688 278231324
132839 155538 659371839
49126 79336 75563337
36513 38680 5353362
111373 172436 947616846
89945 100235 918921326
46739 101327 541869084
174241 196251 55202455
196744 199014 5740579
97722 120926 285023426
185993 199270 134904817
153237 178601 637239797
154287 194223 99713521
179031 191366 733831417
128135 190173 881330970
133052 194233 153046683
27811 66402 96547701
66494 102386 837391484
100069 151489 128439440
22584 90730 130468276
98296 153834 470349290
75107 89515 8398328
149825 172596 56917309
118294 182255 887321131
146397 164378 45048239
176781 182376 375632581
183972 193003 22651195
182380 190184 19645758
171829 179629 19404361
16155 180057 993743368
77280 143551 878179445
46319 98673 131049494
187313 198337 184287394
51531 163446 956842772
100578 130955 62794877
174352 196894 451006411
47109 150188 257755422
103427 150897 118622380
62942 164811 985501949
120996 195057 841223650
199190 199594 622589789
82572 153636 177760290
193065 194333 3226152
144287 176287 294215625
166797 193939 67936287
64849 116094 721439699
105473 107272 125703918
121713 163025 103514082
61937 182989 302492855
79956 162472 206314374
93461 126623 82867943
194454 196979 24121166
156571 187102 76181497
50150 96517 115895926
146097 175623 73598387
74641 184062 273320847
197870 198418 1373642
113050 116821 480117632
57306 100183 107234622
175123 188912 34690932
80172 157834 194259757
44018 185705 354026256
147894 181580 37885764
190390 196347 14968749
124258 145474 20973979
30527 96869 165836258
8563 45878 441988384
183137 188839 14448962
146258 158752 104120643
110732 175379 205422299
71262 173226 293051268
126876 193941 167784417
151427 175356 39965442
162001 163183 203151980
113450 129881 807917121
159146 167764 21331166
38868 47300 636444604
88491 192749 260708114
101032 164240 157937020
120601 179254 829241148
64271 85102 366178274
30115 184970 741798488
44850 156946 318614708
198224 199951 385438196
78210 121430 420940916
176643 184327 318284822
174339 191053 215002676
190563 196935 16056547
71863 192202 364474842
147542 169643 55350183
139943 184148 110430200
30746 71818 126105458
135884 187943 130220013
147680 172354 61676286
146277 150675 603527560
160083 183565 58511895
48676 50550 326587718
75611 79797 10429184
100722 188955 533177539
14950 16519 3836204
53550 101220 119279221
50613 94855 958805529
38099 170937 332095437
140001 188001 120084009
158098 166422 602655742
171997 189040 42694199
157861 178797 51993920
105804 117706 953186297
155422 163867 715662156
135908 171242 299508860
184745 190187 583200549
81611 117920 301437865
79674 158318 196665071
187522 189369 120491421
191752 198477 17004108
34746 47803 89335524
104152 155086 406265502
38947 49567 26636242
154247 195454 861616015
88658 95048 493506408
155910 193491 93834628
25136 27669 747329424
115129 187814 818991581
35468 107611 180346655
119647 157566 766402217
162077 166094 509897668
30994 177378 365708597
122039 187386 579436207
100863 110943 24971240
142593 150444 632391421
156498 185993 73510654
114426 135062 51589560
21081 81592 728521956
111335 112151 2046974
64803 155816 732709464
182245 187205 675510694
637 181030 450957758
176271 198475 55875101
71922 123817 129494470
107408 120229 86437788
161934 195587 520688886
136010 148214 522181150
184946 189794 12223864
165158 186450 53181816
141571 199196 392173962
13411 18649 13155786
32893 46589 556343220
14527 103392 664396876
40834 114333 183735979
23437 59106 89246668
80710 144113 158517484
133653 142829 5785496
110191 158808 462624817
122638 170210 485540294
80017 147445 168493872
154867 178241 58064314
121989 188137 214521624
197099 198860 250742121
30464 198655 420586078
99571 133773 975908263
113365 152891 98946171
3604 108806 263069053
128434 190213 154511325
138545 143902 13548786
93159 169439 190723616
125037 156675 79362911
148344 173757 63405176
55369 198198 357158563
10618 76914 165783154
11534 91792 680202065
86509 120309 84405539
161716 184202 61228807
159393 188673 128475417
37743 130843 703178985
193030 199114 105293411
110885 194474 209086221
12339 105884 233970753
83369 148488 162765084
93125 99226 960059002
118479 174558 506531275
48003 177391 323285569
118542 197779 663169028
119302 148418 45647195
24548 75263 949109983
3207 100375 243221628
15143 90783 188827725
149898 151477 695522163
174291 187496 824090315
48397 80827 356660411
20897 128306 268494049
144178 180831 271712769
70862 101783 77226321
52943 161750 272058010
91974 188420 241350150
82301 160307 581013185
191260 194554 413432623
17637 31647 768060054
172621 176430 9344102
73615 128385 136773517
115166 148050 365489050
92963 129235 90668262
169439 194701 339561363
90463 126202 353879735
154995 195469 871631219
81152 106067 62310373
58449 138895 480342527
111055 122236 27861709
88839 177235 593979558
182815 196883 35416467
169705 188112 46015484
24981 36309 28360155
10748 27625 42287711
34668 191295 915926116
23818 54067 115279778
18347 134170 289415398
188864 195221 182926334
29061 59747 49251708
197668 199001 3339606
2017 36628 86735608
167814 179588 29388210
137892 143550 873180202
119184 182638 932551896
198199 198608 1034826
145836 196199 982392589
722 70218 129747183
198126 199076 2418029
47052 114066 167623240
38138 141290 257891710
126271 173797 118801415
195519 197891 667105753
3471 194351 477373268
8920 108826 249697355
131599 187243 139184470
16585 179795 407825084
28176 92035 583915498
151469 186661 823069095
8351 79953 117040250
64091 189811 314175398
88922 136934 645039527
147617 172368 316500483
41104 89400 120562507
186263 187267 585961802
114236 141025 215142333
199904 199929 76629
165331 186834 951284474
180016 185972 161916804
181283 185120 9654500
185511 193675 733711009
83527 160723 603118146
101287 127074 168891045
96814 102190 13537222
185576 191591 15064348
167144 185787 46627788
120928 167651 519256275
197779 199849 265861190
114272 175058 939000317
127610 182586 221940205
169288 181325 29975509
56916 87029 687745283
100538 194214 234078858
29052 181485 380782024
80881 178076 589672385
82937 103410 175188348
139071 157120 713037761
117840 179037 952422048
118482 196557 691764097
136507 148199 957078645
167063 176679 23900674
163869 167494 200589967
158833 187915 72676939
125436 190644 62876675
149235 178091 71971098
103941 149864 341512859
174088 182021 19845576
64020 138225 185324234
115151 167508 130720680
95238 153118 144820683
186318 194926 986072583
40181 68956 72268903
27014 71759 111879947
8339 37652 73284805
59009 66038 652285774
142680 168773 492224117
193494 199232 293498846
86646 107302 51717764
41490 49938 21175632
104994 173396 516827626
77578 83953 15810808
91413 128707 125323986
192445 194507 5210182
177228 183481 15759526
121238 163532 105970542
193311 199819 19507966
143293 188897 113985098
196915 199208 5788855
941 142045 982705600
73051 154501 62518711
100090 169812 174186239
105187 119365 35257611
74628 79789 681468640
166296 188249 860573573
163052 192559 962296996
89828 141492 32912500
194807 195435 99830780
100338 123854 273771996
73716 199282 981885702
175920 197730 54934888
107511 148339 829374883
24306 124534 250475489
199113 199557 1132306
136746 151041 366810452
61313 154232 181024387
116392 160586 110575295
187588 194484 564114070
150478 161910 28672836
40573 89144 121266441
187102 199219 30442358
133137 147886 36951543
22284 178229 389634098
169301 199853 76607713
102296 139479 92783454
194083 197583 617676869
40133 162787 912548304
16721 45371 588131012
153088 192704 966183456
50686 175691 312233616
3069 32320 73364974
188684 199839 28045806
197497 197900 999977
121247 133160 29842734
86175 167035 661318546
142166 177367 87789642
55194 164259 907861679
100262 130826 415508480
138874 197538 589565882
193612 193974 978682610
28039 189339 403162933
75849 89466 33773233
27218 78204 127451488
44682 80805 691749064
164616 181314 41563197
17789 54050 27054854
153312 158383 12686820
158089 180279 118050688
141912 165640 59338165
31588 128010 240974162
141499 176979 88488602
97039 99754 920780990
15803 123365 268686917
86330 118834 885771909
132768 155089 474139269
37258 60993 935315332
35092 83069 119847437
29878 47378 43607387
63081 109185 32512954
155395 171312 8625924
78187 163865 4437671
19205 190362 427824974
88718 119473 76926105
20942 195080 435387861
1927 115371 283798816
5326 118956 284091470
118599 165210 116628893
87571 137143 124017345
133065 134397 311174899
162524 176333 34226873
37064 150726 27864768
140244 183930 109169117
125734 194065 170967764
28186 156765 667103509
21977 198033 699441126
135474 136885 850534372
116176 175892 394036343
83127 101473 125280326
69372 90454 738135715
152393 193077 346271207
13275 47102 84458134
131811 151112 48334978
123685 166934 108141955
102223 167026 161768803
100484 108398 19655839
49548 77127 68920029
18952 37060 571499142
16961 44270 343966569
139375 183779 205528584
110742 137413 46184180
87565 107127 49078896
137507 139461 640503470
97165 110968 34362984
143748 157768 694504529
89611 111808 855698959
162324 197665 88448390
92371 188754 501588444
186466 189540 437966153
6189 74959 992412839
191750 198000 15844852
85710 112323 66569187
187507 194438 17342377
135601 172766 727501799
96840 152499 386605178
139391 176707 710210317
96202 164771 47837949
110197 163525 133461331
148621 187719 97812625
18090 191888 555743400
61581 154008 517402265
41478 187753 539925120
151272 162340 771017632
61211 192053 726997630
46043 176105 796800536
53495 165719 280517188
71864 152268 986019976
72953 175606 256260574
18829 86789 169756242
162266 184839 56256992
117942 151107 457212395
117766 162420 160680229
15604 177304 403903138
145695 150077 10938944
199779 199984 916218250
75092 193306 295426526
181687 182278 730192659
129201 130313 2857602
123166 169833 785549930
10368 115408 262642208
145084 151202 15278099
118528 190572 893117889
117678 194413 592681675
136168 157655 395975293
102039 193301 228016505
171776 196817 62769433
3578 183152 687605955
78960 98031 47735541
16336 180981 411400783
141930 148286 955839742
130194 192290 155191521
104864 121418 456310963
151921 176433 61022812
132161 196812 549259018
39546 177494 957105315
187922 196536 19218580
101747 163746 897419932
61087 179918 598674109
133223 184493 128136529
154446 160165 14256920
22186 115781 233956514
9035 102138 232888509
136738 183326 929816113
52021 187069 337589956
63377 143955 280803083
90603 158722 185077504
152011 179600 68803054
16438 69199 371466701
172022 193569 864018698
67972 183533 288604279
115255 163538 407007376
165052 165074 49037
66768 118032 127946316
32209 121373 222706755
77852 176328 245869266
481 129792 659536975
109721 183584 888151875
102204 106859 11567236
72346 162740 638383915
97952 173550 789173660
115408 156315 867701381
154445 193531 639409793
162705 180680 44750420
25565 93633 328625663
180002 182742 778815511
173913 176324 5916340
188911 199723 27190901
120793 158311 142620299
81482 117584 90268062
39836 87593 119352998
188096 199119 913945464
93336 168681 188368383
82132 116303 191350041
72429 156052 209030208
159041 175931 456298463
152959 157634 214256220
161939 176845 642416337
42416 149207 450060912
25536 28277 2687614
161630 195141 492418587
90333 144125 835001606
108351 129526 403511402
78910 79559 716534805
69894 114139 110371474
53190 87036 84512835
13740 198240 461359082
158297 193160 434071300
35107 46570 602654943
88139 141465 857004968
82370 91399 471806525
50511 145085 236405815
186390 191091 11825443
93645 158892 436945014
13202 178888 32604331
65767 145871 200015084
81664 101290 49218816
121104 163161 264127578
30580 188138 700056759
187653 188269 1513337
103016 149946 850796689
90953 195840 306507289
68445 83665 37773320
31303 97712 403027080
162771 168279 448334608
139531 185701 470013098
7025 112153 262755068
2043 184497 540755084
138510 161044 421401653
167627 189717 55343553
100881 105651 11881647
15150 124330 98165799
10093 54852 112000347
187090 190564 8669024
92439 107199 37068943
8787 99070 225870961
8179 16527 718670121
99437 180266 201756457
127739 135881 61064786
121964 159411 93891958
80985 196568 370690404
87812 154878 167958977
78896 175879 947059857
151858 182414 622003147
196840 197702 188708764
158705 190840 119155262
122941 155130 180063961
117459 169018 128899873
45959 178476 803627656
27033 36285 422835497
12030 147145 369167482
153579 165853 900695409
172872 198754 125622961
100081 111407 28091974
35323 45891 22475940
191436 192684 3094808
197025 199767 6947050
110221 198991 447428771
79271 131515 915152506
156208 163133 17247753
76888 193841 292354855
80525 182902 255799847
154359 189756 88371579
153315 198218 112322593
6448 167301 678889786
130801 136516 145069314
23139 198513 438533898
24927 131301 665554283
1852 195450 484203372
19200 152208 332484326
87403 158718 178464179
70735 198619 329562044
134140 184467 850789873
114418 199905 213922455
63779 100475 91738696
26633 166590 572863695
8842 74026 718242732
127047 129727 231063096
153673 196179 79676550
272 81903 204191042
75266 180255 756948715
20139 115383 238126259
39295 76162 92335922
34008 142046 270001099
50456 94245 109388771
124512 151131 66650747
129813 131678 4595868
114367 177842 158468743
118449 187537 172810082
41015 112108 546806
176601 197328 52189282
137492 161744 60719491
39757 131200 228689311
176845 182142 295942672
180239 198195 109823302
79039 114057 507326276
155316 187828 81183012
57230 109886 131489109
122892 179832 613483165
138358 198733 914764083
31861 67787 778994649
114555 152134 93959322
87957 167437 198672792
36844 191606 386778554
105273 151191 656497619
199996 199997 922014177
195710 196293 1456111
124122 186371 421392451
96100 199416 258472890
114886 181596 217437201
79662 131489 457438235
16734 133143 653402509
78645 96777 45242509
53168 181003 319402347
63244 199518 897950810
67180 144477 270359954
157087 198922 104606726
56142 148614 261465815
77793 187545 355352233
53861 66122 30775614
145560 157024 290549538
151607 177959 426344127
133982 161779 597797797
128307 160130 79700279
169355 169695 960367457
159998 166752 552582357
87904 181929 235014138
15585 26650 27625885
71786 86441 36438352
129539 162787 927808522
4307 47825 533119006
165591 194342 71917208
108453 193388 212357668
100544 130300 504622805
16863 168252 378418284
51666 187502 339525047
198841 199681 970536164
174213 180019 971179097
125216 167477 105621420
139819 159912 50358777
121739 194044 901071591
46782 78567 79659997
93428 108257 37107386
131260 196795 635994159
80616 192638 543027656
75340 139188 159474051
24407 102165 194528993
87915 128925 46057313
160813 194352 83798459
165509 193869 70922887
30222 156273 315211487
174184 190220 839482314
56118 97727 696415134
67696 78016 25686961
171888 185939 35120169
127263 173333 115115146
4355 184348 449913744
8551 56897 120975894
93013 122381 73255334
57297 57795 1290233
81931 166446 738766487
84604 140838 140674579
14360 75181 152077562
100406 195446 543789080
73458 163572 560532053
4888 156526 623481837
177404 184016 16654461
187017 190154 7860878
31295 181761 376014776
196721 196810 206082
45103 119923 186915706
153282 157556 128399346
78866 143742 741335152
176163 194723 46659646
179982 181704 481221960
26661 32203 435161650
97342 118139 51892865
22557 129977 142556976
48508 50472 817769195
62029 150927 708045825
146234 163475 535123207
98788 171894 182598590
13725 123031 273110576
58640 78710 50200074
198180 198579 1012715
47939 157425 273947544
162347 169164 16967772
156377 197244 102117879
93771 183778 884577553
45907 173202 318088568
187322 198986 29333361
177501 190582 32936923
84398 97595 33202676
164000 188546 48640932
179756 196788 42843397
29386 162772 249501445
166466 189644 674962809
83007 153479 176269179
120415 138647 45641862
178326 191738 1780873
133954 169612 89199021
176309 197985 54577113
139198 176192 775432949
175067 198070 57851511
137531 153905 302091573
57898 91151 82851654
80615 91464 26912436
136657 185361 645286346
41286 54814 27552871
179515 195807 40965170
64153 130136 164874250
199552 199859 815568877
160107 182999 57016997
27286 31895 11476415
29745 83238 634181134
174334 175901 654590782
182038 189237 18148122
85635 193086 859494244
11894 80712 172079431
9683 196421 525615685
34577 169214 878850169
58600 61600 246765355
10283 86225 280068399
163966 184014 502582222
6298 32991 66847442
16247 180549 410542197
54814 149450 818159283
73531 173441 249556519
71840 154523 794873625
93845 171775 420148365
10743 80466 174286407
164174 174546 587033826
82511 138221 528899915
144695 154474 24525234
141135 144292 388673374
30799 140305 727030412
155321 167846 631624399
54969 139699 282254689
122089 199290 193363705
189153 196570 18587372
151397 195512 6246959
6989 14451 18803981
321 66739 176924534
159342 187563 959419249
38606 193704 632491731
185688 191882 15572079
51743 175933 310179955
198004 198172 121832435
90657 98322 19447941
17320 87748 175917457
149762 155318 14081732
169765 189605 49609645
99509 165429 29375861
47832 85932 850955697
24603 89309 161543214
162882 186326 383917348
74004 198365 536356727
173924 186462 31424723
167016 174796 19405476
47461 52280 592818465
149981 177121 67630656
166656 190681 60134404
123169 130878 19434921
135957 185815 124591630
178173 192339 35583757
106257 160863 136547804
97224 196674 933940113
171340 191286 528207937
123180 147780 963090365
51319 100632 123368877
196335 199940 451712951
2909 141373 384422700
118804 191794 313837059
181932 196158 434406948
175693 194651 212115077
61302 78585 43321919
4285 149483 363031981
87969 159012 177807226
184958 196755 29692382
77998 159050 202650254
69880 169607 249100771
13125 130914 294485424
119985 175671 760519150
76645 164397 111405006
76670 178747 399263552
185378 186576 385132026
36717 45130 258017079
71213 101405 467233490
177764 199977 55970342
100368 118147 231609588
107338 168827 342843391
13790 79500 843676721
116086 188451 180953107
192887 199529 16847984
6187 134322 320366732
47404 92437 112539235
90398 152408 155217671
56333 183020 316503576
180857 197466 366334812
16433 199730 458366290
83776 177220 233416531
177679 182226 11477334
175846 180920 12763604
98422 193003 148818829
108002 131316 58259702
176107 188632 439589224
109696 126936 43040869
70587 178462 269237960
19588 30055 26200335
136549 167195 933910186
91694 170487 197191172
148937 157926 5121483
124240 197486 183368666
69501 175366 708866531
110770 199805 409514107
25051 167428 389164815
118703 145202 66368727
181754 187631 14862477
14146 47516 647778888
121475 125275 9591314
118201 191368 182956608
168822 180376 28743102
180377 180587 896554230
177925 183775 482546531
101780 150845 122568359
61478 119688 201222968
58417 86210 69338409
173404 195854 616849436
80864 152612 179356256
172098 176960 254094036
100390 123134 334398108
94272 143286 627765130
31904 153938 503055501
124652 171539 297409697
114719 174379 149043120
175278 192569 43358465
95865 166577 850463574
109921 143031 909650686
192110 196498 863934557
91877 133221 103474558
67987 120508 42961410
3870 47135 777160730
192892 194324 3648448
145563 152772 18055597
2349 22066 181941141
62831 103663 102061182
72105 154961 207159047
64116 122252 145008082
94190 151728 143919571
123898 190306 120103540
60830 174113 283113271
1736 23043 669689763
40136 115329 685037457
119924 139550 331546398
17556 188216 684505780
102467 136652 85343184
39553 167474 319753635
14854 52179 93223912
83382 172138 423561690
191165 195903 145480078
8187 164778 391511980
121563 142074 51398599
70617 138429 169213022
195377 198066 6841498
85693 150205 353229850
56470 198690 725330708
12458 165214 381906900
164501 193225 490411697
168232 173451 463262796
14382 44244 807745437
152519 196177 295593735
18279 49609 649988175
85844 93087 18190675
142173 172039 675337297
194737 195243 1272672
83165 130655 69052970
85579 152058 818455359
181521 198453 210364
116020 184578 171284660
191011 192179 554028549
173833 191942 875439634
186807 193058 15634428
194488 196546 5218660
130579 176335 826269663
43957 78040 747677995
26010 72183 115510302
82086 137687 139036290
92179 129547 93600410
80748 158303 193972110
126952 137199 25721139
6300 189661 458486547
112821 128047 925231099
11779 43129 57316039
2377 40081 94335448
146609 153958 18515314
114248 163735 60861983
16628 86214 173887931
67536 184346 698943990
101496 139303 94337060
67947 166248 245539936
27146 73240 615029955
142023 171796 369004570
114758 122469 19073221
50423 199884 817375940
148557 179409 906460875
29610 147352 516018457
77693 119789 930337846
180969 188187 18224818
153209 184220 77304842
171635 194536 238130061
20928 28642 198589646
146673 167002 50779250
160063 163133 692493199
11596 143113 328833667
131808 145042 562857774
122770 181812 147618877
54295 105333 127546288
92314 138659 115929179
68134 128643 150981908
162726 171496 23259529
142054 188259 115577861
183583 196772 437326630
65930 171300 974268774
153310 169290 731326778
23872 122341 245959606
155518 192743 629823233
159990 182189 669693961
97118 151751 495141836
67403 152262 211962724
114739 133125 421611089
77842 145492 151239682
119476 123831 10901034
6793 74788 170126981
26373 150279 309640384
5436 111618 342773635
5782 68893 158103414
15912 74356 331678502
129076 160090 77658080
137339 165769 71094324
73840 79385 13831109
22531 34529 200630586
62348 111822 488243679
137770 197178 546184144
83477 164068 201588202
1508 57494 140227916
190479 195225 315770370
131338 166919 101471803
53073 150656 243931785
112588 139992 68530135
30687 155941 313201672
188481 192668 244896729
58912 81641 56766927
175018 186331 274875001
62647 103927 131527507
37068 52607 155461330
174484 182450 19887440
106133 147093 762406161
112501 156795 110960825
117727 179027 912727354
1846 57235 138731100
177273 197836 51781659
159874 197789 94875028
183931 198691 683988612
172940 196116 58084736
35772 61332 63842996
124859 165376 872347243
28626 122863 235290283
177646 195556 754609004
123963 131618 19182991
112901 184414 573188563
195150 195236 836576837
186672 192487 14525602
12276 88382 190182413
185946 188870 499592733
30965 78315 541540228
38585 44318 14417794
71009 172200 252753190
173132 184407 218327546
46399 189440 357655114
179834 180609 1966970
45262 81427 899495115
145025 180388 10235908
100638 164715 160099499
38574 145089 670389731
24815 66361 605293399
113987 162006 120127785
171089 196128 62727407
28809 190437 903460209
150398 199043 121807955
175938 178036 75563425
88491 168763 657313832
115403 196426 359114925
193181 199100 678962164
19826 83156 566948750
197549 199690 158196371
160965 161109 621379084
64070 93328 31965269
163280 170531 177528796
117207 139081 636486684
107553 189005 776598748
194315 199785 98687241
140485 191818 582918100
44177 158430 741237224
70280 179088 547103954
197205 199765 239634690
13239 186485 987323886
18691 106513 219518691
193601 195297 4283703
147001 178290 78106389
109525 190689 202950348
161104 195512 629540244
10582 19799 23068849
13534 120555 344264460
147964 172914 62325103
111008 139883 867249089
135138 136165 514717892
27739 75675 119786864
59225 103606 110984411
173723 197543 59811261
170945 171477 261131247
170530 187144 41536168
28283 38451 25273372
78699 185470 789402905
119568 144337 615055186
93822 163920 175372939
39265 116164 817925656
192219 192224 9253
152395 195152 506191716
141527 149540 20020716
128990 185393 909856951
51851 195530 359221469
65119 132163 992804405
90644 184793 235395174
140868 189405 7976255
169297 196103 744502084
113366 187987 25072064
111599 152786 481964973
197643 197701 151497
198254 199009 424399632
28029 127640 248837074
180291 196260 40150930
124364 179765 138439068
115536 130245 36794605
110282 182127 530080156
34827 194829 529162916
53041 92771 99241403
55869 177543 769265255
6829 183394 282200148
26186 138065 279559337
33514 81443 119813298
114816 139686 62089506
133476 197522 160333158
140421 171994 78900235
74583 129631 639861437
114296 161311 256103515
51395 56569 12971509
124838 125878 188356750
149028 183490 86071601
57095 67971 27304920
89958 171263 369312925
183669 199556 557973482
30655 177218 399094069
101681 107131 13525234
172204 183778 974246839
3987 23288 48371257
14729 35723 10762088
179313 179592 719470
23534 166531 960362196
122045 190041 145371162
93787 131238 93654150
135910 177750 104406763
34164 107893 900736730
125003 132502 351091825
55542 92771 616676205
94783 123636 325421039
866 138954 882411267
197647 198309 1634782
88566 172479 426926068
157630 172330 36558429
142358 189560 118063538
95669 143153 118762446
12757 51728 97517633
91184 175225 99799027
65340 190367 376922500
17647 49611 79898957
126339 198106 108828043
190028 193353 8296846
57537 161967 775861088
111420 190856 198670152
65503 132311 408575541
129035 199211 175654034
26315 156642 325899926
185089 192523 168941734
155902 161159 13082544
171211 177552 15703988
147338 166872 48845392
38266 114968 191835052
53588 133736 200268839
188843 195644 54357809
62030 93060 332934204
137359 198504 848050217
108484 166233 144382550
168150 174128 929415577
22227 98221 427234220
25 87216 217991752
36647 170293 654249520
110953 178160 712393957
152835 156248 8635656
126363 136459 894782112
28463 59177 76693517
107752 128655 593869001
84194 128809 111560201
53866 129425 188808876
133371 184244 127132481
64766 181541 291632998
32443 195062 406548796
194534 197171 721942919
115510 167751 855639796
156592 183189 66184471
147137 197446 126017941
3849 194007 475518980
157946 176106 370642374
72600 198379 314443074
17367 174689 673362775
112643 174279 95338095
141408 155353 621541463
74906 106076 6284947
100562 169138 171296127
188065 194365 15735922
35375 50749 38416670
22815 116477 234131935
118145 169265 127841977
156923 182828 64487136
69830 113636 109219305
106152 197223 227726476
20405 49078 27855571
102593 177470 887774900
23200 157247 828128845
107271 146588 19886946
30430 148155 294246873
70854 71394 1333907
171759 189666 128261648
24041 143876 299588181
198310 198644 858806
129445 162128 81762910
180538 181817 377399380
74287 181279 267196481
141790 146168 10945323
165738 173218 634636128
139601 174563 143725803
88964 111290 91912458
136757 168439 553145928
133993 190651 141662608
102001 130746 759047418
40281 150278 307226629
39166 45005 668772418
67412 101894 801691619
42885 70258 68590511
39255 196341 392855427
180727 181501 1911139
22135 86794 582643836
191985 197523 270544736
43238 72975 614562910
14818 34044 47998748
184077 199123 37915715
57995 164878 267124107
57681 121232 72599861
64681 198570 334751509
131499 179553 120023572
166649 167758 290360685
153437 189303 782544672
144346 158367 972390060
18558 89069 176004198
188389 192628 10477541
19497 199864 824037117
10524 117185 392101136
96363 113184 41985050
11855 58677 497258768
114771 117416 6580899
43029 46914 9584257
116829 151535 254322031
101444 169409 169781657
170145 179572 918346909
129024 152811 59565620
157761 187950 854832034
17493 153376 876649954
104808 186692 8734361
79149 170360 775954430
162090 184758 687658436
177144 178118 2470582
48879 183018 725019536
166144 194240 70279982
51871 128854 192352547
126023 159908 373636319
134973 153286 300768710
69152 175720 265936204
48485 80666 80512075
14560 103571 54318935
188868 196532 19217006
17553 185901 420743244
117067 133390 640367949
179533 198085 580087757
93543 137805 110676426
96550 119401 805586337
99706 183665 209598411
62943 156173 838299614
61682 166362 261645643
106505 194267 799670182
130010 176419 957097299
155225 183540 592225720
143171 188518 300655700
129000 194518 163857240
84492 163664 198128899
41650 173017 667285679
89515 91986 895097175
30610 157314 525046809
127969 129585 4102966
28082 151335 789229755
26360 173930 757390950
165793 198668 82363482
146136 178435 7804267
115756 134222 46118257
152562 162148 130228840
76865 122472 162479789
3956 161970 648707917
83215 107400 60490356
159111 170630 286313019
61752 174442 816591732
98996 173003 199045715
33507 187270 220085902
8195 47994 302071737
170854 197497 66746002
155036 163383 999651319
137124 161967 62216665
183418 185046 762301534
148529 199168 918549696
142107 160757 46722134
150641 163717 997609769
125924 130430 11423971
160796 174426 811152637
132784 134184 607708549
69225 108359 97598195
140096 170318 6327716
64147 114236 534924541
88437 171968 789822646
4122 79914 777520188
25580 112273 216540823
116538 189940 658540292
53565 159287 344898644
117013 161222 982174589
101985 105079 7649670
92612 163091 513467431
138359 191675 133278345
199369 199945 1478273
93118 167852 186748608
32727 162377 324146436
11020 142074 652543136
84901 167907 266878119
87722 191548 644706993
18215 144103 314680619
19376 81426 704136881
7838 86545 196709924
101472 187959 216133113
197965 199078 2813583
116885 167782 127146719
158403 191066 845627639
120868 180514 149129696
58978 183464 648312175
15180 38611 432210207
90040 173484 231150637
151632 162731 27770713
46569 105263 146872934
28002 69181 103044305
21450 26087 880474592
20349 46552 669412407
138450 197516 147897882
107142 193655 216248005
70781 114173 108272523
149547 189343 99575972
138994 155486 41455786
131499 173042 994836878
177209 180041 7152765
1925 71750 174873814
22417 81935 148745100
66691 191913 312845384
142726 176499 84185765
105292 120669 38211298
50608 159499 957437815
133321 170161 92200772
177943 180227 5789498
99785 172342 181172572
88572 161901 183544417
163104 189852 66809066
99710 159777 150068924
160973 176367 38159982
95979 122088 693714725
68535 145651 472330668
20729 55331 199450946
170544 193096 56346817
164899 181699 383028536
176256 191184 37550750
157187 191603 302497461
158384 188049 257288659
140536 142685 5423815
17177 92281 187618381
28779 59229 789340860
38240 170765 331349288
88825 165161 224240009
17227 134169 340942176
99303 160266 152355573
169696 170412 558351100
13895 86299 180903743
23059 101162 195376962
55079 87447 144189868
152616 167332 36629325
18672 70717 130272425
57956 177415 87581605
99286 147185 119505369
191608 196574 7598747
195633 197498 4741338
149060 176811 69175511
74912 131088 230995375
112998 171198 145475845
94739 142912 544498953
122666 149432 882043401
8203 75544 168426176
36423 112128 189102089
110647 156247 114253624
74140 159170 783135629
82386 143437 341445425
5478 121075 342094075
13195 13912 272551828
4520 186161 454096851
163800 166802 387107784
54007 70198 279586803
22136 128988 267043729
198545 199047 541241566
56464 110158 134088215
27467 172203 361694386
33267 134413 252807221
107392 185381 194843796
79270 154985 189378192
33752 90586 141908660
91050 94029 820793325
14512 101447 528548924
143040 148541 659686138
154158 172419 410306788
75719 79421 9227986
193047 195364 568394513
112291 121820 283394368
110074 149555 488819398
185228 190669 13682861
88207 94639 956781508
75806 99270 58713870
125192 169911 111894422
97258 107609 778180101
77040 92898 39564368
59881 184899 957884836
162196 193052 77062927
76960 134003 142539712
159718 194785 325672315
181337 197889 41662195
187000 198943 308456287
62006 146495 801805383
27293 158543 328099102
182675 183478 205404190
44319 92272 989633829
159570 178839 47853195
66130 92712 62911677
45724 111955 435837850
12277 129077 291976960
169335 196958 12800822
25349 107192 204591060
78280 121990 83779420
169248 174480 13013930
52475 82232 650912354
16093 21890 14466568
156327 185611 942405724
60284 110648 967901587
87829 98071 25859570
29737 107835 598149089
1957 79251 366402445
192839 193086 661714
2983 199167 736015419
61282 72526 28287133
43061 187527 454572118
132908 188873 140003068
125095 162159 92786788
61998 77077 637918195
31861 188423 391391919
23705 56070 81015303
155778 181760 356467244
84456 116101 79230821
40417 181699 546721276
161986 175582 33698003
49155 115037 849485519
14128 41044 67245968
37448 151949 286244014
80384 160196 449586710
141662 169302 695689194
67126 113014 114497486
105457 126442 306871155
112633 137246 910826217
146963 183003 104853999
127674 157010 594880982
188000 195201 18009787
142408 194965 131428455
86073 107160 52855709
174863 189506 36789563
152890 153700 226406245
156753 169768 32416742
121689 159413 94560741
20001 168476 371148419
180813 184973 283982154
147312 185990 675382693
171355 177902 16229942
7829 183837 651749387
163663 183448 49282999
93298 130439 92906919
34520 144172 274129845
114020 136149 55299525
163299 187139 239690444
185830 191097 13256752
197049 198281 125334632
67994 173150 262574130
194669 199411 12020999
109266 112699 270670380
146554 163584 144656542
53522 177530 309748519
90577 98877 941343117
57333 142688 955050389
135913 175733 823842010
110474 139613 133383463
66600 187644 519799528
185225 194880 919660170
75941 187815 279636305
57536 139927 940297238
41865 131274 609222973
187363 196176 22088595
18530 138065 513024757
45424 156333 287086832
178482 185318 17221145
78762 121620 106887967
21008 45980 462139305
53656 76850 1121653
7229 32770 637452805
160447 192814 80772361
106974 124676 729284198
43140 111256 170163835
18748 96531 194429874
177397 192822 38739653
45073 68580 452954060
161418 162042 77311735
131559 132145 717538894
72598 122918 125512113
189994 193912 9781680
71108 162182 854727282
95090 157822 156987930
138772 188117 537047397
83404 160367 192465326
75415 181060 263868316
105651 191247 213888610
155030 189507 86079590
156526 174679 45084879
71602 90664 21018009
75417 181887 401724430
53629 113318 604565423
68100 133755 163865315
100864 147611 43016141
95170 99270 993093837
177042 197217 50782007
139845 157274 43769419
131868 196208 277471458
8533 153540 362613284
157096 172840 39122171
103735 126561 56904239
67870 159519 874073438
37882 108977 177648197
52504 89070 91190183
10563 156537 365099331
14753 85195 175848985
10842 68296 842001903
72964 168747 358738539
33561 154287 517316759
135619 158505 118001319
46816 66255 514438488
199619 199975 562227191
17138 133089 465004098
13354 177221 409426108
11274 91221 809045562
60928 145084 210443545
125529 167954 106098135
67417 116334 122062463
187969 194505 16315341
26275 162482 444535421
55649 107386 129288223
31681 37178 12339236
195740 197002 842206896
106604 134475 69601702
106802 162130 836329476
150327 196374 826882177
46028 54072 221350014
112363 189337 232174156
170021 174980 12187602
151521 173340 17964110
66978 127491 151036761
109240 131140 54821596
95770 107252 28755134
178310 189398 924016008
137129 162767 64189080
38697 47968 66097346
42778 139186 827774074
176526 195976 48895863
6391 143148 718524683
130864 137769 17204084
186147 193363 159701907
197434 197623 498762
81011 109552 88026159
52188 197828 393659845
18862 120743 524908415
147300 193832 541778958
198095 199875 920742399
132242 190052 564452255
85540 146782 153184223
135228 182546 118192679
12052 79150 857570199
29991 181554 893159930
905 32364 78857076
192649 196093 455829836
179631 187681 20337402
24282 185731 403489207
73330 160554 218032495
21500 147328 314464077
45654 83925 95605276
19208 79058 140849502
68569 68735 428270
100282 142182 267455916
174505 185796 28254344
100789 187479 651447707
166034 195914 74786771
154519 164358 24521913
71436 121282 124244338
160600 174680 44388296
90752 179206 318632114
190652 193612 7399731
40938 121784 201917278
39104 48998 401996202
152814 174777 54730277
52315 72470 811589555
85084 170763 214340115
66345 86867 220414686
160400 172027 211277658
50945 181066 325058425
6915 57695 800265337
146479 156847 355747845
191330 192789 3608594
171777 197405 372373877
126100 146810 394587786
139036 147004 654314197
131960 180978 303874165
186551 187741 780076823
46751 198470 443788704
146087 154090 736609539
32764 127895 652611690
46592 81742 419109557
35718 125962 900523351
63320 151342 822564558
689 81362 201872342
45257 142587 517589169
193489 194803 82996432
9300 98764 223740882
189476 194996 13809428
54749 165489 800708840
31738 165994 429842074
195376 196732 3459404
80463 196778 290888186
109777 151390 104088461
187459 188967 460404836
164160 164241 171156
151841 183941 80100217
172772 181436 21575642
95522 96317 2023503
71974 199640 404271371
77475 158941 203718943
35492 189832 385839662
65665 80418 36646278
29957 38962 22395441
104599 126150 53705207
138629 144754 319905333
151776 179257 649802574
199177 199549 163126949
149548 174147 772447243
36748 128668 603953416
58686 79435 136009227
93931 166677 887025215
136722 188575 129668740
12652 79456 167091297
175212 190490 38412554
88294 185244 912400799
133604 180752 499963482
15118 163966 372072771
82769 134334 128907246
18385 22093 9219500
83071 162826 199453529
37118 100178 335441300
85191 92369 566735405
98552 137477 355181056
33377 192899 398704965
162886 192786 438517836
126417 181269 137083422
10114 127354 293032458
142540 166044 58729463
183785 191158 18556605
138981 190852 233773993
12572 16621 10172319
48298 195296 367572924
73887 138372 982617953
84134 86230 5290695
54000 87302 938263133
70803 188406 293829693
180051 198776 859706450
27371 33467 673564161
46678 143617 452280097
163633 199987 91039658
21241 148893 856001217
117216 179598 155811997
57986 188916 327231197
11757 48023 77714708
7880 170869 407473379
13263 13442 437165
133251 148780 1647102
119923 155044 88064982
182140 184149 5011764
189980 192145 5355369
27617 35785 20352549
1947 93505 229008320
176824 182305 7739273
35554 107644 941099477
97694 110041 30741183
174842 189724 209340847
712 100080 248700031
74527 81169 16545760
5489 25738 19182206
699 8757 14946223
145161 173482 70653926
15558 42898 68274306
133077 177766 111605764
197082 198565 3757780
76430 110579 85206081
2367 103858 213353362
172675 199007 66071254
167404 174178 942089369
171891 173032 811083099
155548 189387 84486733
120046 132798 31959026
2524 110342 351582798
148525 165261 46075694
153789 158769 275490881
34339 82460 794418441
22501 61513 483781875
132866 147921 37665500
198473 199257 1993334
26516 159029 526951024
53243 143975 226877661
34681 37737 7579337
67856 176536 271268293
85551 185764 250580145
121612 156140 86621135
172362 190684 173275365
37776 66335 71607883
188735 193080 10666031
188337 198306 780953983
194503 196175 2503250
79226 191007 279386286
59387 73693 916300170
196914 197108 695335725
51147 94747 108926349
177282 184628 18468448
114256 197517 208305739
90655 120584 74810809
37983 145218 268132958
196674 198395 4371405
88313 160318 181241522
34121 85579 607688801
7926 130918 910853010
42114 147622 263683266
179759 180453 357938158
92461 145906 247676159
182563 199644 43007572
39959 119331 349791118
192222 194102 947984992
56650 71075 36167339
179587 184451 509185818
44169 171219 418693105
56823 114769 466839780
18251 126848 271286025
66488 77330 26982298
74570 87482 484427881
180173 185727 577455741
86483 136140 124165579
177905 177940 88183
154554 159692 12808356
192068 199565 372549466
192850 193348 192006755
138253 180482 105479678
178586 181628 7670132
107837 133268 304958136
65380 143379 754647347
189483 191592 85147
139248 182573 950877272
189416 194716 13242967
175135 180695 13956239
58102 96235 95207295
186729 196651 24922400
79277 180301 753631032
23555 117513 234907191
87747 168917 344269825
19477 23659 129917992
127130 161242 485354400
56469 82278 64397952
189351 191332 4880864
12674 81229 171479939
76001 83235 101091520
172650 192822 398974090
56105 76346 50578226
100340 182013 203944000
92138 130340 95722803
82795 119820 92459398
28026 149292 302993991
14906 97928 804738360
88274 151120 157209780
21621 59949 223356550
132279 154059 54607879
167386 192080 118740406
169158 173147 4444713
72356 113592 102895607
93934 106783 837723166
53894 55775 4721065
35118 81707 849677733
12510 132761 300584859
190801 198639 50314689
52069 143615 577855963
4805 64270 148834484
132957 179726 392582833
178182 187213 972625872
91388 144401 386264933
167990 189185 28755717
1378 152442 196406610
35552 78040 359553398
119876 144010 948297204
146840 166538 49245030
32806 62431 74107538
49108 100825 999099935
102556 159984 143541428
121876 140570 7786212
21661 118971 152441237
130155 181854 352676453
158464 172907 275067959
58417 196861 507121544
11047 196676 675339717
3808 18129 528335990
65646 152472 588046950
124279 158657 86160273
99510 108883 23162991
131216 136753 13868764
83726 187145 258593869
147795 169549 136150253
76110 183080 979944438
93803 122506 278060746
186505 189424 435564911
46424 71061 61830507
177749 193919 40660588
160239 176896 429955261
50086 59382 23222635
148920 150122 3007693
106980 168158 152808790
124690 170299 114124705
42060 93020 953165111
110221 153486 418451333
41098 79163 752759285
111694 135513 353793625
185656 199437 34737486
181462 190495 231842245
165976 193896 935550652
42420 107775 163363360
143545 164193 51622282
143258 144057 2014424
80349 90198 24451742
14873 158384 411883400
85719 131404 114304429
35775 101779 165113347
15969 102277 215826996
82261 199058 662745776
53887 73393 48787039
156089 181691 492060031
17120 42392 77854849
133751 158924 8803561
83973 184040 250126831
59334 138977 198966562
196668 199558 7332030
160663 197810 92970259
147332 160197 159112203
84735 123285 96381323
125254 135852 26565013
173390 175742 5786824
146978 198290 322844792
110880 145664 29638130
95553 141360 625707760
186799 192319 738720501
164588 178874 35448704
36658 122406 977757676
145734 181553 330088718
172322 189075 380889930
91749 184500 231957791
120586 167748 761344381
174772 189539 37090807
150700 182333 628949744
51904 155945 846363307
43138 62318 41050587
83229 111826 71395081
10695 137682 873025492
43290 90858 279001097
3087 4905 887655494
150632 162140 711746
92158 95804 9281983
178694 182563 816220531
53736 164335 276476322
39041 82236 695842011
168113 174376 15657566
166359 199360 76519854
74870 117338 280129779
7490 82508 259412502
39639 175580 339721406
13451 97178 209364892
55792 79880 60153294
14347 117272 257189355
186613 190701 995224274
103388 122377 7774464
94375 99282 12424340
76043 163335 60981324
3617 119535 845061675
153653 169946 85020667
95713 167267 510862329
111822 175058 158000745
178672 180278 4103003
137455 175650 95248459
33089 54310 635995947
158818 197170 95925975
151741 155150 8634316
154822 197733 107283616
132394 146791 145109232
56597 154942 272646388
177655 185943 20871476
19505 172949 383476110
67600 165378 244229287
120637 134859 556891913
104930 156148 253460954
83209 178472 237951232
5559 88579 644609087
149235 159583 25999461
130002 136665 16633823
174376 197258 57402127
153961 195725 91490184
71893 158357 216136953
159953 164982 12515718
14355 113747 363763904
192923 195266 460529237
77562 126861 123073282
38505 136970 457706653
167490 192927 63669596
22757 121330 240783681
44240 61831 521069351
77506 109309 79399616
82246 158026 189607459
157250 163738 434654544
45784 97167 517085267
56763 185842 918321015
151860 192763 102164980
11103 52504 103469587
82082 93424 822303839
51190 95465 721410587
45462 50141 11759649
79464 146554 167631705
154675 186329 78911400
123241 195201 286051669
132594 141268 21694143
16475 18583 5303144
41759 159546 972698594
192842 198532 68068077
140768 175085 169356783
135111 163398 70790864
127902 128118 564061
186291 191182 694785
156042 186656 339288626
156858 162762 119000379
122804 162829 100280338
78283 103913 113924286
97249 136678 98525565
127140 146916 49481893
29918 164885 711740004
136164 174861 652443980
69792 115833 993154787
118099 149517 819716750
51314 102722 313377616
88165 167040 602302607
107977 116740 441137596
128559 194191 976055409
159451 186432 67303300
189655 197283 134085774
71939 131529 148794351
51274 98821 118943060
148244 195963 122046632
164657 188471 59522784
79276 134920 949919716
7742 128505 301876032
70172 197563 318423189
94343 109063 44681604
38641 46795 892635234
161919 166125 10398153
57295 81445 60315908
103827 152531 638635387
154017 164552 26285520
6531 109188 941502379
183326 193815 26376150
163758 172140 909094386
60777 138772 194923084
60910 142949 986953862
15163 50611 88540794
85531 181436 531368481
24659 82603 144851045
55432 125362 174623257
134281 161309 30917703
163775 174524 26686472
127803 195465 369662145
94935 156621 154400461
91587 145798 135717661
117295 145557 437411975
95364 149106 935864866
99800 117655 44489456
182247 184953 955552826
87029 191204 260488521
182875 188920 348036204
10903 25904 37506089
160337 179420 153381989
87629 95176 534902611
38363 104602 165689133
68594 132048 642727635
156465 173078 374490600
155799 170977 31290731
167125 185929 659827404
111917 149070 92966125
58253 142924 982681961
46028 178166 435804489
14336 134033 338453012
7147 73863 220821842
86405 125606 155399341
102199 131408 402460743
12578 188575 440074310
167619 178986 659812430
81392 105024 654451630
130736 171749 102411537
101242 161369 273785431
158346 190281 203110889
84035 195088 277738083
118173 122275 876196430
53098 156551 266284465
151977 178106 65104804
199079 199631 1374744
190509 194748 10615844
108194 119523 762506638
137501 170052 81407232
57222 164209 267435911
29021 37470 21019896
84267 94065 24622141
66591 165597 247332430
157006 189800 81834247
126892 188487 662543585
147623 150403 555091163
61436 73835 31102077
81384 135107 134260153
144051 191330 118101891
110971 186191 188085190
28524 122949 42051426
73087 89740 454980648
144474 148426 566444406
47100 77823 76985453
193124 199467 721141334
49605 186824 800404758
656 151407 674184747
130699 176206 113477653
54716 75598 52180809
74984 165808 661191959
15060 24131 831220135
1481 133401 329886233
176851 187328 438304756
20788 60038 234508865
153531 154969 3675962
7573 33833 65702510
142650 149083 16054948
77041 182749 264072616
121529 199709 195792255
27127 182199 922860237
196679 196889 498633346
22498 170275 369419059
165229 166225 352244066
90658 142697 852518323
196863 197910 2662704
189903 192984 7636596
160079 165717 943775837
25399 94412 172448339
70971 82911 356205718
14352 56873 638064245
102573 168271 461596306
13500 56754 108194073
74778 175558 251633030
108637 115123 685649455
31736 40961 496203591
93835 188877 26968897
133579 163300 74462762
8104 59069 392757228
33833 171963 345212222
90910 194851 324921275
123507 127616 419623150
58741 151427 231641185
192050 192426 442535520
140772 170212 250370927
124774 173716 122346832
123780 137932 649811393
46923 123651 996517041
126734 187107 151039090
7864 20480 815415583
132167 173935 104346924
143462 176603 48315409
122511 198175 189475261
19246 184557 413107966
82251 107403 654141531
98302 106403 374059050
113663 139945 65699391
183787 186384 6543889
89903 136665 117066807
153371 157871 11282682
976 44294 605663391
24293 127505 257953948
17764 32961 598478274
61696 145781 460196841
96261 132170 89718379
39712 42177 6289943
1404 169294 817160440
26265 77423 127870315
30521 63051 827084244
137380 196271 147316665
184741 190020 984093095
160571 171241 26520245
132009 145974 34945879
12437 169739 661817350
38217 159518 303367650
172645 177494 133825257
45911 90093 110270191
97600 112023 11044287
28213 126489 228080048
58163 132462 185578479
129518 180477 127234699
183295 192841 340171672
177477 193234 39642728
97972 106360 20902364
55062 185027 324751353
56845 166438 273829766
55216 131106 189672630
137465 182548 112570723
100174 127132 662228931
55832 103018 117978085
27741 199473 457909046
42383 67894 63937013
129105 175935 810764659
147122 181314 725147489
164568 190098 427430346
40665 40791 344683
185263 196585 28484601
92246 127291 87723541
84411 165222 413799558
26985 71807 113084437
55209 110708 979079904
166101 171087 281789787
53464 173636 300283012
62904 105049 105303953
136635 143531 17306451
79945 156471 332770339
49165 93520 110841586
44075 175499 100103761
138259 185693 118538908
49182 60502 432633224
72379 156782 857388052
74535 96570 55010532
110750 156373 114304649
34914 179909 362294927
135903 179394 252310126
129614 189922 150801701
20874 114474 385239228
179197 179362 426867
41171 142869 514392054
104741 129976 63063076
105188 122426 140258610
5700 13897 345272205
21453 194592 432854484
105439 128076 56448425
76917 126145 122908460
162837 164179 699301225
130002 148938 47281410
159291 170129 516839934
128364 179867 128659577
130550 179135 121216803
167017 188018 52642072
174642 193076 711841925
107066 166368 345327413
84164 177297 232716546
29069 121234 230134632
188541 196073 505274408
31808 181047 617261027
198665 199869 3042624
186597 194036 729638794
62127 104107 104933195
120986 170222 123275990
171203 199240 540339801
113936 171186 143070435
32899 67405 86442703
75199 154820 421332488
12427 59221 262767934
140820 147259 16023264
174772 187021 30756826
165121 180680 38777672
2429 116871 751326000
185037 194988 600867793
113470 155382 104983151
18370 77383 458330006
142274 175962 995929503
15440 64235 537913793
166418 173327 344096417
8671 69210 151596302
142991 156723 34428021
56998 86493 73591560
57520 156132 968513473
139155 170187 77659973
100883 187546 901683520
76712 169074 552229507
110562 172045 153758890
122733 147615 254040147
117265 137525 167394333
78104 171647 233691188
199913 199970 703796911
17725 72908 969759113
3249 95356 230405590
46703 178505 897280314
108243 130401 723112722
117483 186162 171620914
71399 108190 91777772
88998 107152 134799897
144291 163442 47913768
193058 196768 1839700
4132 74790 548111964
32459 69538 92895241
157677 184030 65648369
123486 193741 4984531
4261 199186 687618477
139007 164476 556259780
91426 144233 331527940
155198 160035 12006133
123725 144541 655665080
189963 193543 502527433
187608 189462 4625445
162058 165680 19465895
178989 194979 40220113
111152 133407 81900036
168981 194451 447900879
160008 167672 19002559
63831 198577 866130296
135746 168362 81538207
1834 4293 6232764
126612 152141 496368258
192730 196562 9744404
78787 155201 191130435
70934 176085 262430609
155844 167999 30152909
44991 164993 843443727
21784 194212 431058802
73741 142771 367171073
52020 106687 136675139
8413 101222 232182252
151145 179509 24638336
140453 180772 100697881
195004 198947 159033913
3719 123695 753740483
47178 95855 260793197
186694 196591 24869825
83194 98806 39142217
138852 179631 374127820
14080 172682 704149724
138192 195169 142547837
4109 77925 910507689
138851 190228 314034211
60759 108083 118338302
24956 125566 251344730
141750 146198 11135564
143031 152070 22561054
182466 198937 687407213
101167 189888 221685881
168568 182402 34497750
9004 61920 132299699
24590 172817 370447904
95723 151328 139038179
59294 188371 322664682
115846 148355 81283928
51017 160326 435666183
41566 71525 75061768
95687 149624 134822443
128224 132921 297489039
20285 119576 248101332
56698 126772 493616174
145836 155919 25352669
91775 133700 117259399
194111 198408 929220286
36745 39250 6150169
177998 186852 866266886
99764 188428 633459364
183432 191657 20603981
142282 173170 241247970
189485 193404 9789764
150011 152417 975300603
53500 141738 220529628
139390 197657 659934895
113956 194647 742615670
135349 144143 22062303
49035 181386 330725501
67075 139131 966982636
90525 152397 154874481
100478 199354 249061682
123008 184892 690547102
193658 197994 10977846
192111 192677 1371075
178768 188713 927976764
157176 199621 608041749
186763 195160 21069404
108611 146189 486181448
49528 127556 237063146
15090 32052 537795643
73559 195415 304590347
29589 60311 76669610
1300 78215 192563369
164577 172716 20243339
50077 171803 420739320
71044 108279 92897813
184057 199251 38271110
115365 171650 432128791
140515 161363 811338577
194607 199835 412056419
97563 191673 837991491
8876 15125 8552021
10201 114721 611658977
37327 100434 245925664
11824 66714 137416254
39498 52755 33252098
136964 167873 916287900
25780 36396 639491602
32731 147688 287303738
85795 158877 182913078
169975 184058 35072991
130639 188021 622922421
65024 128622 756445850
113924 130793 12147343
135190 189192 424492523
165895 185375 42941886
190201 191667 3581625
147647 170091 179773910
68119 113266 112590316
77655 152507 159094127
124260 131165 17382765
192966 195017 5194233
123049 133733 26788536
181438 185225 439105959
12908 69677 503300103
7412 143446 340170999
92598 161465 172328628
143143 191682 121233193
92244 123735 34244767
104674 196662 725406767
123830 195449 179223310
116469 125443 64057858
158747 165937 17857786
169770 187249 106729290
88071 157446 173686909
53764 104031 125654681
39762 162760 307630854
112609 162210 124113871
23097 80842 144379273
40733 168884 816207163
94539 145820 128201311
137583 194149 64679379
82720 116871 85362541
114930 192654 194181385
1869 194464 481661366
162818 189717 26536767
96828 104592 757635
56868 176148 297862926
69786 102035 80507560
69529 151026 370537254
86298 132722 798569344
106802 137416 106562789
24703 174560 374530392
19551 198549 611755334
115682 136010 605776971
15045 21895 17011130
5296 121095 289403840
56284 132491 754272612
121361 142428 344477945
74714 199087 311012511
53740 185880 484888567
6740 52687 114937169
18047 83919 164548266
170662 189959 472697019
100223 165218 606179633
142382 159652 43296257
164919 169954 12588743
109841 131106 823806741
40283 139974 758957949
50694 62581 29738620
15618 173345 394059529
76530 88580 29916957
56415 81569 62809074
71106 120854 347036670
72491 150366 194518251
187 105621 263802399
2837 188531 464454049
3988 91935 969408926
170090 174729 224969631
52170 191742 348832042
192276 199293 23903182
181024 183088 543500595
109129 173124 247438028
198891 199055 408879
191081 195028 9894137
57527 118222 151547048
40503 43424 7379937
55738 154333 246519696
7795 135239 804588175
128813 189010 150607985
115078 199339 210769804
132342 175645 776564940
105399 109201 5997166
2085 159462 262787131
102944 168587 885909970
127068 163481 91217840
95164 158821 159253255
147094 159334 30773181
94545 144139 874307762
118121 182418 160663114
167059 197582 76548536
60637 93919 83211844
4867 85524 201561516
165802 192375 223917633
55373 160569 263012647
52802 159210 858632026
114360 152651 234580206
22335 158913 341509604
7337 120662 283180567
170980 185834 37073501
109322 162875 497206198
114601 135322 51748979
32613 52448 49590112
182333 183034 421385350
127562 138245 26698210
4887 98760 234871159
141665 166069 61022979
46024 85942 99659627
14762 104647 950595689
151619 169025 369541099
45711 167264 303765175
60495 156486 240185124
14299 35536 268781500
88335 110258 54813572
192721 193215 1295800
103757 168929 770602280
75697 90883 37732067
121219 132540 112186125
120400 158322 95067068
65564 185616 299790515
152606 184603 676902820
156459 158520 5075926
73244 187946 406274932
38296 173951 660798056
34605 65949 421795638
52837 148151 238221136
178950 193093 48647141
152666 198838 115582132
57658 82650 121108247
163146 163639 663019155
168217 185849 44068924
198686 199943 894160634
83686 91066 307774539
33526 181980 911488315
84300 193821 694869830
34294 108831 186202279
64686 86801 55093220
28645 167467 886967314
56924 198402 563986456
187515 198560 882507958
196285 197371 223546254
6574 172177 413991403
175300 175399 50067758
151522 162353 400444759
61207 174909 842509872
118816 150528 79339988
148732 148958 994296735
61604 146460 875176742
120180 157807 641189950
146815 199433 450319232
133933 162921 960275489
18234 100396 79140120
130677 132029 362489151
60930 131813 396714988
20697 199816 717305829
52868 107821 137370680
158898 170154 705093333
139051 159643 51638882
191834 193043 3035941
191641 197999 16120392
177835 186681 907010143
184363 197526 33194961
65986 113291 972121137
9232 177086 419362671
145328 153145 851832788
158994 199439 94266955
36909 65390 71366096
118345 132047 34278862
158729 166941 20339761
57600 182305 507398945
132344 139976 19074772
190225 199309 605671562
87942 136421 121275465
59831 173780 284727429
101208 192262 458833038
171282 176604 13124298
93040 135312 105667669
42266 104487 803578511
131745 163696 518930977
15523 76240 766066696
181802 196668 37397358
114834 184457 725428294
122555 151648 72936103
25612 38364 346198866
199439 199625 835281073
105409 108412 529000371
100361 187101 263811286
158693 169047 424596404
116643 164354 517889558
72358 79565 17944124
63467 151865 500645550
74479 125852 128183942
120280 139488 534969556
128821 135730 11405191
167407 187994 51609969
123338 141714 46018314
37467 129522 230112384
115517 164933 548345301
117960 162391 208381358
48951 63484 36442128
15397 148341 364134707
9744 105661 839573937
195623 197380 4442878
14140 85129 435225147
82563 184258 254117624
36194 94052 144593421
69133 107901 944892290
99072 188275 939309905
122203 156948 87199026
18331 26772 21076534
110521 135220 279698440
111740 112821 997837108
32640 95386 156797900
15584 176047 60490047
152122 167472 38254475
143780 162846 47679485
9812 16794 17450333
110200 151585 573918820
199165 199267 24765303
126738 129276 671051370
2898 24363 53845094
60630 97502 399577613
141114 156266 740230473
179940 182231 173636747
68452 131922 158367495
74173 103146 722672437
51305 123026 406146524
57923 87175 72917689
181717 187837 15487536
68228 91691 58208287
44943 59168 38587895
30525 166084 338804858
27169 190559 623096186
44841 131412 216389830
36568 91666 137483491
111838 182844 462684954
4417 44142 99473192
1551 97383 239767579
194682 198740 10300816
194997 196014 2567141
5154 177275 430154378
191849 194757 7328503
110443 164249 134661987
147045 194054 813425918
40718 154009 648086118
19844 102217 855731863
2841 131808 322523187
13842 160503 366691406
142970 184976 823819778
8068 31187 608000790
43455 86176 549929248
191944 195744 9607514
19274 140907 304006344
20049 123626 446767984
126971 140692 34377489
31922 47911 39850684
98329 165440 167621332
5235 178055 230690677
87930 124569 511424261
56741 108542 129404023
30637 32311 4181419
131194 190395 148020641
82170 151341 235766209
130219 174405 110338034
283 194863 739587623
85259 144249 147678751
194661 196538 4754251
178201 184699 860697359
92385 97238 478991160
134217 148785 36437610
162935 185447 931428621
151646 165621 34875146
51696 185459 939244802
130786 167505 304721971
79291 145919 205296046
139209 169794 76536853
100311 159356 859150069
197227 198422 3036114
7195 25483 55846422
166819 178261 28465180
94524 98011 511245953
87352 177625 707711860
113524 121383 19521970
62634 153581 227364509
109357 122963 916307867
132321 141296 22465251
144155 187779 109073739
180275 186913 126307916
69226 88068 220678008
58003 164675 266589431
130818 144419 34016096
158061 164509 107681764
232 29398 73092266
84689 131128 116220896
199128 199259 317334
120352 180476 450783428
143293 192655 123292443
55310 116205 927143665
178908 180919 266939507
162728 194255 78771463
156700 178624 54419336
163276 193726 477380837
181490 197787 196328793
166173 175399 261218256
38464 170317 686777693
28388 188420 470939284
151907 165190 33199065
114333 158041 109389202
193403 199583 15615714
174522 184931 26025143
58566 162194 885497500
51352 169602 801359661
150523 153374 579759727
151940 168416 269761570
125722 141711 40081965
76518 109825 537480325
9604 158649 372666983
162075 176974 36965143
98045 115022 442270508
20865 107984 824924102
49630 76354 89716787
197900 198224 815588
144777 160559 669258461
73146 101248 70286966
156682 168632 29688841
98191 178492 200414551
135347 158876 380755730
89378 140128 126999870
199381 199806 1078369
5900 91156 213071905
133052 177144 25263634
30520 167617 342575435
120230 173901 954127058
161558 199483 94922232
27353 194414 417557531
168104 198935 82635842
171051 179747 988709412
133660 166961 83232198
80467 156825 191031117
110610 169342 146930572
109165 138981 74533091
44695 121503 242577909
130518 184075 133712522
12953 75336 156061514
94963 124393 86118388
24180 112326 220245041
155455 190832 869359274
103754 187918 210406444
170145 174490 10742331
152781 153758 1296380
170135 195445 440027721
127948 142034 400881142
114605 119866 13030649
18763 124250 263537715
115127 134963 49558013
194067 199167 12907076
179607 182497 7281518
167398 176507 22649326
10038 85349 718924035
167885 190020 982724971
153258 195470 170670476
175509 196087 51733086
150035 158728 825994627
98420 190774 57355102
114221 119152 210529927
61540 159476 780350955
12083 20233 682921115
26345 198274 744587316
31688 57282 124659837
176264 188048 29737284
160588 167369 16761570
161525 189156 224999021
52465 134529 863114402
113774 185337 178848250
58462 70511 169380874
32065 97376 163247598
49591 158425 454857246
128226 140878 31662065
182791 186202 444290130
41304 72559 723615143
183073 191521 627050517
29486 41988 701286487
2778 186082 458341769
72759 196576 309491782
61105 193572 331180347
130925 173061 105188315
90229 174443 891738576
47002 65530 46654667
29222 52982 46534822
42157 123800 563205763
151298 164965 26744182
140099 145468 979453455
136575 194228 276679441
507 156606 516788941
92720 139278 865275703
173450 179344 2003193
65962 191558 349714100
98981 154448 138673599
59801 151692 68036672
84027 169642 214151265
150089 198197 120442770
43892 133764 791192031
35006 154556 965097139
179891 197535 44437861
116947 165137 120496320
73688 88500 867779677
150155 196453 894569322
61912 122090 150253136
119032 124710 14182535
136252 148275 30080939
71534 113216 693405373
152418 167939 425170537
196473 199798 241164341
190623 192444 765194068
55541 122258 166483738
105119 117046 29736057
180689 184385 732020357
58414 63184 11951335
135794 157479 54398877
86935 187891 934781327
12451 75585 157934458
107159 181157 184785801
166215 197065 229761077
96706 175189 303941759
15141 81588 165975928
112764 197745 731822352
39908 60459 193478366
117981 141249 58202505
178315 197127 567492539
58263 172380 285112730
75517 84555 657185804
180967 184221 546278512
55752 102881 336281921
123066 182145 147709750
99029 123306 499525736
90537 192918 643070246
80163 194323 285389943
99019 118959 929565655
176094 197749 739072702
134223 140555 532273880
9358 39442 402798520
146395 195944 827042537
92747 189779 438669849
103754 171423 107921394
101075 106915 14495330
94293 187154 553961268
121945 163042 102993624
74454 162787 903169407
170515 176645 15093564
60808 62998 988984104
96083 122211 65136081
142731 149687 17353209
74857 193000 673935507
107363 185578 195411233
100557 111571 520027852
43866 101137 143255971
64094 98203 751188233
42359 176033 333896144
35764 113566 259774888
79363 110208 293746980
35440 91771 140559058
109961 128324 176897344
192025 198094 15335968
123428 155928 974505575
168708 176524 19345922
100725 182803 204915646
76607 104158 727866065
142534 155556 32698713
160613 192355 79248010
159616 176839 42747458
183667 185516 4623991
19494 96431 683057289
44436 68882 61315382
138936 141717 7006557
81056 158477 645945109
97912 147129 122825343
128875 170699 394220831
46080 64328 339491930
173019 173603 1461134
198761 199820 861648011
32500 93494 55764010
191934 198219 15900588
77872 90346 86889618
49923 54719 231400014
28769 153612 312053030
116730 130365 329340801
10499 175396 412057212
78962 127955 60348083
5325 68698 172797348
140486 185026 720281146
47490 166004 859223074
116701 124456 19317706
66826 140656 184373848
108200 144081 471004803
10144 94333 210452895
142962 158698 971096070
113818 174339 407750416
61150 97440 925242323
184162 190291 15454526
23118 122744 248885626
52409 168954 458955147
62126 125431 784654619
156238 192686 90909468
167372 193129 64490689
4811 120084 352736193
23578 88098 604283649
153235 166619 33280722
26804 181094 106998716
84273 160499 190778223
114996 115057 911834917
159256 177155 44420518
62217 108475 115551131
145236 184942 99143722
98896 147279 787844452
11633 100380 221985166
119579 176595 142419688
10919 57471 116455450
6640 94786 576748595
38705 57822 338163072
10831 19257 21100106
159285 169162 24572543
16997 87059 175078578
19120 38413 48165671
38328 108570 899167268
166031 186679 40667413
174761 186606 29693522
195168 196324 671501500
112509 125265 399276299
98254 150223 186522815
85471 151810 166048459
134133 186840 556905855
195549 199555 364882044
191157 195439 10754174
97148 150622 750755075
111136 188064 672314660
40063 123854 209431269
4522 19480 37526806
26536 161461 765370344
123504 149896 66071669
103665 197248 233977841
175712 199919 60976405
68938 72281 8214899
102025 166072 451702739
8203 12855 11600489
162252 162926 1685970
98994 148600 123891722
129236 150538 53290716
120130 194693 186572189
5043 188470 89266660
93851 133395 313521733
180331 189569 103294075
69798 126248 886610634
150113 193167 863222230
167813 181447 153043128
192784 197962 13167663
11201 173397 405325287
83781 92107 20654762
158023 178964 449499466
40614 130102 534097299
115022 151271 547489145
41675 126707 644551873
101337 168723 168278359
91979 168697 672537047
146778 195909 122938199
14494 89646 633518923
72296 136221 275889570
70010 148405 195751392
99754 199269 226753136
34491 84448 124720100
123258 174508 128136625
36611 123784 482496999
198686 199802 338862704
188697 190667 912915507
45896 71649 372475591
59087 111255 419859804
71336 192005 301455795
124391 182773 145909969
193117 196834 475872793
70346 90369 49647854
119813 123968 634521
112592 162994 126141880
183758 198292 781185135
82414 196690 634077675
61219 107842 13977881
153863 183584 65191296
34440 115165 432117290
59495 70754 28300077
199848 199893 101103
196032 196883 264675544
145693 177952 150353950
149811 178930 72611228
168567 170352 895221790
5197 187166 454995536
102611 111047 20881494
128703 135112 16112576
6175 69903 159627817
130373 137351 456895014
20557 171806 101304795
162223 180050 834422300
131792 146173 244731024
18636 109853 877593822
156208 184884 71444809
396 159045 396860148
155407 174520 759769699
79478 132283 131896688
106257 197083 227126737
135197 181041 430924730
188037 196797 21965014
45418 86979 405186580
183310 184065 853271223
198973 199915 763645221
120563 157582 92852073
104099 148617 111228157
89989 105461 38946744
161854 174298 30931995
119269 151927 81744736
195030 199020 10123317
82346 173939 228885959
45165 117756 181492460
155624 183390 69164255
26840 184834 644750593
80064 167934 219540987
115117 173666 621856095
125430 134346 253115315
117825 194844 192548659
17937 134846 292198336
113574 119737 15315037
35891 163344 318660869
370 144288 565354628
116140 165249 109182515
148158 196387 189448287
136605 198856 680290632
124816 171008 115530754
7604 195777 470516670
101713 119206 858298271
96598 105877 301021311
121318 187674 92302460
109813 177113 168066671
162563 169017 978969916
197532 199531 5029359
168462 174618 316715276
38739 171689 892078525
28854 138399 273660477
119522 161993 106380775
101267 141084 99402305
168382 184612 40474723
116425 185795 800092053
198786 199610 2045216
190127 196380 15716435
71250 117293 114895786
94675 105506 27208816
199488 199966 1239130
28006 33543 5522871
29205 142889 517799217
20667 35457 12941064
37823 102078 160780092
118647 175817 142783162
95674 143785 120327975
37963 138359 250952374
116362 167816 128529763
123325 168987 114270427
44783 123294 196148625
90096 169197 715777458
48656 95095 313057622
42521 55478 32466189
54893 178169 307883667
48100 78784 76838870
157602 181038 58294532
4866 187999 741340152
21800 57260 234322473
168277 178101 990346774
88871 169940 903802703
45003 114089 172710008
59406 170279 277146611
177098 199329 811004071
110190 113003 7051626
142398 187674 113250208
26578 52975 65938175
88413 194630 265657130
184735 194726 25119416
151495 156440 943994178
97355 155733 346235798
137085 155427 46028757
161237 193823 81423949
44432 72903 60590458
122472 142057 49103117
128790 147423 12488659
198661 199869 884014294
92528 126501 159383209
93944 194678 251884397
43819 72401 100181370
95911 188226 599127636
121890 185480 368401652
117966 195116 192943167
123895 146779 387883354
55486 114438 281396120
121613 194255 181775986
142763 176449 83972873
96419 146270 301624522
69760 153340 208798544
194060 199726 14353210
104662 170300 164046520
133711 138085 530008843
128834 184375 138797964
174849 183573 555539358
128494 164741 90718255
99931 111687 663020128
181902 189715 563289141
151334 182511 77827287
184694 185119 277507683
107208 175355 170123918
111602 146289 86808327
29690 47950 567545753
170206 197904 69366717
12558 196903 715483607
93907 198485 261593001
39356 146598 268125232
58064 136658 196353192
51210 145684 236106453
138695 196985 145922344
5403 80920 209370226
5718 142620 631056421
23693 34837 27914746
170866 186113 215151862
97942 194707 618759363
19934 95738 392840070
114131 192658 413968360
180469 196603 40579933
131148 184948 134396638
168032 185181 42885770
77818 93116 691956291
99916 173154 50908166
173766 180572 155514013
177467 178258 131577932
183507 189005 724511569
104714 158164 299080178
167535 189265 652604821
120550 144205 59340911
136742 165154 70997067
74983 177246 295289163
130645 135471 11972706
88818 117518 71915958
176505 177445 809784604
149404 168349 47367685
72567 108035 589422257
89190 164630 611215714
163582 190489 697169007
84133 143552 101622644
20471 149408 347435427
158082 158693 1513911
186924 199212 305850015
82104 127686 113956804
192359 196366 772017149
138346 196465 145462020
9715 41470 79358251
75272 146080 176915853
46775 55402 21719773
8993 69996 152761815
111984 136391 932274601
56980 169913 282258475
39459 170282 327130690
111027 144447 83693758
133358 144647 28327878
152192 195202 107538702
170547 170857 662016147
59970 61070 457308076
65835 76268 25950125
5275 167863 406431646
113238 115695 6195611
33569 154540 302526373
175757 180892 12905425
183363 196370 353577637
91993 142679 965276287
66856 145433 545407350
74968 156635 65395996
112551 122476 24714428
98197 171007 181860277
98410 105174 16840139
82869 127971 544477864
139077 151364 109684315
145239 198829 134143819
38188 145517 560856927
85540 118166 20028147
36955 54299 43403727
171455 178659 182276347
20992 126881 937008244
143976 145669 4161301
90630 120878 824230775
128197 153592 63611196
81336 168185 217001130
115131 163159 120085512
195464 195558 83812
95222 149502 135702355
14244 83754 322191377
192628 192983 930681
153882 196892 191053709
59653 167742 835562858
85092 96322 34100311
91407 195708 550111298
77456 85448 19779942
158413 195137 497506002
2506 94509 448139924
16862 25851 22494622
181690 188402 812040549
126435 197432 469154960
160307 189357 8649958
31895 84370 130975582
55256 156062 123612266
24171 188199 652773990
95890 142494 256804276
61738 165831 260229310
176984 197516 784269889
98091 114291 5218727
130075 158862 72028679
130113 153051 57409194
53522 167270 284219335
111778 159412 322120042
136409 137987 3908878
196910 199551 259451861
3395 67437 160462723
134440 141642 364075386
3685 160858 898442470
95300 101513 110315482
49478 55518 15180086
168865 179810 27192718
140439 160288 49741041
154971 190870 638720023
158390 159245 2145785
50242 126890 740110167
114233 177257 157335389
101588 156147 136406339
40374 165718 735110006
133654 181494 119510433
4080 166444 405945968
35030 190003 37519409
56381 109720 133227316
167902 194899 67616250
78072 195522 293609332
91946 177282 213309912
179169 195731 646160064
195881 199049 589174290
76380 133776 143371946
180842 194978 35500888
85361 110112 579540220
172612 173243 1514662
134599 162462 160826839
42996 149242 282591809
114127 194297 374447279
152015 193400 103472920
177002 195391 29031013
22052 25099 335458746
6064 196551 476385501
192719 196843 308458043
129180 179462 396332801
148486 156224 19510016
65829 93874 681080897
1203 91805 226488801
26996 52967 64833743
125226 168259 357102918
48146 170274 633411472
142962 160392 43603159
62516 181190 296448215
43293 164926 304041635
115192 199125 209961604
1924 142455 859588516
130860 134315 72980473
96357 130142 516233701
169706 170301 223076397
115176 138652 273948830
179459 199264 49852583
59245 82425 741767787
54541 193693 347794880
176961 188227 469743027
80511 108613 70213847
145349 160392 319479053
35801 134526 246748768
95272 126082 569854437
86117 106482 51027010
102838 181865 358488070
171644 187969 105788477
160705 170867 25341677
188278 189060 1959435
90909 177197 215642314
40317 160535 300674876
171904 180057 20297512
132221 148394 40484243
67306 133436 165057298
104201 115159 27387947
133291 151619 535158735
93089 110554 43592554
54664 112327 143960695
137475 139868 5936505
73342 107481 85265756
35538 71992 407261064
59143 123531 253875503
187750 193218 13607632
122021 124772 6969861
6957 98744 229629586
116498 149988 83717449
136666 185990 360962248
2977 53886 979490936
165237 177105 29442872
187202 187475 900770761
166125 170587 126616695
120684 134837 225746260
164098 191663 204005230
77226 102157 16045048
38095 175581 800728697
35602 181599 637002518
53640 101399 119468258
120790 178718 144754173
93689 187708 235144790
14388 23759 786309295
193294 198615 13462810
71763 126986 137807022
174869 195911 232588023
113547 129160 151191623
63209 177656 269489010
38569 162258 581611059
72731 184356 140609499
84323 191851 268913018
183457 184537 820180711
3350 176287 917728999
135715 148773 585726571
164650 193896 8797695
93827 183163 223218830
172764 173927 378822754
166583 188752 55558200
115994 190733 278829371
91703 112575 52324054
9896 178595 421521426
124688 152253 69034444
91650 122702 77704363
131779 147622 39604253
111868 165841 135038251
55511 102682 117935046
65600 134267 258760934
136685 145510 390082995
13638 170007 390915829
16598 188650 430159241
194336 199910 14135040
132234 139952 19288870
34146 100438 165818230
170498 172455 820189
154847 191606 91659430
130667 163247 81478316
63866 161633 328536966
74934 90348 38276579
116920 163719 587798608
184526 186406 4751065
61317 117592 537644411
65812 196817 151641057
49244 52204 127271242
121899 123599 935773658
77824 179562 508168196
133586 150540 2348315
140295 149514 703044282
23870 158550 340807741
518 91972 228573290
127033 137716 846216239
181555 187457 14902529
7477 24846 43461476
161664 167180 13622808
196927 199338 750027765
84916 109324 61079678
162960 179022 169440891
85696 100972 38456647
46813 146723 249817396
155843 181659 747303372
101347 108014 16515713
73826 89202 58956648
170636 190026 48459274
44257 56840 1075375
84359 86397 12700498
158061 176413 45523181
149797 168099 83946549
63586 145299 204199399
196434 199007 6495195
171487 172222 1897251
113469 170562 142798723
177911 183103 13049055
84892 149306 651476128
172937 180998 20080164
80754 121215 663874371
198282 198895 469250917
166274 167757 148828627
123467 157957 511653707
80585 147963 481889733
138709 191190 913906213
159611 171758 997185931
163964 179996 39824653
97307 165865 754286451
70610 163691 503161135
120968 185442 608739453
145778 165389 49048610
128850 193234 161015343
153427 191876 809336983
9701 185041 438217621
123287 174911 128303093
106280 139944 82653058
15741 171249 457243555
71263 89304 44735424
106338 122420 211569519
24107 113855 644491846
121507 125257 9458526
12757 57340 111577846
22822 93414 176428576
38839 167656 321963498
179071 190540 28871166
195708 195828 265087
10329 74465 773259422
78603 172105 233602100
138564 190966 196533436
172277 174744 706590927
117307 130109 21534290
38222 142609 261002366
53331 58224 12349700
122244 162270 100337923
35909 148779 976795892
90526 124877 85943812
123424 188239 162194018
119994 158918 97550973
121176 134219 653111438
5228 34584 73520343
111730 153903 105658203
65986 140309 597551680
54976 183463 376189960
159533 190245 76698880
164690 180106 38367886
66739 75600 147973226
99736 147267 441535721
136552 179940 108313409
164244 197129 694435522
91655 161154 174029045
9169 67654 146387867
64223 125119 584573351
195735 196509 1945508
113371 172191 147078730
41368 117927 104576878
19975 20577 1468854
193603 197073 605524309
26181 138528 116010871
185659 193977 20893431
113274 114043 274871846
105799 134531 276334336
175601 191448 824556493
127413 135261 30417730
51424 164413 282480905
7694 190984 583368315
107087 124950 44510553
18090 149791 651601673
27585 163918 80460223
163534 170733 836687958
131935 175607 109027677
143095 195479 595866268
83179 156563 183620862
102336 140389 94977752
33072 119862 599882566
30757 50467 49281638
61760 142818 943885200
169958 189770 749544949
142878 166715 426333673
181847 181897 128913
89169 105427 151850101
3297 143366 548900911
111058 122611 28823885
171196 173208 601627941
54588 104618 795850038
98981 165003 164941859
190225 198087 23649755
171407 176072 11510679
104612 189324 691563135
167373 179101 569195334
82955 126205 399737287
11111 183767 431451253
56495 136325 952251042
109901 159317 847676382
71154 151713 201278397
194367 196131 4458476
12415 152747 350885622
143175 175382 34318754
52101 140383 142794943
159892 182803 543706576
98912 114147 633137597
9764 55784 11554638
124275 191691 168593224
42192 49240 17621909
124479 190458 165054502
37502 41544 84615449
144758 199260 136378002
123130 198321 268851006
181251 193162 29918500
118569 135206 795381489
20984 133418 950017184
64916 111176 603273013
154273 179405 62537977
163673 193064 915988716
160656 163193 6336300
14189 183139 422161612
33196 93466 414550465
140760 173983 845438721
21369 154798 333731569
194642 197822 8102422
198655 199779 511868890
17735 98475 647490803
148236 181682 485202848
189249 194216 87899827
127278 183581 140704565
61644 113090 709003253
145083 172200 67726773
20570 118605 245030040
35791 39219 8477584
5543 122456 256175450
164250 181516 42955229
83048 196302 283214262
197107 197433 704686255
21285 128376 267669691
195961 197680 4424595
25779 99434 184230112
55584 155787 412815956
65607 70966 13369042
50125 148580 246051371
177427 186251 986528102
80200 158902 740622513
60549 139500 455305074
118648 121989 461186948
15041 143346 320674580
25480 194484 422429190
159436 179629 552457467
119779 126930 244777009
122204 175945 512552085
156369 160229 9589659
39432 116887 193683564
61185 137914 340905135
113925 141592 69155993
133783 141917 20351642
129650 141289 29072287
136414 147805 885337102
71244 109003 688675109
106209 172131 867371519
186543 192756 15510478
65656 157022 556109111
44823 117151 727304151
185814 195119 225061364
90708 174738 210101056
143078 180470 93288737
121467 171881 126159739
183778 190951 18043681
17571 175039 393432719
87267 156428 656605893
198805 199596 1962766
34967 102929 169977724
69365 113655 110483126
62057 178168 889697889
105823 157869 706320218
195550 196725 862154293
194896 195391 1272601
5182 110076 950411984
169785 199896 75456811
119433 142975 150843716
7253 136515 641266402
94045 151666 144099447
78522 140898 1825963
82046 181491 820398967
3129 18286 267656056
170421 177535 17556211
2016 149969 594739262
60659 147316 565286034
52319 101142 122159803
87795 156213 171315942
171685 194652 997790849
157033 186967 565776753
56495 145580 222646905
119095 155827 633400508
143602 191052 833390728
187720 191156 439342234
44875 162528 294184327
166718 184952 779705234
146497 148610 5310803
10098 177541 418368941
113105 130692 44073639
193716 194601 2207150
123956 135429 379299620
169817 195949 549826043
189867 196581 20966375
197148 199759 559701749
197072 199479 206564663
32351 140639 234821690
139992 148346 862885903
19641 26938 835293857
30456 182203 379185721
110775 113313 6398589
84881 87576 6727578
17435 80372 157281774
148033 170888 991093769
197525 197586 116377395
191641 193434 287095707
130043 157663 69168777
61787 136593 605736178
59360 99498 777376310
165803 182984 42828171
140007 186726 421683462
20963 35068 35348007
102323 141549 97908102
60429 144447 210143542
88638 136796 672509540
104809 129050 60498175
145748 189972 110616810
8943 13642 973893226
28325 186886 396253549
7607 48249 241241437
179075 187807 958581020
52461 96035 822835659
36344 162422 315174671
47200 167725 301279326
62388 179957 293707543
120387 174819 325536819
148606 196042 118649633
50613 152658 986953024
100877 103340 6129891
153805 185411 78800642
17853 130514 281626104
112160 185105 182361849
26711 37702 17559126
48426 118312 174688664
45930 48583 440546415
138585 186479 119772234
111029 160470 123792441
147644 182360 705784025
159353 195915 334392790
141312 189343 488751601
74274 78977 11696356
191081 197404 15937366
7151 132169 725732908
45484 63176 44343591
79561 97326 808723042
28942 55421 673373052
93206 176069 206920169
147092 182709 364259504
181487 184560 7736287
183011 184854 44176058
942 172925 735171893
189075 199458 960057799
3999 97656 234327315
132284 143935 882968422
91648 167450 857419757
80009 146570 166336662
158360 166955 21279063
120594 128640 40551716
170686 193600 129558658
70245 192381 305085867
116785 162288 406725193
41750 48075 579424117
101816 182882 590335830
6698 72385 164389465
169941 185409 629040648
177530 185558 20201340
103752 145915 960483585
62025 82012 138711761
127707 184828 770931517
46208 98863 131784171
185576 188057 6335987
3465 181773 445786841
140831 157567 42004400
176268 183705 609419525
27626 134739 267677316
62905 147477 211256726
134846 178485 251436179
168497 186187 44202232
31102 151349 402382945
186880 198425 29023359
19648 164105 361189787
180698 191312 819067198
1279 181774 601086227
141569 197306 897557726
92797 128277 88698309
21512 183629 405169408
143839 156233 299729489
168784 185859 77506520
181321 195583 35879748
78984 131845 132022616
148310 161957 270072456
123197 147188 60002463
134306 137410 7791180
98617 111989 33199148
185109 187013 3758647
47650 196310 371811710
47397 134055 389565945
109085 182090 182488430
165588 188668 884335973
186433 195022 15736725
5971 82733 499888288
165778 196029 75665417
146428 154686 551259277
7706 130064 305933389
128702 152991 60892399
138771 174609 89558253
74076 167510 233361034
190109 190523 1025808
101181 118834 43929508
61636 115348 166167385
33191 167079 334581492
180989 183834 398086399
5084 172118 825588518
4587 140596 234903870
118829 178681 149460723
154592 191965 93257724
145033 158561 139846548
189803 197203 427465815
45627 72888 68306059
118420 174167 90466194
105666 191072 213424260
116448 166778 864626584
135586 181942 115795407
189044 191313 5636546
137956 188477 126394103
3998 122593 296420756
8052 115221 375389751
165886 171187 794905247
42763 69743 67617574
109353 190357 574662314
45962 112623 166572466
37163 192440 388123250
83394 102887 934268867
160186 175668 38394263
186288 194814 41692324
135749 154991 457596896
127806 137453 465468906
85487 118934 83709539
105982 114068 213977698
140113 187219 117837131
52091 60744 21971850
122023 162605 930538288
160972 174916 34596514
146283 153626 18464460
172186 197679 63936409
1940 26797 808131913
86925 93563 16619255
123738 185058 153341310
123743 147484 571210527
132263 175266 107355723
15243 26725 28644885
152072 176171 59990292
52635 126656 184938674
81590 126371 111850693
167665 167932 630872
132544 175481 183815935
126464 177019 362970717
144469 184114 98943780
103645 122419 46657533
70741 156168 228074810
95910 156779 389118582
193808 199901 15420545
105338 185467 785988195
1164 2153 1079778
167170 198169 573310393
1999 70224 526282694
128541 179962 128452439
172846 189135 40850537
155125 190415 5952236
142446 195864 772792034
95278 197233 483761527
152217 177324 758179306
122885 172171 123306168
154798 184202 577374920
55601 165471 109699970
6514 91462 522744799
177359 197756 425655550
97915 193558 642601075
168249 170050 449975530
60069 159429 248501977
26444 82949 141188383
120123 197480 975937829
182914 196970 899648039
83333 95704 71589090
41704 179881 345263884
112422 131488 47713178
70417 171801 253133787
68034 91389 214499683
167865 174685 729860341
199089 199483 988288
143499 182331 615563847
51898 80196 272433563
47538 68979 96524999
179446 197013 39472800
132703 187269 136471509
83950 166665 639889310
79793 177314 579061489
155726 180767 408862304
177404 189667 121781702
61668 94063 80991004
38582 199064 401390016
167656 194486 67180502
52326 184424 330093140
93236 192443 247982576
111061 154506 566513392
161630 192669 861404391
191787 193720 717344659
186058 187006 181930240
118237 146983 71839897
773 132524 329493549
177015 193595 489828408
177719 182341 11647797
117181 171854 853011467
21909 166578 361580628
6794 64350 804762206
39091 98187 147941220
26931 94516 708262485
27930 195435 418674715
2699 92190 478147224
22032 136634 34296940
87146 163426 190868763
56542 107575 556520611
10023 188015 445006988
148988 191421 106081286
178037 197555 49162983
110555 122960 211988294
89771 198240 271469070
119204 122861 9074881
140491 170255 74455136
45631 53905 767159631
83219 187537 952884641
103655 149697 985642631
88800 127306 398214757
91928 183204 725153595
86297 194649 936891437
55974 94447 96056641
130135 147003 624215194
48493 188275 349506603
33924 75022 765050008
89318 104604 38476094
164157 195786 650909534
25327 133159 388814262
144728 196640 129819307
115154 173572 145873651
93970 113810 371387658
148214 157331 53697455
113842 149055 88027828
193766 196337 700845930
26445 67050 101611409
148128 156716 21633972
110983 117306 44280598
199280 199311 98335
96628 143066 198539869
183363 199934 13894540
29992 120059 331188856
195760 197481 513860728
16704 144967 320660348
65611 170594 262259889
186208 199286 417840218
70710 183656 28213005
25342 146644 339489010
180422 198362 45137082
147709 168287 51428967
181610 189695 20384156
26087 127665 797821256
91833 121081 295336242
22048 172624 376331115
29438 173912 937087033
152514 172486 49859011
75253 155797 908412347
49038 192163 357792905
96674 170030 316180279
70909 153138 640168664
54295 198839 361417418
26729 177843 524576161
171404 191003 906733145
170181 176618 495789079
81091 89899 21807082
60057 97286 93128462
98771 130929 627847205
36219 195075 397108558
126370 194932 171521674
159007 173325 660175818
48648 197202 102520937
50768 166579 289406425
126865 185427 970553177
5033 104902 249801874
138343 176803 95995691
129724 177596 119436234
31503 195088 648546576
111509 146668 87954616
184978 198141 33140837
31992 158099 649731828
80797 100636 49682093
177445 191478 35298334
113183 137818 61593680
29573 196793 641815480
122537 151955 73730075
114471 160492 726009652
2341 92524 225502041
38048 93844 139477976
31029 191607 724934462
57428 187073 324019020
167605 170049 847813237
14232 158781 361397372
28935 160429 598931391
171653 198385 528388746
127478 175911 591712969
57115 94883 94310774
43192 131074 698626568
178517 191522 32659324
9537 140871 328262064
41772 163018 303146732
60306 92723 81038318
189471 199452 25127593
67740 88131 50710447
88622 123271 729289598
383 46840 116167213
190204 193692 8732772
31202 42649 682039793
53283 166834 283785912
164958 166576 368013884
38663 137965 248213657
119317 191640 471288577
163190 192277 72631759
134225 148773 36386705
168920 187494 280982744
152220 159007 17057826
37536 42163 11567283
171530 183605 30178941
80953 104661 59256512
17896 43555 135057539
107853 121863 626993131
104102 121785 633978793
2640 158759 390520354
29797 108750 197231305
184337 193312 523454300
178308 186541 20749059
130895 175603 111510191
75372 140681 163139904
16484 178390 283511634
138959 194233 138279710
196487 196614 654843016
180765 192663 29811496
121354 163814 131653801
182547 188626 754849019
109475 125230 39354215
78343 144560 165485639
115114 167653 131216390
154366 176073 53877065
6094 85213 197721311
98809 124264 966007579
86193 198153 280093739
99946 173026 890275717
66761 169290 854000377
135181 136362 2951426
125981 178641 131534169
102624 180057 590904966
32905 79531 327010834
153895 172874 47250174
68317 137124 171741757
151777 181632 74425367
138840 157236 46239940
127536 155716 242284893
11477 66212 137027332
140327 162074 70910176
158326 161238 7229745
137701 177979 833017913
199664 199983 851466
88466 152670 160668227
49107 124003 773525155
113539 154773 103305778
124030 145731 54348210
63530 80857 43275999
6197 136047 324650187
61519 148480 217396021
57608 60217 467086165
185645 198536 32471678
55272 96362 102690845
62077 130620 171397762
92421 169246 192161908
35123 147637 281154857
135776 162781 67605290
112433 126081 879238476
125779 161471 118002719
164815 186773 402715184
89979 128853 97278172
155309 161669 15799221
123371 135767 964993663
37696 103908 520586333
4630 152427 36324784
93901 140534 116568543
91592 164895 183511184
74438 113762 981512456
47663 173372 517260615
126406 190074 159266171
154373 190987 91390565
114773 148023 83057897
195090 197437 835609667
129845 160315 76245627
88717 132474 109512355
187779 194394 176913963
105087 115641 21344069
116800 187755 548647173
195835 195920 37930
114328 143537 891473536
141172 193469 482641617
141216 165857 7468522
186848 191727 12161948
186881 191596 156991699
130431 180298 124475874
187730 198429 529708120
68558 102713 202717405
130071 145237 37918086
189022 199700 26851969
199009 199775 646299038
56895 186028 835211997
186279 193605 33415028
169648 184474 36915582
19124 179798 401457726
50847 99254 121104923
194176 199090 12449244
122138 156332 355374214
74992 157101 138597247
103024 181398 195652271
28827 115770 217231596
118077 199688 204260227
10924 93468 206275481
166544 199649 313163427
126817 133672 230038709
191095 196392 13345039
73114 161729 581046832
155139 170555 883270890
189003 192839 9503559
105829 193669 320587706
109438 171003 67636683
28848 94363 705867449
154558 164710 25275351
111621 155514 109978470
3403 116874 283811987
168996 184297 38137913
136179 186216 816676829
64793 80707 39660023
6208 65386 840973176
128741 172515 19716822
78470 97497 278406228
149725 174496 456068162
77240 173241 239851804
152969 185896 82161173
29696 154390 311811459
145333 165974 987114168
137867 145007 17924036
59797 190763 327362111
69613 176923 267828590
60720 191616 596989196
56795 181781 312237615
53426 68226 37223203
136512 137786 3149768
19955 173903 384743031
63852 90181 341442488
45843 86328 101166058
23084 178677 831697968
155544 194613 97543544
197967 198437 1156926
18699 114306 238948324
18105 97261 197871782
185250 188502 854736279
190107 194810 11768648
35984 39113 7710772
89878 194363 997627942
95386 110098 256191102
99279 125396 65033357
129117 147263 288379055
142460 175415 82205948
125047 174898 124550177
54596 59964 861741528
25680 141346 843429128
129943 196788 167180252
112067 115461 86943519
118215 171968 831468313
182002 197926 40085030
77945 192269 285686496
135673 150611 37397646
28984 56367 533140904
95340 148347 132568790
144829 160099 38220052
127670 136880 259923975
104538 195423 800050671
64487 70410 14972526
102699 152674 124856781
29439 119680 225389398
15630 194093 984917296
102869 166618 159177593
120170 133817 34217526
37456 47384 270321424
91594 106972 38714146
172831 182103 23164502
102421 165661 374268713
192531 196632 10400749
33720 90237 893066957
184717 185643 2329447
104305 160127 849484345
43176 141507 645929579
84094 188655 261538277
151591 187140 326335320
86686 188774 921639659
87646 120919 83120219
199474 199774 769002
49457 104367 137297886
38760 146917 724525697
190316 197174 17284367
7397 182466 437567883
125044 166486 753480392
181623 195290 196054268
99899 196503 241451263
92322 189474 243057962
168529 192381 59641811
145839 180451 620125179
141950 189613 119206755
17470 82704 163017138
102647 137870 551678130
183039 185966 7391553
35847 119565 209132977
100363 173070 181525272
164371 194259 7651683
31809 96865 163374647
185122 198988 34935330
21383 180017 396419261
184081 188704 170956199
15200 196811 872887613
16378 190524 435304575
19481 83458 407311248
53885 196862 37041770
181516 182932 503074830
145050 188813 109435273
3507 133725 325652074
27684 126767 247472178
116361 179348 443642454
20761 187780 417614772
88769 123130 387123569
66640 79902 536398025
117828 197304 198809036
184967 185246 733498774
86420 183295 362985591
53055 161930 272236761
52514 64737 30669323
136343 160873 520205241
21265 60797 98805661
160170 163778 335067433
189044 195043 895968165
157921 187995 91214607
172722 175375 492558991
57917 134558 983334799
30251 173311 989850240
151995 182433 75945318
180634 181931 3239159
155766 191010 87975975
162350 178194 730584138
93520 123870 75797186
192723 198595 14904876
114663 134055 322933249
120820 185992 924993350
76296 178120 254273095
70851 91315 201143949
154902 195939 656395885
62593 166996 937830115
14597 173264 625912962
44211 128554 488129572
128949 192148 158025718
104230 190652 787810612
92456 127042 329958527
114654 123295 8315503
39055 116171 192847235
20262 97247 226950830
88069 196019 269997588
179647 190657 27683096
195838 195972 710640376
114186 119010 11985402
154964 196967 784424009
194320 197544 8207198
6612 50017 975106603
150424 156657 15754124
43318 106214 157233841
84843 182938 734400363
137464 153197 529311655
32202 110844 976278965
173257 192243 47560495
166881 169904 7660742
40705 48063 18352223
169779 183834 884555755
196693 199836 189625251
157739 158579 2055437
84298 185260 554597561
78263 115410 234580387
123799 182690 147198933
20180 71515 128505755
166465 183245 610808035
100415 101094 162200859
123377 133618 315956809
40309 75836 728877643
108926 167073 145379999
9985 187984 445025701
179152 184916 159483038
116901 197443 201508052
162226 191297 817835964
11928 130682 561146168
27379 114654 218103234
117363 150685 83301927
48659 56142 554201597
184375 193584 23138964
5403 188979 459029832
72825 125362 131062810
91942 164086 294674055
92603 195487 746578837
171648 188921 980700838
170603 188066 444590427
84035 136779 131965033
135303 176892 103803605
164020 175237 764925715
117198 129535 443346047
115341 175581 150349515
123579 129217 766639796
165651 196265 76629074
120220 172015 225414838
75608 98008 56038949
178453 189608 289908442
9886 68698 107913197
163760 168362 11396055
118897 175549 618743103
120561 125071 438651486
109016 178720 805507681
123308 193049 174431179
82869 116586 629382771
31448 95198 159327191
173322 188062 531189505
62320 133472 291049949
45261 45689 804022374
170215 195480 63202581
116994 154649 94320740
195371 196119 813965114
99362 182307 207078392
175165 196595 303417634
153778 172124 871440991
168644 172962 344173411
104696 148116 889131381
197641 199629 4977021
167754 186823 924482799
163887 175824 29530784
20878 52497 79114380
34305 175594 352936308
58213 131082 182056930
183233 191764 21406702
35612 66718 77909088
40110 172792 785809517
155948 173057 909962833
4420 127928 308768839
158820 171401 161957244
88035 108295 50733513
65136 138598 830026907
70383 120147 123998242
146180 190226 72454241
19626 172741 382673006
42845 194359 378726472
158874 180710 341494937
168295 173783 528387629
114633 195687 202699445
82467 141690 99014934
67041 128782 333168056
169597 173533 9693278
150276 183624 83306870
119682 128091 869978679
57708 100435 106813482
187055 189612 649366840
106004 128316 55631380
111634 148167 91442169
138842 199224 151207793
170053 184088 486488954
95062 151087 728142
119890 166818 117362117
138149 194445 140828039
16036 21191 87389437
77766 176672 350460708
152497 163393 147562301
154186 180286 64969538
18613 93896 498196451
155148 173975 695387672
32819 132039 262087618
160447 168926 220606182
89656 158497 529942351
31387 96710 217154160
46745 47544 2028317
150543 181670 77675814
174051 197529 213230528
13568 19224 923145831
123259 157512 987006754
112063 172989 568380978
13738 70995 143301065
142693 178112 404045615
140471 141045 13126565
180620 193009 31064568
162066 198716 91762114
131618 146266 578953987
44501 53094 21462029
181688 182177 1239474
86873 102218 38573733
132551 192179 149083465
54326 137933 208843198
20525 127576 267573810
159328 193874 790235132
152102 184300 324790069
18770 172362 860334291
75836 148150 596194096
151060 177044 64690915
149856 179001 72677367
150313 155816 13918825
20941 100922 200098808
154843 192185 64055537
192445 195160 6870250
99503 167175 168896087
35948 136437 588630510
21898 86518 161462428
124965 173157 120454664
31556 176660 362501980
56432 72518 125860658
108764 191404 206647798
97480 167768 315136605
109125 113239 781653520
42072 192414 541520695
160429 163121 170811
153604 171226 740247088
22129 131442 896473487
177178 179871 6804670
14598 144374 324368343
118936 125889 200984216
194693 194883 158128681
472 26621 65591374
100470 132439 120142688
65922 177916 279551403
63768 145161 343042993
62418 196621 335525127
126935 169560 711966356
173478 189993 395435342
44598 172730 320217047
131407 140975 404924615
1430 146381 362512439
138282 152012 34395912
60356 83829 653537754
88004 177302 223125051
113171 180514 905950028
149161 174859 64109803
50495 57898 44259719
174241 177576 189609115
198565 198858 70272373
21960 25177 8059738
29289 140884 278887743
68313 167822 415923829
132938 144204 411581111
185752 198986 33371614
127282 192209 482834657
67716 196821 916168510
69409 94523 62577878
106569 128290 54218363
121471 145264 59689745
173644 183252 354181222
156960 177450 50817033
152252 167693 834105712
169748 182841 32576938
158580 198383 99557929
127562 197782 175770998
183985 196337 659253889
164894 177641 734191151
75243 110526 87995401
140683 193828 77859566
170264 197434 68041933
80474 106178 311259809
92019 97119 13022134
40457 91788 924672027
147165 160818 385480312
188264 191962 9191751
108123 192873 472139468
57290 111243 134706662
111927 156263 111087193
174287 182059 222318454
160204 197447 523893662
4528 125182 352657611
124329 140001 22043336
77496 141757 160566520
51875 171445 666832104
30590 197685 417837324
193098 194379 644911
25716 144587 297112494
128225 171739 108763810
18755 181357 406267299
192382 199397 19113038
101308 182497 920534250
25159 79737 136439081
86654 166211 198925211
169037 174505 340315076
92916 179404 216074775
95844 183697 924017565
53934 125860 179602678
189148 189827 1665927
122658 122672 47746
36428 190848 385979399
143667 176446 81647909
99612 143110 108631636
125434 167197 104432324
25898 33290 18474434
159618 176927 525216704
149270 178225 500243565
73865 100366 806271611
127809 179631 169832460
130998 187824 470983901
24631 199119 339127703
197798 197965 396219
125575 177287 129218472
80204 112215 319139101
186129 187651 403467593
152431 195967 503150572
88273 129413 670740147
26871 171148 856857390
2548 55203 443456233
92976 166681 184206724
57924 131036 896082593
197754 197855 200657006
43759 134240 588132572
175659 193093 43802799
19992 82491 644874251
96723 171500 186819092
41044 51015 443962405
61002 190394 549177094
136224 185686 775635908
153450 163007 50619436
139634 148238 21549657
130428 167385 545228015
94063 114836 51971532
13449 154553 352886234
194021 198353 10983646
198526 199814 954598624
58518 158641 250313957
69769 133514 404859925
44567 187272 356740947
72487 91038 147154409
116099 133684 95729137
8496 129502 815304411
179432 180610 2981594
47867 161963 285383536
14403 137155 306741164
128704 179478 126850338
158380 167985 868393145
42604 109734 167728846
123100 130783 19379011
101259 174425 182677899
116076 188537 181223968
74965 108957 532551522
116423 164767 120926770
76375 125710 639429985
103860 166164 247796002
11086 155819 361892751
139753 194022 197751905
13359 167111 384264839
140817 158929 734613309
149942 194827 569516786
81781 100473 46838084
117541 195570 195138782
132600 178501 114584364
59422 128194 171830007
129188 145156 63747642
144005 152137 20277161
65143 77108 174386647
1473 130890 323734330
166719 196845 75494216
62939 96610 84106722
77087 188581 278755464
18562 32042 33681620
174430 181324 216118097
2825 72281 173932115
71012 87009 692663096
142620 156115 33862287
130248 182248 995005626
3517 147678 874412820
90990 196998 265264696
6160 13821 19252778
103361 119838 916931235
118089 131338 32202346
51704 54643 7374401
66176 140654 185949368
56059 199563 358851852
180160 189750 472495263
132214 185563 133321705
196076 198208 5437440
36899 72284 88536676
98831 128434 73831674
130874 151610 20057416
188724 191692 7297788
62868 146826 440640068
178271 186570 433471077
37403 165369 745491255
32992 174314 645242885
83223 163045 297894474
190717 192336 678675722
121699 133733 851143375
43696 110506 166874581
129180 163306 321131603
24705 130616 264851460
34135 143636 214818141
71618 116856 112916880
171977 197357 63642158
66767 127741 152212340
62839 91252 388683829
15835 32914 122520992
84661 197371 282018723
186630 198878 30856008
164269 166931 394952510
133074 138424 13395710
93414 196866 951842769
101607 131081 105189838
47124 103599 141349799
19191 20198 2467943
158651 180649 610900412
153917 193883 99801066
75662 136541 152117549
46135 102164 174011991
41002 64301 771976818
147814 175505 621472428
24482 123242 319867148
100646 132487 79439822
62553 103992 69860444
82682 130482 281117498
95293 166445 854850025
124601 153976 73635071
65065 128147 438431447
8437 86965 922185273
39831 82024 105529028
86587 130366 159258276
28857 193147 410574459
118764 172738 288271405
92615 198539 834476845
146684 159775 477461232
188678 192501 9453221
127019 160727 84461958
131900 174296 269577505
194902 197921 189293584
70628 178476 269167134
7267 52386 112858071
75644 189006 283339832
172870 189546 41816293
182344 184950 794278907
157199 190633 83436281
95989 138503 753478984
46092 183702 343925089
135705 150519 434004098
128243 137758 27288727
189100 192833 48059335
80771 171041 225596133
86717 118172 78623170
139929 172968 82561863
33557 42896 586891646
37405 199686 633809450
174996 186644 29272281
69135 170517 253202476
25802 31811 15017798
165270 188623 58444917
131331 138184 511669014
138153 139710 3916500
85333 149460 211290684
116861 130717 34711894
101042 129849 32605901
105164 135631 76061066
58889 175001 290012518
127026 190773 159457901
108152 136675 172847587
177544 179090 3881532
24982 87143 372678946
54477 79242 900160702
137135 175767 96400210
167983 175742 19289561
33755 160438 316745562
48447 75599 68006512
28364 71778 376541673
47829 88407 101393145
131118 152924 112887753
170441 177931 13901028
81511 166714 212932509
154981 165947 657722930
140263 195608 652223407
197041 198455 3549650
58007 119007 152306671
66627 109916 384947843
85495 174598 305485310
40975 164108 307906903
186469 193877 18580403
109033 152153 252616689
170232 177172 17097835
75500 188232 79177344
168433 195334 710337402
134341 176431 105011425
63460 70989 771688588
75373 78079 6759057
72939 196301 668199905
63265 197057 514712835
98228 115531 43136783
69771 162975 232833178
81884 92460 942398451
68908 74700 14328307
58192 169138 907393740
121009 128067 553146868
113334 199133 214731812
16191 27815 29148004
130415 160611 92012412
98227 159285 794570332
66717 167880 252607170
129809 195658 164687105
192590 196126 8975286
77879 136102 755806882
163395 164147 917984893
6138 42609 91292638
50841 157069 987884220
170962 190200 48129986
113473 176763 158039904
174714 198459 572704057
79971 137229 143072483
147485 151388 222362709
190143 192292 1327142
113917 131001 42759120
55698 76952 53091707
66950 96950 74867890
121644 189062 924865594
192874 199049 805508776
162315 194521 80463650
163468 163637 406991
84801 146969 155444446
104364 155387 59242847
154449 168030 262555255
139739 149294 557485549
108928 152573 710834695
80778 198416 807180559
145814 163891 333986029
76310 144540 233849240
117327 142437 49918537
69916 132682 156623934
28233 159161 327272602
125998 162366 804298753
63036 146052 679231968
14093 138042 309749257
175063 196302 872237225
99741 162412 316454656
124893 131165 431899774
80836 133515 157199783
109494 132924 277241750
148617 179932 78155559
189011 198888 24847432
194179 194498 922640482
40960 42275 3301041
120712 131718 27647459
82818 95043 835690403
24683 58854 613693419
10944 32041 123761837
152326 184500 80279847
188057 198873 27198204
40331 120458 936462433
67071 79466 514246606
38141 56269 761516729
61603 145736 210299750
32743 165137 330943759
14456 45786 916333135
105956 169815 159543862
71611 153651 205035573
100565 113064 593761579
97671 128285 600275484
31439 99299 266718452
67894 91155 57803615
167668 168172 698105203
65436 105607 874426751
129716 165725 90013600
57071 79196 173074592
184019 194708 26859800
107165 125384 45376658
183214 191032 890529691
87665 108049 186148489
111082 111546 1146261
111964 128629 41703154
185276 189080 9622850
54109 135337 202939518
5422 70317 188643189
144158 171247 67612731
189016 190932 4760735
3958 37780 84655864
44641 134810 225405398
15591 29875 35648111
186694 192661 622125535
55141 157155 255107437
94333 150986 141691619
54019 134068 199997978
33478 73534 95816622
122626 168709 115332935
113514 186966 773649517
179870 194134 918316350
100114 111369 57178088
178775 190697 30016162
138846 177501 525819335
5846 78403 580848360
133606 138091 11216835
52163 117284 710019744
161502 190683 72870335
49961 109428 148547362
21708 108880 217811691
64127 146034 244790296
13135 23923 26975624
6257 20922 36708844
163379 167024 305074376
135390 148476 470831893
179151 196906 503686993
83165 154128 177513313
4497 148934 361119831
127531 191235 275372269
182240 191441 423718901
146018 154938 22476051
42329 94205 129640923
113914 172928 659785167
127520 184597 482969920
160320 182577 527057047
98196 107944 24247301
52391 98426 115212199
71702 194511 306860219
34115 59443 500417238
84934 194166 844683945
101711 196409 611849616
63805 193641 324467967
112109 165712 134105523
183845 195329 28874664
70570 72442 109350993
191210 197730 39557884
88697 195340 266811897
64133 129688 163776697
2455 180180 691128495
46268 101751 138864020
86598 130413 109628649
80163 124628 156475640
38600 153707 287872907
161437 176243 18167555
144917 195323 126017677
181360 196308 944158358
62393 157604 238096513
81930 114176 339750014
3718 85880 487634460
30422 100719 175823654
68528 199255 326731563
89934 99758 24905988
144392 145205 944200335
3162 21421 45826480
64431 70994 16506583
42595 96097 717512768
138782 193939 137995468
141937 163386 247334520
103232 109509 427994169
152554 184041 60008902
1089 87060 215020303
179079 187810 22085850
4339 128201 309682885
189219 196278 17703062
27759 190895 407689151
159526 176816 518479258
90189 174933 302573235
197989 199083 2763917
121500 172110 126657283
30288 62115 271211013
131354 138164 16976609
93688 148853 137939960
162108 177292 37701210
81766 199167 293638524
33451 99443 165105613
34864 52311 43620899
16560 176652 399972634
159402 162951 707631847
178896 185187 15864789
170851 171703 2039806
5310 98972 505684626
76748 149064 180723495
82518 127466 112335486
114883 167540 131470182
163233 184454 52865597
132260 177772 560292188
150123 171443 53232857
150889 164504 34055709
140966 191351 777999890
57262 87952 76552450
159458 185956 124389132
28201 164386 340385820
96291 181994 404886871
67699 167701 709536274
184213 193479 518828041
196639 198985 914340036
165498 171826 15774410
76900 170817 234759378
154139 159091 12393207
99876 156370 526041065
125874 194886 696299946
11803 49088 93215347
67124 114662 118688025
26119 76493 113869449
38286 76643 540196232
56730 147827 605468877
178216 180103 786213742
27752 150934 307861171
10837 11960 873795441
155135 156517 512797105
43489 154219 276901673
68048 155857 822716367
145827 194433 719371193
71222 163553 456031897
166746 172042 994461144
112855 175548 156575855
63320 198395 586428841
14862 73456 768104111
142718 153975 6895322
107062 184782 194117495
59195 184664 313499778
154442 192935 96054933
91097 114531 58727664
92929 168781 182672905
184688 189964 936585115
31063 164418 991460610
171196 173438 825567439
77815 134594 306993937
102776 181650 602408039
72446 122414 124578271
20248 105085 736740030
151135 182727 39269320
263 137598 343430862
134958 137697 6824687
160424 172617 30342147
58607 98508 157461469
129693 151230 416674601
107662 177135 609905436
156577 183404 356411267
121422 176418 137429416
116866 131461 317521774
191768 199548 19705364
99338 120320 233206039
117004 161624 111638270
48877 80636 79438014
73393 178183 261675996
73313 123993 126475661
8783 174664 414614320
2627 52468 124788795
42785 159183 291022866
16480 146542 325068656
15648 132672 782586180
193647 199203 14041301
153446 180996 189016997
124642 126579 4827344
147377 161159 14992266
41850 168780 922318682
174112 189112 37651273
36368 105556 173003004
86123 104520 46138768
16625 70416 134717708
136190 157239 123370840
118714 158972 100850237
74284 88032 34149389
49716 194033 360739445
136246 174994 96702692
155984 179515 497617448
53947 86506 81239856
101492 104981 8662217
181379 194741 33582750
197776 198359 1433498
186903 187879 188089402
77388 80480 729639313
154351 162185 19499817
92595 189102 241380927
128426 168194 782105858
109712 159472 124532661
143106 145808 549030876
94342 198143 259666327
2293 50162 119887015
28668 156335 319163898
20502 24331 9592772
67292 119877 131151414
113084 145219 707724231
116931 122149 12876755
105388 131369 64847215
121806 184710 157331788
84118 145153 152710327
176737 180220 853029502
103884 164961 152680538
116349 198580 205747313
10848 38745 69718984
101080 181402 200498934
177039 183262 631595075
26104 48645 56233446
155606 190955 779103044
49358 184888 338657947
8986 63519 955432605
173664 196235 56591256
27080 54294 570410638
131229 181863 779104577
106770 152262 113706691
106406 185742 198202671
10774 183687 432156675
142894 181266 556095843
119940 126049 496572733
67385 174100 340409350
145052 181842 402383650
94929 180345 450386345
34704 96061 153341397
5900 183400 443710636
53955 93141 97835757
134893 169695 87014200
81949 116222 85683737
140231 170074 74672306
88538 136719 470349410
90296 129473 685897645
125536 170148 111701184
71444 100599 72811328
71542 197231 314141581
83141 168221 212636237
153446 154331 2267594
25120 49919 62037027
50637 114886 160625860
57978 134199 190401029
181541 199570 290129875
50165 171693 303677902
37415 105422 697822969
82914 137137 135520761
157925 183324 434139988
187320 194154 148904373
11289 158981 824124384
180478 190000 23987158
42213 73976 79468895
197804 198685 2220712
128842 134513 14212515
104617 139075 86028195
7252 148074 352062330
65814 152620 364012020
3771 195113 657039346
20794 168239 368567861
102359 115379 92813552
60509 162269 849026992
197511 199532 5086274
183140 194585 28776807
125497 156578 19575597
78893 82690 9438054
166681 169096 6119280
137972 146394 21074859
114577 187458 182196610
151840 160252 21080655
135472 193873 146041895
168795 188054 48186365
188223 192158 2371956
52634 63491 27198228
93506 99929 16238141
8672 55260 250073280
7889 154989 367888017
90127 115930 78692695
15909 57371 103673541
103195 164762 153856636
29495 183096 383777394
188733 193172 11031412
181900 183489 4005330
51937 148861 687129490
172792 198971 65707696
111405 192035 245584376
45297 159406 786614748
15832 90302 662540319
85777 123732 94880923
150594 190966 100932299
45026 131493 797562049
189424 194317 12226970
80634 130700 125199194
31337 134829 258725319
135087 190952 139658059
22009 149633 318984031
161563 184916 736370108
43944 124941 202320323
123716 130758 208158506
158549 177098 805769754
142006 183493 239252211
62226 124852 775418196
34504 93481 147353937
27914 140678 118449286
47480 105966 650939940
34187 165882 586827308
116712 188440 179380404
148349 196837 121310333
153214 196349 489037903
149460 170770 769695541
159198 165820 81796170
25931 74496 121520262
181359 194323 17677624
45992 149405 258479554
137177 167891 76687478
34032 83566 123759763
97812 103489 903459483
176184 188875 32004568
89242 127597 514556561
21001 161554 532213321
97691 103788 654912689
95780 111125 901276295
153705 193490 2474731
138086 141304 8087130
62598 198233 339161015
127985 198453 490323890
175829 191088 537131903
4271 117283 712676022
27732 116774 355444288
139467 177110 968377191
26579 108431 714707929
53787 93583 99367192
79225 181433 255297859
59352 102937 784084335
13767 25085 306036934
172378 178856 13333671
134204 185113 127218952
69014 144212 187759000
59412 155716 240827263
15226 155152 460869888
61688 70175 21441143
191944 199266 18503731
117496 184556 300843755
197878 198262 805219327
82618 152472 527050724
171940 198504 66591445
76374 144395 959210358
99608 188108 943310000
169876 174676 11850651
67597 85730 44994478
84984 154903 608081283
5806 84979 691909338
174748 179286 11287378
102094 120757 688007950
47630 78478 77298269
50773 134536 92678958
66007 173280 650542692
46857 57692 337156961
143866 156973 32875963
38810 125916 581858596
173684 190694 942469687
163884 184419 51136988
148537 151818 8253704
171765 192991 53096914
123878 173295 123530916
95866 178554 923250911
50752 82362 78955349
180043 199959 393674475
109462 132245 56949394
30764 191320 401311558
31057 103939 720290773
130463 182677 130360225
95022 179680 211517755
180377 194661 35879362
9679 142298 542609649
101891 188803 594249629
43890 186106 876396185
31534 146681 287791610
149321 196429 230127288
33693 179531 364369834
150576 152792 5590181
108450 193411 245286170
191231 198272 957087740
121826 196158 186079745
51030 95614 842246401
16041 136267 748708303
75174 184372 848379784
75731 147045 756293855
125512 166231 634996748
79349 126561 969356395
151065 157771 202231182
32268 71399 200163378
36342 66776 657863537
96021 149130 132765997
156586 168309 29082495
169038 177676 54870900
118202 162188 200027185
1081 89648 221437907
104232 171334 167621458
67957 180771 997543746
146754 149888 965105584
110883 124865 34966351
143203 179897 91528221
94157 132747 842541625
139734 172585 425399082
186123 195164 22706906
143623 173775 365351943
162366 170010 19075196
45262 136876 229052013
163743 170245 16200902
182792 185080 5776541
183960 188708 756862594
118769 125474 892049325
110836 187622 441096259
64335 181650 959480916
145828 150010 10453820
95985 174347 252865745
131045 144185 906444088
184094 189031 12482418
8205 135381 317904565
15631 117802 803651176
36097 40821 954421970
71801 118834 117366957
134951 153292 45931804
71506 145504 706105099
186607 199047 31332186
85645 142952 143434551
76925 165312 220910302
41518 45430 9780691
156666 183964 67969064
79975 199504 385948785
110671 139083 256123836
134884 199363 589719380
37853 177938 70132904
155624 198150 106326499
104877 194508 812902048
117545 154080 91427304
171002 192133 52833493
88029 192119 952797179
192593 193305 1252204
55325 106452 302199244
185926 189102 686579111
89319 102644 33615484
191332 197778 16317508
167707 190015 809929880
50535 142461 229749884
136588 149337 31843151
129548 193500 159879068
184431 192084 19235842
63701 71405 890457756
16224 135994 299341926
95452 199790 261053787
187573 191599 9962675
126883 137096 25634327
130290 187310 541967159
160950 187622 87019607
195309 199825 11448007
161694 176819 557547264
197661 197997 208499
175103 196098 313189677
67666 86923 183861048
146264 189073 790186062
131209 142450 28095293
79020 171591 853636334
28751 86137 143247830
135195 150105 37266491
156354 178549 55122835
11602 158180 559217051
127141 142865 39441518
85223 198837 497995399
97241 101568 10891177
175979 177190 3049692
5916 41303 599765328
24519 196499 959217666
89600 187431 244752943
58462 187954 658187451
48863 90368 103636310
126879 138567 29247429
197478 199834 224652941
143584 183884 620732930
199988 199994 15333
84399 178533 822398546
151498 174200 724181157
94400 198584 260638338
152869 167435 36242250
97855 179944 204969223
112728 132474 45695727
15732 78355 717783303
102194 120027 10075081
39040 106495 168736091
1003 190457 781194008
8222 135737 925989174
181880 199588 44589393
165788 188017 570223786
143933 155425 913059188
3348 140738 738681616
110640 124483 8585615
55509 178239 771218461
61879 173663 279342337
7603 162018 386112400
36276 163953 591427830
56325 125595 497579616
190613 193284 924256007
45108 49213 7077596
88168 177776 384983966
181545 189344 19711191
76759 129953 132980361
165868 169812 143415118
182365 197385 37817675
44516 138483 300081783
80779 169470 221697802
169697 184865 6893490
17396 161141 718407601
171599 184037 876939722
108941 171503 465084790
137721 192553 579724135
57300 149813 231161107
124481 161746 93331534
59175 159647 251220272
151333 174638 58126743
190097 191590 3658933
22135 172086 374805185
170556 193672 57796800
157174 176186 26043093
172739 183218 26131140
18130 198712 451559689
126648 134829 20560382
93617 182778 268450050
166074 172694 16506800
11724 116688 497287758
186849 199536 312420908
125169 164909 805702647
179264 192821 34012219
109671 172648 109568859
157806 168469 26483579
89155 96065 809352555
182468 199825 18094509
151917 152426 1297123
141488 173259 401796846
175679 184426 455508686
124157 172660 121311636
117519 154936 779145977
129339 190711 887077594
99690 193296 275920640
121982 147956 160513063
104237 132012 69316756
161918 185471 58691571
48244 68419 50718514
116869 186632 453432
188701 198468 24489466
162212 196774 793022896
156858 167969 357882737
27154 88131 152250470
145464 199060 134152299
129676 147690 44968597
124770 189024 160744776
37903 68681 617961947
116226 165185 541627468
151621 153308 443916870
318 81221 202433914
128026 138056 25051333
104425 112887 439777958
50650 119361 171602070
69583 108116 946305652
165394 168823 8580047
130923 141651 108020158
1697 48951 913946583
180358 191666 197900353
185565 190350 12056650
100258 144470 110413718
6086 110733 261599885
175982 179613 612628938
11269 49109 94590977
25195 129651 261106043
180980 196445 974491091
197011 198495 3722577
95892 151091 138043809
118199 187923 650322357
10941 110680 152989763
67224 71884 11593774
176585 191494 37462430
183257 184146 2230244
39705 42243 421539189
102138 197702 238939790
36641 92744 140142135
114177 133959 359073363
106591 125330 46697504
99710 192497 412356782
110851 196094 151815097
55390 69220 805481819
10512 52493 676682731
127566 137093 23858173
104 186454 465904584
62495 111882 123291655
35265 98689 753464199
158264 195232 6502767
177370 186848 787191436
49952 126050 190060673
83857 167304 626516653
6258 127521 535272498
186004 197077 27859106
93520 104455 775371889
164825 166712 2090665
123264 151430 269418755
192434 194338 4811293
152900 198275 113511219
72304 140508 170344139
6215 71000 352312746
7679 175050 525601112
72941 73287 836982
25585 72105 179146005
93523 183538 110746847
123169 163154 251791057
183527 191161 48339878
16067 44008 315507557
89129 192945 802102737
184353 194296 811384010
59335 182914 308757814
180624 189797 23064886
90856 165141 185840091
44979 128577 208930302
151052 198629 288613967
26381 127535 360378031
81521 165115 445334409
126285 135910 683889598
164296 166140 4535470
15127 19528 10900797
110484 139625 72913110
51551 71610 317174188
163594 186983 858457161
56490 70542 312749673
26629 127767 521612081
29714 107136 193541891
198515 198586 210123
82052 134683 131629684
30982 128910 419830021
98643 143731 112650644
95243 190472 238109143
180810 197770 524249304
175676 194732 323595904
36844 160462 309079728
101427 184626 637461697
24845 126418 743235128
31030 197613 416607887
157399 166730 23099963
47443 171564 310295142
30192 127842 244017339
173364 186164 329932929
46664 91796 590064459
191559 196680 12955430
148258 160103 29702171
134384 196095 476249004
199817 199884 157511
68149 88595 50721177
58663 98519 99723710
120895 127474 765596783
91097 154501 158784533
3617 92081 221101739
49746 197559 873061875
15505 130572 852998406
198888 199778 31265888
126507 156107 273846504
76545 98652 55336544
128085 180261 457549925
199883 199984 983084026
4277 43504 98190297
21755 118244 557659401
110364 162654 130873244
20875 92851 179928480
81429 191388 274822853
71351 158638 769198723
80985 187846 381230436
195810 199781 122990609
94355 160047 164337345
34945 36892 4042894
21210 136242 319646763
158396 160223 4563217
60237 134781 443827507
100042 128741 948574733
23408 162466 606694478
68032 121969 134461165
79952 85008 12478374
152226 175728 735508186
173363 174972 962048910
53064 189616 590123857
152093 191114 97545991
142097 197584 183681646
2350 134106 723306156
46752 102669 140009411
76562 96934 50932848
187551 188677 1898735
48168 146271 419849777
104441 177419 152453754
175403 180522 12854068
74609 75386 1922889
25849 40602 647093035
168962 178679 243548465
29084 69250 100493279
96400 136074 508383380
54477 135288 201881095
7557 69198 541094578
20608 38012 43518761
24660 138111 326042625
178884 189356 630498626
153195 180233 277680041
149358 164472 928681661
131553 189767 145615840
140678 195915 584096768
9604 29565 138996553
77297 151666 997861585
17066 66823 124582574
54402 137842 208452806
78301 166072 219315191
18028 57675 99186205
62514 187522 886277387
49556 138385 221951798
179086 179708 1612996
49909 63358 33695199
85671 166808 202896428
55022 109692 121837170
74579 163333 221832491
122628 196207 876994961
95126 97172 5193733
188469 197036 21492508
128357 178707 384651948
183985 185367 3466677
96635 166212 407932830
140805 160442 122753150
112056 123243 27952480
145945 174881 72193996
164697 170698 618586745
88598 171402 207066931
121507 182397 152273171
162582 167141 301233
71776 79565 570764576
191473 198508 17752596
14325 160453 365323732
55159 151155 470223547
184041 188903 12292671
161090 164658 818025995
194376 194677 486860364
94937 107001 10935477
6553 177391 426882787
192071 196844 12063999
36815 105674 172170534
84966 168474 74450242
67698 76131 854828848
74134 172849 246600976
16648 191510 504939723
146455 148576 5329704
20188 187740 418915734
55892 106045 125338493
27341 68654 103454309
11176 194381 890317228
4122 116455 607098803
142240 186209 191845164
116492 124851 778760740
106981 135409 294198146
73189 104553 311778246
61179 128121 167339717
17088 114983 441224941
194643 197036 6078736
121213 179639 146067080
76167 185813 529619832
163605 180368 41675864
24908 199653 799930425
146073 164955 47249811
49861 57479 19095937
166368 183135 41834777
43782 51685 50906043
137084 174030 598077961
70882 156929 215045901
43717 129418 214206162
71539 119790 714770373
94002 130975 134881761
28712 194062 413233532
128317 184311 139916212
89218 163280 185435346
48059 109276 153048032
25705 49912 60495208
55101 140904 52132851
53080 71399 396177180
142232 180491 696688845
91909 172288 739628541
92764 96393 7379669
134798 170407 89013510
88734 100438 29548059
25397 51023 64057579
16321 114502 245378182
100276 162228 154778933
163667 196408 981618455
11643 65236 408619309
2615 5088 828070542
139882 197518 144300257
125377 135118 24478196
38082 176012 713212506
59987 196869 342296936
440 52638 130642264
109549 195879 215925280
6547 153122 366559446
173535 190595 42764917
36896 144263 965457086
151350 164587 707717019
152353 193217 102106302
18161 45057 814256774
193771 195428 4177276
136416 166026 74010676
71802 139745 169665090
73773 124773 127326525
180394 192608 30601110
74771 117545 759929167
63919 103838 836022616
182672 194506 29733430
74655 160493 214580107
44163 131700 920958803
11884 125496 283880075
126030 199679 858006417
106665 131430 502816824
98803 182631 26259431
55754 84407 71383150
103851 154278 172398751
29675 76478 416361488
47291 139091 624399590
66677 110585 109495440
170586 189233 220335522
77543 186714 272819895
158579 188611 75041682
91302 135478 110561882
81909 150420 685709797
134702 178107 108294941
190035 191374 2952953
196858 198068 3069377
9226 198863 474236343
83536 100930 478330916
128283 174936 116504248
1905 114233 587125626
183154 185688 6376733
87823 93967 557700656
101059 144623 108799960
60321 90428 75188412
173438 175182 636262324
171739 175551 9372374
75461 104036 71406586
53582 78859 462267917
51530 189177 957596149
75110 78000 7227804
89193 118940 74493892
136500 151564 37688109
38538 182684 190956494
158488 168654 787678146
138117 190636 280680905
79756 182748 964060894
147226 184622 93469358
129439 160551 341345852
117259 199033 204637790
16454 74600 941109486
60485 73859 33570778
20078 74691 136634476
78193 122790 111229654
11378 129511 470857996
37435 164982 229441200
119640 162815 108122177
81545 113001 871056096
196453 199986 8948129
72652 154395 204365821
181808 187950 731413897
109891 128898 47525327
112327 132316 50016613
98155 115297 42740713
55851 69171 241496500
45255 150719 263660483
135722 156589 190209397
159218 160046 2066888
51350 168653 293188211
51906 191709 438273657
100097 165824 164178225
95215 198529 407817757
179378 181208 382942157
172505 181440 675546756
141968 191123 885688717
26583 81794 137942662
122712 152912 75734580
104123 169205 162614229
133793 181470 201750019
10524 47741 979528630
128491 144765 246917465
193323 199057 595242883
27245 137798 276239803
69130 114715 828197335
148962 188659 99335096
128334 190940 69294364
102234 140712 603745237
104517 117342 31990961
76094 153705 322356685
10 142470 979404926
120294 160134 99855353
131332 151212 481267382
29508 157718 320576777
50886 182090 783248647
131668 156987 586780740
144135 181547 93339371
5920 163035 392927640
102773 191412 490960773
39184 86842 119128406
30008 144614 286463381
20248 72049 673580662
71954 95849 52167711
73603 165918 510626771
75039 104835 74464713
158027 170272 30521684
104940 139856 239555873
195281 199025 9517407
140818 150933 25369668
95033 166699 179121773
151478 157620 498642003
129063 194630 283622211
31618 77459 267102716
7882 136828 672561907
34167 110701 455011639
7411 19408 997972517
89180 163606 186349316
198020 198270 493208146
183164 188975 14693712
38863 100961 190919106
45607 160039 286157311
162762 163836 919034021
66489 85611 5637372
1203 92174 227428834
178220 191075 900832041
162351 181857 282671992
59416 128423 608372237
29837 165691 339556798
60192 175019 286909915
172675 182108 837439287
175131 198569 690626326
184486 194743 269415353
49895 197905 370103907
695 75739 824914017
114301 155986 104320291
143898 199476 941005077
19131 113205 385909388
152551 180112 239477083
170637 180622 24805187
70187 102636 81023518
84181 133785 423959647
159732 191253 78699622
99049 139131 100034666
17003 184890 419620785
63733 117342 747409805
145521 175696 75189083
157183 162982 14425185
93253 140251 117450775
57930 67336 23581795
159154 183880 692536721
162848 190127 68150957
167149 196856 902214629
180583 186316 14419917
107205 119106 29634253
124779 192000 165977541
136092 191148 610161450
85795 154415 171810616
28417 197743 423335206
72219 133002 482638965
47868 147985 250323841
114673 162737 120194680
72198 123164 127160851
129672 192996 158255572
123999 157861 84893903
111305 160668 213191955
168027 171302 397911157
20415 23799 759261996
53428 114888 153687870
159 113895 642982685
176583 192593 559512316
195419 196204 1983918
27817 87747 238236651
154589 170020 800487086
115526 180773 162974443
55573 144350 242395655
185172 186371 607378580
38755 100314 360729247
44848 48105 8102952
159271 161540 5648596
20111 126553 265981683
46703 123277 435811028
48794 86310 93781220
83108 123839 101719921
119050 136421 152044454
58941 117936 273314665
33244 99555 165907414
28939 158623 324174033
11824 179977 420218289
32257 184321 380004709
103080 104491 840910567
99202 190656 228491933
65219 87158 54557330
169502 175227 424855409
71321 81787 710117103
167610 197491 74962248
185945 199467 34060600
120594 185832 777632968
160450 189770 514587484
101570 183515 204620429
89227 189291 705971102
28368 89067 776336302
89543 176491 66756579
125325 170993 114239331
87125 177017 417668938
193937 199107 13093870
24951 194238 997195786
80655 90179 30303533
40185 100856 151877350
42040 186520 420817879
193844 199661 14700118
118575 143831 63273004
91184 118682 868118835
55733 65388 24260105
160251 170457 25430519
135813 182556 116748422
126232 189126 157373689
68524 77056 21140754
84020 177902 454547636
29569 149971 773334855
71706 145139 655251479
70127 190584 411221288
84709 135879 128007109
147867 191215 135312223
108768 133107 933753837
48832 155794 268693263
13623 60981 924950526
152340 175412 57438593
24080 150210 121440371
187781 187951 916762854
36215 191562 711896094
142294 171717 73504116
153252 172471 570578299
194339 197507 506684584
197862 198856 240284410
94177 124392 75468259
102908 115664 31794236
106064 191269 342951951
63287 105295 989369098
180312 184350 10118167
2011 62279 150902040
171695 189838 394772542
9863 139982 325235588
1457 29630 265713322
154074 175283 52714279
101076 148755 738877569
55622 184157 619937356
57940 77291 975614527
163080 188279 587984705
95492 127905 80989158
79492 92787 33123307
94655 109891 679826966
72468 101586 72776898
36771 184200 720705286
97635 192673 627974542
198916 199345 377144128
65076 147383 687187742
118938 197074 767404863
94926 143187 120718696
36506 85351 302185353
66965 174490 268518652
180833 189882 118813628
64881 111817 508734652
87185 134295 117826971
141584 190298 331411042
71604 194224 306399032
28600 66547 741517066
193777 194977 415557780
7929 53025 112746219
21217 157681 341275802
135373 163382 663808142
146488 180946 31410186
196887 199391 230054846
117458 145530 70192685
162139 188347 65501205
184585 198891 36070244
63952 107887 486536704
29150 47094 44664814
138676 197173 146452790
132486 152044 647017005
122060 193604 179034869
28923 179114 375155707
27116 32345 12991596
118708 168694 375235133
98359 141366 798452083
100612 150297 124053032
87822 176346 506503355
85431 135640 125633516
117961 196768 197162857
28089 104886 191920928
23387 29387 611089914
13681 111305 453080574
193005 197932 826329064
93737 147383 279610278
145077 173530 70993764
134249 188265 918682423
26074 111791 214117387
51254 120822 285551393
94638 165354 61600606
90227 111638 287026493
12961 17767 12087972
73669 199753 315330769
179483 198107 921368865
57933 125939 603153382
115317 193398 892687170
89643 160128 176462736
199710 199845 376823
50091 149893 103594854
138408 187090 750545728
131140 181632 126066286
31074 64424 757828060
46529 189772 358190792
84620 114694 75325860
116071 158720 799006031
38304 95406 858143213
165217 176993 29208382
103930 107400 645332369
173785 187374 5462306
72202 106067 84620801
127881 136791 22361745
75581 125411 124363696
122068 153741 652454052
142217 159306 42836354
171302 188072 42031398
5772 73334 661767064
134591 143242 21673535
39929 49623 24360803
186040 193227 18029000
137652 175027 93255686
95162 191303 240366016
113580 115585 5062844
75705 178265 922200146
103961 146676 85775327
137274 145799 21320171
54106 124399 175560068
127068 186541 698741471
17281 49323 80123991
12782 73815 152702274
172114 173958 228102371
38303 151071 417022744
77987 153752 189417936
191704 198654 17607368
128885 164660 89545110
79715 79828 769683029
26518 171718 468815236
88244 175697 218477743
92994 130974 95004972
101552 155286 134362969
73718 178928 220983499
157651 177889 188253491
24518 58836 85875005
16588 175969 398178041
38698 173214 680328232
7760 11389 683598504
12296 160779 371275362
72170 173606 253334268
104117 150367 115547863
45577 180586 780135559
175991 188963 448954243
599 21594 290288030
34443 60684 959700760
40875 118992 195215115
126405 133705 542803161
59831 150973 548349070
102721 178173 188313365
177914 193289 851538675
110397 169990 717780854
97650 176195 196056507
117088 149249 761576813
166015 189012 57556674
183394 194716 781851567
69509 180335 276697332
134795 175484 101497818
87766 125045 93213975
4323 91453 680563089
21942 182066 400169280
145679 162900 43132338
41983 140108 251097655
179343 193276 34995415
168201 189969 807184645
61028 160869 851333018
20480 109036 221295400
11290 63726 131184151
24328 75509 128030062
22038 108233 697527234
145753 191898 887413954
159619 193646 58238882
67695 171256 219744113
115593 174854 895769876
112851 170002 142968172
96937 169499 181358392
70603 145571 187189157
154613 193875 921906001
104161 114927 26923042
22268 55595 84413593
25997 57966 556033871
31931 193783 404581483
149594 156712 17968918
72375 74288 1834955
99079 134004 226126445
131893 171361 98654865
111504 117684 323380400
115121 173114 144828142
122621 190250 531485803
90011 102372 343974832
130421 176200 114175484
20519 108639 220275403
106862 126058 801678197
153134 194395 986876456
79896 139380 148629107
128283 154892 66737685
178980 181539 6459374
144116 164454 50859331
126812 196100 646622972
143963 170606 785202953
3071 131459 833148768
164494 172249 19288453
1007 182532 453868256
164383 189412 655312094
194685 194762 183539
161380 181163 49245367
7386 151233 470479035
53172 62189 22588099
169468 179511 24935564
47793 66465 618498520
110651 171517 926007591
103978 189905 214797286
105551 186503 627759600
15721 32552 41978544
87949 144593 141714105
87149 193796 266717644
142766 190991 742421688
155239 192134 940239968
142322 195663 330482737
91741 163745 180281170
141150 172601 78568433
85193 146201 90306672
10457 139499 322586313
26584 90818 954460333
29594 63122 126681954
167341 182621 108520604
82335 115526 83026031
195617 197618 5081419
57595 163610 982850682
139646 160563 737778498
22902 173054 422565122
41417 120853 907613594
29461 110804 203197715
121976 161957 158618505
3621 166055 687902169
39543 45604 15233289
76362 98530 349555416
156806 195166 740447891
27498 148999 648508538
170484 198291 618955494
59735 114875 137875574
40186 166939 910040919
44006 108843 161917585
44257 89122 111887152
35085 81617 116264274
1841 110189 606920898
38501 155486 292619334
3349 150418 367806536
153513 181671 342310158
135830 146466 545273107
77542 113873 90750587
26405 142150 289266020
145949 154461 347360988
179193 191861 674861950
84967 152916 170069636
142841 166044 57967880
140261 170209 74950223
30815 147170 290739254
180858 195151 35906813
159061 194844 851378980
175096 197201 666636584
194974 195307 863029
185374 193883 702900519
167144 174064 17280641
78361 104772 692258885
97075 108059 27389627
168062 186962 715488940
615 68169 749562146
122073 163468 226341191
119321 147511 562782742
8739 134035 313254949
40908 142191 253170896
46936 60907 372345104
62190 135264 236666062
159532 183220 990353792
92966 154402 153757981
114598 141206 66501560
31309 127660 240814264
51914 125668 184196220
186269 193539 18242945
53093 106904 134551234
122677 129258 16569823
106800 110320 647574548
137820 154833 510678594
145685 163714 290396529
91823 123352 78911538
176376 179853 8775682
88950 199443 438078159
167150 185409 116954693
177017 195050 523141725
112503 126886 35932805
100824 142061 496464392
159359 198161 647284786
101675 159835 143306307
157788 186123 375428346
119108 133454 276532082
167177 177487 339937567
103431 121828 45709538
52453 169840 293446397
44748 181200 340952255
99550 137892 95637001
131753 144619 833111064
92899 165959 182644684
86746 96452 24395148
71756 171966 887629212
75559 193914 518481711
94388 152939 504227590
52920 145160 448763893
125994 167172 171634319
179767 183123 8411197
8098 35218 67872614
76667 119218 773883649
162808 187690 319501268
199351 199782 290638503
78557 139622 66014126
83846 102584 47020332
108881 164304 138706174
187746 189519 815740593
193010 194489 948530520
143634 160349 41805975
167902 189225 607116881
78529 171085 231209134
108823 188814 305932549
54154 126717 181236107
120059 196814 568072643
26606 88408 154307614
74742 146115 448720716
120624 174115 176447401
70735 198740 684559344
121769 179363 899381838
187462 197405 550608912
77092 105044 389542792
118002 182117 100240110
194517 198625 500860425
178469 190457 412770622
195633 197746 5381793
67080 180983 284421807
15869 193906 554321914
48409 160670 280776215
26361 166990 351390704
137150 185264 359803640
73607 102183 71491322
190458 197921 18790019
41780 60024 648984278
103308 196690 233440420
121133 194708 11887671
86233 101329 37940151
143428 172775 73229494
88807 156655 608257351
91147 158264 460301581
25361 132456 539798635
123750 171154 118554880
121214 150974 74609552
91840 94906 901503346
196941 197523 379877662
50511 135099 318798238
30362 67942 241591086
20057 90010 174702258
176925 177926 78662414
111252 192729 479933587
41919 140508 246423987
48551 71876 15360042
146968 178291 78192917
143392 160411 42557244
59138 165500 265813949
66796 164936 245223037
19060 71797 131924911
110335 126337 39984183
180002 191454 873494007
50566 93953 340060835
77520 118926 618749769
15385 44275 862073147
52686 76261 58999887
115271 166250 457673121
13693 57098 108562191
179984 184604 7852998
93145 113185 747856704
88299 178194 593611730
179923 191740 455891580
117936 181731 163577007
14068 52920 97116184
138145 143881 37493589
112668 197741 212923048
195153 195740 1515095
59836 71049 28185771
175968 186769 709559711
135665 167628 845217784
77061 84378 18095170
138737 145306 16529795
185190 199727 36624436
48571 162902 285935862
95468 121688 65396852
163020 192522 270433342
109792 163464 154462808
130689 168841 994822349
144183 191580 344458374
117948 161354 961294165
138944 170038 448375294
140324 199486 148139067
188911 192211 8202865
129737 130050 190166
60195 75332 37980860
72828 116074 780900578
41874 49147 18167222
52981 113349 150830975
127889 170468 896808504
169891 186854 42360239
69235 139099 174409036
88104 159868 190799560
60652 165094 261140129
61260 96868 89093022
166872 184000 799477460
166842 190764 257693764
2683 149617 367446533
161480 166764 52705489
106299 120667 35714214
6768 91315 621429382
46971 147334 250913887
43834 49247 13515298
88314 142169 134705802
84721 183940 763622407
97344 137720 583768934
93024 193303 811750366
19779 27534 19466008
10615 103991 61559653
63103 114087 127336327
130686 163707 82570110
13711 98950 609960699
73625 185952 547853270
103510 160847 143313664
180037 190830 27134602
10935 145263 382224551
55705 137465 494709726
196511 199617 7855736
2947 56629 390610724
84197 187778 259113084
30702 194716 524182080
171894 183295 28431581
162125 191073 72320196
158553 183734 350072970
28933 181402 380874031
100822 137073 90474462
185840 187629 521694655
127243 161814 86592103
123496 175192 129152764
191741 195390 62450966
177373 197651 339066455
75651 87132 837163819
198975 199557 1374433
62005 163295 415064459
174557 198495 60085770
36543 173432 342049243
69234 119321 124915351
42233 147743 263714195
187414 193083 991058651
196544 199524 7554025
168012 178453 26018044
155531 190643 87628550
61304 161997 840733823
43360 70297 67515678
53037 138627 213859606
132818 173206 100892576
162782 168079 13085767
7398 132319 610959724
152660 168244 38851343
22284 34049 131760861
166538 168270 4335125
66622 72656 15035872
36791 180050 357941960
109672 166704 142571136
88518 88682 348920545
18922 176263 542749375
34885 131574 681235451
91851 122726 981002817
194626 198376 4152372
144455 151100 16599240
157330 174562 37439267
88062 153778 982529630
66028 120050 651221540
107254 165771 146258280
39110 118592 198684646
123025 165461 223080563
97403 152728 138339999
95905 182479 216336306
147370 191928 111440542
90639 125946 88294092
71681 107914 90440468
127874 161558 84336562
87227 122910 789002778
145543 148966 8528268
141826 151855 25141301
40975 85030 642149709
165555 193383 69590990
34665 88199 133703019
152371 198680 115902311
153350 172410 47520003
108581 188168 285842146
131988 157787 64710141
51913 182022 482454489
175576 177909 5825453
76673 164229 530047129
58978 84073 62580683
130080 176630 527773028
190708 192371 928432600
28898 171840 357164417
157124 195069 94737792
137423 177275 99408313
31968 101065 390799191
104742 186376 878377102
99495 160283 151886684
64442 70587 336746909
19305 158676 348485730
177991 185139 17998348
131433 155967 250681172
22350 181231 411722606
99112 114611 38651085
126837 171930 412364583
73973 196633 306661062
96597 112692 692058952
113360 152943 99107371
64623 69554 12398243
34425 61032 66458085
193736 197512 9580105
51529 128149 152219873
191505 194550 7673176
71677 80444 21743281
351 41578 85512882
190209 193809 19484590
100584 119595 16028873
153927 189540 997454189
195751 199840 10356471
75981 134070 72772818
52325 65924 34180890
110660 186641 902347214
140075 182929 890392395
62076 130857 171945993
136843 161998 62936893
164006 173528 292175511
178859 196635 44749411
66564 198446 639727810
150770 158072 762201389
135212 166496 78165933
70660 190598 299591370
101982 144097 105182365
44380 198627 740157191
50173 70872 51899607
30662 173543 977099693
175137 185680 254644633
41794 171864 264839363
109174 130805 945576731
157626 188499 498298242
32193 35991 897176797
77938 103180 63125639
186564 190319 9424603
182936 189607 141724664
153279 181090 69275045
81718 161592 199741921
104248 135903 618141556
37017 152160 497286338
143632 174286 876077808
152367 179024 66375091
38895 65276 501648010
28403 54107 772073414
20126 103078 327787825
35241 85619 125744288
76650 152280 189043645
14456 85716 528737364
49058 50065 2583667
101613 163738 155247292
13779 87057 439980152
21787 42837 706098210
140993 174013 82432817
143410 196795 133494149
104987 191457 216068487
195927 196753 459718777
16138 120124 259783014
113630 187634 185100166
3189 86769 756199736
114195 149642 9735037
16071 164184 370300859
19525 149812 325636380
82822 85932 488204912
92890 109356 41162602
115427 118308 990286590
194357 197653 8390426
30537 73431 107277471
118313 190472 424875760
166355 186949 51527552
78161 133562 138338123
7890 22930 37608671
106857 136850 240085114
104537 107544 7486769
95277 171176 856042058
88156 106394 693653136
150054 162645 31579955
89183 169491 21556665
197487 198584 2755611
114330 144302 53031798
40798 96514 465044858
98903 155069 904749882
11819 167657 389498398
150217 180050 74464142
129865 162732 537115776
173469 189602 40469106
73310 126563 132920957
78318 111838 83608227
107746 162999 786679452
159656 167457 872572345
154197 160969 15677538
37646 146223 609268051
160234 181534 53003312
191479 192478 2486170
170372 193245 809421410
195005 199682 362606478
106090 115084 22464533
185376 191264 14808130
45604 96636 507355795
27900 60980 235505512
89365 115548 65661251
170950 195000 595043487
75942 153220 193182709
8956 9709 478318093
44667 137231 231356706
140489 170314 138868787
197976 198808 646453
57216 86639 781762424
168373 187602 188684759
23995 29627 408411425
174956 191388 41233815
14085 199574 602714379
95592 101771 15597432
56362 189006 739625382
184819 191960 795844352
198907 199994 979963013
106359 191174 212002550
95599 120563 168519729
47441 55556 20482302
121423 176149 516098085
60393 143507 207912670
185827 194743 666590578
126874 161802 914545225
94046 159393 163467151
151333 177200 964393814
72128 73200 2659803
86899 112286 63446806
35808 92370 562768137
122720 137503 37096605
192865 199538 983661540
146122 191854 732344383
46508 64782 320129709
108401 180957 181255392
114288 172082 144432015
133721 171826 861034571
181494 198074 41768815
113723 188689 187506670
31269 194661 408487906
194862 196437 4038781
103047 105553 753912091
50091 149833 433472609
144540 191891 118316701
116665 122325 13988806
113122 148227 426327432
160936 170026 551154118
60472 136758 293118632
169385 171688 5691509
14692 141995 318104626
157652 195021 93314217
175499 191484 40132056
115531 140082 417167839
78730 183367 261366521
35243 95646 150923833
20739 91008 175561490
78107 107049 72336651
94514 192212 244220676
183392 195850 31311872
52360 110729 555407227
117208 192418 398244775
159679 196460 91955915
1816 135694 467342529
54265 174700 300835073
174436 183420 632572740
196041 197447 831659700
83808 182276 499355403
39299 95218 49495147
60671 164818 260428274
61135 122544 153379032
49816 63071 766801917
5624 72138 166520845
91213 156791 164235883
82427 199571 801671735
135306 181523 928519330
115521 117721 92143
168857 195624 813265195
113151 123821 26605393
25826 179172 546940448
95423 127619 322006375
199185 199706 153625352
160732 181357 51333469
29680 110942 434266850
134332 148057 728673607
108586 154181 114137246
4600 187199 718648045
67555 126586 413260404
48081 153687 715869746
24598 172800 370383411
156673 173981 42974608
106543 162735 140502630
42669 124901 116514171
126331 185592 148155677
186696 193650 9055417
142981 175708 81536670
90568 154224 610922397
147602 181026 653094986
83976 118053 109241053
102899 122871 49678320
63779 173844 274923242
137794 190406 959668855
150841 153107 490750215
189276 198523 23231212
27264 124083 241818375
104850 174094 606231549
140882 141939 500985949
39220 186267 564948264
37152 92826 139110456
161017 191036 755727090
76464 97905 53638046
105014 156273 128246148
38667 113066 185946305
199873 199911 913660983
7518 134831 318301386
190670 193099 6057699
41384 42398 2568240
199907 199923 442530950
65144 84919 116238586
186819 188521 4347346
135032 162436 978248103
8231 179539 428098276
42226 100750 146434051
47005 149811 257080540
195544 199066 773481944
179050 179667 163163871
5768 156270 376475908
20972 162431 467847847
10148 196401 552793988
156988 187340 75751378
164638 173291 6242064
19957 168241 502754297
1084 183521 456168699
76670 175858 356480081
170928 185284 35819392
48593 160097 278874391
76939 124308 854653605
55728 88700 82168476
97660 144178 408577091
184001 187715 9459730
51735 83617 844465053
89992 196298 693006718
191667 193243 319794950
152899 190774 112606403
182230 188427 894633717
170944 181876 27211134
185281 188614 241160740
127863 181994 583917614
103250 105884 970985076
149130 179309 75281276
45938 78955 130936677
6557 140688 850139633
170802 186613 39460933
199454 199956 1278734
53740 68035 35862351
7041 35622 71530271
31501 126040 782630308
37868 135149 243200883
2133 148480 366015968
111023 165475 644157875
193283 194714 202447539
154566 161961 18426725
84366 134119 118922774
97646 176843 197710970
82859 127009 906115487
199999 200000 191147433
160845 189932 72669703
194813 199098 589726189
109258 184248 187411261
20190 184989 411894492
132171 141609 23605651
170053 197392 68461270
169854 192199 495406177
36082 100350 431688073
65656 193936 610060186
85244 147880 355981837
93182 172804 198990133
92500 148686 140563230
24324 79888 965681387
151933 171894 465594767
114992 142949 69853693
114463 123657 533870305
113474 153835 986334652
115012 130798 39440695
176534 197742 53416222
144211 187708 152314881
184797 189113 10933207
184886 186438 271338308
127084 182004 137271969
77093 112125 87446906
151939 154758 7204008
10931 143700 599044345
168656 197748 72924581
92590 117859 63260331
8549 119756 277912864
188876 196512 161346994
197411 198585 545555866
95884 195208 126152761
59781 76894 42791725
131949 139547 19035580
7892 48781 392004290
68892 179405 640212679
190993 192626 281473491
133209 167589 213908156
110380 148826 96164334
17361 115897 246319641
66722 171617 261952490
33265 89282 461623907
68309 68741 1097297
73903 140795 167115614
164876 198339 83773141
115080 184945 174503321
101351 133314 79672130
60759 193134 331179435
92805 188924 240366983
75905 79307 843997231
78532 196335 766253151
47525 103556 630992512
54540 72489 186222759
27031 196997 424906186
196499 199174 547994537
174761 189314 259243953
88702 100476 539378262
139334 164744 63617482
51145 145960 488962171
149482 195077 167795324
52603 63210 356803458
186095 189761 228482612
117037 144527 397231826
172367 172461 33070
108773 119051 25695199
165760 184596 46962733
38380 62591 521568777
132693 181365 580970783
56326 130429 751770249
144231 145157 2316388
74952 90639 38974752
7135 13833 16836778
52097 145410 337397618
68529 78718 25335260
2582 35047 81377271
31268 165900 336523252
82812 116756 84850836
31500 108663 355859851
122078 149308 68231654
174605 176938 215781621
184968 191045 15278158
2475 182559 559604028
159661 180500 475533245
73492 108399 87146541
179272 199020 553876243
152264 167208 831635105
113513 175373 154505371
119756 143073 58465167
132590 133560 900343140
60512 91898 78319047
100956 165293 160718755
116134 124406 196705918
47046 133290 233344300
148940 191608 176942582
161868 195613 170722172
192850 195873 955589436
148765 173788 253748382
127647 138794 27832461
182451 190658 20643116
153670 182887 72799917
143974 196005 130058311
46517 62070 691561187
131806 177026 112868462
144178 165097 52264212
90941 166511 727923259
119405 179711 438799396
180066 192292 30690558
182320 197145 494245094
26904 165150 345504103
159814 176402 41133168
98141 121240 57456830
46120 187530 791882795
1712 11910 25646618
26200 53003 66958671
107714 142838 625675449
9946 50659 101823425
72354 147823 831598861
14031 161751 369319501
129027 182623 459562129
81848 128516 422798422
156465 187325 76994043
104388 191374 217381869
1058 75462 186289791
10747 159749 734032115
191991 198565 242619872
32692 119242 826771659
142189 180556 443089722
183606 188831 332081901
145395 148490 7719522
15701 182874 825895059
169416 175356 416388058
2593 133609 327616073
199623 199963 362205212
130089 137669 583630147
108860 176633 950618593
50711 63660 32426463
19409 177926 875940943
54266 123183 172043480
192380 193159 1972525
9113 95026 950639814
139033 161636 877866818
159881 160533 1630521
109744 168178 146056975
37074 173666 21606802
115503 148724 83010544
150108 152634 6381784
32478 54928 869586661
41134 158931 399780753
136557 186366 124452096
171826 177311 12518889
73581 194596 942196221
175025 179857 12106802
140688 196697 292831483
105266 149689 82948194
15978 196761 451989932
177115 197544 627519195
93759 162299 171443742
117701 182658 162233904
76895 115281 131487964
192155 198643 16415565
199536 199937 1035802
194496 196157 417059805
28026 192653 411361452
190846 191858 673794310
44387 96321 129801418
125289 193204 169873022
194122 198538 11180262
51932 59773 675482628
104229 149007 458580168
52340 100563 120663703
102083 149458 118268283
75335 155126 199524063
40061 86645 116477389
8081 99616 738443300
144677 188931 190251251
99320 136909 93841095
139645 172595 881987381
50857 197189 710258720
111129 161047 124964107
165642 198111 456043558
34749 36086 3332092
37702 42821 867288018
86570 98929 31093326
184306 188045 9501075
132136 185046 132248723
174784 183648 144415045
8415 183752 438226616
169315 176881 18716808
185374 198175 32246480
83362 135973 550524176
114805 139431 61477648
92495 150904 146189652
15379 183792 420782925
177988 199027 309778683
194597 197765 8072954
93699 130083 602694488
23221 51841 71586176
21884 123977 255093880
35345 41550 20517312
113036 115917 7268117
73884 106356 81120549
89055 95867 17236213
184447 199023 36735546
6489 90583 40017201
82583 134235 129089823
17480 170587 382721403
4316 18869 36530915
136383 179713 108195600
14203 123374 345534910
62182 103100 36025884
122602 125188 6562025
162524 179287 41659326
154959 175294 50482137
150540 177864 68099247
102241 164739 156148010
103352 110865 18586439
89582 142099 131425652
132244 167588 88288351
132013 168899 472435295
120495 180779 448468268
174224 195541 53488427
150664 171902 669245027
187098 187206 77010
117245 165985 877557558
190781 194539 9397209
147691 175142 792862885
167198 199004 79792350
38210 115668 193697922
59879 67339 588006101
147085 181163 85117103
121937 138000 40285726
106914 113492 16359683
111473 172629 152927529
16033 45356 736225179
102632 113857 504810160
153631 186085 80974318
161779 193624 79523823
106171 196511 398090659
39308 195454 390487774
190919 191191 563004314
114039 144379 75914093
54557 68805 35783758
127215 151866 248212588
164679 180193 38594096
191079 197123 15212661
56441 131962 524878127
177347 197208 653190447
162841 167458 11369452
193996 198274 641044790
168186 192499 60806935
30175 129694 501462682
94891 181675 263572107
50444 158347 688353862
82051 82888 2129435
179988 191716 21509064
174744 199169 61353013
61209 92668 865239092
747 15813 484649898
179386 186844 986871836
111846 175847 776818840
105890 192341 964241292
70070 72076 1438670
6461 101327 867313586
92264 172460 95046904
90746 119467 71838654
143400 174202 76825468
45849 132617 694751260
83411 158318 187361699
76020 83347 18232481
32779 55970 58061386
177298 196190 816288136
54287 58140 9652825
145455 185413 99762921
63585 169182 263857535
153917 195313 103423975
100441 191652 227823433
88309 193236 262389207
53136 160633 268805039
42439 120078 193906939
181710 195301 973662804
149798 156497 16945268
3825 116713 282309776
99576 121545 769088607
38366 194370 390041972
2080 177240 523534755
109094 120146 706681423
140656 151919 28214774
155348 194752 98388875
157603 193021 88362661
58531 156267 939325707
68178 78623 25967034
76070 93083 42399288
52863 98211 155790177
103196 119677 283855813
69377 96994 68919279
76995 105358 490650735
80679 124494 960649346
130690 177164 783086743
38372 82982 933230999
111725 152686 102561781
65051 80617 692620359
32651 141991 273267921
30604 81518 695112365
184871 187863 7645094
66886 92939 53389551
147850 196253 333599095
100230 199340 620733322
196335 199809 8816274
57414 181211 400584842
127742 169094 875326182
106490 135032 727998474
36343 100837 770144439
64134 166444 405475482
154446 196181 104281321
77308 127738 500386856
97030 106813 546323030
117785 125141 18302771
9449 62891 133679110
92333 139556 118184743
187106 187340 564693201
115955 133734 44397640
36980 87926 5415400
84799 184558 249395829
11989 57984 102160524
7969 160216 380690249
123274 146419 695132258
144639 170829 65471760
27078 44675 433477090
45464 136810 258603854
15141 147883 331677373
143995 171381 68316335
132153 190438 145785488
196897 197706 48974
10567 84929 626393854
56746 176762 299728610
50499 139041 221242334
105224 122676 43422849
117554 194994 193601019
81008 181363 855666200
46011 105475 369524307
48319 189112 352048319
49585 160253 658210924
80709 167006 788842429
165199 170915 17937914
83666 191870 984091953
36578 61428 885858862
149482 165904 41043029
45903 135234 223275918
83594 145432 74149118
192405 193988 37825364
18815 162706 359708155
45652 145742 250183399
141694 189177 118788331
138688 199842 153182235
172191 181862 24068821
84540 156280 771972154
135261 161611 65987084
99705 178104 195602519
105426 109426 9841440
96973 181148 494723276
62656 83361 51695104
168017 195538 267304281
129942 181808 266907223
188561 190840 5636026
42836 189093 365586718
23474 184150 401567234
156346 193255 846934421
161996 192597 76367857
194962 198184 439964079
196475 198936 6230213
197464 199587 5346838
173282 184162 27203179
129262 130344 359933611
95233 107689 31203080
195214 198606 59516485
13446 177564 410055291
198844 199001 378394
98116 113883 39280120
37969 38119 739618183
87437 139249 129558994
125498 146547 52730326
173770 194305 879581152
85809 129701 597960289
77786 186803 820268073
72687 183164 337658412
113389 128994 39003059
78798 111795 782398377
49233 85919 255992594
155320 187594 291382876
126769 164285 93935708
180078 199692 49357884
12454 177398 574235981
166398 195485 72837382
49793 64813 37647925
146394 171477 756144523
10147 40913 499339871
113934 157073 216981403
90418 160017 420479316
93917 150062 778649708
147854 181193 83217350
48791 59942 27939981
33536 91406 428768366
108071 113380 632039282
123728 183393 366659714
97718 195350 244041556
118928 181684 156820977
139655 150961 28346390
191893 197684 14672518
18864 129806 277291256
13867 43092 346411756
18491 115346 242087498
712 198142 493854013
103223 158509 294155869
64882 145486 568255755
98471 145312 116985295
113134 166806 134154330
165037 185934 52150386
84222 133140 122310578
87236 101517 975702371
174118 198759 867296557
123592 192780 173009161
157096 176451 47996887
197958 199474 158730037
86195 194453 400778457
179573 192799 33158654
10436 139757 323295971
71313 165876 236192254
63945 86109 952140896
75874 99693 417396553
194868 198906 10273956
13006 129499 291225529
156484 197872 103454426
116150 136670 51323065
22841 113162 137261646
79983 80990 2545269
10891 119576 271568556
59885 92171 597376059
17354 197800 863892817
31095 147641 305613157
47197 196891 775861432
93783 143384 124109091
173125 178223 12658931
140942 150126 22942605
77744 127148 889803003
182014 194044 816894349
141986 191532 123847285
98966 144774 114434505
71485 141450 853802282
109974 117206 18113910
104462 106907 674861095
144893 163186 45756199
149937 187650 865843434
124437 157892 834929670
16671 122358 264000430
58025 181979 947438929
143756 160449 41768718
135187 155763 51583159
124776 167150 235737683
89187 168842 199342312
11955 23911 440856579
23061 133141 23675980
136128 194292 341824078
173612 173678 767542831
94760 118283 58759150
74094 151039 787591583
96222 190702 236165352
94098 192657 101512872
189233 196418 18034892
48728 108478 149404275
72727 98100 63436875
118764 183486 24033646
163672 167592 9605340
23711 78108 136079674
100273 195673 635212554
129213 141077 391725389
164826 186452 584586881
66268 102446 360313119
111240 160445 286416173
183386 195519 932168548
160255 188910 542123119
125852 178636 709175058
196421 199958 383056311
14087 131303 292960124
135269 160026 62012374
107701 161560 863255610
6021 83556 193897003
41438 136222 540080461
131152 163379 980636095
68196 87065 46840960
131887 182204 125743361
78449 95521 42584323
78166 92575 35826285
197396 197733 889534
69673 177931 270190024
160948 172153 801251164
34100 41501 18467620
12788 158091 582067287
56037 122598 166126640
2464 128322 443258107
102583 111173 21277248
104019 186162 572946228
60215 100705 101394605
67572 192438 515984321
142565 194904 130853418
169012 184288 38068909
76405 195492 297712210
90443 190733 250836365
43171 89888 493743216
26071 116268 818444570
88716 190449 254516754
108255 164421 572980168
147851 184257 387735206
1175 30896 354330623
168225 191380 140042479
71864 185681 284298871
95220 111017 935567785
69154 73625 11020909
95683 130521 14950810
199230 199977 1928154
145758 173756 622503644
178711 182742 10175652
127833 184192 923865311
161969 185396 867677066
16043 31734 357748972
22764 130750 257497704
179917 196198 40914086
182490 191092 21631464
46502 151246 206508612
191947 196010 10234644
46337 64927 388542016
81865 152717 471760074
117321 185915 202419289
179220 197846 148336122
66576 198048 328678387
199071 199682 1528771
167528 174444 1990431
195747 199278 774721214
81625 130560 42141720
95928 137317 103476640
166579 179583 32419154
51395 145334 234811679
39026 170844 329621887
125524 126318 7042244
157828 176206 45573916
25248 98206 674994141
54237 103213 532316419
36148 159611 619277580
188293 189622 993579667
6945 147499 598106891
110481 167458 142425503
146185 178702 369722442
43657 183031 348247244
184791 198809 821170228
184058 189367 13427512
15217 127513 929784216
148525 170153 54094769
138243 143217 12547308
123107 127105 9235240
164696 190443 64350554
15654 24401 321621609
81751 142425 151660780
131075 174885 109339901
122667 128507 2491827
91504 169619 195521340
184953 197266 730960154
179869 196584 602839309
13553 42731 890595921
137522 197303 447199569
370 185587 463056195
84898 178822 879251022
11259 83935 930715489
93642 183677 225024859
144163 183557 98332639
82524 134382 825537523
2388 29611 68292919
84812 118274 83694227
13428 145391 813615687
104328 186142 225785275
79584 157326 194431229
142439 194914 131200644
10099 133833 309290810
94409 110265 39575695
182019 183584 245032457
155054 188582 447681067
146914 159973 32798478
184727 192841 272870249
78441 120433 104726765
51446 140632 222887865
50873 183688 434195929
20218 41989 236208167
69536 123076 7497053
192910 195875 675929861
105529 177547 179723159
106622 165364 146802652
7334 101685 841454194
51094 146727 238960923
61054 102547 103854181
28082 97245 117764979
96494 146278 845996016
152205 168678 715101309
144208 145078 127393867
27789 102945 187881352
27733 68425 387004973
199218 199555 875863
76684 104444 69402249
154117 187738 84002015
62449 85853 113897573
183824 185793 4957304
193426 196717 8332338
101110 142780 104041995
38557 56805 45729333
67782 126550 146610658
50664 110922 811407796
165346 185800 51062876
91339 135381 219971124
32521 198673 520533442
94686 181306 473707009
3038 158095 763135684
177522 186714 23182414
62075 153082 891541780
139007 143631 11686478
193883 198819 12531047
168438 182010 615376111
124928 159847 535825027
59096 165767 742120293
73143 180881 269078164
178361 187465 22975595
133985 140535 16373915
148548 150124 467860029
97256 193417 240362300
148095 178124 74898663
112235 172133 149796075
50533 103817 302986696
151127 199664 298699204
166897 183777 773643801
155511 173129 43786691
63315 154646 228350949
36679 193213 391279494
30239 91316 739925126
165457 194867 525278925
2911 35559 81824937
67128 110588 108376220
190185 190819 1579619
105262 114004 21802494
96448 157596 152941313
1806 109513 269362075
94890 126300 78450499
25609 44935 38222150
151064 156899 566590585
90242 90972 834998607
83460 192513 132392948
126031 193946 169907806
132065 154983 57492712
64078 144066 199894808
109343 160915 129054200
65300 91401 37942709
78519 146366 169473574
26415 141012 971153422
98739 130761 816061776
138604 165566 67483160
179556 187092 19016092
37660 193483 810387058
185430 195951 140584437
182096 199221 662400042
145367 177273 287411817
31311 181753 375952270
49535 111135 440663293
80051 182345 543380404
180265 180492 562883
152777 157545 61894772
17717 136469 296812343
70472 185947 288367061
131950 189073 857218070
119854 137709 44737142
60245 185242 312453780
132932 175532 182016307
44857 174140 517956534
123773 159036 88398156
81197 179725 285754371
171621 197616 65245340
75553 140768 162908994
36871 135470 718517595
158269 159598 3305467
187545 195204 19163082
25466 100810 188414057
134860 165919 293450930
1820 114447 281713743
177370 189973 23288934
154241 170755 440896597
148840 179129 75554621
115336 194069 994008657
157334 199305 104970833
137700 193424 139320875
89097 144730 839575958
113300 122847 23771939
117048 190900 430877769
90504 130136 99269077
168357 197937 74137276
30950 38763 19500899
173058 190196 42975441
103270 141786 581434336
53160 113621 166678794
121766 128208 16239435
13445 68020 136616591
4667 144988 885616245
36782 69408 81718495
90480 166376 631504618
67225 163317 478991628
198586 199166 448759545
166380 194897 71359019
189378 199317 25004767
77607 189579 523020788
185085 189541 939201809
92981 196530 559334006
82096 163481 419611361
135398 182472 117595070
95907 129710 84541207
28600 74880 115633869
146675 170143 448279921
95520 149915 135971166
27944 193282 655160678
109895 128386 63860860
28499 133387 346699556
196559 198366 349663886
154645 167118 30936850
180577 183886 8315642
98170 150177 129851183
33666 123110 665477199
24769 62387 94100143
182163 189744 977138257
132897 146149 33165097
35132 72252 874428354
178237 188484 25860914
23898 62926 33631341
105783 130336 61330260
151075 166608 38724161
9991 166088 735346670
146969 164173 291298537
175783 188927 33109262
20192 38692 46234007
53356 133408 167068185
146000 197619 81784250
57704 117135 337667935
159718 185804 65031517
108155 124857 41679548
155500 177203 732089978
103428 197877 236168246
81005 173057 229934469
177845 192987 38027429
69223 105100 89545494
158532 196788 185522426
41398 145160 259418640
119089 135383 40786559
75506 83633 20203497
18247 105044 517139815
4435 159366 387467332
27184 98714 453257518
34636 64536 498346660
70169 125068 997089291
163591 164737 2829283
102390 131284 72090206
118308 153183 87363390
103872 189730 214608088
121250 187582 166021807
160668 160990 342601903
125146 174272 399058474
116032 118954 500927514
63417 83216 687601459
145827 185052 107539067
120018 141836 504320617
123787 168785 112601271
12259 152598 431307799
83607 141712 145256837
131238 141882 990952896
138519 193912 20458084
57260 65071 926793093
96377 130747 85947286
193529 198288 782468973
178056 194926 321398671
31789 56752 62456112
137219 173080 89567202
136249 149836 33961981
55897 60092 10342337
16316 18113 379725979
38711 53685 363034949
66795 101809 167975268
117224 187608 176016138
181015 190514 23902847
133772 174029 830308953
143944 162854 47277967
140344 142165 2782128
36711 70186 83853207
77357 132103 820272838
38147 173468 338223257
76075 78707 6593681
155338 163391 774081116
80097 151361 178143932
22100 29369 18209720
63380 112530 122670275
199219 199337 317400
192845 197488 11827156
127056 194713 556051889
183550 184944 3501389
61944 105477 681460562
99875 160215 150794914
120574 140196 49158498
1479 9478 20208899
177065 182500 631314890
160989 175190 35223276
173360 194936 54078802
51526 119021 781601147
131213 192455 153056172
67190 88904 53935031
31709 197707 445303189
150730 196835 115359385
195468 198032 6507928
189859 197055 11468065
171618 176730 12637796
187 184250 618775722
107062 124602 496675060
166046 199567 885182263
3040 161586 806569404
190399 196246 102408926
145552 183064 93624402
65138 106757 103896222
159230 175398 501333854
75893 100222 659142468
74446 120734 504511474
88939 152349 158757512
98380 133939 582301904
196077 197522 590101619
186915 194527 955501726
72367 116824 110979583
140682 197360 141865224
121530 122655 2826427
119698 131052 28541622
168650 196770 70425007
170612 183689 32557660
150149 189914 9478132
31691 85555 865639244
117704 179044 8527369
131697 182243 126292481
168563 178166 23860234
159511 174873 787747573
52820 175230 305773074
96694 160313 962267473
48635 118651 25522109
46020 176679 493595248
103903 122560 46427263
82498 163690 203066641
19037 42887 59617033
166643 197696 77891114
192078 197550 13854288
146721 178280 78737432
111209 132099 678662952
43981 64777 52064006
64133 108200 421641276
14333 47327 788040689
78479 91948 33390017
123682 195869 714774243
159755 166210 16028974
159575 161256 605544309
151369 174154 30639423
187750 194553 772609556
176884 180674 96443673
106282 133837 68805536
63586 132667 172580691
39603 43938 231316618
176976 182280 13379903
14360 89669 846224403
67528 103607 90085988
52244 157240 900794394
75653 154628 197496674
78680 125803 339825958
33360 193283 741511596
82463 113409 481023888
25453 179656 385253467
144281 185917 103966072
40393 89352 564836746
184664 197051 664415859
197998 199697 14930978
89950 143538 607935802
87883 121133 848045648
161649 164231 364070333
49501 174902 313281572
195483 197926 804785635
3720 120616 723134072
60721 94534 84558047
69247 104887 88967163
24269 183892 398932312
5729 87702 204905620
91840 161654 174782416
169001 176558 160203050
135387 148359 903555877
88998 90566 657633369
140742 143402 686703333
97867 116321 953414300
189015 191134 761929338
83363 89781 242035437
158457 167952 707238019
37115 88434 128162431
138858 177871 97408943
114779 171366 141345645
117163 169050 317455033
145176 149175 9949450
104290 191611 25268275
34768 198057 408327592
34272 137747 869596623
116179 141976 40745367
140038 168031 98999346
44923 170730 595685480
72871 119297 379192452
56503 80340 59527504
130499 162491 888507489
40926 96909 87093119
184118 190968 17250229
92805 158097 889017841
164826 189078 60606222
187372 189556 47358538
188191 193101 884814279
198610 199268 1655900
58716 72602 34782180
25006 81048 140133095
156498 180744 548621101
79869 185292 655160940
167015 191171 60490251
7062 132771 314238575
114070 143065 72528916
156932 166135 22834437
35022 109253 837252470
68264 93727 63377663
113143 169236 427805538
79934 153847 917418386
15425 86271 456411898
29175 136326 267758559
143131 191337 239532720
186553 194745 20550391
172546 181879 558976882
194775 197113 42435664
142784 147637 315516434
93941 139309 113384328
77989 78950 600287934
136356 182448 364282108
133324 193041 149332249
141045 199773 49277616
14482 17133 6511335
163797 191854 70039445
104299 179243 276053336
199002 199966 109864924
113744 130575 781678025
195833 199917 663345245
112721 124951 30537689
118736 119463 1778453
80366 186409 265028711
150132 150866 1899809
165383 189357 59977624
143003 177180 93128276
6634 152124 363752266
188257 199573 412616084
144350 184294 378348401
104094 183882 990387263
117560 178362 151772459
109787 139435 739854835
41613 154055 281182784
101133 147901 987276652
118610 163628 91612029
157252 189902 577664517
110327 132344 408603841
41110 167148 314989348
144872 192058 467909872
190392 192300 4749592
36212 53993 44505438
118924 130016 132091393
111705 148369 91780141
150502 156015 56441870
182741 194285 29021349
197081 199402 5886485
21543 148548 932491370
146178 179067 149785379
87058 186851 703479717
66241 137730 178497696
63091 195311 330483419
122082 195791 184534127
82757 82899 374874
7026 39168 143910861
13414 61685 120656640
197074 199197 299141019
12242 180850 421375438
190400 194982 9132041
173197 183713 26299728
102915 152004 122617057
23200 167702 361137508
109245 167052 124582465
89053 143997 137619946
84782 89031 358369788
102280 162476 412461654
147876 170944 72868897
95521 104659 22911310
68810 172822 259676807
139503 192814 133258257
139255 154364 640867831
199334 199804 1080354
102142 196715 54527670
123052 148854 484464049
81933 103474 53973832
18414 181513 992898781
71991 163426 306835141
45102 70785 64412002
173533 197314 181385353
10338 196294 464985339
198525 199076 1427966
95639 129199 921178955
137930 159510 54080180
109923 139211 539040250
87173 132604 113633308
128452 199905 623945237
3939 43435 703371042
2487 198741 627191250
163481 182682 47781422
99278 119092 241339059
83142 92067 785668407
110473 177668 167866216
149989 183891 972329030
17107 157336 350719654
12611 107497 669301931
153668 177897 410995157
42069 199423 393547017
154411 171559 965387759
199010 199067 153040
162690 168424 14243069
105379 129379 59917456
659 126192 567192693
68507 180269 735729261
43193 157546 606150446
144411 195677 822020961
55434 62106 907445253
52893 151994 247716124
117105 154243 92994965
13352 51729 95994209
79519 123034 108599975
106210 171985 164320496
170846 190065 48031247
61496 107797 389846952
36782 76263 816642845
153663 198147 739052904
95499 110524 356679874
83846 144397 543848258
102519 195866 536236067
110649 196843 215701712
173535 197072 253028651
196547 197602 506942355
86221 90757 11241228
194593 197079 299932234
13636 15548 135589270
17030 97620 201554637
82906 114401 404338230
35229 115405 200385710
160704 180969 163879032
132384 175347 107254663
29447 64004 910704291
142094 144417 177653424
16121 135591 444650322
155001 180916 64494379
87614 160716 182950996
6003 135985 460775500
156069 156082 40122
188377 191431 974294848
122878 152236 702423977
86082 87074 2488110
67429 140596 282491794
17946 129428 278608632
128531 130028 3830653
75104 110002 87092998
45066 59777 36802651
173134 186402 33220429
29529 153255 732834314
127638 154396 747362852
143451 143633 674613609
87333 98924 283268410
18821 101171 205929867
45130 87128 765768724
37142 159631 262462548
121199 128235 17721533
80398 110092 74174391
153503 185917 80879934
28448 195193 526931595
123996 166564 106464759
91125 184730 234054621
86835 119371 689752111
45599 164152 296459304
76285 119306 343683734
79302 116893 93913169
185269 193450 20556389
78081 182838 261668361
59467 61631 980825
114990 188852 184621524
171696 179980 555549637
37880 72961 87855747
121264 136732 38858281
30181 49157 47378566
186948 195990 713944496
102809 115217 30937388
10027 158169 656441087
191212 199206 939343919
80024 191292 759175770
143584 196985 443329965
114925 178316 771461291
2583 119261 154045160
45167 66185 52769183
122493 156250 84712780
187938 192140 10442816
44257 45591 3260109
103522 115581 373059034
59408 112144 131688106
143599 181970 706293796
130106 156085 382727732
115599 170359 705334964
198613 199615 2525537
85246 195594 118639798
138319 194834 141378393
72121 74322 5509885
160951 177879 570228907
38159 79597 529457320
88719 146393 851709902
116252 151785 969885355
151441 185515 583871110
112702 117612 326396618
190820 194347 844507289
102522 142838 100680993
146255 198963 131965910
28799 196741 630407271
104857 120953 40002703
62607 143132 201304765
69142 80909 483435397
187501 195118 19072553
172910 193289 297922734
52380 93071 627409451
185724 198942 21577986
76463 111235 86767471
20293 110935 875563229
79704 187795 722798951
186929 197641 26978114
52344 164819 281199733
72712 107964 804829368
171433 175260 9473411
55339 71188 39745830
159081 198211 97865891
699 85655 212403761
114353 155569 153969954
157433 191264 736987825
153239 179997 66641307
25059 69569 111469998
109308 185947 191567293
83270 121938 96475958
98426 100866 749712916
114235 117388 7875790
160224 176135 188686181
34085 74815 101884321
19211 67364 120523212
74738 93581 601852514
101182 117115 45742261
147587 188186 789061924
149356 157109 678225266
128376 199335 177644704
121206 139307 423831064
17022 196448 670305985
176181 187593 646211367
63161 141381 195407232
165307 176051 26608350
152395 167979 38814324
95607 96309 268447057
181187 198498 470425975
181120 182846 105698107
28642 143130 286112685
19449 192856 777516289
159941 190021 75148078
83526 109356 130540652
44097 165192 302659706
133445 164209 77036469
128371 196662 170876229
77485 116632 71860056
46808 100775 135162529
116397 194987 449275301
30422 31876 92214567
170083 181191 351115835
133290 153032 49542344
182860 192466 235752805
93666 174794 202716920
120889 191128 781340933
169541 188370 903176252
90972 165139 185545618
120260 199253 226412823
24469 37764 33229295
74354 108489 85164196
92094 95393 8428941
154903 160700 901536168
88761 162955 185713367
33722 88381 328562660
157083 169978 195922089
49179 149832 260926733
186236 194918 923581562
102134 147819 114053455
46270 65242 41451943
133729 195952 155659497
159308 172524 629112871
138822 182481 109118127
88289 144714 667671613
47885 171492 308985960
121495 146812 631029574
31044 66465 571176019
58126 75261 42800338
18119 110260 820484028
181557 197204 408732681
104541 132993 71007211
151117 198193 117817561
179651 188020 675051815
35674 176879 352759610
47483 85243 94332355
73795 159015 266575914
167900 180639 31839184
51401 127590 704558677
77214 128938 47117967
137273 184933 119076452
47331 123401 190126366
193630 197925 10886885
58724 119277 151216271
112659 176726 614749282
162157 197154 87575004
59614 136232 539358025
131827 172606 710586448
55583 113510 144672267
65022 178025 955465658
16486 184864 653925730
91992 168531 104743236
70510 72654 5255120
174157 174987 214041091
24125 96990 182209755
118013 141283 880101412
53338 173747 300907312
177407 178112 1799254
119003 187414 171103184
177564 186197 21755662
65909 77049 27697740
48736 172092 702187413
168426 189729 53302886
144721 147357 6467148
162623 185761 57667612
188183 193468 13185592
87935 132177 719201934
10033 84187 848970680
176003 181013 12612802
103615 140410 90645354
13906 128476 286302530
204 150185 480385701
51438 167621 290304535
174030 192559 362750038
130868 141531 26603657
147266 154706 669089875
16052 117789 254292132
109036 135272 65649025
44745 101291 338338061
179542 181774 5611558
193262 197882 5014813
81831 193086 10115525
191909 198036 15505684
129566 160946 263234105
106351 192469 215222976
69345 149865 201072652
122232 194742 376744119
149011 187505 96265672
21787 155634 334731190
159569 171483 29591680
79861 167161 635788721
159048 171936 84515909
35557 83606 120073247
126148 172243 115301878
22658 119311 241521931
10030 72413 156101149
16090 162652 366426240
49963 167308 427980044
43912 85263 314323795
127738 136045 20791907
165701 193743 70118034
197329 199269 4891101
5798 170725 412390841
56810 88884 79928088
134360 135417 286078
23520 162651 347908186
165594 168166 973522185
193125 194309 516122285
79967 108141 70397585
198868 199013 752836675
45788 51534 916812573
37047 63006 603198554
154717 194916 405895652
50935 191213 350588667
29809 104277 97836562
187393 190585 7965374
13565 107043 233734253
135444 174654 335725130
131196 141629 629864859
136650 140354 728462739
34419 158583 551473977
100734 128140 284613843
88775 100152 28729543
73334 122127 90095100
825 82115 203363192
146882 190531 109176408
141984 160353 869235094
110577 130847 162336247
37424 180124 399068597
98026 143558 113766442
190521 199198 249342121
101297 114610 965022214
186084 197087 486155360
81524 184077 256251119
42810 77171 85864692
39634 70861 78379242
15143 25797 847185041
64747 172038 268034721
143973 157978 35076357
36036 140172 260234766
53858 98244 111017112
44809 58377 940635060
162974 168155 12809997
93606 156178 156623441
162141 165263 7757014
128209 193241 311755741
89668 177542 219638493
131648 166717 87666590
78432 98327 49772673
54955 55787 932295139
66443 158364 872603250
157138 185100 69661427
165582 198268 959414349
19996 24664 34517177
8941 33544 54475273
179879 191964 352517329
92994 133886 938087428
130702 146060 38335083
106729 184090 193243692
8217 11417 8031075
155968 177441 53315301
45314 53363 442376995
14949 172372 954822665
28647 193771 412666678
156987 183616 994871760
113981 155113 766259699
193998 199235 175468329
1838 41159 98458228
177736 181254 417072516
27517 49901 55922948
199229 199384 410835
6178 67639 153905850
63085 104742 77237992
7421 91971 211202784
55253 186197 327239638
21273 160032 495830072
118505 160219 104448477
98088 143514 113490214
83174 189701 266332381
115907 167502 351642634
17532 29098 28998362
24144 141157 292513809
19698 173952 776430693
186670 193503 528970557
198819 198826 3765
173118 190117 851969722
54979 168170 282815852
154829 167333 477169901
80631 187744 267817336
3668 87250 209025878
93159 129090 89817346
140163 148194 589030682
144037 168500 61055525
6917 85181 195549788
138393 168716 135215306
157145 186400 72918727
166738 170528 666845001
155326 185407 74941366
13144 116752 258967568
43413 115683 242272210
158600 182529 308199161
53368 181438 320000486
10351 170182 533883387
151195 189327 95377983
194777 199934 654736864
191729 193059 3359243
92942 183608 810518945
40078 135019 739491737
121965 166367 111129872
138215 176881 96513932
98728 115445 41700390
42687 173001 325622157
42970 182251 819614471
139054 187194 120420428
132047 136252 868023957
31798 126506 236641565
109589 172603 70172093
70245 115761 306334881
38975 44706 14391495
113935 122742 21882617
24939 66760 104705231
193410 194534 2789329
100771 186852 215024202
66338 71728 62233486
168526 181807 33087441
26732 57031 416003472
30627 163086 573673981
53938 162587 271605247
178248 180569 203873350
95808 100026 10693290
98093 101957 9677689
129599 197133 530163073
86330 152182 958170995
165579 199793 85762602
187380 196879 23844654
3673 32057 71171121
120577 171323 126956235
157686 188848 51252168
191257 196039 12012753
7689 198082 476135925
3123 166857 950578638
169267 176598 18110620
172366 190434 712327
124210 129797 14083844
107103 179539 331122233
193794 195352 3925253
172044 187345 828639602
51729 115309 158919267
126086 155611 74064059
89065 193812 262079171
176795 179759 589263971
5327 90257 741266200
138018 145074 420853766
138196 140069 437091628
13208 104656 228680856
175529 188659 432616189
64303 109844 618330861
72700 76830 946150566
49515 70176 256360324
360 74403 558019242
52661 117305 161554850
160060 175837 39126799
93765 143225 743216142
126404 167129 374280226
41232 115748 431537444
156146 160272 10258642
3399 135619 330665510
90255 125078 87125151
44879 99016 135447322
171780 186140 35912021
85687 176649 229994197
108438 195597 218000881
25854 99962 631661941
139907 186272 115905341
49599 52133 6327391
125440 134488 417249519
35425 145116 274183021
152344 190446 95237533
198854 199272 1032206
29462 58609 172232919
182649 193846 28154189
2050 52625 126619943
81459 105483 409203615
171915 199261 99214685
165989 185943 89548380
187374 192403 4308505
83402 141209 495221858
62096 121963 754340467
100553 157829 143190610
118892 169714 813367736
199501 199689 169454703
131761 145666 34798276
116285 143060 847511975
160085 191225 339962910
74068 196459 982299982
11335 141046 324270260
82540 118426 244154273
72438 152049 198877610
66767 81286 36181757
188744 197850 22860809
42234 104370 155370217
28944 119536 226211569
80100 141662 153848521
79128 173804 236486033
87545 93614 365623451
51638 93504 720201363
65790 123449 938016505
193636 197627 10139019
5900 98744 694321724
40995 70847 104779471
12488 105015 726854741
157604 164830 996204559
131192 159077 69825303
102398 159211 496438247
14020 34673 51625581
157783 174530 322463701
23295 177957 833339555
65125 127572 747306894
189254 192307 352011967
178548 196574 45362651
36446 134304 244563329
97421 173040 734499006
12011 136675 556385564
177160 189572 228958067
194561 198945 93893659
123973 183860 455709552
109400 176073 503977005
105426 192659 602688118
128414 155845 68765836
136415 159212 57095401
15618 48267 81451979
14998 37190 55381221
57039 121170 899279654
130599 142858 16972155
61656 126816 162795138
163494 166039 6243592
199689 199720 86120
162878 179783 184884638
78181 108622 310199039
86749 185433 982046100
84818 163749 197508401
9150 97108 219937819
63980 101040 709317659
5822 167022 402983599
104693 184211 778449858
42939 188936 364964671
104262 171220 167267675
186397 188697 5879509
27372 55718 489793838
115032 143066 70056230
143635 151110 18651610
71947 102512 198507619
133996 178992 142491189
47646 85005 93362715
124418 142332 627475683
137575 165372 20984792
123686 161544 875597184
91038 156749 362300003
174209 192915 930205358
115481 127372 29652385
92530 195800 803324582
29073 103304 493661334
54781 108070 133107138
179453 184013 11453435
31481 119033 603669874
147759 174422 66607008
48881 146198 243302497
135425 160602 63054599
111003 199108 220531913
162456 186053 531423077
35306 194709 398430420
28384 62836 8568840
118083 146954 72154232
58437 148082 664060067
158404 177022 46206565
111113 159534 121225525
49140 144754 239068529
24308 184620 467752296
74010 125474 128419345
25845 55985 420138620
95872 128442 413704266
143779 191240 118593914
33429 79732 761554244
14035 187983 680166926
61230 149503 220685864
91855 129307 93814243
197392 198831 3663691
135824 198340 156467605
158166 179802 53806718
16052 166386 619560045
85754 144003 613695930
73728 85604 29486916
37914 135968 245128000
174005 191135 343013827
147387 190546 375202313
49104 179867 326733854
38214 116805 196497069
143633 160081 41146316
146197 179706 203969717
198367 199549 2999798
104134 124390 42787349
182536 184438 4768677
64538 156378 229640642
183499 194387 656955578
64853 135394 275532634
39375 138194 515055623
145978 170651 61747230
166981 172488 288419138
186747 198157 28704013
160127 169195 22549646
158631 166581 19702798
5307 108007 256833314
150504 153391 7319254
28205 138735 276104533
99107 193849 794169165
194083 196172 778879206
105312 179361 407913522
33552 34526 849173977
152700 195132 430138123
169411 180247 26948725
169694 191730 55005497
73098 194584 303599588
39041 121526 788135945
171560 179886 20752385
85553 124900 98424417
2511 116749 285716126
154905 157944 793666342
104161 147433 351082236
27494 46119 288413201
51553 65739 35630179
91725 177957 215545470
14073 124261 978480774
167196 191189 60079468
25498 112789 218048204
116856 118823 4867647
25259 53093 740210581
140477 181913 169325506
14468 49871 88467801
110425 161239 517021045
159494 162887 665077881
31039 133401 255823384
25447 138396 282209761
148942 182523 83876251
97449 137510 889624625
153142 197625 606992521
127115 137097 675746413
39994 128380 887318468
185417 195028 24169307
174091 177018 7208445
80286 82462 450589511
155520 169143 948989762
23324 101806 196340060
143052 156736 34314620
109729 115033 696987
122208 196364 185661811
3614 46711 466995747
4037 92702 920590873
60460 120328 149558563
176981 191277 35969445
108829 156624 960708980
50967 69144 286633662
159764 198394 96636056
131564 193148 225218219
134525 188818 135807402
58055 121033 975982324
59819 123479 159009971
66546 74097 631654197
98687 166732 998005850
46276 183869 592852473
107883 169427 972170829
142359 199165 436644417
24028 76212 958161502
39810 41598 4585088
28021 166517 346025866
52283 110644 767845979
71498 172732 252833280
121480 191800 175927627
47790 96682 730969329
59160 191865 331662126
199456 199926 1205438
57182 165433 270521233
29683 47294 43886319
108402 180409 943553740
40971 100828 149773521
57665 99145 828329252
68891 136266 975343281
70115 171048 252053433
126839 136115 23270317
119654 141252 50705306
139628 158347 166705654
90381 92411 5098886
45725 136455 104404749
196021 199679 49404653
173125 197019 59961627
41607 89588 214537770
146456 199431 132654523
97673 197385 249334445
36446 72372 89914297
128035 178575 657973409
65604 83031 25805901
145860 191292 113589208
21402 104013 996513109
68011 70060 8189176
170212 174383 10312151
88540 124183 739984434
148138 163705 38993876
197739 198515 1897613
59432 177391 294597607
10825 161829 551091178
149690 193314 17280089
78527 183423 262007440
114754 145121 75909372
167196 187986 52117912
40916 69868 72615766
74061 138497 993965151
183697 199915 314913220
128550 197362 172210850
132729 166504 512535866
65729 86982 120313942
77771 180344 256194059
164779 164868 201866036
83402 164099 201814333
51762 114759 157468770
118862 173436 816250151
50495 89989 196567425
199119 199377 253736425
9496 114871 263436944
166033 166939 761067653
137898 139111 3040442
139525 140317 73238566
57621 119813 155226599
173187 189311 344499287
40554 75636 471878351
198951 198956 279961484
159611 198526 97324189
132730 166539 320646885
32009 85183 132727132
186744 197588 27300131
189397 198376 394905989
60350 141689 203377877
84808 154114 173484204
188314 191374 7581889
84805 91103 15720172
66548 123304 250064193
65522 107352 104372128
47217 108088 818982709
169022 169820 520909653
137873 177914 99927137
533 97551 242724358
182840 192788 418278154
79539 170776 228027912
76074 125730 800351647
169260 179121 464089339
68638 167735 343299027
46679 102080 755501877
114303 135626 53272641
39089 87556 121109573
28678 177542 371779507
75938 153516 774296768
51732 166219 766745295
196782 196872 33892185
181255 195090 19724173
192875 193164 74589759
183511 193416 24884796
13818 41213 68458482
18229 189951 429238815
91393 137788 116151122
23948 27427 252212223
112732 186465 184342111
2416 60429 113978402
105499 152693 117915742
162952 170049 206821141
31015 95594 161431069
83519 131317 119476087
48777 111463 989710548
154286 174115 49305924
167366 197266 74966738
4378 139895 660453695
43273 101815 146418804
95534 107024 28800219
3558 118785 288136614
124884 189262 248768583
97939 177945 199675310
114571 172814 586289921
157669 178658 846796533
103179 119891 399735322
199967 199988 263099617
163131 194366 78023802
90277 92516 665309866
181487 192027 698153026
121454 150015 897754478
63217 169346 348879121
86045 145355 629090949
34919 135221 581035027
136157 162835 66787295
121887 139224 43473108
140077 147383 894378909
98112 139538 714865599
160276 165303 856537149
166880 196684 74683052
14388 34428 50061896
128333 178355 450519152
48711 118024 403334090
65368 116882 402797208
152321 177264 62114747
80959 167330 96704842
47763 141328 60059356
91753 154692 157715276
36830 114567 676956319
152425 174549 55159140
155415 166357 27144234
101103 185556 210889911
56592 75902 48307875
41479 88832 59570842
199864 199901 94637
103866 179080 187783071
109123 156554 158401759
150961 157687 16897291
149241 189266 100118342
181043 186731 14350251
9773 153362 359019763
184609 198126 180866216
94690 112035 43291923
113668 182290 171473902
160386 178295 44486221
193050 194359 3329139
11825 119467 268977270
27460 123924 688324426
55128 125408 831919958
180011 194937 339533898
119555 132282 31908433
67807 112106 110450199
164407 177371 999514652
189708 193135 8534028
116809 186126 173248763
69233 180777 278530604
154549 177604 57269650
135601 189080 133748425
195705 196367 923977177
88156 99447 28469821
52557 61784 23048059
17162 112767 238948457
89519 185641 240363993
16205 157489 47412253
60040 122844 112498570
3658 80344 696098439
197775 199321 205408776
171174 181302 123489614
2227 20748 682729613
1070 195754 954299973
132194 198802 166760422
166858 171682 148536553
56014 166255 275476802
50889 88100 133507523
133332 172585 98165284
53272 81483 706744062
49984 196912 865215600
21417 173022 982494394
173830 177970 10237950
128004 149123 52835932
98587 114928 40787029
114092 177711 453903918
119680 153693 525911245
189600 192721 7713391
53992 103176 122969963
1581 52301 214042936
96133 161401 163218894
15927 18249 4999377
168228 185608 238419259
175250 197030 736221675
56293 140854 496811577
164660 181439 41741117
97961 153856 139744231
50764 103705 132385274
140870 199938 903123225
147456 169002 123919226
81038 94453 76802732
25565 29909 400499761
110956 171210 520623216
118030 119324 381208927
130858 179919 727148887
68926 173532 261139182
113900 198582 211870741
52786 165340 674525834
2201 162893 401962679
74270 144815 925664323
113417 180476 167543283
100403 115295 37132053
71354 158770 484434329
89601 188986 248655229
176690 182905 15642321
49484 99930 126219502
194979 199984 265584002
199193 199673 1216508
176051 188281 317318381
78787 199603 731834885
46821 87151 100832818
142378 191078 121771780
147027 199968 676010587
46620 89605 107387756
103453 190266 216918344
115351 117030 462117588
95429 145583 125400610
43712 58193 550712945
152998 195879 131509016
10625 88826 195326995
92720 152641 149906628
146655 164055 43654562
87595 151354 722966383
148005 169726 54354065
143910 166080 857322819
135991 198656 403363607
13379 173352 399791130
179675 188079 41592100
3494 88139 211703684
75487 133123 143887492
95562 152577 28465752
198899 199305 1019016
42988 133576 604202071
171107 175781 383955664
47700 177363 324009352
174464 179180 181067536
24240 123301 247521489
182233 187123 787021371
157835 176713 439899311
71345 190406 297467311
106162 163052 142238282
80165 84730 901304713
96838 179246 205796687
159364 160724 932488676
86397 167686 842172681
7057 17100 54365741
84388 123236 23230353
181327 185716 199421668
18782 169589 624141137
194834 198474 986839996
196576 198694 5388368
94520 181588 648764559
94910 183145 880181884
82483 113995 78781823
189140 194347 743240876
54549 95966 914694431
129124 153046 22489653
143382 174603 77853981
73613 195149 32420836
62971 90331 737222844
68345 140004 801459164
22501 150241 961328151
182706 190098 301664853
124195 194970 944699332
21716 98533 386429492
81905 173706 229399118
29264 156927 803809299
87278 147485 150534536
121655 142226 51576234
96360 157182 152178603
48243 158390 275504133
6519 151422 362295603
48498 48701 503862
84847 151023 336897732
36972 146712 572885550
63702 165831 255211027
129067 179555 126101654
111314 196435 213000040
175565 191809 40771566
40148 134864 236849059
189686 198472 22076721
28421 59404 77370085
199524 199607 178895
4065 22165 802377488
89075 179634 315937738
54403 162070 852581562
40971 181973 788808237
195867 198539 6775661
66414 171453 560558208
98892 156657 481202523
131002 139952 22290448
39594 66099 397898619
113836 199998 215630948
119860 198511 289814060
156435 199903 877940864
75668 171248 238792645
57827 150932 469609881
106273 198901 231703595
132362 162290 59641140
181969 188555 16645890
55031 174365 298158539
176108 193359 532180011
84303 154048 174594645
31812 92646 854382793
2243 102404 146630156
118181 118859 1697618
119025 123100 10133533
108734 130808 313059785
190872 194744 8215441
60104 130178 175242031
132561 152057 227853290
179565 197583 407715584
138370 163152 62087937
166809 180507 383835156
24607 24777 415665
16217 61441 787525110
66637 85152 504018065
83326 101331 601658462
170749 176734 77438687
10059 127791 294287050
137778 175047 927473364
153701 172493 202687135
17097 61122 112763371
25930 56908 77503964
102429 178471 189779807
20944 178209 392980893
158676 193029 573864684
48233 84510 90600986
66331 95340 200696963
171858 180528 21588720
85982 171060 405915400
89727 160966 178341884
104832 162537 867151566
182421 197095 102707892
14478 76291 154518345
18600 111298 239139400
184572 198991 17883664
169193 171157 4866821
78919 155744 192144427
34381 44244 35172662
90473 127317 200913332
75803 156389 201523634
185541 191753 15570201
37406 113381 363570387
76988 108393 78433970
109893 138706 783018414
57058 112502 138437242
59719 108909 122859558
123479 125127 4146169
173802 178424 142192205
55606 177906 556837149
88467 111592 944500247
72104 93460 33160083
2767 80035 193343925
133553 161687 882844159
194089 195747 605127213
96368 135240 633353612
136776 169902 153557975
186117 196043 820605224
132434 172091 99135823
42 93882 300923614
124859 184643 149428107
171978 195850 59791840
31264 129242 664124527
109800 198373 246993384
33358 177650 646422574
137374 198832 153846142
170161 197367 68124119
100721 199509 532359937
99029 164127 162710526
173024 181884 639838994
190248 199982 391167942
66227 185568 709487879
49878 120893 528088169
82232 164961 771190371
38357 71365 82735500
178611 197934 48680746
183206 194508 553699640
2256 29493 521120127
66771 99900 486206709
59029 124140 162579650
174793 180463 14172347
54772 105706 127308719
58045 77441 48397419
54581 84364 665934161
175993 185510 394337591
171747 192111 50959928
76374 160177 952310496
152408 199517 996921506
68649 105662 92348069
80204 148961 171833190
149360 153413 623240345
134311 137630 246476003
139896 176579 91531353
126485 179184 131677857
168733 191538 56992680
107166 188617 199678934
157694 186535 71920375
197923 198387 1161828
57117 158128 882928975
133557 164821 140678138
97805 159185 153436196
163728 176947 426421776
20656 62239 104074880
42677 114820 180343213
160979 198751 94540662
16182 138692 306150895
5155 86602 203637413
107980 108412 421689935
38282 119461 68600422
31572 84081 826926522
34705 191689 392343297
25381 152676 318200381
93052 157204 160568192
166477 171032 397182065
97215 134023 726451118
31258 90633 985184788
3043 64477 153889655
113135 166152 132573498
98689 164599 962623864
31218 164410 732818917
180459 190519 25302852
77640 160568 854662160
179423 193468 357855454
153390 159320 12946847
156583 199417 107114723
79260 184395 262664755
9965 139593 360047727
17882 121163 976109661
172948 180344 18420372
155151 180619 819513917
144753 162802 144874351
142321 183625 917479494
73174 111507 760739398
141849 144853 7598801
182379 198147 39684905
130875 155862 217412187
15850 69122 499008832
46071 157940 279815348
137182 153078 39848521
184127 196716 832567984
126511 158126 79254709
22460 31782 23296809
114049 131503 43593701
97349 136193 97045709
183509 196981 33905368
154156 165249 27613830
125689 134652 659274799
78765 114155 515885496
85001 174026 222556356
87011 175217 412188602
174309 196610 477490514
181109 183804 6794821
162672 195733 74322753
52199 144037 229646933
27749 123948 240239441
73675 97673 742149661
181454 187351 14919892
68193 197902 324164899
51378 104919 157186792
19192 126656 755392538
176114 181041 12410569
36460 123719 217975039
79812 95822 703745948
112644 162887 125750110
28790 79021 895535847
185419 197569 748797339
109916 161004 96030557
73402 89945 955335719
71431 86799 38158271
110826 186067 65833495
147651 180734 82609887
63693 195435 742847603
188703 194037 13277090
106489 165776 148188149
75887 101230 726643142
61416 148125 216773698
47618 186917 411272129
140798 167913 67699207
165014 198370 83526472
18834 35928 442396965
90987 181657 226668910
148341 155305 17557356
13418 140944 746980483
74221 152405 204273941
137276 143476 635774988
57460 167594 275111499
160565 186700 65222504
122961 124849 125174816
81891 191272 135772747
54539 173288 296638646
103139 158042 650304550
15928 101823 857591795
145717 172375 66609571
148348 164698 382040280
64878 135729 229186370
69186 191029 900483071
18589 141640 307512609
6276 192458 129065436
175166 190908 39537498
9315 156013 366815736
109094 127300 234361129
35605 97753 433429610
174581 197468 205966003
16149 104661 853040712
42393 121670 197984570
172338 185402 420165705
31841 85504 23738018
93255 114439 52972732
61298 91057 508036899
119739 122361 220896893
57474 65006 18926000
56224 135137 197205448
10747 43539 82007759
169346 197023 69316216
15172 56955 104405070
109144 197281 758661519
32928 136190 258087596
160392 161101 841706418
180869 189922 978367965
145170 181276 581873835
145641 183572 94716369
144007 161530 316044313
198761 199242 731595705
86370 147427 499283945
2220 58924 141994312
61406 121934 151153840
552 122809 304802962
126162 150752 525288808
174124 188140 35182130
118685 147227 749563810
69107 76100 231704332
38708 85395 161780286
71992 82943 334038210
49193 115398 11889046
37833 122502 211501819
195816 197143 44037786
197351 197707 937668
56804 192591 339303489
38174 93797 92926114
164747 184250 48596595
190015 195343 57656431
52682 83507 791805715
183151 183958 705951966
57423 162295 611876654
4830 70991 820142102
65250 196562 328158394
195721 195888 386800
20721 169410 371747678
146201 176452 752750350
62819 179482 14998236
34770 106794 180066116
86694 88187 3712641
125763 161321 89095798
73155 134770 153935066
166955 190110 39111531
104417 195991 228923050
155296 174404 64836838
168724 187852 47913481
159134 171806 231068808
61528 196566 497398314
6392 193154 840688666
185707 193318 19134245
154012 189411 473299184
162094 163917 439385780
189292 193186 798147592
97419 166812 173370477
63528 92843 73153086
185577 189110 8957465
141136 195507 135978857
113970 145189 78092444
43121 71341 70714248
40634 126205 213836261
10777 20825 337222972
1160 185394 914738003
196853 199615 6970184
119632 123902 723898846
159593 168996 23417441
98940 120803 54364226
17967 41609 412634182
131506 155505 350920045
61157 71526 933442167
43962 176869 331977050
184251 197476 33333648
167759 179099 28259017
67098 102306 2688153
88164 166135 194974979
42859 81089 731379073
137263 168015 714444920
112494 118424 14841946
146448 188866 106111031
178547 185418 17275888
126563 136920 357562129
106566 129884 220089239
194016 197956 728492906
145306 188591 108245855
33598 67649 808924789
20280 158417 381618648
112220 174176 154860057
85397 103764 46114729
139456 199555 871173921
173860 182716 22103351
73115 164898 229359648
117865 155049 93121391
67290 133905 11033857
77911 86016 20052715
5478 177607 740222138
20678 88390 169209221
91369 104066 31989128
49471 64914 896710792
106925 193667 273107627
103788 159791 140047083
182097 192216 60331064
60595 103244 106775064
86589 164742 559845755
101595 182821 202790034
167080 174684 18976856
136138 178830 106532752
185493 192659 241074114
135692 140385 11753806
76190 79352 641984395
175795 193360 17453136
70359 75980 900216026
93779 153093 44092943
51014 119905 172035809
129633 153408 65700932
169016 196050 39230312
55768 92510 490581268
106064 136438 430690556
11166 196249 846199830
102072 130679 71425840
146755 148410 4189590
155171 155603 135232
865 123387 862154041
55596 56774 829796764
85875 140358 943902209
157144 172285 37641568
151725 189871 95323737
157600 191834 85399538
68749 96102 429959798
83531 147179 159015623
113905 161472 118987802
53050 82170 72736776
163701 166991 321758369
43028 180742 344105599
172632 176391 9213883
53333 139781 216076225
95157 196392 253213324
64973 84525 717210655
146967 181723 469868072
69887 159473 403958112
100322 140053 462351948
16016 83199 651723869
119439 141935 56327813
32973 137190 735483601
190448 197048 129353571
90212 117574 68583215
88146 103245 37927221
40264 166318 698746360
102129 138953 802535347
110276 111856 164573526
153779 174665 564688241
123652 166194 195093482
75983 148515 829017468
76932 177325 250715274
171562 184386 32035851
82429 179727 243099491
33052 38033 12389055
61321 107676 431237852
125305 176091 320756245
38753 127860 222734184
162398 189918 68786096
22084 34710 31566786
175079 185934 689026575
129364 167942 96309415
176727 193906 43192042
67510 140323 421954197
105137 191807 216542424
19073 186182 417634109
6466 51347 112299693
42284 55948 967723347
190353 199195 22273015
105801 144195 250103640
22324 50063 601042063
8563 53514 112448085
2782 29044 825607715
167371 190654 102501224
144544 193156 121485927
80744 165251 211223890
14100 106168 641381681
172991 175252 5558430
111526 150023 96321364
163849 190547 66645464
160496 173017 515193913
24147 34068 141836648
184274 194837 146433960
53601 140737 722202610
119461 137764 791630640
9914 165585 389144621
22835 198697 837489790
175931 189149 33332458
31301 44756 33647631
19172 69040 124888833
147361 177732 75785264
86491 139235 131860009
147961 173368 63428899
176579 179481 7325969
153978 195329 103314578
1724 131561 765450085
6956 107887 906830032
127719 145936 276377782
78780 97064 45695600
86406 117365 77432257
192977 195603 6681275
60315 187588 318264892
62922 183441 301063710
7374 57072 124358304
56895 114654 49222837
9130 19217 158667932
69382 85933 41049856
43105 168648 313795692
37038 53370 661007517
122419 176609 670552515
82343 168380 215091213
130662 196068 756607494
26072 30327 10617731
101194 111322 25084798
131481 195880 600136405
16184 23798 642613130
125544 169126 338417355
160702 174210 463963549
74823 89858 717044349
50624 130606 199963664
58343 157770 248622214
29573 152984 759253168
145278 173619 537923830
195172 199166 874845790
112271 126345 35172793
163652 171692 361937436
17584 164659 367687033
189650 189872 549006
31432 139609 270385786
158464 199970 123555731
35990 147128 511559982
104841 126028 52783587
193946 198367 73370411
180688 182358 4171102
106018 130454 968098323
172273 190442 45499952
126551 160681 504662530
22481 166531 360001299
132646 174897 540809735
121226 122399 619979635
48992 182029 332481153
24396 120006 238870550
4580 195815 478189368
43371 182298 769305203
56840 147378 226193488
35932 107330 178487554
33364 141935 960812323
44870 111351 166100406
99369 142473 107594970
44152 80397 90532230
117890 122890 179433547
62320 162264 249845577
13696 153068 348500246
157337 178814 53315825
65892 78770 32063653
12795 110544 244297232
72072 103674 78951221
119586 188316 171974002
131649 137996 15878078
122715 179322 141488242
6220 153682 422876940
90053 139509 145259047
132797 149520 841489427
2633 163634 402708697
165052 191496 181760082
34360 176021 881767081
19965 129842 274714747
147960 183724 467283165
129066 137063 666781676
157296 158411 2745811
16525 165392 768678580
63713 176197 280862443
46366 104214 613044792
22960 171919 372330898
121311 179421 145285527
71400 197946 316304181
198606 199476 2198932
171021 196546 63936054
68040 194647 560684812
66163 94333 70191222
180441 181246 712265930
54632 116673 15147510
60983 97065 746933458
163846 177391 841968662
65963 149494 208599530
166557 179875 33216677
132603 153888 53347553
170565 195272 61770357
95905 182561 216524910
76216 89683 281560625
182862 190925 20298989
135691 191517 904820074
165802 191833 65036323
146892 192519 114073849
83091 129034 114822066
164390 196120 37098710
110757 174560 159492469
68430 144356 653942273
83013 178050 318364748
117297 143885 879955758
48739 150378 254121586
149328 167423 45166060
84255 112435 34018199
91552 131072 99031922
40043 94115 682627274
116304 124287 19858583
107126 134298 582357054
39057 190960 222549856
108268 144606 774329892
196477 199706 8156074
77215 83469 319825179
96182 110120 522094525
119023 176196 142766172
111189 131865 836913752
45387 88699 548091325
80743 104564 445381555
38254 46581 18561348
99962 150844 694970320
118330 158100 88065749
28525 177357 893443668
28970 125993 242287910
8358 158156 434814841
182287 184290 5014052
111777 188519 536364931
132795 148410 39096360
8431 31910 58767291
88608 161539 596047017
96895 136681 99435629
136910 197147 150706463
63384 111219 809829602
149317 193280 369937304
86614 192625 265000312
10066 125577 288603954
92028 191645 249178428
7459 111738 951892705
86810 125039 95545810
171153 178351 365853874
179853 195047 38187117
2527 113726 278104234
198026 199626 269111678
122065 145124 113077899
29508 124454 237194294
24129 106355 422140586
187782 190611 7029453
111257 152513 5128955
102063 138568 805883918
123638 146066 56186625
30016 114148 210268793
83281 127651 110858854
160763 198802 43487532
193654 199001 13522057
50054 111763 724730918
181740 188518 275496574
81107 119322 95377108
133290 166495 83026234
12176 70372 145765438
164094 196196 228748585
149126 166056 22249868
27171 109994 206868615
171100 171395 47683
59749 122584 435293385
25694 51405 64246019
66238 112895 575930111
126628 153572 293793390
185282 186471 709736867
125665 179166 60427405
47616 52747 543072997
175571 190739 38122271
81756 135886 193376199
195847 196091 186008365
112715 122202 23590899
191707 196761 12813025
75603 159223 607264966
56617 113727 142669861
31904 49148 43048885
160520 174221 34050327
129061 163424 86031891
41328 90599 540213637
13375 171676 786475850
63896 90683 500965446
25945 125647 814947966
134134 178127 271944983
35128 35663 713245686
107897 178127 234185783
90217 197111 314567121
180044 182365 5818182
171810 180553 832266068
12782 95357 206448333
153941 164206 25611051
61855 197764 339938617
195931 198355 535581793
99887 181918 204806611
198332 198617 994558814
24811 64215 782026888
91324 134882 963508296
34486 198851 411044016
31202 70660 98885128
109001 140809 160832278
88266 187918 249255001
156609 180684 59892916
107797 194728 257253868
5721 42816 136077396
64499 196734 330586564
184175 197523 33665756
33275 151384 295245217
185868 191660 915128284
73279 91076 125053111
111938 138418 99695614
93416 196373 257518279
7299 193836 466388423
70094 125529 138213818
38726 148689 274898519
177440 190648 33263278
41881 139592 244217540
158318 198809 101311163
146603 158401 29626549
70809 166670 994335781
112429 147609 8408859
42641 102543 636868319
37517 198917 403646963
61105 86973 481998433
198743 199872 2103662
185166 196434 28369974
66539 128833 155496834
130210 186682 141123117
133989 195842 154708583
149281 194513 113121821
18472 193246 436837704
126205 165713 98870930
40745 105526 616167526
36601 141789 775066972
18744 19361 469268399
102668 141864 205921210
82731 127495 690725331
155873 156385 1310209
87226 155253 956378931
29723 50706 52445241
37566 159003 500114579
2556 154298 379633155
74986 162264 218153920
27419 96434 172497594
17287 59298 105053496
64388 185507 302587413
17204 34858 736950863
163895 196960 82699795
52293 64181 29793954
187742 199279 28956067
157784 175162 43116894
183323 199098 39751014
183397 184206 385821308
5814 155353 911710170
196533 198372 616725771
128089 148389 258818027
123759 194623 852702461
77397 148975 178860821
141681 175616 84648917
127687 155938 70798362
67570 116400 867779777
78861 136034 753512200
135396 181104 114136184
80923 195980 253077028
53982 135426 203484719
9411 163379 384954188
37963 123847 484758942
46474 88381 104734365
157784 183545 193283085
90677 119310 71646995
105174 173174 169799568
162609 193288 376785357
155870 186488 340035202
102554 138715 90207444
29170 142737 378769069
161058 161756 875878264
139524 188906 123521844
150183 195623 113705180
173219 173904 1716869
144486 194929 126082565
99267 159389 329783288
168765 186830 45128547
62819 85056 111570575
72797 169815 614671331
121168 197958 608127862
111381 120895 110839920
6009 158052 380289921
58614 175516 816271751
120332 164429 618477551
92191 197186 982229872
93973 122615 71458852
137468 144940 18720363
143978 188836 542744691
8990 98914 618368843
135167 162458 819777326
160153 181887 2295181
160078 179911 458035673
110101 177291 837303909
77750 81911 452712968
50127 106088 139905889
59894 129797 688414438
91697 117524 64789197
194591 199705 12951421
54707 154522 249548571
103346 134008 76537902
93167 136227 107651881
181895 195701 34737076
136738 174181 70730058
4476 139275 400674027
188155 197879 24434311
4439 171823 418439605
189038 196207 17962481
11335 49241 94778319
72161 109035 305781063
25733 167306 658501014
65083 134086 424744408
125441 152248 812277123
6730 91964 935869382
59837 126841 759737878
175412 180374 962249565
40639 187935 765550156
167903 180310 30985543
159013 193887 87076288
167183 180256 558411739
89445 160791 521573344
176267 186549 25901157
105161 195126 224868390
191126 196394 13267540
171450 195177 59445747
149185 168279 47682243
159841 171695 60267330
142809 190268 691251800
85509 170328 212209790
49984 133868 294078983
162643 171272 21435321
175429 192279 37811047
178495 188651 25654355
164269 184967 51601798
53552 162683 742735907
54420 159618 262985597
187655 195700 877529128
158076 188581 395216124
167154 184734 9510244
195783 199441 666454154
78223 187833 273984544
7344 128133 301957870
162807 198357 88967516
7676 13355 11738285
189153 197041 19788797
139506 180017 101173933
101681 117608 254079324
18493 111027 800128601
55048 119944 162025512
48167 180380 330430346
81853 136179 601348522
44107 145991 286278246
125241 171063 114589497
119663 197716 195437389
88062 129784 104392686
57790 163913 265270121
59811 194599 336951942
96435 125836 870544365
3654 24372 866699516
110804 161448 833787216
183781 188870 12859600
73245 174351 729056119
27619 110086 206003791
50817 141180 701541628
127085 165616 96401096
108330 176189 744331771
189269 192283 701775442
64754 103678 97259509
161469 192171 76675039
41411 185735 138872970
144815 159662 37174883
122803 189619 213780223
155633 166712 316838322
112544 193202 201716396
80539 100283 49503201
69106 130332 152849924
187353 187441 207916
146968 180329 18449220
91222 146811 139066649
130727 166900 90295791
67809 121815 134631288
45896 66454 51567371
161469 176200 26790962
1749 104080 179314826
172212 192142 666142597
71533 182257 276515467
33701 138017 260683162
100957 138837 94481465
198980 199675 1741196
130002 185502 788048138
77780 96933 585572667
38884 47516 21531279
22209 68622 116241839
180415 187174 98398680
1453 94197 887785974
118745 177484 222332782
189909 196906 17569516
125749 146419 45937469
38741 194163 388572649
4178 96734 48465236
133350 194504 655591460
156427 199975 108930075
143716 158184 36235694
145529 183269 259066738
125248 189035 159584041
58976 170771 279414197
107918 158757 140564301
110073 186876 192053305
131569 177234 486619206
184123 196934 674411696
126277 167886 407473444
135737 138989 275681127
78034 84218 15248786
148974 177971 163879127
1360 35230 84928739
54646 143177 221274489
111517 140592 573160711
181350 188779 562763293
95869 139511 818445219
63501 129404 555512184
137783 176651 115718342
174480 196255 54597964
135034 177278 507863197
114432 170003 181092115
72035 78878 17036257
66885 182570 288885941
12546 143644 960900783
199330 199578 475770591
165711 191768 65090283
33668 55418 844046808
30680 100223 173941050
165134 175927 380679887
138014 170702 489334705
193943 199742 14686016
151959 190156 614385763
71013 196625 313946705
187210 187686 1227349
92572 150481 144863273
93297 193548 250647951
128740 169697 102501369
40088 127357 468149891
26027 104567 169439739
158023 191769 906750072
185821 191076 13217249
66438 103231 358331372
147979 199604 129262255
54045 165773 729442791
169580 186351 304394195
152147 193330 757207691
186978 194918 243095123
187389 194684 68736330
79772 143201 158579349
39033 83050 110107952
3569 137979 336122084
192113 197074 12529036
133414 134076 970740265
174031 197424 766429894
182846 193748 45333004
68450 77765 23139029
38337 137599 311547363
50746 196965 365605823
940 191182 565771358
8950 81799 182151214
164658 184065 871637559
18891 160883 527135842
70632 128702 132114620
39036 41964 7397860
56859 98061 527523406
105442 131397 64747922
159432 183666 551367541
8855 163322 855181428
121038 171428 644575789
189008 198597 24101454
105693 122975 784799973
109289 181322 350400685
157835 169984 30268351
16947 44941 70000369
3238 82218 197578733
77357 147241 174556198
48817 105701 162054790
160399 191993 519848841
122554 150205 69271533
117691 149495 79473867
125106 142279 881897868
185320 190077 11969564
61860 184578 755994189
144290 177616 83037108
124044 180208 192231474
176384 184673 20861825
143803 154127 25880569
91281 160809 142889784
98711 106266 18806245
86459 139627 918756170
92141 171788 199230223
44292 109352 707365128
50186 155274 262814076
143803 193403 199089337
13659 157209 179549661
20716 98999 195843765
4491 76657 551787798
127014 181533 136245272
140434 186859 116071606
22312 165796 873207518
79864 104479 61553693
145564 193247 50524977
195125 195870 1888126
193801 195976 796432572
122613 175017 130986465
70188 106062 581765421
38571 156715 881893820
18336 32860 682119363
147989 152265 521851588
184392 188901 11411273
3454 158280 498702280
169947 170452 837986440
164954 166655 96694766
131264 167068 936871155
18792 191934 432741241
119234 135379 217968712
8208 192036 459544111
68305 193155 311860593
397 2149 1635021
144504 148565 498019621
33217 41378 20381620
145565 167553 54830794
71859 173806 254624145
12751 42847 170503750
137948 155706 507009615
118586 178753 150286178
47481 145926 9854269
170009 192671 56575007
22119 70104 120153272
101365 145925 810088350
187953 199134 28090131
91683 177753 474834679
68654 70284 3619600
65712 93346 46057242
195729 196188 157169345
73229 107372 24886100
116531 156037 98908642
140639 167969 413338873
134840 144816 24968616
65532 110945 620715093
94796 139192 110973233
137926 178219 337666834
177993 181532 707109359
48779 61923 453196151
168355 169028 1121755
36183 126566 489840694
67686 99822 28598392
114943 199521 211564576
17891 130877 282412386
20660 191629 427385582
5865 115757 274823049
6972 167675 653882755
144502 173141 226733450
179961 192824 881563637
144879 186491 103930219
182884 193976 27872711
58125 81783 172798981
130818 171694 537975059
123218 135367 2976594
123486 178015 136219374
128946 188183 322560647
116250 117231 2445768
133859 167167 77692617
68225 96153 69586225
67125 88888 54075456
24666 92247 168787094
41956 51608 24196999
14955 129392 285959773
120229 136793 37633098
197710 199227 146966160
170633 194916 60685115
194328 195600 130754051
141252 192054 127001242
41014 113958 182339352
159863 169790 146842688
128425 176671 120445683
104564 193712 71464366
92354 105667 33522741
179518 196887 979612853
193174 195609 237812197
155606 166370 134269105
187324 191086 569523420
52859 76662 59514246
15039 25265 25473390
92515 177577 212532450
96817 98251 3668978
192471 193272 2038680
9663 44467 463034745
98039 171859 184364207
87440 142198 118648116
35283 54274 47513418
105401 120788 344722482
74222 98639 61058683
18637 133468 373510321
117272 150473 135414785
173393 175687 5638407
34390 127909 233672408
169198 193406 60574059
147893 161503 34122480
55790 111401 728377052
18817 48141 819334013
156472 175981 48367325
12157 21824 16853061
42911 116556 273865552
57035 91559 86013428
9533 172878 408217613
75071 109615 86198672
163066 187030 27944668
52618 113383 151833801
115013 165511 126154396
119190 172757 133920960
42619 103638 747454125
17418 24988 18893077
56671 138495 204385541
132521 191445 147308281
148302 177697 73270518
20511 162722 544030237
157728 196929 991606919
41745 173936 330328816
36772 190675 787174549
39729 119059 628505189
173458 194002 51483328
78284 88870 877736898
45772 128846 802830421
132393 176017 108856945
124301 167453 611878790
80222 125133 112172668
101316 134080 68434769
45600 156899 278372372
63029 163461 402826663
20418 134496 426579634
11170 98127 758253521
66309 161190 339214365
88588 135867 118327106
1661 73691 285748103
97582 145113 890160036
30847 171958 718035016
186552 190783 10624156
90076 190142 250341341
194506 198004 8896430
91427 116467 602341018
191876 198300 16234933
143086 185564 832185476
168638 170125 262413125
7317 85459 195233851
94459 163527 172760443
113740 191323 193962351
171657 179907 936430523
158631 177121 45888995
175051 187105 95702378
151509 175706 60234627
170400 195459 62698415
164970 180660 39072351
37595 164693 799883080
108007 168017 149914309
57973 83800 13505258
163092 185646 56213417
48538 76052 176715038
5638 179065 720675150
42589 182581 349777879
173110 196288 58140537
20961 38288 43322276
174656 175055 372575208
134361 193293 147363732
177634 198287 52022164
190044 196325 15777312
89691 164195 186493478
60258 160004 850335183
18396 118849 250972143
78236 122903 111445446
134416 195469 152721724
51505 158135 266641906
10881 18949 857588911
86135 195687 765717975
120576 188886 170958667
134572 165530 671484167
83430 93644 25471896
191052 197848 17150738
37470 150821 283384227
22798 102734 199946614
2811 156070 383439541
115935 136132 50463135
24301 154622 325924695
70738 193632 307020884
194903 197967 108811617
105025 144930 430334985
152224 181754 73664523
170627 199305 71850919
40795 118548 194300208
48662 172887 750716072
103985 108015 975525623
115906 126658 104168643
94826 157323 463402134
139423 150948 28905223
53329 168619 288200066
113026 195370 677791051
161604 178196 41220390
90519 190673 114768472
183286 198328 37895718
117753 182437 161572452
78958 184603 504267396
726 199181 496425869
3082 165731 406803937
187622 191107 8687166
192642 193347 1834288
22399 104797 206016934
155150 179946 837175954
192147 195403 409147743
80370 94975 674931095
177183 189349 30683284
76720 138185 828369938
124996 197980 182710210
98452 136380 677494555
167591 170361 7055748
18916 61612 488393618
126505 195255 344616768
92312 170516 952852483
47816 77648 169573125
147975 192163 110470478
60083 97077 879689856
89784 110771 80968075
121323 144850 59037331
154495 170862 40801765
132117 171520 887977902
101646 137437 89327986
1802 63665 706805506
104671 145466 101937415
50299 147972 244098323
28401 125068 241418671
60016 72704 298418443
120798 193252 181296169
86113 109463 58409870
94295 199094 262190426
192784 198126 267572581
138304 185433 117775126
76 3570 60269772
191071 194402 8356206
19693 95485 189438214
125967 167388 785916216
14379 148122 357692429
187087 188312 3088334
141701 172667 309485440
133591 192501 147291891
102323 174666 180595242
88841 166955 195343534
63592 188881 313151128
177304 183919 16641230
157508 167978 84664279
197635 199968 5889691
124268 177668 727443065
166669 188880 618462039
149782 176148 65699511
154188 162790 124324848
15338 180858 157837936
54373 91445 92370450
16945 63758 117151706
193924 196717 7073565
180825 183528 6794465
1571 169688 256576663
171416 175786 491219479
135892 140951 594796381
97229 126438 72855211
54439 137751 954126969
188203 199174 27555745
23719 194516 594535534
66521 81698 110766350
67851 154276 215996383
120443 134947 187962171
12774 85184 474627257
51106 135812 613911442
7649 185383 922451102
153607 181757 766112656
64749 165889 252674779
115895 177239 866359293
42357 81867 323637303
121504 174183 131762464
84700 136498 129604912
147031 186947 969069833
137669 168879 428540823
91101 91534 1026344
11821 14010 5529646
50226 80898 984347435
80365 145876 163755219
175586 191861 40884226
16007 124649 589862339
44602 140153 611395804
78053 103190 45422764
97895 195032 242761918
26424 41431 434571397
104710 148640 774182626
44030 166457 568332324
78764 84976 15319392
100032 166352 285026929
63650 99562 89853484
58579 143784 737724630
34180 192770 396350595
8063 99795 229482088
68981 107049 869667844
7443 62520 955867382
119599 197684 195494208
154205 184671 935685793
87747 154389 919355148
77469 192100 405101808
34074 57242 694062112
153981 157170 964672391
34784 47503 717780074
121452 174616 132946958
105898 130990 62647600
24551 67042 480663340
100738 148425 91457032
29741 134919 262894642
15089 81119 671192424
82992 103985 52526809
17424 36966 736485360
186201 192104 718534941
139449 139597 373748
146899 174376 495786701
104462 110001 13758597
147159 156835 18114159
91487 198313 267417331
199542 199661 154352606
194878 195159 768526686
183382 196081 31926441
184155 189062 672076321
67063 119330 18143142
52311 87535 315329556
187022 196148 22896893
64773 178184 704305069
24118 106462 205870379
165692 171712 709671042
163187 194519 373551060
54962 193319 688386321
124425 194443 653703197
60511 105874 113558236
33221 76005 993204208
100549 194892 267768543
68197 112747 111065611
197813 198269 515596241
134996 140508 489601681
100367 193976 233895286
163874 174565 477446256
42419 189803 929524202
7673 184816 442745128
10697 131782 302646053
174432 188757 816077550
162039 175945 34472024
155654 164432 21872541
23011 39106 40155690
110140 156104 13642558
125995 143894 44923832
90572 124775 413279450
48530 73468 62476197
58114 143110 212402412
169143 195156 795708772
183076 194061 559984171
135566 189205 134181998
110000 148170 95476557
85380 193748 495441711
64420 199195 336995377
158081 159960 2498305
117916 187970 175200248
181035 190592 356180242
38600 130325 229366124
54077 170228 290323194
110365 153960 109180679
11932 82008 175175301
40397 62473 771272073
138650 168491 345153721
153089 164466 241423032
154111 181296 67714908
4291 42574 935204611
2477 20959 160643586
30290 106032 860712926
19665 56313 407089210
21857 111949 225117320
60395 80584 272572640
85822 128214 106046958
110828 125436 26624341
53237 73945 51837956
29755 125893 539756689
121750 130804 22863756
126075 133802 19396844
43697 134880 227920947
149495 152805 856640782
104614 148247 46010033
131600 163782 769841106
127599 177021 782087888
164748 178944 308180716
21192 158267 342788531
102165 154263 593857110
5074 35136 273816385
40098 109078 718214367
92610 149847 692605194
106725 176050 173016065
148157 186086 776593629
174021 178500 690789748
172597 181832 88644113
21929 189570 662241646
190286 192397 5253097
194162 199523 13584456
173783 199045 63444479
173880 191632 44428791
192916 196515 9134965
150446 197267 117171922
83409 129609 677791444
104909 148749 805192922
160195 166289 15119851
178239 195935 740218419
161333 188255 67272551
71611 143164 540178231
164420 177282 31878134
38911 142782 777047239
154394 159943 13809864
135535 195972 151170050
170265 175880 13788221
13511 146052 331307670
165345 195977 76630090
162542 199905 93556377
56634 154791 245486691
145423 197895 450235383
28010 192152 890853613
126641 129098 651905853
26401 102900 679487670
93772 108479 104447002
130071 195428 163421507
140047 165660 223936673
102186 127883 199407419
176887 188648 29675022
120872 197928 192952638
45444 183904 346031774
191251 194571 8326242
132252 175087 106936936
37961 158079 719116611
34913 71123 576269902
41112 117812 191760927
38640 150688 280111642
49970 105708 139350948
194106 196092 757036342
123081 138757 953350152
68989 151931 207084502
93877 124925 77564620
103530 142898 673617288
159571 181961 55754228
26888 67126 100661815
20991 52573 79002397
152272 174141 638432216
191904 192230 816828
86218 174720 221176385
186299 189739 753780544
48703 94126 232319158
66468 79864 7013016
146266 179441 82791836
195207 197164 394647081
181887 197501 866684759
56872 87317 75944367
53601 146817 232916899
172873 190605 44418990
181174 193725 31563721
158286 171303 45305521
158598 173818 331674994
141818 184627 106940632
32047 77842 114514708
103993 178929 915322861
29419 72125 482872858
81548 149708 170369729
25032 58791 84467090
70393 80462 854766639
169103 171969 719415732
31878 99987 170336576
192811 196123 8411509
190022 196030 15041906
190776 198981 231306454
180965 199862 766030908
91627 184778 464918870
99403 189638 977888259
140507 165656 771203934
170885 192760 562274764
92102 111411 48375665
74218 130435 140466598
184836 189954 12943184
106792 185460 196494624
71976 186887 294476785
172478 178426 523924325
139276 151019 923870071
127430 198441 177718210
30724 160332 324051506
112668 166315 134145364
20967 151855 365223255
173519 175219 57501533
85179 143986 886540383
16175 141905 509149943
73185 155903 740153553
52540 119263 287371790
105311 191770 596899364
96156 131986 89506561
153575 174425 51957641
15303 91163 724000772
155211 185866 780274103
108251 126514 15945731
15269 75993 151777881
187086 192002 12258531
38103 86690 148231403
183012 184582 3939222
69570 77748 20315468
81956 122882 102201358
15329 60934 351151129
92022 162746 977303654
96722 184913 532388067
156107 167357 27881901
67716 89573 879850316
109650 125428 39372590
47205 87713 101231319
44368 68825 61332786
160258 197912 913472093
37733 49665 29891390
110774 167220 141093050
168412 197575 73092016
84095 168603 498688977
86228 115476 596939371
4654 187942 458339285
138648 173290 723581131
32869 176573 358987927
86120 111981 64629889
165096 187630 56367650
49063 118691 173970539
180151 196384 960034350
172061 182857 23639684
125369 192129 167005045
107651 160349 72569297
161572 174301 728500879
77216 198904 304367571
112182 123220 27550349
169756 176022 692911928
98312 148652 887409602
27483 66706 98150780
3817 165463 603706567
163794 181319 43599622
193366 195480 5344227
35732 179618 927127769
47252 163403 290536786
1840 95366 683088707
20278 95601 188298597
92522 177693 212814974
52888 86317 451619043
90914 101994 382721189
20115 37144 483491647
27423 50018 937449809
110131 144879 86990172
71363 179326 269546496
73991 147532 183718460
192902 193368 636404035
138516 191837 133353788
116662 117867 3018016
43621 121284 411951980
102430 198511 748025630
88149 89985 933599787
72172 181298 546926030
199767 199849 668286855
77858 172100 235479682
58002 76267 45629507
157575 167706 25096013
57493 120470 157188414
111364 167171 139492711
139668 149086 23576971
11237 67175 140006862
107545 186624 806353114
185471 186902 3672903
195089 195941 2155929
16806 86931 717150610
165333 176641 742230527
128060 135625 859273482
121055 197202 190646288
76179 143653 168637923
124275 141279 216893162
20040 53742 958264735
157268 189254 567396070
68437 98393 875533394
153404 180766 68193567
135495 189311 168795999
131318 152891 54038282
66848 115188 736587963
146805 163145 412401452
7456 102627 238059826
194066 198341 10842757
78089 85954 19450266
100277 166223 164703844
192818 199190 16152604
128094 134620 16368032
176683 196949 51022455
146767 160534 989416201
173697 191077 701376166
141143 157511 41060556
115283 120151 570370258
43781 190510 805159067
121846 174811 132441212
18142 95376 413147015
146679 184404 279477204
21679 67934 115808409
98437 103772 13236677
9013 94967 214867645
1603 85466 889100825
57290 125742 373843254
19666 148106 943127873
192848 195719 7326349
152063 176892 61858190
159940 195433 88717484
197350 199858 255487237
159192 162631 8576633
54167 64972 27121656
129297 163891 86585088
30664 184651 384796178
185667 191879 15606411
141835 167721 64646579
107782 145803 849077155
109081 198481 223717171
125328 126946 4038954
90758 109448 46839441
127083 149667 56520712
44683 89430 111672007
121560 124612 713773294
33923 138304 546224581
35635 39145 750932096
89234 117904 71842974
136634 144664 20112047
170194 198697 71414501
170570 188874 45770734
182206 199001 940758391
28818 108981 200184626
13553 184439 427065626
1860 24764 25776676
85121 147772 300889867
173182 190141 682864916
182095 185293 654252686
159230 182444 708493501
97030 172924 189579849
142891 175591 180072806
22315 185424 407617756
187389 188453 678329416
163432 164252 2023454
93305 99185 14859497
126776 154425 69361173
149630 150712 164294
48063 160077 280175754
196559 199730 8029499
59875 171178 278148404
157826 181217 58182679
84965 173912 222361246
74795 127879 132545743
198810 199841 2597229
197771 197963 416766435
111198 157746 116592404
27272 170044 781916463
17086 169111 380086822
127255 164139 550769164
34192 122391 220261827
157615 161396 9357262
118431 155476 92838477
32119 48685 41315714
148617 171986 58372414
122418 161190 97183137
178287 198663 434967741
148924 163488 368569799
116773 140825 338161072
123975 158815 87298096
156889 188683 580548094
159212 193197 467064015
55908 100011 110270593
95313 117236 148017372
142403 165198 635813332
148765 172364 58975208
1640 9156 18967829
159550 186759 610449586
58126 138311 619867278
197437 199222 980121930
188655 191086 6023835
74986 112188 92824851
158440 182339 59536522
154431 184376 33695807
169049 185082 217890395
16481 193644 677801906
140928 172787 79573997
47608 56703 827512998
199442 199565 897066085
33700 106100 181033367
69513 123695 148548368
89741 112295 56454164
174361 175187 1964874
71709 95762 20331287
4799 27713 522576054
73237 107971 685867430
178366 197012 46944007
90098 179721 941158584
196236 198943 6889379
72450 176144 258834527
115588 142526 67341652
157218 196567 98301581
194211 199912 965089151
12976 17098 459515982
34797 60680 64636476
72031 199206 652413639
146712 189581 969034900
159049 199392 100924973
112950 117503 11450074
167290 178077 14452409
50548 143145 855247590
158301 189159 633293505
119019 119265 278076189
110375 116362 15035638
181642 184693 2026411
39061 98515 67263925
177462 189096 29360090
108479 113324 12076919
86364 164453 530358256
57144 115441 918027392
53365 118552 162876972
112888 126798 639867234
114724 172693 469067661
123033 196599 184131096
22615 129785 267914637
115680 129854 28151778
123395 128303 12328850
92607 123856 78090553
142870 199082 798846341
11089 129822 296784117
155568 198039 106196438
45507 94036 121303727
156739 166061 16711877
171198 190725 48874099
46265 184226 901033789
48951 187895 951122806
143181 186222 107504963
82394 134201 209303983
34443 80085 114057276
133486 199777 891937925
168837 196472 69177090
69749 175947 265017920
186699 196555 57577768
149157 182150 154206008
140346 176408 220639312
150467 155288 851084130
65165 166749 674447841
69179 185686 290921186
138449 197537 874056228
114139 174193 160602430
187898 188759 914900390
173152 195990 57252395
172434 198774 246903067
29800 77826 120078286
8260 11386 5332160
126930 144416 43892304
95659 179447 209302306
71967 150366 195855675
83062 144500 153646637
109927 182863 182261985
27858 67681 99620777
188623 189809 54593389
86273 117776 78800980
55506 141983 409003980
76130 135732 148867224
120147 139277 269700601
24795 67534 318885664
171195 174590 643268564
80870 147684 985851916
164036 180591 41135470
107163 115703 21309145
185795 196352 892859016
3306 177067 457040523
61899 156585 236880653
67664 195546 130348403
65200 76287 27611860
193235 195259 5099279
119016 193843 187146588
74609 122254 118795728
86993 143583 141609166
61690 107307 104281179
171781 196932 63064866
19424 81955 156250587
192127 195553 542814354
56170 149082 232163380
55660 178971 554676337
149740 181451 856181196
100086 159249 90681299
197730 197936 494326
96774 199220 621933312
125056 144963 963895640
51425 62767 28386183
196619 197150 1358319
56985 157027 250169741
128377 131972 467879561
123717 157967 89788589
137225 167472 75530459
91948 199641 373679364
168786 180864 15773048
55969 135764 199342766
18942 57074 552001457
21169 137021 178598815
177462 188911 461708076
59649 195333 182666184
128669 199110 176342377
152996 193857 102074082
164896 183137 45412447
130396 198769 171091598
133794 168744 284844970
18800 25649 17133198
155887 191688 89317482
174745 194039 331512685
122503 193293 177145859
148666 169691 756587792
167914 191826 59846016
86053 105389 48536687
57558 65618 20249768
57946 74421 41201450
82907 145708 816440928
135846 198076 155748940
178620 184891 15803912
169895 170435 602997200
29719 162387 713393293
6856 29464 986777004
8246 98144 679526303
109140 129381 50682689
5051 141356 964119
27766 86700 147143932
162737 176343 33724591
59810 74381 334547608
129614 154803 405428694
31288 74256 283448656
196938 198322 959541938
39808 62397 56627629
112285 144766 81343945
115854 192586 414639825
161834 170141 514916357
94664 130599 68365731
71024 153797 18331032
39678 174858 735182461
103841 184819 953015865
185181 195642 26327247
37098 150180 960298609
79167 137060 539944149
126743 135632 216077410
198580 199202 912801676
86350 175989 325295843
66383 86436 280589265
18517 150938 331008708
97193 167899 176584487
86843 124858 95043325
105627 175811 175130392
115846 182988 167723054
45047 130990 214873854
157900 178534 247984494
82262 146472 982729203
63001 72157 22912083
178040 191971 35006421
160110 174594 32953070
96203 131266 87628846
83576 146363 156960595
137339 152018 51193253
143259 175964 81474887
48091 114953 323993648
55635 169058 212261659
67003 138763 385274267
2191 187692 463957854
13902 182898 422282422
11198 194836 459076999
148014 199560 968944126
167793 172488 484293125
15441 155003 925210928
68038 152847 211878113
3865 33900 682265679
170555 174769 218905505
39288 61599 55851829
19253 193126 434612319
121756 158147 91282024
54780 88251 953011059
133107 145999 393498446
35579 165510 900195878
166956 195093 846422640
14612 134203 298821247
94437 190080 239111995
76292 136837 996441196
168292 176596 287193702
192432 194866 6126620
5839 135952 427261137
81788 161393 199045832
196439 198195 724840544
167790 189465 136247602
193840 196370 3087287
159486 174469 260115068
131180 197872 791234895
178500 181887 270166929
10178 59309 122895647
48830 65512 41968966
87581 182432 395084901
12211 66311 687473542
72109 195802 309157317
72843 196061 513161863
96896 107583 26711810
100718 150342 188272258
158887 186644 57885045
35067 131555 409768455
67130 77284 25266924
49041 74090 62730104
168876 176081 485942904
9281 125437 510705007
154998 171587 219051932
130964 186552 359650844
140123 198710 146713083
20506 73021 800284930
114374 190465 190239464
39080 158393 298435527
28511 155660 361324200
152937 165453 31187421
81445 182130 251561664
110250 133047 56985828
50848 156345 556853208
46186 169636 308684155
809 127365 316507657
27360 27926 1457966
77507 155672 115635190
156900 169625 688579082
58948 149695 234987169
169307 194580 203657869
61945 133621 179103875
88791 158234 259397766
86373 115847 73729039
34014 162924 322275221
46259 79334 989176582
101495 132014 76104334
87223 118772 468535590
83701 119478 694953045
13768 138046 310587348
130729 148429 36014494
128825 138703 47993112
91252 94881 9203921
185036 198668 902055044
51498 143105 405843595
72520 77863 337536343
15344 111290 828656875
34628 67953 484633627
82550 173813 228047122
60017 125390 10316016
42613 185480 357006084
176412 184947 21490615
196811 199549 6954142
107763 189508 461181923
100223 196514 412029694
102723 114861 348922757
20224 140421 300470356
100235 167893 168887913
22758 163682 352355144
48064 194730 995830448
151114 153083 5000197
102931 119818 114440605
175517 189364 34881728
14087 171852 394294735
154527 198280 109410620
188464 192748 10606821
113557 159713 115541572
186043 198908 28457049
148858 160340 28809281
48276 148370 250282210
199698 199844 403711
33581 183353 868307332
173928 180932 17491171
44026 164203 966214717
182491 192337 272404158
33093 91759 926297946
199290 199932 1658224
96580 115116 496687171
176707 184891 295407895
173583 176241 6512322
22989 136103 844088648
40881 50333 716362981
45671 114419 171858823
80676 148627 14471722
153482 187948 86115953
182856 185402 410059140
180000 182140 5391585
105902 174104 170271095
21276 157221 340030255
18891 92591 221591986
102690 182831 209623928
31673 191848 400367371
57107 145404 99096327
10065 39755 399794957
176165 188085 30071640
151671 169899 45543454
73556 194367 301947813
161382 189181 59135430
189521 198520 488783546
199569 199999 113989713
198942 199962 106858489
120517 198578 195471390
24147 182137 394826902
28273 187026 396735168
101428 107141 708048551
120357 160090 99573571
70016 167465 243266751
188566 197308 21927535
140915 176272 88165219
116347 177705 153184617
47437 132306 212208864
78024 152995 544630008
73019 174340 769397032
180110 188657 552293548
37943 85314 118296670
110050 138469 604939008
89991 194394 261194969
197839 197850 680432355
132186 169908 456094085
146444 157307 410635403
23338 31737 21042174
134180 175897 827512653
4388 196076 479333858
110402 154282 109923087
53507 137284 179843309
92194 158676 166477619
131955 197874 165024744
30693 146540 289523632
18585 84903 906341090
41274 106051 823063002
130 34127 642944751
184884 186259 3485203
177243 198055 534332031
18785 36482 420259233
188898 192942 10044694
91667 150665 147706131
101849 109338 18547668
31151 115263 950238963
1394 177933 441299688
52780 155500 592693341
197978 198476 264926513
63657 176071 447855727
159036 160990 4854503
64776 130007 162955106
18502 146066 353604244
106158 124596 772762437
75749 126062 125576643
35945 54630 423365402
145830 166676 758804535
26326 106114 171462405
68401 74535 15228379
170645 191380 51768403
88893 139123 125686473
35171 129638 236098853
166828 171745 12305068
34027 190254 694941486
127060 179071 129931129
49619 72444 57165687
135250 196754 306147544
131032 154629 59120295
72153 98880 707388257
9422 80505 950927323
14332 174342 831680815
190676 194287 9050903
185926 198856 953443520
50817 183637 693716958
37709 55903 45624057
137089 177796 101569779
106297 189951 146945032
178435 199150 671202123
107416 181266 184442825
9403 67672 145826241
148300 197980 908680793
57111 117512 408879986
52811 140726 424361144
97805 140582 106802507
141347 147799 385928658
35963 69435 83845367
54223 147935 234146378
98248 133501 464396883
162242 166156 9707109
28686 194402 414153170
56143 144509 487979989
38573 172770 335430803
176769 193771 42754238
74564 102054 827951255
148242 155018 126556890
35423 82271 117013965
33628 81157 118840747
151891 165864 237187024
167534 184917 43477685
182731 196914 35722374
144286 166601 377078970
56945 62918 497688364
127438 173694 115589986
114821 142159 68285541
113725 121021 308752620
156315 176755 755226744
63144 91199 69866189
106637 108800 5283433
77132 134168 142532783
84360 132200 912493497
48727 114998 442500300
184172 193603 499668277
131808 141645 779295791
115808 187947 180375375
164936 190699 64354670
194639 196387 4455077
144578 175678 77497486
76514 108854 80695677
108004 122360 35706570
112371 167357 137440237
48406 137917 425840134
83799 171091 64248656
154832 194519 99050320
168089 197493 73757479
188769 194485 618187537
112717 115177 6261516
36463 122655 837280600
187333 191019 9204038
63760 162953 247940411
129522 165443 673066975
108123 121077 415078540
7069 69331 520847501
199462 199581 64838
172855 175755 7132352
108572 180285 179151901
141270 166837 63867953
66838 180295 283320810
189081 194815 259717297
133484 184076 811929855
129595 132974 612449031
73600 153562 199884874
361 1913 3841006
192571 194535 883201775
103870 152210 645199748
87926 120580 81564380
36984 140175 817341634
18725 116076 243289775
165698 166531 2003723
96003 132743 492009519
152911 178338 63271668
80104 156842 191966206
149245 199504 125863285
172340 181298 6818918
66240 119589 604443533
93773 98545 12115194
57731 162843 262703491
59362 78186 47104029
61910 96531 86606973
117577 128137 4342789
20045 154987 337499808
124818 136335 722652590
23410 198670 438324385
96072 156713 151761176
33726 198652 412433982
144696 179431 86621337
76531 150273 184263135
129765 184312 669761290
786 170579 883633684
35668 50717 801599633
54528 90238 420837629
138046 151321 33256354
136023 184853 547596738
137670 186585 725535355
27960 105100 192763002
193198 195822 547395655
128821 137293 782595996
35757 185153 890552387
131535 167282 615021871
178792 193241 655727038
114971 160486 605210854
29533 148974 742995701
44664 126279 203919692
157564 159952 5910997
118150 142152 60050677
102174 126942 709415176
71052 127671 845689406
133620 186728 569344698
87565 186996 396992619
109888 198486 286253747
61548 131356 6462502
177317 178714 3462644
112856 154017 611518777
64426 144064 603476585
64166 66600 21194387
49030 106950 144852869
2316 27969 64429531
23923 60343 90960567
72227 159904 398952891
20810 185419 411430058
82220 144839 701886387
116957 195206 195683920
29316 102211 191612262
23249 92090 171896619
11501 86501 187421868
16191 83558 168355474
193871 197000 7928676
13204 149650 768828012
118156 186021 304143721
64098 74127 566742474
12467 112373 249693872
69566 83128 677225890
112509 139152 565370229
101971 186907 212161406
54779 96719 104770144
115548 169314 786424438
152211 157692 9652489
5134 138724 333971137
156071 183571 478618851
32310 33216 744579288
139749 177707 512249494
178522 197793 48556852
173330 194256 52451973
99143 113232 35061257
198078 198462 348327311
193531 197013 245620384
96951 186774 359586230
119198 186006 167029231
129565 176583 285874808
64903 136403 726974782
188395 196058 842115889
49347 98797 905857157
119801 197149 922687523
62384 182478 636924592
89531 125040 437429680
73636 129746 432600306
33703 92103 47815741
102836 163436 220127673
117936 145871 126782367
26356 73957 119005528
161044 184167 703173662
104582 149290 111672309
194922 197425 256854107
97421 163497 818763018
10458 41755 363549648
169176 194577 38578656
92481 160252 169630963
78 185465 989301004
124457 189396 110592689
76516 179403 256998614
148016 152223 10577230
49608 164823 988433878
156520 164016 18675366
196531 197101 710810518
112069 132846 51990227
184634 188156 8946746
190995 195391 11034299
83721 172009 220693160
139789 195929 140443403
175899 197544 54509907
78289 181884 258765375
35571 146330 276837027
74919 129122 135363733
138820 184373 113852847
57880 69768 607510928
70974 149587 196320555
49444 116539 452865587
1478 11905 26224547
122852 180689 948116729
153456 177691 55990167
87204 166539 671082643
108799 134975 65530440
8783 191116 455874979
132527 164767 888712486
63447 96331 244059257
78083 103534 63646836
97500 182519 380816779
7996 123860 569538279
129289 151677 56040158
20961 24030 761930571
6174 140831 839937713
66009 69462 370937142
144728 157850 33437626
57431 182102 498400407
109508 123779 263617268
78274 80399 5233804
3327 197726 486308264
59447 75346 23950031
36066 160298 310617992
148320 155064 16994847
172270 184707 31042376
46526 126407 649971693
85749 139687 824740877
106613 131790 62851833
178202 183396 292649527
96518 169020 767678843
164229 182189 945579089
103948 138091 85232201
153294 159859 16412727
49651 187387 374744924
14852 74391 218419569
133406 192316 651822727
160175 161338 981624857
85340 110507 70281626
171257 182644 790593767
123667 147628 59978610
30071 160395 325809643
156441 195318 97081983
132987 168897 467226609
30012 42202 233043824
740 23863 57970188
188800 199329 16674274
178432 188523 25485808
55331 84562 37821278
3051 149824 870723687
176853 194767 580710536
187915 190207 5689161
8178 24499 471698578
98753 154020 1251177
185181 196730 29079064
157445 180417 57128716
68851 131907 157306104
192943 196927 191326533
34356 89899 931825017
57176 184421 258310130
4517 195378 477252225
153756 173315 300544441
144478 193604 122768996
199164 199912 1926141
124567 136719 30497652
109163 129763 51579604
52675 83016 754603535
192429 194806 5998173
137277 177808 101138377
171441 172191 374351885
103968 148848 333993822
19954 65627 775365354
97569 144019 890657263
37149 184566 368389590
199410 199945 973411734
134278 167613 315593762
128062 154684 66763396
93630 162117 171312782
82699 196213 523795920
194152 199326 13117535
199304 199664 894597
162650 193681 77525457
13446 16244 7050984
49114 116084 244550422
198215 199304 997616121
105097 130133 62560012
61996 166618 855747808
132636 188553 139877859
60548 199874 633065771
179267 186215 444349574
189266 191082 4521227
152677 177688 62272119
59155 99547 234003064
122446 141452 47677471
148704 154808 759627965
76162 193913 889870123
55228 131541 393769488
120258 141417 53033489
12423 154883 802658500
177126 189348 30839479
123639 164203 101594876
15654 138602 555449085
77207 123797 116333855
127656 178681 127376412
12983 119057 265100075
126863 127011 546407739
91054 103343 30974881
191591 198423 17302289
84052 134378 743572140
29849 79496 189309928
11134 140199 322533500
165646 186615 52387372
121911 192081 934813304
18269 188376 425206900
150732 151691 2442151
97427 195059 840437098
143727 184027 100575822
160813 172579 29314056
114042 195258 203079203
110501 126589 40228514
121033 164023 107743021
155319 162246 17225371
50815 151620 252013524
154440 174708 265090196
46825 92817 936190385
167647 173607 14877393
108173 154969 117156573
25552 118277 470057918
112659 164399 923786564
59583 161351 773671249
30412 108040 165525751
1994 13398 977522821
56984 117442 113840099
38254 103226 303495071
74132 85249 822809976
105897 151658 15306848
126877 166816 99892054
18816 153016 335512283
42925 115489 830857494
7300 8291 399368903
144382 150951 542513561
56535 156669 656118653
154462 168647 828454818
109047 154718 497300516
136474 139105 832649971
54482 56361 4664279
148564 150725 467289915
103289 136659 381337009
134028 166792 293830100
101846 170525 171565070
188600 190823 5505929
191534 198158 16762997
125567 147631 55273761
156602 198595 123890606
73887 81245 18365834
199414 199634 537270
179311 190655 28542134
116963 144841 69764741
131743 138370 842666963
191559 192450 2247008
154517 180038 865322254
16944 169276 380809476
150085 155117 12753653
103727 151953 120515299
166775 180824 35054384
188541 197810 23282133
143453 187759 110754119
42420 46200 9375521
133354 182997 977335089
83799 193786 810984981
60612 137611 396677988
59813 68513 21977017
63007 130020 167445081
43947 133673 916136976
100798 114820 557750552
29030 175039 507583746
2032 31235 592921054
60318 162885 787413316
33251 56552 58306013
50316 194180 359626890
110494 119855 23397309
112129 176821 161610741
153051 182279 673929401
120221 191528 178362564
149054 191159 105296603
43776 149823 265034441
130699 139201 21153169
81931 86062 946247894
12820 86300 900855081
156978 166818 24380124
53928 192312 345848574
147682 156131 924394248
89083 165232 190551223
99379 112512 211719102
36695 60966 865532934
175829 198649 471949732
74928 129179 135488579
30424 100200 617547662
186488 193616 336053297
160990 194833 84549213
5704 50571 112314423
148241 157357 22937006
195343 198282 640875753
36886 105509 171602418
178837 184809 15041410
84113 194919 514265359
17656 165428 369352916
107446 180045 392081271
100773 177708 191964691
129001 171913 107278691
196525 199146 6631580
116214 140452 196357345
44855 47969 324073882
187740 196775 973580423
72843 180260 268234224
45115 77009 88673080
30517 182218 854991175
132635 146658 35030832
69728 175103 263010168
22794 59539 215901529
145563 153348 621902521
78508 196260 294341958
28788 175481 366386832
178289 178510 563304
80446 123661 107917258
185497 199361 464948627
115947 187895 179929459
114405 196655 867902805
50011 146767 241753085
153740 166621 32020461
113668 172138 566882519
69093 121133 129672339
128854 196052 168111925
193659 199857 15689027
28338 72188 53837727
119432 151731 479665253
71893 108151 183411150
185758 189563 576767832
178591 179681 2770303
68101 83412 38073212
15065 54269 97981107
79048 154292 188167609
19377 102150 207032840
192124 194608 6247210
13540 67597 148318882
51920 198727 716595958
179911 193024 32899007
109411 146819 353718327
141268 158987 602336825
99331 182705 208148038
3397 189337 465051916
29887 190102 400463309
33844 156898 307720037
83782 192658 299814725
108659 111565 7201091
5792 8895 203190118
193283 196972 507365881
59350 186515 317797356
174733 186934 678719962
103147 157159 135060471
147186 182757 88887298
43209 184000 351794888
60724 103295 713083804
118504 167296 121933396
5614 144300 59886306
166668 167328 74569034
185681 188055 6078138
88554 103713 38114480
33243 120412 463844038
25201 187318 558872264
63676 79048 38419004
55653 91956 152811491
2470 164757 405912650
105983 129556 864591648
49418 143470 235136471
170274 183932 720354071
68976 70848 4633442
33616 195275 404126181
158370 187794 450463330
97508 140989 272936430
88552 168228 199259082
19255 61767 315679970
131648 173842 105427987
105529 193168 470877676
143360 176067 81462343
117357 139260 54712531
155602 172805 870983034
60227 118822 146455147
132631 176650 109845201
69589 149318 199063097
66214 195557 323215127
156813 199047 455147696
147392 151156 466025127
141325 189279 622603135
195520 199177 9230024
86514 172878 894426707
105230 110949 412327136
188455 192393 9784225
102487 150684 120357543
80510 104325 530992017
43512 101333 675573788
147455 169927 56250001
123175 161799 96776877
26634 190930 774968465
149070 172960 59650168
104444 160827 410213434
190861 196538 14288564
26422 76625 125488969
196182 197914 505621988
93593 104804 18981964
78488 139137 151467949
173931 179192 13105898
116808 149633 82044830
116250 185523 173093359
175948 196474 51649871
172475 181919 684758675
129197 176579 118255051
209 31057 77231998
108584 143016 86163242
43445 72575 876339347
146614 146738 291076
58973 156043 533555964
7266 109421 372131771
121979 136891 124730768
22825 55461 516624674
15075 124234 272643627
98314 152125 903448138
8445 24462 40052843
132302 180217 119684960
25333 79655 806413086
40428 101127 449887377
101501 114982 33643453
49932 148997 247569510
32 125128 312734045
31020 184661 644752432
25047 138231 713843090
47327 133038 214274369
59225 85980 66696375
25445 49617 850747065
173319 175707 254363627
123703 152310 71676581
37616 90348 131672689
163133 191314 70356554
163045 178494 781205996
24738 197456 712804972
163675 175669 29678463
41243 74093 432177054
147825 183494 589897526
141247 151779 40429537
195201 198659 754422616
154340 161313 17358201
98842 106778 140005335
134715 182802 685066631
192229 195849 9131352
41891 119553 194000648
80226 96109 156424628
182457 185836 8484565
12494 80632 210855267
29705 112808 625941129
154475 193474 97371100
82971 112827 85821983
175364 177307 4856226
189822 194897 70399497
144962 192732 119317617
188508 190061 3838384
197078 198208 697759397
196085 199623 555454130
108497 167679 226330091
119962 144784 62243721
20809 143672 294120123
115042 129487 883688794
124543 159129 86651397
27124 151308 977907265
125204 197191 530678086
18987 40845 54578938
3651 109258 264102160
27096 105272 210211317
161775 186891 858572164
49273 76741 68699588
158166 182179 898379834
64232 176356 279947753
161593 163552 2831437
191483 193215 4368633
43432 63237 13253126
53680 79374 539738061
48351 84011 89118042
59436 79650 927528292
89170 185595 797726551
9319 185896 819691372
193974 197002 7677775
151536 168489 42324831
160028 198984 44282013
79942 194189 564823024
157633 166092 20974578
74001 115009 566700610
24079 175833 379104627
122233 130652 21302835
113213 186286 792989451
64753 91859 494971082
70101 77765 19027449
39609 79531 617475480
153353 194808 103567273
75814 118772 107218592
176873 178164 111903
84507 122491 94926849
189894 194283 10969752
20276 163647 847959885
197814 198211 985888
127324 181055 134229274
60771 174720 786981348
110509 170627 511991175
157458 197456 99973736
154972 173042 44905240
143103 180519 18337793
48175 167518 928884103
2211 52794 564814882
99228 139445 574423155
117007 192429 188538511
2604 9506 17449928
196978 199052 5249854
62985 182316 298080794
112988 179719 845262332
68627 178773 343953702
143768 198907 175678573
124694 137184 845328718
27374 103860 191165573
63160 114566 595129511
52855 140824 240056607
157371 173466 96605421
189980 199929 25058749
68851 84861 39658073
32641 149736 292656799
50460 75597 647665042
127628 141940 509921457
122091 157006 87633674
127391 133865 16194274
4628 188317 459333254
23209 188531 491747797
7359 160837 647721111
11569 91349 199260841
181973 187354 13593163
155183 188639 83528067
103011 108395 753643847
96962 156132 183347125
59706 191944 500690984
129032 187814 147062184
60528 69480 51543833
3754 22035 45867352
39643 168519 391318467
113219 167316 55817618
153334 180306 67186702
195313 196034 1795876
7550 190267 875214584
98002 134181 1299934
132227 160668 71224544
56196 183549 695370109
57034 199370 355938202
108572 138637 163375642
44708 55774 27748634
178412 192701 488100092
78378 135942 532846312
182097 186693 32855222
20606 67981 421825323
164512 168359 905562251
181819 192800 480228321
127526 160837 83405911
64630 69038 605186022
105717 189633 209726742
123055 161309 95817201
79556 174827 237958187
178190 186847 16598477
180906 182789 471047571
135241 138692 8578439
16436 165855 688943458
60248 63512 999994946
108277 136011 413448473
33850 35316 3708019
163132 187198 591337143
120135 160529 361225056
82354 167822 698673290
13105 112864 249311442
97638 129495 385020170
104979 193374 539671855
101859 162074 150452708
87001 146290 148275629
182695 190086 18615359
75958 182295 265609499
19092 51282 80436945
138051 180472 105971711
3054 177426 956699589
187640 192915 13096959
75992 88909 292293822
127839 184502 141580048
118609 170272 129273489
105641 136160 578554135
153559 187058 301440073
182810 183990 562794275
72508 194324 304397885
22691 49864 67982800
8842 149155 350782003
10875 58208 118440480
168974 189790 52036321
145884 176784 77039872
14540 136686 305254667
45193 176275 580316104
85778 114277 71366170
102938 143180 837843396
51486 174459 307274549
25527 135427 274616905
15918 98704 207004358
58143 171924 284250347
6438 32125 64329390
196406 197502 360929602
55657 91164 280855354
86552 160609 401724849
95845 158834 157558425
168913 179208 25554227
145193 195112 124800002
103948 119869 581984644
140786 168327 68846631
110046 178120 170050988
10814 99376 221541108
28190 191832 572283755
87013 145719 823238288
175776 182443 771352108
3163 189798 466756526
141534 176850 198504091
58976 91804 81802070
161057 167251 230553017
86810 159509 181896340
71176 124366 132700236
143993 148438 11043162
124757 142400 399376246
5141 37692 81448724
1262 20455 48157584
169013 171406 5882380
4527 36114 784932986
65237 141979 513278057
91118 123307 918728202
68918 199071 325291799
146166 184249 95114248
33048 101547 744549341
163562 170692 17754970
47178 105768 759269721
106215 128694 56069902
62003 192867 327093687
135356 136003 1622655
111969 186208 243691842
185889 189714 356546676
24520 183662 535203653
14417 175538 486022031
164457 176803 329208532
73013 142257 363931928
111625 163315 129419366
160034 197870 94656140
124968 126175 586151869
63626 92649 717758324
163463 172908 23448695
163430 163961 1352828
38409 38962 246046793
116368 153916 184830956
196078 199742 9307075
67211 73703 16120288
102781 164664 154636194
165917 168618 6773277
129790 165703 89775853
134013 171425 93451719
17028 67331 125970054
73292 120390 740381238
34900 174945 349890433
23262 170153 679477323
177720 178202 1234862
103100 165115 601591530
99842 146549 5147237
163840 177626 34135435
138708 190276 128998117
123568 197402 184829852
173946 184914 27441714
189125 192135 7470878
11080 156711 364158799
108186 133863 69548969
42625 91430 259320934
81083 187353 752006688
48771 190336 949133021
45674 73008 68473763
188710 195653 17386429
174179 180861 43119935
39848 165395 438479670
79679 82949 135434688
28194 67862 99242889
37779 120340 206248129
192272 197355 12859157
183852 187885 894338477
54496 172016 827619557
56557 113421 293021411
172858 188455 777592224
157282 175073 44143651
185597 193899 806219952
38780 142262 258691039
172868 196996 60522182
193935 195681 4437804
96312 102690 724729176
154639 191198 91236920
27085 44472 170063037
41494 193662 908283903
16133 19842 9254580
39533 53841 35923480
116685 159419 891608533
140901 150539 368930144
89590 155985 166270129
198884 199325 1111296
114264 150715 91125630
92014 143681 129425212
30336 82766 131003368
61784 97045 565804729
141578 187035 827501321
196079 197756 435662756
44682 157135 281275617
188660 195118 16112727
27303 94666 168280594
91358 150678 449397950
91719 143985 130923841
34847 126750 229613241
96222 157793 154061330
20915 80847 878155528
174064 191382 43387420
188375 195367 184761729
30082 127446 131452890
84929 165489 513934332
18416 94582 345624289
109694 125133 38578132
182371 194319 30020791
45554 190041 463520631
177164 184282 726181055
10027 162397 886781711
47654 88751 191641972
15340 47227 457500540
150718 190361 99105680
33110 199668 532910126
4896 55280 126083539
191128 199194 20316132
22322 33727 28523987
146527 173740 67958947
30209 178755 967776231
189339 199387 339099974
171687 175385 829774752
33029 61615 71425723
156104 177351 269330633
14167 181147 417212744
38841 175651 341797520
144377 151353 17389190
72153 138918 198495336
139030 156277 685018073
67181 111994 800300029
150187 172144 974960470
160080 160670 885482549
108048 113574 248669296
48533 96232 119286989
74127 173378 267977399
167750 194357 784284593
174442 196636 749359970
16860 57182 100914591
19290 28008 7367490
131299 134547 492058434
191676 192306 203546831
66596 193121 316130462
156312 158941 6535873
194683 199148 11299828
162258 195586 83343000
162928 166677 9234960
140908 169671 71948664
33507 132016 246170094
5091 189143 658243040
18447 178133 836116288
22220 182499 584124540
28521 148310 185720300
50890 159970 807378717
152999 176750 208884953
176715 186237 982146658
147157 151411 10749903
187275 195416 20384465
37771 197053 398321788
102772 115894 32689780
134341 192448 145250865
31934 58049 263364710
111965 165210 133220056
136839 142990 15406163
143038 158345 38331912
124133 179647 703001110
113464 152617 511457315
9298 67478 145622049
101125 195140 234922768
100970 152370 128413804
82028 195630 284112087
123519 141548 65107709
174923 193247 45979915
13018 141103 210598622
143545 186904 652929913
172472 185169 31704034
20349 25533 13049502
142576 163455 698752902
198735 198907 429340
166252 188733 56283708
122484 162712 978473632
46954 175820 322025358
133710 177625 109607672
192021 198598 16616020
158188 191216 82421086
195218 197614 462974656
100711 112323 544810933
158555 191070 81190121
193464 199790 16016008
36813 59122 476331065
197631 198561 2312540
53009 186496 333638837
165494 192547 18873539
42384 105501 157867726
48900 176680 319244914
151847 177007 667163661
50082 104817 301982302
131735 180399 121558230
148759 197203 960371272
121516 164871 108593506
132533 140945 30493893
189608 198580 330630280
177531 198307 357432951
180733 196155 38773876
20142 100416 200788908
117504 182921 163387799
22244 115332 584388128
10727 150467 722128262
36184 152787 843257851
73307 154466 910832624
198824 199111 62405220
163273 187847 375188136
187616 191960 10802224
88077 108727 51622045
171886 172421 1357401
125068 188782 159440640
125192 137692 407056442
85694 175848 225285205
121340 180115 734859849
161424 181863 50900769
199794 199818 75676
87469 111498 190931898
134205 161172 34123829
66886 145809 197100690
99168 163488 401622146
148538 165327 41977711
7771 92449 211600603
16087 85273 172758225
10485 150334 807457434
128433 157556 73004778
17342 43582 906120148
174189 193207 671842586
177952 180486 701850438
73692 149684 189879505
91838 198019 265807188
177924 190938 474325776
122144 159963 563611287
11359 160205 402317590
24434 80128 139238456
162674 172721 260014586
123796 128659 12206969
93314 190959 244132916
127561 146289 996376963
177405 197662 51043080
126011 137963 989443295
25463 159124 527540827
161554 192834 592819614
148766 191727 418817249
11137 176855 881128808
90547 197606 267945162
103815 147673 109550283
175695 185327 24226630
36508 120771 23230018
32048 199097 417729440
71323 135722 709203811
68922 141780 181856097
13872 112335 832170466
28804 117613 749110773
80984 163035 205121668
87498 183050 238843452
20178 145523 313360938
9347 137996 785310687
186585 197496 375843412
146828 178221 619729902
145559 182461 92118300
108742 189777 477731171
148122 164007 122869777
83523 117429 84777639
71280 72537 3110636
179594 192308 515094938
72375 190599 530611668
30072 197204 376645462
88512 93999 928235
100726 175151 933254433
142709 151950 665576086
105738 121975 113982368
70265 141264 216540637
98617 98713 593684280
101683 164627 193441683
125126 188098 157544683
132245 137286 12625676
173262 178802 13743894
14553 185748 427751490
147673 156560 984715971
172052 194921 57235915
62476 165575 257646355
1952 128725 317007434
48740 102698 42433073
31548 182738 421088969
32247 109935 266376478
9881 43835 84925344
99730 180183 200796619
60208 78009 793100218
145849 160406 302469223
78627 106778 232243029
179292 197650 46249128
13304 89418 176292284
173414 174888 3643917
175904 182314 16131209
113952 125993 30003191
177888 195859 45195601
94735 101815 482485718
24818 30537 226965470
959 124418 869628073
111648 172853 153030743
45126 80210 741793656
115141 191543 418006233
20738 111499 226818667
75636 174874 247844079
136328 150900 380238453
24772 176511 379092889
19720 110257 311460039
27186 104384 192915418
12417 139877 318605659
118748 199612 202419228
33255 135516 528242739
56499 122186 163951410
60170 132690 653221574
169717 187392 44181425
25040 181424 604732504
22030 137221 287914538
53830 153518 458265462
66686 166449 249162648
32938 173767 924719882
77443 119563 66615022
76601 118316 104164179
107838 168430 151416083
84458 88725 208393427
169877 189587 49282879
109505 179742 175491592
174430 199956 64122488
37802 98225 30942441
194361 199071 579694555
64766 93157 70801780
30421 131048 251539449
121271 133145 29754089
184496 189533 12754776
30428 74173 358986007
130123 181723 128840948
21600 161300 306056660
122440 166496 110249675
76497 81742 13055863
10121 131099 302455262
49772 145046 958071527
117166 197897 201990825
164550 169965 13533663
153500 160228 16826055
68282 119792 128400752
33799 96514 249789223
98722 141304 116046355
132687 164654 236315591
70682 81906 486549597
181188 195955 332017251
169283 191500 55510992
6599 65407 747264836
79716 169645 224810984
19281 128411 807230138
133725 159903 65576185
50097 116828 772458167
5178 159372 385637454
194991 199728 12007358
152843 166173 33267991
193039 194410 512937379
138385 185472 117677853
110929 114715 9575971
65631 81372 39175217
102085 125927 116012330
181133 182786 4165253
186007 193470 578967829
146240 148581 418061326
113196 134626 53628788
164648 176611 29619621
105894 165602 149132640
111859 182252 248122333
184412 189456 12741878
21776 197908 878567111
11670 172292 740735027
84202 133928 124404528
51626 178369 316563455
27492 107509 401838258
132947 186414 133673458
146653 184104 808256127
136991 174636 582434723
140553 174311 816307682
95156 184746 223880620
72050 189396 293250194
13812 81172 168431421
672 4812 246093096
131 177562 961625331
1753 4269 6376828
22278 33615 468480573
179844 196671 42323661
53748 172774 677840507
4012 158161 751980822
170188 171247 19407049
138373 188844 985432158
178681 187952 343194102
111165 196784 214240388
98180 136383 95346945
72203 96911 317609012
186674 188837 633827345
101755 181306 749370065
136279 174020 136966117
95657 177605 204642881
188764 189549 1932363
19221 50153 77347515
139216 197791 176113300
46791 136243 254540802
109057 120909 29566748
1660 121655 299984177
190362 193945 8965617
34084 106677 779641914
6080 108266 255530258
171749 179542 19387067
49834 158893 272685429
169979 184549 36291786
79325 147012 355780752
16288 146755 634364940
69256 157441 220426139
106040 141161 828824861
142618 173621 77380256
86646 157950 178440100
163800 175589 532452061
94990 126729 79276851
55546 170254 180951540
155904 171977 282812074
130385 162933 81400604
134300 160071 64540678
122880 174608 129324006
8545 163746 388095899
105466 109619 10209525
86152 87953 4490675
115553 183638 170104261
135436 181040 554758636
194483 199486 12667718
179866 194584 426696700
26848 108567 142537604
73941 126509 737683185
56554 76167 49047842
19014 181476 520152786
41371 117700 190827292
122564 175731 132855827
80485 103310 57170462
121501 166433 112449061
80095 171821 652228436
37562 45585 20053305
64437 75100 26663001
194454 196410 4969424
167683 172396 11829633
98572 107644 726974049
179594 194987 636023765
75164 76734 391063482
154812 171872 42423231
112503 188637 190484904
106380 189094 702107116
116869 192330 932814534
152460 167167 951450299
137764 198132 151085204
149737 159036 23401039
67670 95791 781809034
80246 143376 199705549
159938 179016 47405545
142896 198941 867315687
150109 187716 94095655
107128 116620 493985460
69564 148808 197866873
175810 186878 27877104
10040 82265 426405044
66496 129520 157386625
87523 173220 495591111
105888 168830 841909918
131692 162178 945339563
178792 193950 652843196
189097 193964 12158469
58724 199438 30165124
198391 199643 245427735
184653 198666 39540402
164880 168539 573152415
56450 60416 9787604
14105 198725 461671250
120577 177177 141436412
63774 84448 803231882
162123 194896 705429157
81050 193619 281358927
147282 153514 15760312
179561 199599 50433508
82091 166408 210771576
14776 146639 638874547
152374 166920 36224292
2425 79862 193760231
50303 154991 261808850
154349 190361 264308689
50129 57464 11445364
103718 161689 144926301
12261 105442 233066888
62426 143144 484178221
25581 75003 123555283
96402 170433 185050966
101149 176107 187002041
47028 50539 925991652
142605 144849 185886975
63498 178435 287059028
63093 176402 297403007
166637 185584 404062907
73807 141134 168245856
151316 159520 906286351
139786 167081 817845066
28662 112863 210281157
83594 124226 101499030
198789 198990 819047126
84838 97090 30809457
77379 133533 58481947
113452 164334 833236434
50444 99648 242265316
64207 164107 398247042
8883 196208 727063706
166540 172565 15100976
3771 168599 412179441
120093 198850 197213513
172565 180072 977008617
177848 182343 11320036
105357 106389 1060910
47572 116340 171983299
173686 192509 651609232
84208 109473 63225362
85726 96156 237078158
138810 178911 750070092
162109 199194 247465616
144538 145078 62932831
11292 40923 74091987
61047 184152 307641955
2020 83662 235453902
4278 146824 356358593
158046 169509 805109477
63261 164632 253358566
137683 177405 99075459
138097 195114 592834576
7597 144773 140272699
67018 68634 774405209
130211 151956 54353204
87037 127998 186374768
138483 190542 130228088
144308 163583 883209787
99165 194607 238496208
168000 182023 35049763
27158 172930 364214086
36488 63540 43881455
146549 181216 86546021
192959 193570 1562997
32010 42408 338363122
15901 24966 811699240
8866 65938 839347786
93173 116005 279358815
125954 169922 330016367
45068 58951 34771145
112339 113454 283179191
123273 153767 76455375
106075 145480 722552513
163212 172388 615228850
86017 101900 332609304
174360 175077 842075985
125126 168847 860603900
3794 158034 385837924
171146 176590 809641487
171800 195160 58492170
175845 181266 13637097
22269 34470 30535166
30466 176555 364938452
68284 99017 76697663
180304 188675 21141419
161152 167801 16446282
65685 106873 490670039
183364 194334 27569630
151726 163074 28391601
37931 165815 319729312
135605 186301 263002090
43382 188388 676891816
112601 123255 349125092
140770 159763 47624158
25445 98477 569090101
15206 153567 345846385
13525 29119 39081380
191939 198464 16467362
65851 86653 839334539
137636 165239 69013477
137171 185595 120979063
171069 194872 59567603
143877 168607 61749752
49081 179219 823420439
112622 156665 457794981
56419 98969 164699428
56793 65247 626573056
134789 194540 149359118
195405 198690 8353088
17958 159656 354255649
24825 198790 880491989
105097 195070 909547822
180221 192871 360825778
85455 194662 616921743
106382 129833 293218434
19481 77247 908520543
159848 183792 59660277
10676 19980 23251896
46537 171815 313207493
125446 142380 42454035
103849 151319 318610131
89708 188944 248276887
136137 171489 88310213
55647 125054 719316728
183528 194959 28709559
8568 166124 430230407
166194 167374 695137453
87053 199434 281222245
174989 186966 184883838
183143 191336 20601465
159348 180079 682119058
171199 192194 28569764
19434 21030 3917272
42536 141227 926469120
21476 196517 455078029
14038 166747 691928187
126340 184747 145999385
132012 151432 48632026
41986 47497 13669399
58137 179129 302151805
146046 156029 25099382
153106 169258 40259458
66707 169569 735610823
31782 107034 797718633
78579 155707 205735248
175268 197292 55372091
108020 113203 912082012
116288 142340 726433834
185969 191495 157043117
27454 135717 270524972
76964 77424 78929868
34725 191113 358554674
2439 67128 162038920
36441 182939 548409548
50281 176676 315691271
20826 23260 6122191
44964 192963 369955353
196999 198564 3958429
196028 199698 123458731
97235 123449 538153794
125507 184081 698747355
28213 147211 531669515
124937 177628 131587872
59602 179041 298351141
51640 192802 352754420
137730 147861 25314887
164428 185255 51921809
86244 198023 340189849
128337 145355 42625653
175755 191928 40616571
188550 193003 11036682
72051 181706 457805550
65089 162053 242282433
56764 73365 994407871
112835 131622 209991532
7763 199205 478796639
124780 148051 986005495
150888 189749 97133391
82547 199128 878116769
155988 174232 640520151
156958 183764 66747317
103552 199902 240982776
193268 196407 7951518
11849 164263 604935767
121937 176976 754819849
1041 70550 174218180
3983 28702 62053556
31016 140567 675076474
83521 119436 981657913
150476 150977 356136119
61639 119918 145558999
199290 199922 590638291
73088 174466 298473765
61322 137196 189685590
158441 179582 633890338
140471 182981 579734164
130839 154755 205323797
162698 175862 899845678
182916 190113 33895937
3439 176136 431646875
124042 170301 115782917
90446 126168 549948084
90588 92826 194277983
137954 197661 63611382
194306 196056 577740558
88276 105861 541045413
182945 194544 229927399
164713 184872 50258883
174700 180443 14340196
16619 144875 320656564
149816 179373 73756469
41374 82816 103581184
169887 180970 228120471
118885 125466 16379138
43054 178729 824100730
43367 47797 10962331
193411 196952 600605397
161927 196231 85730725
104162 142629 813138444
47383 192320 859087682
120032 170738 226967096
193642 198109 719010020
153241 155457 859005524
174468 176267 4357846
20154 195312 682679433
79346 186065 266691339
60675 118219 330376783
195357 196630 224581569
192275 192393 299005
75212 133244 226554873
77847 157040 700681985
94132 169589 188687973
15503 161645 365285147
5984 193594 721636948
37498 133484 567057131
165018 171975 687159777
60990 194924 94091403
82998 86685 9158618
167651 168152 233192269
32217 193071 402084821
70681 155850 212802135
144849 187197 105841762
159043 180394 13175045
146728 162511 52096822
136751 177876 102575559
86747 168487 204369575
195696 199182 4480668
72554 90370 781040861
93886 141556 119172798
46574 48734 19444511
142410 145590 7968364
197668 198816 2904045
139732 179971 152141527
13740 71627 448657846
161551 171401 775391797
124366 126854 25875086
103085 189698 216431163
111447 142087 76653324
83839 197322 283884909
38692 86290 455458438
43074 139291 700187090
13683 77583 159795897
4358 98756 455633790
56615 171632 600903669
190521 195044 11346668
176780 184161 18549860
150126 198587 687208157
136798 169985 82963030
184634 189719 12838814
74702 92155 43351602
7776 162238 386232639
162183 192146 3873316
79703 138245 146238670
26465 190655 410392816
75246 173021 259118196
161733 169489 19318338
152278 157015 8958618
52600 99190 116586672
12546 178811 415444782
183349 197670 369562643
54099 123289 86048905
136455 190788 508806373
53743 159562 917397821
100349 156412 61952251
72502 122704 913236490
60148 131529 641732865
195878 197896 5138917
43104 129445 274101524
168137 173003 12132632
165011 180521 38616684
64739 89274 453603735
62108 106042 109861028
10697 18608 752367455
40264 77892 94215136
108101 140454 534663647
101882 166626 161654612
83258 132089 122018402
49569 86871 93137635
80456 165028 211451303
116028 133266 11126825
178725 183326 556738577
169746 175695 232507131
66793 99328 245695495
3457 17549 35440647
12028 169694 6844191
134154 182970 339245955
158775 198388 449360613
154770 191913 608982955
125567 194852 173379586
245 112174 659506889
48836 78642 74666855
169405 180427 27418276
172057 187069 198535978
39770 85961 115426953
147139 148696 558715045
15016 194293 448067674
123033 178328 216036727
52279 184662 793967009
168293 174675 224525533
106493 116619 444195287
36430 59890 60684638
11675 88076 844015161
143386 172089 71647040
96902 112646 39241220
132851 155756 234121041
176307 181622 13367872
119023 120839 799805
27658 195392 638818090
51157 99402 120706616
115517 164551 122604806
124421 187861 776880828
79719 91298 189218278
59854 194336 336193057
114078 131322 43092228
177054 199911 195752010
73752 117980 176067102
197571 198482 196536874
198665 199238 1420740
141971 166986 915829674
97150 105246 165867504
84070 110687 66518407
170579 176949 8714525
53368 146568 5412100
148862 154900 588323999
143587 173792 755370611
27769 117436 224029488
158438 183294 61922529
57730 66220 114821806
171057 184703 814417461
175429 194783 48607502
80483 150536 175123537
149668 186756 92720718
180607 196671 581290299
115043 116689 98497969
164234 176765 31045794
61829 103752 878823612
52081 96646 167636281
57510 134707 848000492
81996 161661 983545573
165791 192327 66324811
137378 183165 68882719
176629 183085 16244973
78408 194184 289359168
59824 174340 286162591
162253 164798 6351371
35521 109497 858089780
131622 149868 438128534
8087 182115 147747874
66142 88025 27087280
99705 102483 202421297
94427 133580 97821317
46058 61361 1948143
140764 149550 21980722
98583 113289 36589127
155355 191283 439997481
114579 187795 481167031
52887 151786 375925838
66337 85075 46499442
54296 165061 440628796
193202 195474 553137323
87294 184063 547210449
198072 199774 950426920
12558 113970 679235242
73442 197386 309889380
157606 194856 175484322
167428 186428 501099551
188043 193676 450386899
30085 153307 308066670
153315 161481 20388061
173271 177602 10728731
82923 176890 234701482
119086 168584 898097501
93090 196708 259172867
68647 69313 878273360
31290 105251 184941459
113576 120546 278746051
7930 111552 372766859
36447 119268 206917734
66601 77032 25969371
36934 134013 242609356
129431 135431 14977853
68695 132031 158015066
118619 121197 652162074
23198 88719 163628838
163115 169256 418476682
128638 183805 903995222
192766 194426 901690425
191304 198007 16926645
97239 118034 225862013
47741 163202 288790318
92126 143081 127610009
114607 114823 570973
84260 154146 213098167
114074 161987 119860183
82367 198101 678777327
110752 115141 467206224
152646 153190 707532095
7297 31028 59363570
34758 77624 589904707
21694 22001 73885497
24251 36216 29945230
138957 163955 888684895
78332 94558 40472812
107654 148784 689016596
175404 193984 46656422
14615 19295 591781599
62326 128829 469398828
124515 138187 446232301
150904 190135 141998700
60930 86857 180550457
45952 133378 334650657
92008 148183 140632872
92057 195483 258837975
196118 197295 627105259
168661 169445 1964962
121560 176105 397507579
186490 196973 789678246
4174 61751 144029020
71968 132449 829240112
189246 192831 149525027
172666 183767 27700646
126192 155059 72411589
128887 179758 643992370
17418 181096 499621355
119054 137651 46563332
169701 195793 65273656
188285 199545 167790819
1602 31777 75635298
12596 157940 363510150
47601 67611 50315077
18089 101186 719438323
113493 198327 212286831
180321 184828 386635078
15639 80050 160916615
194671 196540 4736466
49637 184042 335842174
108713 111781 309974548
156277 196410 100276522
155643 192808 110772984
107223 168453 975054852
180804 182619 4514081
173891 195049 53050800
129594 193626 739421338
89257 135741 116376831
58636 90962 900413411
124410 151844 68706431
26832 142777 289772311
172279 177362 12543496
191323 197058 14477687
168806 198322 225346315
73736 93820 665456964
175391 199235 59964617
107814 155679 119755962
105387 113747 556934631
87376 183500 240274927
45346 137554 230479432
17949 59020 102669380
196453 198735 774974322
105793 153116 715835983
18648 187795 422842849
175069 197447 56273490
56840 193187 804661267
151617 159987 490074889
181133 191452 25934695
147109 168927 64054289
103857 165901 155024687
164475 197120 384761566
50099 195055 362339065
97598 151572 281574020
190716 199748 22803700
5681 59976 389505896
180396 198220 299398805
199679 199810 359206
153150 164290 384860405
118490 172416 974449412
22534 46047 331055938
11768 144734 956819265
153655 178524 179118235
33763 182918 768446639
64301 132526 624049321
7898 8289 973716
18586 115475 331095531
21779 180607 396997075
179048 190862 305800391
197584 199204 4060913
85972 168213 205664777
190664 194004 8358981
133092 133373 479934931
148855 178903 881475168
169450 186956 515381045
165880 186397 365788985
171309 176222 54314762
112875 127522 36626000
84092 99581 876699553
100742 170538 174366372
149025 159645 967860339
164096 173336 22889594
120424 178913 884984655
132990 170215 93150962
101016 141752 264472009
139606 161848 55724961
108803 144439 865904777
14394 117899 258629556
49744 157969 749063272
185156 195193 8368355
22459 178533 389932390
161744 163706 4891506
32091 109708 532580460
50791 161427 276598877
24711 79578 137227578
37751 124743 217382732
74023 187292 181416164
141814 190975 122931737
65883 168578 231069770
42215 106553 160857580
150172 186925 91885589
39406 193692 816445006
164118 173224 140475740
98637 194445 856856630
4856 125847 380314845
95380 161055 806194645
28016 146609 443242873
20976 183526 406289689
15570 60563 112316148
173637 177289 9023452
116224 176153 149592486
76184 175469 247897072
58104 107732 123959307
151952 184139 87510465
178131 189906 29670040
152682 194579 104718545
189558 192650 7625233
12390 74815 156185559
132617 181398 950011198
163553 185731 977106948
186955 198654 163652156
68320 149192 712449278
78286 164595 625767615
114774 137796 287985207
92751 197767 262778107
41637 45180 8825607
19105 99658 483308438
10882 156703 770222372
133540 174944 698711506
82982 187381 393149858
19390 100655 203241164
137560 173798 90517685
60887 104872 110075059
134741 173093 95758783
185838 199300 2930488
40683 184613 359717730
95804 155796 175199048
85644 107965 676230216
68128 137369 749333856
159100 172156 32482501
197386 198126 974306361
45396 152201 267008712
154248 197320 107672236
168416 188421 70316106
131478 187817 752907534
53405 82664 73131275
177007 191312 181557531
20570 177877 393082439
90097 132161 105278253
11142 67781 58912109
87890 94371 862265906
68557 118174 123718485
18571 114349 623265946
117795 146005 744457326
8792 149316 508515172
2325 13871 29062710
96763 155266 251365422
123766 175115 128305190
30747 58875 70344442
116143 192142 214699661
6886 128428 303827733
187887 194189 15714828
167266 191160 59852077
190944 194005 534663193
28903 78282 123413753
108446 169545 152791675
115123 168060 652649345
193808 198633 933278850
198334 198967 1596831
139528 143601 317244400
103690 108785 12578176
13917 105341 276261320
195371 196026 1637767
59984 74848 37243899
45591 182991 331137838
143781 167530 59206110
66540 191147 311357241
49985 91320 95568358
138608 143893 13361273
45073 187949 909956157
198190 199473 148850296
171038 176511 199615404
122801 126828 745636311
105260 167672 585600568
38728 190097 378432685
2497 47602 112825933
32459 86908 136032482
93600 140897 118271767
82212 160585 196049086
164339 169209 12091760
101065 131426 75725185
41505 166469 807782987
37347 42779 13612341
191456 198006 819362927
96473 164852 85482697
172693 180975 10481230
170067 189683 968453064
135562 176586 102362168
35261 107604 791622874
193301 196980 9319419
67426 123951 426757750
192180 193898 3483401
118125 123011 12148167
78425 175585 707657942
83577 149278 164240400
164361 168919 1613522
62467 71945 788282135
192818 194479 4237513
165097 184340 150394769
97342 155523 66065517
167465 191035 644798885
144810 182698 94541397
88209 102100 34957207
185227 197220 30166260
133865 174103 100514000
86935 188289 253481469
110682 191941 516897334
197786 199301 2536381
130083 160112 75128510
176102 179224 7878435
137200 183553 204987386
82608 121243 96433114
46834 113785 373150072
172776 188578 509484032
20631 53787 897496181
46064 152194 265359581
99177 194301 644022142
171334 176870 13707385
134113 171052 92307077
4338 123043 296702628
41636 146963 263193466
99582 140873 118256888
116389 132962 41381284
140454 164356 206349517
135912 153336 43674697
58700 199678 724810133
72903 107272 825360078
190499 197632 192199
77478 107873 458949692
41864 198403 723840666
177717 178062 596262325
31310 110245 128485229
102248 111273 987693701
161291 174106 31862340
11207 178290 139435395
172326 172742 585281608
61328 112797 128629893
9652 158434 371999394
181538 186805 13294336
26219 94156 169752810
89833 95955 15425905
168492 181720 32987891
129888 174999 112556196
127877 179254 128320603
105409 109188 9276410
188795 196387 19021336
128259 185151 142177437
17385 36170 99030958
96396 141919 113731572
138871 165937 737365235
104231 168262 159950771
58686 156516 244664938
9364 93242 209634900
191802 193260 3694667
7901 160679 507523676
18481 59812 103274269
102647 151226 121350377
147200 154027 17264026
111799 189362 194051940
140123 170974 55861725
8910 135564 316610072
190063 199084 527166022
58052 97410 98286953
882 45383 111439294
92814 148962 140386693
173285 196646 94494528
86850 164503 173597575
77263 122120 733523099
193793 199970 15653142
164131 183590 747009785
36096 189153 382652365
73900 113855 99791782
146583 180334 84251816
8760 8897 358649
173954 179098 12785536
103789 183932 200200793
29741 80090 318349986
175327 192950 44225315
6631 63514 65542571
154456 171255 41803732
29359 195189 414528562
89104 178650 860969414
165259 189254 398260793
107430 198482 373798256
115061 186715 694459689
53340 108029 528903912
182677 190278 1316604
125486 196201 104260172
92424 195436 995276922
80665 196338 384474625
106667 191187 211238920
170213 180963 385989747
57054 161878 262048471
174575 182742 20392811
42789 121182 66027172
5527 34573 556420965
164896 168435 327994267
146093 151171 614390008
49819 149889 250094574
154328 166850 31093187
165449 197476 392600017
72605 115585 107306660
43403 73709 105468782
77035 179149 255037914
51550 134175 347732378
193784 194946 940080554
132026 160459 103423461
110050 149763 99310276
45523 102002 141334063
27472 76765 357348800
112742 121326 719807151
55936 56478 1325232
165041 177862 31820712
48629 193463 379681919
189768 196565 17071377
61028 128949 169759358
15872 103121 751677598
184236 185549 280886490
163962 191192 67959845
155549 172359 41830490
144917 167867 112422363
100048 168963 172160329
131552 144859 33379512
108264 110975 6694453
112482 198237 214633548
160499 189725 72991411
89522 103915 813396331
72304 192426 652338078
29825 80834 127493608
132252 169429 116869597
925 137283 341037599
8841 48853 615690147
173418 199617 476545379
174867 176528 377694367
62782 94226 273327562
40699 189946 697869973
157934 190235 80623119
136404 189426 132592769
12621 136527 909448747
186017 186235 560366
83141 119317 90345590
95194 198857 259361156
24769 37101 30850744
41640 164010 533243080
57502 169036 374273422
58499 157290 247024011
59404 144429 212549066
44502 87619 107640875
35790 161414 314073715
178068 192418 36037740
140353 185763 653634647
149559 152639 7773648
57264 129325 772861166
121587 173702 130356573
187703 191211 882843151
61101 74452 939406722
174908 190912 501470342
51679 170889 757345991
68100 195498 318342664
187327 195247 19815542
78616 114482 89549891
196381 199281 1331186
53831 138054 563916016
30698 114144 208566023
131696 144724 608257134
104340 170074 164283429
12580 14186 4097441
106751 136016 366002748
195018 197626 6656030
153648 189915 90609494
58796 67389 343634
167492 188054 51563039
124087 158417 881493341
112417 139362 67410468
96027 119559 58706997
114210 121012 16836623
10687 186028 438268000
131661 141221 577275431
20158 192767 605163866
77104 165093 334103325
54854 133126 195459479
169603 174445 284572186
133108 150352 402186500
72316 153259 202309121
52749 78834 183965303
83122 141770 146608858
68262 89435 52509432
112353 151442 85286764
48940 92175 107939110
11564 109951 940935445
26832 194359 418738572
55133 133242 195101780
97940 134755 91931425
111958 128336 196734695
25090 104808 199329672
193682 195049 718112381
196676 196678 669002642
131323 143935 31612278
94189 170404 122618978
97797 199868 255271276
162048 177056 12491644
133524 160641 165736425
190425 192417 554178201
21739 161776 393934719
40791 88461 887149178
173793 195114 920327465
62400 138802 190849278
78736 138299 148743204
61860 151046 471702510
54577 92020 93305354
161683 177676 39691725
113636 138517 62156262
37544 40171 6489415
31177 68814 94357253
116023 187635 378362619
147524 159613 735165423
135052 194085 669161170
110636 116766 15411524
44343 99381 137688359
109085 167449 145884054
8992 143342 335931740
139673 160801 814773120
162748 199645 92356519
150821 186320 708862543
180462 190192 434831910
5653 133333 889499086
43845 192569 685421399
2589 158609 390288109
79876 85650 14274732
104369 138707 85711110
36595 117679 157464290
87434 87941 1261703
54599 91831 3178080
132427 140368 19863517
186708 198887 638832156
15169 92040 512675312
95028 125011 74879067
173506 174427 862904501
65061 73735 21560277
99735 149785 984817020
152713 158997 15782660
155088 155714 1554153
157932 181652 677539848
191375 195336 60339600
82337 179690 616470939
55095 86093 77326558
9364 37799 727493163
80189 179929 714523135
165247 169290 958224727
110880 122411 968533845
168791 183118 35677429
143030 160238 43065550
14740 139373 311419433
194686 195199 1291491
74888 99907 62574451
80017 153121 824334031
118746 165918 117971422
18938 56515 453060856
64300 128075 159301634
159444 179079 48806557
104218 164711 151201456
96694 165129 171041086
7127 146268 347869521
178009 181701 9318246
2479 51883 123707322
38480 135691 853607698
78450 189691 278025405
91985 186472 605495129
72565 196905 310807199
115788 146218 76043242
102327 132082 74218314
186487 187920 3683148
162130 164876 6861111
13361 108013 236619407
145770 197383 956127029
149869 185790 303002454
132695 136715 10112378
157953 195098 169683356
146993 176267 73047423
13756 133769 299939523
12540 29485 42458311
42473 138096 238951238
126156 160665 466162146
159666 197472 94567477
139034 194173 137914461
174149 189232 37852958
145532 146534 2461133
18514 18790 349532
109735 179650 574871176
29924 178092 370142824
93754 105577 29702841
137141 164960 985645158
117465 180778 623071022
129969 143619 34153268
139941 176532 458460684
86660 182880 240459864
56813 127837 177419212
90569 119277 71829623
44497 146350 385936913
88979 166760 194574645
102409 199215 242050067
4306 191204 603842780
102287 132013 50858793
183880 193919 25226691
46784 171149 310925501
67257 120334 970243450
128899 181041 355641752
195486 196566 454224374
31683 143595 535017172
55935 100340 394133470
103221 155125 129795716
46613 72238 52177890
139787 150295 26264243
32415 66211 84668446
142305 177246 87151153
70055 165613 238630994
169036 179767 398701008
43237 54504 789855592
137846 147136 23153817
143997 182869 96976391
158689 175729 42260461
198022 199343 701795792
152739 165559 31986318
52463 152783 875949236
196712 199295 6524525
2280 63082 482402081
120632 159752 98057812
174710 198632 366531887
61241 122304 631995268
185053 192904 19659416
199960 199999 589613880
54620 187415 331885599
175108 189476 206019431
133312 190192 943774631
187768 194226 16113397
145372 180775 917666434
3874 82032 843705635
11788 52858 97217501
23000 186492 408667865
88412 172545 504905412
178039 182341 10829617
56770 145682 222180804
38883 172173 333215854
186416 199449 32841225
97873 136505 96475407
181062 197318 40923351
102097 175907 184140820
179762 195936 592282170
112261 166288 828065065
180309 183813 943787498
113703 141113 68579993
80502 148323 880792562
88414 184132 287680807
23857 115712 229621582
144983 150116 12777328
22646 85285 831791880
147497 189621 590329679
17243 53488 594561599
42742 120532 893528460
174294 196103 54695134
189036 189100 870691899
87933 154367 166309518
10169 157832 962306047
89381 144422 137835154
71452 149013 84340317
44361 95139 554293217
49619 82445 82020803
63690 122334 146325888
120658 177253 141433434
123084 155815 614304188
9631 49070 553178800
199719 199875 417570
80963 139191 388277256
154689 155668 264288058
92035 198517 266536368
52133 155351 801958843
150361 170350 50019520
69113 135757 166325088
175482 197388 55103663
78674 100714 581906783
73918 187943 285026473
13419 15413 5093436
79205 136817 143994097
88230 168311 200227277
28666 166764 977143374
73168 131706 146179989
105060 141066 89962731
62466 170328 269599250
123776 138097 944707348
151901 168407 41214687
178426 180460 5138377
113451 116059 6576510
16887 180179 408083793
64111 74071 24880224
132910 187925 737828289
55462 71882 41091504
97898 166398 289911710
116081 171677 390626435
152930 172867 515256531
162049 168059 473060856
70343 118556 580119881
181088 183196 5284522
19255 182129 407009250
158558 188484 74765970
117730 150703 82427151
104939 158769 134604460
173367 180414 17608552
8912 41901 82514939
24019 133862 274525133
173418 188486 37835965
159626 181540 36389614
174813 186976 30538024
79526 154095 912791438
161651 163120 503211848
187914 194274 15858749
76655 173376 525681595
56144 77911 686409102
143928 192157 120491675
52423 88773 90690963
2769 63631 152391776
37909 125490 218829219
128310 171497 976778760
3706 91449 219313744
198093 199872 439415746
129950 161312 904845033
48807 51369 2139345
32153 178339 786703287
162008 199062 658640890
26684 163899 343022688
60488 72020 29009890
190267 198402 331870506
83706 177680 653912020
24910 65043 100495325
156790 168344 28713179
145280 164776 48776195
144150 179523 88223910
75211 145262 175034995
158451 173118 968061693
138284 151675 909388502
46355 187338 640820328
162185 175244 32405669
196196 196788 737367517
157311 195550 95538203
15152 79832 834717245
15941 181815 629725555
190751 191532 895213760
26175 119578 233317404
52635 194795 355393250
143650 177879 85298345
49387 62849 33484964
26636 125800 610423778
27304 72854 438350472
138587 173717 169928485
183669 194202 937836687
163900 189769 18286130
134183 179754 113804708
165331 191468 65307912
14392 44354 250561750
58735 91059 80585711
84181 137935 885348141
187877 192710 11955120
45597 196455 377240612
1790 167821 749783612
193512 199514 229426063
64561 163681 247756359
99905 102702 511416890
14331 70496 518021676
20223 72427 130663703
72342 126183 134355680
138220 166224 727994622
186627 197549 688001652
183531 196992 33871189
66550 126596 149849441
14213 63232 748385033
54826 88657 84305354
139149 198677 593564168
134471 153117 787740507
118971 160381 904914375
305 124049 309350216
2700 65055 156244938
170076 176013 489400931
37301 99801 156385293
16651 131554 343514799
22563 151055 321232021
148784 186026 816677629
69536 75534 298661950
22662 138043 288375593
32798 156189 888321588
117560 181512 227195201
191630 198648 472616246
142436 194148 129294551
56026 140967 545381679
99144 173709 906344099
149879 161692 29627216
116139 157571 103729128
31222 107744 191309140
10991 121151 769733764
90055 165117 556483918
18224 179559 610611735
126798 177281 650143407
151482 191328 99571482
2216 118818 101097835
131610 176091 711304931
6232 17474 28238361
59648 165727 265168827
97575 199366 364293764
70874 115013 398620298
191670 199605 16410561
88352 106315 130474122
130834 150313 48634527
131996 194827 157156149
44903 100529 139192097
71205 109832 96344856
157958 182392 255905788
85673 108039 56031305
174288 196831 56565938
166344 169904 679075175
13920 191605 812607552
166501 190038 58921625
121632 151359 74484753
159379 172740 33248034
83875 182259 245904009
154865 177940 57295378
125078 180876 139447161
198264 198977 439788265
63259 176998 597350999
150561 173039 56079765
78912 95797 42143851
84508 116513 80142102
197221 197768 311876817
51033 110899 686796406
58652 93208 86295449
65259 76505 2860471
22484 55881 83574846
64037 189895 465386590
137066 193282 140539008
18429 144411 314917341
79460 89244 24210321
2203 187409 463183940
143045 166836 918124455
58450 68981 26507638
22927 64596 970663068
55657 72055 41058254
10125 137169 695845435
178173 185558 12179346
127251 188443 153081249
134804 189501 815428204
129763 154159 846398190
52220 81450 704659383
7744 59099 99382045
35621 132811 242877602
130420 168318 812923076
114504 127341 32043769
180488 199393 297996964
14046 161800 584186279
91159 122451 435576940
87108 95571 21254472
31542 197174 926857220
180888 183263 5942778
54874 56013 2837836
60964 181905 302222552
164052 175865 551339881
101871 129711 224137238
163865 172784 411249250
159282 182578 58002365
189970 198366 21112645
24940 186343 921484575
35906 92937 142526288
101424 194986 834610837
199632 199783 401171
97782 107395 23975266
88954 172546 209127630
3181 120576 293495817
134741 144551 41244016
52616 88924 90561217
29335 191171 878117978
32639 115446 584640434
81370 91110 24155577
67523 102356 755186329
196214 199913 852187546
1448 17828 41208583
8737 136723 577533340
12125 86350 327794532
111304 156100 201114403
104881 184803 199612521
73403 183290 274468923
171848 194279 56153375
120964 164091 591359992
112374 163896 119993420
141740 167953 65440879
194290 198330 532700615
134604 150906 40809423
126556 138435 29732905
147696 150363 402144653
187029 198263 489060284
105671 141109 88520985
93772 136477 106801603
55757 102538 770958430
126769 195624 840571599
99808 128818 72286113
188757 199372 488833718
156879 198866 487346398
83434 178171 236632102
199998 200000 4282
155289 173839 46102812
24912 177349 552761938
90195 178232 220058167
100221 183656 324719764
24249 64044 511370420
19238 40817 604469477
114461 159375 607768221
134250 146015 67205056
180302 181085 308584185
166270 199090 722017435
42466 62845 51013609
57937 186103 632620390
69468 81976 31037491
54663 79652 62425000
94585 192564 244891440
33478 153009 574331821
110253 180555 485206387
32960 175030 354943726
87083 168486 203548450
19792 105303 822821957
162512 187627 554740096
16296 117199 31736354
96882 157296 151133438
150077 155761 886253315
28512 101281 143138636
49394 60381 27353784
43038 78588 88935429
35376 120756 972946877
87552 101144 34243136
98684 146606 780265306
174241 197077 658783290
197276 198526 3154647
34631 135012 250901031
123498 170644 664690143
50941 118827 712242359
5158 115464 275873369
179269 198822 575147882
146154 175371 72869706
174936 199634 466863854
182385 192047 900207423
79430 190239 276972335
168789 186898 45267375
168102 174066 14872567
17687 187728 905457102
65268 113546 881968741
196716 198694 5020443
43221 137930 236656554
116345 118107 388159320
96302 110466 35285568
136112 189241 159289838
9213 83041 184544117
47857 118764 255558442
104012 123266 47969698
118161 159812 150143706
111111 164025 132480849
137017 143808 17033933
155837 198255 106056316
64684 164791 234147498
48896 175960 317447018
127639 178630 127294678
134594 159527 62422787
127469 147290 49516263
164739 175016 25462731
182355 186198 463983
66759 173129 413636065
18706 198989 963852766
140103 180907 101916332
182167 185933 125330477
95024 164114 172839322
80825 115921 866138824
29178 136230 267501697
35963 88495 131153187
49421 199240 374658173
41579 105010 158612778
174188 185828 688463075
181287 193382 30392909
127084 137580 26315833
109978 154439 111343490
182757 183465 555301462
26181 172803 718070178
173715 183686 24923652
72607 193726 620213448
144090 195989 34776842
43721 52652 22304711
132631 151965 48377529
47528 48586 2685101
190677 198399 136332561
33208 63705 791408732
88685 199819 568395836
56751 137888 202709689
55484 180525 551074788
128294 182822 234153993
178873 187120 20846860
15129 16342 6265599
179889 193536 496543390
25744 195478 424304961
39280 85829 970969722
87438 156751 675905544
166617 191395 61998227
144044 181948 94560379
30366 151257 136303567
9085 122457 888361964
12002 198052 772392930
24810 123569 395466467
93606 194274 156085750
1498 47211 190728339
78270 155609 193390968
195688 199239 480841918
36664 80637 109903978
164186 186956 56836535
150239 181489 349975910
38631 194000 705379245
72898 91861 47047846
39574 70439 77496498
20591 142404 703898939
75547 118585 107429117
168596 174046 13519876
59054 101889 107143243
116110 160243 90090505
187325 187598 704241
3765 124680 743330417
16786 46769 74858672
134169 153309 47974245
6568 157836 378320906
39933 107598 169263848
74557 129544 137339665
86249 139462 931281912
83758 169121 97784518
49840 121866 179818798
16811 138642 304490904
76786 79164 5972011
131146 157514 66056695
172498 173851 3316814
172557 177953 835791805
159113 187573 71066081
185167 187864 6898446
2471 155737 673272443
38774 164346 313971848
169898 183194 33077101
46153 51632 13805825
172995 192086 47822622
41764 162227 759756807
87380 127020 99072391
198814 199713 756289052
185885 197788 456024387
141568 158734 43028950
114898 182684 169269150
54460 160515 265121692
48967 187414 346132835
145259 181402 294010750
82763 130520 654681894
43593 53309 16819570
198015 198204 923783487
157884 189807 423804487
176002 176675 1690672
187635 196589 539855409
69957 119959 896753369
6388 25578 48151924
183639 194272 531041049
129387 171371 104868680
2863 66920 160510258
144863 191038 115382331
65650 162356 966053529
31661 160500 775811324
33641 197939 410847859
159837 177785 44559938
107139 188503 203408085
188104 198986 719893181
197567 199957 404305240
65181 137119 166346852
25854 190217 962441993
166832 173463 432731494
37749 196338 396549807
125941 151777 578647359
131402 179318 305720200
40244 156478 290793903
128601 178695 387313690
30832 186241 388428886
23728 48697 62384265
123676 162334 96829919
38056 120537 704686080
38529 197157 396705011
163155 168053 554706733
81323 197271 289933470
121413 178785 143384168
123585 172405 122119296
129902 166547 91512042
184743 196772 30299130
75647 154679 197647223
127418 190938 158845174
55690 173615 342702036
21775 26973 13085443
156372 160095 493456313
117075 169699 114182079
167041 167626 1454846
31404 161567 325459917
74094 132603 730752204
54570 63928 442759035
15831 134169 295713157
189426 194249 12052673
157659 199198 30353954
2201 47295 112815062
91714 187571 239877597
194217 195459 2611422
71576 95097 58618108
126708 191781 162723431
30144 47411 389997335
142628 150977 20905583
44868 197985 382932997
183470 191250 736281546
153297 195546 105606681
15991 169256 383066528
116644 180223 158818581
2025 88546 216324383
31566 159753 320533910
15403 139092 504404921
16595 95704 814652744
159615 172138 527066854
50002 87127 92641620
129602 137221 995361469
491 180259 719470525
33166 63677 734876004
7424 140490 915031458
41673 76343 86732520
125217 147589 576673901
122453 172203 124516232
29673 73505 109622496
45002 90274 225699718
129611 174083 111053038
161593 183120 736203818
61475 168744 268162883
155735 176520 474574835
129862 133433 633913981
132295 180477 199459509
161937 198537 91553593
185155 185307 399856
15815 55709 303536504
7035 115092 270229981
114442 115967 331775347
127715 144245 41405315
158503 174346 337992346
1627 11267 24281644
100398 115769 506815989
175504 187153 529341549
73372 123018 311262153
88225 177647 46044823
58977 90034 824837006
57428 135667 769477460
74276 83204 22194025
54280 174770 669668323
87500 127036 629814154
175604 195057 621241023
141716 184956 108037650
69219 184120 951491574
106070 191090 212473269
2787 117320 663541823
138781 159949 506078086
158717 185614 67043744
184394 186762 73184761
22738 50225 429705986
41717 105862 573754537
3852 188695 462276725
47197 114206 580871237
181850 193960 30420616
98193 110729 489636274
97703 102833 5272527
14676 146624 478291715
123138 150817 69361981
118443 120848 5930246
123722 191744 250256703
137891 173344 901519271
28867 178063 884987709
56782 123731 349071281
92506 160116 11371908
64818 94878 74967410
72830 139474 166411262
180556 197761 324204270
26404 182027 885944942
110911 198174 218401673
136661 157873 374546651
56981 111843 301369390
45726 173324 318861102
67530 173927 324148891
191199 193531 34842981
96772 136466 99206809
76096 107760 79082934
100895 145072 110338103
21567 175051 939013900
145213 171339 65212943
176563 178835 717272073
5069 121048 289853802
116376 148450 301226531
143640 196299 227795046
119175 172870 738720691
88366 116304 751830818
30124 177474 982066398
90673 198995 427195922
107908 177910 610183324
54398 134762 729184385
178765 188781 70294057
91570 94043 157567982
17347 123482 530654325
91242 97938 17011534
74879 177090 428872778
193843 194600 1898851
129696 157685 125053703
188441 188853 401004
17252 69167 915629471
79302 191739 833759450
124507 125080 1420877
137920 159840 271953930
103917 189440 213757259
195536 197627 531713264
32944 81071 120353578
115724 183806 564736718
49810 53440 9049474
139197 169976 502568603
186450 188794 5971628
80335 185154 207797251
41293 114297 702936094
19778 20673 978522
58227 75982 941328012
190620 192804 336284811
48619 106463 893394560
7874 30336 56214051
22060 39566 43648923
102703 193068 355414513
198464 199587 2866531
193343 197586 306182275
169786 194426 61596817
4844 106005 701523584
170286 171777 819424605
23195 167724 820609753
33013 89449 140860464
86710 182067 368899276
196287 198130 766397320
144553 170021 63654186
14284 59510 978070959
42726 176243 333487332
19258 79582 795953968
149109 194903 114502181
136754 199297 156507855
93445 164232 177070972
28247 193691 413491326
76911 174464 606527377
86643 152893 165751820
141600 158829 43190048
159130 193967 86988917
56536 90904 85687790
177007 183252 15706241
15183 67920 705253440
7217 130475 963864310
107594 189610 205025391
93897 144394 992333131
135637 139762 485629564
183355 195113 29550294
169552 188516 47441576
59133 82289 256636144
157421 177062 48687231
74014 151147 684843168
91926 171697 319927638
108971 139673 76816443
165139 176749 28799706
65634 148932 207983402
167399 199435 16228958
48004 168922 302355366
155118 174556 48338349
149308 173492 608254750
89003 140733 565723173
8015 177259 671079034
10498 36355 374485731
196402 199320 890919978
193888 194835 845096425
83555 179293 424169648
176803 190484 7799967
35614 75488 99731748
160556 198247 94287250
37087 161089 672014016
132542 135112 6474853
4123 26233 15089125
183708 198819 414823994
166309 192375 735476632
162612 178000 431774791
78461 179975 930850775
170597 193898 58238984
168638 188612 16448660
82358 183405 523600120
149688 154264 11611165
101025 156688 875236900
54399 100885 624558490
33627 72259 649323646
20381 133825 283556541
45223 65090 49856665
130560 158689 70367883
76211 129550 133249245
39852 154997 677860494
117293 119058 4364400
64158 69171 352213289
152003 189072 575713893
116189 199445 208357755
112650 128445 39509022
87523 191163 259234271
38184 81130 782503988
152403 199075 681113030
47948 74180 487419873
60650 82652 55038953
82116 89547 18449048
55576 104214 770382919
28081 189653 548871677
61280 122154 107585154
143094 158972 39777236
172153 176924 11751617
197239 199291 5200991
169244 175349 15091129
44849 127278 539385596
177907 190844 204930605
81861 102974 173669722
75124 116294 102820085
12113 116861 401593073
145829 178147 299152308
138661 176756 95094738
176357 192586 665238611
81894 184222 255698609
19185 80630 992895386
169237 193195 145118809
65913 181045 303957674
117594 170371 504294198
83912 194256 275920772
33438 136170 982087806
151700 180479 70788664
61246 67843 430744098
132233 142645 26094224
19605 176906 778151100
2014 175753 515896764
44209 190694 854798536
87170 152194 501705760
74396 120949 266769949
1564 167129 413962463
38373 186148 727985979
182093 191078 109732907
45103 72674 69051919
20522 177621 501430599
21868 26200 10893353
133303 178260 112254501
131154 159808 269126478
127531 177511 113861478
91240 150589 762125343
172633 178070 154010268
90660 104683 38957397
66564 151382 211877974
154039 176000 830694477
33110 184443 378167510
31731 64985 83288567
5625 105015 728374748
50140 155096 262453376
101417 171584 175193268
88465 96267 19644970
83325 97945 36651379
144980 195352 763826740
136519 196096 149007119
135097 169851 86896905
75791 151937 190291858
70899 113166 105409263
33658 155200 9205117
19429 136016 928342310
45085 185771 351612383
47290 90221 107260687
185288 190486 678972231
154385 180184 557440696
15552 35803 50535846
62285 84720 11964572
104709 191319 216444802
150978 177266 65463812
172009 173069 487121950
5898 66664 152173535
86250 165104 197174098
12464 87318 806457685
163030 163580 1396684
140678 194164 133767765
33312 40448 803571792
71740 178691 266986030
159471 164190 11783803
72361 99866 351123526
46632 155341 782154893
63837 102280 96101668
55334 88002 81511408
136517 194748 145596718
104155 114441 53607439
197141 199031 4792513
14556 157319 356912377
66157 156631 226131960
4691 131323 316625767
133482 159734 58390823
31280 53128 54619192
83046 167376 210712136
119018 130523 599152250
92403 157535 254076257
127235 172848 114022494
101468 135251 235585289
88762 199892 418868960
18179 35501 43242308
150461 152139 4204929
12062 98244 215596971
106265 167280 152378754
47900 107130 508046077
118260 191477 183072494
142289 180607 455008348
142199 196737 118517044
81591 151065 173709379
89783 198550 272214784
16876 17769 2311615
62539 108090 113789479
163686 165441 4295511
103571 186984 658530568
48612 139585 227422105
133902 176438 106127023
139258 154979 435142775
165996 197681 943827818
125421 143049 784582335
138002 155732 44517310
24213 76268 264440973
19765 163742 420674377
142671 188706 115128831
73613 114546 102244318
6070 76008 175029161
181714 196572 37362735
174310 197713 58787331
111402 175943 246469977
36887 73031 633506072
18464 188209 445684118
114568 125032 26064762
68538 110873 105498922
141896 153129 28218461
154068 174274 50303567
101192 129553 548396919
33248 48137 37156458
142771 152974 25594442
66197 143388 192839877
65098 167725 256279573
125655 160781 57928666
182360 194461 268743431
15325 65113 501981202
56753 64533 19475026
134908 135877 2385747
76874 94804 540995547
78469 109570 24852011
167909 185312 43555819
57596 141208 208886243
100295 103718 503054646
147978 150482 955354043
100317 119354 47347952
151987 157647 14279234
178631 180388 1377242
98090 134996 92144108
197478 198522 77722533
105176 176802 509655459
193730 199013 13357099
39088 184126 362525015
83873 94237 25946593
35565 117001 294716883
47420 192205 362014749
163536 169754 913916710
156738 188229 421954119
167084 168402 3369363
58571 86119 376132461
169447 178565 87789605
144467 185491 102410584
32945 87905 854531085
94082 169262 187932422
180381 197416 42858726
106123 168831 156711555
37773 85934 120274149
3095 176910 855769725
28553 135611 267453576
39876 63881 177023112
102206 163284 977323020
192435 199137 16966104
133879 196240 155993901
102038 112343 818096884
28424 142606 577324410
170142 183780 585676046
161738 187215 117646918
162899 172191 715185008
195351 196945 4066644
136924 152018 926506752
132640 180210 320714276
175153 192027 629781595
156650 172226 430958444
171547 199353 953073877
62917 192817 324564897
58497 108127 123977921
114736 195259 201301668
19336 152901 333943381
57347 99034 104239494
173933 195490 54083790
170599 188844 365674424
90232 152271 407063732
17071 78592 103744891
181060 182182 2836421
149193 154445 13278858
174685 182361 19182974
25611 171776 930375240
65579 67695 348312479
11422 88312 881836549
150785 172861 55065034
38088 130595 318349137
116854 131747 805768711
17625 53319 89181920
181195 190054 22307787
143763 181177 93327648
112584 189691 564157933
149146 191215 105169550
75057 181900 959422893
81572 84236 6546695
111139 186091 187397031
2716 52619 124936699
132363 141059 21800825
198409 199476 2701754
125774 156930 78172620
162111 178415 40508144
185858 191222 13476558
59526 65102 974144403
152967 180097 67597691
197572 199286 4304342
117350 178748 153284401
96073 105085 672482616
22122 66587 111283962
134740 148943 35468923
74643 149361 186650217
68579 129586 338922542
83358 89859 16082734
169319 192794 58618963
192152 198776 16777851
161569 187086 63740620
109342 196298 851169365
11982 177915 827301396
12047 61605 123922508
110717 176462 836145627
191185 194046 7163852
41068 161523 71659548
67801 168694 869895028
116900 172521 139022699
151967 175526 58664659
22188 56119 205334416
68038 136473 671176215
141429 163148 712145260
91644 144528 546567586
129168 189319 825881559
161694 187775 808621106
167491 197866 163353376
182546 193797 917147681
160274 199676 20001222
131902 194346 169965160
183491 194770 450890633
183621 191643 20095840
109216 148197 97517838
48076 179388 328170620
145351 181681 90668680
137565 168085 648083491
43195 170396 317951806
91228 128196 92533997
56147 105448 116468987
127513 148161 51666182
92066 135038 107643236
51485 178828 318064756
180711 193827 700822808
44474 173911 323417982
148518 169278 893246164
186859 194674 19590277
54178 120365 165230738
138276 186491 120554718
22227 46920 959914637
19858 110648 896105060
47582 66019 781565480
14723 85867 177636218
79961 182635 366813855
118694 140521 54622573
2339 21012 611065847
168741 191232 56229174
143120 186530 292249523
70943 124062 132489612
188496 198082 24071911
180563 192475 29872831
68167 144865 124135875
77734 108437 76648172
191702 192925 3073881
30542 122328 803958872
106089 145553 98595146
47450 164535 474882931
157072 161178 7528034
47038 157770 317527100
145117 171718 795051720
92825 195571 822728865
45843 177518 689540133
66080 104898 408127742
89480 192520 537904852
10248 76883 166650563
41933 103644 589039476
121111 194760 184308606
180117 181473 540521266
56280 109532 133003487
125911 147291 53487077
129137 197503 626668706
181273 197167 168097399
100274 139952 332866131
101976 167629 163875785
62250 111627 123260089
5690 107805 580918418
10318 122647 280675140
138707 157928 48258334
154378 198312 386202713
41594 116857 920439965
197478 198967 662271967
31192 109623 342582472
122316 185719 22023438
2355 22848 690583556
168304 179890 28862902
107434 185243 194395139
68336 103475 357976505
106792 178957 180127844
3593 163921 985993804
19813 185181 413297423
60026 70645 26800975
150247 176879 861459385
116417 194709 195759702
926 118679 329625848
155318 181819 65952180
81437 165743 210735603
80584 193161 965120423
61774 194054 463061508
37754 166541 321894122
4606 110452 264573385
158759 170914 797986076
958 33409 81334516
83130 144433 489964567
136628 149225 562168902
65861 141854 74132395
45916 134243 220756331
6169 177072 848134248
89601 123377 382787888
161838 196030 502149746
72379 131588 884619586
117818 195666 194686393
63626 147329 824523947
153571 156950 524178839
45180 182638 984613439
155806 184324 71047880
130394 192515 155216171
12238 151993 349400718
192513 193652 2918217
28267 118624 481572072
64649 80518 7138516
35201 197675 406274562
194297 198251 370912242
102872 196482 234002138
117693 181082 158298476
64496 184468 630285254
177033 177817 1987079
88081 152607 161423242
5931 113076 696813108
160047 179520 379640818
96604 145089 121192848
12973 50022 422450816
92944 152090 147895488
159660 170759 377570278
110013 198154 220555241
146501 156017 23953716
100675 125077 534178301
162378 167425 12454956
6859 65026 781480298
157532 173786 40389953
158781 165795 657783675
132351 178895 499275802
2877 152276 466726744
124085 190989 167374175
29135 60239 77593256
198906 198919 25994
39057 105097 165234453
43026 193867 377054176
24036 73815 124478960
88566 161024 703395126
38109 118787 601686830
125319 181095 139385206
33168 146697 283723947
139160 158225 983666810
86788 126679 12515197
74077 187051 282330889
29036 109091 379840242
135189 199798 882996770
69388 173702 152208793
17104 163901 367090313
131701 177258 113719864
832 164564 584220667
85636 113599 50952323
169233 182655 33446170
66008 115711 124067819
192224 195618 536859724
28623 52886 60549031
132685 155553 206167071
140857 168959 70295531
69654 168223 246113891
77059 92060 37239413
171644 192557 356386468
187159 196966 24627193
27085 183859 892088042
38370 90629 130532041
161517 164897 232343297
17747 116204 423409422
147871 151088 3790057
45929 172982 487628639
111073 172770 876583508
2887 10229 7299842
168304 199420 41343822
180488 189500 826139757
160842 178957 276332526
8010 52822 112048229
103976 127571 58882057
178343 179816 602699471
181262 189081 714350606
170341 197033 66833512
58875 155887 242577335
168440 191967 58828862
139438 165209 700031189
119480 159474 100196583
25909 157590 329304987
83595 188768 964837009
126378 177870 128618723
155543 175743 533069735
185303 185822 1294251
188561 189119 1366195
129273 190320 699557117
80004 120429 864310409
54906 186237 328157966
61852 123581 811127913
184115 186849 353043355
78345 135133 141872652
105009 187807 376574407
75185 197868 306729348
42423 169763 318305903
142525 158407 39802093
175051 196248 855214266
139950 195224 138272398
190819 199848 199595538
42846 161732 297223340
166211 192030 64554638
162785 169965 674314597
166833 198298 450365770
42840 108938 702278291
28945 169696 393475331
42925 139564 241503698
192439 198437 617386297
44944 165286 412997227
21058 36450 947478288
194492 196832 5936788
137454 188147 222297016
4903 130045 508459732
181790 182473 397427704
174347 195160 57229934
58998 190470 328611364
37060 131193 601883985
78041 191842 284363286
139293 166421 634614694
34438 39992 13747889
123593 170505 244141345
78407 185190 266768869
130894 144211 16512598
179917 191054 289110613
115559 166751 446810615
31386 88978 317510191
36729 105661 850837384
25447 170508 766007865
180512 193163 362454494
105393 106239 2080906
68674 138452 364268422
180269 199512 681696630
142296 199576 152391659
86398 100964 542255866
94737 193180 246115948
58429 193752 338221464
198255 198914 1688375
46429 114367 169902719
99270 188893 223938645
110856 112047 2973055
27664 119679 306596568
147084 183403 455803737
82931 187235 260762983
116468 188531 580669445
175389 179506 10077556
111184 143751 202579972
184263 199302 928051457
49872 197311 368658736
59436 121612 155221612
16891 186182 423173838
108066 171844 159380191
157193 199809 255676308
81393 81944 1312979
183349 191903 21486185
170851 189479 46573358
143339 160401 23069394
80449 89241 21793815
28992 150028 540828356
150321 168454 741193041
151304 192301 629628149
130607 144921 35758805
31132 69059 95084199
45018 153252 776342723
180448 196000 39062591
101188 135745 86219284
68963 107037 94976433
192130 194312 5490534
180382 182827 440542645
49413 59256 371427859
118505 129298 428489054
30734 174098 904546037
67340 186371 658747409
186894 192199 13256007
174148 177348 7897854
36949 127405 747823591
19742 173224 748491191
55986 122935 167121915
177684 195850 45687681
80004 143277 158193414
173028 176525 8629658
89063 176888 461841134
57669 126534 29094306
3552 109720 265528128
196985 199524 257391262
1551 186518 675692741
84357 135031 57162680
33519 122294 401043157
83863 174505 346429329
64120 195659 328794908
127116 130811 9387436
146046 157068 27724393
54578 112171 143799115
153315 175251 431396437
160795 195100 5565379
125895 187772 154867081
71892 125349 133386642
189628 189917 257830342
65464 132811 168086509
96960 145150 997869252
126280 127870 4023949
126992 189818 994039152
106792 188481 590154460
128681 175492 116886437
193617 196005 977640129
198759 199375 204870482
1902 84636 473248853
109737 153446 109399077
106666 147044 102215142
195324 198120 7087746
150308 161678 28527856
134536 168317 84418894
83118 110405 68150506
110634 115665 882968926
178775 184932 15522616
131168 162110 645905652
62697 107041 835302292
119534 146188 645866858
84800 166309 20967589
172421 188297 39766386
184067 198063 35267238
157089 169905 572107526
64418 116283 129559272
59052 173058 651361509
150358 168708 482426610
64696 167978 257962593
176725 194650 34531287
108136 142246 85269402
75795 159035 208126701
91374 167833 654216406
50005 75133 460367704
51849 108609 750191099
133253 134067 465666129
3674 53333 124301066
181655 190595 22493499
115057 164405 123366834
60709 84226 58707326
1075 105422 865223820
145941 186108 100374664
138236 177609 98270616
172584 174396 4475758
126428 173876 118611650
168861 199074 299019407
112710 121548 21985000
107045 158233 585894393
154344 160349 763486126
118895 152011 220837854
97865 172590 69051730
76281 192696 290883239
67820 166316 245996852
35554 186264 376687757
6533 35272 71963888
99377 163884 344437092
83810 113447 167538226
31361 173105 780133641
44298 88839 111112622
169533 190610 52674799
34561 135946 470702196
86406 185231 50144221
31635 187995 390901265
154175 154361 492084
139934 144254 51446393
135886 141021 636946547
83954 90628 16610064
36909 45048 833655118
80632 81565 2312048
52421 117044 904652636
107628 121677 34933110
141951 172461 76265083
37485 158510 909097835
133202 153805 998865195
81065 151089 175028435
49015 113372 160848937
58634 82937 64297170
190404 197872 18806876
165743 199606 84826505
19405 159978 491433305
144338 171603 400786784
57662 134905 992709767
168077 172443 10968731
117395 168034 873575596
2269 40677 415402662
48575 94078 87288821
149438 158605 23052450
143710 153448 24366014
175462 189391 35068483
155445 177530 54836288
180754 181243 677448397
8271 30110 54670463
26073 128762 256556115
43312 81441 95292026
46863 144518 244277442
156596 164742 20243403
626 5794 60623114
134835 150213 43019566
136304 153481 875911425
163912 166967 7450992
83539 174289 226779407
42394 128941 550428535
83672 170291 361069617
194653 197272 256576822
95429 127365 380226382
182174 195656 823368
35946 40206 10567298
19906 131765 279592064
179218 191503 715205173
121767 181372 149029210
30141 94402 160555687
79536 151806 555196532
136130 191259 170291022
101723 131368 73951502
168559 180462 29653515
63151 144727 203869410
61663 133398 179260535
139433 183179 109261268
103612 154102 374872687
83664 123846 100369201
15548 180309 886873269
54408 163800 273451367
119195 164279 746294193
53912 147778 234540100
98462 128606 75169403
171901 192678 512397113
102665 118369 39076130
98470 111824 33145859
114231 190627 978517721
28451 134906 133905970
107468 158978 264563617
173355 180124 242640770
34379 148022 284007909
169978 194387 66195250
166032 197795 407679158
134112 179398 274048598
137012 143150 15406121
12064 130959 701756857
57366 158438 252665495
22480 156871 543571564
191115 192954 4560124
114480 121061 967569944
174025 187367 33493158
185766 194227 419482604
97870 99293 3592331
149773 160628 497282883
103455 105352 4715463
177332 199839 376287521
181610 185788 260343910
111023 166329 138318286
20997 127917 267259084
137702 179928 464408944
192331 192528 616629604
115380 186885 178717416
130680 148665 44900100
89586 118328 71942608
12872 112392 848728439
38878 182142 724258432
117265 180078 367143164
186508 187667 89688867
3983 68171 160832103
28288 102895 186494421
31189 167325 182783430
125792 173541 153575185
92303 140134 738760492
109771 125384 632813880
105107 178946 147233000
135031 147398 30863484
68714 180724 306340943
153267 194475 102947049
187060 187428 924993
178917 190536 908321437
10334 85632 536923794
177966 191254 33442337
147234 181929 893997522
58702 160305 254016068
193375 198713 243798198
180200 181396 2990789
141626 194790 132963532
120342 159386 97865038
6299 8104 75253210
50600 128104 360121219
55827 95001 368062777
98374 169767 917934223
7230 22465 11053783
97036 115012 44940643
132505 141872 970778684
185955 196711 670208339
197307 199636 335242710
27328 99287 179934816
13501 177237 409090900
21196 75211 135136140
113975 142125 70372903
172408 196089 599563865
62860 89827 374937738
114429 177592 157676053
44618 52771 898815029
10447 167878 517413729
75211 76484 677180947
140153 190903 126927301
108197 188130 45259249
127820 195507 925520804
168882 186089 42943169
104151 168258 160146549
21781 138994 788204879
188033 195238 18007670
143067 149770 53442488
40449 121632 202795659
187453 188779 3378553
5681 32454 752177118
105921 120941 683008728
79054 183432 260739177
111654 158856 93160242
104095 199475 487131543
133496 189301 139613972
21287 172054 376869031
4870 85206 136335795
149730 171482 99622005
141934 155841 34937245
71386 159829 220997736
47720 85696 94887422
160772 161941 171400305
161504 177400 489828953
183328 190851 12220285
130933 168330 93406540
104806 180714 992130522
22631 25945 8300870
143658 162386 46813824
162331 177920 38696547
108081 161278 526545982
62137 165646 258684676
132090 195542 158750715
18596 123893 271847253
37261 121260 219357018
183786 188055 10818681
186195 192124 14858310
195480 199931 11287764
30100 100937 500128488
73193 173049 249406186
116477 131309 37060615
148290 175829 410134640
50739 100625 124784638
70700 134978 431158013
86677 103178 41414898
164043 175806 29087654
15438 146203 799097122
74040 132567 146188553
194302 199603 198372698
67860 135542 168957934
25663 187798 34983365
81767 136081 135738522
103248 146155 107132957
121886 140648 669177907
14404 110474 837113842
155162 185625 338615030
165431 173363 19726979
44072 68575 803703076
179477 183308 56229129
139661 183580 109716663
183180 185441 5684251
158673 188398 74260524
51595 183059 501810390
99633 194029 702221825
25444 88345 965102788
20507 35964 652698521
48798 63940 252231850
7563 39174 463256866
191892 199102 18229398
11732 29550 141607459
167490 172274 12029248
129998 194205 160505835
100288 162982 156668610
41516 145649 260317151
144706 195050 965857221
116206 149985 84449805
2501 107927 507249621
28430 46665 45345975
186669 189805 725774031
137736 170403 308083756
115541 167420 812780734
105643 124290 46408987
32816 142569 573416061
91539 183704 630795370
90876 164991 647956656
133386 157224 59827794
16530 124800 681309310
14698 126325 613642485
182922 192357 23701551
2747 95355 231653202
140366 191832 267168298
70197 88796 153305375
148212 196468 120759805
102783 180278 794040225
62649 102568 377168554
181541 198313 42238981
125250 143623 46089297
191216 199416 20718303
57592 97954 100883542
189176 191056 4645364
24094 102987 162391714
36869 49856 330795643
189044 195916 17221987
102739 199078 738356321
154097 166109 29889905
55300 146156 820670710
149089 184436 607041984
74273 182988 271526951
27087 33192 633581431
10285 157291 607009854
36350 88829 130963180
69441 178285 271697446
85957 93066 17875813
168105 193625 63888844
157998 175390 823550780
115255 187546 462493623
105805 195324 223741468
97261 179692 831124515
124555 152206 282455059
169810 176519 531849826
146122 197311 257860441
120881 133046 479011083
75253 126286 127387751
81648 118576 803180243
142535 158337 337024475
93219 184557 228238852
71936 199440 880240445
191341 192621 3161310
150058 187553 399266322
197904 198114 729510900
134666 193901 111129
17067 89645 953744986
93081 130372 93304813
117627 137212 142348812
176049 198036 55382369
16611 83483 167134729
133737 176621 142972372
60620 147538 71347759
168146 179047 124124434
14370 174418 946141058
197655 199161 3765489
52913 179246 315620330
51120 78015 67262006
133534 152028 674314692
90756 157448 167053420
20036 31374 28361529
86828 152328 163864859
32137 49111 42395612
10138 75240 162677831
92920 136142 533228417
37456 41831 10927433
4935 182167 956016683
100304 175853 188510027
20417 52169 121797911
16688 90065 183243543
44819 166716 304673188
57263 64243 17480642
35212 55663 785468392
128060 142413 291271414
164124 191251 67721140
195251 199224 658914772
127200 136506 522192274
82136 180354 741897436
59612 143403 209521578
5827 105424 582138771
158512 169393 548401669
52756 138695 777313643
180671 182981 791105390
60278 176517 290415500
151888 185927 120725104
29632 192369 638110708
43039 147418 260857361
61521 109671 120322862
59237 102506 898812638
50286 81852 78846467
120478 184147 103429157
195004 198673 593572625
43036 110945 274036836
184789 190736 14970264
156132 181771 63822279
100932 101051 302930
129387 160432 77692779
170973 196490 63909512
54234 184256 324831155
163812 194714 954721257
70738 129845 403404049
93021 191961 82177149
196981 198997 2787735
2747 99068 572870612
11398 151346 458257473
116577 199619 207815562
26075 57245 113388775
72970 193850 302071907
79837 83882 7131750
187417 199219 5229973
17024 115855 770046533
18091 57076 986279430
118182 185723 168813501
162860 180551 952928892
132987 152287 48346068
146884 193060 115463791
103724 144085 863161327
98472 139919 107300063
29362 100571 178082332
33343 46627 651137212
58911 145612 216688478
115157 195212 200118263
109104 125342 40553139
133965 144574 26575738
187285 195518 845858720
41439 67902 66353142
42749 129824 217638677
19129 75362 140619794
97703 112038 439565666
44276 170137 460141774
1932 100337 246283668
83941 192025 270254638
97497 188143 226595710
48387 65339 42633400
162947 188388 63584067
20084 52648 715547942
164835 196910 80256138
70706 84654 574551573
44423 99160 136895848
191062 196549 13817850
55591 174744 297653907
177865 193608 736235756
70602 123982 133089618
164235 181902 964936313
128688 155274 66702613
120787 139086 45868062
116978 152211 270952035
69032 178093 272180986
27119 30483 8340886
65474 136673 177765728
117016 126921 684515
11085 79239 170378400
32022 52369 179488478
148782 194758 973698896
139193 164497 412479942
164085 189577 925073596
148980 199511 742765954
102556 191326 221778668
182335 192791 714256453
129755 158679 72417204
168721 190819 55282504
113406 178566 297666149
187406 199656 30787821
133533 152045 46353473
69222 95229 64770700
190672 192798 580839433
70080 119577 677390172
136216 150440 661019597
83051 111450 70902452
111776 112401 1571414
166969 189184 55678665
197193 199021 259096553
142615 158489 39760012
14542 55924 103452955
5131 144133 436536518
64769 148512 209207021
10896 106019 237872114
55378 108250 132110908
169498 184479 606896169
13211 145306 563831456
34343 185609 378012228
195999 197607 4134007
33613 45457 7756172
65022 170451 263383295
132108 192044 896614202
80402 94528 113230913
122437 178198 630523302
10927 81037 397013705
64595 122974 173724742
89956 153723 726980406
57292 182583 312987683
109950 191480 354751465
27394 52360 57235226
82677 194999 280814326
37474 177337 349410497
150080 177339 605035895
180170 180259 226914
168074 198798 77107677
45245 103671 216954048
190214 196989 838853925
39592 97609 145175785
12832 93569 208791612
115818 183290 763024925
42488 164720 305574463
21720 158315 341580368
20194 131962 279338961
5118 34487 73542341
37394 107001 174055181
52715 146210 233671770
89966 177687 831817690
34029 94034 696012572
28057 116228 220277432
159438 171409 3018268
151369 195088 109327841
108020 133375 922773841
151412 184712 451123729
151936 164493 31433637
13592 143057 323682265
216 81438 203199523
116383 198665 205880339
148642 192211 687634733
26071 177888 379240445
126512 176184 124028709
12767 122556 730117183
152738 175671 669954996
73905 171201 243076609
109662 142265 81552643
80295 140271 149870592
129486 137207 630668674
53387 61536 20360622
80090 149754 453845974
63184 191881 321594602
27841 88538 706666131
180363 186551 371727792
51988 122259 943378082
140727 167948 957484966
20258 192245 429921750
103497 186667 343498062
54209 153016 247018950
127239 169215 569126337
104878 116218 28262340
26992 135957 272260013
3139 124233 302815491
99019 166972 428162144
177735 184810 737507245
132829 185765 171337525
31135 180147 372378031
2053 195783 632287649
122232 173272 127670855
24501 115953 228620027
89437 146994 284056114
72443 158760 215724708
155329 169649 400107689
64627 149019 210809547
43774 185810 354954520
197457 197760 624663198
64741 190402 314024019
129742 155648 748017432
166443 176245 24327091
26997 57341 75830423
132765 167172 85963454
77704 79091 955495936
193091 193338 628518
166887 189338 56269968
88496 196770 270924851
31702 193240 403791942
87117 133640 657380414
53218 135752 996974898
190568 199916 879175937
94038 102727 21856567
119472 169023 914523731
182899 184908 5059508
15464 198280 817983253
109476 124045 36360275
26841 161388 336313727
22744 143477 341427678
177024 178566 3889251
125750 159591 84849358
141933 157905 40093760
78900 157357 404403255
189447 192941 127422034
77221 161473 210655775
168624 173741 12708097
44478 171588 510085116
21303 60423 97737681
197702 198868 548160563
41469 196789 784204727
189029 194145 12607184
163039 181798 797836807
158978 169943 27324577
198097 199849 461523417
87609 133571 114942927
132733 150448 44323244
123181 155473 81011277
128652 135505 766115483
57389 97969 637503014
143811 194914 127717852
199679 199811 363771
74467 117387 30513631
172873 196475 656722622
90970 117302 65942307
133120 144264 247201119
113349 173486 150280328
60778 176465 289000005
140483 162241 54478734
149556 198720 885588713
66246 158076 229477299
74089 175250 405478468
76967 140113 646431982
21351 163465 355361086
129471 155529 65300265
140523 193794 133229800
172518 195025 824795329
84522 101369 547625851
120807 184649 244320378
15926 151739 339498655
127530 142229 36780547
98823 121859 57292616
79686 144825 162831659
105680 141411 89232343
155048 166928 712778544
54039 95184 869175858
56800 141313 211178813
65913 161022 684141062
139338 147723 440826620
6274 52840 699046656
51703 58456 714591490
17012 27070 25286052
37384 162790 313536183
10397 161451 634364109
169537 184950 35805496
182242 193849 121657062
108647 131286 3624498
60392 83389 69279542
86385 188130 293106366
31428 155284 309784479
6517 94683 639900848
199284 199784 623699258
6383 117313 855137171
81885 197683 289662015
116819 145109 70758365
22875 145529 306627212
164970 166502 3730994
173750 197000 58338743
147197 183538 90851434
61154 75399 434001557
57039 84261 135162055
138448 186569 120338901
110888 181272 175908765
164266 166188 274089890
68819 172027 257688416
161715 183878 55218931
113824 195700 204789327
158028 171839 606896967
3780 184475 451742388
24597 79052 253966780
68389 188928 301127768
183693 193011 237503307
107590 131713 178139430
123625 139652 882271202
100388 144524 110262165
91065 131769 101848986
199102 199893 134687342
57413 181082 685406797
111209 150619 98612927
188756 194367 13984171
126025 183948 144815502
47910 54472 60420250
34584 44817 821503547
6893 48456 426263678
174207 197769 59188622
172212 181475 865458857
56114 118121 154853382
156538 173414 700104831
38332 106716 598618597
188333 190724 5940237
66463 135950 278946847
141053 190590 123837111
65533 135876 175605326
45570 198036 665836800
93229 105568 498346226
95305 190622 435486264
109997 132836 57101400
91997 157912 165110921
98832 148688 124503138
85406 163198 194686421
13081 136642 308877129
19487 165520 364993379
91235 154161 157579414
32532 142793 275630118
2793 175849 432564952
131320 190408 842953478
181476 183586 16933229
146551 163905 43521817
176218 185009 22135968
62665 121821 206196032
126671 188235 282673356
195118 199292 10580126
87537 180290 962589858
118568 182045 158664253
2319 52314 125171861
16773 82459 380827222
191739 194834 7824526
157494 158563 752703463
163818 187235 366262333
106417 138740 118266538
126158 160159 85191470
7154 187503 450910025
148924 183859 87257985
27422 171937 536957625
171971 187287 218790433
152796 172184 778024592
60795 130441 174185733
86272 143821 189309317
170608 173087 345974135
14260 21303 594183115
39494 139352 422801896
124019 129447 9583164
135838 135929 190435
47612 92810 239342758
107415 152995 113990272
161992 172029 180297524
108575 131712 57838902
145152 161032 39740237
40392 127954 218871160
168284 192706 102037148
24753 166678 354725700
96200 148374 143100711
92199 196236 57415516
91071 103004 573590183
142827 198972 140522183
75001 174605 248775947
190501 190655 252559414
71475 95664 81898771
96420 106665 25615969
15557 168757 382865999
74468 80234 14303535
45339 88078 789514782
28373 192843 410967521
194577 197226 548283612
69586 154603 212461213
193309 199789 119161112
79812 125246 964523255
67023 111684 111364150
115477 145645 75384865
27118 75098 119917591
124535 135734 28046263
118972 133445 73011638
179564 179677 298501
94490 128346 854275046
155609 187634 289312489
79021 123302 949334445
7758 55863 120399073
199828 199841 304475907
134780 181938 813313762
191286 197837 16547255
125295 137778 31277071
133368 163257 96293624
44750 137842 232677895
22425 193987 74327252
197524 198804 2228728
177458 190933 399265029
118910 126253 18329858
80884 129475 726732556
23934 102025 313786000
13270 163760 835045599
147744 161565 139579557
196756 197839 2761870
123697 186172 669538235
109865 156842 117639891
109872 162138 130772278
87639 90662 921230941
38337 65608 68415323
175447 197697 685985840
168308 197432 20238257
191279 199237 242707820
29666 131296 254345936
53750 177185 308285912
80920 127881 117280737
124501 129186 559490985
18084 26954 22213999
167796 183046 38099060
71873 190083 295389576
21419 141078 942390448
58021 155344 243320066
194735 198454 927709393
5575 95666 875654054
162844 193753 77231507
105474 176469 267260528
19283 37563 984847663
52051 196791 658883862
73045 89806 41621430
123099 173377 125701743
114999 174161 546871388
121306 166197 112390704
173454 178085 11499632
190130 199998 992209205
4499 21185 41796011
97355 189264 497088106
170097 176669 3977911
3337 23691 51019562
45111 155312 833309288
66360 174993 280126271
138872 186853 120013558
183026 192472 23707537
116697 119083 5905991
55962 194530 346303875
98878 196905 381010952
180491 196949 41427495
120450 136218 39537573
32372 187540 722783702
70347 166522 240116161
94265 116077 297416340
81013 162597 18708890
140872 162797 806361855
124401 136135 352660433
109827 117794 19977284
145475 178948 83460152
112682 165366 768063886
96568 112104 38690615
61657 108249 250384878
30232 120022 224263853
12273 192447 518254502
28408 42948 36254916
50962 166416 658808215
87117 178269 388892688
119731 176143 140922134
172303 188403 841871799
44375 53405 332152266
43255 50838 939194171
153742 178165 949629090
172108 190627 46347163
159939 192790 260479768
26280 96375 453346795
739 111051 425391941
162037 169057 13513811
50387 60741 25799045
89285 132833 109016277
152916 179388 136761294
113046 157933 112403653
32101 94981 157116244
9399 143701 335770442
32334 56940 400079263
196641 197942 3312616
182264 187681 13711450
124241 130918 313276061
49093 116652 168864637
79844 125925 407754010
31157 151894 301864830
115869 144416 71416215
180224 180837 572262348
92377 113746 557705836
103094 140092 92325064
43213 106617 312559448
160877 170841 321460541
1620 171129 435639094
66281 94494 239743411
56493 105337 274523305
64559 117140 527042682
182933 183118 450585
107205 116025 714905614
110406 173123 156757808
168894 193760 62182560
97243 144028 324182128
2341 54568 534327115
12714 176847 410137380
40652 116176 188816145
11326 60300 122365421
94154 124515 878237748
39502 128774 549612905
185738 194635 22363649
38622 160673 992336790
147148 187423 541245945
157641 182691 818678517
75301 89549 220587080
197416 199621 499590917
45325 175009 324007282
176984 192768 33704594
128026 154700 936781540
123011 158433 320232238
132019 146253 996877690
142432 149514 169159885
59923 74935 37607392
66057 153427 604438123
178732 192015 33425954
70825 190086 450390186
117431 173048 527228332
1751 129565 319696050
60043 126611 166333271
92804 160552 379175459
16195 58568 105977202
58967 199554 450541499
50790 106344 814372117
52052 161594 273875683
53091 89720 91397117
25142 183139 394801559
164496 193866 304863197
6033 104565 246475092
108464 113668 12981703
87878 159233 191474968
43980 184834 433380201
183143 197426 385720810
191919 198599 582835774
15438 111949 809063259
141189 164625 51077109
80680 198531 294738170
134741 172938 391556816
115786 122575 754449013
98464 145650 637632376
116458 146344 74694943
199944 199972 730632102
106633 138929 80603036
90384 96096 14438448
10930 96559 214095157
183916 187998 10345088
25460 39428 951335885
78377 182823 831368102
101134 163086 561386532
45358 152121 266888624
119121 143719 61642267
53289 113672 240903308
376 127431 821023332
132792 140151 18400390
20739 97188 755255483
146813 149269 6165392
147824 169811 297932362
180935 186455 362942837
183350 196518 33133184
44411 129709 213184903
194324 195718 3559530
143826 150526 899892722
93685 152436 146954329
15067 178461 408132625
96009 139261 971810449
140343 140996 69932725
99000 149997 605400679
72212 110081 94490550
95030 170529 100498497
139592 183453 116008472
128679 149107 417423819
84304 174266 224918009
127454 152738 29625061
3137 124522 303559595
131829 161159 620899237
105641 148235 106385556
145247 178570 83073953
141437 157033 73007297
39814 55311 253946693
35848 49899 35158799
162496 199030 969626400
114339 129619 56439418
66550 170758 421176079
122438 198970 191681796
42193 116992 96363168
88670 111733 782225229
169783 176582 16741106
25831 38647 472098461
70681 127359 250352610
177402 192389 195891865
25304 35914 103996956
36147 71219 899231348
12287 153003 650307209
74982 144294 173231490
124143 130356 15686246
52178 80859 599466332
192476 199054 16673925
67488 115989 556710771
28154 30420 5596497
164089 172156 20034111
107060 179578 181070537
158073 169910 29493679
34898 73290 49640240
92901 110637 568956330
190142 196035 14772040
177399 183663 15790219
61843 94928 82697866
3768 29728 257647457
90572 174225 810822537
132769 173034 108551262
179297 180620 3364803
153130 191231 95131062
77978 171568 233792889
80422 175630 237790051
191319 199679 911953544
55165 182305 675243164
185198 196468 28374052
70969 126790 99461985
95700 99934 10743254
158324 187185 244057562
128564 187328 598701255
81613 169657 220116963
31251 128839 767634619
115973 157411 103760329
96204 119046 690476849
29324 94406 292562903
180255 183658 206916249
52093 80474 643746116
115087 151989 462161751
108981 110144 492852296
118529 151649 8086486
82234 141529 980381101
153690 177337 324361046
125840 188335 156394648
153197 171259 720446788
153696 161114 949014150
84784 106434 777831424
124691 166897 105525735
145701 151962 139743337
5288 126425 302808025
129400 187359 431348525
29076 108216 662027558
175459 192640 43098522
109167 113549 179598794
58549 194159 920260451
108538 157465 122501524
68480 114961 116018601
61322 107144 114615027
143522 177571 84835724
8890 64243 519392688
107701 177583 941611949
140112 188544 121193670
17750 154475 667811384
100097 181412 412753613
175235 197357 55633476
24989 171923 524736134
113194 157524 111012525
101460 143836 546762529
43665 87491 109413620
9793 170459 800882454
157706 192974 307670968
110587 174742 160354047
199378 199679 747066
188075 188685 165861
92599 187097 236350544
187028 190223 8000750
161884 182990 52570370
54118 134996 643687497
154351 158252 564352998
133216 146889 437067712
79860 102823 57486995
136308 166168 74666762
28263 40515 30469241
105574 167016 153399551
3816 19668 39783447
187547 194920 18422069
117404 164449 128489960
101454 193191 669758659
71912 78251 466468941
28906 50573 54110070
197829 198359 580902148
87037 93271 643455375
93640 102411 22103080
1386 111503 275358172
198957 199973 2592437
64178 194213 637850256
170299 182096 995405617
165976 172849 17121463
38565 151683 282853479
94983 139816 678569331
124483 182899 145989221
9210 130910 994343467
119865 192186 41902184
144570 157861 33318219
82025 153977 437912870
38512 61800 58230451
48426 57115 21855762
44583 67295 56939608
52371 181068 786967655
17976 148200 325467554
80771 95915 37807124
152682 160406 19356396
183582 196259 762450548
79424 156251 192157184
162071 189429 68361024
79984 161294 644799217
90509 114528 60189897
150395 163836 33716626
49231 96678 118648933
93695 134325 366034875
25436 72160 116858990
35452 145776 275740416
64654 68162 8896674
79593 107004 68530594
169496 186120 41487046
39160 41656 6338377
56186 59087 7243164
56411 186578 325289489
6314 48935 463982973
197322 198973 4178015
74980 117312 115417325
145329 194009 826897686
102177 174469 180489850
74125 74202 346261639
134106 178576 306269259
36289 65990 302814285
188335 194071 14319997
198348 198454 403400562
184984 198593 791243428
127588 169642 64346773
12196 199714 878897019
143459 148652 5953788
143999 152869 22179092
13134 26856 969541360
90494 91793 3208256
13482 34783 882609250
57201 158138 84440425
155753 195947 910101221
194894 197604 6926816
44120 58986 37157907
74292 199006 971898672
91580 144753 481465914
49134 90977 326588645
79473 145951 166110088
120313 170742 126243864
95223 104415 396241442
3050 9647 16722619
196770 197016 621589
7565 11332 565943536
132051 135646 9006936
125246 175753 207022020
156805 187730 77235761
191181 191617 1034295
15170 172810 393868253
85979 115801 892808929
65160 159935 236818749
19398 66515 117923197
153712 176034 308050955
53986 185042 750423195
166863 191878 62588565
176729 196068 48638543
84499 86263 528504740
144026 160507 41214965
81504 197070 289007413
135 85140 180538322
79591 148178 684319129
35579 127321 429771614
74162 115806 870821173
60560 91749 409594004
40236 63009 960916388
177523 183355 14695098
190974 195782 12097762
51164 112745 153833494
55953 131649 189070298
87588 154417 985667716
190871 199934 777394133
39803 90433 126522133
80868 194680 284499308
142981 178851 58497545
32044 151150 430276715
109719 159841 125437702
122741 177889 134019975
73522 77645 629067125
4774 188302 608719928
20837 48906 70178963
34429 199499 412787076
172888 173429 1321895
80268 166807 432914299
32645 136000 258313655
88770 164170 693812661
75848 186777 510417814
159255 165018 739049304
130994 180346 629687854
181325 185775 739157180
71823 136819 371718223
144983 199461 136349910
67619 78414 26886994
127068 132258 436771658
188254 196445 20559523
11538 13582 869426942
142719 184179 103503768
174633 192700 45243771
102419 125022 56280530
126980 142674 798655829
197325 198037 1815241
19771 139266 328243165
46093 193921 369607010
72328 117612 113093627
6320 44846 815698084
114373 156147 273288254
155122 156183 2655672
161848 180671 789947248
119518 170332 225340455
137551 182502 112286056
190498 194701 10527311
145289 155782 16159464
12888 22579 24270815
8723 146600 356606021
95701 130998 88288989
20059 155449 878917909
97199 197400 653411527
184512 199775 472095730
163327 164615 705565446
178965 189133 266137233
92571 152092 148913253
193869 197115 8226280
117029 158283 671023982
22092 109866 526561465
107602 189979 205950238
127146 139234 30275455
159080 188302 72970144
138295 173080 545223250
159248 173904 196005629
161974 197913 485070135
41742 197293 862755636
190227 191421 718896493
87313 145476 145504861
161206 169719 21242750
56703 92516 89347389
24472 118055 485848425
76463 147420 177266316
195543 198697 7992522
194813 199758 614868708
71548 73722 5334763
181457 189510 20321797
51284 178543 317899290
58570 142181 957390883
48409 182856 369318459
131702 146465 807690001
45834 188670 357125314
43251 51749 83365394
11642 108037 240965932
199010 199706 376368402
15769 47128 317270905
27297 146517 297902179
165258 180509 37980436
132229 166116 84729900
97214 145404 120436170
87450 92815 539842243
12096 150960 23443017
173287 174648 529927346
11002 149364 475270030
175993 184781 695900480
81784 130807 122591629
198256 198423 424430
55342 166780 278460366
65984 123559 728419193
58858 83315 61074495
168431 189931 202663199
110861 143794 703299481
12164 33806 633325311
66227 92922 851558180
193167 196911 9479118
62989 170863 269583052
118741 174926 140368999
82069 193296 547585360
89176 90710 435499051
136765 141443 284978761
174900 194537 858200916
83427 108916 63607323
107526 179644 180102457
131880 193412 153914767
175813 189477 313448503
123128 165950 107156580
151294 157225 388365199
28033 85006 968335735
160540 199028 791883384
118750 161254 575783382
5261 9430 706216797
160672 181861 541455138
41541 74289 825091255
94620 113640 961071713
120825 186320 187243669
144358 162025 44176123
198788 199275 1185124
32387 182895 376087228
35541 118768 711330962
50600 170191 313851979
99314 193905 808075203
62626 184022 313064035
164791 193554 549191657
53961 147995 362327086
193344 194170 2091142
21444 110616 222815102
122752 135518 544487370
24021 62127 95295453
163179 187175 485519930
187064 196490 23649427
124656 159438 254603309
2323 89102 216895666
124970 174770 124459265
87508 93639 807810812
171085 171517 253276740
11156 128493 293226909
83555 105843 55844222
145923 174872 72236195
60416 84625 83012544
195379 196638 3199312
81429 144262 157093808
50715 181397 326490125
71417 86062 587026849
423 187229 467148361
78009 178537 251026163
19889 118471 293948683
122437 153881 78895792
7261 102041 743907363
55545 95031 98588233
86924 192398 657805291
172033 178249 15395929
115752 152827 509715063
185160 192329 261067737
182345 185669 8337877
135255 169765 86322173
169935 175669 14079866
89011 136563 119074689
20019 30928 27312075
133591 156565 57671706
87908 121651 55570249
125462 144605 275578119
167110 197475 76159019
177858 189213 338368292
94941 191748 784677478
88417 137412 122602502
124669 197451 867691393
189718 190327 1502501
179065 189574 113193139
181566 184953 8528672
155714 171224 159504295
199501 199955 144202380
44940 103322 146054602
154275 186135 636783053
102024 125943 532297236
7928 103611 239266512
65043 185248 300225719
32283 135921 648341301
169139 169718 1480109
28942 52676 59229148
60825 110843 124985833
164448 189865 889812361
144394 174586 75311471
80578 132523 129815599
86252 147815 488247189
115161 159315 110417881
167419 189900 56341721
126016 168631 812099559
143854 161783 44873323
21174 175091 384572066
69936 100528 76350215
159407 195098 89176654
45991 76155 93968023
4499 141578 441232872
188425 188539 229121234
92832 158904 165321493
120869 189382 171475630
74891 82802 19659103
646 59075 926723035
71688 195394 657612695
12121 95418 208256383
35558 77066 103792546
195682 196275 242675199
107316 152839 266049922
51996 65430 33766513
64874 192407 327376235
90432 191665 253136970
162955 185151 723247873
9240 161953 381822638
48077 161343 283280138
171875 183149 28095887
138746 193171 308915235
24705 51134 761995406
19873 60574 101719967
6164 24030 44772680
148924 161174 30717292
135398 196163 728171046
87985 160079 180413665
180508 198291 948108611
27632 190180 677362180
73401 188846 288546829
16002 72194 462036868
61921 65064 152457606
21110 192370 926027599
172431 176491 9953274
153317 194086 101829255
25852 34013 20419730
131470 174649 107856372
52005 150402 245945894
99641 178829 197563900
150615 181365 657276977
102948 107869 84854557
196974 197525 1424304
179313 180055 271807390
116199 116610 362572013
7973 131693 978519891
40968 148099 267790763
57411 84325 67055634
105349 198463 395768238
122376 166068 109388337
70722 119281 947931267
110652 195777 991240439
76722 195979 502010781
173293 199580 66030404
31243 72981 177075083
115657 122192 16127275
92975 141465 223022778
61199 95640 86119472
49627 133225 208847849
159312 177580 45352921
184616 192676 20207023
134126 168302 198811758
133815 168179 471471267
5885 76361 176344241
159933 162841 7255444
93564 101595 956669853
153522 199814 448311382
29727 56629 67271319
97708 105542 19610737
76563 138166 153886050
116808 180832 159937901
158925 175863 42007302
51392 70947 497529582
145014 154033 10248541
158816 189636 427452548
107890 142301 460316863
153425 175621 55175598
156439 174142 733649803
64781 149635 211947973
90134 189010 383953755
64587 190426 572698556
13015 28506 38878942
182008 182797 323748058
51135 89901 96700966
163968 169426 13541517
37342 119568 205400444
111063 179956 618189723
79996 124109 110118424
165616 167069 3564555
181997 192333 25939798
89758 149407 614598525
41299 41704 1031410
18053 77982 133914669
80842 196628 511789150
61781 142999 203096037
159035 160377 3314252
131119 160259 72925716
89680 96668 17695837
12228 60415 546255720
20117 157214 613048838
25575 44150 46427601
11695 114864 257967348
193722 199919 15687684
142224 147934 14265646
61813 109177 200945415
52770 150931 726012661
156510 185958 124981817
24676 151657 317490931
98450 175328 227349399
21012 22037 221586259
60548 132759 328328536
184594 195457 120101399
155200 165957 26683302
178886 186023 18011039
98026 183173 201497584
1384 84166 207038831
46879 79982 82882962
126278 185926 882959171
5067 37685 781209261
174955 185159 25604908
177114 177801 1734312
67732 120150 364009121
63025 164526 580101519
110152 161570 128675106
111118 136150 422158546
119477 197357 194950693
148476 166714 45539966
26118 182362 572119006
52708 161758 987054188
27605 29865 5618304
61674 156144 597861012
154059 154894 670978022
100163 194228 407735238
159830 166389 16253434
86567 198764 280748592
80242 80960 195414536
78709 146185 168565068
58980 152971 713205121
166167 171265 12696743
97101 100168 7745182
172374 173009 1544490
94605 157982 927727504
136443 144081 464325837
31603 44158 31458159
183135 199913 42312322
152810 159685 17245549
149635 197348 119436622
33350 44459 826283020
172406 176409 9807951
24525 35895 28461232
51295 124517 668195119
8529 93602 246322102
151832 172365 51234052
106012 156392 126005060
3172 149386 365665502
85427 87278 423364243
126401 183410 142503107
154872 186406 288565630
193786 196705 683443884
93273 189908 241637798
88912 98119 23327924
181282 194707 33728611
134912 144784 23901033
76927 143428 408567389
116315 127337 433843856
52575 135011 206078180
22939 153041 325340712
152471 184939 215531932
72113 164359 230528197
144007 164376 50914975
42285 120276 194790759
31407 76446 348018398
101620 152540 508152068
116047 159166 767054411
179970 182319 5900652
138862 188498 124220783
190395 195659 571993639
129557 154599 62749172
182403 196866 738441849
160722 163167 25559532
71054 102673 78981413
61546 118984 339887096
50118 59346 477977339
199254 199606 894356
97669 193258 238885317
116271 122839 16293306
115721 133506 649459389
60173 157022 797096760
185589 193266 19281398
106971 173573 822187057
111246 158217 117642896
153289 171466 45250986
24464 100223 807654227
185677 189642 10044875
167228 168498 485674533
31054 44573 33832113
102100 116442 35706648
87611 92539 12321715
117504 166559 122541979
107002 151857 550001740
118710 165265 116475621
154291 190032 113503631
13430 162901 298732449
32286 116416 210268884
198411 199699 3253339
181145 186933 652210973
26923 38038 27654307
104570 199598 745615554
15370 140047 770002752
8090 169597 474329531
82784 164298 203843428
186946 192507 237552650
170556 174356 9389502
53789 100594 117067122
43251 136870 784926695
152075 179638 197579701
141814 176433 86339242
140226 193188 9283333
191309 197572 248921668
121620 183195 153949940
6219 153264 367764334
107551 119979 30905984
183099 196743 465393233
163437 165723 5638927
170526 184136 33895142
92890 197677 388511755
83250 135757 131225663
77041 102642 64063566
97435 115055 973499969
30576 146373 289405731
60376 158126 244564685
136679 187153 126181462
147889 172515 442009543
123628 184470 723348814
111385 167031 139103643
121329 161805 101455338
190055 190184 329513
129448 183316 134546846
1148 137519 341095381
195455 199566 847290366
99331 172086 324030777
101209 145148 109742334
186796 191619 12027894
99899 154598 136749866
198605 198989 985967
93593 174272 201636562
179605 188904 21218832
158722 169536 928268177
29370 140277 277141446
113045 188546 188870352
48317 192280 672471424
163442 185643 411273149
101745 139370 29070499
181452 194927 33864807
98929 194839 239658601
185514 187872 6064302
11196 58374 117994987
169845 181933 751473077
199156 199180 54526
31684 32025 148951749
54748 136605 204547768
124060 187533 158812059
70285 84191 34425702
77079 180445 258226507
79995 164352 210898212
170726 175329 920051250
119282 194577 188332141
5807 22480 41814083
21276 173277 379873132
58239 125798 238350850
115667 124574 22162497
134299 188568 135758666
582 101115 830318188
135854 176478 119431177
195782 196066 690832
197589 199153 776739105
14522 15381 2157882
117529 169975 717003640
54731 167471 281624592
51485 67332 39753927
153423 190882 262337520
37108 118645 280930677
15933 149876 945370416
128819 188519 409854598
191405 193042 4091543
101953 163994 230342174
111469 178764 168119974
133096 171801 436266856
151406 199745 121037096
163815 166345 6182417
155479 160984 13695506
33785 65906 80482242
49985 160388 998124417
132932 190194 165869724
170325 199212 72372129
63989 162713 246745106
118127 169697 129010857
72945 166244 476026483
151522 153337 4606574
9584 176257 753233552
105612 117086 297520046
18256 192182 832041759
65724 139220 183450663
126088 135509 941856811
27994 155033 317592983
193119 194935 4572400
143362 152539 22917349
92141 179752 911903876
114518 119162 11539035
57813 70564 31992591
153498 161697 11419760
168410 183694 803412793
123254 181085 144537927
77163 190055 313437974
24684 153259 475290699
111718 157096 113706473
44674 121226 726184697
59549 186449 517277749
81230 130739 123763023
142681 177234 440599346
12166 158794 395965916
23343 146293 307353793
175921 187770 638704716
34295 46805 31123475
160989 195039 270870513
44665 81687 92549045
3782 140194 341100398
39948 72318 974105899
187569 192756 873464677
16917 65454 40800969
119513 120994 3670324
16252 34114 44641680
47278 70783 262227539
76840 132263 138470879
135577 143532 19989746
116224 176671 504118494
151754 183124 51598829
83657 110160 900056298
29195 155223 315147163
166934 173795 17155120
8563 31892 57105853
63984 85687 54004500
56833 188933 330191990
112497 133019 696478219
122233 144474 958315358
181728 199857 45655480
119898 145898 843002779
53698 191188 981898624
90427 132815 106059009
161809 196433 258806849
196829 197291 89289415
58294 145707 370719327
131365 161994 743295289
192549 195020 6259764
55618 63389 527809592
149684 174704 172654487
41500 126865 213290473
42611 172691 609658538
139519 143175 9228892
111366 115819 299482489
197219 198624 715067160
37211 92913 509117314
145133 196388 948637126
47401 153755 668156158
183990 193852 24777707
78615 104857 65573683
84835 181237 127497955
116224 132203 609788898
178422 199120 221837916
92598 191418 337361698
148994 191090 105278498
135019 172268 18067918
82592 83395 2031742
134488 149929 279036270
185658 186216 692898567
41712 86571 112825658
100221 143814 946538974
17654 95288 193998485
107174 120159 199324658
47040 183247 340464543
19706 46032 97998084
125375 181514 140313143
33894 85008 963958564
45526 174609 322561577
81339 140842 148692113
93890 176586 770369095
176123 177016 2245739
153916 183718 4941406
28356 64681 90808183
96104 104517 21089989
190939 193099 5390483
3229 166843 528054857
174603 179265 11613383
91693 189345 244389935
58857 110065 202717243
32428 95626 157957718
126687 190387 159347143
161936 182544 51296695
116406 195634 198151933
28873 146243 73203797
158873 178655 816734664
8592 32293 59327416
127824 155399 450833227
14223 31010 41925360
191097 197147 15246703
184388 190414 973031589
162022 167780 403408063
191242 198086 839170625
94021 181189 217769416
42347 178015 914718603
6272 160890 386676287
176626 184392 955424476
63129 93938 76893771
159060 167358 764540763
77673 143564 164696281
189618 194829 13034332
132838 174775 104757723
192154 192254 683320595
101205 130712 73684209
82992 98029 18386813
106612 110032 625152170
34296 198267 850829300
18460 94071 719814954
173428 184591 589439952
182282 199148 42448165
194581 196353 457305371
137894 178779 102038860
28236 148710 864053912
44502 194450 584592609
160791 190566 74353059
45 94467 236120147
163086 165495 5934636
65764 124671 146955837
69456 164497 237452492
36672 95895 723149590
144275 153925 574502237
92536 169575 192732254
38525 50578 30207955
103316 109136 14374753
161784 195469 84185893
25526 178779 382793264
86060 128426 105955681
9638 20815 27879849
38209 153963 289535954
92888 156116 158241924
134759 158567 625598917
37855 156120 295796156
3050 171415 420997254
122761 183968 153071450
179517 186645 97910724
160149 183913 59219375
171701 198992 633542666
57929 156806 929002797
108633 166238 144035552
85663 147422 720845253
78268 140375 155157826
99128 102946 9545918
56819 187495 340144486
115522 166773 149024130
19978 112597 231475789
199529 199597 159483
122463 198281 189875680
53562 90756 730135961
170090 187143 177086312
39418 178013 824189574
10245 174448 410430428
13449 132552 871122251
195571 197596 924591829
181779 194461 31867113
159688 164550 244465859
151372 152472 2777089
109928 152192 105748424
22201 185654 408483942
128964 170465 103805714
108324 159314 127582291
37434 171295 334564642
86043 144407 146075764
166802 181219 35964567
135246 178345 107571086
42074 88441 115783032
134443 151846 998180012
101903 106910 12423762
88254 145067 142136002
72681 74869 5465785
12581 148432 339646263
24669 122790 245141214
55429 176981 152259474
89053 113927 444027995
120806 140898 580553225
34209 143790 273964849
148700 164329 39145643
148505 169993 629439110
97299 184585 218045434
149649 178043 784376592
88744 198960 982101778
31510 62486 77480687
184470 198092 589188666
20783 47248 146620408
18263 55871 94029891
131778 145450 34249300
132391 144568 855559660
59891 113735 514062804
115226 190375 987700932
47686 176073 320786728
122191 155294 417936642
194956 196889 558488038
31263 47122 39556767
77003 100765 59487792
76858 87240 461390527
133816 193100 148234546
133685 148788 37792608
160938 183095 160147640
29947 80602 345343916
106031 160991 137396028
162576 178504 942376221
71490 160363 397840644
116284 175166 497916261
6133 32337 320858392
142519 199662 75651394
185247 186237 2510014
74382 92071 43873678
7023 139680 331624799
68150 150000 29653150
64081 102057 94949301
5323 123265 668038849
111402 194247 36607207
182022 199120 43036534
83548 177873 909552615
178068 196231 45662222
75470 138213 839410751
123981 137715 34440789
180068 197920 44927729
81215 185837 261390578
153177 165505 30706554
54138 109510 856059011
7603 196440 737785886
117406 174337 142244411
191434 194724 469343220
188061 188229 112350453
2835 18287 379304396
28794 90142 514431761
110100 150502 753234732
192665 198251 932690956
138546 175095 582631317
81727 152125 556217313
160786 188030 68073565
21666 38155 41158269
64865 149285 438410301
171994 172868 2162572
40867 148222 268366928
135788 191096 340678381
4753 11109 731810841
60080 148923 222099904
149014 161711 706793657
195717 196638 2306717
188937 194093 369178691
89556 92199 6614534
194255 194712 44876930
28701 108798 896641832
86163 104782 948410599
47576 198037 179606084
94887 192936 245096608
69399 159534 903034027
817 101752 252655286
622 16051 962006751
22268 141685 884825637
169944 183124 945019363
108796 168042 148080842
51318 69142 601818008
137736 181638 109616516
178011 192967 37572059
196654 198463 4567989
52955 197103 706394765
100740 166015 831820048
182835 185734 7281799
126818 192010 163065928
168606 184920 574358409
180471 199374 520936090
188793 193551 98135029
151072 151229 373620
102220 166336 705404099
145037 196477 128668015
149647 194148 239774293
120199 124659 11222737
141046 199428 186531705
100618 132177 431515297
168984 178182 17311961
140224 194014 134531115
162998 194109 831808793
23110 148416 618014782
76314 129409 132649743
43191 118379 459146717
147246 186611 98457463
119463 155585 90575927
35918 197389 805029961
85838 114852 129521980
39037 160912 304827284
134558 137276 971952414
22154 186468 863610070
116712 198246 203999247
117720 128982 99530944
157936 160409 155746896
135515 168293 554835942
27261 41431 752124244
98541 120557 54735279
185806 186385 1465632
86492 157091 176704025
91655 101396 24708782
194553 197351 7111321
143728 146725 7381141
26606 143526 292264676
171717 195225 40279673
175440 187030 29182221
134016 140856 17091084
47541 131264 449072697
157985 199597 104081453
18107 155338 343156979
187774 189747 695926396
156135 178734 946306789
82004 146302 160765372
156657 184976 30210763
184225 184507 75621226
50387 84300 767174482
180955 181553 902107
83269 155372 180395103
31700 180828 845100879
2716 102292 249213648
31225 135190 259875112
37909 130307 231052628
46769 187388 351645083
34715 88161 133483544
50031 145567 735321906
197191 198856 965802390
140769 168158 68442701
183657 185476 221685657
185239 185732 40657552
132844 156869 60245241
16002 184939 704189023
68784 162984 235309050
144021 187969 286150012
95858 111469 38919127
42381 72113 341427865
192183 197496 599437291
86093 116284 75551379
87802 181374 683970363
129888 171180 630031399
9393 58373 122500268
77294 189513 280512417
114324 168852 11538821
91757 161849 19766446
59776 183107 514847025
41680 81936 100609973
184505 194873 26050195
34582 56771 390503822
166902 192035 586722642
129421 184091 136556891
50795 198774 392346080
115717 180849 162678702
188820 194153 13288682
102819 159408 383181089
58787 78577 403147086
76217 126664 97958122
183214 195078 748874008
175679 181476 439021372
122013 160314 96025301
165673 177860 451357980
168271 188066 43295731
81848 168503 216607152
99540 131918 690069999
156018 188378 192628614
146952 176400 639359560
110059 137640 69006425
73839 94867 52452717
178081 199259 514425965
25280 115512 446584194
199358 199391 876280921
82759 172723 224853947
37784 142871 481832981
123659 141355 44349169
29366 84015 136474570
69945 109888 483568101
198340 199810 574671856
121969 169503 932530962
102021 171124 318367251
20890 37482 41550965
44573 71775 457125120
156201 198339 772732893
196971 198661 619664249
77963 106061 70231742
77208 123950 116706577
185307 187826 6438598
134116 177683 108708424
152195 167007 36907787
128035 192090 160160819
193225 199438 267314055
65396 169046 793689133
38762 133532 993139627
61224 96225 299888358
122081 140372 45893020
115150 159294 110409424
17970 116125 745067075
96561 190557 234933710
66994 167559 698250774
96706 155413 146887020
134232 183339 122686182
171140 176481 313650195
8283 76221 500387633
77275 146002 430594720
76802 94681 44636387
135332 175060 305999732
122258 124927 927631695
152755 161018 269867823
141300 147933 109581547
190069 190288 252583412
42186 44824 559788335
174653 188069 33706313
173423 186751 33408625
36994 44534 961928240
77252 177993 251586596
94730 117740 57544137
136245 147216 27355021
98446 105754 18207705
20294 169108 708795049
152827 153774 198021713
76936 125406 947645748
108864 109182 825594315
4776 110524 941048123
82299 108883 66399987
68729 161872 232657856
15570 21809 15477683
123222 146753 58911489
93775 177903 742763967
84074 160884 192180641
186150 190095 9930603
1927 88056 501934034
7911 60688 131912857
114602 153540 97410339
121266 134053 199193477
77597 78169 662855806
25707 27532 727297994
155152 169261 35091666
139461 173797 398281605
92596 129497 92358195
187588 194901 188975938
66667 137191 852090326
75866 177049 285591002
32152 73274 102871211
29558 119111 617963520
105578 131118 63754151
21128 139016 294642099
137071 182294 301912639
95336 104651 23384356
174397 181888 372255358
139537 173656 255284845
82372 147945 406455683
106938 191683 117458436
166540 190372 59653037
19830 165383 363856823
179064 198358 48589670
111829 173615 814976040
54529 58394 9650493
187569 189172 4029048
152472 169106 490475740
119664 134473 37131920
3345 48358 273853442
162088 164621 608876733
81103 117907 70570803
146270 185929 195107733
35999 168298 997123363
56144 71797 243220801
52836 172752 661858134
56578 185220 984265336
32388 146795 402069487
30266 50660 50969636
168621 187393 46964471
185777 194090 20868309
45110 188435 358343589
48554 73253 61896829
13346 131811 296087879
107916 156925 388266614
84954 196588 445865887
48901 115310 541024423
57555 86502 964926990
127163 176602 564049156
182571 191138 21570108
50864 196559 685060720
151919 158536 486695415
50636 105183 136387860
194941 197189 5737816
27192 112480 773511824
186787 189471 374537921
88785 96324 19037431
65559 115534 622095158
125289 183626 145833059
22099 146987 690554907
146642 181608 641511671
135420 143251 19651456
181297 184839 8885347
5825 162332 391405948
160190 188373 837665542
39523 170055 400266436
150926 199531 121648339
68804 103968 138397167
79264 149800 799815311
88262 95328 826412986
26085 144751 296631847
7188 169553 405978005
26496 167192 351556721
10923 48627 94184682
355 183053 876148088
88723 196188 268885312
177171 193377 40754269
118591 157662 97906102
55842 135686 199462463
158156 184078 64559808
63949 131151 167895091
150026 165881 619951613
163507 192046 71238274
131748 183205 419310825
74433 140650 653539107
197581 197731 392402
24748 117554 232028533
117710 125677 19766614
34583 70531 90066639
182476 194942 321716939
145690 171251 919952162
108094 111939 583536832
180200 185799 54424976
190653 195658 66632524
146262 159159 32357693
160705 164927 772472896
72574 107330 59798370
116747 163586 838109010
122360 140511 954802952
171945 176010 147328879
18133 123271 262641946
155161 178305 314678656
90819 140358 123952712
194891 196156 252126873
160273 179304 47312298
185798 199307 34037090
35780 134723 801161739
85766 144374 83668057
26233 158449 705301789
165172 190372 62996935
184518 191150 629019706
130255 159320 239952945
163189 166769 473175764
90608 176793 894387137
33833 119695 258317746
27008 121818 236712381
193645 193991 865568
42580 144796 255530622
150875 179976 72551680
112307 180626 763801386
75458 123813 120686759
10292 121114 276901275
47090 152329 263222951
14479 15393 64109263
64682 174499 881593784
31886 52640 618184146
185980 198544 269042485
158924 193898 67518818
125035 136130 920168703
48151 187071 347338657
6530 116610 854572255
119301 119684 369138
7569 181912 992625922
106117 118851 686447041
121714 177234 602863623
76321 100454 60371503
144997 148795 9433882
100008 164810 161912786
24710 188954 447304861
73217 91044 652217108
134099 184191 125126674
146676 188078 103585510
180737 193810 661353
114625 128911 17073744
182320 195334 32711833
142826 182341 238784866
153623 196976 108414285
39949 149330 273491376
172811 197857 482772908
137527 146021 93758476
136118 152100 608909050
65511 153507 219847050
166435 184547 45227321
158303 169658 28295917
114390 175038 492640939
112968 113937 2455564
49880 163084 286597071
111847 177645 164382367
137972 156948 184254539
69775 182476 928483362
108331 198675 205512754
176850 183451 16613548
70714 162649 680193255
61211 145161 131661902
86671 115141 618747886
19184 39278 50106770
57565 102228 158271383
133902 181324 168793099
147385 184249 448145416
123755 149547 22757116
145993 182256 90569596
28465 182843 385660431
156922 196051 97731022
47000 179382 330892403
57916 156679 246942776
147532 173320 64392481
35285 188265 382390554
114753 160002 113157998
125436 161868 489908816
136707 191455 855602093
143011 175905 81950674
124287 189335 162788571
119561 173776 135559965
13140 104113 227455044
5737 140510 736095646
13024 193650 827424775
71407 189145 341070968
9809 137906 842882982
127700 141439 34358836
90084 152966 221883883
1573 149641 370283494
109237 170187 152464410
16388 161922 363860493
40814 147012 765331663
133124 170876 94497761
110268 133469 909725434
16470 169494 859715102
59323 127187 498555897
97244 133048 89366318
134400 175764 595946546
49342 109762 150950925
134631 199736 263276201
106954 128604 18435392
85243 130532 335936263
52856 186733 334604377
159790 163106 8275684
102971 122293 47983270
150466 154444 308754915
70110 124359 135303991
125272 125816 1326682
143604 161449 44616669
33074 182207 372660465
29340 152968 605283241
84564 117301 81942278
95116 123650 311689700
147231 152961 231505694
140401 196048 671440862
179647 188462 22237780
98673 186250 761375141
145693 156286 26653581
189973 197828 19763306
172248 175322 594088103
38617 122219 192920529
169264 191308 55118500
33753 161027 466832451
72573 116452 109545938
10774 68427 144359537
60387 75778 530417160
97747 117321 620988227
185823 186337 1303717
111939 113635 4294940
67939 175549 268605727
47507 159015 278961015
185417 195658 361698799
70183 108389 95280236
61669 171350 837474232
36597 44761 456681374
95942 177733 204283121
168882 177976 22502808
111943 131889 249209512
34824 120957 692510083
40943 135204 731098444
49975 196737 455717684
56814 193081 416966489
132218 191756 148826376
49006 142617 234056035
84770 141546 142024075
174421 181373 17312845
21796 173630 379450566
11779 53517 681827416
1211 42609 54182950
29726 36858 17830816
6712 143619 809685978
110334 180516 175376103
189081 198806 308268559
96303 183282 217280010
137389 171223 38136396
34395 41398 813999074
64736 169393 821877386
174500 178430 971654169
185187 187015 4651798
98260 172050 35877949
11025 93042 399084051
196566 199020 6220543
84656 111461 67032519
87348 123785 962717966
79603 103199 880902863
67568 131391 702854392
96462 184155 590233142
13216 102277 222770398
72320 144751 294291708
49289 161162 880166340
35396 166501 160134916
126941 173437 903024004
82260 116417 374918045
15164 127679 281100258
4676 38132 83679933
43827 127107 513328332
48779 121039 697025184
25831 34087 20648927
189983 192976 7420084
126162 151468 22491043
164127 164995 2095703
138261 142874 7693031
31916 157784 388241963
137206 149892 31712715
16778 172139 982612173
168348 170532 437912414
16847 124452 285388607
104384 183785 198343016
9049 122761 560299978
187780 195415 19080478
90610 128886 95769724
163692 192914 72933850
28478 132918 260885746
197399 198783 3531884
173130 190484 43517509
49547 154665 262900408
100037 105694 14079708
22611 167640 732953566
50656 159205 628626654
37851 134874 242564659
19815 197079 257048098
31632 137315 264165330
34623 102273 248948304
170442 177548 124396822
151003 164047 32680447
168391 181773 631511676
74905 76536 4038043
29809 120932 227573585
135243 189804 136441888
165218 167158 961859954
7963 67432 241752289
32534 175267 356601126
186239 192218 740476272
185135 191244 14962272
44567 49072 752433916
107125 151895 111902422
154830 196360 341136216
106209 122282 892024250
35973 68720 82091161
111801 173806 740683661
124144 154799 76924012
113106 188750 207882780
139409 169454 832395613
55826 67449 29157076
32006 117734 214257668
22071 152035 324870418
115530 189304 184446562
175918 183157 18187813
44796 142824 69761470
197967 198447 459488445
117332 183587 354814921
196641 197302 1687452
140119 151463 28434024
6455 96538 249383512
174697 184050 235550688
115699 185349 440003688
24247 156838 922746867
142439 196611 135530830
111080 112880 4545248
71514 78532 17473689
199918 199989 190452
40241 199125 744280687
67623 87856 262502511
163831 165403 3835738
46625 115566 172464649
138955 188890 435534388
160892 177320 40802346
139789 162299 7748509
80825 173542 231638746
184266 194420 25517382
112535 144791 266664465
12759 35437 56786077
76794 199777 307604122
133491 171893 96013378
178842 198825 657631658
199158 199726 245281180
69850 147112 192808935
169992 184007 771808931
10971 96034 212606548
186210 188395 429481124
106670 166217 80086006
98400 155208 142046570
41864 123926 894540345
5971 148384 801566500
65559 120078 135934203
149461 189134 99246369
180650 182169 3807284
104989 135943 375905905
14658 161504 367068602
39922 96950 142697679
132287 193151 152194942
154149 183559 482030899
179179 182667 628875201
11421 48455 92528994
48686 91102 347489617
29474 115125 214108039
177105 188328 28316155
165586 189609 60102007
7647 99048 228627919
73338 189995 868536279
47821 125318 957254098
14769 167442 381462406
97447 187089 224075413
160371 176451 39887047
58103 153353 238073114
174373 197286 57490834
52315 100497 57200545
100696 108275 18806707
182757 191951 23100792
188829 191455 6476744
96595 193011 681574689
132128 143359 28181054
163838 198761 87403262
26917 177321 375697123
4959 168724 409437198
184254 191770 633214467
21319 34465 32929611
199617 199747 350293
125659 163317 605181493
178178 183495 820391029
154067 169420 38276002
125934 191861 476940989
196100 198093 5069731
147832 185052 687233116
122220 127052 12177384
118063 151030 82504366
161847 177268 38263139
179624 182486 7198621
28816 109078 541940968
190975 198091 245942536
168599 179775 27797837
46533 142049 843968265
107730 112466 841817610
139438 181190 104264559
94826 96427 4080728
156049 171450 38294944
62291 142911 201500377
192810 195625 7189883
98454 101563 7759793
178066 183805 842522543
43863 53849 269136762
99489 105712 15472578
35596 64873 470847366
182472 190865 21093878
100209 195656 298341423
126958 139789 32160031
44884 143566 246740543
18136 160658 83825184
57364 93740 90809658
23490 170053 842879450
170381 191475 143377708
159705 187737 791361657
125237 194637 173601131
4563 29559 35060215
173795 195364 475892335
139371 144187 721476428
164839 183792 864745353
22600 131784 272888670
82604 115521 82313039
148316 174503 65358136
37972 71300 411777
49208 152715 258801167
130400 159140 71925201
50862 156537 686622886
126084 133543 18706076
117649 195420 194452076
45846 77824 80021133
58370 124959 770777452
33404 91444 639338039
32684 186840 923122909
165120 188550 127474582
169944 187481 43809363
94710 146399 129200367
27763 70645 107317392
100925 187552 402791723
163601 183685 176660166
85982 87980 663766913
135467 136604 342982057
62417 119780 100809573
128958 139249 869293031
119731 191326 179096329
39031 59580 118378807
26602 150045 308489397
14827 154260 348602972
128068 185806 913336144
101744 135632 84545666
78507 165547 217477859
103133 189052 214694369
91764 196162 261269974
70568 190153 298717054
146579 183146 91301937
1722 143206 353915444
16280 114906 848771431
82349 163225 571173450
10706 102404 229362638
199872 199965 794242538
81321 180953 840224788
79735 95744 858331778
25954 91474 163570817
5872 12681 289237057
182048 192556 26322077
129148 148692 48886984
127248 193899 731485278
171564 176806 426642277
122417 139926 108886009
24575 153964 323564020
63352 183209 442678817
157203 169980 805121743
75226 164259 222516858
113252 145509 80708624
153598 170864 41186867
49462 179761 784322745
52240 153622 253509316
80608 106208 323201655
158726 179050 194548162
109335 158515 123085121
117371 158002 101711239
173411 184186 26935130
46517 90798 110647050
172400 198352 519782598
176761 181721 99399338
84539 163308 880231342
118976 163860 600416674
43559 164988 409759514
103525 171480 169676817
184411 197638 356676764
171973 190262 45790870
120989 195603 640780256
150556 173411 25188521
127888 129744 4697857
40343 87619 518620073
3296 171528 494170350
116851 124482 127944274
143580 195481 799280070
74844 185712 276960160
144663 150988 15824031
124122 185741 154060397
123087 139978 42312049
89337 99856 26639270
199919 199985 382012765
138515 141786 8250549
8284 127499 886344044
65107 183415 671103892
60672 186445 437854797
187948 198556 712490874
88344 173887 804504784
151092 198473 118553214
174181 185252 27701194
150859 192246 103396994
188742 194360 223286975
142368 194676 248853288
16214 64911 713703345
7698 46186 167847902
174990 192259 383567319
27099 151811 450244734
57500 160889 258441842
170881 183176 30586897
186079 198932 748006826
194403 198352 10008901
176544 179029 148279489
140239 173314 655174515
13652 161381 601220060
38532 185506 837927757
25702 152912 318010434
53031 79135 65318676
172529 196002 58767071
67200 78919 29177717
119781 126330 445811156
115067 136958 54672502
157246 188018 76815734
36598 181673 807821190
29810 162463 506171052
103741 142156 558397477
139495 192014 317940536
40696 108352 870659041
36587 64524 69892257
61702 198972 472966634
191079 199040 653377807
195117 199809 496447369
14075 185193 427648258
127478 140321 2819404
148387 152149 1477582
44010 172951 833258559
21179 59142 851800419
168507 184877 40858090
155341 179411 991429620
49834 153346 258804595
149059 198462 123647855
160573 197191 91585895
1741 138730 342548259
51547 60868 19011932
914 97426 241478046
36365 49549 32940433
132241 186010 134397411
93267 186744 432390158
96176 109765 20298415
76311 130584 135655568
140819 163403 56565168
183442 195291 29769931
182611 189147 898202067
165803 176346 26124178
59303 118262 633017196
35382 198859 408801051
48582 78700 75448954
189831 190305 995719
28718 89739 333448617
146797 162583 39605483
89016 114164 63062820
185459 192923 18729646
155122 173791 326546514
192981 195583 6625409
157823 196341 403587606
195783 199172 8558060
21514 94855 183306845
187548 196213 426295634
186062 193133 172747452
177812 195322 61912228
38275 92685 349024404
47972 135424 218658834
49128 56631 996003618
41218 193781 381418182
146956 173580 66533874
171161 193870 56857864
410 90505 440072679
99534 153965 136030559
86275 196298 275182688
11850 74408 156536819
80926 115253 85786315
151464 185442 84811915
184156 185415 3165363
15821 110442 95622715
159568 163007 799646500
44289 174365 325020476
73480 86544 22835781
21047 104223 208011239
127662 138970 28233501
55580 56045 1169078
129233 179106 238641464
16575 189448 432156531
19719 159807 652527715
76001 162068 215120796
168204 191993 59529026
165510 165697 492311
118504 147769 73197187
131875 187169 494169036
145869 197489 129220069
100711 124675 492199264
56738 64209 18723664
145193 156690 24685664
95727 98777 444861409
29487 193215 941955884
77832 198526 450435901
112237 152963 304717144
11366 68608 947427176
182222 189767 417205328
59478 115605 15055204
169857 172206 5815893
10386 155267 479627914
194777 196586 4596662
181830 194183 31041666
9701 177515 838666472
148209 195131 168510420
7674 61020 465219759
65204 89785 525902646
21129 67959 69684223
195413 196634 309989270
134056 168513 86132997
113189 137672 804970805
8471 145992 343781737
175988 189403 33814208
14503 77208 156676601
82537 103376 52218433
148294 179103 76815996
20467 182021 403767538
25033 41791 41899952
142431 157501 37839980
188016 189705 4203123
17115 135574 633125890
56884 61904 12464488
138208 165683 68747411
156438 175618 878114962
45636 48584 7318497
87323 116151 72134869
50270 153460 165659510
196305 198513 98895252
74279 197244 941440947
80923 138475 143731903
190095 191864 693935139
89862 105758 301408057
67518 118979 128394857
149963 162316 30954704
49602 88379 378866918
161965 176964 37190226
66915 193504 522945557
152541 185406 969229071
174298 185296 571420231
88807 168102 946860060
101385 153029 238030425
52725 64272 28932725
102266 195814 233784770
61814 111105 259099478
72095 192154 299985092
185005 188966 174774091
14531 105639 388917462
157217 194416 92853667
193180 193923 1887955
140762 144912 10464888
193765 198998 528303269
138393 171744 839797360
48007 171943 309835971
43376 59351 18100673
126860 177895 127478800
144014 165706 139463854
133654 142942 924591500
142072 179217 92731881
141575 184000 236054246
36800 40654 134354639
168051 178574 701175836
176631 176729 252532
158349 191763 549351311
18788 184694 414574664
20009 171193 377889406
7187 166378 397957448
43215 94170 127299411
95313 194483 247974800
193174 199477 15942972
28204 84892 586939494
49429 108066 146542393
70777 105072 465360152
139709 147932 420367868
123061 155472 583575775
130323 195667 163391322
109440 125532 746407391
51671 64425 31917703
154177 169170 156450624
35266 191428 390290797
107240 172628 163360208
24609 172598 369894401
107432 176594 946851829
179331 192664 823243572
163278 183678 677515590
20940 186252 413235015
85192 98766 34205261
129138 174674 724129697
64848 198150 677503038
86875 161682 187153566
75182 87503 611727094
60792 96756 89976580
101991 141467 964845475
183461 189001 554810079
21323 159589 345765366
8927 75868 167471954
156367 190528 200898935
149333 167913 46366413
64389 182150 294185657
113914 135385 533777041
6960 166345 247224133
41391 151502 275273871
80484 109337 769940455
45248 124965 199193276
33297 80992 119280760
112403 183710 178247277
186588 188999 556781086
155473 185234 158402880
15998 157680 354262690
73814 162555 221827235
104850 112317 18341786
9040 175544 710274590
82168 167300 212752934
185734 193041 703769611
133905 137877 9913294
36113 112371 381379851
178076 180834 925919400
10134 79821 174247441
196293 197537 3188911
1356 194473 372132764
170327 185279 37277187
64053 83448 598270855
2733 86295 209013241
127564 141714 35395317
176234 176759 1328684
67695 140450 181650595
10085 62376 252687609
37079 67838 460928396
122190 173315 127871153
174553 183559 5725090
33266 39769 16145344
185992 194951 570661770
148026 163254 437450069
40604 63133 56464062
142481 188709 115636520
27562 150435 307066217
157246 166834 23739973
166094 184235 45274766
83279 177898 684835423
68074 132396 886364697
140958 145544 274803392
100251 118802 460785520
97538 170261 181785023
58883 115072 694995641
86252 109026 56882011
29327 39223 24604121
194025 199130 429044972
141806 190848 999439170
191422 196904 963989393
53380 163743 776938596
129727 174877 112694018
12026 78978 836189167
78202 134570 564485036
52587 135047 206118591
198493 199684 462291
28713 149047 311513665
131086 154544 58783360
95171 115729 174981999
42721 137664 681996201
68436 160483 684905753
179336 186951 799174900
46558 116916 175963970
130678 164815 85341612
168900 198388 73865141
88311 131048 106951233
171391 195259 59795239
41263 98034 142046356
124095 131406 729332541
70846 102916 80071838
180343 194983 36777377
132816 180377 910893096
23597 58515 87390722
183135 196432 835661187
95888 140551 111643890
183756 198143 869882224
3113 10126 17719140
167267 169904 6719259
78278 91775 33454136
117284 199185 548113335
167402 199154 665292271
75849 195383 298775579
10640 88074 746925420
42632 101198 757237709
141841 153403 29027167
123989 163830 593663306
52465 64502 30165244
100038 131552 392315353
23912 155347 328706171
60004 61792 452790493
110389 135365 283908599
186150 186471 811414
172469 193712 15669260
190214 199347 23009038
111447 128463 42578223
147019 191918 112302129
180567 191513 27460430
116547 126672 816869243
174198 184489 10694794
165832 169338 8769516
62081 146501 210982912
84554 189465 489649201
116938 192926 914773191
59417 131127 909273868
113706 153877 100574151
83285 102951 49271904
146835 172103 579645783
59785 192588 876951093
199972 199978 14959
10160 106080 253603948
113814 158635 544367850
46405 47233 512757892
156987 190693 84100974
136147 144811 21738299
76676 92451 576208952
122380 160499 893479295
116697 173265 141313460
10231 181514 824003845
165047 166344 3170353
152108 190786 96694038
10774 77172 250749432
90522 142458 467916891
1736 115983 929372811
20293 160170 349764265
173830 177933 913458197
159512 180860 295835315
28419 78795 125874872
144958 193580 800217290
140722 154699 694602086
124465 177156 131596305
97781 115164 938070940
149358 158370 932495765
156064 167398 28099999
82367 192910 843751831
80419 194786 6077654
153360 175331 974609721
39069 72173 82958529
147903 157704 351614571
67021 194727 689140617
194663 199925 13352920
160328 187352 67487513
69644 196758 903348479
37307 160472 47819870
176999 191930 37528311
50169 170817 462941587
101569 134928 83281948
128975 179452 126077227
31329 98022 166838284
97539 144011 116213818
131946 136737 12080806
179246 198473 48372514
55215 135955 201760058
175135 180811 14238651
198378 199585 585965755
93261 195923 256735195
146078 168533 56107448
20860 120966 695443226
167457 176706 23000025
47289 198173 800344972
120510 170332 763735971
46451 144857 605559864
133297 139758 16202927
155667 183991 33473763
106765 179849 616161724
47045 84196 280328193
24035 156618 534612812
146564 158139 29097964
42004 103292 153307181
197456 198099 1617520
76334 162840 365035603
162671 175216 130890895
47012 154162 395022113
139629 188866 260281306
120002 199972 611838607
174891 199577 725420713
93575 130252 91781621
174321 178710 10834594
11634 139843 320465429
112024 153931 932537747
146698 170059 58465746
18872 121211 334590689
114951 193221 809920153
47261 140448 233026218
3565 47510 852879361
108146 192747 211434748
150518 169232 810578486
167531 194271 66982321
194377 196065 365191604
195366 197001 881335846
114645 167505 132008296
129949 137547 18932076
153498 163306 738049928
67851 160810 232256906
165019 169356 10817255
100380 102202 804080357
1232 131118 324896760
37760 182854 362596978
63820 139493 253217173
187797 190995 708319720
6971 131241 652861717
56114 159261 670439133
12260 34959 592456788
190573 190611 700252879
86685 117229 76390707
164593 197930 741696353
9656 161994 380875600
61646 151371 835798415
121557 194469 182464478
174146 187421 55319512
180047 186606 16499005
183545 185269 4332281
86015 111525 91461709
87215 160923 702245494
82750 88454 299575064
195182 197268 5288309
57624 157478 249649505
63516 191288 319326080
160342 163069 6807710
90659 189173 328384791
4446 153117 998565458
127715 167851 100262382
192490 199568 17939274
29242 114172 634156984
65537 163671 245181152
38251 160009 323305761
68553 82082 1544821
151492 159561 20249626
170290 172465 764285426
29810 55851 65147606
58240 180970 740956138
186632 188185 3960638
110748 161863 127959172
172091 187106 875179255
38827 191620 920501668
171340 186574 57995504
147741 187308 711757351
73812 138658 741858059
73242 187925 286646850
122831 152254 956800705
159674 194995 355136330
89933 180346 226048650
18601 112062 732906963
162515 181990 48497895
125527 183258 138881580
142442 151038 21525564
182221 183088 2144421
152901 162895 922720845
106774 179718 838162645
170768 190556 179777648
191583 195152 9029072
71341 105117 84310614
173527 182986 670319518
77205 122136 211351130
44525 112736 362023924
38389 187130 371861943
6488 21384 37298644
66623 117186 389510848
42672 141578 247183136
34594 95114 151238785
27042 58137 77754229
147792 154107 469216177
179559 187984 21265375
109343 129069 49317525
54040 133483 198451954
87264 107585 50908850
141712 175861 712497875
117042 179942 671874914
169743 197936 70616760
170135 181184 27446662
16171 35154 47496045
154314 170277 39792711
30134 127699 560355497
1011 130131 323021809
10239 58676 121186497
70447 118626 120109677
68359 199915 328855492
62939 98033 560510491
12547 38847 65751129
113212 135266 229102483
2792 12459 24310537
143948 174474 187065226
102967 137948 87274329
146150 156415 25845682
143600 178024 85794566
197017 198202 941675168
143297 167784 61060620
186338 194198 19736806
25742 61322 88843436
129830 159289 45007521
118891 172173 235704062
7391 159345 379993582
118603 163344 896737699
181373 187524 897822167
1981 9023 176176580
107823 124129 40612493
22179 80165 907465069
170414 197996 40473123
79054 146644 185060531
123620 138546 654733274
17799 112405 708260441
73347 163050 224212496
14974 58519 108825870
129728 171205 964517423
186730 198477 29527302
97689 155826 145394945
57295 100473 893303936
701 10207 23900368
64976 149023 53706004
116295 127161 900634618
30790 160736 324883299
5172 44343 731506184
185633 191240 467829788
93472 181667 335669128
176195 177266 2704027
172416 191386 47440554
174996 191156 596027859
24953 69976 40895657
65141 107135 76232156
16084 95343 480691451
64530 102047 824557604
164 135052 313916224
102255 142132 252469243
90959 152532 154101554
78468 121329 106880841
88844 113410 665632830
103895 151376 171357242
111014 155273 13404207
75564 86430 587499229
43411 180144 341622292
186868 190141 907832985
40634 76121 88835320
29102 68482 840923788
137527 180523 107367996
51216 199532 370910236
57342 132921 235781635
75035 92222 42715035
43110 173517 958844261
112398 144870 649489497
143432 177455 881845519
177069 179214 316321413
100200 193059 231980486
3652 156521 42549490
118891 163474 246693120
194617 195526 157349458
62807 111001 661096091
172837 195173 576109900
24949 110937 214854707
85511 96916 685976688
33916 103593 174248239
154579 157942 754067921
22243 91230 172276186
134928 156903 571571558
106774 121578 296631624
179478 197825 190012207
13886 69043 432740957
97236 166213 210471493
97646 165200 168832282
179718 188914 23164772
1932 137175 338245136
20193 46311 65264294
9520 170786 403115134
190223 196126 14811518
64700 113511 121839685
137988 166879 72204510
110189 139234 72626353
172866 182413 437086251
103019 116885 52643312
144226 167860 701523131
137493 157105 49185691
50505 178638 320035069
154103 188657 86339799
29507 113734 210456452
60596 91880 993987718
74809 99044 535763945
179247 182979 9382931
178118 180945 243282207
140295 145149 12239821
138288 162191 59866915
135249 156575 53517288
21763 51050 73273517
79216 121227 641420894
105721 178174 180861238
93667 198081 261225315
57397 179119 304015671
166284 183975 44152899
14896 125018 366151252
171162 194690 852771598
108008 171705 159173423
94527 121977 388469912
59943 106307 115920209
85782 132326 520271190
92292 196416 260561620
143850 187411 900792436
52439 136225 209392248
154383 175258 51851179
155175 191210 89888187
17961 123617 263928009
95239 171813 273295829
183723 185468 4377680
43327 153493 275436052
190538 199440 22448327
162522 177826 37979043
194830 198127 720016864
115090 138732 58963935
71972 83386 292688086
192216 192442 980784733
96491 178611 205026453
183024 190161 619095923
195429 196690 884073698
169945 190038 50213484
155778 164982 98922050
32175 146179 284949571
67709 159094 228370511
115438 167524 130069509
199445 199471 594428556
31312 127844 241269675
100351 136738 721087789
27334 59208 517244048
62790 154460 229210114
24490 30230 740372829
13867 98459 211577346
65857 130966 123905419
161261 190882 161018118
43083 47502 10923226
137783 193007 138056218
21113 83527 551918810
195438 199616 10563524
162026 184329 55569660
163999 166181 5326339
68995 176878 269219985
71732 179744 11322769
143414 147611 10372750
153423 168768 761480813
72336 171801 496369475
13040 82759 174265064
44650 177218 964518337
90843 112777 164507498
83947 140603 618517633
104110 155622 128857899
27761 113743 214787427
129016 176144 117626495
52868 139617 216782955
85684 188688 421410560
49519 143766 437078728
48311 158079 274583312
85702 188525 940587974
54855 176574 599933053
193072 194975 4812666
97629 141750 21192795
67484 122359 136799684
89040 124667 89190874
8148 64708 270877975
76301 191564 287998737
111657 189784 561806022
131991 179887 385456688
2862 196157 483481434
195276 198927 203476524
166280 193103 572143835
89632 143675 387138401
82187 154290 180440605
155087 175726 162031601
158682 160326 661742083
11446 120702 346283152
172153 192824 51664202
75327 197969 306656899
103273 184121 724051020
83310 137795 136181396
152390 197964 115596955
111040 178070 167473618
109219 182274 665562242
100300 136457 829859704
91499 124255 886215184
126583 128917 430830265
97945 146612 121520470
62428 182465 776909693
52553 56896 10910704
195642 198215 382310073
108186 163780 139067574
193575 196983 556578689
107818 196785 773844808
70841 75204 10802304
191084 199673 21643903
168958 173005 887835939
31172 106212 842435854
77881 175284 755433958
69818 119532 123916446
32913 195593 746228144
145066 192703 119004393
61205 105979 112064331
98308 118893 842756088
41624 104736 157808482
102266 161979 772951488
176850 195000 45625758
84735 123890 97887884
52734 127517 683391813
185940 186054 293179
152409 182213 74358304
154739 156242 229343656
139189 177743 608825800
125824 177952 970064160
57331 119228 402996707
61125 190985 456946838
31488 152476 134530717
189057 199614 26548397
31456 174367 844129662
165985 172753 702091015
13244 134957 304274468
94991 118892 59699964
184406 195743 28534039
168105 172414 842807911
102366 154148 129429735
44852 115982 686149813
3549 32365 72235352
7120 129206 305221206
30010 161729 892108434
68371 102100 84234181
162868 178742 39404787
167973 184163 25225468
67901 91809 59378624
100002 156923 142312371
145201 157831 31675860
119100 121381 50853814
117854 185413 168793816
115804 135675 274259504
121509 189904 805624844
4850 15303 611544083
48656 70517 817629415
61438 188145 894920553
83442 139036 138925908
40811 170749 324841378
198958 199412 645621654
43087 195517 895768353
7447 52593 112903050
69833 189182 298168565
42486 70797 70959262
197680 198782 2792700
83506 109478 64891284
190715 195166 458986919
60934 185304 310871812
135934 193216 143228977
34848 195816 402420496
175811 186411 26656740
160733 177337 41216711
150518 151315 286554734
65941 159310 737804860
138735 173379 460858384
184899 199416 36588195
134446 142261 886567135
67521 133539 164784361
25693 156313 326610398
162488 168716 417954359
55615 178850 307770381
66220 132290 339278210
176464 185062 21662426
54498 179625 658581367
28282 79471 529781667
167658 176918 23017971
51393 136097 66918625
59196 124987 164328155
188310 193091 125783113
2110 149936 621653713
117073 199743 206895450
28261 80514 838581665
114074 128528 36081255
138824 174386 88903440
190272 194287 831810317
43623 56455 32121261
120443 136807 41078165
102579 114373 29382996
141218 170675 73680124
196297 198104 4586334
96244 162156 164810955
40598 100506 303733167
40981 185779 361889805
191486 196380 598972267
27734 132653 923254128
32334 178343 913871732
170923 174392 722978155
71237 77167 14672401
660 83851 208056331
82011 146478 161158166
25890 71408 113958637
107862 157348 593161670
144222 167587 58257659
97445 142557 112746339
3165 115329 625368156
161137 188482 449265230
162991 166883 607599642
197035 198374 3389780
79234 154476 188177405
108274 170873 156516711
95822 158129 155901063
7782 49926 105447642
184707 193489 22078219
102982 150751 447709341
189024 190770 4333919
125837 185869 150131214
149282 195293 115102857
79 135097 722045927
123832 197405 942089450
187340 192487 12802466
101973 138017 635484446
83610 168325 867044007
19672 190841 427884724
35784 78427 106668856
103643 143926 100680584
108248 176611 518088195
75288 100116 62109776
115116 120703 13760238
173601 176064 6017047
167498 168102 1547703
155297 162758 405799794
169445 185743 174020878
43469 112404 767867347
55647 91587 89551633
127371 163708 90955658
57130 109911 938878541
176375 188620 30923183
171631 194483 595402283
199154 199301 895302716
115734 140878 62840318
159255 166285 238100522
94874 103417 21491531
166984 191184 317184001
199206 199944 1903609
153776 156462 6789453
45162 48857 9217070
138572 184878 371819840
50231 141981 229268075
166236 182931 41619741
343 68481 170708163
161903 180785 317818546
17688 54299 91586733
39832 88162 120825083
88866 125183 291683580
68828 180766 279453818
54084 121407 652578382
129289 146977 44155133
70730 168832 245040987
176587 187740 222674876
187133 197667 691449988
71920 119838 853920804
54733 75092 50891366
191231 199141 19966142
164608 191596 67355134
128538 130998 438429610
78276 159431 269138592
70649 114244 910699286
98694 131903 82821337
157040 157968 933560478
193399 196979 669208488
148862 197155 147067790
186368 194501 749402790
173038 179752 713063423
68526 161584 737053483
18008 50275 80657873
22510 129992 268683118
43934 106998 852128966
12316 186328 434969393
67309 118972 248231945
91417 179367 219906789
193969 196729 7007261
15460 172009 520500196
140006 186622 116537113
77842 119858 346881088
180752 181054 671957803
166884 176855 854998205
95191 97106 868008414
69737 164849 285585457
130189 166879 685768158
189096 196455 866370679
12501 141902 323474187
132297 175507 230492941
98200 136503 539876384
39541 96857 143405203
25103 133172 489541217
155137 159541 10945889
93922 118094 60395571
196753 197697 2436145
113608 134437 694608031
171799 177243 13453197
158877 163683 11996377
124072 158391 86012213
26345 35875 23792647
43481 176086 904661690
146468 199421 993410922
198161 198395 598331
5072 82504 193647342
139461 157438 840547365
55359 87916 81240957
154969 159813 791370859
32636 101985 173480600
186638 194688 20194669
124921 171763 103704574
102523 187071 211247919
33922 194684 401890083
88311 105401 297099386
32232 100599 266626148
89120 142409 958961436
166042 174177 820183654
140163 169734 117550554
56703 96483 99428745
1123 8849 28611419
67935 196340 404087579
92281 148538 140790901
152317 184758 456454112
39290 140197 473477735
80674 175965 237964921
162284 197977 749745786
187127 187555 1100212
142401 171252 978233061
61695 70733 508709753
13334 169890 391394181
89733 175192 272679308
87029 95696 21729410
168447 170877 6118263
39661 164210 311520637
57049 59062 591288137
16135 35576 48595393
24083 34214 21995226
115137 184081 743942402
4240 102416 460365917
160694 171093 891000130
186301 189109 675587512
180674 182202 3825244
19150 38406 882346281
126381 145681 48339663
87509 123158 750380802
110869 175229 614119407
111304 190488 634642939
135337 189806 411184521
192777 195556 313849905
156682 198948 3585690
171685 199836 70669618
36630 165225 321437936
29026 190454 403453969
148921 193862 112382181
7976 36899 7124646
169125 177600 691095836
61886 139249 433932074
63266 106461 617245700
184149 194218 482477042
39087 196520 393728504
181459 185835 11012076
47336 62449 368081461
4847 186661 454560225
120283 173892 236095496
72719 190590 861663974
186817 191145 10871152
36597 195017 396017528
38747 91376 131385437
67798 110560 106613512
190563 198523 20042137
96066 150580 362574665
109344 122270 87424226
198993 199975 85227
110299 138916 71539165
89569 186588 78207050
30867 143741 282216723
84514 186928 197996579
98760 111020 30422614
58283 68961 982750732
183226 192416 443312061
8815 19850 493256193
128854 165545 91775231
35572 54368 47076440
123828 138880 829726006
171801 187758 40001838
99949 122849 867555342
59054 179007 560581569
40433 138086 244086973
69310 92992 58999475
80315 91609 717897694
39870 72599 82047068
45698 183788 733114478
33767 71836 95277633
52459 108630 811740345
25860 186628 401822020
84798 195640 580600531
54174 85887 79092383
35933 186804 584411144
62030 162739 853783790
194839 199483 83006497
103266 158192 137321691
105465 145417 592847124
109818 142206 785255562
124525 139756 38125930
139291 139716 174634656
158280 194918 259560414
148246 178427 626985780
114429 132429 44963883
81574 124674 436420431
90085 105536 38901474
72102 82485 25810187
140053 196438 176424234
81432 143281 913246095
144921 172308 68371306
23872 52326 560248819
177595 189572 184796519
120238 145889 64264573
18610 172079 383554717
169653 179568 24595144
2874 110869 270065359
2236 129473 318250077
130399 130927 802851864
129861 146593 119779563
193726 193960 563016
126068 168851 602345680
18335 20959 232271993
100585 199561 461305107
21148 158897 344447615
130473 191410 204614578
193314 194828 825337316
109883 185208 253653122
115549 135647 780276215
112673 191988 913905938
105685 135403 330427701
120958 151080 75498958
109431 139524 75252460
55583 88745 887320440
151249 190956 422392546
12560 26383 34660368
67090 185544 506652140
139112 188778 124272259
56023 158023 255016723
137996 191732 540886503
40016 148689 719431106
161712 188630 435622589
82253 144278 155160865
30745 59109 958510011
42850 178588 708689634
146186 189067 291739727
199875 199970 963052939
33521 77255 109338718
128787 169678 102341928
86813 144362 144007690
172734 191723 47473997
77556 171798 204179462
112501 152418 241311300
148910 164594 92596708
137340 175940 839698604
137840 146227 20981566
77402 141136 415814700
93591 99367 14648091
121284 179983 146758340
78241 124368 941247691
158320 189681 78317414
169892 189097 48008251
89158 162593 685143405
142973 184730 104222225
138876 146574 926552599
17142 93324 451843485
162484 177814 783814637
19578 51364 246340095
66622 150469 209418325
88510 121919 524915398
82700 177498 327469177
114542 160205 457701149
147234 150087 7201142
154477 170760 40591812
133844 171191 616833283
152042 162775 26892386
47103 47621 152933387
127812 167549 751093347
128022 162939 18324536
102645 174399 179175246
127947 192186 690093774
102802 185991 207782296
77244 164534 218242031
103547 190420 925894947
35066 141130 577879077
116820 181452 161432942
48705 52465 9483673
106193 124257 44994641
74789 89252 35859962
106167 165776 148975870
37480 104454 813773197
50024 153050 269387679
47309 133027 321425463
142535 186797 110617630
29530 165667 340235329
181040 183759 6833759
15651 111824 876722821
30198 162804 727733001
111269 198715 218886107
63915 183538 298808338
101138 114581 650440729
102452 181351 196969327
149282 154484 30834077
183635 184767 2809804
156322 176498 251542860
86397 145428 147627664
36883 52398 38759956
176832 184984 20504665
6295 94053 219449350
143155 173540 375019273
88670 119046 76030741
106479 182196 189135372
13684 15066 183323429
149682 160346 748830845
89011 158053 859283555
192985 196875 9872390
114963 195850 202198986
37932 112468 186269796
82943 140833 144694493
32616 49595 42453093
190378 192780 5937649
53444 99543 351264043
18869 193466 622641790
174134 194534 614271727
191726 199434 984343417
163096 179411 617222336
163653 199981 365879144
26455 171522 362494908
45714 60572 47538160
29005 117989 409619307
90737 196099 263626332
192063 194309 5641557
39286 147670 961262786
157517 191944 85897060
52038 175731 804688129
62423 168915 266151630
149201 173964 60292196
139415 169620 114932671
95548 144694 122913228
180658 184344 206101750
146921 191718 111986036
69936 86872 659777417
4286 150928 366725677
145157 158150 966431804
16995 169908 441759768
91265 107337 40361223
197107 198543 259983209
158825 166743 354854555
90129 131739 104158414
74433 102414 69936860
112748 120290 18753431
69996 163446 625481610
31061 85145 677774218
61736 131393 712608283
95976 197750 254626970
140710 186850 115354087
68226 154193 328369563
198560 198739 22351791
172357 188608 40742765
122348 160393 95380421
119102 181431 155732638
138648 162212 59979403
161788 182994 16456731
31597 134908 258265280
109922 134036 41843219
186795 199641 32316398
176973 188767 29790590
140535 147930 546132123
115804 124002 293306480
66489 91451 781412579
195818 199522 787686240
193630 196264 514279622
50521 131382 202068532
175314 182929 496902209
95661 144598 333519878
73096 147165 184937274
180503 189969 23852943
27382 52780 63444483
25438 72057 121124177
61678 88506 625583487
149263 176718 68438434
161943 181697 49163248
20129 72683 635840563
163989 197443 685011553
9005 77793 172067404
82525 105188 957777354
46208 137647 367962828
177337 189453 27562014
181020 193179 449276409
146035 152913 316041951
101882 168395 465369522
12961 129397 291089557
146705 198910 904141670
88167 153004 97930244
180789 190225 662495930
172066 189633 43981333
55713 73962 45593611
73105 165311 230381486
121140 164799 109364335
189724 189727 6052
168387 177595 22810774
133171 159483 65955369
55967 185054 192374322
79278 98384 693377609
155485 188903 83420681
80195 181988 327673366
38114 199700 571584628
81337 137600 140595380
34360 38069 880611896
52930 172642 299182889
72622 129440 141901919
75108 77729 51943064
196320 197623 3339348
143330 190767 650639060
75212 137574 155772724
7361 198379 477721008
63187 196764 333926124
100647 137486 91960401
26330 65288 97530328
159832 163572 289136737
65401 146746 203087780
19463 172516 382511296
119789 189438 174255195
120602 179316 299974247
172479 173406 107704205
76421 173667 242927214
13542 90725 357357622
157050 192899 89409740
90978 116491 166224793
187324 194190 556264266
199915 199947 86932
84629 123185 429474027
185505 199460 35184776
176091 189305 33315856
144734 173232 214897957
114998 142048 67512511
101206 136702 993784347
16988 125426 270977276
82041 144535 334295036
88165 117812 294443639
188312 190117 303110758
78655 118259 98827384
148064 184347 90605531
17724 40462 257914213
96782 120271 58538230
157088 172438 601519848
45579 155011 273714027
24275 27361 940690590
145079 169190 542353767
31863 87353 633927459
151647 159030 18540437
168462 191998 58854797
198585 199612 962255415
86381 134702 158938018
101920 122449 329785340
90648 96642 231992570
12367 84986 400835808
170484 197748 68338398
61413 157949 241479652
64131 150895 602825598
76563 84486 639286291
195766 197517 4457794
84246 168259 210082817
144438 159352 37328067
187720 193827 15229326
32809 63111 75833846
137198 143012 14601937
131254 161445 207939713
145583 197171 129083731
197877 199524 610950566
199603 199840 629417
97120 166329 172910287
78403 132797 135835838
161531 164818 461024355
9924 12131 211212082
105045 113659 21432995
82220 138822 141450904
69942 82581 31340050
49860 193686 815470447
132305 178778 900096522
30094 138971 406326516
36074 84816 121708475
37615 148807 277947549
92059 113686 541457099
196707 197959 700884878
40879 44258 8513311
93634 158489 472534279
111746 124162 31036991
189541 195982 16106963
32228 119178 217278645
91119 173007 776961063
96477 109487 32410460
96310 149299 146698514
197501 198778 3236219
148181 150568 5970394
44007 140629 241440790
59524 127471 394037630
127128 140319 33024108
14222 159449 363089398
6661 125857 871052846
114723 192220 193690655
182950 184771 4564279
77890 110465 81250200
117786 199957 205636918
143834 184425 101318774
117574 169495 129798724
19869 48329 71103042
110246 146058 89595145
182087 190465 896869851
192379 195361 928003329
86517 195778 273296787
187816 199169 492925802
157490 191895 874980014
166233 175440 22826038
105945 163621 144152840
102088 190025 219716834
168975 170488 807836886
599 148455 369761937
111437 177698 278536254
154450 164555 18596161
117209 127478 425185247
195336 199683 10998759
157532 172185 683199496
17521 135914 295906601
16449 44183 787593975
150872 192271 103434600
98639 113487 25764541
140634 164202 59011259
13292 158850 363938006
93205 109758 752326299
168589 180005 785305350
84307 121451 957822898
88462 186670 245600385
4821 197327 481461826
116252 146807 285710144
37809 41485 9199407
82778 158706 189943347
70067 97868 70434429
78308 169834 764140789
167952 176589 21473231
136448 193261 142020816
178779 198325 49251819
153163 173960 51764676
193989 199363 13614714
83095 195164 280219763
71036 138670 217208020
83902 138522 136516226
94004 159080 162814748
43393 70153 67067051
3653 15953 30957889
158085 161457 8377187
69521 118806 122919030
108057 189246 251782550
193408 193630 542703
27355 110447 207529950
75824 87942 562474169
161738 177256 502955436
28971 89047 901633965
190615 197928 12898908
41318 120764 687485229
162178 193834 79116336
65401 173565 958451435
95980 182074 215144763
176318 197961 54491584
93367 99339 534462876
9125 135919 316936466
55893 163613 466540628
47291 161442 871150757
164816 182023 707300449
51872 122941 177489811
158570 166130 686137342
128281 182781 253656847
2219 59532 143509152
67450 129339 567341566
6792 27832 52759488
7099 103350 240776130
151423 172634 52950465
84338 198953 541718161
48675 189407 351900620
145072 151745 16704212
122577 143265 477489412
101947 169622 169074369
138500 194978 141309161
191900 198255 16055046
36058 149243 932058658
186359 187319 747235277
71424 76863 13436065
2588 11346 22058861
92463 164449 247840827
35796 136317 795577202
167137 173005 433792562
184989 197365 31160630
182318 190764 487973025
189351 194254 12228641
81878 123502 103952152
36506 148870 280826884
194438 199358 12471949
133270 189012 583161553
6891 99830 718646917
136892 177194 100517549
107348 129655 678386909
7362 116321 747904024
42606 197569 441745547
179330 189033 116907533
107387 199321 229986148
162499 193125 816539684
64325 132979 781017803
183112 189333 314842737
80569 108255 69201101
132108 136492 109259312
118971 171373 130977350
63508 163847 469141027
151853 195530 109230971
6632 48975 105882259
119847 131493 29171706
38488 75234 91975422
166448 185578 47792796
48849 163648 614624440
144255 181929 143684870
177871 185288 193414712
97304 130889 83955267
87540 173317 214438440
56265 166351 275080582
88117 130091 898306001
103709 168157 690160223
97165 146024 122076544
87030 145603 159436362
28340 64965 91619940
96615 179494 268707473
64104 168136 521603596
52350 156058 259369021
107926 198156 225693224
152738 191942 97932339
143486 145825 149705031
164653 176674 29776392
136501 164072 69025430
9532 101395 229742237
116853 141614 61889544
163538 177191 33830100
160172 162468 520307824
177091 196175 48010421
86787 130678 109840173
116838 170781 650687140
45257 174331 636651147
149566 155402 14775364
169352 176204 958234661
115999 191628 189003583
164611 189738 632077454
170180 193756 101085620
23492 183455 743212860
8448 185374 442217811
122667 184059 153517523
8861 132736 971216395
174929 177613 711091285
190622 194012 906435264
179323 193007 34352974
175241 189443 831695086
117354 139686 646394224
114016 176151 155095399
68290 121932 913525297
109061 126593 350268678
155983 185844 267635282
53016 110368 143276036
156994 158539 954129732
93364 122943 73846703
117407 176478 987035582
64075 182265 295230457
42601 136240 529701871
48279 174979 458483011
41415 46970 744815003
68798 156812 862431268
177494 187257 904709790
34941 66814 79809366
56977 89317 95143618
574 66668 165545908
1276 15643 83798723
70213 159015 761078574
167002 197001 75207033
119127 186421 418772351
159605 187670 70108262
162763 198155 88567547
196396 198084 4270336
18998 184335 413138752
139027 195101 140274898
156350 190555 98561653
128610 147735 978782858
70736 139624 171963763
98974 197419 246124623
15461 143028 881270765
147600 177868 75520478
183952 190775 17166049
52284 172559 300607837
86366 104520 45485033
41682 188169 366215551
64072 170458 804218501
84563 168488 209897375
159581 182218 56381369
66344 114290 119667427
27124 106435 198181107
23229 37472 632272926
12691 187277 436506318
21659 165886 360507014
76197 155042 838273906
12645 40182 68812233
58654 75181 932230574
61348 69623 208455413
192669 195101 6187437
141705 148108 16023277
126179 156479 76017347
136391 144612 20593718
97104 174110 192322631
35900 90842 137183786
12268 59763 118785363
4868 90340 977181761
149698 174305 61441458
120987 195390 848645290
63643 70101 16275009
124824 176109 128050564
11882 149647 578016325
23970 123265 248075157
119059 153566 338474970
29237 140587 837967667
949 15463 7663854
120029 166112 161014120
146600 189490 107283494
24419 124102 846371507
162249 174665 30845761
69102 104297 87795495
92793 100182 18651574
148565 161021 532311614
6526 43021 416469459
71482 112365 101933386
158531 160912 5945396
172088 172452 900516
94820 174487 199089132
44479 133858 804720882
143144 149559 15958221
43724 45535 4493364
125302 147208 54766978
33453 130375 906549633
27832 122155 804068194
176789 188963 281251731
112652 146232 84001132
158083 176379 279044671
8320 26431 880458934
59745 129597 341700179
167934 179136 27936986
139991 197533 144060511
182414 182762 268277263
53188 190417 343048353
25222 195861 519853685
16972 95519 409601645
3655 98625 417307217
153161 154566 3565564
107726 173868 744971942
19936 120639 251577755
2492 93809 940327829
46961 111964 162510101
116616 174016 375024228
199572 199601 64563
12121 129108 949254954
95113 182101 217375553
83558 138786 422410786
75118 126854 129134327
43026 60616 43891727
173072 176940 9567035
181577 185363 9530824
69202 120206 127138082
50164 173240 307500941
99562 137419 826880344
58321 124994 166484011
87743 133294 113907306
118793 152860 740584827
173314 198895 64269002
192092 196591 427138231
64842 112090 117857420
46448 194277 369630575
40995 148802 269480005
73267 138794 468398793
98072 111497 33314948
84035 85701 4115617
38983 181697 376632645
89583 98719 23128892
190890 197074 15574871
26857 191656 411811307
38643 164808 405589068
74792 108360 458499961
113625 126315 31681166
78251 87131 22019200
8848 11599 6919792
124942 141414 114184049
151090 161410 745425042
130050 142596 31345992
79292 158394 197796963
33396 65583 80657177
77029 142228 750777225
101127 142419 103085363
66871 123467 718919907
50053 151058 728900279
104672 171542 732168522
68151 141199 182371008
188878 190289 3501216
198107 199148 928955478
188127 191718 813899064
93058 174568 989884718
144689 183747 97485934
83961 164401 201231629
139573 139698 305123
198187 199842 444068829
22149 158636 372587813
95980 164917 172393264
35593 46248 472499243
125080 189979 902879410
92236 116914 153629798
114737 190770 531508142
170371 176439 889424191
147639 156140 791862484
181618 197385 502247254
48016 107044 619529533
48991 184149 795784268
5793 85187 775087580
173518 174510 2501179
11209 199959 533253853
198985 199196 174471105
24105 177639 383562338
95147 106321 757336498
117835 163345 113857240
194941 196895 678850332
145770 168280 56228491
14905 68010 132824231
11912 39661 69295248
117126 199811 738810053
69093 127037 674430637
121128 131530 26121325
159614 170863 490044862
20620 57299 115474441
55150 191100 339805721
140672 149753 22712609
163732 166865 7688932
163883 174042 25182530
43823 182190 345747689
147051 176622 73777007
20207 82658 421888937
94436 128540 85214077
116237 136353 559732228
198842 199658 679754970
32274 193363 487722701
144333 145180 428559632
116695 179560 507331269
158225 161859 143862474
76688 90340 654391603
155357 166198 404415606
180659 193881 996957273
2307 148320 365179505
115302 121817 319647257
64934 86551 928583445
174311 180739 981054244
61008 153890 232331198
90051 117623 711959734
117585 188930 931100265
90106 171059 924795854
103044 179883 191832053
64114 165411 760507839
174363 177275 7157670
6148 161611 388788322
9499 183612 435129902
159825 183471 768845808
122110 175360 35713860
95351 137823 106175673
102785 193839 227528073
77416 96840 584243130
77495 178636 252551567
177443 186804 468185206
105932 173717 483214017
185424 195129 14239861
182231 195132 657212752
16989 148061 925408447
151857 167624 745778867
144375 189108 45127568
154791 169199 35812687
2157 52639 405732461
198528 199918 588128479
139339 194322 137520287
60219 167106 267144106
188079 199049 11571801
112205 156456 110866570
60399 189539 502739044
94886 125273 684841662
1940 164690 698575410
36069 183678 368872578
88848 124517 89259278
168270 192034 685461673
86489 124269 94395941
107394 136090 768089984
146412 177205 952971721
53901 162110 270476807
18103 93511 188408985
145460 193387 119814284
100968 165559 161329738
195159 197875 899612058
137975 192422 136132298
4023 113343 286624896
77911 175349 243305884
115938 171702 139334302
132743 176345 387005247
196215 198453 5663515
102202 117872 39027509
143372 147453 10092794
136366 194228 144685017
13614 182251 860436624
42976 118496 803832316
81811 177042 912983376
101449 156265 140798405
50518 196531 738808561
13541 167272 654907654
34291 122244 637975246
9810 190459 451621433
158771 165142 71748508
107125 194141 813611869
174318 179209 402380630
119360 140563 328600474
45182 147108 457825330
26097 66881 125644123
194839 196507 4245077
45160 198657 777365175
90999 105658 177737795
127132 142564 38693971
62194 140638 196004552
85667 190197 261460424
35840 59189 58384998
108085 175402 168095817
115400 175420 817673701
166987 189381 56116492
76840 193544 662685249
95026 158818 164863932
67564 85971 45681421
177119 193317 40727653
131944 155317 376676826
78402 137558 218237428
53205 178606 313245477
167399 191050 59237264
192768 199520 548103352
185811 192047 225525236
112781 140653 108602368
10421 171253 899046130
8612 154501 911715513
151112 199809 121926579
64771 142120 193208092
85959 105661 49477764
95822 149727 134733711
55844 163607 269391601
74474 199964 352280568
53578 189184 339009660
6394 127571 285364695
47001 150455 837263120
62568 177607 287295576
126088 182687 141472754
196641 197378 1883725
28643 190628 404801633
113640 141483 69641191
107238 192827 367003246
16744 176273 398561381
152860 161175 20792877
162073 185200 57674338
86645 176967 225627118
73226 84097 631330008
20797 136640 289632048
86686 153098 166182596
86556 109254 643586652
110948 186389 188628556
82919 186085 257835400
52273 116849 725829597
144278 175723 78325058
123826 141774 44963946
18619 94384 189315553
191341 199088 243679961
156545 169611 32540704
139655 179941 100604657
183189 188461 13366274
51705 156718 262609376
13411 55980 31965044
18652 169312 376562952
95760 146454 977463521
172634 177934 328063310
173618 180068 16096318
42257 89774 118610066
46479 198645 380647012
102650 130879 70497207
169905 173702 255678136
130985 144992 70951144
184840 196139 174967580
43593 160448 365787077
21657 64841 108100862
1651 31628 75127053
41301 167188 314605325
39096 164535 822186745
73218 176835 903473340
36162 64248 70285477
1139 98630 965586033
126615 181764 143478681
3713 21912 45660395
16286 165695 705601262
39384 158994 299196694
154169 185164 881357899
155672 197635 87436398
3650 156689 946785546
114461 166963 131162023
98077 134424 90700765
53693 69994 590102887
113720 182819 402373844
39373 66009 96486833
41567 110564 172372148
148006 166526 46262993
1118 73529 263419219
65371 146973 203700469
137287 164878 578769674
115230 180334 162574400
84858 139458 136559480
111495 120801 23216623
59195 62740 665099896
137731 140860 7813620
128335 139584 28143635
133701 160805 353940264
54230 144181 224805136
27176 127202 97953617
13853 175214 403149485
128364 132893 11330314
15002 127990 282286611
229 9341 22931063
150969 174367 58360261
108823 139090 75702459
146521 181823 58102436
101142 124888 59148142
36227 150314 392497825
7856 20618 664622725
140405 170983 186135578
183482 198980 668822195
153818 197648 109637191
192119 198954 21237047
49710 149547 249508691
38119 74945 568920128
106227 129278 57552309
140396 153294 32359607
103199 129696 760730583
22636 84918 155580251
80736 129883 623602497
160583 180368 38145380
96570 133704 92728152
189519 193042 8746336
90994 99122 54830710
34172 86498 629619800
85595 159754 185618796
94165 134720 101417293
98068 131325 168057620
157321 196215 97155260
25443 73017 118976637
102549 182117 198694116
15007 62727 119254059
15912 147449 769980058
2974 126653 260873417
33702 37225 1974441
107861 136643 71938447
167077 193271 564786291
13915 124922 328561137
97774 138670 796659759
45348 96255 127256509
37869 143108 990260579
157904 189319 78458247
119110 170780 129253524
166148 194889 71887363
138889 164158 63342029
132148 163788 79229432
141547 170778 101550140
52242 199779 576102626
146407 156137 24501012
142180 164589 56082973
43088 124060 202264581
112481 189194 191925370
61651 192031 879933287
133819 181379 118786676
61900 138930 410973460
116932 137225 50720512
134758 153489 500567068
74919 173838 459575385
161013 196181 161491450
153735 161561 203176033
8011 139815 895487492
176160 177416 135246265
182685 189943 18320758
188300 189170 2199950
195713 198993 75122791
53033 108137 332125844
55945 177426 863074734
142576 178913 199693404
186720 199380 420455372
118353 150605 835971087
35757 108467 337150711
181138 192806 710760905
103443 148266 371357836
101047 180604 920915195
153273 180320 67370513
74173 81266 17680332
53894 103996 125218810
118747 163476 111987779
117635 119861 75964058
52756 68174 659125579
167156 171265 10323328
175466 198750 985992773
134944 176914 301949762
4359 22206 410113290
180006 184132 10336640
84815 190839 265155990
122481 161248 332418942
165461 181107 687430391
169866 188176 45784183
60125 66999 101933804
20869 179372 887125446
5018 153049 710728222
16982 115933 980263622
102440 188000 518386998
34227 69562 248269938
85517 175011 431178556
83265 115075 12323249
80525 170069 528226509
99429 150412 127291630
167249 188782 958282980
85171 179350 235423020
189599 194130 719526547
178930 185733 705035554
8767 116115 268409616
88034 161118 182856142
167430 179297 699410478
117125 143228 912014648
78836 137675 652287742
89754 169787 605876884
42033 151470 273582741
15486 189774 449058008
87791 154459 491909993
183382 190494 17911521
162347 167712 553870538
63654 155057 348065583
141456 168097 66532517
1355 144341 357684946
136284 145199 22337975
79892 87274 18343709
118077 187299 173130441
196895 199990 356165016
46036 55797 214637238
121875 189219 168562530
68142 94012 64425917
157303 181094 59178802
182795 190567 9506106
184916 188408 8882360
194814 196572 4469067
180936 190988 983583311
181892 188047 15559915
56717 64780 20236539
99270 194955 239093465
47914 168630 852000949
2069 83086 741284830
112738 178089 163241354
109693 183923 429886495
122407 144393 55210630
186153 196363 221978134
179781 186477 496654776
126048 138692 31654048
123236 131135 19881897
186346 188792 6236904
125268 135788 26371787
88983 170146 354440495
104574 172193 168946116
84896 121665 257346601
49638 173032 308307110
116967 142531 63943490
117117 150154 428043329
116980 131314 182225949
176473 198171 54636520
186907 193789 193837373
185438 195334 24904242
175392 187594 437695652
35963 90930 663433461
119044 167808 121869831
130985 173577 106337180
182709 193472 27051812
190349 197647 18425733
165609 168141 505341
188451 196189 10043449
79755 183137 107709780
151944 175243 58032587
91673 149233 794548926
97154 162102 162362518
65518 198749 333040730
65212 159099 234628354
66023 163068 402547154
92561 172856 299791077
143306 187928 872124187
123941 167037 107771204
170730 183335 31379642
164232 188348 60264841
161321 177781 40866741
50017 130676 201619023
190271 198042 19592806
2329 50072 119578729
171824 187403 750297892
131688 174916 107932451
191836 199920 20477213
1616 130151 321520827
111111 175192 160089103
190857 191121 670596
82399 124106 123139544
93793 194176 251009144
63957 177957 104802741
66294 176271 864196172
13811 70316 191000110
91157 181365 225514132
159796 164300 11216805
69745 113104 108103746
90788 189304 246448752
77257 102575 63359687
70775 83185 30819605
185065 185235 431248
190712 192717 77365689
50756 171846 302603579
168024 185364 43363274
115378 194304 197295683
59364 180650 303033455
165544 193467 774222370
121466 149477 70199406
47751 107036 148343727
100683 135187 86112023
136847 146738 978997280
140174 145245 12756432
142063 184891 624041130
177169 188615 28904954
106925 168737 154466755
6606 86272 151248815
101320 133113 285346982
143496 163122 49092793
83187 183878 865038691
190227 193921 9249952
65815 91872 200136886
100533 105408 12162285
178725 191745 109033872
39415 79568 62892358
160527 164303 9397436
192342 197503 824639175
53582 64081 950251913
148664 157105 911413158
183248 188157 420972557
86532 109733 58021940
162366 194751 240751900
197079 199726 6699977
122430 192988 176541894
50042 74823 504608251
174957 178485 473858649
40583 143655 257767991
138002 174038 746318810
116275 176814 151144678
11443 197540 465370148
56851 88805 141758686
102338 124166 994070136
72403 133808 153326705
127670 192616 253980827
52117 95559 880610820
71881 89839 44610801
26691 144576 393907573
167382 196149 215626004
68751 154943 896801265
144528 174148 99171123
47536 95208 213582821
158331 174959 41276297
54443 131074 652962728
36697 167948 327959589
184410 192673 20712989
195002 198075 7808123
24247 29992 295650859
194447 198720 68111394
71699 161507 224420713
147621 178180 188561572
135113 161556 66175285
183479 186242 421595142
21013 26941 14949621
104050 121777 600524995
65782 192083 315504718
80728 122704 104754400
66631 91910 262275941
32555 125990 664340116
40852 106188 163386503
84695 172583 365854946
184722 189968 614117955
2057 160543 396446324
106328 142613 705731158
97787 110675 32027778
80248 123768 905533250
107524 120858 676659855
184712 194928 654831073
16442 167878 859290143
66052 67948 893793551
129350 153644 481709286
93267 94037 1933099
57479 120377 156992592
114631 164515 237975632
51762 52801 501568633
106522 196559 225152712
80795 123374 106298334
104235 196860 754259342
128923 198431 802851424
172040 191804 53290666
6883 145244 886161553
23893 194944 427609274
64524 120452 139572607
19221 155134 928214376
174586 177679 7626684
116941 138630 54157718
104724 117480 31845784
98282 189590 266376030
50886 108690 144379014
104521 168704 160363471
140242 160469 607377809
188737 197321 982520440
118869 154080 979482231
55662 56921 41462075
141823 172515 821645382
105041 198260 233129325
21223 159156 344918811
159010 163508 11223043
106410 149988 367858754
117219 117572 838675537
154139 194263 906676035
100406 167844 168357176
53116 143042 224835554
25512 153390 319678945
118079 155395 416328569
106570 127786 52969810
199610 199984 488191785
114502 164682 125497800
129226 180354 948523725
127646 196836 173133067
3150 18071 611796943
90650 112057 53567098
2844 97752 498092909
13806 28185 36046353
141870 146512 258190018
107016 115520 21214968
93269 118621 63307958
145535 197643 766302969
133138 177023 515490568
161321 180745 147927714
94996 117775 56975814
10679 48504 47848622
121714 163603 104977522
38836 115304 191205671
185924 190189 10745766
119803 136128 453541303
138428 144231 141752586
89579 115756 828544375
49668 132669 994087962
150133 161714 917109361
9440 28983 10228790
95581 184846 323871575
29941 108918 197267294
31428 112701 224058274
190386 191729 803197783
102860 182137 197974366
143634 191424 943757671
196957 199299 5914626
102641 198055 238577321
91516 103766 30882060
132922 160321 365250527
43241 93375 526962989
31258 73078 33573844
107319 158246 277541505
69117 88404 495176290
186622 190902 10750924
37799 100367 156552252
75262 179764 261002091
115239 131821 784035794
81661 182794 252685615
20394 186669 415634541
20867 150229 45271564
174988 188047 32885273
90554 179623 413891283
424 167105 416723517
90192 197414 732317011
39492 158863 832718906
140450 145552 24266253
5280 53079 141228026
12328 179287 52023119
184987 199076 35494860
142249 149633 18433968
17190 63964 522418704
49042 62413 33509273
148452 189704 103154901
151107 198764 313697009
167404 187815 471418649
162874 168014 12678165
109860 114485 11609711
145908 160736 242212243
169670 198190 596243109
143311 198420 253603284
70718 153141 205932990
63748 74040 463179617
99386 194234 482093188
47487 122359 485480283
186296 197469 28144490
43559 86316 205257257
66358 163995 243998734
191503 198301 17195214
6107 82348 782300145
23349 161476 398019183
94927 194755 249610596
47468 172518 312665371
153645 158006 378125905
92116 148503 141149545
73874 142221 170756587
36850 151744 972789212
78382 105298 67273665
161746 188143 426531921
119050 137662 509570075
186646 191907 13172555
8297 109166 252096956
180403 180960 673318713
166415 194960 71447989
179257 190501 713719778
25966 45412 118484495
111451 172559 152827408
176683 196147 687843292
122714 169250 883076574
168202 185568 43397723
167556 195334 951381851
39659 185700 585996419
44107 151399 560203727
5038 46827 104450735
124294 170451 7767826
34317 59588 63160198
140243 192808 368860489
6430 145645 348094600
142126 142317 493123
76743 189164 959995719
81089 188866 380840021
132409 173334 102234554
88355 172240 391493505
198918 199496 400993168
75836 156372 767023437
188675 195673 17521753
101762 129203 28152828
92203 120250 272553462
194722 196667 857326854
67794 167528 901511977
107036 170383 158313757
184693 190101 13638345
36024 89513 374652433
192586 194914 52594934
150530 153899 8544923
129327 166812 935638986
180495 183447 147558368
144527 199822 138402999
140568 156600 40270717
58045 162217 260331118
76751 109895 82755832
37557 166645 381736060
109570 180617 177530750
150216 193899 601065312
128555 187634 147786383
1027 180569 616834730
24358 156521 522016335
179602 191257 29294435
167503 192100 61598343
133788 154424 51790879
100345 133957 730307960
106163 157354 128062857
177114 197520 51406417
187898 197095 23047186
191242 194978 9374442
123147 192233 683976825
81392 99566 841573690
176046 196800 52229249
113993 153676 648635433
12688 84293 178918198
111556 184610 182622668
120444 126440 688499772
78532 125849 973921103
41635 57378 982287833
15806 119191 964054904
75855 179211 258108451
108413 164156 902830570
126355 131299 432347511
191211 195344 10401176
193215 193369 864762562
78844 113241 85875166
119951 180904 152372639
76761 113077 351184014
55747 170324 286352925
88023 150231 262836554
185488 198307 32305277
72121 130013 144619383
97969 192984 375472975
161136 174328 32825631
41388 195416 613835672
120772 145697 427598982
183853 191724 236953295
116429 152943 91391044
86323 188962 256645165
24249 186159 672942272
131824 155586 59606730
173815 189698 382646848
116561 116587 60316
187704 190243 749427060
56596 155874 248238965
37241 97142 149782680
163263 178440 503720590
185678 189835 10519065
71189 80598 107877788
95729 148847 51509334
85341 86577 3177586
80129 191737 455175649
82385 181991 248906363
91434 102272 27421336
18674 184528 414442617
130920 176187 146299963
42564 48953 15915673
108510 133533 728822172
16516 127257 276747436
159614 196744 92836035
116373 156878 486511870
182140 198228 670487738
110031 120566 26223326
114705 164344 124121860
139096 155492 70294769
137866 154902 25399225
158595 180259 905909407
189617 194519 12245409
65573 168289 256495025
7063 39857 323502033
199066 199260 106312
164023 173842 490538446
45286 97839 210031346
146674 152916 441650261
121979 137423 858225708
178932 194395 67019473
127461 155471 70232221
100426 198871 246172577
62046 97074 297794176
63531 121469 458779994
153576 194063 943886118
14343 130209 289608922
175853 182713 17228205
14695 180836 717303641
186182 198472 328202756
147113 169685 972691189
29646 195383 414309999
154210 194914 101644074
34553 54813 716406347
71618 143132 178681124
134368 135310 247877
61176 166477 539083700
1690 152312 843967705
188336 195084 16879565
177815 189103 151561209
65795 120197 135625071
90926 99134 20791164
184404 197713 405142220
24786 37736 261894387
63659 155265 854786592
168613 179067 2166444
41627 155219 493295686
186809 196539 24454518
103281 176290 182183531
193866 194015 778091049
188496 197589 257267809
112548 185069 181290862
97997 197657 475728075
52136 145439 918970103
35026 57469 486512359
137648 161765 600999873
142102 157300 941403954
198032 198045 530327689
198301 198688 1003642
76339 179171 256823068
28651 142382 284150869
168746 181015 879373335
150752 188923 95437087
62153 77084 208736372
128186 137697 785486455
135992 157043 52810866
197704 199301 3997239
179646 191033 172723745
48916 120775 800335290
166648 182626 948039270
33276 168362 820120974
68900 114175 423712353
196201 199888 9355503
68273 131608 205429776
121706 155050 83671532
172271 190061 117921460
4904 145124 970771835
187377 194514 957752204
185519 185639 703084085
192958 192965 774146128
169708 192232 303253023
139451 148571 22843197
75030 76955 4770858
199729 199891 418288
29457 78484 122601360
151705 169961 261599022
87705 166668 588285239
151764 193280 103723500
176452 195977 918407757
151198 175011 59337219
95765 160031 325077014
110639 162534 452058226
83358 93544 25398041
91310 181149 396304969
40571 148855 530721600
195319 198081 325132387
75962 142459 166119599
168713 182894 896242988
191084 192600 3721059
42220 164487 581595938
76164 136941 353952274
163123 187885 61883301
108568 140810 248452217
67329 89350 54660685
165931 171279 1390747
168853 182965 35140793
151629 162845 28061634
63615 148758 212737593
165485 193903 71068856
137374 148222 27121638
132513 197074 161537641
36071 116825 484589789
55839 183362 318572676
150912 180450 276169515
24779 62404 94122155
187641 192413 7307086
23101 187001 805746412
39117 50258 970159089
104572 197058 231260060
153039 164393 28344439
110808 118903 545733124
127762 175049 698110921
126366 151034 606646883
171128 188272 820401641
99444 131139 79078698
195176 199149 10067269
42063 47929 217773224
140060 188038 120035179
79668 133965 135668719
109063 131841 56987406
20021 83967 185402273
63729 83149 48436854
26960 111969 528963181
16478 93344 192085301
1814 119356 573452157
27074 117008 476779850
153262 194219 827166590
124496 184681 393236625
179731 181665 4843703
109481 161773 130870233
70306 170480 329826692
160406 192336 79721135
58910 163421 451535420
78597 95057 118889217
106847 117227 25881250
103745 154143 208543225
183012 189153 989336427
102668 152957 125693938
168204 193089 62273997
81167 152065 232692945
31585 61316 77027815
105551 116099 26258720
150506 160222 826945343
86700 125297 96450604
47268 145856 246526832
154059 182046 69750309
179086 184327 980176451
139392 172605 83026944
87273 136151 481650647
89248 167725 196291878
18620 40171 412815403
22104 46419 211253614
37503 186409 372160047
167937 191445 58853985
68430 172068 258811470
23234 68614 113708019
41500 134851 233380227
66946 163156 838141952
189441 192912 8616898
102687 133404 240602953
20267 26170 520830387
85410 196408 277728703
99603 138517 328820027
178445 185321 670660726
65371 135805 175851025
60594 198404 344708372
24404 97224 434278847
90787 157226 166384648
26899 167565 351427531
105018 183701 196529543
18133 37512 48399926
138456 165672 258895005
110165 113766 9036444
98374 159657 542187209
185954 188636 6846569
124355 145704 53456415
176527 185993 23827353
189522 190661 2820050
163691 187356 271372769
92532 98097 14157914
6058 110933 600525988
108255 141230 82430715
191942 193215 54385896
17154 27486 25934658
85887 156431 176639524
53724 193396 824372078
122278 192162 683407835
142437 153707 71980544
11754 80534 171960443
58885 172605 771778257
119979 157853 94945590
89780 104429 543815119
153057 195644 716003875
77938 171081 349048377
10533 148827 345709494
40728 48186 107562675
140472 194382 134817901
108971 197610 29851025
94866 115875 52548431
158864 183385 167749394
146032 175396 509498460
58137 142363 210408349
68038 110931 106949532
724 57675 880386017
33135 106019 182235921
87556 120555 627698570
197815 198953 2848763
91664 156073 161360251
7837 136411 731533890
54464 166553 844618820
149829 193812 899995008
152249 180837 840491017
133657 197707 160368946
59156 71731 378740353
117876 195937 550006786
122804 157738 87638782
72925 170346 243408880
64038 121443 59094837
41866 161477 482988349
173712 177315 8909538
150347 178943 71309714
14932 102681 219365456
79305 183181 764271061
70064 99391 357380671
194673 195803 1350039
92431 97483 12790193
63639 166306 332771788
31032 166938 339650216
140934 194260 898407329
56764 112819 149159771
25577 136061 984158786
1023 60142 562315130
178533 196705 45737271
86815 97891 253403733
188313 195094 16950314
39159 195160 608232995
150514 193249 319497132
2533 186224 489280440
129159 194786 238468891
35007 189286 385658834
163356 182245 835053824
7280 91938 211492155
188205 189075 932012308
35757 184889 372680171
100343 153067 680147390
34705 104612 174789104
11868 123541 279071846
117563 158551 353020289
58836 192194 493854116
42758 199507 864309766
185641 195860 25696248
80741 94583 34555803
57773 196751 527003454
94159 174768 871686529
38353 154694 291041804
89726 198829 647533223
80751 105835 484448291
56033 145327 781544009
120111 194307 185634032
136810 191012 685774435
113228 122447 22908602
64960 184130 297604401
85972 132848 117280309
195043 198876 9736239
14922 60599 114034681
147451 187454 100054243
131582 141073 23801251
96267 106665 26032864
148093 169643 207090826
127669 174290 890692917
102115 123194 537256200
169287 190414 52845658
111367 173550 594802737
80815 182392 253770634
22583 121447 190718319
34832 160590 825691822
105796 164102 478247482
90386 158710 343724590
49226 52247 7571537
58162 77274 571559811
97997 196686 893317548
131817 141936 25324026
169283 197841 453190554
196085 197908 4649569
104073 134129 75064646
151762 167098 57230425
30516 137305 266887308
87837 89250 3450343
106020 142062 770827421
79345 118131 761275254
28641 158225 455957046
49949 158894 430429874
115295 132159 562048680
137847 143166 782963731
167369 195514 404656497
161549 184994 314031052
102478 155449 132450154
119742 153661 456542618
145546 159466 34878702
102607 165886 631838778
72870 179694 663486423
27045 140449 283361406
125379 180275 137212993
44154 177050 331914914
147240 159922 31877306
4252 94351 225307774
113879 159458 114034925
30144 155322 313021527
8959 104257 238314389
156751 157517 1156585
40410 197961 394048985
48502 84515 71191777
150805 164097 33294211
111757 151339 154675304
115254 151933 91675391
28053 113310 212958413
124985 143808 47193501
87497 106049 861675051
152285 189568 247212274
154598 172528 44642123
85635 91523 14645561
38703 67375 982435228
25303 83883 324827365
114881 155512 101670548
51664 175015 692979721
88464 193309 810142269
160426 175995 38606459
14642 82620 169828012
18849 162722 621594329
46834 91584 706394100
102925 149300 115789980
140010 166339 566667539
148656 164062 38634325
108918 198280 976763350
130092 176063 114635939
57322 192704 185400376
9738 83411 672170023
179466 181181 525588512
61822 196316 336319630
172337 181952 23965312
17132 45170 952335107
186743 186767 56814
22841 140880 295071256
104791 112823 19960654
198605 198608 12222
5867 77355 178859515
156514 160981 729078056
125714 196062 176056918
196860 198407 219047010
143919 188737 299716645
165328 174594 23040997
36023 139919 773720533
14870 65952 372498387
73759 84183 270715586
25735 95492 198542417
64021 119498 138427034
133315 135085 2465767
190729 198534 78586627
107711 139418 594937484
26442 163913 343689014
2583 40592 95141712
40586 178099 343608813
60363 112761 852834389
93641 151838 719620317
1401 56874 923855273
26073 74179 120297764
49186 192866 459404831
87631 146296 146760198
82502 140880 145944041
100435 132910 80993744
40013 142944 429447829
18704 170543 777900288
139019 181387 63176072
13127 36101 828808322
21405 77459 140180201
184770 198985 35838150
144953 160142 821645103
7741 145518 344484944
92213 176822 211471827
186098 189147 7744768
62992 148451 612568148
62795 103387 634337064
11081 197997 467376318
158941 167775 21864158
87734 122496 911342764
46652 192468 364587095
187021 190541 8802955
58549 113120 135811666
52493 139689 445937856
4275 188201 459912497
171562 194656 57848998
28384 125745 111870024
97217 190777 233832677
91931 103243 802913464
15103 122084 267107846
191706 198381 16916052
131783 196022 160692639
137778 197420 149262677
109207 194066 212216238
106934 109533 285644951
190746 196532 898456169
79398 188785 273466635
26 93364 547176407
160781 180936 50181523
1537 32551 77725360
109555 159177 124203243
9006 122496 283562075
114340 127674 240761300
150126 173543 58453826
16815 54452 172441193
14724 178873 675749422
149480 156532 633058263
157009 162330 13210838
123364 157239 859110006
174239 190881 41707293
192332 193032 388854375
110709 112453 201584243
166563 175540 199062936
54763 96310 103794989
110479 133209 56830423
79932 118777 96992654
193892 195588 332935818
195070 198267 666596950
100654 110786 41379787
76231 82011 14314706
54673 125675 257209607
73856 147820 184797408
65691 171029 263066106
184470 191598 754930521
86797 184823 245009058
10767 106780 240076473
46635 173432 316970005
75626 197111 889831578
61881 141598 830768532
14368 51762 535051293
148334 179316 911759036
153509 156992 2389286
37565 166886 323203225
92251 179750 988163807
179570 195737 40663585
39074 193180 464752133
119926 147532 681468617
182172 199568 864885009
49497 135317 509506050
167076 178019 467306309
175850 192108 548714769
148429 154582 15532067
197425 199376 4935286
189062 197708 433909081
124845 130275 901999713
14045 154496 767090579
90671 126275 89070444
33717 89897 140246540
105444 114132 886979246
165357 171957 12335802
60262 85688 63494793
107282 135712 71019814
76071 126932 967284864
164374 169503 12775045
14407 78598 123406624
165190 172992 562898672
37338 139063 254228873
7104 99599 792797550
24627 110078 213545131
127847 166935 97656004
165596 184750 47790900
122403 164161 847396244
117262 199051 204677548
154827 175398 51058737
112392 173696 570561146
151358 152908 507728597
136968 149163 30476262
61479 186696 313014097
185208 187395 5577200
10971 192328 453332007
186694 192677 14922966
159423 192187 81799531
66418 165639 771287226
64915 147991 628015459
62493 190083 318903382
191515 193659 5427649
109180 196159 217580267
136638 193003 140878098
76619 132436 160381002
193785 195190 813490933
159955 166856 17099156
118953 152396 83712724
124121 168227 32700289
60304 86048 64309323
195588 199507 942166010
44304 50412 811921863
38244 118051 355493754
2230 29302 67915601
164278 197953 924297375
197283 198016 981291906
186211 195755 23991000
175260 177228 11851766
21036 152211 936037020
59600 184329 393588296
198976 199676 574683234
85098 94534 23717585
173611 182834 96296135
171189 183193 11363747
34176 127290 662095465
171473 180857 344998447
100734 152761 420905174
172019 196201 60588070
143851 186021 105322803
178158 179179 676757462
167941 170957 7646808
102091 194713 231429086
130109 174014 109610966
23110 34477 11919133
32938 154041 741557442
78968 130325 554951513
811 15289 110695764
167667 175478 365806939
189361 198926 150322548
30909 138244 953348303
47200 142806 239101234
55986 152282 240657245
7706 127187 298624894
119694 126555 17177403
68624 181605 887893072
128141 160432 80853447
128947 144569 765553798
123532 142026 648994860
61482 146256 211917590
135239 135903 981182185
61029 191766 326788793
199641 199890 798848230
125502 153780 70934022
33214 54166 52424991
80222 119389 97760476
110816 186285 188708467
101446 161210 827472834
117519 122664 213820193
128066 189053 683999409
85051 152514 168816132
23703 140879 292929368
155620 170549 959724078
118442 166608 982867037
162788 195464 81692513
158676 199841 456120820
128389 146066 516300863
146617 178485 790700191
197935 198154 549745
133512 148876 38459780
194753 199602 737608627
186578 195205 407989987
46562 73184 66762822
145416 145796 920055
39420 63612 60626595
153320 178237 781162326
85317 166807 203803694
191222 199285 20361516
117465 173087 138933897
196119 199710 274364724
102398 166898 161035920
148375 183195 967330681
188580 198179 24088034
62986 177725 286509783
143121 146153 854534683
121317 153196 877217952
197813 198982 2938792
75205 183917 271559110
194709 197647 7500563
2154 154982 382394180
35640 109963 185707272
167514 192348 62180895
146464 199836 133676074
152935 178741 683402720
79645 188196 271353780
121965 183132 136188988
41117 77829 91869104
10320 163194 390922749
98946 177178 195225085
48422 67100 558241177
179043 181709 6756930
182470 193099 26680992
139363 146897 445030717
96927 125508 71261857
181978 198112 40609962
106655 116161 23704655
28548 80139 128832357
168392 173878 13627602
122869 150054 68072683
156628 159238 672249983
180379 197206 42318224
30400 90526 734292504
93407 186472 232644739
34062 171939 344583485
192435 195242 7082537
91072 128365 93309379
139746 146147 764397817
3025 70233 168443851
44011 88560 41883911
104834 173867 172404692
131767 135607 860667646
5263 134030 880952441
66050 96692 76451166
71257 92384 52494792
34321 192865 497543293
23288 85305 154881594
74308 162562 220568123
26197 30606 4707568
173329 185984 31694116
78319 187003 271615264
61947 180107 295252092
149253 181337 174923316
29051 100823 866467879
25616 103174 193914385
79241 103808 416146714
47920 130199 895048788
43265 59630 33072664
21126 99272 230398534
37755 84409 116491174
60759 84284 813885566
105608 118617 14659793
183773 184127 872375
189496 192981 767988106
117832 176627 146748726
184181 197147 384574110
174087 182779 21717302
94519 114566 635464602
155793 186055 987887521
169378 185336 148881735
32300 111781 198553781
111269 164669 203447323
124878 173205 120780472
12931 127904 625874695
171159 193873 56876962
70470 181760 277844091
87523 195277 336726065
54219 186283 329994009
121736 126144 447551531
75752 78268 6288564
123090 161510 96253635
96853 190065 232989366
149193 193302 110285441
169118 186235 144360871
27515 189574 405079280
120240 186595 165986941
133596 134836 3185764
14632 176561 872815207
51559 177303 314080374
187426 198929 28917968
80768 163549 207002191
188743 192876 375386684
15320 144413 474104455
190122 199048 22496724
14516 85288 118873144
147308 180636 83284128
13638 26341 31814275
3365 93277 224907424
21340 146313 312423302
122340 198738 116602173
150112 157821 688682253
130202 174931 111617891
10060 97108 217679171
90308 162069 174299338
87338 134353 194431146
98244 150941 510222934
47257 120566 183190830
114783 130131 38374632
140146 193099 707964659
35731 77554 104573783
64241 127543 769986960
147073 192400 113383664
19346 103154 884300633
53170 98050 112301981
91109 138592 543564555
133485 185389 129727110
130466 188055 143965216
140598 178500 682622933
92871 182782 336859817
85533 166204 308724891
83744 168115 210880389
134975 182958 119817850
99310 184892 213703750
47351 194153 367081648
192751 197207 11320618
133256 177733 536065815
47181 119701 201451492
53120 101516 12324262
193091 196596 219454351
199470 199743 559346049
176331 179283 5101365
86360 169491 207876146
190658 192179 3788256
115275 128345 156022362
12823 152799 233243978
132561 179709 12067380
108049 125398 43266980
15800 187908 506890812
36185 177632 380449126
68604 124538 889847925
73393 120962 803991405
123548 144481 52486304
18579 168097 373624195
67727 88845 52422874
40045 90207 125327409
148145 173121 62343609
57533 178564 614173915
66849 79059 30453423
108682 196461 219614292
70242 105855 63155242
38808 150451 918170820
53775 60803 866547325
182010 197678 125697433
128827 157340 647209623
112621 120441 85985323
174683 193487 473803900
165253 173549 20629057
180465 182018 863259041
182359 195529 33133562
151989 166357 35858374
101926 142546 10448141
109334 121941 31382489
159677 184998 63114550
47072 155985 481210196
13963 54981 413506389
119715 184859 162892381
44915 131737 602031037
180154 190468 25961106
147356 161124 34557528
18209 83173 510311759
112393 158310 579084826
103538 106874 91980439
130550 189683 147801336
35454 92355 144284499
59577 100552 395643491
36267 113166 201530548
168866 191231 55880706
57450 132203 186734995
86040 111779 64347767
168994 195576 66534358
169016 181761 985833473
88821 170663 204787023
21353 179747 751206060
170270 175210 12125694
89640 187160 77871545
86990 112717 64333794
175744 180380 216150501
76095 124115 315649533
53061 136972 209739674
169487 179313 515319890
55877 91296 88268099
85817 116376 823379136
129767 130537 1978819
18840 27860 22605379
146340 162977 441373654
38062 84011 114816532
166144 183691 187310427
124904 166962 512895156
139352 151595 30699820
105051 116381 574297252
179226 197926 47084368
38246 115885 839054649
19270 60813 209514809
170233 198448 155002404
119753 125123 13472819
90539 152321 779666883
45999 153036 357758671
192392 195197 12399389
109903 156632 117046770
68568 163660 137495666
146157 164524 175633041
170605 183960 33250527
183464 196491 32768173
67349 101710 85853477
52534 92850 978010878
130100 199139 172729399
115773 178077 863727746
11917 124505 538342054
53713 68788 37885927
84943 112182 68119533
71578 104960 326383674
38777 93118 135826138
118428 138732 50756330
49331 192579 358006985
198215 199331 429567059
170555 193360 57003738
49061 158041 272554681
177823 190965 33069243
138636 151654 32670619
74229 149327 937232712
13021 176922 207877557
144429 145366 2312951
143958 148355 10942595
178677 195460 42256224
58073 140329 474732363
114728 126860 911526724
68945 154703 644139245
85512 169973 643266310
164502 189577 655960194
63893 129179 163874650
199925 199958 80644
27507 100745 183137066
99445 199186 976783732
31359 104623 429898610
58927 191309 491271697
183005 199771 42249271
115764 160651 682069850
146716 153666 4220406
144904 199310 667152545
144992 190664 194476665
82689 107506 649653913
149179 171710 56275970
82583 160715 321834760
133497 191387 144756996
16347 42232 930179684
197107 199901 951243240
83076 191636 271344857
17336 74956 144106440
76525 174887 245675853
110920 156592 154218968
189471 197251 543264639
59576 143648 210180874
25031 81073 966816759
138854 184349 706262890
46135 82919 20665128
120484 191326 438935711
176462 187005 26595050
1015 80299 935765520
30093 41149 855866770
157147 163501 247859140
20037 74854 137147017
149923 169502 604631470
19202 192840 433965080
82061 137002 14796933
44411 160896 291212474
25880 193034 531527932
101695 135878 85281611
99691 156285 141458854
130070 153958 59814238
27023 191116 826504484
16915 93466 191324717
115177 145631 304183589
105827 188096 848448036
151876 184005 80181508
161934 167440 13565558
14071 159110 976574941
62976 118595 138849871
72824 139299 939580556
196292 197382 2779129
148217 197313 546433078
3618 7095 295334145
195148 196234 2741892
56186 72686 32630270
182219 192127 24865796
137329 185850 121234761
22897 147303 653855769
161491 186314 320213611
7083 133032 314827406
109550 150456 102307879
51205 75446 60633320
7853 141321 842314092
110150 148830 96744462
55756 134619 197058605
184867 198180 33533783
191211 197594 16139099
133555 157250 638534259
86230 158240 963124174
138006 158922 52455382
43089 85083 104803608
158529 185494 67216435
72425 151572 197742577
80122 99588 490938859
137129 139052 888049643
94935 145387 517641747
181953 194229 30835372
45220 49078 476977940
23499 35386 29797350
36429 64263 344550191
189928 191758 4475010
13966 72311 874149370
199265 199705 858612465
92896 162917 175146950
22595 127189 261369738
49965 62775 1580872
104283 114782 844955189
148806 165485 41714137
118327 183963 164058858
46107 75663 74010308
188533 196172 19109882
102614 157003 136018436
47605 85281 386238850
111919 194298 206054880
105581 136942 962323636
21305 37637 854660822
8711 36180 68763588
86188 190687 261279977
180722 198916 60561628
15727 110489 236669429
67478 95438 242172717
115599 146549 243856362
57388 94674 93105769
65651 129474 159327889
106496 181740 952065713
42463 132592 225247216
165902 184367 46076113
177793 181999 776397047
81270 164033 206966720
105149 127011 871911142
169647 170877 3048871
164423 171075 16511757
27915 153111 484877720
9556 98201 221689689
153910 183315 73269636
123355 188422 669192083
58405 190517 330182920
119290 157924 336087872
41626 145633 259979280
196103 196219 143807280
153793 174511 969746392
116934 149831 105640633
113273 119994 334147922
134674 154126 160383081
93851 109430 38913547
191272 196397 996560713
106829 110700 9526505
82438 88080 582152020
25259 82609 946901610
157164 164082 17233059
193750 196515 973390603
41147 60447 48202635
124663 127216 6380371
102551 166038 217324358
188375 195113 483075433
122958 151126 70587325
192426 193039 1534735
60382 73238 32325664
87090 167292 200471084
94569 129977 88563085
51408 198193 367056069
60417 137385 192465224
49701 159828 275353393
8278 110183 807689532
188205 193189 12419182
172558 176749 963446972
72612 138599 483588788
96859 198208 812420259
190313 190770 616732020
158616 162988 29712202
94149 118355 60461442
46455 75318 72304024
4928 165699 401992685
153578 187366 84402499
116373 191348 187419906
101518 118045 609253767
113061 186435 183424751
25640 131930 651433083
60720 136286 188924612
127994 131117 7878826
1495 48786 682467213
138444 169649 78129787
18357 127613 272983581
109106 179085 465171718
191063 192500 3550762
98959 192058 232596767
44801 148342 258856080
131351 195071 159347784
163338 192906 73792623
168073 169797 4429845
199133 199163 54373
4885 158004 589321294
157243 168480 27901374
94377 134435 100125671
164139 197940 485924495
14083 35878 123763482
8355 34518 935646453
14812 125089 681442448
33105 178278 362671948
7258 24272 856469486
109836 135960 159681542
164364 194301 862437125
88125 163712 189098559
182944 193880 842619677
61019 87138 486722935
106146 154294 120458903
138922 162032 57922028
97823 137729 99651971
83709 147526 274455454
138824 182992 704097173
43750 179079 621830349
100250 114424 35285428
121156 187788 815110507
22405 62722 408130898
155917 169278 83174885
168840 183540 36637468
125764 167620 104674902
137723 187014 123225902
74883 100932 348413986
184808 193111 20867024
79390 92679 219630243
55229 149708 848832246
30699 94614 247497528
177310 180860 8943183
5771 39872 85247178
144670 170442 64397781
185031 191452 861363793
166973 176533 132432527
25680 158560 332199429
73973 101595 346118119
133131 156552 58828326
105991 160539 497208440
45984 75007 320893060
179764 197696 45169886
124239 167281 107593650
53103 129684 677841945
187510 198015 26417481
47209 91352 110236447
70483 109258 96641880
133985 148199 80939721
189518 189667 643390247
156325 191060 135271727
186197 191944 14396344
177989 195350 26011492
59502 76785 43185405
45547 190165 433594631
151630 170779 314343313
64745 180953 290230699
28051 60920 82018164
33292 186566 154071910
82418 142180 149397347
38717 177867 961105338
149087 188932 269155735
22980 23095 430089190
165479 170924 13616647
112377 132181 49554177
169890 187612 44315221
168664 197615 72556619
195348 196342 2524533
160425 190110 74132761
77133 152401 188180486
193443 196201 6945386
182121 194379 967915796
158194 160948 930686686
35742 88859 132583135
144362 156076 6088644
57042 184342 318035105
190645 195566 327255616
195497 198170 6764587
163841 196738 82253829
74392 142167 169285357
35805 195709 484391845
65656 160316 990783322
63233 126804 593289686
45087 92471 525442292
5131 92563 218553982
192075 199495 31342329
188029 191744 630549731
178890 180280 172706142
11323 137450 315306169
185913 196291 588845659
15046 24457 221773123
91302 175688 826527236
98394 150953 131296179
126443 153366 289302687
170062 190462 51006856
28715 88548 871327098
95461 182040 651407127
172665 196152 58856678
172798 193739 52462981
182261 199661 43784944
105791 149267 127000835
177655 185256 903866180
169745 197991 70752571
28100 50890 56909548
7400 68554 896986939
118933 168748 804426741
16207 85331 846735062
50388 182950 331223578
183534 193155 24150904
158963 195780 724692665
74777 166531 315201456
72583 174890 255453023
143741 167612 485123271
150281 183985 169726216
192639 198063 1371202
74058 181087 317526801
196133 199967 9744869
79382 103804 449712760
21876 50399 311788030
141983 166776 309684958
29250 102028 615114426
137472 145321 19651510
34741 175745 352245438
170363 173304 6314366
127297 167333 100024523
16725 83057 165793273
68774 97688 72102045
74842 125808 547719889
198273 199187 2296401
23969 179779 389316929
105581 150098 478722733
143708 199520 139658200
11030 152655 354051403
24158 64796 524609149
178082 179584 3787871
159485 169660 25380908
96067 108103 30091360
18838 31497 31605326
94762 165532 176934429
45445 76850 78539516
12582 43170 76551459
128390 199591 490335901
185810 191277 200026361
39680 143049 258562354
154946 179854 61947532
126949 187850 152428214
112607 183742 219862849
137256 189994 131902250
68429 71062 845467219
66430 135127 171541071
53268 157399 725484248
30703 31941 3111074
39974 91033 127586151
157194 184667 196993266
198246 199530 3261666
101719 199597 253671731
7044 71153 996642336
7506 42629 579476898
77486 194750 310528224
40632 139072 246064123
84859 101574 459454122
48531 130256 204381659
75885 188980 282646010
157483 161234 9280769
82323 92627 989952177
124040 131676 302258357
139316 162862 853504870
20577 146926 315839749
41413 191454 581780331
199191 199240 234479963
88684 128381 99350883
145662 159232 704651710
132903 148317 77251671
6411 79598 765071874
30294 42973 382979055
49452 143216 728178423
101027 133235 186810257
41286 98575 143339066
142385 184307 851581401
194725 194870 459109576
127574 152872 63366025
65197 133832 483632037
21163 154288 332938063
26225 67687 103786011
147356 159673 350573514
190123 191851 4286263
184467 199992 660552585
11707 174211 406148805
115905 131166 211998489
131019 183439 159285606
21900 182645 815618970
63497 126274 156767358
39090 99662 700948211
131628 180206 976159611
145731 184205 760815259
74517 114803 100627107
164651 178257 778143742
20108 199329 931528953
154811 168111 32991101
12398 90821 988837672
41460 60540 383354946
141889 171177 73180439
167502 180103 31489703
104085 169342 163087964
164213 176322 703989216
167617 175182 18706919
168986 187539 679299632
155078 156616 1777222
156223 187244 77414252
197363 199078 617126306
23091 49017 64776426
147857 175893 69879713
42768 123728 202202279
2136 194971 482271344
50808 152464 261249149
143769 173320 701830124
53418 95509 339284037
63133 77078 34792331
60822 153252 397869852
64118 118286 212247613
49751 64524 36995998
114933 180653 164114654
155483 158415 7273231
167063 169977 694591055
108999 114544 13965908
80888 99677 565823088
98356 171870 183579001
37498 98871 153518729
75470 118350 107034632
180127 181532 878925880
197225 199578 5966412
73346 114885 103789994
151619 158469 108127909
71456 185822 802991096
158366 181138 695237083
31509 193902 786453310
183984 193693 24402338
134678 169065 978766008
60476 157838 663735054
170533 180166 352916002
58110 109356 127938430
169668 179063 567646073
90123 105903 288625416
73912 127467 133752838
151788 192491 101650724
77975 174484 858366395
169734 176186 832041246
162138 171633 399720513
110554 183900 879428735
153697 184288 76263276
177695 181424 9377135
38176 167839 324069411
175788 184071 17388032
173721 199369 213203262
21941 114516 231402033
193464 197526 10311374
159296 195419 90256428
27279 178403 428806491
494 593 251732
133175 155219 55371256
14774 81717 887331007
146921 165601 646621992
14332 15129 2062124
185782 193454 289109613
94553 158938 251332825
187385 198393 864484739
52268 56690 11085384
133133 133809 1753771
170240 192594 395345763
100467 180177 930778994
136169 175101 97175121
112603 195582 207598377
91549 177268 629349284
24958 51508 539281011
141058 182174 285259745
77853 149878 179953697
148713 170516 54529285
109981 155618 81535220
15264 126381 307523471
116253 190555 569378957
137635 193250 139036968
48865 86327 280871483
89443 95836 16163512
155609 183309 567925544
45381 155183 274651875
163522 176970 388699411
16962 132563 288977458
158857 184620 58835827
88308 109674 53440634
97909 148236 125709970
107176 139390 427064149
157630 182133 134753898
184704 189642 33213664
163109 183474 50735068
155929 167518 28723075
26448 119334 232024115
75529 190430 287190961
126286 180535 575855283
22957 108668 214227408
41655 185608 523844545
49865 189481 943221909
6689 28599 54979663
165220 167941 6679768
123389 165316 104932964
113906 196457 224774833
9945 158053 217791842
78947 183505 261220371
37323 112019 186605816
154194 183432 573311231
125382 176063 409808867
177599 185914 20948998
138356 197700 944045640
199422 199965 857710498
199499 199971 1223106
49927 195473 363857860
60715 133738 594015676
187674 197315 24184482
176269 197118 52464515
126974 173231 517985421
182099 182141 35093701
35444 174091 346431386
38542 139764 253039943
142540 199563 142743701
106830 144265 486091052
109566 165343 139481539
69368 71496 181898605
185049 192812 19419496
196917 199009 5289846
122819 199333 962557876
83860 129912 115223613
127971 160188 80676989
70076 71903 417219235
181472 194367 32419046
98744 148922 125290018
196472 198616 5420603
100279 153349 539688837
168358 169125 153351284
108130 152448 110827656
137954 188376 126151408
59688 198752 8143741
198334 199026 1750660
27617 87674 149927526
642 96926 651644061
175068 175106 91527
124428 138234 34531626
124617 163363 97024228
58864 73184 35846820
1575 102905 253582415
185552 189029 8816929
53738 85901 586124071
185769 193087 18368504
36391 62345 64872990
127225 160846 84215336
45468 158527 282725423
172437 197700 836295535
124231 171273 126786716
179158 194806 39321228
68332 115507 546701793
68127 109744 103759817
124991 192407 493506012
90040 136079 115232332
100929 127683 66714783
120152 190377 175704478
132143 198112 165116299
191968 198236 234134241
110496 122738 30553589
190359 191471 406302966
181495 198250 42191235
148893 195916 972474056
9188 67434 145795663
157739 199161 103575204
115744 176243 150992088
159660 187362 69169690
104295 131968 10690184
16650 94186 281431638
190228 190554 808390
64481 187220 80229231
91314 191323 450908197
49023 192835 359479618
98630 187479 221990039
14659 121011 821135432
165035 199180 85504320
45559 102591 142689772
41940 146955 912147431
4243 163066 397212448
36156 56322 50444045
44931 101173 510413104
31252 47110 39560585
102013 176635 988662168
106156 191716 874194462
10617 169570 397390915
57372 89227 79337935
37318 54663 197187756
34239 122319 497843061
173889 199084 63289948
190447 191609 2814737
60251 161399 980863038
119804 129964 230635053
108353 131401 57610062
97862 107918 901940306
129478 199804 181529779
132154 165057 976768275
153620 189621 992802049
62873 91174 70496144
118893 159140 100798834
123944 142184 776831884
85029 191788 266961794
140212 171038 77078842
19342 149047 324197767
25774 123654 244510799
116810 178203 949551818
156615 183765 53002442
103807 184320 302926472
138002 162837 62205773
55334 118016 156595279
29655 68082 87943427
42565 90499 87298028
133307 184443 127800154
142292 164612 842617392
55529 133006 193524497
80826 142068 153023034
85345 196846 382478149
51817 142978 976127588
11107 87669 191234012
98850 99695 301767669
169270 170361 46893126
91085 120588 73742801
14710 37590 57088732
7668 16038 20988880
126912 184979 758372367
14266 33560 199300854
123881 170451 81733169
55342 154822 919557532
63009 115733 831136555
105931 196759 227059421
170693 174288 964369993
183985 191206 18137767
18652 43001 60852247
23037 180643 484263076
186944 188812 116845133
126469 195608 181191433
122336 187564 163287074
12852 88648 632543396
77692 91677 34679184
178530 194158 378483010
137565 143716 15460830
81674 146421 161828905
96716 197561 252238724
131948 155741 715084780
28191 179693 348855059
189683 191711 4979777
37698 171585 647418756
51958 100915 122473407
179786 186046 342627618
29375 169431 448385561
114523 120826 15599247
101284 147342 422147101
21559 88511 171961149
158757 174123 309879914
189251 198141 375488608
79864 116471 880552570
3903 34562 950666777
161449 168365 689110997
107993 109288 253242958
158278 185492 67805523
90266 150223 868329573
166963 170873 9882579
198961 199237 416765939
127832 179826 129873431
16112 157753 354198260
73877 85729 318757566
120484 144790 979245278
37221 144104 638449846
60913 175707 286778397
109296 180972 395975424
171767 181594 355030246
29965 142375 280916727
120034 156415 91246769
147976 164261 775010713
182045 188034 603721061
89629 151746 419016751
97251 140985 109284055
157349 170893 974399542
6490 69151 784491923
88659 177431 911823243
69057 195354 315512719
174289 189470 289882196
71364 167681 240510679
197857 199371 961005801
83392 162519 197866679
88577 195382 267201788
674 151707 377771951
57562 67096 23890455
63934 131877 152146139
197680 199171 382108790
172535 193498 299635161
143892 175857 79633237
55968 116731 151769022
36139 116541 281470853
50833 128275 733754819
165353 175007 23946226
137134 138094 84643313
195888 198544 638841646
23921 151249 318286561
156993 177094 49877141
77781 143355 163900544
47833 183502 596756786
89226 186969 368990625
182690 189198 16454194
122194 181647 596161482
107521 174649 904117255
119122 198518 198704345
47442 95279 119662318
147483 193441 796560765
1498 40124 791062999
31599 67655 90315456
177315 192118 37190830
189962 195380 36948630
161459 194222 961448281
17556 178334 998345603
185818 191430 14076718
170118 180239 25141346
155469 167057 102901582
90635 95918 229606215
52756 123784 177406201
127477 162931 850067009
113896 175314 153347423
94763 141734 117423789
60838 66701 203347041
124409 178330 186220136
68904 157366 221043272
153730 181538 877318403
17639 117921 749328323
123083 198521 634246272
5784 142386 888429211
1514 162573 473961808
74449 84348 24468122
176531 197951 53920127
43426 197425 853926178
100064 196780 382437277
47687 176881 899466183
117218 195067 627507829
175152 198526 571384290
164195 177945 469757866
43681 150548 277297991
199878 199958 215412
144375 152462 20190648
35328 53028 44203907
42559 184654 821132590
101670 125214 58624985
14026 115931 524523441
133914 138773 868452343
10868 179840 972214861
117983 125234 18089275
144271 179254 87234376
71519 114135 106365517
115427 172945 533253619
72415 166177 234236904
29651 33383 9311099
130366 160203 2846586
117718 191747 602540038
125903 166995 102748571
183913 185582 354014653
168689 184029 602703870
107250 128217 974881915
116805 185080 959156918
115511 139668 793265189
134983 156792 54641595
16632 53475 860018809
182506 195258 530559272
196029 197793 4551018
172065 173706 4046071
38375 97940 526291251
40410 185985 363889501
52593 132312 199222545
15075 63646 205428522
105650 162969 143281510
123965 135617 29215548
31112 131444 250791198
173597 177823 10458416
175513 183724 20628562
56421 67960 28968642
171903 196417 61444408
32947 96360 404274216
198839 199553 811526267
199556 199638 181308
42377 124043 678890702
17363 35103 575091884
143414 179545 90095016
7827 101593 234566518
129674 183946 404702286
183477 193452 25051244
123551 162909 98577259
148841 150233 117732182
139180 184039 543603606
129864 162556 995194180
84251 86735 6275691
218 195001 487092389
103412 152204 611586616
18700 137631 297242233
33039 78431 113535440
59617 150688 657764555
138202 185552 118340397
135710 175015 98107683
187308 192165 879232262
31351 185699 980548183
57994 157751 497634304
10383 167150 903368363
166786 176832 24981373
39986 67339 368372227
145683 158016 580878229
197743 199649 298676490
143025 146998 216430878
75516 178581 257364395
188509 191092 6413497
26636 72366 114380108
52087 175474 781472524
184110 199600 38053664
162436 187387 62328939
29338 47195 44506299
166151 192092 10433759
30306 144103 284480307
155401 187351 717279203
94957 171976 12226176
158640 171871 22588102
192486 198689 594119042
18324 52967 86528354
29806 192457 791282135
97006 158919 235357127
160135 184745 565985583
4680 35252 450548070
34514 54817 50830995
149288 188979 99281780
87999 90301 496857765
198966 199195 563426
69219 90848 976577672
41214 119534 782837077
320 110417 424813048
109932 149785 294447443
78584 85590 254674184
156686 160514 824372257
81934 127328 113434851
138301 151467 776582567
72882 77772 821170739
46043 91402 295262428
46622 60115 168765727
151798 176445 61323410
180635 197749 521045205
155122 166385 27948859
3185 143033 487791757
21037 187365 415844730
178724 190266 29086263
129010 176233 117866062
191693 197097 13688171
169755 196743 67561662
98244 135946 634961893
124782 127769 7520080
37859 103877 358022077
16597 83537 167310818
148286 188248 248825018
91808 112023 50633312
119397 187964 806503850
63565 160240 241675820
45716 52634 725684456
64513 168497 282559680
58887 76863 569311740
19452 159132 173958949
186091 191079 192921979
8850 11637 554847419
15268 191252 439809963
132692 185333 185745440
37305 181601 360543467
25526 189749 410463830
133036 139373 4998853
76657 135420 667879285
113798 139716 335603266
22117 142195 300142267
45794 108197 512625702
64843 90498 578264917
192012 192212 494394
45970 195921 374926115
180708 189585 22342985
13952 100658 287750117
177251 197083 49900525
12243 32126 49766750
117438 150989 83922127
16194 42412 65557409
107575 118694 919568498
72064 102572 876925627
80268 176171 239487103
21538 198198 962765566
33379 58025 895081323
176939 182896 14970356
88709 89913 181464375
110108 156954 117325184
124052 166946 241121671
56905 132640 189226021
11916 130819 297306232
119449 132062 31611368
91230 199124 270065231
174488 175486 2392281
151603 179515 818860660
58250 119958 154013355
189062 195317 15672206
64823 138949 185069811
8633 83153 326282596
127767 162759 965485460
15593 112054 724452141
65056 174296 351112703
119519 158110 96730739
133651 144669 628926696
133183 158811 64246545
136019 161036 888097701
159797 179012 389514131
165161 183808 46504343
199062 199117 421172569
90124 166942 426197510
42910 66377 282205494
90995 156816 164822813
7136 67286 150611871
41526 96914 821467971
11568 105292 377471995
99157 145030 114597689
93405 105814 31167348
65821 129155 158063511
84716 152503 169607714
144396 174518 75150225
22891 173036 396210513
309 98634 843651889
10779 158224 467083217
125523 128582 7747286
157687 179201 781506354
156496 199328 107109021
103334 167160 881396930
130 78230 812229327
144321 166099 458253967
136105 182772 116551122
131017 141161 25347550
51309 135899 497547593
108421 152406 110016787
25671 76065 125995859
46096 175882 324259454
181757 192754 65132376
154744 184123 73147222
56111 91147 87329954
84858 103553 834639703
159617 182666 707769426
165468 173543 5238080
18615 131415 281882249
17076 181873 639727133
59734 114603 765500113
79577 160248 708430827
151640 188691 92645862
163661 189337 39922561
54968 68816 963514621
184172 196490 561118075
196636 198756 5399603
56016 99087 128539717
4557 134529 516773416
20341 115144 626708344
1785 36031 85828758
125879 187485 154134701
137352 167180 719525894
28671 184840 390155051
169251 174200 764488183
98777 194489 239180317
40873 42704 4625699
45094 192906 369467389
40795 173000 330392906
40740 174694 602126380
195220 198507 894576318
108220 113019 11953764
122277 177978 139232560
45119 115350 514654698
73995 178008 698571165
83150 157416 785927707
101739 197438 239240536
104923 122791 44448501
180025 192200 30559027
71784 178156 907364010
4273 62513 145748471
191609 197994 471341826
9800 187482 444175083
126007 132854 17187089
169047 181360 867176119
28795 150684 304581306
12844 199065 465747166
20859 62825 636065376
177919 187906 169654287
9462 116739 562258869
139569 196462 142377672
80290 129916 124082425
173920 191050 42949498
152154 177997 64380829
67422 120385 132053636
6606 49971 30245712
48596 66849 45831735
56463 77699 781133281
412 107881 530009526
118791 124777 987321497
47805 89278 333620399
63996 123379 163838007
115801 164104 890937302
25723 38656 32243847
33266 41174 19741563
121204 154229 837507342
155822 167059 805659732
67477 184006 290991241
193310 194056 551900914
151973 185053 239192420
565 156630 390453416
78748 113931 658103398
131864 140363 533091572
127043 195408 872081065
118474 124945 711817339
242 65403 22908215
101395 102361 2409456
55885 122892 167269945
162212 165598 879272784
129527 198025 344630648
7476 97925 226248598
196568 197715 2953650
6457 90226 209313416
14902 51513 120434961
107734 191598 209567537
80329 179117 928230963
134969 189678 136783459
192757 198224 13885579
34280 75736 103677175
111466 173361 337457435
169246 173453 10431595
133583 180190 116433976
154413 159428 494735768
188463 198597 659344472
136012 193385 143474132
180227 183803 8982845
14014 73020 230979074
5157 159493 385998501
189139 191493 365578646
18456 80092 319841818
11585 107510 239843007
84595 152792 170650273
41423 111513 175099600
34778 95829 291871566
40914 140155 248019589
108140 178770 172024668
93855 108433 36451672
169092 193996 747430537
40705 138185 243645654
64108 147778 209009551
116837 163773 117439774
141389 158320 42458650
99897 120922 52252961
148141 186201 527110999
87705 122150 706506091
142364 175114 629107253
135479 180284 492870202
60350 115151 137119714
137147 153346 40618452
924 10420 23883951
160889 161427 452440821
121975 199330 645160177
12141 57936 114633858
2513 129485 317576248
25122 107359 329467486
34116 149106 973622201
18925 101565 114766824
6515 81295 187034677
27013 127277 540010811
176782 195742 47706617
167664 172289 11589769
82450 178494 239911352
125135 186583 153647574
72213 104871 81596731
32925 186254 511909898
149182 180439 78008573
17237 96497 198188278
190946 197180 58299476
49261 180567 328083153
151847 169048 42969516
53156 175943 306694790
18935 167960 372356757
154962 198624 109159530
151666 175074 981339392
85454 96981 574782408
97839 137402 481680844
97061 185541 126796961
82256 129879 310314825
193573 199718 15552076
128403 192058 185889177
185163 194896 24437491
32755 133348 336417296
180981 188862 19888565
27012 187492 401070232
81187 86679 13615799
9907 47765 687284977
106252 187679 827316301
51757 166013 737868410
80830 185654 261927486
160035 188976 898335432
87312 142246 137415828
23282 56829 83938989
70436 175509 471281888
192068 195028 146059175
131890 181213 123214364
185046 189984 471046861
86394 174777 220852693
45659 177352 336431119
66156 181960 400870495
92279 142128 124756190
52068 133187 202650815
143928 183120 97779665
62281 176067 284136892
181264 182932 119595307
150850 180405 73707293
25305 63536 688244570
189417 197483 372440063
120076 159560 345390864
29063 92159 157438579
4812 108598 259507766
176518 184814 484044958
123520 139554 268501278
122284 166902 111662105
96655 114082 487429991
58949 153410 977702026
118516 172509 192700934
188768 197349 21507827
174206 198067 195522753
116166 130447 35758210
126446 144816 317684356
1591 194811 749435949
13573 19614 4431484
24794 82444 144103961
139925 146271 15900285
80022 121165 54650013
189580 198300 21921307
40332 78066 94462046
54344 189424 730574156
130449 183579 825763659
46605 152963 516959133
64012 130685 640419035
105069 152285 118012764
140655 185548 112167398
64946 189530 311296173
124674 128219 75709511
127666 164955 839609406
8101 91743 317907573
63721 182425 296517942
115729 146112 75928908
108290 136390 70242606
44076 174890 556694096
84361 165844 203845014
23778 73763 125031995
43671 83040 98376590
60708 193573 966057961
66185 190289 310044683
4808 25563 311765253
65522 164643 247619220
39360 93796 434301882
171138 189919 245477264
102686 185696 207301870
84691 160119 833835044
195319 198062 689772128
161876 175008 32570658
73379 184812 278363196
70050 167342 3500328
146453 179015 408728400
32783 197800 412678094
8026 87392 198313504
29527 46463 924253294
53984 110245 724240433
2275 146991 428751216
73757 163039 13159014
50016 195245 363022549
50182 197678 368839840
146961 179766 957530793
10473 32765 55794009
158633 198661 806449422
179464 197253 281303953
1609 56788 138187836
147101 191463 110958670
108644 178618 174736415
47419 183202 339385968
85914 97961 168263712
175335 189110 34670712
38307 127414 958372056
72298 130955 146554495
43970 72988 72617013
68630 142288 183878853
104911 133564 798149251
78733 196122 293433308
5006 41810 92095902
38902 137142 245599549
33623 94576 478529293
52116 139354 218008345
16089 141272 312887648
136240 192771 325979508
131816 135261 8633667
132640 148970 120974529
192219 194274 5178776
53666 94008 100784595
44349 57372 755620759
66608 140464 184440944
55512 73166 944398889
141531 167374 64518592
123397 173203 905259937
126881 173672 651448612
50496 140521 789118596
157004 170405 575671300
174177 192436 45723855
1477 70064 171866790
117338 137024 49226863
188965 190718 548097816
129243 148922 49212456
130150 159156 72579372
12010 126597 598301406
91653 164969 183536835
188749 191595 6986776
76744 132491 566448540
199591 199889 764182
60973 160831 249722352
140488 152566 474751579
92791 193172 250985585
129708 132692 699989183
31025 83197 441436712
34515 158465 575148543
121328 181519 150491656
186052 197574 29021229
11386 95106 459250098
133718 134204 263712470
186299 198213 30006889
80394 135902 138740210
83239 181277 244935146
21979 176482 993565645
64664 105214 101304345
15958 120539 707706822
151621 155101 652950286
123932 143467 49026629
41186 182626 353450365
22611 55011 81059874
66412 159659 233029306
180217 190979 179778409
174237 183747 23775308
117662 151315 649111282
121231 163392 105636420
77452 78637 3023314
180388 187625 173292207
115615 132569 953437382
130187 134390 10458969
150246 192729 106166435
106749 197753 227642924
120649 126882 571206402
55847 162630 472029900
10577 15525 603473751
51845 179117 317947276
108872 147663 97032095
60936 142291 203396972
97230 141619 110878535
171872 174111 5256060
42176 194715 809089652
72625 178135 263442232
143979 165919 54753394
111755 143428 79363560
34540 181006 798208167
144625 190643 828087380
96534 100105 337209756
38227 180053 944908896
195506 197420 4850060
79292 141094 154461128
1362 92395 530226144
157659 167055 23267302
105758 189440 435811764
56065 148301 230500295
47726 109228 161505557
40309 197730 393757980
140747 154272 5865234
90730 141720 503672552
26015 114102 495236210
184046 187462 8656383
189408 199352 550893240
170887 172486 3945681
60732 123437 67987522
18415 164082 364164599
43509 164039 301375735
49614 196720 371794588
189646 191060 3502686
149770 171359 847014235
122937 187060 737203694
193786 197441 7881246
173230 175859 6462944
77962 103181 63065095
86292 148500 336218307
138646 184514 114631505
191783 199430 19360891
111837 144233 274075124
71686 86365 785676236
168784 176641 404695903
40809 130361 223916879
165341 194575 73107745
125749 171835 115292377
85006 150448 527850945
172885 182712 24507220
92269 198284 265344681
98996 170000 177418936
193726 199717 316940594
171571 173326 4363044
101789 192358 549161720
193766 197424 163328343
195544 199986 11257456
28446 131427 257265870
175030 191771 19831743
132316 159762 19706204
180802 185177 981356170
168781 174434 14051246
55977 135927 199728193
63905 86078 506906231
107441 180338 434302586
191377 199297 728477176
136607 143702 17791819
66357 175112 528641814
147313 178800 302829553
138694 143907 13175902
24919 140992 290146147
33849 94077 150522386
34483 40200 568039972
88821 158243 173832345
126192 172474 795658395
33222 178859 43216224
12738 190789 793688384
69635 196753 317661848
198784 199127 332682289
130260 137177 17242246
96674 143058 115953066
79253 179263 249793635
70908 149436 416222171
94858 121947 67563583
184369 195394 570670330
54610 101221 42611695
186785 190762 9963920
30656 82295 128996002
17941 22233 10682006
100674 173062 785798052
127916 196088 170551707
54925 169110 776335737
30353 79169 48133741
194099 195531 3655307
184867 186926 999434269
43671 83518 370229078
47192 93354 115441100
43508 105633 824035832
26172 148605 306001038
130003 157803 69617366
175903 190233 36062646
164459 193607 831971823
95048 169703 186692617
45206 83099 530797723
110417 133249 57083028
147256 163502 38545386
138050 179897 104528261
70397 150906 632752124
79087 133239 742306499
131060 160463 73575119
3752 185792 455142310
54340 116009 154042981
3541 151898 371067893
122115 168094 115047669
24396 69503 112968628
143162 171705 71243357
84586 89841 463906470
180325 197600 43498205
114118 155757 104225502
26466 189501 522026974
118030 184763 166753725
147385 154699 92022614
86717 100844 710146858
31390 46520 37742358
28283 140207 762768395
141615 177345 87682489
26320 64536 359676631
65559 76619 105226569
13073 96847 519105676
137185 161293 60330871
22009 41732 49292332
26556 57380 77067230
170732 194501 445609027
135527 179981 205021086
52647 191161 945602229
123577 171475 119767180
49523 160417 277269391
18312 35776 43605989
102807 131844 72415166
136960 194566 144029513
1671 196777 488015299
3913 36102 80612531
23317 110920 218905905
183489 199127 39381051
14162 29481 275386880
118519 171220 131758752
37805 114596 191982184
146437 148614 762432428
101049 164487 490144679
51453 186192 775211606
131008 171402 136174808
176902 194572 149830496
163622 163875 641320
67484 146122 582572232
182819 183599 1978704
57522 172052 286162053
9359 115317 264876933
186501 189775 413099676
86792 149156 155952368
71330 104188 609978642
17457 90375 182063601
4864 188529 862467043
18345 151317 756766989
60530 192476 329858150
79887 189160 273191155
33528 172845 642426226
37817 121579 209233823
13525 14168 175604
181533 189581 907934437
22972 23130 419613
143207 155293 30327632
43099 155827 281906912
33301 63557 75706869
192810 194012 3082418
138983 169509 76407518
80228 125887 114015211
5591 53498 825394588
178258 187914 557041688
155635 161407 14351205
64886 102731 94545127
125890 146715 52135248
134971 138069 7668880
120899 145852 62529347
7976 35573 348923333
172729 181248 803295552
178223 186917 21919344
93295 115281 233632701
172526 185638 32722514
57760 192945 337785793
81299 94790 33654632
120477 120902 500439980
19581 21011 3524934
191443 192897 3620817
148943 180626 934856245
28294 148467 300290108
130703 177709 711489448
123617 143002 195028979
88499 171540 930582510
69033 123876 136710501
166722 174418 19218879
143799 164145 50912178
126176 194941 504136239
168539 195079 717480714
56380 133744 193281472
127209 141746 36398237
6098 20442 934233752
141459 191975 504383186
100800 131756 77198369
90069 171702 204177141
138017 172899 654527198
174955 181327 15979577
130942 173713 577896915
65901 180413 285931250
162441 182572 50122153
12049 54655 562953065
169823 176487 733041457
167494 192938 948938755
157253 178153 51903672
20974 102349 203594223
21801 78152 546240281
102178 182171 596123866
161007 197215 226513448
128856 170563 104346072
5964 40550 30644446
15258 21031 11411607
44765 139228 236080488
68715 194856 395584299
123508 172164 121714830
43737 126193 205977115
64351 172028 592781158
154738 171516 41678327
135598 196672 907384669
5175 94564 223525768
188025 190440 6022201
124479 160143 89332575
32591 143739 356980510
2380 41481 440124398
126051 140327 35765182
186838 196634 24614988
94224 99579 13574496
79923 132190 651183705
131045 175098 302540652
136582 160885 18963193
175646 177273 4091633
150156 170404 50648564
159063 199705 101665232
195418 197527 5388073
92820 135683 107157897
48869 134983 688436158
123 197589 632735497
110356 138591 70572908
49773 118568 847561381
67514 157261 380087546
183979 189854 151401361
17288 66388 122914716
26297 192721 451548726
54232 65077 444756714
52851 78135 63249299
77954 100860 57321347
61221 83566 491205771
131253 182931 129073950
55934 185040 841945643
105935 111209 901232379
94159 105471 28405876
113013 187782 187020851
66460 152859 215866807
98512 136765 95518067
176190 195066 47463939
135557 190908 138416533
135310 165780 76220117
148175 177440 574345105
147110 185460 970377061
37578 107664 381492270
13937 80956 394326131
8359 23629 100218317
116427 141277 62122496
50208 76078 898661766
67603 119296 689693930
109031 112654 49398677
76507 142708 88297910
33507 103897 175983980
121837 130865 421112935
44613 95902 128174430
86257 94022 809109600
190288 190845 710982788
56114 94535 652744477
123542 166266 403887290
95730 106453 26864757
15584 171373 389247559
145428 169140 59252269
74183 125790 50642854
62040 143420 203492549
168329 188568 50704506
64462 199352 599341626
52200 158919 266884929
91774 163473 179538938
17313 131924 717131139
134859 175304 179957543
6547 127442 751031356
58647 104443 325268402
171530 183159 43721065
183919 195517 29177637
91876 132591 101957380
59253 91121 257428962
182374 197741 38722579
19578 29550 24987159
28341 133446 699890083
161964 192034 75079224
162795 194275 486641195
125984 178934 207410116
121425 146500 62833591
105909 176591 176358015
79810 90454 108450683
135941 144403 21241117
3214 99934 242105870
91175 103510 112370577
171623 187488 465239790
172354 198303 895581443
162025 164235 890719567
71554 192215 301447847
152367 169375 42472066
112176 180804 464778284
89692 178613 291682416
101923 124284 394758777
181348 183384 5114853
153094 155792 862486617
77895 199906 305139590
133374 196627 741448237
58663 84256 63791512
47938 86346 96044463
116654 176531 302209347
120234 141738 38634634
72423 198271 885292098
109986 129063 47717573
41158 80105 97379168
144792 145621 2024924
20837 62194 103496007
35976 96039 559748508
104192 154940 126978208
68304 118197 124409182
174248 199511 616050763
81406 181340 417884750
98762 169439 326668258
58739 168624 984134730
133080 140813 19398890
48694 73219 61470070
112595 154480 104912540
75594 111465 130097686
85628 92207 99874528
120667 139916 214970971
135558 179784 987488092
78773 158484 199272539
136921 188000 440692770
190140 198634 21396965
72913 91727 408533508
177088 178456 3457329
50600 86591 186921130
177794 189658 29901029
84701 131648 594220674
109005 148381 343444036
144190 186362 105340370
154874 194604 441440287
103490 125303 54314460
59636 115063 138600806
86117 96619 775277244
160184 176413 40251317
68061 92665 61242189
199599 199760 430527
189125 190506 938304777
185121 195129 127497434
40883 63774 57328475
120028 189874 991533995
193665 198945 367880230
76461 193227 291833723
105318 180069 678984517
47570 171650 310188594
72674 72800 336520
3439 160520 963072989
155146 171301 40157896
123332 147313 59974232
36689 105141 171153942
33465 53219 49372571
102487 141991 98595350
185909 187169 3237988
189540 195156 14040558
90595 188499 140845342
27289 92762 857423247
124730 130460 261531179
115673 165265 123958513
20952 135782 946810518
3073 153514 676342741
130006 158493 119148603
44164 149430 263040732
100305 162713 155952668
53506 160918 268567902
46099 145395 248270481
47422 120942 183708599
198826 199144 773036
97496 156474 147571521
54029 185815 329294116
139123 174177 970816513
29791 80533 103295184
77136 138442 311437649
149798 179026 212255292
134997 168788 84454355
187424 192634 317050925
38440 43901 13728064
121243 144268 57766058
71510 109130 93797339
184390 195114 399394974
48689 87009 132882498
79950 88485 21165051
129041 161532 81349333
74216 121844 904561009
182631 188351 14480966
137982 172635 86618708
118875 180261 363822412
163325 167266 880144784
128891 131766 4756629
83660 84391 924567610
118972 171046 130195515
145740 190539 112019225
89662 154416 810577393
8894 13229 829933341
32818 60758 767947672
58898 128472 173814753
75290 109943 321748151
42700 189794 367676541
24048 111154 217614632
18254 50682 81022035
156779 180508 28293301
128770 180422 869951403
71722 114871 263598628
83940 88305 16050135
56646 177211 470140731
164985 175783 709916164
178364 195532 43212104
165730 171908 733811595
70138 117042 62425075
94188 122373 742235079
49446 170274 302055579
74644 109009 516749954
15821 20599 11822129
13310 50967 698237741
166867 179965 480948142
81532 169713 220467485
185892 192556 332235431
54316 147607 233039612
116248 137018 51935402
150700 151200 1263673
60229 62200 852787238
70000 80300 976490811
27738 95420 169054104
34822 181738 774622813
97721 98300 1500394
112827 171137 786778311
151786 193882 483603302
9439 178783 423085715
94414 184452 770177007
5732 46613 448763165
41284 144561 258215090
147582 196297 459996256
57354 171841 286057660
56711 169495 689524820
149830 195642 889850326
21251 94722 183664502
82753 140694 560779219
133528 137976 154815001
143639 154495 27212540
75674 170511 237007157
166632 182072 213043263
43820 44798 777609983
196434 198909 6264251
182051 187295 74036044
166581 171016 11132078
160958 193543 81384957
11414 51835 854455782
43866 190002 214055856
142145 155547 33668975
146906 177170 75491651
56924 87811 77005224
52384 54771 218055744
28628 98844 935596051
80564 188148 440609173
53591 154657 275831344
142602 187963 279448708
138510 162675 60574417
127865 152441 61522338
40915 42620 4290480
1790 99687 245081434
81428 120986 380714994
174771 177846 580065789
103538 190353 520197880
127178 142267 584123747
51944 88182 50274129
157163 192803 11096071
41193 59760 46452106
2174 85540 208441170
26669 142799 290233199
122837 186213 788161534
170153 177664 18540299
20837 24090 7793776
47129 129310 231907277
112329 142983 76772414
111199 175769 161297812
90715 181039 469564925
95516 110639 37712475
70378 130555 192726103
64814 157555 231831712
34899 76779 960077371
141258 165623 220581999
35844 158853 674674514
25453 70294 112244105
50675 89000 50512732
101385 111076 796771198
149094 162335 842595301
165710 182003 97577333
111129 147876 96716705
20209 168147 451315611
134104 192830 882020940
95584 195442 277556589
28592 153405 311937838
40931 146512 263891634
121416 187348 165026342
188122 196541 773518453
132037 146539 214765555
50208 114546 160777212
78895 168333 287038330
52950 97421 248389553
119756 122086 630126430
49303 179498 314411257
124948 167126 105446619
80862 188263 268472565
38319 130083 229445902
108138 158857 126879913
29942 151241 459706753
178654 183204 11468917
164539 178210 33935195
133114 141013 19849813
30253 126067 428956615
15299 54917 83020465
74909 127403 855425163
19619 110114 226134361
185916 193203 710903858
166803 167620 1225826
140734 162987 55747087
924 59198 145910516
54026 190812 879780323
196596 197074 1208099
188067 191891 608598088
112673 138655 763613470
130272 173623 21663142
174364 182033 900413071
26824 127794 252302045
193040 195374 444141491
62505 170176 269125176
57872 177507 728126171
55151 112085 142167734
13875 191132 938605954
74459 143432 172359338
60184 179797 298902214
195500 199665 10516893
104193 169191 162404036
70156 74466 10689911
78879 135876 142403831
99020 182195 207696459
109786 137170 299542356
120729 166638 394496828
145754 168288 56293088
11709 53328 104056937
96523 145094 466755877
43932 94547 126456995
17888 101087 36579063
93446 136157 106798163
196776 198212 3650848
25802 134258 444528903
1396 75153 294269879
157120 195951 96979234
68129 97861 74201563
48797 143142 992118673
186272 190556 865848775
104673 145748 44975368
194348 197661 8436180
102437 111115 21481993
31247 85376 135174080
39428 165070 314181814
171938 195237 634395953
168661 184174 997866527
197623 199712 5235454
78066 169403 527634196
100385 174156 184186534
8895 24671 39465436
132509 193774 386378700
93195 159709 170656709
22598 44028 133699576
189261 197978 242510356
91734 172131 717725294
75401 131615 84413961
19012 53381 85866982
128192 158402 75657657
77444 165753 645412971
92630 174681 205084328
172065 184763 31674431
156426 198370 104850511
133338 171098 149792911
196916 198143 3096828
88462 159158 213370222
170128 181861 29171459
123319 124371 2640868
111559 154601 329891833
94172 169974 189543331
48504 98882 900307573
118224 182883 161587432
21547 102462 202411001
131706 190746 381565966
62935 171423 367991641
105161 176615 178325338
101348 130177 978575588
152131 156500 11079074
54829 84669 74374079
91747 147985 140767042
82472 142754 362931204
70963 76963 14871857
129274 163108 919130167
92470 188651 240626375
44510 45935 717623227
55306 104699 597376740
199028 199227 488293
9824 63153 133434710
182075 182576 852592308
179471 194174 36939860
20460 177148 391490711
162787 185105 55642172
113813 193297 198724062
78399 185546 267671553
160111 163462 8380162
157468 172887 38297206
25534 116721 227841028
14899 64596 453057476
8332 177025 527339314
108452 165191 359955588
87367 168677 203334586
29488 66864 93533469
164162 183873 949499375
180873 186044 13008415
88964 167468 196332588
184021 187282 764013082
82491 166208 209286580
93250 188380 18663587
82821 154570 179521930
111866 185577 997641935
129464 190272 514770155
74673 185540 276954141
33520 128655 645574116
16151 135561 877257805
31813 117155 213285477
130913 133557 6496289
162395 182017 48885232
88539 180635 544725536
63096 132481 936540679
194912 199538 696376549
40113 154735 286769769
139507 146096 16499408
39705 146986 867549933
119204 156950 922714305
131876 193344 741446280
152160 175550 58245903
44509 174553 717755775
76999 185551 271210554
156274 198518 105587523
193273 194746 3721314
101199 121121 671488624
125700 196222 831326320
84283 98854 36674409
180251 189239 22651069
123445 164052 239982629
51559 106356 227770468
108279 141911 448059408
80813 172783 229806668
57568 101006 756487452
89486 170991 203889564
42301 89432 117614929
142122 183768 21676448
172390 179632 17999295
104248 171248 167370807
161830 197114 88238009
88882 129947 102865996
3527 38324 87135138
68433 76124 118737841
65944 92203 65271028
16039 133177 966033342
104892 105266 918093
196553 196644 222830
176316 186379 25330099
131436 139544 20275958
91578 156887 586705645
43946 68691 116864225
78423 161794 208407766
64137 101172 92605501
142044 184866 253419571
70825 177373 265917347
169664 185666 39882826
197071 197178 476907559
171742 173695 4848558
75481 125965 125987839
45716 88185 742036405
21525 160907 348505141
77268 119983 363153702
25587 134627 669781951
50154 172342 305342651
83882 186847 257444835
154412 199389 862073539
121066 129586 690182501
106133 152344 115513550
87062 118257 480232279
32193 89194 142285393
75892 121347 251103582
102746 165423 156557110
148124 188072 244052686
37128 143099 264925938
33677 193205 398749787
143044 150251 17956689
47600 94603 190071463
184317 197087 25310390
43402 49924 16309774
108850 146949 169591387
158839 193421 145862934
56850 110189 133190600
168732 175892 17703295
59381 101860 106272359
144613 169963 63386168
33377 116906 355553728
101524 114249 31673486
108907 138561 74138677
86690 160161 126576876
169953 194195 60599931
118685 119769 2677425
186383 189478 7821374
17252 182728 413515124
45344 87463 981253428
64470 95483 77424828
6804 110877 260128479
185388 188544 8051128
2929 82413 393623917
175974 180203 10649666
119501 153995 86457176
193080 195737 6743763
171603 199587 602639612
168253 194239 65051954
38833 173439 336400505
16880 111091 235450610
156400 173012 41270492
151916 190124 803078067
169384 184951 643505174
72959 95697 745829772
120765 171012 57170004
130206 173449 151484659
983 32594 79244044
63464 136564 182648983
127061 129171 5347844
59581 107922 120822429
101715 145058 547411241
89906 111172 554129947
106866 135523 71558634
171302 189442 45433700
37631 97562 756386750
41659 156131 487719394
3128 60424 621078672
3846 16282 190381428
18538 34647 40252303
135243 146711 922084814
20540 146685 716599756
72340 186504 692194986
199025 199937 186575495
45056 129765 211775710
109083 164793 139409068
64756 80276 606694119
114098 122040 19680822
70558 191011 300871431
189619 198526 22391771
120629 158942 96067945
48500 86949 96099136
183600 198495 228160719
98743 101460 738564121
142668 152626 91018547
154765 195306 755182768
117001 177930 486212673
165061 196542 78769722
144693 147650 7308138
137261 194137 567209233
99542 117598 45011626
52608 63245 684149430
93974 153633 149258717
974 188991 470231833
52149 107232 236527990
83519 100315 42130750
132408 150820 46107445
160664 179218 744309477
27277 185081 651191951
86427 93230 669802267
10435 115842 693176577
44252 199032 387046408
25418 147674 305508829
15902 26313 714409352
137055 167270 628322733
123489 149356 902027698
59523 89183 73894986
178891 198453 49256399
12782 84847 492852355
89220 187725 246516537
730 48328 119084039
138891 146830 19855559
79704 102091 56056609
109580 163320 776994009
93855 132083 687748028
170877 172665 4399717
113265 139617 375786841
154745 168319 29207454
11526 164117 641248586
163725 165034 3227680
169341 194718 43222070
8339 95350 811859812
170810 190281 51717587
81275 148371 167686358
45359 113203 557627526
197350 198486 207900601
39713 46850 602183603
12266 182531 425549707
127755 169807 68078805
17418 37945 664703052
145176 188518 108379274
25940 165172 348054977
73426 155979 206389254
133712 170074 976037623
176171 192219 205484402
173774 199470 64534329
159797 169660 24589627
87339 136415 122760531
117772 120807 7424606
190295 190492 507704
137965 180081 105199774
164831 198856 124915290
186211 199416 412366471
61021 148933 219759530
120013 179539 148793078
72562 187536 252637707
121085 150257 73072729
869 63475 825057754
124362 172689 120840104
12909 99676 217099338
91207 136501 113393600
96714 143205 783280986
188104 198456 377985463
56865 103397 116347983
41038 186507 363610211
149328 189167 99687498
150207 151770 3991917
53242 128993 560410616
77869 154758 411844056
15188 91025 189320796
187081 198954 29842121
105905 162422 427789805
190317 191493 2901492
1150 58227 143000538
38176 109696 178777721
148301 172706 130998611
65172 131096 164626718
28526 99091 219143187
195900 199789 260015905
190210 198595 596375070
24293 63887 99117812
160370 179022 46336196
45589 69405 59738719
80520 178429 244571184
35512 63819 899401399
108687 153145 494026692
37381 115990 196482485
191698 197183 129397811
9896 10636 1862291
148841 162520 34288975
165253 197370 80429416
12395 125654 283018152
160756 195622 87182944
85099 102213 783475052
21724 156713 337601750
8792 42967 85531533
176855 188492 460799585
49753 96472 498535229
76668 134020 75925281
140648 170578 74884371
159239 172356 32638474
108550 147223 358395988
132131 156454 61022768
33100 144442 278352226
130900 195116 860971519
5284 189875 548572878
133404 149881 429583467
144074 193041 993528162
117109 186760 406728896
129685 164808 87839116
145007 163540 46389137
49427 106169 141862470
41841 99559 215806004
63281 173823 276113842
140717 178701 94760182
90866 127298 91173758
182171 190299 329819576
161409 199159 138847064
16413 150477 335088466
157405 158599 959525300
195133 198654 7691286
70611 172113 253462055
163110 193337 75479234
80059 88863 21834436
15452 135966 718428337
89750 182865 944876930
123997 128941 3381685
23903 75366 749242091
155777 181487 12403553
101592 156405 137047632
92018 154576 794628757
154911 175383 50828024
3824 188413 461629945
39684 193644 385009264
22055 189611 20341996
82296 87745 13552517
147029 151085 135699576
80271 136108 904410634
139959 183129 107838740
94464 135861 841833717
10630 199564 472507561
66371 147586 130926531
1342 30138 72241468
84752 182077 333677200
118226 182746 765158907
83802 95065 715003723
147338 148196 990958953
115834 135509 49149134
54953 77211 981969074
135905 165813 74786523
122719 155046 397538708
119228 133755 437866700
85497 137681 903421402
147580 150369 7010685
92836 145304 131229388
190341 194976 11620256
123589 132189 21572834
79389 194308 287249629
197657 199946 5781371
64985 181617 291226611
105183 187971 378238406
102058 112489 25843273
58251 100869 234356983
180797 199509 47100295
107052 113210 64162347
57470 158100 826589992
27707 148816 302593217
183029 195549 31509996
25721 89011 401010439
12837 129811 302966237
100084 193137 971267428
9818 31635 54553357
138738 151268 31417680
117709 126376 21554349
154410 177208 385071800
68715 184353 761908062
8484 13432 681000029
28342 194787 460319246
53873 184980 327588221
89651 161599 180113574
176784 195865 47983118
103809 161562 795595551
111879 118991 17832162
32019 68460 508263564
96724 167379 543338669
198707 199118 39331704
31343 187502 521575860
57466 118269 151839172
117544 183409 164521794
50947 172626 612969458
10037 145673 797877332
174233 182609 20900638
119542 197320 213249597
196707 197545 466857654
61664 176276 286288112
82096 170818 319654477
74226 97816 58968398
147537 191662 110288797
136322 193747 589737368
130756 190045 148186240
69448 77911 21049162
117843 122528 11560877
171870 199545 69444922
170009 182539 866384245
165522 199345 84759059
191532 192173 655412404
178938 198619 942493170
194959 199847 999387251
62358 74818 977123214
13646 36175 458941284
144140 190070 691993392
10295 158062 410831514
114187 170661 170734385
1111 179815 446778540
5167 55487 125985426
119044 136788 44467310
52256 116684 494066345
88826 185032 959288054
127557 155965 354386765
128237 178435 63499103
52691 114093 246205139
193868 196157 789437263
17696 185012 418134033
147684 194672 257656681
8686 184268 438867677
94110 126741 81487249
79360 81811 6090182
150858 157945 73458967
178308 191434 760969814
93457 121622 70300371
99003 131140 80243773
379 140366 350053004
128960 147519 64852616
40332 147372 942693372
170106 181419 28115811
137982 158518 523153096
101546 184064 259112087
130526 152143 53991628
195018 196887 4754142
55710 73824 45274287
153195 176130 56991093
31409 98304 167358380
122643 155571 949238037
154483 186295 741572855
53944 140803 217034086
3761 103267 312551097
89694 130739 848558713
186754 191971 13054748
165009 199495 714414761
144057 189764 745993448
2413 149954 368977496
10248 183319 913603919
194149 197737 99242143
5199 163512 436291761
173949 179424 13653599
59578 117335 144318167
117350 122548 12839809
189321 192912 442429851
169836 197680 69764712
160558 168986 464202500
81378 167775 215826624
119772 164666 112414929
94181 137293 107769515
173079 185646 31431044
10159 11671 370882368
164737 191127 65943623
31440 123346 229638012
7673 87490 425480644
177658 194009 476083326
11415 52751 730431940
156567 165195 280259064
8628 150940 355867822
3162 164001 402370805
77052 195927 973926022
159592 191431 79461041
112335 191341 197572139
177600 193734 659251646
158524 169030 26185017
164851 167560 6598500
140481 146084 699272270
137839 155374 653804613
45448 54238 299271244
4837 57162 130960501
36184 144900 271785974
190492 192047 3854936
42212 199287 510021125
170021 176765 16613040
31623 51105 266548185
177221 184499 18297370
141664 167731 830293611
133367 191359 145018209
158336 172929 36302146
48351 136755 890096621
134090 148620 122222774
197714 199715 5013661
58997 72229 565477544
110705 140052 73422489
34559 67106 81505968
111534 166762 138108984
126132 191853 759158113
88131 192878 911338306
41117 119674 196252911
24369 89360 162283456
56133 56973 335453992
153965 162481 392971748
47311 160572 283311219
84664 191898 661493567
188857 193501 11573812
102357 112252 24517492
185678 191632 842114132
140674 173041 80842345
80577 167205 216444949
7556 170652 757354236
161815 177575 240398605
188812 195658 99191098
40534 120501 568699514
45468 69443 60125497
153300 158204 12296581
164791 182314 43630045
99273 119232 694733499
144123 181969 423997774
52854 118578 164166884
171130 186609 14946197
80242 154569 185945242
135665 143748 580960114
65520 130996 163491799
17482 120611 623039221
123731 193318 247988548
177353 189838 31458341
109943 189054 197852356
96520 113260 41749676
180462 185559 12796526
76088 195608 911641315
79975 132774 451441239
15914 49246 83268168
41076 138528 560906248
168902 183933 605466427
67712 175808 497129844
146421 146866 1081735
58461 172653 525823123
82975 162400 198604830
21572 54818 83224087
197177 199775 6572379
93216 120098 67084909
58128 72387 187865345
192472 198063 280230083
189333 197608 20785636
177849 193048 38174951
165207 182356 42724474
123798 181769 524800597
144069 185161 390333774
51438 130511 890538015
39575 49993 75948991
190294 191137 2127382
18593 191992 433391652
13921 178380 410868554
69503 184502 680213764
56347 87660 78107695
170249 174497 10495856
132930 164569 249248151
113107 184159 177553186
64210 100325 90288153
39771 153949 680859225
128811 160524 546222488
12867 40371 506286550
42396 148223 794106970
55779 109497 611171565
159352 160725 873161169
159279 188602 902384929
198034 198218 629891749
106780 134137 68306693
147678 165186 43829752
155761 192894 92651105
105301 192225 217206575
116182 121950 14256433
5238 63772 146530128
183960 189652 14374967
16435 110059 301295018
149634 157625 20155017
94416 120064 64007052
164292 193800 397813594
87791 148529 151967138
148792 194072 578512510
42975 91087 189487024
169967 179986 24865400
24258 55319 866680557
13510 118769 263041230
68382 188073 299018858
106241 147402 568682624
57984 60827 190900827
180298 185010 11858584
147582 169621 55189333
157982 175226 42779887
125530 182217 141758203
84735 162818 195386988
32290 167748 567232183
160509 182016 53561482
47456 136791 223456778
100608 169963 173291312
38622 174013 726761243
110830 112049 3050516
32516 40814 20729883
187627 188741 2811458
34660 151542 292169461
186693 199431 942524168
119792 161229 542179210
80756 144577 159548318
63631 117248 964549450
136620 148065 217235360
21558 74243 273790418
103752 108613 11839844
171058 180303 23011936
99021 175729 491694654
47857 65816 961620696
74412 75597 2916929
114165 179879 465754511
132892 162081 73076522
95996 105035 22689485
153880 171933 44974620
115092 171889 141873371
52589 93559 795776409
167692 186512 47086928
11349 93010 779642872
11565 111996 250967455
35730 61993 65616609
170917 184808 34624477
58947 101119 105504032
173501 177129 947954658
75026 116963 104719540
55311 76162 52173374
194096 196724 166465743
62478 193922 328548017
78196 78980 1932574
10345 195225 235031180
93077 94328 1028087
69104 147536 401418408
93600 165962 510678935
139483 194900 138599896
38418 112051 183990317
147793 175910 70086569
15200 177452 405232276
77418 166356 222239829
174592 183878 148123601
98087 116120 754660269
84726 109301 61516496
132898 186739 134633125
36892 97411 151273422
76973 98323 327105423
114363 153724 799108746
60301 113755 806434408
117942 188995 843768412
27038 84057 142346851
31104 95013 591502410
53569 90862 93037523
187586 192306 342091533
49683 137257 131795456
93180 104742 28989641
166304 193642 68392533
12925 81762 305723474
137859 179145 103067556
27215 38960 700286630
44856 62422 43994899
127968 180591 131475418
73711 94706 52405969
46095 99253 112984875
195950 197558 170939504
43 56812 142101204
146620 171592 954060529
54748 123097 768886854
104745 194320 223895375
41200 89627 760883318
173292 194053 579778752
141803 183988 105383322
123202 170383 118087929
54684 152257 970097406
71245 181016 274093870
58194 106766 74442636
61997 82154 50348724
48327 118213 122312037
124455 167963 108745664
5579 23373 44584743
76471 107105 842391709
127871 172928 408677685
165139 181080 893397756
193376 198599 13207844
160271 175532 37850790
160848 164486 9065334
188400 195799 108128214
196910 197882 2469109
82216 198748 383326016
60503 72201 29422749
33703 190541 392041166
102490 125131 56390193
171719 172574 206491575
149766 158459 21846646
63481 96492 396956383
112518 145280 431118184
194068 198009 10009332
74643 146633 179823961
168367 198502 75494631
153680 172960 48009624
27956 146299 295689516
125285 131534 15658735
158272 162940 11615934
158895 185398 437293483
14818 135525 724738470
144221 163432 328141
106722 109246 6211726
182755 184832 5222837
89759 187738 245153857
160284 187000 66695724
56695 86299 73893736
35313 130678 238371914
68810 129543 151569949
187930 192774 11994914
198004 199248 2272666
160281 178883 46190917
28298 167647 348149735
143644 169041 833194515
27998 30144 5306695
199769 199899 330765
50348 148852 246188787
45069 53166 516716910
177176 187534 525423070
190031 193765 9343911
149032 154865 321086327
160336 165981 916007791
47215 57421 25690815
191041 195491 11200491
166774 192483 860531783
96325 97581 952212609
83729 84199 67091327
130080 189506 148558535
186825 189578 6948311
187092 194618 138436372
2861 25817 57624110
171446 177119 135526607
48657 124560 925151749
199995 200000 355357541
82065 139420 141619137
54532 82814 809739387
162204 171603 23367736
119629 187680 220973192
171296 178776 636441904
142800 182497 99117466
114728 125137 469888880
137227 157163 50030073
40072 142327 255695785
160610 170541 24765908
145242 146801 3817291
64072 184357 300455391
128965 172993 110016014
46387 58853 31279990
72169 173442 269853905
195703 196665 2412271
176292 194712 255458096
58172 131982 184328299
191091 198483 894188480
11907 167941 389964870
144854 180994 90155300
97566 149495 946835162
21670 123162 253573247
90859 198625 269716707
18640 191462 431940388
143193 187060 96915274
166051 192770 66760467
86481 131442 112416075
89125 159200 175478170
82330 84201 4597901
80875 187670 641110676
180557 194182 34226753
137883 180864 614690104
118852 193128 185745304
7178 180953 434332533
65636 149759 210042904
65608 81204 38838521
85612 193435 458390764
58257 75845 43961726
63609 142916 198206880
105563 116988 542120148
137184 172425 88074004
97486 107240 24392961
67478 111523 824234253
102194 168354 165219464
177729 199475 54767717
198173 199347 2973258
152632 199644 117659734
117821 176011 411271366
65715 118912 148000786
37993 151290 283260925
100919 171756 176894448
133729 166181 152471024
185252 187726 6336169
151011 163340 848615896
90819 148810 444724868
105952 182186 190340805
133516 151812 45862700
34685 42133 18594482
6407 35477 72776574
87981 190829 257209309
189343 197702 21019139
148645 175989 996803369
93687 186206 804140866
127893 127943 9691
185996 187816 4684227
22285 141414 915215759
153372 195180 104470785
43235 130336 217726014
189169 191181 4972106
151845 177053 62740761
184159 192824 5400078
11482 132271 847724033
116058 119804 904689331
171228 199117 69969456
189846 196568 924510501
113453 192623 197912978
180475 183378 7285575
199069 199965 641203703
161154 199289 465672369
92009 116025 517185361
96185 125096 72187525
146918 165900 946545399
10475 74146 320396326
113673 136007 55845435
232 50806 126582898
147583 174984 68365339
61395 176961 288706360
129096 181411 863182246
123610 148828 473528839
45550 160750 982964534
31633 86132 136144961
123640 178883 138004560
122602 167462 112209048
176564 197340 695593762
102963 159779 375970235
119802 182711 157239772
101689 161912 112156136
171758 195794 670306266
82539 149174 166574166
124775 195649 177357945
176199 188334 19346685
115044 161821 377044402
119274 198312 197825441
73927 192131 295398813
165448 196602 620750369
174098 178674 643417058
197906 198838 2162903
543 99009 246406004
109357 153209 677349602
192690 196013 559220127
154273 199333 910984352
114521 167546 132450816
181839 183980 960200879
40261 75523 28814901
111878 152748 102330071
95745 165151 173514923
44491 152339 269617062
70383 184953 286064860
137555 181223 109041706
132250 190472 145614410
42360 74590 80658601
143017 179417 90783117
50880 111117 150444682
78806 124997 782822408
123023 147056 929205509
114602 186450 179554158
153837 183591 74169006
169647 177693 19865226
180853 187133 1205711
190517 198758 145370165
85116 151547 337159093
179644 182493 7170792
73026 137941 651304462
172804 180813 19974465
174040 174765 183033801
175367 186368 939596255
68093 89823 92061192
125720 194491 994534693
22827 184720 499280925
33597 117514 209753741
135950 173853 94662306
183185 190650 18805275
175377 199017 59474729
127417 199056 179326187
182014 192775 779903804
88935 139079 992379820
31653 198237 416567312
162109 164277 5430837
31706 158549 357428619
141113 141735 1523721
167990 194796 67146694
115609 160512 112331437
80321 130591 114659666
24050 175825 379147396
3698 79691 900935847
188932 191888 7343706
72417 114034 103882454
111738 192107 847728246
88702 103881 38154716
190837 197341 9317207
58650 85492 66860773
43897 191748 47576531
28891 32919 178213427
41819 125216 479307292
88532 146582 478670280
99895 163947 429082427
147270 191378 110327413
40017 95082 137723415
57433 95936 96130661
86123 118031 665092667
141378 198656 143387788
16778 145732 426365003
182957 193743 419357742
51766 153053 498292943
127989 137319 494823582
198350 198750 1046761
11035 40119 511813779
121724 137847 40444611
143814 199285 644651680
33518 173628 568351603
195336 197093 734859425
191157 198942 19622050
27225 34435 17980480
47148 72134 62693602
60293 147107 216996525
28013 153937 314780850
99602 177624 842830649
182951 187948 963895106
65200 140324 312217495
98809 191223 230885740
178252 185958 563945979
118573 175926 277176008
141277 183272 104869056
63281 88914 63782605
20455 197380 442438479
32605 191843 601263441
139346 176188 244288311
178255 193412 38119270
44576 150073 291683777
43354 66230 435008344
65666 116173 952731370
48327 57498 23077968
12941 96230 910867105
187718 199815 30398694
26668 188320 460174930
29602 179621 374797716
168587 189548 685372057
21391 94938 869508213
44031 161367 486780557
115023 123304 505461621
69798 184473 286326766
159418 163473 10142893
160237 163272 494452807
189092 191150 5139629
113270 196571 208383620
101153 140603 98464282
27081 184272 949626672
38577 177358 637378084
66144 181857 956715053
161031 190346 73202817
150931 187903 92439807
135381 190440 958887842
38789 81436 919782698
160399 185171 26208314
179535 195193 39346785
20211 36684 381371366
110953 141545 394992369
21480 146514 312543070
58397 85626 531785300
126968 142197 38166717
97026 126674 528198641
37363 192951 388891725
169454 188369 47329339
40351 49895 509986361
85514 197185 279443903
109165 110518 3352833
150171 192788 106495828
126867 155548 71959570
108620 173506 374749732
135594 158964 32349723
53949 65126 28042530
121300 188378 71250995
36013 134667 246602310
75535 183926 988218875
21267 173253 892039912
138265 153496 38224546
145745 166817 52628570
80250 149574 173262457
39291 155220 456798066
138939 198072 939360072
50688 113264 419348168
116906 149866 891520612
83564 125331 104329328
140347 167728 68392772
4174 40470 878169126
13877 147785 334676686
183651 186159 147781933
34421 73873 546061439
12774 185782 432457364
193309 196338 7664213
77155 190600 283589768
79845 132134 130634508
290 196107 489703603
31677 57595 42238798
118971 178538 812820456
26673 107255 201386850
18299 45342 629306895
56322 130741 950807854
8329 181772 703432635
137150 173896 402974580
110532 170534 740821938
134257 150037 39462526
54520 192060 745993618
106668 129118 438710446
60564 61945 567812203
35279 75715 139053745
162509 163297 725771635
147797 153576 14561762
111480 154547 117322857
167084 171005 9868959
3990 10176 779198332
33419 131418 616856200
186578 190527 9919307
108502 144443 426095046
942 188375 716841995
41488 199418 395007963
80851 92474 28898144
181417 198721 942691957
15575 143729 757343590
160109 193236 82721068
53004 181198 320297268
73153 133752 808427150
138570 150255 253452835
156071 178718 56258044
33402 111117 932169303
63254 162475 248000701
43380 119814 190916756
98020 117240 584102296
34451 71791 93444084
168735 179246 26137956
12054 15743 782125372
96915 148695 129383188
172408 177051 3836865
3471 34184 624574245
4787 36602 79662665
107753 173163 163373584
174069 189606 38988965
142751 168495 64325493
162401 173068 26501804
68996 161624 231360472
194368 198967 11654557
142510 191920 585790600
181641 185782 10415091
11693 130844 297899979
64473 101776 103987857
143063 164229 683099569
160937 168841 43363934
67446 160365 232171022
75056 192783 454681558
179467 180741 577340589
113922 125511 18219196
125980 179039 132558193
128280 134881 16568052
72112 116303 837552086
163387 179736 40644426
32366 196886 411361588
128960 137355 21032382
24374 55130 848434110
26511 193753 655563934
10250 59315 122738418
16929 36453 48858468
21064 52142 77733521
74419 148972 629057920
119941 144590 887109045
122346 178551 140495700
121666 124633 7499969
73491 94631 682496697
61265 67825 16626281
108564 183976 188449077
172756 185594 669734709
154783 197593 107009832
125802 135193 23595282
18363 80389 154974677
187640 196550 22321271
55130 173486 531765346
1578 10598 22704042
103732 174231 176072175
39554 44423 956527152
9207 144519 338298496
46162 138389 230522600
171619 193368 54476256
161598 182833 52880985
171085 191479 51012403
87882 127314 98619128
148698 188988 270564580
47154 137003 995162768
124425 132533 602702787
6718 34552 69669790
156151 161699 521442001
14095 64693 126573087
183208 187602 11161015
126228 141046 64871485
107638 171059 158470182
59176 86606 68464757
73380 192605 297888353
27147 119504 230626810
185608 191610 15037020
178413 197830 981256102
101777 114486 345129460
31217 174836 509783987
178856 196539 44515633
4397 126247 846251060
171039 172410 945740990
146116 149771 65108005
60894 86951 65113751
125511 129623 772768083
166471 179294 31946974
104793 133334 71225820
79419 86326 17178060
51756 176805 519502521
57503 81527 59964826
95655 132697 92570412
121763 179988 145585255
74773 159651 212207571
55057 119797 161650811
115909 177206 996285902
184366 195799 28771634
197918 198014 250924
32541 127218 506877709
99358 158514 147825461
191703 192060 943998
198915 199144 961336955
142846 173036 75341786
15539 155258 349321608
56663 160478 415858347
32549 96179 159052959
143342 180013 773018975
146566 154556 20148376
27246 168867 833551920
18921 176348 358688475
22842 39218 40868737
65919 135267 173118885
188694 198021 1278641
48872 89816 432183608
140977 178856 34324756
56291 161565 776931857
199141 199712 425431840
54097 174031 299628303
76246 154292 195159904
41357 130897 914215833
186660 196729 25319311
99086 197455 61033384
165895 184781 47132332
142660 194252 128976274
170233 189518 341968864
194113 195276 2929006
120917 197853 192658522
93506 147606 135229622
174469 182156 19204228
88592 107935 48531021
145979 192582 116472532
130938 183122 886556691
74682 86067 135370198
27279 106668 769584665
107069 185312 195479300
158858 186507 166562298
165825 187350 53830643
150442 193156 106786791
78788 179726 723268684
3094 117936 368464810
6028 122723 906960463
157593 171798 35318325
171600 171810 253028
164968 168034 6117410
175101 196453 259880307
51227 58409 253240140
130850 180574 124139972
82883 120470 93812396
82491 121511 995643024
101768 117964 40309941
46282 61728 38631640
9675 124313 3676626
8884 42750 84757691
154124 163159 214364712
8878 165423 305510858
80220 186687 872891763
100699 170365 174041117
51013 100295 123277446
84370 159832 188890497
153980 155250 31632903
81343 144420 157693746
134848 185610 50314084
82576 162753 200499445
2475 189141 853872438
129840 149976 628917587
188159 198148 16470686
51813 102143 125928098
180437 198693 45970028
82676 95924 33085337
149905 196348 116210386
161755 199247 93821408
151811 156641 12191017
124889 135435 26422075
97176 153666 438376917
84699 160560 189843335
182699 190220 18952956
128803 160992 696519754
28996 68589 99099522
63934 169240 263102940
54735 61334 16371322
13143 20397 18119484
97924 194127 240395544
25376 30695 514312480
129885 190250 178388436
194038 195277 892105982
61345 157710 241074253
34236 108452 185490854
143607 176645 82302436
195983 199516 522050845
77545 162903 213393877
138801 169529 22234854
108144 137416 798972879
35608 44489 167051774
103339 152657 435646803
116602 174313 144214119
163657 165023 3364787
110091 141508 78578442
129568 156331 67057585
138442 160620 55607238
171319 184532 32996178
37312 142728 263511668
82611 182183 248803958
156421 179760 893859651
158648 170095 28531546
108663 167339 146618848
82169 115638 83737455
164820 188910 60209046
15362 109100 790946287
61212 165168 399884773
102327 142447 81433299
192299 196825 935537666
22755 144868 462941055
7647 160350 381838895
169514 195363 64652423
80707 158199 277056844
135852 174898 957179897
9782 187075 831293641
53449 85014 78756591
140587 169390 72033104
117207 175924 146580682
86452 145133 456798009
44167 182027 856042053
156141 171555 38302647
34402 56857 56166819
375 166365 666893506
64392 125543 152620295
33900 54296 51089838
112272 176837 161289020
18981 97335 936401009
70906 95408 61035550
4753 104650 809134126
167162 169060 4866599
63150 146183 535751039
179901 180986 2723484
194343 199472 12988153
72648 151472 196948579
76469 161958 827643190
20274 46545 65600797
35146 114762 624179479
131365 184820 133532357
46315 136998 831879710
173920 176141 5426544
3168 15105 910733565
60937 71334 719708723
108169 125729 43767561
112975 197312 942809351
172075 183867 59257442
146203 170754 900025484
83460 128190 111781612
89142 107780 866943657
102127 155270 132872592
158881 193404 86226902
143885 182145 95485073
6236 15111 90545039
104293 192412 308543601
158726 196097 93400519
6882 179972 432603698
120175 150062 850223919
161901 166679 405825463
164112 177380 32844108
164531 197929 83594298
45829 58383 31451399
149660 190739 699628944
142651 172502 74566444
25074 31317 15600678
16706 199023 455935708
164115 167015 7064181
120289 175524 893004358
192537 198369 14789358
174111 199294 268020893
57529 135920 195839863
95630 160653 162635784
188384 199538 28040759
134685 170726 90083874
60224 150596 673808669
156693 185947 72901462
191328 193082 2174604
28959 96201 167978851
38802 184774 364805195
77147 99373 225397794
7648 86356 196742517
169411 198360 21482175
196511 198987 830542564
146110 150851 9491876
115143 188215 182660531
39794 143847 274982024
181887 194509 31696707
140495 158509 45148243
6721 68544 656347040
25417 191421 821122014
196082 199250 8034392
88885 113535 61732110
171434 177569 3559384
49542 198329 372069372
55516 87632 80067263
124313 162484 765474886
16491 113546 896622834
198761 199379 1543457
3546 130527 317662761
25081 192881 419424408
142165 152850 961218473
19658 46989 42299864
155361 190994 88927720
36223 169158 332270222
140138 164966 234731573
80127 181386 301745139
69299 71330 958579122
36478 176787 350496326
160301 165894 13863811
50254 102243 638756057
100227 150205 124783405
187170 199956 32164795
153705 169263 491759635
21491 59510 469426808
148318 161992 885074900
184463 190170 14391062
139947 142966 7650130
74186 147394 235125236
46489 176679 325317389
165670 173582 19681630
98894 115088 544291627
16249 47233 198060257
45308 64899 49170591
167799 195559 69591762
172564 174427 348306941
159005 164800 14420263
76425 198285 73043049
29569 30776 207812724
105760 159125 133428013
150008 163515 653338341
35359 74143 96982543
27206 50559 160585327
190513 195188 11719344
120730 153045 135666196
80508 84815 986034994
126651 163101 70313807
98666 189257 226369600
55572 126923 178149586
120465 192590 852539046
39069 95299 783848730
6347 27942 54201317
153714 192822 660993040
120909 158428 188191439
2566 28363 64776735
23156 127271 550889162
79919 154288 186031356
23937 48825 833790799
81717 111389 674428530
27268 159142 329673367
97361 152587 138075151
77815 143330 287666642
136789 156660 46241166
14735 90305 497558273
141830 164284 56218408
189128 197447 20896681
169511 188278 146724387
75164 172853 519681654
166203 191067 915712818
181549 181867 810820
169098 177516 20803558
111435 135409 615450414
73005 87009 257675425
99113 138805 99035174
122996 130550 938540472
25335 162037 341753646
95845 172171 918665315
151290 159720 525266169
12304 45624 112110913
188103 197238 22917095
64434 83008 46340534
35104 126545 228410545
189540 190582 2565037
132440 185274 881177059
91294 165162 184836619
51087 99591 709266232
36796 103694 167276658
88373 130175 104628200
171094 186504 38533791
159860 178475 46248371
129656 160976 78381324
104105 194606 686172568
133159 185913 131914657
80261 197312 812761978
184674 196487 13369810
75070 191948 292068851
46677 89182 106165597
179299 186796 18893891
72065 82914 26977834
81654 167658 355444657
4156 145024 962871542
95260 122790 68700490
123188 147069 587849229
75323 124481 25003850
107912 188528 201570811
159543 173626 35010912
178746 195949 277199729
6881 100419 46159719
158887 195053 90354216
129266 145965 41753459
69446 121295 129248710
594 89547 222339655
111839 186664 187135310
47610 146745 247868079
148566 149280 1755802
158808 163558 11870738
162505 174415 918988323
39174 164483 313382320
194906 198487 51935295
191147 192038 179066346
66241 124912 146381315
198036 198898 2178838
147874 168458 51458798
141816 187473 114170304
178349 190450 30494252
180227 198049 786528170
44195 141977 643152282
8101 191836 459282850
34792 166642 329489853
186911 187008 251673
115733 154446 96903238
170334 171092 95925977
175540 199744 60928965
135043 156043 577365764
122270 185843 885475725
101161 157006 139629028
85600 85932 827690
81706 170196 660373052
178280 191758 784676157
157907 163586 742168578
187457 190061 6522511
30436 31260 2019606
23093 191471 420883990
141871 160401 46431811
166583 183131 432382566
95438 129879 168387389
184731 189475 8615569
184555 191292 16950027
90562 147612 570458646
90534 172361 186241724
180429 181386 2377402
22294 69326 117735995
20538 179249 396611141
81422 171845 225948767
11223 130263 297605908
142965 190267 252654340
86604 186012 248501144
178359 186659 123860809
46314 91499 382103904
89137 150426 153409241
172196 191770 819947618
50393 128506 195174571
1559 5833 730372251
53750 80705 259617381
52138 163532 630187944
139849 170162 75851210
4574 90022 358774661
119616 180924 471344069
117202 163987 117096597
60512 85767 63069251
182460 184621 254400099
117087 128682 734464373
91774 166191 459296375
181202 187443 487257419
180935 196711 39688936
164208 173625 592777489
191252 194164 7306691
178225 194177 40100847
178487 192479 35133627
167427 194209 67081739
33048 137674 128822646
114438 147079 31925940
96420 148103 129142310
39226 82306 107715146
147918 198482 447415999
159865 192281 80931855
14495 109361 413256487
83677 86790 7755918
127986 183050 491147525
196231 199615 8583573
89563 160207 176872194
109355 136654 68293125
65769 67237 3627609
142086 148046 481949921
52190 77032 691058101
194120 194885 643885734
17014 181732 411677913
198016 199453 344654343
658 180766 450273971
62835 180616 294210933
100987 177361 304884648
25790 161586 503780162
93761 141000 118138670
141778 149895 20296689
51792 107865 684666186
184827 193609 269402111
16573 68138 129122381
80280 165241 212375332
197320 197865 853225889
129846 181268 921707777
145902 149338 8583220
166347 179505 514740068
89392 193824 216852319
182082 186876 12080257
155767 173457 173529478
167336 197111 74668802
71447 90427 47115610
98926 155749 142066234
15159 130459 383301105
90952 173622 918036970
97488 134904 93515235
38200 179726 419819452
183763 194166 394737868
151675 176594 873599293
6596 68885 156012326
26828 184971 797007825
100260 129238 756704864
102555 107518 12327587
157151 182822 63897758
8149 131256 307741728
67923 74865 12408139
8963 10606 4132341
62803 83934 665861241
103378 162741 240206938
27446 132361 262140598
70364 160437 225008922
133655 158521 305083641
89521 180673 227915885
150897 198716 327884400
149989 163588 34097320
196492 199615 285526916
49751 62206 58098025
165893 174679 848406056
106389 119707 33133362
122788 194574 216030980
80227 164237 557633433
9086 176997 553698238
68002 196744 321767663
108931 139763 77155107
154498 164760 557431652
71794 193926 901724016
34672 176838 355146055
11433 189813 445923879
187896 191842 9767423
54587 91592 92202696
88333 153023 161912250
35295 102944 466033168
121396 197447 190450213
26594 150132 448047157
135723 176578 101937423
197870 199462 4022397
26184 79548 31220674
85689 175105 38691473
81119 134914 134443701
287 17007 41891448
180233 190219 25128588
67512 193103 313758962
138536 148705 25494318
134480 162338 69733837
141611 159008 42393636
58505 107662 149929787
169877 175986 15005540
19210 187663 421113402
63636 92477 71904172
196253 198809 6526707
107000 197003 682330683
101418 138413 92289571
34499 42507 20019190
21323 70884 124118820
129435 141417 29939015
40957 68646 69473946
134982 152922 536991966
52309 56497 983002162
87812 182438 236548544
106392 111921 13701548
62507 117357 434310105
151176 170287 47778347
31928 90625 146542359
39898 156329 291290327
115296 132444 42810167
44043 182272 402685191
90191 147572 143559442
885 97788 242518175
51220 131129 574272362
89162 105017 39894940
80781 84051 8061984
190884 195572 11818583
13014 184202 427821126
85914 132524 116609656
118109 156300 95700171
20365 84625 160520350
85597 144398 147185171
139655 147041 152803983
74645 175715 798735368
183356 183600 625876
27121 105823 196720483
123157 195505 181064117
16671 179058 405728373
91692 104657 32687278
78818 96658 228459885
73477 161871 220951875
183170 188804 14285038
178456 179293 253306587
176437 194639 127146561
167427 168566 751260823
94028 118105 60136851
194521 195771 740644929
132815 154058 53259473
96110 118918 39902981
41017 188524 931286821
131420 134939 8849999
109815 113961 238148283
99299 122727 58293697
96057 120730 187245774
166797 168284 367487952
131763 196577 74213035
50303 66045 39495409
85211 86199 2573372
41436 103414 611890514
171411 189956 46489511
102503 190251 219241209
36332 135802 248581109
140009 184212 954069501
123749 174169 126063275
35772 124846 606488465
177959 190853 657521814
76124 116582 101012128
83356 136652 213879388
79869 86910 57741759
79027 116017 92378755
181045 186496 13731727
78144 147276 172644431
49820 91210 25611090
147246 158817 29101830
147833 152511 775327653
155163 178648 58310410
178342 191068 150904815
86401 167974 537821558
90211 152491 155885482
145854 197867 130196423
152270 159029 85682780
178061 196871 925283034
143383 172589 72903450
103945 122341 45738984
36302 73541 93127166
162094 170347 20597642
146720 180605 84630126
102340 191300 222252980
182130 188903 102446717
45215 70498 564888145
12773 186645 504321448
76593 186891 910471008
89122 160585 393917389
74062 170278 672042724
51005 93878 499574526
102893 106108 7999361
38874 174637 726776135
41921 65026 477049055
198300 199759 3698671
144605 159491 894168106
90255 161214 254968160
23361 92108 815594206
151247 195159 109810988
17470 156781 741149753
60256 100160 99949815
120114 152831 196616124
146391 191896 660368588
177087 190540 33860466
182040 199388 424680222
192468 199807 18601491
167845 199220 78720357
104070 155271 442002303
114552 124139 23858720
47269 84434 92857107
183730 184875 48312519
9417 195392 464934884
187213 199117 29919186
178206 182174 9998989
37357 119381 232611517
189516 193719 10511560
191957 197807 538562246
126461 131065 27234526
49757 124938 831104514
144940 179719 823778472
177590 181123 8895741
12622 61226 121509015
139395 163721 60928619
130824 139519 768440469
168901 178055 11090333
62865 89051 833657251
37748 162115 310962608
53810 84034 75400251
44306 120296 189731508
164544 183368 46894969
58315 180814 306003727
124067 181113 142555715
69299 195424 315169998
81518 102826 53377172
9194 99173 783017787
191026 194095 571010356
193766 196105 570933466
175714 176200 1214938
9980 109350 248378556
60759 68884 20612258
115449 181904 80898022
151126 189785 124907354
13470 91434 252801014
147377 175040 69029632
197734 197878 339948
65602 139462 945142674
68159 129059 151962588
146042 163084 633205381
169024 198924 74911628
153803 186681 989436452
122180 173422 128168362
117356 137197 49597129
74900 123379 566697947
70326 173077 256515144
75254 170705 238533738
130335 139255 894466633
28466 92376 159490586
67456 127741 828344956
135820 195704 631468528
6937 41142 554958304
68180 103059 87063353
80528 169946 793104148
198714 199130 243675732
33977 181846 752213641
198673 199085 355189558
152089 172844 116792696
164350 174401 24991999
76004 120309 110499354
130534 180362 584890647
4142 68107 561040701
151769 187560 89447024
56501 68311 859608392
117245 175603 241367956
19873 168034 849288501
38259 125398 217748744
101139 106992 14566415
95569 168372 181972745
20571 156550 340145506
138541 183220 88913152
65067 73841 269423604
127671 129952 5783525
164245 185635 395572280
121448 132715 885106397
54790 98048 957886559
111642 196182 746034470
227 119566 298321994
103806 145523 104260582
178318 180505 609410446
91451 93770 5950026
99531 143414 432294780
141356 171244 74666599
18917 167712 371797118
31861 53670 54530885
155750 170085 35707082
133616 138639 12553632
157148 192380 87902624
52021 120469 219572954
128916 136678 205155376
194633 195244 591333666
173650 174336 896058948
167330 198501 78173407
115642 157325 104323477
161654 184724 42922224
65977 122662 532625291
21479 38074 572543880
177867 181823 780715029
61862 121781 320852835
61293 77925 41686410
107532 183962 196307126
190852 192105 649685327
99758 118314 648229617
35157 116734 358400643
6616 19271 31716460
176273 179644 8504911
114589 153573 97537994
43025 83369 100833717
98680 141583 107095027
51767 179807 319890203
89974 110675 51814592
7497 34462 67486645
157774 179499 803908142
115808 154874 310807199
80540 114363 936472449
44054 151260 267930182
165190 175277 230715235
190299 190426 240620
58836 146639 562393983
174082 188767 36909419
186096 197268 296073149
93923 170248 977343673
91803 137071 113354873
77341 85432 636470839
17351 128343 277382095
83707 111257 54404968
39362 139478 250292665
125944 139016 32735565
167504 188261 52041140
3165 86660 837425310
115179 131628 41006337
32971 96487 158795446
48217 111377 884656458
366 83252 207343598
165611 176847 27900260
192851 195307 6254727
186784 193951 128786076
145121 155624 26369595
142617 143552 46227516
20437 58769 726087907
33875 149280 288443751
97773 109272 14135720
63713 118816 137579170
5908 96231 591446297
137770 161719 59974172
96656 151119 480726985
97526 103393 14737418
33419 117134 209225156
157126 157981 71805260
65829 72567 739578528
123391 195473 235926116
5102 74943 462362240
140447 199136 146924696
115500 138064 56324418
152977 154034 242001948
145924 150628 582462454
139838 165617 389615394
96695 121034 60645280
66834 74069 535299161
105733 116860 27717830
69287 104228 668933054
101689 172214 176121968
188378 196050 588629363
41188 122285 48195823
166549 188169 597151286
109675 172014 155841301
33295 152735 657732560
15727 111306 238724774
79330 113444 85181117
79566 160409 202121288
35904 79564 109184414
3202 33045 74828142
23116 117603 236221427
119213 195987 192049045
152635 175064 24954380
10390 157339 843740701
75227 177943 298853380
91342 176516 749839941
36840 86756 124681048
84830 182301 243653870
78239 112815 850639810
81377 100924 150015932
170859 186350 38650897
46297 198077 379622571
120549 137346 42146493
17817 136701 297146021
101548 177486 189466572
7352 83711 190895558
39871 136669 242074103
7314 88032 201730057
169078 170811 708316819
85462 148412 929166535
158722 161780 7645542
138473 154564 380464070
85822 193661 890209364
38555 157292 296993801
177301 189475 827837861
128753 167698 97351732
58567 163638 262654261
67397 148125 201600694
147564 153014 13777157
90475 192979 256371476
49507 171566 366026074
165142 183999 47038420
28925 193137 410376405
79037 156428 948618261
916 74599 575618962
147374 184965 364741143
144889 198114 620781651
40821 65221 769168831
137786 143356 14014097
59107 121235 783418905
181158 198423 232596348
125094 154926 74830723
157649 175433 271719366
52621 126518 661422017
96693 106019 23367132
191751 199889 696547160
35568 156302 301950742
34347 111961 193886773
5297 69481 394284369
77057 173650 241323066
24285 95661 178414971
129177 140484 28281093
185733 194156 733590682
38893 142855 259953300
118321 178080 739517342
47252 197664 834891879
66954 158541 228866690
130943 136704 14371327
18910 147936 515594040
94031 195703 386107012
73074 125704 99318891
197496 198472 2417348
2321 160738 847877881
174980 196676 54526550
161372 199713 95976534
133796 167965 85357912
179362 180542 2970470
196544 197866 3365306
37731 116232 196242758
84503 94692 805058970
169524 170956 3545401
123919 172100 120536493
139426 174565 87785217
185093 185869 1949476
166383 178799 548814253
148625 181476 731210125
90906 183892 592993556
144941 163049 45300901
3172 104419 253329380
186465 193699 18156643
137335 146164 7462898
112216 117278 736497791
56501 147311 226853994
123894 161859 479629604
37200 98151 559279570
150174 164503 574268
132130 138145 237157138
78453 135596 71154146
33602 194415 401995816
71219 72159 455343267
140511 190373 905562831
85750 182695 242347240
136755 195339 711410728
72973 147796 379631959
76870 114497 50708388
121245 140039 47093901
169223 169664 1164468
106579 113172 717276285
67706 165681 681605003
159644 170612 27344524
124030 164186 567787938
141231 194596 133448496
8029 100960 361359021
123725 148561 62213180
114061 145744 451746200
128650 134578 14863103
71573 176980 363287379
109189 125228 199399691
31133 70778 26426935
39683 111243 178912320
160476 189942 606047264
169912 196506 66559120
96802 172369 721682074
122889 185103 829473321
83544 133642 952831267
82999 132227 255335652
51869 144401 231342444
130898 163053 80428433
95599 132744 902848797
197048 199278 5628476
65311 81920 41313878
132931 171806 313461998
11631 99881 220762435
107632 173927 772054378
178282 197409 972731455
116572 186040 444424218
183058 194089 27724531
157957 158577 1526252
198933 199673 1852526
143724 196367 144083085
100082 114930 29663438
57098 114614 143724648
59540 129088 173763739
160066 193212 984730983
96508 152767 140649164
166272 199628 83600929
16671 44053 227300254
6437 177292 426974391
62519 125993 87381826
190455 199219 22056900
108955 148157 98092765
184749 188134 193517237
92213 123305 77782753
41974 175507 333586343
176104 187434 28584728
61418 187577 315438630
141542 144514 609411565
182794 188377 14136851
15836 166174 375730312
188113 191688 468528505
96587 183508 930185969
95998 143803 839590022
94383 149831 723314753
69336 97765 38974652
177636 185726 897464149
70451 193142 982298252
154396 186741 412614767
99622 125170 63616906
71673 184333 940180920
194465 199780 765017204
94507 106999 31298641
91172 165146 185080470
119235 131817 650449850
115240 130696 38660441
14743 26485 625670720
128971 177198 120400217
154638 171067 83721008
74137 151612 128565228
81448 162976 203868292
195880 199130 8255138
184421 193031 21611086
55944 197821 919187594
69120 144238 443656621
20453 155121 336815484
197306 198570 236069763
25806 191523 414175247
142928 174496 457290656
132986 142755 24487339
171056 193190 396805922
76329 154953 228871379
48502 50443 387181047
188867 190372 3733073
25119 154574 323757602
64246 93805 980879380
141895 184332 864061113
158462 161836 2585938
197970 199031 252023291
134991 153044 185759566
169749 170610 2167964
157728 176958 47710304
52784 125301 676396027
98157 151946 134347716
78221 105622 786191231
13642 172017 876302709
40825 90979 125233800
28149 112799 211441391
72213 101622 73536819
70850 111513 354246173
53917 124676 472360999
62131 157527 238552507
54997 114952 653858873
84873 89056 68896125
160775 180567 49275885
134951 141741 16931389
29160 195269 415191575
53955 169314 288289454
11938 33954 55108934
60669 195820 337950849
48719 193938 801347813
79419 164626 229980353
128796 171396 40083882
91891 119102 68149071
161133 197828 148540124
8986 158741 857659935
146287 190087 459518535
177073 188745 983376522
45370 169772 310993487
14591 180977 415682231
9912 176887 417220263
135169 154197 47706230
58027 160505 887967754
21665 188670 417535976
101373 192054 226527105
31829 100575 972891105
88369 143224 44153828
175817 196312 346128045
88786 169970 925771181
13395 102428 897646517
67560 178672 554928978
38336 178359 349859580
129275 145813 41355213
154479 199749 293934424
144285 171366 67564051
176080 197670 54386928
98741 125416 745325493
55780 169844 92966752
158168 164873 16676834
194215 198126 136628690
161068 194422 83328707
96816 177217 200735300
64154 112931 188577586
183026 197565 120499859
129947 167327 93293892
17979 94078 282770460
150263 161227 27502046
9826 47174 93285480
105681 111817 15164500
97623 142638 866736191
60850 67379 204232012
125 101964 254847425
89672 116707 624702076
16095 39945 59508038
199502 199916 388249044
58575 64595 943027148
124437 195929 790374815
160586 193193 742592789
63500 120558 142395961
170291 181583 28054484
144900 192641 38569281
32234 167325 976783098
63498 176362 511386625
136670 169669 386296499
8208 65863 144360679
168413 189927 823574205
147488 179592 80155805
190439 192651 5444609
124777 199609 826613210
73559 189317 289342446
29751 67426 94326253
192671 198671 15243080
105172 164601 148541740
62477 180448 90298693
116804 154261 277107293
179295 194960 39372043
10337 79540 173090430
161681 175430 34098572
193427 199246 14711661
104582 149233 527425927
28562 47668 47531459
198023 199641 4056056
9741 128296 296290784
181229 185160 9886237
145349 178324 82204869
54403 150586 240347083
182404 199928 44158490
16691 17084 936149
138748 162451 133201743
169578 180048 195120804
143784 194488 970749994
70843 182482 680946444
138493 147862 912662176
150620 168667 45099145
113028 124182 27824748
191055 193709 41369111
191784 199130 855709978
25602 168833 564981218
160278 166511 15426330
189758 195195 13609915
141124 180393 34713496
94522 110590 619223818
73417 187357 739167040
93459 132467 780098339
108623 124009 640283609
111621 185635 185037561
137910 165304 68540038
186664 194472 19576947
27652 44753 42646853
68498 88235 49006898
160198 177614 43225738
102368 184417 987758739
141193 161719 841274409
157722 188359 487541339
16292 181502 412805259
34705 72298 597643942
184397 194943 951678889
131144 194083 679277946
198001 198067 42016317
97770 197749 250024267
16929 56555 476375620
31294 53343 55124091
117361 181445 160054916
167544 178220 26610697
187783 193944 15361231
155408 173648 306177468
66211 198310 809231727
83774 87574 9416894
24341 94733 175957703
77787 125677 119501115
76857 164721 436806367
35833 124314 221046098
189433 190599 2902640
138990 154783 80997623
66030 113411 118198618
19925 51231 78319337
34702 171471 341775004
3100 67427 439626192
146158 146158 850398300
65550 171029 330538252
31517 47132 691149548
150033 191796 999968100
49076 169173 300202729
99826 174570 186588509
137164 142570 13548515
43153 49951 17009064
20288 175625 388101173
99857 146781 400567389
135509 146237 26822352
15135 78312 157885038
194573 199039 11329383
15247 49338 786915769
163809 178596 36661263
141721 163604 54828257
192524 194006 653141734
137987 174205 90488026
128932 151486 56456271
52952 186739 472399505
144720 155992 28253911
78853 159822 202442983
9732 16858 17753684
18179 182081 505508723
176759 189685 904704530
107337 174277 167214575
142385 199378 421427373
10070 134923 312137018
8954 137850 717797351
190137 192666 826274466
56160 146412 225490594
109785 122194 30892472
12910 157140 360731096
77859 120841 107212435
189969 193022 962881228
130346 159273 72375573
8574 78788 594830666
88418 145317 142383729
198960 199714 332334911
32795 120241 218427807
111291 113098 588634695
196264 199158 149598964
95479 167766 180620815
165474 191023 775965546
14590 197462 457196174
171910 184987 547922583
14754 136478 396379361
119275 179515 150510508
154836 170326 335536156
170925 187440 41307792
145467 176371 77005133
58410 82596 302731385
189526 196160 937334025
14941 47131 80276106
83775 182928 247774226
83084 172527 576559337
113601 164754 348488276
80517 146491 164897043
172986 182226 717345408
22515 93487 177330099
144516 169652 491681452
101549 180932 198189852
38423 154761 291017268
18125 44825 10785302
59688 73334 280586965
35296 149445 285243175
66538 191458 312086470
10108 183714 433882404
180764 181608 317284769
92605 183909 228248509
134266 177655 664899739
54153 142927 586899914
71434 103261 954581045
157227 170352 32669453
69076 195174 315018601
75406 151507 259346874
151599 190554 97346398
149128 194002 112211838
50480 126156 363140943
107592 134096 66202882
111167 120216 22567324
124541 144833 50856166
166160 187049 435996872
48415 65141 932581757
14415 139140 311654173
175522 181266 14442063
167363 171396 10101684
139648 180559 263254975
138804 184326 113766604
149537 187591 95188361
101126 135254 85145315
181537 196482 37615345
157056 159779 6745204
54685 59564 12148771
19162 185092 414677992
43884 112685 171878039
41496 102845 153476097
87700 114692 488443479
125402 195505 175447032
101682 194023 491175367
172167 190511 45907280
106891 169172 838183039
130496 197508 167636723
189280 190369 2700674
4072 168427 410963531
38581 176150 343688222
21798 106126 210858771
199246 199588 472153828
63676 91261 68711133
48779 67385 34486921
105802 175833 944060084
112733 135410 346229291
179878 189547 24368828
101538 158412 142146746
39831 168965 322923221
56237 62672 16100974
160932 175377 20897257
118604 175249 141508692
67034 102532 88693401
170635 176739 1381265
100342 178536 195164737
162007 167112 12599594
10544 126504 289811064
138461 175431 92299146
23148 48905 64340368
41272 73214 7509211
20649 165927 363186307
114619 198529 209903213
9044 51423 280727879
13270 82567 173217108
198263 198434 420425
172592 194461 682838691
104247 191355 946480254
53612 124141 176142838
98726 156321 144014216
15864 184087 530579259
70049 99683 551300655
109822 159861 659306848
126837 153723 472367903
223 130432 839740764
21261 122920 470169725
166913 195818 281491022
67120 90621 58434948
94604 142751 120378704
12050 123079 496672956
163027 199596 91535205
194800 196751 4964915
31850 34347 175565774
143254 151877 234960452
72650 119147 116033967
170378 186819 41065820
59749 145284 451215084
22366 59307 266306900
12259 51541 609120190
154429 188966 561565941
48874 91218 782712536
40537 169306 321935838
189665 198639 313284419
173909 180196 15677353
8801 185938 690828707
51290 139647 467178828
174531 192955 948155047
127100 144988 956842817
74135 115419 730720856
124443 149268 852222360
93058 135037 795918273
160379 172808 30914034
147100 186146 44325046
159255 181577 47275230
136139 142096 14889805
175807 176143 807522
148415 178153 74157299
173566 194062 430733739
179926 190345 377685638
822 133921 332900549
94523 159216 161826047
167253 192697 640279356
157492 159159 4103778
196107 197711 4112941
127036 134180 158790370
121458 196567 439381671
189012 199169 25524659
119570 134273 36854931
82220 90329 20154729
115660 129566 34746999
147912 177132 569103795
137701 157376 990940703
67222 145232 546763804
136360 163881 68906938
15883 172116 941463638
42637 49913 18206433
31210 157019 314668518
53995 193146 347753257
194013 195964 4915218
39822 105976 165566021
46099 174074 221159400
18893 81569 649935035
175080 198513 966668108
131225 195802 161514522
142142 157783 39266157
71182 198775 452428327
34387 81180 690248233
87184 97675 26383181
64352 127881 158670289
156155 191791 557157189
174175 195200 52717063
149776 160633 314883387
92866 169079 218658801
167600 181078 33650627
92849 154399 154056546
129113 136819 19323142
135333 166671 78318616
21619 119051 705644462
95746 154150 644918109
166953 183652 41751980
59268 87764 71072416
179026 194401 150758377
122480 168706 996200752
23703 190431 507780756
50757 73575 57087076
92559 146344 134546869
158434 163120 11711210
65210 129899 161547274
138064 186719 121668180
193548 193704 402508
181560 182142 633401143
166320 176625 44104744
12224 48358 90300247
60743 101572 102237908
92007 123193 438274563
129488 134237 296527387
58099 97592 871829126
7980 86517 196251802
158504 164588 73246433
167534 169728 555357909
130527 171670 102717674
37533 76089 96469377
125368 127715 4671843
171903 175881 348160400
192658 192867 533524
152346 175628 601174833
160246 189805 73815051
178887 198338 49013909
81988 182600 251415126
98493 119116 35439166
57172 71488 35894264
153816 160562 564064055
121035 145025 639732553
71341 103136 527695964
9734 66266 141502190
2971 108797 264673563
123367 172379 426511838
88104 163913 189688719
45507 94281 838995425
49644 65964 16753044
77673 195764 979989274
68481 141693 787027319
165806 173826 19938740
31863 185729 957782882
54801 155863 402677262
82917 167720 454270551
137365 197589 491116773
24533 151564 686888998
177968 195221 43401610
180934 196557 5958354
85319 195480 577757119
152236 168392 40332887
10620 151859 933570033
170605 170730 751257845
165995 189423 439368089
99058 188732 592479418
106513 153711 599268221
40812 150684 274663867
177824 194055 40790930
97622 184046 215878792
126841 189544 156900640
46964 80933 85095663
124388 125321 595486210
274 144502 949334923
1041 17817 42212842
197724 198782 713523771
33597 176677 357420068
148333 176185 744083735
83629 119428 89411501
12304 136002 309227788
111816 143460 970600509
7217 21849 201369115
177384 187822 26399718
142760 155236 165044481
68727 108759 50084602
121848 128318 828073463
38375 101701 158489304
151792 187572 89432396
183817 185621 4525980
10425 87486 192576089
9574 78261 171761114
142723 151803 898418566
165354 174202 22012561
193372 194392 948652988
182449 184311 721897858
29193 53722 61304026
17756 116248 246154025
151429 172532 52703716
26452 103697 936688493
135608 198712 157973590
50697 117241 166288010
94009 116898 57220103
85266 177763 992787696
45470 157251 279595301
192304 194838 6372929
133866 158854 20062685
142627 157339 239495490
162447 180956 46054330
186705 197486 931474829
187701 190007 5738343
163613 172477 786927070
96227 187424 227995592
136946 172661 89213469
94906 169711 198970267
186349 186987 848551561
102676 119353 493259642
77404 168879 930513724
35460 76759 273606475
154655 181820 455324403
69589 111985 105659053
117594 163907 309901457
86902 140171 133186838
56166 184170 319778452
21689 50278 71511150
27919 194607 669684250
94554 150369 139519712
183814 193531 24419251
58127 120641 155981992
21165 194428 804185530
55967 97949 424683995
17347 149647 330676446
125607 161617 90238143
29704 147321 293886462
111863 178553 166632417
141995 160580 282010232
90991 183285 230733514
173307 199457 65703048
51778 142704 666641448
184435 198460 35306343
35526 137222 829884440
160041 184825 61757197
194981 199753 7291989
2446 67983 164180018
29216 80828 854098464
99371 169808 733000421
161596 172650 27494828
142714 176320 83771704
71616 178358 924391831
51915 83270 78357588
183009 186121 53293793
115687 188112 181072233
48708 137488 221985138
18889 34222 869094129
117045 128121 27667477
111979 173791 154527850
3498 72256 172187221
130968 188465 656530490
107113 183357 274450740
128644 160834 80601326
127561 174138 104736988
175055 188483 371778809
180268 192958 871131292
178138 193105 37590535
193499 194944 3626133
108604 110026 3534795
37866 165661 353896002
154533 199377 523781896
154200 154320 309113
193728 195433 814623307
85382 92855 962110471
154151 169949 577424078
80190 91709 28578596
198609 199242 1591794
144042 147230 409277781
93146 118332 296323851
194767 197021 294398333
125566 182694 142842005
49316 171674 676483779
130083 132893 659825275
20081 27998 16257662
3866 130880 644440180
75134 95085 49750575
7668 83891 190511480
24568 142539 473089912
150152 175588 63386955
118275 134668 41065915
40143 105177 175580076
94447 105445 673988192
149036 163629 987936953
77553 101593 60177066
106677 114750 20174552
159653 190848 77881177
23555 87417 342066475
188126 197376 476072717
105116 155357 631129423
175783 191301 441706145
131611 144198 76963089
140488 145099 11575213
152057 159460 49221922
47255 145572 317397513
154173 170292 40198662
92327 116624 39524684
187675 199734 30297904
125272 190651 969959984
5862 46285 414245414
11387 85420 381519904
29259 67213 94967355
37313 189210 690454719
5489 165874 401025501
64532 178172 283797928
191811 197781 15160156
117800 127595 24421024
25544 154726 819907687
41004 179989 347305467
115613 191076 96288592
168790 199237 76283056
81127 116420 364756913
198980 199266 23760407
178465 187053 18046602
186773 194609 611353620
38059 131825 515084501
194594 197830 778174603
166892 187538 51713062
156657 169503 714903403
198459 198717 184629501
198270 199825 3744567
195220 198049 7201723
108283 112768 11154726
186766 198362 17024796
115462 180191 161633364
171340 184623 917206733
144685 161917 43127440
159388 180075 51477192
100771 189521 221751657
51655 88928 140979111
85879 173210 218307438
126451 137165 558492723
168480 185236 120330953
155129 186132 77309097
47755 188666 352401193
179184 194797 258991718
10778 43949 82993137
104466 199918 238805508
170500 189769 612739127
42548 182380 349416473
91996 186382 236104194
99659 182509 206834382
83267 88783 13619719
118895 173777 812799101
11957 63295 528296106
36605 57523 905925399
91789 167434 705749666
108129 126933 444003932
115687 118082 235460012
6530 120076 206836634
180040 191758 29390264
74556 195241 154793200
20644 103605 207517448
191878 192438 72550208
82499 182823 423569913
156877 192589 89080004
195030 199486 11292056
133442 161802 71058814
14168 197752 496712228
37088 78728 943985568
182942 186785 861323069
135784 171929 575589409
13736 90844 779554901
28635 109581 202152729
3762 56524 665733440
6524 128977 306107122
45803 190078 360663016
132942 186281 133349091
85746 126732 536027859
175550 195035 48967676
165854 192358 66256299
170826 179563 789119490
145107 188108 394135505
108602 149900 18640702
51436 79858 71042675
142766 145280 7487167
77739 183626 264529382
125850 186625 152008849
35657 152442 131498285
106935 118641 29144850
95275 99095 9694730
193555 198125 11570435
13946 179886 414624898
183644 186614 274531515
7679 132200 645945551
63082 92733 73947907
60323 92113 697203626
69339 167530 980476678
19137 169380 585044451
133701 150625 42367446
133983 198247 132944216
136038 165602 73902014
22028 121109 247501921
150093 173229 480334035
144981 196620 129158289
105863 147370 103594868
49075 96460 118518462
189963 194309 640498994
9582 94056 513801453
127290 178054 171981594
157998 173796 546606913
167258 172821 13924830
189007 196053 20966739
110620 116903 15796899
170285 180044 965464899
42259 59533 43214804
95186 189305 367756231
150537 150733 510653
82688 138767 389139147
15992 37236 123805538
108101 167834 149213156
172355 182010 24071815
190996 198938 411049415
10196 36386 65576896
181472 193738 30851039
198193 198642 1149441
177053 197000 50215168
141802 143264 3730830
52382 186823 336037641
36279 112476 190329537
75257 184013 271670129
198368 199878 3263334
106575 113976 18456202
96097 184348 463769742
1418 149354 369983555
1920 44961 738983742
56537 148812 230569492
189407 196355 372215748
123563 127313 9431462
9228 112366 257722744
90056 194887 262254688
25680 93655 838401112
198620 199421 2039221
35101 53053 44830700
93883 156054 155576743
58751 137701 197277395
88968 93385 804860063
181665 185567 9801912
132751 173265 265380368
72171 193018 358966722
9237 172065 202886428
152134 166281 301805740
52842 159543 433738592
110498 175292 227002044
72579 78167 13920112
111635 168832 143105147
145734 163006 567740279
176143 195860 150781497
187827 189723 918359371
127423 190225 157069876
6434 159506 382817580
27066 171127 359943818
53390 106991 382098104
101258 192647 158650425
108670 153111 111240448
49181 153198 862537518
13106 157030 359939245
67155 145831 196496357
25740 148071 305710244
131381 138662 228455603
172264 187700 527575908
193238 193852 1559552
179845 199461 49393101
48882 113817 162345728
93625 166961 183290657
181363 188355 103655613
47653 128486 202104811
114139 156798 905073101
121468 179497 429394556
36883 132407 238708775
70774 168001 541961594
68770 115996 117803370
39895 70274 76234882
102207 186700 673009256
58234 188550 325732543
15614 86165 176186900
60197 167686 268660947
134927 193179 145603611
130943 153222 55752630
75480 194465 985236106
55051 192967 709663249
20539 29838 825117382
109797 187554 194477052
187531 187900 976968
175122 176136 481900818
140300 148170 19738236
113879 161348 26140797
167275 192025 228278900
11191 199403 123719465
63333 157744 236034281
180005 182115 867909
70737 172182 253358047
131464 159504 70223473
2825 33477 736151302
27278 93769 600337583
71648 179734 274722921
116214 121021 742454057
151166 167411 163802462
36440 92151 139050870
70211 131630 167219174
104751 112900 461001330
170007 190039 50074139
195134 198434 8358389
12220 46521 85697419
190421 192919 268361081
46632 78218 79169384
153756 162671 22256784
1206 122857 304156427
17035 191144 958827670
13303 49867 91447581
7935 150201 355619916
159075 176721 43768849
103980 110960 385857881
173554 198354 62264432
11822 86624 418459970
51366 115608 584240381
151393 195208 288887885
124990 130876 14846848
188601 191485 984617345
196530 199978 928641954
38018 166811 487763372
111192 196999 998771540
66201 193966 319196054
76180 101086 65672993
193991 195842 4667197
151442 182866 273368008
163204 188430 424919386
69386 120205 126703749
99456 142780 292108496
46950 192829 364723048
120775 194164 183652027
181335 190554 465730099
147837 168494 51629608
49204 161000 939816942
170578 177881 18013590
92637 122810 75355220
76903 127338 303964471
158282 181443 57619714
31054 52177 931449265
173781 185401 29057774
197085 198121 155142250
128337 137360 93911808
96036 184457 771370559
67210 89970 876878748
41135 52978 128089072
155506 176989 395103715
91621 101371 712988215
117391 163987 825825709
23082 157932 337226425
128046 131680 9080072
171323 187907 297798987
143367 196256 132223645
148608 168456 49599589
71284 195672 310867377
186912 189909 846518527
124582 160791 90691401
137574 198066 74949482
159960 163078 116509016
146248 154707 650148652
84561 105627 52894155
3307 166636 993338317
162637 172164 102204598
107253 113672 897176725
99057 150266 127876116
73041 113812 890943307
182827 196496 34400774
71644 73432 192237676
130605 133573 7275742
3778 65704 789023328
153849 170932 505805785
103466 108060 11362793
121171 123130 4938003
61349 74644 33375715
155137 173710 39510547
99643 147007 630282432
59093 168448 273277320
137332 199638 347855875
189198 195839 224997023
185015 191999 5383652
124207 161521 93462579
47747 141740 359075069
174416 174709 691212
198330 198720 1007528
152633 158845 973549603
165100 175412 800162968
47554 174709 317823268
191797 199748 418087115
82424 109751 692014791
19039 73331 135766211
183876 192348 689382787
116374 132848 41147281
89109 110070 52536936
121836 127806 15064413
111755 116434 11807646
12215 56860 397542799
57954 127670 174127533
182656 187460 164436454
97697 161952 160647150
166033 190031 60032723
123110 178768 974013301
81639 148797 452333631
153564 178416 61840610
12813 97152 757054845
127498 168042 101306802
196432 198469 5117810
162236 190305 812236848
31280 83737 444547921
151529 196431 112339459
190752 198421 129132424
5739 194604 472250900
104376 187381 207470525
73130 182713 829192714
62319 90284 69685756
186792 195732 22460441
130127 196064 844749897
185167 186870 643090601
103027 177710 186367866
96878 141569 111659180
30836 38370 18786970
191053 197890 666199576
80964 129344 120882427
91080 94468 8595595
158723 174696 39715341
34948 84300 123214275
180601 185909 294040659
123429 193779 176012315
145488 158642 32965562
38516 122385 209500599
183245 185196 4920101
156624 169988 9763824
139532 150807 28260080
131955 171733 99457297
94569 189139 315820645
164807 165377 1373648
34053 191170 462513714
64023 79964 25616023
5082 81266 408748105
84525 145868 153467623
96545 120066 58626241
110453 111733 765757789
196457 197787 3396477
47105 114873 169557460
9748 50330 101464941
141675 185536 109591714
93444 117728 60762030
181191 195298 35466718
113815 117807 10016552
155610 190991 17763092
128832 169146 491182325
146875 166273 48525687
158186 173834 38877747
70730 190885 300153311
3351 94409 355474556
110082 129194 605237808
101501 125617 251395352
16884 90840 184768633
1607 174127 964145964
35051 117213 462459982
135651 166898 78073169
33271 176318 357352266
154628 197557 107336863
15041 159900 362090174
16082 180824 411664531
193783 196767 7553602
58500 172769 472386085
43000 44576 3935068
15801 62271 116129562
18084 38526 51025455
47434 139930 938191065
8590 182205 665611414
57614 68774 584357756
117026 169315 130729460
5198 128311 338279907
112129 158187 115363903
43914 199601 407716816
91830 105329 34021286
77546 101453 762733501
2578 21434 370908004
190809 193479 5824798
151652 179678 655509720
91118 105633 36553747
145335 163769 46149029
10662 66180 981651241
79041 98154 47834125
156539 187558 591079765
35661 96087 151022307
186521 189656 80579246
54898 72475 43990143
88519 137387 122307723
164820 172267 704912244
42277 153612 278382730
187617 199285 243400809
17885 166616 371660438
52460 106170 134291637
150836 155234 11117099
34456 123499 222431167
73568 110372 2145633
179537 192458 372005367
92979 158224 796283557
198631 199473 750493918
85828 109139 58319368
144449 166294 54536095
159117 189639 929014573
167304 178398 91176232
69054 189346 864352001
123038 174768 129310835
40202 82898 106793249
176161 177229 2686570
21803 75499 625298664
40113 45647 13901888
154225 179515 334134417
923 2517 790387439
152472 174524 536545925
33795 134249 251069002
98899 185322 215850347
175825 195292 29387820
78903 83870 707833545
59130 127827 171618675
110763 122312 28784837
59198 131177 622500631
78909 98448 48940109
50270 117229 167303973
54452 73963 217581207
8490 126606 295210606
149688 192665 582823051
48730 160353 279174657
15498 198286 598349061
42897 155834 282416744
150350 173903 58795044
179707 184513 12044547
58278 102523 447871568
184548 187384 6289090
126685 127854 126118504
99619 187847 872583863
151067 195467 111036249
195045 199312 10820667
23797 134462 938819915
81451 171751 392860253
110908 184698 184466496
6829 180020 798840151
135908 184482 449939828
97466 101019 911144535
12107 161591 373796892
185314 191700 15980569
69147 107173 386504741
151231 163657 31128825
154865 162219 18266281
122501 199094 191828741
147011 180549 83784814
61733 133667 179770602
167920 199314 78789067
8453 97844 678407224
86599 106835 50704359
13229 30491 43200295
120429 123476 7655370
70174 176560 902370442
123361 175270 353063890
98521 154859 590276886
117879 131886 34972946
84752 178091 613912506
67687 145754 196145787
75971 156271 591258126
4337 168614 410738879
151788 183309 78616119
24057 30194 405348906
11659 76957 608022652
11589 101672 225358186
4092 72964 957500850
112940 152164 749066227
79530 191516 371577736
18753 107121 220884751
164978 177794 31805237
111765 118385 7331858
80707 198882 295587652
57373 60446 7540377
22076 36410 95173575
96955 139749 387339452
169980 173809 9441774
78001 183305 367907555
13623 133003 370835509
33755 177833 862278729
164061 192549 71070129
195026 195661 1311712
156965 187196 999848631
198586 199677 341924730
176507 187487 27682519
24097 162853 346901756
73297 146691 183328325
176049 180375 292057119
124266 192320 394776289
31401 114895 600740609
36034 182724 366516663
179270 194061 578138255
198549 199121 981335167
161901 170800 760795696
183916 186027 136392958
157570 178836 57089901
110005 180685 526264985
182751 191469 21902242
59158 70561 902299642
197972 198408 1082984
140273 157069 42199344
43272 84860 103788903
38509 104798 598212280
20071 86031 164773800
123257 168366 622541402
143168 187617 111102723
6452 136528 262343356
51383 70575 445560394
36066 118869 206892495
124609 172048 668789825
23282 181452 445841034
112643 181718 262424010
149853 169525 49223577
194440 195014 737664083
33552 175904 807936204
16713 88198 508975772
93665 166000 180848272
157947 178096 50046662
97920 151406 133610976
153891 195940 367279716
5308 191127 464638311
79038 176752 243958785
199132 199893 1924799
6018 97185 430003962
1406 66846 163940315
182126 182643 1265827
197657 197945 698876
198224 198893 1706322
99841 184301 430793934
73700 92594 47068056
80548 137269 314579114
171262 177993 756056890
42436 179986 567334272
164998 185467 43416066
55365 149080 234209859
172007 191605 48993400
10448 32118 54262125
17172 98458 203370108
65179 175635 275704391
115695 155151 58035227
53738 166112 456846423
122830 125220 6038903
131842 173151 14267935
41979 196163 385502408
193462 197435 838134023
131547 153371 54712506
101303 126650 63116979
166982 185406 46048041
6850 75572 171928538
64171 125548 153168735
34172 173610 348423235
115445 173481 856982182
60293 79080 47120191
65720 166913 252648516
169816 188974 47898837
172638 184102 416153376
2243 5017 7035506
188454 194405 14854350
147781 173892 65194211
129510 176750 117862864
93982 177282 807678045
196513 199506 7585697
96848 152281 525165743
11432 47643 670755217
106385 106820 597904568
183658 192300 21695179
117008 158928 104931133
132281 160564 70845027
57115 113109 234940092
72919 165248 230655152
154139 159879 14331972
70350 185370 287201412
196368 199206 7178840
28411 55518 67732822
38324 151277 282401565
77056 99017 590190520
6072 197134 707079041
79165 159830 127085504
77803 137139 645367177
146899 175746 71959048
92849 151768 147395994
30391 87981 143824736
183755 186553 404747228
87788 132337 111438088
127256 198397 497668268
139381 172509 82814076
15451 127420 279748046
2739 61920 890248870
36879 170184 333227636
112438 182058 361407274
163791 192916 532845581
163073 166418 8224345
17985 70906 132433887
79619 194895 881489075
127214 140284 32704006
145521 193777 763524987
114853 174461 148885631
86444 167857 203471128
29929 31599 4125247
161141 163175 80586493
171094 195470 61069938
45332 62477 107986896
155106 193728 883480787
35411 71069 89265710
134580 142773 658368536
188626 194099 13625960
125950 198602 498134644
175014 181578 887762344
134123 196239 155364196
33291 161712 321103992
189734 192040 834881342
91004 160154 219151768
120858 198497 194381485
71347 73193 4538541
99381 191396 229842153
180549 194654 732564737
145069 195189 544963103
34047 174492 350958521
138400 152761 36021450
162352 177622 890924285
159586 169503 421252201
29426 137777 529075179
165272 195517 75682457
161559 198842 93324491
86889 99674 32210990
190423 198566 48136810
48755 143009 504561082
138685 171860 82963428
52827 173496 889527035
90180 119240 72736813
177114 193799 675132815
92226 96756 694189291
12340 32894 25548098
129101 147733 46583423
89340 111337 55096828
86433 134253 21672291
117633 133632 533303974
55861 133530 268809006
120661 126674 428224109
158827 187063 70521068
31825 103813 909827517
90331 197389 22648523
38940 196196 654147107
63300 116360 321687597
33818 62879 72723404
181691 183227 3838890
69049 192080 307286122
188876 197366 441228369
43567 85859 101786049
106892 135348 886337675
176693 186825 25535359
91307 113954 245218320
49197 121125 636954041
141081 166526 666621178
86249 96730 25243642
94635 121402 793227030
150208 189114 741533027
141983 196572 34332757
127503 133968 16188281
112218 114188 5016168
18392 121525 603693532
32820 84469 128967974
88568 111394 827071123
42382 123872 203558159
14499 15608 879966045
12781 21362 21493699
56115 176449 300486313
100421 139377 102512194
29713 58890 72948843
89483 194867 751857798
35407 145150 310107661
135768 149153 707657429
62987 138445 693311633
1916 152161 375772322
186839 193110 15697851
143728 197189 108022826
70399 156303 214641082
172989 194242 700040392
125252 160853 662561116
60206 184510 310669511
45344 69482 931914587
178006 189442 438946013
39184 152264 282791475
175614 185799 136317221
115307 128471 842476886
10561 52293 722992964
74494 177693 257639496
150590 185243 86544076
34262 130065 239485448
50128 155685 809213585
198385 198825 68339977
20059 165806 364354602
130787 191073 150667306
114531 166143 477602682
131516 140351 120620311
102446 114147 29127670
142804 152143 44519513
116526 196564 200197248
148390 180971 81304443
167051 180271 32981558
145300 166271 52380598
27218 72176 112420431
76697 152633 189837715
154541 162084 784546592
117562 126855 493846357
157543 159743 5458865
125795 145608 49670392
76728 131105 702210573
195152 199191 804682571
82152 117473 202927267
164037 191396 488355352
55427 93641 95419774
178038 192864 607023434
185474 186206 838997551
105028 169494 135941827
145815 159957 35455341
95141 111297 246395265
109051 166238 143045720
43781 135946 230339093
58081 83656 957504744
183151 198470 38577013
45126 173528 556793335
20874 42512 54159195
76006 159277 208176417
74037 188132 539876790
141273 190742 703087227
84228 162269 659598899
107362 154357 437872230
137237 148069 27083860
177324 182091 12011741
33566 111076 640351462
197377 199677 5803133
8212 190106 490990988
181568 189195 796893489
122300 156939 86939913
100899 175521 165734171
19331 25974 16608338
65556 92891 699428680
161658 174015 983650321
41688 101119 148698754
54952 82379 68457342
9337 44520 87946570
167988 169528 3990495
33483 104966 647714840
145207 149818 577674676
75860 109685 182071851
193708 199680 336291948
166105 180642 689227283
72396 181280 848961846
103943 154312 393065270
98339 141230 107068399
8298 121509 903290315
149798 173722 59744986
38843 111348 181183493
105358 160528 740344207
47293 112809 433564682
157555 188976 78436221
120185 155738 713342428
134430 183388 122300986
46531 107881 153476147
47424 195890 614078980
7654 185346 931170058
204 190152 496553811
118656 176865 145394586
100726 138604 94465422
65164 103971 240066954
152416 186935 86235924
168503 193872 906517430
145468 191223 114346327
144357 156883 531993841
196073 197343 3245362
79342 99597 262784853
199269 199602 992767689
146138 157077 546545136
22977 119049 894435383
7810 98124 67744026
196857 198102 3148932
34728 43241 21311045
120593 198739 742288764
198807 198899 215567
28278 38016 24189251
192726 198750 15321382
105959 183432 769939033
112323 142556 75679791
182342 188410 872230185
102830 143541 101730269
9292 38082 613951248
161095 177463 462972067
164159 179850 38977884
50006 168902 339694444
173642 193309 24369692
52517 119158 197760313
121179 153636 81409518
136683 192824 906938364
36934 133197 566696210
181380 193601 202072690
91438 198989 269252275
55548 173049 293530377
101653 145858 110349599
163777 197401 84111417
106076 127397 53167512
185381 194568 23075387
136834 163607 66997039
43609 98165 136488179
32004 43925 92412359
98816 112529 626595136
68246 89671 53146782
5162 25050 43455122
108407 184863 191055206
152037 171219 23171349
17602 123136 263656387
96322 97576 525854359
19415 119629 869025530
25654 136695 277523936
128453 137945 23731950
84174 100421 40847860
191752 193948 5560176
165376 191270 64732481
186026 188281 399604229
43255 118751 906957453
161281 179059 44195597
24604 103204 196583079
94070 166358 337549822
34010 163789 947925500
136426 170459 365190351
171 31561 78605697
36911 115777 704408751
111035 153980 107563595
8834 77753 727428339
90940 158773 169827612
166467 197718 78372057
56595 150100 233653743
126856 142153 38338054
87275 153989 946113587
104884 172195 168169722
182046 182500 466740642
142070 199891 144797078
192711 198432 14514701
103572 133762 184918329
119758 194714 187539148
136801 142997 631462440
139461 176974 93595159
126407 187013 572767338
126181 189240 637530692
167848 175641 459532110
196883 198006 715310675
15197 126087 911803045
87983 152939 162571244
76532 130647 871195636
18803 179072 400381003
194663 197130 364861187
75230 86958 978580317
69577 102882 988057340
124704 151928 68167279
58642 131499 182010367
137546 182458 322635507
54082 78977 988293223
57190 150602 233431386
122296 165945 109293322
190956 191228 995641236
59541 104996 673918287
118632 130999 31032371
95641 109532 734838381
123424 133842 26130154
174767 187134 31061683
66316 120602 881668263
17780 159453 354188627
148393 173009 857330532
109011 169272 897270485
117784 126078 20606934
42765 187670 975981296
106538 131742 452236534
96750 129171 80984434
163403 174717 952778989
55430 80850 506783123
196342 197691 3464187
199464 199682 538454
43998 129775 214367946
88427 198010 544632618
185855 198884 32850377
176923 195746 47357395
54848 108229 536710541
140798 142768 30437677
119204 187377 876388770
9544 97229 219220413
83870 124848 836791474
125964 147388 53626546
141434 165968 512339891
148705 161561 32225938
59370 155136 762267833
122318 177246 182943880
112873 114065 61855198
103494 166592 157561085
198218 199116 2269531
58801 185053 936912332
142494 187892 994317465
151587 188677 673342185
199205 199921 1848178
149236 187347 504327496
42722 143160 919387847
29350 35435 779657902
55742 181926 809940146
114552 176934 988821356
9463 124044 286285374
88053 122408 85773543
145543 162415 715541666
127695 132457 949524651
185832 192289 586298934
184990 189261 10792333
115586 198355 207066401
14548 88385 184364067
182830 192477 24199130
46439 187862 623168916
114285 120153 792523857
4544 181875 891196225
128294 149928 604989158
50938 74801 59685780
63095 114379 361085093
94491 109145 36570038
54011 174176 665926151
188326 192973 308866264
148465 181605 232026249
117779 132317 822140959
79193 185557 941148398
113441 133340 49738885
61519 162500 252526786
142984 146021 7536565
21534 76481 790660007
187991 196043 798875038
52176 88924 91654315
158911 177850 47037942
29952 122905 290587592
11861 169070 393031519
19109 125036 578269281
89447 89625 453060
137284 181671 110851061
61079 166335 263100245
187051 199053 494379027
69013 130313 731589933
18666 111033 903885892
25523 170985 363504177
3482 116614 518238535
173900 182337 477086959
158273 190219 79756819
85999 184606 90826339
50791 97088 854905793
40000 160093 313683244
46786 101961 281246172
48554 162622 730490067
129833 176776 801929988
119586 135549 39985364
115570 129037 33615801
102624 147088 110959591
195175 198116 7464399
190253 191718 14240858
4178 115600 278656457
120433 189205 172113944
151332 190719 98446933
190915 198464 37810585
19988 190120 425317792
20021 148041 619989641
132216 161378 647371743
120848 147517 66790470
37180 160323 307914066
5227 51835 116638060
46936 174614 319137540
183970 185222 3160101
106439 147836 103432463
192470 199873 114913678
171680 176417 430470203
20053 194786 436843277
112543 150074 93876351
182597 193290 26881298
169115 170857 584962439
75984 152209 431718936
87375 188675 308263176
193724 199789 136420549
120782 187184 263767137
42322 94981 104761201
138150 153342 7394711
109503 124515 3122533
13091 139369 456106895
28976 141510 281162232
48955 78419 594355166
191869 192438 1413811
8937 184188 794733120
35173 117613 206055292
182562 189348 404560067
183347 188924 3224507
116216 193535 722256551
141043 164288 940229441
109079 190876 436369413
45006 175034 394747796
105843 140986 14817256
280 62815 156547805
39428 124867 914505889
192881 194184 871044487
73853 183771 503607746
185007 193009 775133232
66019 114355 120648844
33750 46058 538090556
194256 196695 671967066
163167 168240 321848931
190943 191623 1641523
103471 148258 949041933
189034 198473 795815261
86050 92575 607639463
107865 150722 690827214
102691 139457 735567430
151019 184406 605942239
119982 188810 172250842
121594 163951 106169272
42299 88959 813893232
112610 144535 629220952
64769 93694 796608227
133537 175118 103835050
199415 199860 1133667
112687 117307 643394043
26526 179572 758895438
117061 131971 76196271
168406 170648 5662946
13909 144146 325565690
177568 185929 21059713
149165 190653 683716519
30062 62477 977984833
162524 168268 349752089
28694 64860 90443648
118814 140193 889078251
80145 120698 419118115
86411 179468 533932940
134962 153780 164107270
178559 186665 887917699
113919 182728 398646000
99285 116564 644936752
54133 142468 839910525
171243 177807 16269427
166126 187868 54448770
192002 197493 13902956
135186 165858 76676294
149266 176040 66716810
29641 74730 112739640
13104 70585 143925924
111970 146213 85681209
65550 170822 262967215
60321 184209 452287753
96998 173718 649400261
38678 111147 284667064
144261 193217 399764123
64246 167154 317439875
151329 163171 29660614
155672 168113 30888290
193679 199952 362535992
21830 120452 246391251
26065 59127 232320047
24557 102925 499826132
158261 171899 33917453
147828 160293 312625611
74492 168923 235946081
160213 197217 92525653
145729 194369 121640807
51355 158714 964195863
148856 149523 429126076
28247 104001 189295698
15389 53762 95881090
67442 69775 5879927
96383 194361 244933828
124869 130672 9791334
115476 187296 253059018
181117 187100 15147066
197026 197462 507354434
52883 86107 82928739
116387 196614 200665602
175782 197050 19242707
166523 176926 413964566
168654 185611 602465790
86201 116748 76396249
111306 137096 158356876
128190 144360 40523865
185278 187864 6615034
185632 196641 27709501
187849 191105 8081302
155475 166891 397635981
117556 140370 285957608
111608 188441 992078659
8753 188849 450318345
54852 146703 817340788
115347 124620 231809368
91870 139339 355431371
148164 166728 639837521
100059 130476 448826001
30188 53221 57548862
55102 150523 238451619
174514 175500 290667955
56456 77262 51979829
58053 189795 329213007
164532 171345 978431008
54080 104425 125833133
97720 145700 119860412
139175 149206 660689441
12180 154305 355469277
51898 190837 347280990
162542 182694 15417373
46726 59443 31962057
160026 183127 57530921
135307 194718 148587671
175952 181516 13990219
194470 195573 2826191
7874 86218 195810024
196197 196473 188676779
155548 179674 990890411
87167 181036 234595291
168602 187396 47021071
88057 184303 240578970
110092 194189 210311105
186799 189936 7907416
45510 138143 231501183
147215 176032 533413004
184882 194135 23238599
146148 180817 15538539
165613 191760 878643462
118005 188132 175380827
176823 197757 93444985
58585 64479 14757291
39077 95331 140670608
115641 147577 79756877
39298 42629 8436685
69245 163389 235225451
139605 191491 129702423
16740 139474 729487359
2344 166795 411203962
32671 92118 148384038
195729 197658 4907025
194656 197128 468922807
149498 170404 52299862
81990 129071 537696760
190891 199912 287007938
76436 98802 314385455
60598 182324 304224745
140247 162275 30432451
5226 133987 895984465
138508 171743 527059840
57226 62814 13979208
69127 141902 209897023
127706 193703 165047023
63658 107035 108409207
100005 199733 23179983
141404 147872 16156339
194467 198058 217149061
36567 102958 477190255
144808 159235 36126562
191395 196353 12509689
140788 178581 94305348
86899 145658 338830257
64851 74067 672106066
163234 196170 427713752
64981 186730 304153287
77671 104492 67025540
157403 172727 916746146
11437 140624 322906721
6197 17185 27513893
103548 191415 264188902
100435 151380 975325853
57421 97605 100413517
188254 191110 766384041
99348 195967 577905959
59876 192147 330624949
156206 173354 42599663
12157 168049 389638521
77651 156609 197479911
83714 98471 738415804
100205 171541 372237709
37132 157630 301345896
18493 177913 872828123
106114 187183 634689215
188450 194759 560133488
158193 167940 24128324
285 174624 435807936
39508 172375 514534241
74123 104479 711863762
82979 196978 289277293
136585 180085 374277452
52764 192864 676304020
20275 51563 78285424
74891 115608 29754311
82390 171146 116758119
90162 156974 414749682
81673 157143 631602708
35421 192844 393427519
48553 178215 171886524
74138 141333 835320927
27729 197270 423808058
59376 107609 120551766
18635 70907 627464186
193947 194847 2260868
196411 199762 611115429
134582 191600 142488200
87898 121251 83315493
99039 100904 439890001
190298 199708 23705189
60444 92107 79014795
184420 185736 141184
3351 51451 120447659
187604 199512 152564553
135212 163755 212878791
182947 190533 19094211
41761 176966 614208650
21274 39294 44994845
43484 195174 774097715
51228 190856 348997891
157491 188204 76659690
146583 167533 52284794
126652 174715 504002486
4466 27778 58467956
45768 198093 403990565
140879 184699 109455558
13826 81319 168730668
198057 198758 1782610
50133 168031 634403902
27394 70015 106690376
133054 190067 821428824
29395 64130 86892792
14569 63612 793944527
12175 76520 239679669
32102 87244 669294612
94252 171060 191993704
87239 126243 97486960
133298 159882 921851694
169284 183708 5590101
48354 130418 346543402
57909 134064 848174942
60092 142141 455477814
164936 197009 145732969
167102 178001 27133563
109923 142462 285288427
131468 176841 83566285
164513 197507 82597837
77512 95116 43934434
184843 189784 10783739
191341 199242 19950872
108433 149383 997105633
180766 184114 868160484
51794 190847 372285111
26759 47360 646323138
14764 20892 696170282
12224 163478 832685114
37914 79685 104508248
148144 149656 3759452
194005 199135 147419255
52407 97789 731530634
146448 148313 705664223
101696 181125 244510205
3707 165102 403634609
65673 192383 316511333
115130 159351 345447329
160558 165531 12344553
6917 35403 215687681
197822 199400 40802081
167959 191524 342820762
71926 83738 713977223
16562 88387 179432900
158399 160609 5507677
12781 94882 591825876
163568 198628 171801920
167616 173530 278101632
96049 196990 392512559
170056 180882 26905605
122576 167753 539180663
15726 145811 484557380
148133 198220 51912442
47042 115371 170944322
157658 184272 66274684
110208 117051 726734496
125624 183813 145501395
97147 124080 67163382
55289 77463 266716350
70299 184297 284646856
153068 197543 111246417
197048 198809 4481915
169790 191771 54871153
69918 189144 297857723
53172 93618 789929993
176469 181078 11609143
117918 198633 201991465
53173 57087 9832015
108760 184030 647413315
154691 167050 30657866
72436 171784 248154262
191058 195591 157500103
175571 178571 7503435
69476 191165 596373786
184095 191613 18846162
119155 143309 60513707
167212 188748 54020691
193036 194240 685823609
61959 91839 74496273
141543 185807 157952242
119474 183495 426048147
172192 183621 911114951
181285 183766 1452901
19118 167834 371603283
175361 190359 37696841
79593 193358 284350756
177198 178060 452576362
8128 79610 619158369
8023 122729 286593543
61455 108013 329563994
32967 164425 364545065
50781 199936 933508052
186715 188334 4110686
183349 191195 909915820
120969 152165 951713790
28533 52086 58767476
3753 163795 674660100
197887 199223 3363470
48185 118993 503666792
127347 128179 1371153
115802 161551 782731015
161002 179971 47180823
84783 168872 210350472
147505 184659 92822909
89057 115561 66463897
31949 160598 321642198
838 124890 860869960
142973 154036 597062447
29188 182877 913988125
12659 157204 902236680
2836 139164 340925963
76492 113541 92502888
68934 165721 374159137
40782 161068 300766792
162401 194303 79717033
16633 108899 327993845
137935 195905 324354382
105114 142909 301867883
19409 129251 168161778
146463 170524 60198321
188783 194161 13399473
194417 196281 428318396
99871 137441 93779675
170943 190028 47748073
113836 183493 485068948
191624 198453 595705691
149886 197552 467497715
21478 21504 7971
78601 117212 96396805
888 139738 348002527
193272 195046 4486658
10514 195825 463332811
189669 194345 539624034
170855 191448 51429192
74345 100358 518190351
27250 57602 75901652
134399 191210 142029657
117916 190286 467648058
194365 199290 168250855
114232 117609 907966532
74986 162064 217644253
164438 195103 76650220
109072 142865 311815306
184112 184690 1462158
113669 116190 6320876
120430 178264 144512536
192957 199784 17310206
192828 196338 572394959
148551 164058 253366016
27081 89102 890044225
26920 121731 918281270
15552 69830 814254216
80543 169114 221426197
85422 89096 9140601
48178 134206 738030973
41031 144177 550170554
102071 176915 278384584
143660 194207 316281746
79170 194661 288685575
28562 64222 843086170
48486 186937 151321271
111047 165708 987758590
91049 91258 512927
15779 133912 631549361
188652 191247 6414163
171599 182326 1651696
39292 42399 939994811
151593 195661 110214730
121869 170433 121603640
104989 127490 56135384
6643 94703 220158032
34631 35793 627505831
21806 197865 999954399
104981 170923 665325257
193297 197501 10674113
103373 179698 190557532
82790 119538 91747154
171290 173876 37934186
4686 140982 865894452
42456 150133 269121302
125048 188444 158627217
121362 173604 130669291
89164 110992 621571469
129921 150015 762974287
63587 111407 119370408
149229 168662 264683998
133422 190240 142119799
16564 194442 444681631
29075 90157 211153941
179230 182302 14014639
81059 121592 386261445
174499 186404 29802631
57868 111646 134211315
199509 199682 421612
94554 111943 824387331
12131 159537 441692851
128054 189707 154191083
125544 162048 91474994
112735 119902 17858425
17097 117943 572272938
168148 194700 982418626
187074 188845 246870451
118996 163172 756626013
143802 147383 626014369
173468 191041 44041818
172117 179204 17579412
73457 115669 105443851
101940 153826 389212205
58338 116621 145578228
137178 170873 84260392
51260 66899 199173713
98641 111850 32777745
48471 176886 320859170
136236 146917 26667011
81462 166771 680013270
122752 185174 156117915
172087 186934 37137756
159550 187546 359585338
115561 145990 76038264
432 27975 284258757
68691 174330 263730177
172327 180607 20621808
173038 193056 531726442
65149 144339 950152292
49003 151650 256663928
156828 189665 885459582
28075 76386 652409732
151431 175691 23081205
176307 196365 50463394
50019 88379 495447646
79108 191531 280904739
25360 87296 463734135
43952 123263 198076707
181730 183097 3397525
199231 199350 325733
133963 176694 106608266
94812 106444 775779971
135993 146745 961799828
37517 103143 164155792
131064 138689 18960965
187308 196772 23752520
147854 182646 86855138
163983 170599 16459356
188662 198108 563978572
52446 64892 31263698
119829 138395 46454956
73370 128940 138765477
173468 182278 20023502
52302 166363 285043999
199077 199419 652010760
167355 198306 407885937
193718 195780 5207395
189225 191247 5018601
198009 199421 329554381
163929 172386 431538353
190331 198683 21068791
145078 193221 120321346
60207 115560 138425770
100281 160023 149288154
160 53536 133590496
107152 118081 27220746
80947 114520 74714846
42166 111233 172564501
49497 122898 183339499
72198 191020 941135919
197725 199228 3751812
50184 130347 512609252
108077 171210 976966716
110871 164407 927082605
345 6363 486526361
134266 136306 5106663
122018 176228 135464380
42249 71156 86927201
34784 188724 384853685
99969 165454 161415456
194586 197009 626318779
80691 174284 889052643
97276 176648 198148296
28497 113447 658428267
83319 164239 170375883
166938 172148 13093797
98075 124815 232475633
135673 150675 661160324
148017 160610 31594151
161629 185034 58366074
183595 199260 463930996
74176 124466 256169066
33653 168514 337069501
81163 182881 973813329
185536 189363 642035351
164743 194993 977344111
110274 183824 183839737
145825 166121 50711852
161969 175843 609891455
100452 123697 123466429
21014 174047 382470116
131731 134592 976532268
11470 30421 47408594
174628 176759 5239620
159865 165954 15102155
75936 113683 72586681
56812 180451 936123467
62128 198841 643263400
165214 185374 50300443
57523 187972 797070490
109203 165082 874294708
45349 117303 179841068
190664 199105 21279761
19568 98064 196336602
110466 150226 99471278
1244 146965 700278442
70192 97634 837059686
73655 97751 60252679
165052 194073 33940081
168587 188806 50625677
174786 177787 7418868
4547 157125 566320345
5687 130227 324310532
49534 199607 699351797
48998 192388 908901236
32623 162577 324909565
191732 199126 18730547
139481 167147 961287288
154096 162005 51058232
189507 194586 477165827
55118 161811 266729218
156782 180318 56497897
41675 69546 69869194
21544 51629 69850975
180528 195832 880553587
174274 178018 205367050
164584 174464 578326902
122334 175317 283502684
126292 188033 645566658
143408 174585 77760916
71736 153909 931466069
18973 163209 366415860
195521 196188 1665100
10508 44101 130778054
46825 151969 262959536
72043 86216 545421995
190392 198292 19899180
98222 192188 234745337
91401 174513 610715494
82888 96823 275586366
10570 35765 117018932
97369 166619 173012130
111396 141698 647849431
63004 103287 100701967
147449 186769 98308039
48639 118850 175509473
9313 163571 385672598
170992 195775 623269727
66164 180287 284931487
78633 131736 132614793
190529 190530 244267803
17653 158188 351394936
132625 152292 49228425
45270 116447 608011224
23386 77938 136474787
135313 166463 77853317
121411 190422 144819033
150758 161556 27049439
76147 197154 302542365
62753 192553 324361051
154716 176925 129240623
74167 176487 613841921
96745 115887 430870696
42044 114595 181357369
23020 105413 750259204
29054 175229 604979305
181449 190076 21724877
131855 159372 68940648
26977 153531 566900407
149364 157039 392413656
197417 198695 369416288
161696 193165 18372717
64299 159482 189782530
144401 144839 535537732
82188 124555 950733149
121355 135916 657605803
65265 67709 5435787
148884 150101 333230
170815 198101 285914083
29104 149473 300769393
138676 172994 305423959
100134 110346 385026782
145473 174505 72463740
103977 134291 75703080
117842 146544 813164746
50881 88719 94375756
97515 145219 826513353
141555 181918 100807429
179708 194715 37686712
31634 56052 61118418
89655 156089 678326592
70916 111851 102013984
454 5698 13151493
169847 183973 35191652
16426 116327 249673424
34934 172840 757932436
45645 72766 944136551
134617 161428 67077400
106918 130184 943910171
8135 188825 634952189
66130 123866 144006995
125416 133452 618938214
45991 182149 340264342
140727 190845 125330821
181420 184850 247573518
133126 198583 163914484
26875 45974 675304954
139 148646 371336949
127820 133657 221318023
77466 84168 77155639
51816 185158 333210198
60538 156943 241201579
64788 131114 165677668
39368 176642 343000390
105653 193133 841744129
131783 156969 150095747
193630 197715 714657002
137412 139614 864332451
139350 167510 275419394
22213 122862 251428129
111569 139688 696365703
50403 179583 171484728
136466 188368 129795211
9395 105730 871810367
180743 188825 440336576
191206 192156 315697316
19254 119687 441518481
146284 196096 124613314
11695 152789 769578777
24221 153383 322974821
199308 199647 319163221
4263 193967 474340582
21797 72208 126136374
66787 100203 621311431
45559 71853 65865463
39255 113484 258588317
190467 197904 694678095
104392 183083 196541233
63007 69290 15782225
44412 145343 978302450
169959 192482 97312298
197848 199901 5189372
89041 176806 28516409
111361 180823 173604582
85009 105436 550001953
48954 112746 315925700
198304 199428 2855109
192746 199522 17200830
164177 178203 506947963
27670 157131 528310188
25974 198944 432555449
13007 107210 830838583
13509 89086 778333204
17393 134691 436627795
107884 157369 123840482
95927 147225 128172092
113210 114779 4004371
187906 198012 65163932
141768 179066 795388886
147072 156850 91007808
81501 138940 143501520
46274 119117 182038606
157522 160266 6803776
105824 158872 132608341
190321 197213 520063881
55107 81945 46439719
181710 189017 18415620
109195 191120 204882659
114547 152039 93738249
45044 190197 615440715
129488 159736 823709208
183144 190392 18278180
99598 159782 977190018
48051 52170 10390176
175668 179381 3737807
131276 196515 163198717
106956 140031 82596664
111545 111987 1113328
66580 100010 83557521
194548 199636 423678757
155367 159083 837004011
155096 192302 867902798
72447 137347 681196322
162343 164206 4661110
157492 172208 307355203
108115 197145 596451604
104490 119056 36282358
150808 153927 7882103
127056 172311 113185693
100048 125258 62789527
144632 172413 946306579
170151 184970 36944145
131083 134146 385165143
6447 113486 989896865
28409 74936 997370402
119189 131381 30519582
147862 179644 604470175
197299 199572 5751449
182065 187602 357353074
128878 198895 461242173
105850 189489 814753395
183522 185232 4302031
43488 44305 154901406
107150 118795 958883846
45374 56918 227970620
17085 129007 812376905
135496 196725 367848868
135826 181157 113184282
17565 123094 263645115
100077 185449 213178706
45929 149366 916098078
191155 196086 466247516
27097 137540 852987835
183747 197599 34905417
103079 149269 827917124
135620 159100 925413669
66502 72044 13822471
51363 51876 953585340
46415 115518 570837763
165886 190056 230011953
28649 46134 487684724
114782 146291 297276895
17470 163957 366244291
20429 196543 440359846
74542 90979 369356983
79944 85251 13067631
109818 173971 502282951
4565 46098 103863406
127416 167777 100842851
194332 197720 27445918
195665 198043 734362694
158688 176759 633597894
160700 165141 9435752
165455 185870 50975446
47528 191924 361032253
148825 189439 101575832
50149 113097 602455181
135672 189179 190901506
63169 189371 673474428
77070 182480 263358956
114287 122914 802082305
71423 155290 209623336
153013 196367 108379956
167614 193292 124666408
106511 128901 240124912
30453 60845 75896121
130173 163842 84253744
8899 98555 656072429
39092 126887 219432076
89983 117183 68142917
96584 99788 8134458
124525 164216 99363031
87265 168606 606590397
34795 185286 607051335
94530 177617 207492517
50286 144321 412621109
160668 170252 23907058
24109 99695 752661248
100200 129310 72639029
39608 51721 84545077
143409 197360 134940144
70051 115550 136892891
44667 46018 528274460
138805 140628 679167169
18294 30495 30465658
95971 146407 126078746
157245 183856 66262467
33494 78412 112358017
119582 159785 417140503
168698 177834 666486793
160097 186371 527814546
80174 108200 736572802
74611 106364 776699475
100404 139516 97617615
177092 194038 222251854
169058 169463 1009565
106416 157631 128138141
142756 185480 106699937
23818 185337 403687146
77298 134264 628635111
195645 199560 9904387
114768 173970 75996139
111724 192086 201005481
102852 139287 409145560
174645 174766 305852
124001 195067 177815217
165583 186227 51580121
128030 134975 17427887
75359 150631 593103017
72572 107985 532916997
199565 199943 633125341
177827 180046 5615070
161225 198323 92838888
30992 176037 362341835
73608 190154 309461447
143829 196159 394270811
93089 100327 18244510
42552 181773 815875908
115581 153425 94692951
152923 167232 35573538
121876 139113 43222867
184899 194517 24158853
55879 59042 7869684
35333 144046 497762459
99754 126216 65884745
134063 175094 21723415
24331 42662 45866697
105330 173763 820956841
187445 190101 591506840
10454 16609 476133604
119245 141892 482475318
98507 132710 85310981
199027 199369 867654
176916 189917 32763974
89565 129641 100366453
68230 114302 99782374
165886 181240 38263701
161830 177038 37702600
3710 35698 450498383
16082 121050 262202876
155646 184913 678503706
157857 176832 47106591
193117 198887 14624246
78947 129151 125402349
61645 187208 619333676
132152 134010 4689068
76741 102980 65668725
121628 184478 157166953
139360 172711 83364995
120147 168272 120391310
10181 183544 433306223
73218 152948 199298724
139860 197345 143882909
104497 175674 399347256
69452 129399 149655714
33631 189385 389371203
75117 88702 912941994
145846 168374 56314572
183194 183983 707708
133637 173168 98776985
22336 75704 481630698
80616 147478 863880590
127205 166927 99285601
4509 170975 416194449
169224 177265 844175085
149199 174612 468624515
71616 190383 296756040
89097 124594 88840680
145080 157284 359747106
47256 133419 215422523
172436 196164 973562702
94655 123284 741599866
70448 142709 180410415
154567 163511 49028616
50488 152226 254313608
88152 174544 215941333
121580 123855 5735639
40709 82771 6462215
135363 143687 20902270
168668 186560 44708012
136761 166371 73929519
150166 182664 81123112
155692 171054 181224359
101774 157565 139468773
45865 198911 790196026
154657 193874 97898410
94855 157128 155870832
14410 54551 197184475
14178 46533 455186598
36225 115445 19172766
60179 140978 202030843
171025 198569 348787030
75243 144758 186889847
118193 198649 201380504
23672 118650 429234477
148879 185439 665414474
160577 188620 70091371
119206 151242 80173445
147263 154884 19325989
81103 170825 224264176
29450 52353 57219130
195413 197375 898568204
136235 194400 245128330
96856 194237 243423123
57105 192730 338909096
94523 191261 341042791
110523 138018 309522736
110522 180290 174364491
9464 80206 176838764
111492 178385 167134164
111187 141855 76718016
159449 176234 854450546
166943 199154 80798719
80180 86794 16447256
191252 199749 21453066
122777 138622 39684822
182747 198179 38875059
7992 52587 111485125
80249 86165 784736644
116976 172693 139249139
34881 44602 24306886
178217 196348 45611626
102580 108465 148540560
56282 154924 246696208
99842 111966 30068560
78004 78957 992773932
150748 197822 117831256
126949 150179 58172232
67282 79468 30335582
149169 157683 21425791
7450 149780 355804102
133067 138453 13480719
109449 124411 130982431
182702 191039 546509463
7783 54873 756636791
83598 165328 479914175
160370 172131 29289852
130888 185465 136294546
147638 185791 589906137
173215 174840 4027213
75326 179082 939507615
61043 148002 724554967
56887 99798 107361665
96151 129767 84043551
175773 195835 50424736
128781 192519 159383354
50356 114342 999610988
171949 196859 62447763
26499 85019 463042637
153572 185318 835440270
127880 133262 698604424
21860 121378 350263808
140190 144084 9851405
153245 197632 111038824
45042 185205 495864726
4531 167217 406663622
68240 108080 519188078
9433 25681 40670833
118588 164662 359932563
120307 131576 28279928
28670 108470 378662605
11025 93372 205777439
164819 167039 5416606
105118 189663 211320589
175727 181817 811370947
83133 152428 801853269
77456 193694 146628667
172915 189445 41416015
61979 185483 308634970
6885 188351 453723197
195243 199483 10754145
172146 175809 72682766
156815 190297 142071168
199996 199997 3587
23942 88202 160533410
36300 122164 214405311
47777 165377 311032600
199991 199995 111274494
188527 189610 2667940
80984 106430 789933848
95807 113780 599460637
138573 195854 143348629
117906 133842 39835258
198461 199195 1869046
189697 190762 731121290
40482 42524 847011249
57025 77132 739524926
88909 164821 951648344
121737 148582 67277891
42915 158563 289154122
180031 192613 938366286
32404 156240 309701471
2892 12043 23041925
98282 153497 272819486
106573 121422 36904269
136405 149627 33042183
74500 99816 63319947
151666 152933 762160724
144169 160412 349409903
196710 198625 904699801
142829 187368 111350739
16129 70710 136641392
4124 150762 366716260
140025 161553 462053891
18617 146554 403540623
95046 184020 330883105
79338 125519 670898375
192898 197777 781673004
78720 175413 349472527
156969 183939 628034476
99224 172555 872500623
124665 124735 165098
164631 167187 844128607
158833 174974 271768173
74125 94661 622837008
112200 114682 269558486
114227 182088 91633948
175761 188012 462102507
162205 199818 936117719
42306 60416 45189721
101318 174655 40522465
99475 197642 245430581
167720 196991 641106160
135840 174748 165936550
57372 85074 62368723
159802 185137 606849289
180486 191771 202762474
143044 150604 18861952
100474 164766 160662427
148758 161131 31025270
13746 82787 172559777
38093 123090 503489301
73596 195576 75869324
104629 136541 79714383
118653 126996 20831296
58307 137817 452442134
178032 190537 793748990
42849 103546 151774162
178895 196076 43229830
62228 108140 476057467
194361 196723 124390940
141127 145364 206033159
90661 130459 99679321
182497 197517 37820643
53097 135555 206083912
158071 182405 60594627
142506 183727 102928627
69776 82310 282761912
198218 199703 3739041
56155 136754 46572875
18954 28693 24410173
8330 66056 144509737
166572 186978 51073951
159202 169410 25425734
70978 103221 820402685
47537 70136 108404304
20621 23994 147017973
49080 86978 94670427
149049 165397 314612309
7562 118815 510887428
85172 167856 206742733
64842 90330 63398892
91137 100829 24538459
54862 157232 255970724
159383 162508 7622799
47513 156960 273848938
77862 178320 965376446
44836 59139 16749300
178664 183914 13259888
79713 97988 81296083
145398 159610 654475079
130492 178195 119020894
41869 95181 3170500
192158 194800 6652120
171405 188575 38849362
22544 174780 704803194
76051 176252 923101567
65094 123694 146190847
52365 140715 514237165
96268 161844 759619519
107082 107467 938652
78352 96385 45026715
76030 124986 122198742
162434 171603 22771157
57999 67560 984666479
154208 156738 6349141
187306 194012 16757895
194748 199347 495115928
54918 74919 50007738
96815 106746 589017795
197320 198787 3745403
176608 191482 576517898
111478 171179 149283634
8250 105558 243370067
17347 19568 5551991
13363 129162 485251852
21606 48959 656781813
153575 174810 52858581
133739 184868 979796600
19700 97998 842043822
43795 45266 3626516
90276 157016 702172984
57551 66883 103011308
848 47624 117033713
199547 199913 937042
118765 166652 119719967
2753 163255 401483942
62293 186538 487787735
152272 186638 85846170
79115 97833 46809776
111809 162368 727979850
116839 136366 48820546
167884 176202 954028557
5445 183675 621879659
180189 185352 503829293
141382 187536 115427954
128802 135539 16896323
124765 152918 70561098
91207 149665 146259105
65583 84754 91960098
117479 122917 13446517
72185 132217 458087612
46076 189068 601600618
127077 160578 83936746
120865 125566 11757445
85947 190483 261479906
8360 17165 22015580
15369 103469 759496771
42611 162592 420592260
191642 192382 904683132
161165 163305 5369146
42242 157045 632508539
101135 161268 936906655
108143 145468 158204714
150494 175589 547377738
178319 181072 392391480
161252 182664 53338718
79114 149933 749028404
174041 182981 22355965
63225 151959 221730475
102557 133635 77507902
51687 69685 45157770
31362 39066 19180578
47346 47667 185959930
114672 152402 94339019
37752 117794 200114460
177406 191620 35703709
22057 78214 140459185
8929 44726 89537829
22775 63774 425683730
186762 193669 17329324
1618 106232 261744919
29159 68561 982283702
142393 150391 19996503
101239 143600 105815100
67131 165338 477114227
3719 14319 677767340
182312 197108 104005537
29003 129905 821666586
176499 186227 724080204
89909 191447 253969031
89659 148855 148151397
157905 169748 29498775
115925 153977 89987014
131151 192375 153023827
50605 174211 492589040
152817 163588 292233756
190453 199300 22271619
19317 39258 72035065
121314 198047 585590567
153781 165351 320226916
158060 159366 3239545
173956 191336 43552918
178877 190806 30041933
135513 180904 113355806
192532 198372 14803889
174486 191477 655566101
168767 181218 30971758
151393 155254 510637341
75377 194300 802963111
41750 173358 879195608
188758 189002 998365587
183467 189015 14003437
185994 192962 17452399
93984 192194 479628926
92207 141936 279575052
191090 195112 10077856
130779 133542 6797742
117073 127142 25093958
199947 199998 126777
73799 153148 198387654
89070 120911 847721653
145168 184585 98389232
196736 198058 3359217
107998 188904 202287722
40088 54163 35340346
97539 100462 220670427
153329 192586 97981776
38008 83333 150895341
169092 177591 21015349
10291 99057 931252246
138753 192517 134444306
182987 188539 14069956
187 173054 928027352
156002 197257 656008255
177186 196398 48358411
114095 172611 146243930
143759 197309 3872267
57304 69009 21387860
69204 100369 10733390
153907 162510 21467667
59211 112942 668327044
133989 163392 60845513
21042 95398 185884443
100075 109838 24229872
70258 93813 687782490
103837 115386 28858624
129363 160171 77090326
40375 63403 313230316
112794 154531 794903072
182270 187100 12210613
150070 186966 34140150
109872 177336 168503933
171434 196356 62483037
124490 168555 110204130
45855 196531 393239620
127984 177628 20349647
106403 107948 595558991
135400 155623 140333341
152869 170461 622428253
143345 150247 17179568
160056 169496 23526560
101294 152305 127409551
13214 48039 86994063
78711 198101 576536932
45577 82056 91159520
11193 71050 149790222
164681 195562 77245927
62138 81566 505921453
182238 199487 43418756
35616 166106 326143866
58307 172183 284542503
90410 147998 144077509
88751 115609 754526310
148380 199931 129089141
156190 188300 80160374
94588 165942 741171208
101004 153699 131703879
107863 186723 197099571
8563 39745 77897934
171114 190449 10789336
92815 193769 627409201
67131 191157 674011255
120418 174918 630088097
66094 115448 859063141
133690 148821 37859869
55558 69090 329564303
80826 82126 148926921
168218 180929 31715505
112743 114556 4587590
88359 192849 45274264
144200 185612 103396021
62772 190546 319340367
139151 178532 972128995
121253 156107 87425195
89757 160982 178295745
115913 122254 214246966
123567 152819 183045326
5317 179352 480159347
183483 199744 718575356
113873 170006 140355630
175321 189733 36247071
24924 178026 516436345
21004 23389 5987878
147858 167442 48871181
120200 145960 304239312
74452 141602 662785676
191278 199421 20556249
137622 163148 63899487
77229 105235 70040081
42036 181716 715011453
92383 105330 32586832
21279 155408 744633192
157724 160688 7353713
102061 150905 527495647
125505 129599 966742578
176483 181154 11756795
71048 129764 601126665
35392 103213 169601487
14129 105779 229172943
32642 68462 108260577
156868 177580 51423011
137649 178109 100956410
44301 67219 383787879
98271 170841 755397043
107218 159226 130065690
105638 116617 656981305
52568 69909 647670042
103757 198675 237416019
11053 139402 934533533
89525 165831 190923433
119543 166237 807698734
47924 72387 61364075
191444 195590 10485209
137984 157530 64957323
81356 99618 45777073
182173 191354 23043398
174232 196109 54877726
156156 180544 491551788
43851 157656 590798260
15218 114164 965898437
71592 186069 580935881
313 95731 535040203
145221 187056 104565738
74305 183424 272549516
160027 161184 2877906
149322 178395 908422624
57525 139814 205568145
104694 116768 265824289
84990 110788 87391845
87459 122441 681214644
166672 183857 721235807
101189 187956 338476747
189973 193196 153388600
50408 159250 272159153
81566 145089 158834869
134860 168292 936657835
97818 127977 11208470
21620 147467 314545261
188338 188492 210074
191685 192587 2248581
36254 124890 221442211
147225 183596 901090649
36380 56449 50164433
128704 183897 137966978
86905 181283 155219363
36837 93893 864507902
91247 139377 120442764
138294 172739 246984598
29138 185495 390665629
45522 158907 283552894
108541 172588 471095386
134612 179596 492287210
50675 199323 711717305
133616 160011 66138995
40006 78905 97394501
148844 153080 827223357
72205 184324 280043234
191845 197041 13144114
82749 125153 105939290
124640 157020 972174197
9913 82351 181065638
52552 90281 94140349
66313 72097 14394775
129466 133587 337814588
140470 196712 336669203
194740 198141 8624466
79957 88450 21082814
149337 160920 29072117
48295 82264 84924937
40400 73750 892312892
193423 195212 4505034
50187 124144 184707621
164485 182309 734449001
48552 169697 302919016
174874 191454 516005413
159586 178221 717599991
151395 189090 928571371
136588 149403 80970774
30336 94631 392114388
52949 77787 62150890
174587 180736 15354357
77546 182162 261352049
47019 161330 285938492
108426 159458 582404783
154583 170542 39768658
16907 118853 254802377
25546 196240 681084629
101093 152079 526713787
172780 195278 56343979
89179 197129 392369900
103762 122776 729448494
76966 195341 295921242
116138 182753 371964834
153699 189348 89074351
42025 68015 65135251
179800 193349 138169730
179400 190422 981445307
151897 198478 116553348
29811 113874 210081456
155041 184915 126497359
143481 170283 685249480
140729 198833 145487512
151518 198665 614650120
13989 196827 683330921
58585 180704 305088485
155590 161822 644976837
93897 179595 722010408
51299 198919 369173544
141732 199922 654257538
61130 152047 227317224
7927 79559 421712328
192064 197167 846134426
107095 131118 235386347
117290 146984 74173537
61046 104995 109949190
93884 198926 294409848
176837 196965 780986315
146767 164575 423080025
107874 142052 85386472
195682 198006 928970536
5042 103649 572550558
114123 136359 55566068
143507 159268 512041293
180152 192153 849703031
97815 153461 144846593
196955 199027 5239026
47188 60817 898756508
161970 166298 946824203
142589 158315 39427742
78918 113793 87114325
70976 190290 530599346
37700 165154 318631181
27109 47606 51036233
31546 112570 548561670
78719 173563 236886824
97173 101672 11338821
1708 62460 152103033
147020 198626 129256828
174044 198192 60646922
60620 140794 200445259
129766 135807 118501750
195058 195408 356241
123383 152123 337969661
102682 161297 357052155
83671 119119 334069739
41407 197024 389133236
114439 163859 123648968
61873 153939 230272122
103197 110489 106453201
92704 196035 928831050
72277 165575 614716944
146410 195586 442494598
30078 85662 138757953
158591 194782 408616087
168780 195459 66768685
139442 139994 99862
139201 185517 115733424
25584 51841 184730147
38657 70722 843361271
88647 140009 230071509
64112 162944 371668387
75261 79559 10720077
167502 175421 19719298
44114 145997 156158189
27987 193192 412860704
96391 107573 27941239
115320 195694 477890262
14864 184833 596476828
65593 85870 536764190
188417 195583 17958787
29598 110035 692939284
171208 178821 327953368
88952 167774 197127753
161011 174525 314186762
2051 99562 244091645
98949 110182 27894064
150179 172449 55649325
141068 161745 818687540
150206 163203 79544274
76975 80546 294902005
199060 199312 537349080
125078 195508 176237684
14453 54864 311374889
122523 158250 131066467
85703 121128 613390905
153494 188335 87042086
130926 152947 55106673
192293 199620 18518030
190764 194222 8677642
179147 179277 420839048
47802 170523 306861284
83443 181709 245534028
177015 189423 31281047
101406 130428 801571776
130600 132857 530308
114126 159941 114604166
10795 187162 440902574
186119 187452 819560900
90966 198549 269244801
88391 193211 569508419
112895 165004 907906293
96075 131632 88834602
72883 192120 297908807
106771 117239 26099741
107311 183766 190989964
198660 198759 273796
52208 96528 581583405
21158 96495 188373777
88537 123062 86331054
27816 154975 317919219
24340 178584 832023471
199060 199822 1939912
24723 156743 650200966
58629 116943 527143116
10109 81703 178983759
96646 152840 807771868
106398 110066 891178078
41337 75472 908986473
69862 130912 152416990
160389 162558 879786978
126355 196056 174410413
22161 32267 131036338
124628 127677 587078229
168985 176965 19716498
25121 115178 225168020
74681 90821 40090061
36888 183057 659278993
148458 193989 713337266
43049 49874 352769875
95996 135814 99549098
80102 136257 140348299
86959 113472 771631416
54232 164016 274455154
30694 80544 264645624
828 176153 438244798
128194 145994 998392604
96598 182431 214396984
113507 197201 988973698
8688 92233 208738049
40248 60807 51418397
41018 100934 322417760
23094 117475 235934925
173340 192087 763375056
132241 184489 994803025
102923 144593 695950934
138186 145440 18219205
15213 116023 543035967
46030 152396 265954927
86149 147219 696575695
68198 147089 47120632
6561 83147 897938091
198723 198902 450299
150271 159688 23680027
109299 112752 34732806
27204 71895 111742138
26181 44262 45215819
22562 141057 617931149
25053 49432 771981966
192591 192671 210010
181323 182097 862315737
129152 190724 153957145
132157 158666 790439355
7995 24669 41654346
60968 164022 257751377
173964 199177 497273140
4483 190875 887574397
103617 137886 919821061
123306 123315 26850
12891 58477 432733235
54966 78765 59506382
81095 171838 693117104
74337 192583 597080859
109775 153862 565686794
18531 156333 344565108
149993 167924 44727657
135152 162442 68301249
119030 156906 94900123
36555 122628 214975635
24533 131969 944344591
114640 183971 974307632
50216 116087 196567230
142611 197844 896743696
178331 178429 605368891
71900 79322 18468737
191850 195254 975406740
110203 176155 652833855
80698 175691 987420461
185780 197577 695785881
80680 185570 262101574
108779 163366 400874048
142878 184269 103328697
35410 52029 41529447
116165 172336 140385532
95344 96790 3676625
185819 195229 23640796
3978 43690 628916202
59503 158917 425685595
190830 197285 676075636
13137 126407 370038229
113494 117866 10962722
45249 77169 79828939
82791 184139 720459729
82369 124907 106288868
121720 191063 906220193
76952 199117 305527574
197565 198186 1538290
59714 120845 709309644
197665 198805 170601553
121995 135564 34058397
190787 198756 20115796
191860 196527 3343232
104639 142361 240667642
122373 142966 59594014
62502 104583 105192212
89883 152410 190466917
113138 147739 202065503
107064 171492 484725678
155946 163990 997789134
95867 118928 57578318
173311 195496 55669047
103940 172342 170889845
105988 133555 68743107
164975 174428 23520606
176655 189703 32862429
19096 134673 294075541
57272 186609 622232218
82652 175749 232534003
65335 145945 376657170
197246 199282 5158602
38266 157106 797284194
156563 198993 384090175
102047 172019 309803731
111747 125828 35175401
67763 110395 910740614
164290 165892 728156030
102482 196982 236228920
86200 98452 30828874
124598 167881 108190820
111226 166647 559728274
81500 191354 274590082
71432 111409 99657034
69617 147325 578355276
32990 79801 723986483
8132 58882 164317999
11799 19495 59964660
35393 144328 272327685
167438 198444 77760510
92305 113572 53279907
33949 124224 973103530
151551 162064 26312252
5967 198257 926590072
58854 96904 865176117
103946 162778 147081001
187705 196346 21633395
146728 181892 87832099
754 60883 486009941
43637 160947 293308497
147922 159634 493219674
26434 74223 119502547
85161 178000 509953717
76501 143857 258899331
42904 113551 176514589
168923 197543 983853232
168505 170013 3829033
26216 184650 865071069
144519 162437 271337854
28567 36193 18949241
49297 77694 71033175
96591 145362 391624586
117401 186471 765826452
74438 145787 554851563
86771 107900 52907319
86354 195830 548171636
100424 167974 168641371
86799 188235 253681729
46236 97802 383644526
195668 197543 4166707
131212 178189 117253515
97501 193896 446532404
178653 199894 53539936
151224 171425 50397265
137862 164763 659408571
189 41856 104291839
43702 148329 261525484
37405 135350 244800427
92478 131613 97881949
90833 196457 602505090
29350 60257 77148977
101285 198959 244195402
73374 167636 476458145
155443 166416 27221294
195546 199527 733200283
85958 124359 96044476
194751 197842 288329965
65130 155560 462240574
26147 76492 125854423
9341 115003 465228287
158333 172728 35816055
132808 187556 58568148
41260 77974 284184231
194535 198132 9144100
16236 176223 653957904
151171 159033 318228511
142855 198019 138052975
145018 150097 12647335
110526 129386 47261129
198387 199356 676418683
198107 199912 4583611
30860 179966 372583515
10571 33810 970655325
101439 107408 242691707
184515 191167 957032426
142281 155250 309301071
139926 186486 848638017
33285 79898 567252617
128642 177911 561356046
165647 198323 81861142
128198 185633 143526987
140351 199187 855238044
55294 73830 900961121
97546 121756 589362236
69356 139342 341343823
115589 140619 62542165
125982 150629 872893028
91755 106314 36642034
132369 142785 542515050
105054 191089 399631325
177816 182831 12614974
31199 120509 223108198
136988 153826 822078148
161402 187361 220251679
58075 123996 164537946
72514 150406 194568803
27744 33206 3714719
116944 161779 112197674
185795 189108 436317315
72846 170233 243328794
140135 154847 37016339
80501 171731 228004985
57747 151335 785083766
70218 95334 62547143
144468 198671 346681691
177382 191056 34416517
146885 162056 84891673
198735 199352 660404018
86641 135266 415491547
55853 95327 98551012
55564 192923 343239914
33190 34241 252020159
89595 152879 158448277
125982 151696 64461039
70897 174673 342926998
177126 192678 642230089
53872 62464 21458257
149945 187766 94616478
64162 112811 788226754
20914 57236 90923442
1751 198250 641420683
142127 151538 453247384
124099 191224 167905047
95873 123136 365169833
23729 55048 78383980
20994 139825 297051429
63811 189640 314457789
53051 165494 281058246
106397 155877 419125911
64322 130703 694072443
67742 99319 50238064
182258 188379 15461728
64424 163957 924988412
196462 198996 757789559
137688 188424 285566329
1859 150704 372261037
118143 184504 126399913
125536 166803 103249296
79513 100854 53427449
29858 37660 129478724
143623 198304 157002919
112293 138291 65020553
166382 166718 835616
68131 120517 510070023
196949 199099 5431146
148162 159966 29607748
27090 57269 549483194
159756 191920 80288874
99592 155921 140785324
126645 147957 849372273
16604 175008 981281989
147067 191846 111998309
122868 148750 64810883
88353 178598 225483807
35306 128086 231812222
46162 178458 764995205
69155 140576 178272246
72008 104198 112677356
137455 160986 58904201
6269 114203 269910166
31845 86402 687705289
93972 149692 271761121
91222 194959 259517660
167804 186781 47523376
21558 42809 53195732
153357 181559 70272440
130684 159526 22308490
73344 79256 111124029
56982 86153 72773110
86887 144736 645829335
188461 193050 502490717
116070 130716 842901249
77223 80668 790341429
77210 177960 997135794
92731 154172 153783227
28900 138183 366558496
90307 187307 242666547
104088 145781 535224631
122491 126237 9432442
182167 183399 3082365
168653 192308 59146711
12683 197664 576656934
168534 178909 17681032
158723 198567 419380080
156867 170803 377292222
111417 161130 124422386
40235 129402 258564773
139348 180300 935645836
105471 135624 75244671
67566 157224 372684355
157647 187826 591657978
84514 146894 156027383
145704 173157 68528152
61741 74341 31653470
69510 78142 430089768
70615 155818 893276156
99374 135087 664723241
77396 80988 8993988
31263 147643 790360836
126762 156408 74365311
47433 129061 640940935
183599 185028 3611296
99618 154392 935110559
24256 116571 415950089
100697 112859 30210107
177162 183069 3113189
118610 168757 517416507
137136 197778 805523047
53429 85896 50772973
84356 172060 219362502
162564 170774 20463106
125826 176734 127175728
146961 176371 73372003
85244 95173 24947852
101178 149949 602937712
51508 149921 245954026
88331 102178 745070192
101487 101751 678691
35551 68375 647778841
89811 118049 70708807
174184 183346 22894221
170326 192840 56209985
124067 126614 672596623
107396 111323 9687629
68825 122652 969738729
133124 183780 507470599
186326 197578 28348064
62645 190237 318892359
174185 175255 820735766
16759 113473 802034703
174220 182931 21758922
63257 104783 103758790
167178 199903 82136074
169827 181381 28713304
187662 192482 556930202
193563 195771 184142885
135264 151454 989952188
11857 25607 474522881
29523 36043 16257279
23023 62802 99517819
93238 124834 594013039
40977 116771 17706820
96520 177868 203103370
76390 124650 120496341
160808 181715 52072100
77183 88600 28366047
150931 193497 106369005
123680 148322 61743480
37511 62091 61460789
187577 197127 23952179
193875 196047 6104928
101556 190941 223326060
37797 61064 912450846
183154 198080 531094051
85239 92571 18381846
110119 163979 136647374
20142 140864 301763438
134707 180627 203806430
121120 142354 432574084
30105 92425 155598115
150129 170502 50957063
136200 163950 69516617
35539 61676 436440897
60512 88427 865831881
154805 188141 225361415
14564 127736 528076009
25779 35368 4083357
125342 161630 660400931
24019 100251 678227538
194036 198543 897734654
163033 168878 14561791
56118 90024 457394433
88286 120775 301651659
107704 167209 653248926
180959 186386 679974497
89478 132310 35192662
138099 172474 133243482
133183 159767 969242915
81879 143028 994632161
30014 178043 369793412
127914 140592 445507866
39063 160089 302707082
176784 193812 234453075
132982 170093 458733573
27664 81168 477149916
181056 199533 985052407
104504 164477 149918879
96074 193217 242856266
185731 187089 217077782
33816 159429 497620688
182360 190027 19321952
106319 114503 20416143
20 75401 230912459
16794 163237 793638419
76098 111532 88368627
93407 141641 880010875
114933 167490 131206357
106630 131190 61352584
148469 194105 989888825
180540 181987 3643188
114096 125653 798784572
64507 65377 2291689
152292 198250 885302913
45570 157795 280698892
87391 157525 175552309
183058 197422 36190621
13022 190190 582099
186809 192984 684947553
114761 134439 49133479
119412 177566 944279205
2298 60754 146250163
87345 173492 215326504
75580 83573 19876993
141394 183029 103965957
41011 185309 959171538
128306 133285 515624823
97655 187823 888692754
14306 44647 75800891
52875 193483 29826622
57328 145025 219180054
54038 148695 236534019
101726 136241 86114353
35398 51302 39748870
183980 197387 531588539
17413 195951 761026602
32061 87582 138626718
183831 185639 4542817
45300 58102 32148205
121798 193358 562747923
22636 187504 412161472
19190 90539 178162033
123102 149467 66017080
96135 168665 181305110
29571 135155 263861254
195431 199749 626059909
90165 107879 44469215
166195 172599 15978136
174656 197155 874143400
56574 169373 404040080
185524 198275 24948657
166444 173007 397215
26568 187025 401048596
178499 180651 73477687
20811 163793 357553648
155370 158525 7824059
27234 78067 575563269
187430 190536 846544
63685 104679 859574773
90353 190399 250289971
32157 101993 174693743
173073 182705 577674530
175889 191433 39050203
109676 188880 198091217
117445 173072 138956967
57140 82922 142619717
19843 66011 115600063
134242 150907 390828975
96774 128682 833511332
38774 167152 320835241
57644 169695 955223443
58277 64747 16195703
86453 110202 133750213
89016 129613 101691565
73895 171665 908484139
22011 185846 409457965
29023 168408 348296320
53556 141075 218758016
184293 196706 31249610
111635 169674 160390625
23712 199116 743952300
132619 162051 73664315
57813 118191 625076552
62259 83815 53781028
160369 181492 607451907
189913 197540 994325707
131054 140657 23950281
192496 199926 18850248
131864 161932 782408192
24582 51445 417434525
34110 99375 668528257
136968 143871 17311394
12501 106160 234211931
139317 175081 89271290
119576 197286 259359261
149503 158689 16174074
119686 154202 86547678
44622 148819 260434462
11974 99734 694502668
91427 192906 716382290
198853 199779 2331814
393 164830 845174743
68638 80024 378014211
154268 159954 771821321
189826 191633 4440933
196584 198133 3927500
69813 160188 225768448
88309 125192 346481596
198590 199196 1513989
23084 109473 215894050
63793 90110 114361875
175124 189468 288803030
169941 180054 25107906
27399 63217 638384533
19915 80897 152507131
122566 144822 55850214
35126 107629 290259273
42630 183832 861517018
189881 194363 6992214
167888 169452 4017314
188298 189486 980436227
64460 115046 126437265
79063 148265 204124141
60321 195725 786767610
191959 198219 554421596
35416 79307 394605661
51799 56278 366498057
122588 143944 856465283
156674 174181 43497217
50875 157152 265780518
118469 155571 950838477
78831 112598 733510000
152041 156860 410987740
44216 176148 329500204
170362 197415 284386873
107046 155707 204308006
8146 144723 710546158
75505 77560 5119152
61571 118938 143345290
197047 199581 6400649
21161 100054 276437406
58108 179315 814428074
175009 195418 366830525
3538 5289 2782493
54174 168004 284383023
163678 170077 15934509
187051 190067 5162366
82116 147300 162911858
178927 189354 26328460
193112 194100 2483270
170104 197401 68364963
65756 113254 841651596
21070 57532 728853252
171910 172956 2588802
37956 41997 10146404
35387 138776 512664891
175588 182849 532029891
193253 193477 573736
46514 82236 193897842
166877 187933 4737140
96193 144835 121634556
59518 166712 643780694
174275 177348 7570011
76315 165057 690858831
4810 69641 810776022
5225 125179 299879797
139723 154345 618884715
24085 156579 331351128
108750 136290 68907136
124907 176701 240229218
161799 186227 60931083
76900 196278 298477098
35330 197507 905770184
174176 187856 454712933
41318 176618 338003914
14004 92558 31527193
160144 175511 38111575
13224 135848 546483703
19804 35157 29752844
108776 124776 39990140
18360 168663 586526539
199342 199404 159915
25582 54465 153381042
135326 176640 49709411
96957 128516 73501491
29992 66493 91350848
169360 174260 12138087
44094 90416 115580717
39237 67336 70502184
44614 131369 404165733
126874 162781 89946548
22883 101678 197117801
182174 194697 625090038
9255 75637 166007630
99080 137447 95794351
90273 145761 138853172
104290 159393 137791626
7378 106374 967247900
174264 183694 23583512
105615 167394 154231050
87845 145558 560409657
61251 106998 526320670
170175 171481 3145311
64807 146764 291258938
84005 172311 105363498
81599 111568 511621771
19483 87505 673819222
91728 149185 143826167
101704 136442 274171716
144932 165805 23359064
50296 50555 31469959
140498 171273 183308408
74710 131505 320453978
188155 194734 16441981
166222 176352 10276797
117154 159358 105617322
70544 140583 174810369
178659 184373 200349856
24660 83439 146951519
62207 165254 353608750
59357 168890 539048584
97363 192403 884018125
44407 123729 884778801
7221 112131 343488850
83533 118430 87176698
110149 124626 584226698
42372 189958 368944954
173069 187105 13237989
81064 85601 102990684
44866 143388 246367683
148216 189709 103758918
184636 188932 10879264
65484 95514 74835728
95643 165250 174018330
1402 75837 911469113
86683 190779 260285455
150030 159994 25008209
132111 178188 258290968
179553 190912 195255249
11326 63541 723100942
149582 184273 86630454
164501 178209 439248541
74302 98258 59884829
16809 143226 664841830
55516 186383 326989650
158361 187330 72326701
15364 124231 271924100
119933 147041 687530675
27182 160276 707095690
82198 105520 58441553
33978 68136 254668563
104821 108502 561635471
160179 174991 741982073
1760 103475 254559132
66253 152585 830847682
106887 199881 232636737
91256 164983 184492868
11224 26539 652167492
139524 192152 131591376
15259 69742 136305899
186367 189614 8196316
49358 175032 313928119
13078 135197 305250030
48872 149542 251676539
77035 105522 921960579
60196 113014 132033064
14062 42684 628000016
147785 186016 652279919
21990 127917 845369766
103358 161919 146379753
52358 129346 265697903
177131 197664 51730929
23474 51410 69898659
155569 179285 488194851
156178 164540 20801875
175659 182649 799698827
27990 119143 946375531
135 158178 182215762
71320 199748 956938361
153368 177134 59100478
80942 181058 250062374
92800 169213 67125628
39898 186736 836881625
171064 196706 64262962
16113 109074 232272212
160338 170431 25156334
23309 86880 378704398
73650 103998 75838317
177036 197616 51847355
12849 33181 50907116
174806 174843 493431021
22912 115919 232507937
100101 183467 208177821
92636 185327 231725759
146823 198753 279732369
91241 91975 1799801
100111 188587 221900644
52875 164614 366397368
183232 184676 687197067
21937 142845 478112721
102420 163304 152165078
16943 70874 602004280
41595 199703 395416246
168439 183937 38683582
45970 136911 319445723
121202 131491 25846320
181092 198476 43748036
97412 189274 229647605
169581 194242 61641815
65278 138481 804566657
45673 161093 288617181
164452 170541 613444546
185769 193405 379415966
123682 170512 117207252
63477 143144 199126738
176012 189879 34930408
102421 160430 144982247
47877 82387 86325380
16446 189896 505189583
157452 163387 461948770
99004 122952 59618117
141052 178447 767488607
3673 135039 328559598
163462 179304 192277964
28844 70461 590996492
1242 116108 287326917
68130 176619 107098706
56157 194004 679364632
125273 188220 840670132
145889 189139 108178033
109809 197076 261710371
152259 180945 71537068
119019 161540 106441195
107798 136572 606790728
56336 104277 119836646
164775 193638 950811973
175157 191845 916592728
42762 171163 320844831
4863 174819 739391896
40355 41200 2145434
176616 181593 304589178
197735 198985 3133766
161866 168059 865497582
79160 115542 90907606
4051 153616 374100451
56373 197340 593832917
34220 136186 254841270
71464 169724 245476352
23218 197406 435586795
134555 172614 95106161
140882 167979 631804089
129791 176798 117292702
76366 94889 46223559
62929 89672 638563304
83370 175698 230563833
50131 82355 473409107
141072 162940 94244112
117000 132444 83363703
36122 81802 114173257
172941 184260 432913417
86327 143054 345959900
188230 195318 466226211
41183 59490 978095453
68412 186162 784238280
137579 152784 969014707
101773 105060 491892529
191192 198286 114433893
112726 131073 23468637
84196 179362 237852401
169426 188570 117567746
193332 198439 606623700
69737 72435 888217541
101439 173262 179303992
18078 46073 779109640
163523 168753 12995402
182765 184637 900711740
133074 184157 127668310
80646 132778 130251836
150405 198159 784484420
95431 189830 895549719
56497 88056 110554375
39921 105375 163805527
124819 149703 558379763
194496 195642 282571187
82155 127909 903695393
153494 172682 99766095
10330 117288 727119607
163938 194982 77530474
140794 141285 1237005
105562 144956 98410478
20390 161684 353286842
83442 199182 289502679
182130 191349 23138455
119388 142100 753777512
170176 173472 8106319
13358 23795 7026023
52173 186353 645100137
184646 188090 387901682
47955 66075 45542909
144494 164330 956267891
58491 196452 344912363
64186 132730 171193802
62675 167628 894441000
637 66843 370617120
62252 155479 233135532
193186 194761 3966498
150961 155107 10457763
18064 87427 568369577
75930 110401 876949004
175377 189260 34930926
35865 104250 170975188
186953 195887 215958296
158375 168068 401982476
55157 170979 289452541
80440 137908 644844679
12259 101103 912634476
19321 134121 286937473
155835 160789 1281848
14899 180753 645256746
147753 157242 514435868
51035 88901 94430974
23521 67869 879383061
58832 97012 403977886
21742 86680 8382575
143810 145801 4912353
46449 146822 250912899
162702 173404 26568084
195980 198719 6994781
29220 41939 97985791
31894 33391 685330240
48262 195674 654865241
34801 126161 228244161
14564 75316 445068276
171437 191543 701229101
111196 169049 778877673
11296 51830 771199920
109335 167713 145890449
172379 194577 792739152
46025 55632 22805161
138246 153622 737990050
618 26551 54600596
95200 196713 336688616
159591 182565 57199672
2426 66769 161170322
143491 154537 456189414
127780 146529 53209666
174931 192919 81365533
1913 130171 873000078
89940 193899 915257434
182198 186586 561668195
115717 167737 129931139
39301 197214 394953548
136505 141700 12955571
155426 187225 79351867
11168 25501 35883648
182977 187689 258425096
44988 154809 274723388
78816 118461 771949770
138489 153019 672266591
84735 161117 328811569
135791 172582 289143829
2528 144088 354090269
36248 191893 389026939
135769 145529 24442484
45843 154878 272745307
81181 134867 216729757
105503 143016 93723521
157691 192391 519165737
150170 150981 873237004
28305 105529 193037009
9343 157446 26178747
50207 129187 318698478
169232 198909 512364552
151301 182848 96430789
64072 188383 310693486
177572 198103 51704097
73902 172445 238110411
97954 175889 194497015
13577 45140 78881665
71461 165934 922911683
118654 165225 116510844
159653 173395 706904536
81712 141898 107857156
126262 140038 263672437
188755 197397 21677383
120310 178161 144603227
100845 185102 749618074
66857 178281 359019793
115689 178058 155706114
166578 197428 77332431
149340 157980 21758727
161442 161631 481215
169324 190843 53812127
93951 179704 214246290
176933 181708 798595947
134236 137577 398548278
182325 185685 7757958
119751 197342 514297605
195551 197025 3730338
22647 116383 234326324
78566 93659 185287578
171998 195738 306015462
13394 172724 398242469
134267 156014 313197283
59164 65210 15261098
152981 160596 19040619
37853 40328 6147430
43021 134702 229164814
113817 188961 563124983
120270 155333 18727571
20859 137216 928359237
56108 197341 580804806
86524 121740 727706693
53214 146805 233879648
139113 195704 141611210
29734 197552 460863916
192416 197997 14140608
190563 195275 6846692
149444 163469 35179460
196054 197908 84956901
28502 197361 422116195
191664 195393 763618292
9264 110606 253211356
57402 160274 935308923
32967 96183 544919449
184015 199179 786197291
172569 180235 575079226
25280 33616 544895561
10613 158781 967924422
129339 183539 135385796
36296 172734 749008026
56913 110459 501178596
49301 54238 12407932
94913 113622 46732713
31536 138759 818750594
178363 199296 44241478
23638 93589 813706593
79082 167094 698326974
93906 98638 11983645
79209 89919 11947995
49487 91607 105048407
39776 157892 295489154
111973 183620 179117107
39516 51738 30683036
86632 128391 376889256
120599 191009 176180252
94408 127951 83815051
138083 156166 867135926
58964 171352 280815800
144552 180049 109936731
103992 191277 218154562
124035 192646 171584595
57554 144447 352147579
82513 166429 209738747
35198 174585 660358224
49910 143584 894343307
179138 196440 798651489
128415 191685 158176834
40316 143182 369811258
127820 151594 59518913
29641 92753 157642429
43496 99010 138849823
65421 167190 830072733
31833 117131 322033749
68811 199354 439660492
133358 199975 166838559
98477 197344 247145096
176095 192940 42315920
62368 78723 40926346
162568 175715 32560487
150189 158761 458891642
5685 128852 307926541
92532 183482 949840187
26 65032 162787305
38712 88713 124848080
29480 103410 713758209
173141 179010 649456320
42464 51636 857983978
188141 196417 20768351
7884 154980 367881001
70659 194178 308560028
55031 122853 813662006
116358 122540 684886269
182572 189319 17053959
8687 187541 891901248
194496 199365 12352857
77244 189638 280967684
168674 195554 366409252
119860 163820 110102510
57155 173833 415661152
119218 199941 338687321
94559 107607 316190437
106535 191320 211905443
130051 166340 90647789
81798 182152 437947361
70653 177013 675943651
175452 183048 19056417
64991 176880 563727993
50420 118260 169477051
118309 176332 364611317
31447 191654 400418949
82196 194316 280345407
30318 111734 203365457
198757 199135 974564751
114473 166097 129032618
93347 117456 776243441
8186 123819 681522745
89974 162967 182714406
160160 180693 648427078
168566 177256 21549186
188074 188678 11199338
5988 11034 217179336
171548 178304 16772070
31538 84302 797080022
19606 107756 220365693
150527 172080 53852469
87962 114488 66392341
6451 92714 215647575
55703 77769 22304047
172771 193729 17637427
53566 191080 343739740
174657 177324 121963817
113665 191429 194415635
164256 167580 209198403
117940 151369 83615800
177410 187852 224644271
155133 174176 528864774
132965 167860 305845234
13039 136142 307705892
93210 131338 817005481
198658 199136 1203649
189869 196945 706009188
60445 82268 54563860
181433 186255 8107807
58940 66337 809527518
77688 138589 152076668
37457 41901 11104945
152594 174958 142149828
1967 146130 360544718
199151 199571 880960088
146544 159094 188018843
27738 51413 59096758
7618 72512 632043874
51857 102436 126525454
41306 50141 22152825
165441 178216 31761065
74308 162828 983898125
130275 167905 953825135
128973 163169 85606917
83519 195511 558091230
117811 176060 145354814
16342 146857 862696428
149980 157864 19844063
44645 175429 326723342
94749 134476 170822500
47351 160279 282477119
106527 166238 149230291
95343 102561 282627346
106812 129910 57730982
81069 121823 101643895
119441 177899 146040785
188965 189166 543159
155632 177821 54473650
123843 172697 122184989
132929 180119 117895868
159882 173449 870997227
197766 199763 5026224
103615 144367 900976582
87390 137118 124376702
176538 178892 5883952
51823 97449 471083731
164551 186918 55860977
30603 50762 50394455
111148 152380 375478348
66309 75196 22133849
98414 101989 256979862
168414 181786 148371228
167551 168900 3503134
189753 196553 510367666
164533 190103 63882817
17071 113698 241547139
187689 199607 29923436
78394 90334 509392429
118772 182958 160420045
138679 171127 578003706
27571 54901 192335802
83069 87410 7440632
98252 133950 818609358
87917 101400 718606035
160254 161219 2384194
25105 119108 356511288
142142 191875 446181065
180286 195664 16451612
172561 177263 846281032
155752 164225 745238411
131052 134631 8934398
187718 197522 24617236
13309 41247 69824933
34815 51173 40911428
139275 152259 362283979
164432 184110 855074229
21006 71951 436050291
54691 104397 124209504
99516 122556 458310549
125596 130094 739375131
153966 169519 38789096
50885 91401 101021997
134938 135671 1770639
81364 142209 852188521
149722 164767 587716456
82621 151502 172225447
40806 87242 116014932
30725 166964 551099315
175341 198032 493487314
92362 183682 73486311
162816 171592 21792372
145357 199316 361946163
46796 101087 135968346
158938 192747 84343688
161597 169947 20832356
75853 148289 180995598
87101 167195 200213856
16995 186999 724958334
24612 38473 34622339
53270 85451 80291611
71535 137024 807097446
16636 50059 783156130
136828 170452 84039977
27187 77990 353231000
34827 75831 512826264
12046 84819 979117676
191360 195565 6477170
119417 135234 39638348
131215 139278 20108922
81988 146454 161175226
56810 89315 80981535
105762 173060 333569128
81777 199608 294742640
125573 177325 494532411
20148 82683 816332472
26785 119429 274176349
159570 197597 716965372
169411 189006 49020897
156551 183562 867180604
62561 75826 884209109
61647 68886 18360914
67530 148234 503578688
147079 161673 568145564
85663 95103 23717082
132394 136732 26188442
113880 154159 100815636
138743 194882 218583242
189492 196134 393861027
131111 168934 910654651
115846 163811 663122688
123900 184108 150510343
164002 197043 82608944
41610 196741 387900500
74577 166288 229108322
59166 135107 796921656
21738 196744 733750487
149933 182938 82394171
51702 52286 521251
195100 196243 218492109
10929 133399 306072182
180558 194367 34685962
56913 85648 50873942
49817 128532 280956399
180381 184590 10536183
10844 50584 99402695
166385 169102 265241749
137733 169716 79986825
89359 125960 91569028
129736 183312 133801884
104368 139572 87916384
186585 195857 23278952
159761 180817 651227683
138283 170930 81665576
179149 179188 551660321
96234 197378 515572982
190522 198574 20293419
92483 120692 202490051
113963 126656 245142171
82841 187922 258407033
138508 169887 78568517
63707 173732 484249845
159760 165662 665494403
170237 174066 979402067
156711 181123 62346794
162345 170237 19699986
88020 119040 776094066
28240 57886 408511977
145001 162860 44678300
16140 95991 199560298
29064 182042 382207361
130116 161886 563832604
194314 199958 789072815
23114 26238 7857647
77995 127603 123864061
172568 174419 157787552
76394 182829 538586077
170207 182967 828821721
97383 133818 91014118
47177 61255 16343873
78194 189283 277642363
14516 65904 128565941
97619 161629 160030269
13758 61768 10923977
137198 185018 253358056
199090 200000 2316107
186192 189490 340787184
94642 172736 516348985
33210 133285 250060108
192843 193555 700298837
174715 182789 20180999
79810 147390 987179696
87704 120788 82646729
168133 186639 46301790
198050 198508 1112402
169902 179071 911142442
70957 164446 381318751
168008 168846 2211935
85999 100676 36957133
23304 119046 239269112
125369 137703 30955121
26515 157157 861469575
91537 192743 253150734
127940 198545 176720517
87935 171376 875035477
170251 187510 493987032
187665 197237 23986496
52329 141390 763659107
175087 179124 10101445
4321 80902 899538650
190667 196556 626769467
194140 196395 159864476
29219 84955 935477072
121665 156896 239750010
45677 181865 914533773
40303 69785 73993629
159080 169632 194000435
193781 195177 854153419
142530 148198 14159457
82620 98377 39552362
84676 192395 994811996
143 135446 479781724
89187 182642 398694396
50783 198070 719236929
88981 163255 552815838
147083 195727 121778325
190141 191589 880030407
119498 169608 309300807
93498 125548 80016567
188747 196327 306669767
190360 197958 896084280
162611 192118 73661667
56639 186512 324540874
46322 148362 502417932
45564 45797 557410764
111784 151490 203000908
80066 95547 423755729
91790 112817 565080840
86146 195911 178620044
30537 65554 87711549
111012 145114 85379464
188312 188555 636896
61318 142092 201910871
104197 117210 640218710
190161 192452 185625753
68178 193754 313701978
176333 187453 28031707
148234 151907 215022277
192909 194704 4561847
179011 195904 873840774
160848 198293 897293817
185053 192496 18634594
29861 182236 89679012
177403 194590 43218808
58097 159050 252360735
58702 197572 384087409
83566 143864 150804923
190787 196862 668397839
105013 111760 16697701
44800 161810 292595764
10582 49371 985128828
172665 174867 5407207
176018 183805 28785316
78766 142381 887594948
143884 162993 47793482
141290 197523 749460484
85246 151280 165252194
184779 189728 12509414
27626 103362 189330721
79697 167519 312319550
165727 173972 20480963
73800 100237 66155267
80907 147700 172046118
100910 131492 5414267
142680 199943 312814997
121470 143661 608958607
147978 196855 725799594
40988 191557 376353462
19958 50359 76045844
73060 132859 149320710
42425 66686 575888499
68946 197512 678385556
81171 112221 92811704
41968 95813 134592660
117319 146462 733809398
189609 196691 4765490
99477 103475 9951647
19865 178647 396704980
80844 133724 132103868
115124 155039 554508845
24984 188858 409694640
174128 185000 27213087
136116 152758 41679313
58017 125461 353966273
197030 197935 346839004
71725 185096 334033863
165663 189942 554731566
140759 152392 29161630
76088 134609 146204656
3581 55896 711656952
60460 188949 479840196
123216 130582 18610838
4612 192719 873925395
189374 192712 8249586
74325 116415 796237802
191151 198821 19354985
127523 188331 152096036
196811 197650 377699496
92770 161443 283394799
56911 66410 23850919
44353 146582 255474011
29838 160253 326047362
107412 141155 648499346
42956 118426 188547567
158763 174846 478794318
92739 138932 63287729
98317 183744 672307384
113733 145355 79109166
199748 199829 529786510
130603 144434 34554781
53001 76108 500013508
188515 198792 25838673
154295 168762 36030301
86145 115914 326039581
38072 162872 312081066
83909 90043 824994468
28511 91580 157301607
127816 194990 888811744
2104 162675 596623129
175303 197347 55435254
195363 196956 42896810
131187 165867 947766482
197170 197378 364152615
34054 85942 129543902
37912 119465 838855474
160075 161473 791862913
24804 197960 433019928
53255 69179 267443841
18840 42985 216865173
102806 151361 121267872
121076 135727 36764173
109461 164122 133397176
105450 162602 142853284
9376 101946 45136081
137452 185305 816821477
868 170400 870623589
190920 193099 619538744
139857 186472 116525836
127478 182591 137681999
117244 169791 131417871
160240 168191 19713787
153524 154719 3064895
190587 192366 4428684
65431 106858 548092015
119691 158080 951622862
118161 137992 757656525
180055 183189 159361840
198588 198964 950247
175247 184135 22294542
116769 147172 656771100
65766 176466 270977791
115127 115466 836356
187515 193085 13902767
20935 163519 356558181
123640 153136 73968413
117309 187852 176445149
70054 125779 576070559
3820 83938 357501829
76236 194432 377125090
174127 180498 1286421
38484 92138 409496920
90188 156230 189584133
193532 194793 3166139
99263 152758 133639691
82776 124955 932477224
101277 107288 14894434
109264 121241 29844221
180509 182197 952888625
178327 197382 47987827
147437 169580 55428566
172413 174487 5130143
191979 197654 830313937
61932 168898 839361571
196142 198176 5167437
176238 194453 45806869
181829 190263 21226390
134086 134918 2132109
191909 196101 10568268
114317 158260 109971454
48409 175154 604013524
172014 172702 456566468
149041 192024 107466787
50635 154459 746928806
3132 188712 530358844
193070 199703 908196899
138235 147907 531907089
75411 172421 242391484
118344 118711 639675146
83962 197280 283475394
53740 161380 269080735
43195 162922 901883769
18289 64842 546368505
3441 151308 985405332
110393 124799 36014253
12097 32511 184653200
199622 199937 463343864
57223 165950 271695052
98597 126679 887054705
61187 174422 640047216
185839 185961 329601
20425 21307 2200323
17868 143684 314513850
97252 122367 62547344
102693 161640 318390469
87787 147754 923874201
107572 134084 424912934
65895 65997 239241
89108 189516 826608523
3515 195791 480911423
49328 174550 857517296
109675 127187 186902525
13657 183524 424534456
24321 184751 400940958
143952 190420 116122273
95719 132699 92428127
104936 162779 144612680
6781 71901 162965239
199417 199832 12872657
198218 199762 165483858
78805 117055 237758763
107698 192443 554180298
92394 190264 244813815
5201 187309 984317223
155871 156851 2460793
171012 180458 757337652
129079 198665 799090558
100066 177109 289874245
132508 189709 143046998
72396 174302 650412674
37131 95157 145001217
53660 138543 354190747
6769 169981 408080918
128484 138079 23982230
3843 158368 844692976
182337 195051 31944402
175734 177103 404479148
81179 143435 155635228
97820 139610 95702960
79826 158664 362374275
187373 192134 2222527
138285 155874 44164206
27830 142450 301191683
145328 173192 415863724
171586 195631 60288944
161705 185562 59462034
33408 161337 319839833
116375 118119 261373744
104885 147473 106347113
162645 186249 153662719
88003 156464 622953340
60758 194411 334174716
197931 198892 657100154
154871 181799 515212076
199001 199557 1414544
19327 54999 89228824
106913 139774 655277616
117647 178952 153024292
186193 192237 22039286
57992 151377 369265327
172163 182619 26024063
18388 135340 292242729
88675 166997 195861012
39156 95938 317263115
29949 61487 448442154
55417 179444 309830214
59669 119204 148735812
85577 165641 940297701
177806 189474 29406518
173289 176274 472696830
11671 178036 415693217
56001 160929 262292383
59833 79611 307160119
131938 163685 79514428
115015 185952 177190939
69691 118125 721534289
22191 66036 109779838
33770 83147 123389540
3523 186791 447322044
78084 109004 781524867
156830 171873 37425292
188892 196821 19902460
100179 175746 499870104
176083 193350 657426157
189435 194204 11930842
92329 175946 208969852
157938 192920 206843947
95800 124367 71330830
159936 171783 29481601
125352 166851 103793070
120145 148439 70874006
154351 196067 104207888
192540 196099 694488519
50544 76310 64442920
509 10037 23950704
23264 109463 215448114
51427 141265 224516312
175810 192110 596888823
80872 189035 73161247
70232 113933 109006779
92495 194153 254267782
194377 195211 648073
197532 198977 740066818
23926 109748 214482240
29752 105483 189370131
109663 138336 71674607
88524 146454 693445000
23577 124955 549118759
182205 196277 35378141
96702 115067 181384726
22877 57381 86337169
108653 139485 77062696
136391 162887 66328472
152835 175641 56729710
79732 112131 80868529
44283 134312 270228156
100344 154025 134176243
195690 197780 5324157
78778 153817 187616775
67159 186571 298295115
36508 117268 201809247
34184 54675 51277942
149499 160107 406756097
108745 141997 83166427
30928 189940 397521731
51812 79669 161223894
178754 193509 612705147
169007 181617 31361165
147021 172702 454738864
9808 60731 127256099
3264 38618 88545775
72527 119209 279943599
90067 106241 19058678
124644 174790 125312454
31625 142806 319772594
194930 199400 386806188
36741 94271 143749016
190992 192758 541844574
150934 174599 446785012
60112 129491 173484046
94566 188436 419451358
34199 195959 404397092
87664 107190 48957945
28524 145614 292569053
147886 198689 991151324
137128 198264 511903145
6070 189708 459191078
56470 84044 68781014
168931 182664 884404477
105333 133973 858165636
155336 165492 10196124
187506 188986 3721285
48012 118258 526798335
169985 196011 65091889
189172 196142 17448519
157369 197759 196597354
1063 97198 240593412
76978 180721 259157412
32464 76406 651608036
93292 115866 56458692
88405 120273 682713926
67890 104756 92018229
196981 197054 79705903
132757 162467 804275891
68956 107716 96663195
153394 177384 592188810
8321 11534 712098466
73272 104668 78443311
11401 154634 358201081
55468 71434 40020301
173453 181595 20315061
114540 183021 410683314
55974 186615 326432243
115941 177592 153894674
191676 194683 7620412
186339 192710 15924666
143375 197970 329376453
105909 146807 928902565
106698 127270 740254452
16646 37932 53161666
82779 151444 171684346
188780 193080 74208862
20026 42331 55793111
146054 156052 987397090
170639 190110 48650651
178205 195696 540214030
66905 154219 531268318
49961 126201 247415733
11493 70813 148506209
33776 135713 254767991
955 140488 212556084
168114 198494 486019473
43717 178913 671470921
52005 186745 336774434
22061 61214 97814637
117220 162331 112863443
40688 96316 162466616
103614 198969 854980777
21570 139151 293898785
193246 196207 532507297
107366 153945 116529858
157108 175110 44657654
173648 185675 30064576
118798 121665 7081336
23835 146188 305848243
49240 112153 157165724
122453 197725 899421954
40906 191232 375774146
42193 85359 107750714
121940 139945 45144189
102479 177855 188098624
726 37799 236584821
166034 189147 70040564
33088 191987 977435554
175151 183864 21855547
134722 181199 116023850
195980 199175 8106781
148358 192663 63788080
31883 33641 2636578
59423 99163 99415635
37154 199452 405907160
67663 178007 275444133
168069 193751 64324060
165703 193183 68691640
184624 195843 28209886
8110 179325 427860914
164021 196412 80967011
42548 164040 2851512
53504 76158 4942770
73513 182157 870855464
193716 199134 13699966
22939 129022 887116762
12116 88022 385765562
154136 194042 99654676
36168 118425 648945629
103750 160017 286017566
9455 26229 41957044
176618 196799 820399327
11461 144418 332416445
57761 96230 96052705
153378 161545 440195599
48605 122233 183904217
114598 140692 65193693
187408 197438 97168858
13843 103350 746164283
60757 155047 235898028
55135 192047 342168263
178098 185913 19668952
85920 88248 5871828
155760 160596 12047947
196679 199987 8409598
149029 165173 776923298
113630 175626 154810962
106563 185077 196160708
191686 196073 427347361
178624 182530 9882041
9096 49603 604104894
122655 127237 560315043
63134 155267 887152555
155517 182733 15871843
47303 197863 376624879
158588 184100 266168387
170760 194581 59557218
41292 156932 739864685
44916 112007 167615645
2861 116959 285396957
82382 86384 9996991
157542 198997 103668846
112497 188308 189651921
42564 175230 791035334
142325 198158 158372983
135703 153114 43662866
30024 125577 238651113
190776 198006 18241259
83440 120720 164497164
18353 138622 300477201
184153 191432 591423888
89729 183242 233802694
89733 91139 106626245
39790 83827 110131631
63341 148920 242606864
4904 63825 147494118
192591 199738 34819525
618 82531 204909759
75066 89349 420030312
72802 104841 407414980
137656 197302 149243407
199575 199909 618951
85675 160355 226255421
154802 155892 2677962
24559 132080 757250729
39999 173241 333064694
132384 136013 844598058
1502 150469 851726946
113267 181180 640133650
81181 188783 268991384
91314 133659 105954387
125210 190147 162437357
125691 168565 107282442
99120 189307 225389160
144504 164901 759019964
109341 196476 443807977
146451 158144 682804805
134629 164852 75598611
154814 159326 11195296
45794 198970 490432745
84166 180342 240390668
118757 176149 774871917
6004 180877 672161463
195603 199476 9779215
53066 105343 130743353
179625 195341 39493828
2681 108076 926464123
17031 167475 264231996
101219 165314 160087366
98081 177065 75073648
9795 81353 419169992
173221 179579 15850973
40394 156998 291682737
148826 185097 90619762
140782 141019 635628
92152 177133 212396852
79254 128120 122070739
11917 61688 425080952
82107 95284 809135099
62158 176703 286051364
9111 180567 248282668
130147 187890 144379805
13931 110177 240477041
81640 194440 282005323
127742 131205 8703758
198314 199492 108358736
181407 196095 36947516
139074 197239 145565415
100470 121404 290857372
137054 137339 307912538
5642 130128 311319345
90460 119468 72530094
102329 178258 189476658
89288 181505 230570733
39790 178950 347761727
13523 39748 65444767
11409 76497 871241021
23091 58456 37360221
128909 179767 127028138
61244 169750 271301952
81068 178575 428106649
194172 196979 7116434
197360 198496 2837855
191065 192520 613529518
133112 135615 6331579
45017 130419 477771737
155348 175540 50114645
117244 188229 496548139
24924 192386 491935420
161194 190204 72481565
117220 192136 883211408
112671 177485 161849733
150417 156911 16388060
189839 192306 6135795
193471 193938 1179060
137466 169027 78911907
8135 134838 160402050
30988 99665 171846345
109671 184198 186241924
33154 165164 370322058
116462 181968 163659051
89976 99978 231791241
44343 62792 46145658
84963 139104 135419638
82384 98292 39918624
182104 186958 345638111
57391 141496 210148527
64573 134418 174457505
145495 156008 26388846
49666 81658 79933321
182859 184075 3058547
72890 91496 861188005
198400 198609 528953
119908 195301 188646283
163391 195303 79752609
100592 135658 8842635
76249 113746 93613806
96615 161560 103964514
108220 170185 154941648
187643 199319 429396689
40279 139938 530655632
75634 152938 202540475
64299 86997 477659870
11092 78772 268524832
129012 168162 97856656
50940 185221 335536434
139454 164910 63725335
104584 183755 544186071
84098 157221 183049375
135158 187709 168646537
69287 136533 572673325
17722 126758 624121841
181538 182056 1834299
101191 106788 13905088
127403 138963 28872113
94871 145149 911605457
18357 129247 819922435
143032 164520 53725696
149174 179489 75643428
57787 114300 217785037
93968 193613 373166795
42144 194454 380763076
24777 127600 256983372
111196 139185 70010269
104077 139319 88000888
158322 167743 44268987
116277 168029 129292496
74610 129850 138009783
46378 69418 57841124
52946 126128 182806002
178926 180113 507002417
89165 167376 195611320
171841 193266 25038770
193633 193847 233567008
25319 140069 286756674
1234 39220 552380622
103697 140653 92269001
167789 189031 53238255
116800 190878 855166885
80210 192380 280369164
65906 182225 739711305
1455 113316 279772994
86806 109416 56542955
22108 156111 268018488
125300 129298 510938741
18933 159618 351720172
178267 195362 25909917
126769 136003 23150163
38264 160631 306023503
188011 198515 26360755
186193 194912 845728588
118686 128632 24902847
4970 38816 84665445
131558 155669 211718762
197817 198832 339477881
116915 172796 590094028
164949 171462 297705192
184181 187201 7702451
24100 120240 651331939
34222 135763 415174838
40124 150201 275214959
34352 61895 39528060
62306 149181 578758473
7830 107910 987506186
66452 180217 284063692
159154 181193 54844418
184215 195306 27905742
159895 165408 13696921
14083 108880 405384913
164038 191297 136155286
179748 182281 6372059
99672 155404 483519052
5723 197292 479109957
10334 140110 81099198
16162 47596 376114552
60574 122895 155715939
67846 75365 18689535
101006 144601 521908911
134983 158584 237692636
104329 114278 14636932
72244 132028 755098754
25852 152242 315969931
153588 170280 746581474
95408 148167 131906360
137739 185246 118692565
31600 162020 623975990
112492 166791 769454938
136875 146625 848929477
40081 60115 452994718
189111 195337 244160947
31721 139429 12937218
9897 54868 112541344
60314 99603 98437772
154118 195610 103706332
124849 194993 175465296
192583 197403 720791827
182737 191463 21920135
34216 194510 400698364
33989 78056 110206096
191379 195033 9208660
134574 181638 117523615
107808 189065 203127949
174507 197482 146515608
110366 115858 11101806
84312 194091 274577638
15617 68160 645493086
104459 106581 5307259
153232 168817 38868342
7630 196073 572312795
30238 96435 165477302
156491 174988 154643768
32503 137582 262640730
108272 136008 69314522
15761 123579 269296557
90694 134454 109520990
135187 179986 111858511
27003 81985 862895035
104040 132682 71509875
73721 75402 84033686
102849 143004 946450117
11925 89295 193245961
8343 183962 102454079
159508 190358 93141244
166391 172418 15079028
60541 67722 18201784
46985 163000 290198716
119260 173656 392749577
92166 196767 10165062
78992 127986 122358345
69481 86155 29132208
5091 67619 747108966
184908 188454 9010249
80232 80924 1785693
180072 192327 30770277
191578 194221 941472113
36751 161228 422758563
1902 20633 46961213
39564 197508 395095568
79187 160029 516096507
42327 130192 926611366
158660 162088 8523188
82685 110748 701205068
70239 198064 725640369
168765 182404 33974582
193270 199533 434560854
7217 77799 425226142
195575 195823 590566
85246 100914 39456850
129888 187502 655009098
43584 107696 160253288
61325 194963 290776994
183308 194963 557484322
83747 91955 20375252
125391 145455 685064914
98575 104109 13764693
71045 145595 699669422
165286 195791 76331059
161929 185999 547380832
11074 149770 346644202
139115 172577 5281890
115758 129147 33418896
90454 193237 378675599
137500 196972 148803091
119082 127024 19837345
9248 183916 436523014
164335 196826 282584581
73407 91455 399206337
32232 73221 587566212
54998 87878 602639155
111877 186898 403737890
46022 180560 383008298
31424 136326 605998526
9644 183856 418753496
174744 196380 142844055
36325 179240 357036220
125907 199666 184689711
37827 90162 359737909
217 111582 277465134
79611 107274 771494155
42006 79637 94111100
113557 178572 412282333
77874 112990 84036910
7302 157802 701759118
5374 51368 198470390
72119 78669 370648788
98308 188118 326187437
100779 163684 972658201
88489 120266 113383781
144170 197571 273508775
27793 187352 439047994
112886 182435 746102503
28067 91940 159349861
171963 178565 109264655
164134 185839 54084143
149832 182128 80656614
40614 93443 132050447
149014 184316 88163732
135379 173113 360734223
149785 154672 12409831
20345 128317 269860581
140378 142142 3445913
167281 197531 812882462
160288 197874 461853168
159242 192078 81974227
5770 177190 428386856
95916 130182 85714639
77084 180507 783668760
112130 195059 207446925
13585 131685 962728518
3386 134231 327222780
85196 149163 160042647
56898 170673 284380350
104009 142020 94948213
1160 134232 332825680
106268 184979 183555838
24110 30017 14793033
180687 189226 21505782
53663 189923 340623237
137751 159006 355329960
49027 136994 219921207
94415 142925 489452041
183202 196780 34191917
27054 89228 155107085
118904 184102 903783507
17027 170356 383349737
71303 128153 834096807
47037 86935 99769918
193129 194183 851520673
176095 177723 112751205
175922 185902 562456235
23647 145355 304307301
148918 162789 471135919
92730 98354 14271161
83346 117211 84622422
110386 151795 103653312
122652 139227 41539011
20707 93167 433429829
93136 125017 475398277
155625 169395 34291945
7593 46844 98059816
935 77611 191923222
184900 186232 3383231
171579 173732 535875024
26982 195237 840373789
85681 125260 715652933
111062 135473 608454867
178019 186457 16168760
52474 141726 258608552
39183 134166 983162143
46701 171427 761490302
82865 153838 362751834
152973 187653 86668194
140829 164647 450830562
54116 132030 194646435
114237 159608 113520339
150354 176144 64254167
12168 160246 370288127
83859 135249 42690495
16391 178335 404586379
199023 199547 501297229
97725 98213 248017299
130329 160126 1755252
173217 187177 923845397
87754 148616 973609048
179098 187487 21177466
127284 185036 482807943
42395 89372 407168401
146850 149262 506404042
135538 153761 45697324
90484 151026 546554199
10370 22224 29699828
67593 76225 21407270
149554 183162 83902147
44571 153387 272087819
91379 114737 888286643
165052 197404 621028633
62155 143287 903910268
49127 143692 267442619
140874 181222 672071703
110627 155081 120962006
189077 198835 795581511
43766 173201 792521718
103313 195280 665359184
30564 47830 43058944
97403 165501 170195994
181776 188308 16499043
162725 184331 857749428
134843 153495 46699220
84007 176193 155508208
102684 173286 176258679
2437 98858 820575622
64933 158590 488405999
143157 186572 108439094
167318 196483 73121970
42891 107490 900994825
101124 127075 64632152
187476 196427 20245153
152722 191534 140749920
37491 138430 252240902
56088 90425 645641479
126566 148679 55368091
153710 169934 93065445
30926 80488 123878418
22422 173725 413010726
63405 187501 480321911
11315 132823 303716244
169125 183838 27789602
5081 101043 240115660
101889 173195 261556206
9379 172398 407457864
58784 175512 609820588
21377 54096 475640019
178785 191873 32925291
161119 178919 44222488
65692 151398 303361362
33887 92051 145167504
53904 191066 894608095
112511 126057 293871197
88030 123935 89721920
123942 157244 83537331
163037 198312 88269737
80922 149750 259343986
134732 173609 726109378
124735 164824 100361150
114225 126176 29768843
64585 193347 321766977
166789 196413 74229529
110510 146463 907200722
137276 189159 555626798
165531 165786 651437
164149 188751 330497453
117303 141889 61456444
102939 103801 874009738
103062 169439 165809637
111717 122649 805362640
120859 169290 121217789
5906 159414 821321562
26389 104790 422362737
148143 157175 657483756
87634 116441 72122777
150082 161334 28219315
93297 191537 333153009
81764 134106 130816949
143767 158121 813982505
17715 61243 118446161
17515 88400 223805597
3197 189382 512620481
94390 134775 101002788
149108 179947 76961390
19970 98771 197122562
25618 136169 580110994
63397 74400 27526057
61731 71815 25368234
182011 199532 44116896
166026 184950 343038118
178158 190370 197800510
148654 175203 39050906
103569 133878 75653305
84480 195953 278848625
128612 179824 127918476
181698 185106 8561299
138149 191000 897589618
189195 199683 26351722
130686 155419 473623412
114516 169784 138199689
140677 158646 45057926
40278 79124 182131577
132167 168678 91305857
68706 141579 863116789
32757 91680 147071209
169345 186879 932523157
34903 91690 141725959
67202 126247 544479361
96578 160418 501905831
186594 198518 744464660
156690 158568 4629927
166648 178983 30696664
120194 190681 450532212
133558 179325 114316482
173787 196748 297669779
96542 195081 246324981
74911 147381 872167235
47090 180644 333860334
140393 183594 107916443
159851 187739 563110186
37349 197983 401700031
123295 174719 166607526
152902 186885 84869935
138548 154728 40708274
150578 189646 97695424
87642 94187 925168934
45482 70023 512456053
89555 157820 707796464
180874 195696 159861433
177627 180908 8291198
133254 150546 742866538
109600 170207 151605074
57237 87258 74881086
6605 183427 727713033
106907 157010 125371011
84903 168437 208903410
193388 196540 7955351
29156 144913 651584595
47217 161100 347726705
77272 109925 81526420
106581 184081 781902913
188052 197065 802759252
6415 146136 546047036
2857 43421 101636248
20089 111047 127499623
74836 175589 311719298
6776 74079 168393692
57083 60927 9511368
197873 198252 943447
155111 170383 956702187
37871 73396 576502097
53433 61502 20138149
33088 36692 8999618
197204 199144 4903407
146700 186972 949440097
147003 170894 59822505
16168 162426 365663596
109645 115150 13868173
87756 179166 259095288
168175 181610 33506771
39711 131703 558615060
32971 160019 579557890
100929 128270 68177500
2521 56058 134083564
38155 183297 982967762
86843 151449 161607463
181675 185892 271957972
173440 179613 10433512
105269 112039 560440461
72176 186307 285126155
100986 156568 138986868
76077 109770 84091598
191791 196843 11961961
92130 157238 776381516
189716 199483 284875460
58673 182533 816429650
163252 189614 65848292
130823 152338 757019382
184561 192507 712548161
93774 110751 42393830
193483 193617 325606
147544 183674 90268167
132790 144939 87623775
64915 109835 621580520
91254 122243 537151064
8446 183561 437673591
739 6897 15505322
123109 151846 72008615
27559 49699 928195462
152786 155200 6163163
174739 197055 154088036
81032 167235 215333297
41087 174445 622483638
53743 100095 222742734
22893 99353 191283283
75115 195696 373265949
142815 174414 78889937
145685 157577 29883340
35764 170372 971091153
16805 57288 673046299
189527 193485 9872976
52921 144248 228328156
198136 198885 383985034
128963 183218 135556556
106362 149072 106725597
65033 111978 796546407
58870 98214 806543582
133459 193353 149794422
183391 194554 898086919
94201 167003 181928346
67358 146647 197978315
118719 164196 113836452
65495 103369 664203503
77787 193992 290433615
66109 163340 242959692
123046 146837 59528508
8166 176610 995096957
131643 199516 719859284
68205 87990 943459922
72327 174920 256160340
88322 193070 261928642
102408 132073 73992185
106600 114774 20424785
136378 193934 143913811
165996 177851 29460366
126137 153734 69201563
111332 119521 25871726
114586 146894 205782038
78269 168140 224517301
97652 165736 994618855
150550 155590 38849228
20791 182774 404841983
115342 138173 56975459
157980 184676 750761947
100014 125864 743118027
186225 194127 19818528
121031 160417 98707566
4355 15055 839321457
34112 106406 180718144
175321 190509 38179336
107244 161228 417693291
163856 188080 334824546
35196 160732 313845874
44578 61781 42970773
45959 122372 101014070
110254 168343 817863692
65217 150774 213712579
108408 110034 4029154
60154 188673 578300004
94391 109560 42193963
51328 184606 333027395
179154 183272 352368772
189827 198712 22386190
153440 189204 89371256
167636 170737 7853804
174338 183406 22641553
54800 160938 325064061
22890 127733 262045636
26415 83082 141574188
132289 138134 14593960
117780 142151 641107643
67999 74425 469497908
131392 157504 65465658
44025 103818 77331647
137430 143358 14868543
77538 193188 289043472
100786 120711 49503687
184423 190108 14339290
46388 179862 550117620
44298 164162 299657422
138961 182312 108332465
12611 31120 429089472
57811 74074 815301240
62686 131384 573778635
134768 171760 92400373
7274 131678 310988435
127938 191330 790271833
98813 122082 57862339
23533 31277 836871804
193384 196217 517517258
189788 193613 9551826
69329 128439 147540481
60315 81917 18563007
126756 190139 981791920
189781 194113 5857319
54561 170238 120244372
196530 198043 3860837
73345 126691 133156383
20951 132444 993271376
57708 146224 497263423
41934 121963 782615201
20510 189969 423682362
119655 140601 336247507
16725 142104 313379341
25819 131789 857400631
176677 181393 406717946
42948 107142 557960238
199274 199337 383158231
109436 168285 893357396
5201 157552 381071714
79077 91394 340161980
143102 159311 481237411
39783 97601 144686710
61013 118732 857582984
179409 183965 11440739
13036 110139 242673106
93657 183945 307244637
90699 194534 259739186
64140 108484 791868227
114012 166291 254133653
94159 119251 62668298
133509 169372 89734914
7174 27500 137426918
153590 159924 710095871
8928 150237 353262197
4052 169735 508371577
49549 55144 315178487
35444 180411 362220347
158229 199629 515929440
155274 174031 46606623
90346 165632 475846671
49597 49801 521352
138370 179172 975568450
102344 119347 42259515
36249 61311 62588947
171066 173244 5385083
5039 194074 664400291
83965 194154 275551681
111125 180312 172905879
197300 197710 924164768
176836 196485 411729337
78209 172508 235593333
79280 153207 627359406
78300 136677 901713568
39831 110733 130729642
4255 68262 682807052
44937 81897 477696652
1212 27068 572276774
107379 186452 197592675
137282 193062 139437090
179587 198025 46423834
118650 138456 49524567
38134 52849 36883203
140348 184521 110358794
158228 162939 540698804
122520 147090 61508303
71867 123905 129835435
4595 18692 299000226
198034 199432 608993423
68818 142964 981893674
130296 171458 102779852
126823 150224 137868407
24006 155077 327786224
59900 152412 231285298
196608 197324 766993258
62137 106390 988952363
34753 106544 517573413
108941 159633 50416880
168517 177305 101222842
80134 149684 353556713
104992 145643 139490812
187608 192987 264384678
139304 140110 2016060
133569 177467 438302426
77148 129869 470233574
130626 176868 717893160
190692 199635 22544756
118831 160337 614498296
104015 148184 418058921
23449 143237 750192793
15900 133725 325600354
9563 93661 833102324
97804 112101 824270909
7129 152396 207763758
189859 191677 950440532
163066 194554 753437971
194150 196464 371972126
143138 189734 494737174
134491 155886 15186540
81589 102082 28305333
124166 131213 570433498
198617 198752 371987
129732 154396 356433815
51149 156284 645337319
144312 161371 42645477
93499 117807 60827509
123852 149028 868314530
40368 41237 2198606
191582 199992 21325011
23174 53069 902516821
90837 123753 82295665
11025 33323 131646586
125724 153536 69747016
189874 192797 725921840
64021 96195 451426236
156033 159523 8682576
146638 162791 617826699
83415 181428 306285510
45473 159805 288733743
108919 143814 87383791
184088 194481 462231073
134215 143583 23523277
173644 198777 914639664
28485 34316 677222182
60965 121848 152036691
118037 125465 18469362
126687 156985 75982913
82214 161431 409297127
78071 152539 231915298
155386 182958 68645845
120843 134532 34365038
56395 82720 234471808
163156 186978 303116246
76671 199857 308115240
157151 188552 476987668
88822 134098 113321496
12086 171710 398996621
78687 124638 114683333
92210 110880 46754369
114079 134508 51047496
99638 153000 136074689
30146 88075 765069693
164885 170872 864748667
139126 172314 899902716
196094 197916 283219342
105051 144808 99373646
55358 61807 164761027
92872 192663 249455588
124046 195858 179689934
167450 189161 549674925
89176 136120 349643702
107844 161029 300812261
96076 178785 206550928
108744 168711 149948917
58362 163759 263480185
147251 165586 45910876
109418 135414 65014566
159871 199462 99072742
184910 192740 19615792
12651 177792 412656135
142226 179289 843447396
91527 142676 128089165
7209 22661 523255748
32000 101900 392304288
46693 80427 754029148
96282 173284 442631576
2933 75045 395955803
109600 173937 297370363
199065 199995 2370458
159620 162402 6913613
90123 196610 266472236
128534 158748 75677055
55588 160697 986998722
55690 159072 49668832
124316 138795 420615780
66706 120803 543828188
23732 54625 283255482
118368 171065 131761513
65330 115635 688626365
175210 190588 38643812
45027 84613 98847882
47695 91072 108387087
136388 179247 761775618
103899 173132 172914151
27316 93383 548166755
7719 28190 51342623
193078 193498 1078787
79626 140308 283899802
51404 191594 748463360
27965 131211 962032871
36098 134865 721162913
93423 167804 185877782
84568 182278 253268399
37753 143612 264710076
95931 146484 126366362
78204 171378 377393911
178452 192049 202324409
134793 156592 457553593
156508 198915 347947193
197856 199517 4199701
166409 188653 829018348
10920 107679 997511287
70014 75906 14600523
159165 165870 388217145
25974 191584 413909041
3585 74049 176406149
66090 124428 145576587
141826 185123 24403034
80341 100896 990877742
160795 185858 62489122
32712 59906 844239343
93302 189210 384281297
111621 133043 53576672
19694 138586 908158381
49436 117498 170126663
49405 161903 281266303
150655 156656 15166935
136066 137689 199511016
188672 192734 289674454
61692 133782 806399184
111437 124752 33284825
3034 166478 119971198
91066 130289 32061339
136962 144330 18480313
32834 57822 62565988
104163 132427 37680659
115941 120728 11799373
71204 88336 42569000
44526 197275 747882074
163932 172272 697301709
10075 170617 759495496
143976 195814 451803667
165428 167740 274289017
131939 133778 959759145
31630 90161 146145731
138920 143615 11886180
8539 26528 45084111
51229 187379 235671181
171497 181287 690858311
15789 100441 428314715
46311 129823 208819094
154929 184311 73171469
88990 120170 964420633
104772 132202 954499306
111421 149937 40788067
54096 180677 316245655
82611 150538 360816883
199021 199257 387277933
15403 91398 81934571
88594 185458 966864853
16317 83434 167748484
740 29274 71566640
30413 164410 335005638
94035 111706 226804251
43944 71705 513532075
51232 64210 32513706
127411 154853 68826247
95221 148808 162754782
15679 54859 804110315
36809 44864 510906572
8954 54434 327989711
71115 73850 527527666
178890 199561 406765127
153560 159110 13903023
188797 196407 19069906
164169 164576 979516
30612 73951 975461061
185692 189065 8564164
144070 163868 49525083
137930 161981 60251071
139058 162028 57540562
77176 82936 236594284
103457 145750 105596286
153532 171449 697106752
138785 148052 17531206
193074 194108 354756692
161644 188457 67017646
47702 172228 576521301
91892 105550 495775736
26872 164225 926113126
119564 126147 511272827
132499 172633 100296708
177058 196469 48872925
50864 78717 69682622
148196 163374 110900945
65586 113711 864451331
171608 190048 920636882
8155 143436 202027525
53334 113238 763514945
106933 158687 822042199
140027 191192 381323772
109564 110494 795751137
144995 176832 79346688
192972 199350 161501829
117452 189238 179492874
82961 178226 237948460
39946 180062 350218775
168564 192387 59567764
3496 49745 115821412
30288 195983 454810151
85326 148466 960232844
17984 113339 238248023
91230 161561 176045893
154143 187879 652175076
83999 143375 91391455
91191 152554 657855964
181119 190596 725887240
17959 185753 419290205
39310 111702 180936883
43582 45711 840441043
104733 175102 551220815
124895 145263 517407690
96572 160420 222421981
164289 169309 12490425
19644 91620 179674783
75768 158071 206633549
7712 169766 405166988
105570 142894 783097171
33551 40465 17241322
140595 153748 33013238
162238 166025 972144640
13992 187034 432554368
53723 164063 396755163
173671 177547 9585680
70155 195064 371487091
27433 93102 752976837
102306 157854 138862743
15890 145639 485843253
50626 111681 930542755
135023 136345 3284813
31260 31631 938363
154341 195304 102320164
35236 82590 402156697
132077 186117 486419894
191941 192685 34362493
143117 152756 24089634
174006 184170 25398381
150700 181999 78131187
43880 118068 302812908
160695 183488 269804470
42956 117521 186368240
106549 147244 219856960
127723 135935 220349674
104165 108266 10190118
111359 112516 2899196
181694 184943 855324502
130618 139904 659060728
166161 181509 787993610
192840 196656 9686312
19408 168650 373025810
180537 196502 126698488
125252 181952 1458214
111943 181295 173336396
80734 159526 197020303
46697 84978 42333999
109840 118818 494055446
199414 199647 567182
63074 93027 426552446
133489 191230 630772125
57798 136882 656453112
5818 158268 757866339
177338 190720 33657179
84114 157265 199484201
75611 196112 663930860
30512 165377 478795617
135598 168602 828414831
160165 198964 97084669
100784 122285 956888321
136135 180157 169190020
99815 138365 96149618
167103 184963 44663321
10127 36718 66530867
28311 68075 99490426
123113 139789 470162508
16127 154653 346422240
60026 149784 224366229
151756 155169 902992113
151733 175793 59886138
149234 184083 970475199
131011 143364 710780831
87406 155577 479287372
2342 184015 575510380
135509 153127 598780263
6935 67633 151984965
76978 82268 13120588
72865 117492 184562745
166888 176064 22770754
42842 193633 376901542
77747 136927 632424438
113245 133973 51833406
5432 166459 741506188
161264 189165 160794587
17121 48160 77568496
66383 142778 139010249
181585 189920 21034073
151929 152654 672945609
50154 70408 50831477
41766 182861 980473850
70647 136642 561940730
149119 169322 56028189
58215 137647 198450753
66596 124650 194107386
68892 104215 88112595
144192 181274 852065371
40299 173951 334039456
193383 194859 969897361
137768 140975 8041523
48956 148519 248923548
110914 143244 515312866
53788 92885 666303846
103176 161108 144782704
150593 163999 238433001
164462 198364 36110303
174599 190228 23639370
172753 176634 9528955
168203 180704 31210825
180140 183795 263715249
121060 187382 738878893
43174 116724 424339085
83728 145260 670289848
58609 143919 213237674
29195 66174 92564241
51083 107721 141554139
18409 92560 185177483
184467 196798 106585056
72200 143490 178163441
92946 133514 101370008
111936 187807 602687266
38721 138356 484073234
15312 42107 808757646
66120 110243 479374481
182454 190905 21256041
28846 85534 539862351
178639 183339 240596763
74535 93430 47065135
22487 154198 329359747
92203 192607 504999615
34236 146179 547652232
188255 195888 491915140
159455 162719 805967044
39259 195461 390623242
60092 128351 571738828
34085 34973 63227829
23309 128062 261827859
76037 163516 225392214
63750 104560 479916437
41463 139452 838713276
129802 155328 944201899
131908 144359 550887587
44351 192795 614730384
46953 162202 359848816
93892 173413 494032290
125156 150207 112131228
21428 138936 552081021
68721 178197 273230631
146585 157085 379810327
40262 55267 569257552
167355 168364 564722701
77862 190769 530116702
136487 198891 961529184
52434 190145 931519709
29681 87903 145411320
31771 155478 236042535
5426 197609 542802532
109997 117768 863359276
47756 129712 204966330
128625 153474 62267287
167256 176127 22036189
95515 126673 178286410
67746 127012 147851939
149024 180913 411018379
197608 197697 633881650
127414 191284 159712176
121948 141293 772397482
107930 111338 8406074
197421 198123 488873331
1167 176332 925304362
14457 141884 628500365
29536 113592 210000839
119918 121346 522660770
116721 121839 11721989
87998 198098 627501077
110202 160584 774656369
123582 194248 176792200
126670 173870 484264872
184576 185115 408913755
83559 182470 412706427
192659 199365 84964425
146854 186767 99817736
142146 148644 16250505
74335 147939 183822025
62194 80761 313230347
50443 189819 637985342
18926 196073 442833341
130995 166988 985122531
150658 150971 824268
40384 148383 279830401
94237 156491 155828193
101554 190504 293416081
24084 179392 682140163
127307 187147 473176683
136498 179899 623618653
20981 136598 872253997
91158 182450 489588798
173675 197911 37003148
67294 186451 943294960
47404 134681 218280088
41224 85175 980420497
198396 199984 4041344
125120 165803 696821382
149754 190435 264218506
29716 54330 61605898
162830 164325 3733970
48847 67247 852277870
58665 92492 888140573
95259 133529 95640371
90017 92695 231011827
87949 108946 512374144
1941 99695 58185162
34245 194846 401469378
84035 115279 409367307
3192 176539 433311974
11400 50539 750853590
160835 183100 591511625
174722 182036 764247083
172097 190986 531301326
24558 76984 131121929
179150 180770 125979441
56857 129904 182555070
21633 113114 228627245
110936 131607 409760364
3674 43549 367920786
72806 128306 604473516
72210 132298 898440069
94666 113474 197723060
197454 199871 154909763
187889 192384 880167966
41051 122123 202484387
168418 185773 314282986
164380 186911 56253163
8664 126390 294250176
110289 118423 20340703
76831 135366 146267699
17160 198375 943240157
86873 100816 642409435
194822 198486 9277816
7942 116510 271392143
193032 196134 632675173
31699 108297 456714736
54563 107298 131764143
28021 87877 149404440
160742 196067 991223862
154090 161948 474071702
167914 168567 1712634
129921 190506 151434970
90792 175253 211085320
12569 109493 242282729
22838 38973 40286674
117487 198173 851341246
172645 180713 20112128
14460 80095 163997263
26198 61659 724867787
145777 162967 43068663
79394 101639 735096286
42717 176447 520365045
151443 197132 114326863
182926 183798 557395997
160690 163547 7147500
9665 44031 85967566
141321 154246 32460159
129118 161174 35985156
50284 52878 6477725
191718 196505 12126881
7433 9773 5909240
72759 114163 722138210
190012 191368 3336805
183688 198971 50041181
196187 197793 4126048
615 66698 165530546
136820 180420 108844662
68786 92239 705179926
19501 98856 843705423
166260 181868 38910072
43377 192795 373407632
88864 95696 17233476
61917 196200 454915920
67528 139533 510037694
29643 123332 203818575
5733 98323 231682660
15918 143312 761380653
70356 155907 775501501
59092 178747 298379544
34049 173566 562442925
3203 23457 50806409
142038 178103 89997987
40731 50218 23794110
128777 183566 989775806
21625 54349 81917093
156467 158824 5809100
154057 160965 881533249
77193 80981 9517614
190687 196204 391083408
154316 166221 466636562
123862 144708 52287508
46742 63904 214006405
187971 189983 292195948
119856 127999 20412924
3201 112334 42521038
147639 148907 642256209
59744 79188 48641990
42753 163793 302608786
42562 83495 102287063
125203 196249 629546184
281 7241 17479524
147007 192190 260922859
22689 130571 269757587
94782 199989 263264701
131570 164071 81417197
65926 134604 832744543
175404 195885 51457253
143194 168798 200008181
175908 189293 33729907
5686 60970 291180086
198397 199823 1496247
108569 122067 33584807
132167 187279 137845110
186692 189949 8201722
168223 186989 493983511
167377 168114 1868318
144110 164483 50931746
58030 192141 335115018
151269 190679 551485827
144667 166445 54347217
87769 144787 142707977
91255 98243 267958116
192187 194440 5674021
97453 146463 122449644
68075 161521 403739065
67987 143470 188563802
38833 183812 676042287
176328 177166 2098593
196668 199766 7863095
183560 195414 29791980
188665 190422 4353620
113931 180856 97106757
92375 131108 96985613
100822 113240 952587183
119678 181706 155083070
176041 188448 31304721
184994 198137 33081830
134968 162716 281152262
75985 112841 834768
8024 144749 323415841
155505 193526 819033017
92116 110103 170676518
115532 199112 209101520
100350 187862 218721836
190937 198179 18261089
188403 196421 340804210
110116 194664 556264634
95629 180870 905406659
22264 63882 412298609
167329 180947 34015811
44698 114247 46398015
51197 52494 510758704
6690 45830 968690286
50781 89803 97360739
141641 170036 71042482
112891 115549 141155537
180079 192884 300340292
1354 131526 325543303
147855 162189 770602222
194257 198867 11697967
156576 157865 894109742
38118 63967 682125686
35566 97623 155173254
18196 49821 210595608
197185 199352 5481040
170673 178142 18462992
136420 173937 93679415
33323 118368 815325266
72577 166837 617637433
5620 16388 859583241
21314 195787 436250414
127138 154611 68940021
136111 158519 56133842
114920 199206 210818283
53564 195879 214911157
83718 170767 559282759
726 135930 338108132
25567 146993 899545858
128975 148423 891138800
102920 150366 555629108
101546 126011 91851243
28559 155595 317553434
59946 179717 299248295
14110 43426 384716726
54780 92590 94311976
126946 155671 72059658
18636 133734 529348040
139045 196700 512637277
69324 113811 995184803
107330 119254 29702099
86639 107651 52610221
106605 174478 491241137
98786 149705 127160936
166452 172021 198191464
61839 163456 254127199
30992 38265 679279692
110331 123559 541977163
5560 126769 407187412
66858 82805 162215156
17446 105574 153072044
195385 195930 1387556
159342 199806 101272269
89410 107397 911963858
139270 140600 513461175
70455 111566 401938152
135353 156443 52923350
6321 195829 473877075
52256 124204 670205287
194693 196893 5584050
76417 89957 815851701
78698 193692 627242144
146217 149221 7515769
108488 162444 134984355
95622 165900 364039217
74427 159189 211863528
110981 140708 74370100
195767 198532 813129221
79182 93971 36893872
21434 175546 941817142
190947 197353 437006245
141941 181833 417410663
184749 195731 27654993
30421 142851 927478886
147382 176471 72545504
128487 163660 982702507
29435 117414 219870333
36398 130007 771662643
143469 151728 154445208
44882 145732 328199215
11783 127773 307824529
166473 166736 816612310
63082 177157 284838254
93336 141335 426466478
49322 183737 335868250
8355 198356 504408173
73579 121292 119013779
120934 162714 960405818
135687 136788 2831617
145386 189770 848655368
27041 145792 478493292
153555 172844 48050443
23966 154053 325281110
36020 92319 586248359
1471 198551 493007725
117481 173522 528003928
19535 85538 627033576
155042 180978 500046141
107382 191914 211268767
86381 123276 92150659
127798 134226 137249680
112216 124151 446678030
26380 190777 739195848
8319 24276 38374676
17619 151348 753516816
195868 196755 868870178
32609 122649 224901283
137584 158182 51646950
52342 181840 323577639
106620 192151 831351530
154948 164540 23867106
70117 175188 779668462
78971 170228 687627951
19590 38986 338045472
4218 93547 120895439
19648 29931 25744449
17320 17390 187997
199860 199965 277125
20476 85432 162242924
185764 194081 30025435
139610 150060 826709819
52090 90622 749503582
142435 198627 569756258
197163 197841 1728280
123351 183667 644572126
50752 95136 602516866
38647 138186 248779589
117465 129501 30090924
123414 125342 4820039
77610 119028 932192093
114172 129905 39357546
66786 151888 212614226
150956 171397 50963031
112650 149163 312817817
63777 77338 72692490
77172 164605 337757846
28436 123499 599819768
43815 108074 160598560
83222 171917 641876895
165249 198429 497235159
195104 196468 421952432
106760 124945 45328279
40432 128549 220249799
185786 192491 16800183
80459 170374 122483884
155756 186359 235863282
189885 191548 247170920
96598 160707 465543326
67815 141904 184986231
117120 194263 192886935
50640 52430 4457046
76576 110489 92477185
29128 143581 286069163
102679 127849 351230239
85154 91572 15978707
131620 173430 104468156
148614 153991 13550764
101797 185317 526279909
112407 172101 149290211
142443 157139 889255719
197532 197965 260832
59041 187238 487409467
190617 196519 595598041
80500 128237 205573293
74425 140933 166128931
57659 191061 664153617
71268 113445 392309710
153152 161185 315031488
139588 189466 311313276
18584 177465 863804091
89 155767 919144526
132887 175394 106129085
76791 182914 944358413
36545 167636 327581862
122703 197761 280235089
48570 152256 549082323
113856 179638 164300367
71672 167953 620460102
77668 159016 203393486
56357 187159 326940555
30309 47374 978332377
15106 74990 149655937
28782 197937 891025588
79643 115099 88640493
186209 195486 5248411
166479 198866 16460240
766 10804 90293087
1112 131329 325700318
177812 191452 34277549
33645 118652 928535983
36541 160309 676807494
8992 153431 361186058
51126 122565 178362159
194901 198270 491433854
134591 143253 21705151
38061 170269 330560251
129244 192808 730000820
108403 115526 17842270
198264 198369 272342
45219 142929 244310633
121350 125062 168902924
167872 191234 58498614
172789 177329 11225908
16461 119863 258337608
140782 154589 485990000
75193 85443 25359592
40563 71882 674452784
173980 189646 39325652
115033 131406 40831962
131323 185995 496601284
142084 148751 16674754
83619 146736 157775024
62688 68623 168019966
151703 165359 743333184
103422 150276 116990626
172490 174186 4178345
155097 171028 39653755
68671 84820 762455788
74186 184779 801648482
5675 138113 331099284
170470 189094 217881295
141891 167476 595630854
198096 199938 46981166
189955 190962 1292963
51269 72561 156949410
71921 163622 229196681
184042 185987 217440050
172313 189137 42158065
112598 180664 170102364
99143 159904 674018408
151801 152129 22348636
138280 154993 793846670
199754 199911 412893
161510 178836 43019565
114122 133235 47694958
14750 115419 251578349
121894 185425 916338067
155388 194412 303974917
119613 143727 963551729
135511 170430 87329619
93253 163055 165066815
159304 195547 923979494
58691 185713 806323322
60499 79760 681652564
48265 101855 94347589
81321 118860 479044425
141355 193678 117508315
144574 150318 4773700
187136 198971 494615542
190919 197381 3863661
173723 191548 776862516
184505 189807 13386360
98025 118850 51874769
37399 56912 663863352
70264 116036 114205071
23920 54720 77089652
137197 157098 49920020
48901 76938 70184646
156245 193463 92904995
25065 139444 285882247
90862 127324 91244148
25545 81538 139880600
90542 178674 220243964
67787 180683 328474765
125499 162081 91643502
54306 84441 75077080
89607 93222 984393684
74739 95706 52312082
84624 199599 287727956
4094 154403 668134264
30474 159319 802038086
78947 136669 144248172
75461 128576 132641109
198335 198896 1408731
194800 197156 683423009
101436 163003 711617664
182795 184763 432973601
149145 169719 51479595
142910 145691 6910360
53571 161631 270165242
50046 165328 288116681
158779 183643 127483100
79847 177315 434442909
161705 177685 39645316
94349 143499 583753130
60844 108348 118770613
46801 93476 479321409
18328 161839 802595129
95306 131408 101269937
116420 190307 184723695
182949 193851 27399302
110657 112461 932176269
159739 160700 2385754
127056 145196 899847653
64616 173036 270794001
129572 164910 88379659
74595 139635 162440802
13098 63165 786756787
41411 165869 896366436
39456 134675 591485669
125516 140401 37341100
65473 133862 170692766
147177 180506 83287523
112715 188452 189437007
49995 197047 367668972
12916 192159 781684351
165743 185904 779020639
106493 161389 454257341
156740 164619 605829564
18016 165150 82863951
9951 153965 912830491
15619 184802 905838509
158724 172154 33446134
187585 190604 7518886
134427 160203 602512983
52798 78819 65073833
93704 175821 739776413
64298 133684 276206917
143285 189189 381145771
164105 178963 873956244
185753 191741 249128000
143022 158359 678076690
24482 49899 63597053
49354 77131 69408140
67049 121502 135782090
54621 190956 340724213
97021 118213 395965613
93011 160152 742210443
179136 199761 40902755
75286 104344 789138750
2621 119006 537969352
124337 180688 796709373
180417 181277 2137961
54638 95624 102360604
34297 52474 661610155
73226 82930 24153662
87730 133661 349077331
92926 157973 162767784
10196 55584 113576129
181837 188538 16953167
121240 129920 523085451
85988 94652 824672160
167368 178626 822762626
9187 97660 310293523
114406 122319 19594812
191891 193757 878666125
38428 73632 868113842
70075 96360 65505967
81944 85784 192922921
108547 142607 673176810
66085 129281 953646755
118560 124946 15953861
53472 102378 122360037
165854 171816 14861830
178727 198540 49907508
162941 178693 39082668
47119 91376 110523030
58027 171552 393979037
171162 175263 195853713
34962 163227 46879395
100253 190756 667751941
39512 159143 846468812
133300 142843 23952402
194287 199025 29018068
29290 173033 359151870
36054 54901 47183901
71111 113696 995555115
43303 193828 376259406
109441 125899 41073751
6818 56933 125424002
174131 196525 56196799
81051 87611 5388841
179528 196302 42189445
144274 174485 781030506
15067 169674 340309291
45199 68896 783111081
151120 192075 570325069
160405 186059 349231403
105830 122728 935960934
93665 138907 220477333
157816 186469 71438918
124696 146140 868866563
74661 195664 796860270
178267 190389 917920446
128509 161795 83357278
36470 57044 51469716
149451 152488 7646736
166398 176592 839684442
172310 193365 515583771
141670 162845 53038786
129018 155341 66012041
57221 165511 765014347
119395 160348 102592019
13427 73567 150430516
86588 197504 277508079
167666 187613 315938427
127828 162456 86692878
120714 198405 194536368
67329 105696 724678081
3059 61272 351858628
193530 195603 267281238
86616 198694 884193273
59077 181838 306687419
25646 192732 417549675
160696 171195 762560004
77148 128892 129276019
176682 191552 570772247
43142 90247 924899918
62030 136855 611125946
188641 192649 9896179
41378 67300 64986221
150422 154771 610690660
117020 194944 426174601
38362 127196 222024294
12382 148401 340050011
127146 174916 119350261
44132 181622 343478159
186335 198639 30993798
186258 189053 219779913
94049 121936 432557599
16944 82206 310586333
184701 187753 157493528
136894 145607 21769554
185572 188515 3749985
174092 182676 21450316
173113 178206 12650803
33538 151404 294637740
2304 173549 760297323
84917 100736 934603638
103133 122246 47456688
73098 155248 903261784
149386 187132 94400848
115274 131755 761127978
148759 168491 49324710
197436 199848 692103523
79362 152444 182676854
177634 199462 347224949
87651 178388 226732141
27858 115766 459493229
111305 144393 267382530
40040 72352 936517165
169088 177864 723186666
185460 190147 11845463
34151 127001 720829621
187648 187788 359498161
156423 167197 26671071
26396 152514 429618264
156850 163502 16588029
95636 162251 390427968
31736 31861 325365
194500 196147 4189101
129204 163631 86178981
167705 185986 91473529
135194 177746 106184170
23167 90809 168938887
149984 196163 115529960
3060 182125 447726898
155982 184491 71032155
103025 128222 62835682
72216 81122 22196611
105965 191889 757403717
150409 177800 986495835
118451 121279 669659285
123239 170001 117045048
110769 159651 122406135
150547 169647 255751568
34675 42455 435199194
29243 63128 55132271
139903 151510 29097771
185656 194719 259556931
54633 108437 308798908
116756 149239 81202122
33625 107173 183873275
72965 193427 301017706
10542 113756 883559829
175152 199463 61143472
182431 193999 29073412
148046 163948 566849672
10558 73606 157719899
13452 176127 406421000
71020 101310 21559223
17973 152849 337149221
65993 153587 823211275
184001 192421 21132707
134224 145158 27407174
114657 155104 383165911
5233 72423 808559737
154527 195537 102478355
15367 44768 73389170
49757 51598 497395715
4285 67215 408568177
130782 185206 135925989
8042 69729 154431669
159140 171429 187211991
15314 199823 461334657
73562 146600 908150463
22234 177424 387693877
54579 161351 654311402
9609 171868 871062101
185152 196593 341658469
86436 87344 2232283
145216 165095 369992290
198404 199258 527536
160141 182829 12415864
23846 66157 105975663
58293 145510 760876227
184754 198216 339107637
185008 188451 8732456
24159 34945 770406924
10660 70999 151019702
72646 94481 72922357
47005 136475 192250114
33929 73209 98278524
18157 174418 419388472
4919 41959 648163212
65447 117970 131027339
183118 194806 29388664
45166 174586 819047621
92819 131287 710675204
22225 69550 118481560
154036 185350 185255038
174779 178168 766133859
33023 122330 223034325
5864 173222 418353920
190052 196065 15078684
2673 27841 63188883
110655 137822 67984862
155702 160166 11118958
155238 180564 932220342
146444 174826 70841588
60709 71751 754657197
178358 193181 37260969
195594 196025 1040557
194207 196867 6738675
156688 174246 43613848
45659 51496 14645636
163047 198882 89703488
155299 199430 133002014
127330 159924 81620755
56535 110315 134297377
130106 157667 69003972
6362 87465 819563935
42214 137221 237470120
127902 176734 121904020
13258 140722 318601462
3817 77704 238125240
26015 158240 330627224
124646 165641 766365796
40963 63780 974056705
199233 199249 251435549
64136 69040 12408292
142209 170963 746692381
9188 80614 178556126
89169 134242 957567192
99355 115260 39642658
176027 188160 30608059
50324 198081 369489983
29886 51173 164011552
145742 151718 15024530
140029 152918 32356881
161569 173429 541485998
3685 74857 178184723
98470 112366 34509546
94303 173171 197064867
144451 195606 122158037
194498 197928 494816819
58213 161239 257490767
184541 194700 25533489
95802 162455 166716205
134455 168474 85050384
141461 148942 304365479
101655 163744 363083821
198726 199603 751267063
71777 102778 77480851
16757 42012 942323015
102689 142578 250466330
196452 199166 6832605
143577 180483 92057496
153827 169107 844449241
164999 190584 63949280
166943 168622 22518140
179189 181442 5645613
161793 198644 92218733
168696 188732 50174497
31352 177930 546371856
12399 57518 112918933
91766 156878 163115349
65360 188451 307549662
123034 180040 204130576
45556 56458 27328243
54277 187819 333798368
42289 140017 244246429
105663 110638 12252251
119127 165363 115664506
23392 46428 57544996
149788 153983 10620571
60869 194524 843253378
101303 153012 696675558
138744 170080 4863610
146843 179780 245000943
164714 195954 847081324
183969 187289 1940777
84592 117600 82665077
89372 138894 123906365
149332 153255 9936408
24 46620 116469529
10786 35043 60691848
41659 62522 52207582
123879 151716 671705853
68513 125120 627970718
78836 134028 137889693
180908 189623 268210772
108920 109396 1246369
92395 129499 131863879
149778 159786 25157078
15391 27175 980009569
85897 142799 283843599
90098 188665 246638936
87642 121678 208323605
189164 193655 999368316
110625 187627 263909103
44629 111107 571094668
116757 154845 95411347
196015 197350 3415466
178690 192531 94726653
80176 197251 586040783
25055 105501 397711874
74488 100659 65422549
141523 174424 942709073
16624 19126 6293337
31290 45612 924906998
187537 189553 17898985
102429 135494 82503662
16360 142705 805022763
82954 116275 83282463
169990 198453 71267073
158347 181486 955518161
37106 126519 223395786
17312 181914 411338586
1963 138623 591810770
94432 108849 292577497
31868 97696 494458061
131821 181427 300805918
40436 183862 841273797
871 67776 903317191
156271 188276 899955547
174411 192423 263091862
167820 176944 22710438
51050 98173 502925494
1268 22903 54277957
158074 181788 404041100
109790 116348 16445938
54904 116391 153602952
118232 144931 66858693
109787 128756 47390272
90963 96015 12748060
59516 128859 218025770
148710 165514 750364037
137008 172317 430978453
32670 148225 364375430
116390 155390 97669359
189312 194896 13932789
40880 48373 18666924
122266 139998 44491570
133002 134412 430983
93101 199888 617164136
105672 160365 136725907
147093 149809 2058054
178562 178988 52258154
101307 179423 611330841
67554 199367 329523405
137765 148191 26078505
40252 158992 867247128
129849 191145 153232252
77430 185623 382812336
45738 124825 481408127
25353 101534 190518276
94708 116890 919887453
183189 185950 249701983
75649 149830 185327459
93997 131233 93100147
197847 198606 782183883
42174 49011 213123034
71434 182073 737380284
164104 196097 444505878
128918 199317 805716525
34665 198008 408456708
176138 199384 58551119
34461 199503 621560727
199763 199806 714325870
176303 193103 483984185
137552 192219 136662374
24101 36174 292395068
97305 129160 79553319
121919 135670 34504678
21898 62728 327631433
10692 24655 180933476
30934 85093 135241985
191679 199375 19493904
4279 31040 252036666
194022 196078 5193304
32413 156521 310398201
158730 161128 5964324
40783 74722 180723409
96153 120547 90526816
182435 195249 167098217
134990 136667 760470187
129744 179589 124446970
174113 179315 766419988
142895 196970 389847557
41105 128420 487792901
29164 55868 66767749
165469 182865 43374606
42428 124249 162128799
199582 199810 223710392
146276 186706 438032056
40235 194227 385037679
90728 185623 328433686
72645 119087 115898795
50455 88859 95784645
47601 156354 272117765
125334 194135 976147
34763 192012 23291779
129342 188452 228052855
161081 167546 398227202
86075 113308 68126037
67179 154077 239598767
97068 187909 713918889
122583 127744 588707414
82802 88273 3384753
4565 124038 298610613
5970 162785 392185264
145067 148726 9100868
166574 175238 521606303
157778 188500 76705673
31867 88365 563498995
30600 164852 741386458
180060 197938 44992142
158025 199725 44128703
67356 113540 964000530
36206 188120 379760779
111291 191157 199764493
153090 168156 419019193
74096 171982 7541871
151009 151267 618078
121434 126506 12773277
32046 84089 129971966
59526 160701 681072310
121608 164437 979083858
131147 183943 263201578
38132 177349 704921258
175232 180141 12324778
75350 176872 253491476
137859 164510 872115641
7776 195015 336999583
67071 154928 219619294
67676 84662 36302627
93842 109649 39498966
11010 192758 454250423
173543 194466 52448330
194526 197286 533402120
72133 134099 640984476
41338 99535 145642437
197125 197268 363848
44611 121109 191046661
140113 166185 882850348
196984 197107 168500132
158143 188951 60084339
94300 114747 784811113
18553 147789 348449083
79031 125403 720023367
109286 164769 138813385
117261 185138 405838863
89174 146075 235834997
24575 174756 375295114
20404 23898 8753866
23541 182833 398104842
47815 165548 294366670
98850 120627 54153187
147193 184782 93956888
181830 191449 625248977
2247 140149 344852947
197102 199783 6791992
47086 177077 324836388
129338 156662 270285436
70958 196410 313535341
178865 184761 14850079
6378 144357 820349798
116603 120677 7938153
163701 181796 45030061
110961 198939 220211286
12204 182243 725970551
104928 162374 143609127
118784 150362 2763670
106822 118854 29960865
109038 138862 7688944
147204 183739 91316899
19036 31833 31986588
85034 115945 210273202
198405 199106 771404361
121557 198120 191717697
130523 180614 125031492
29490 157900 321068732
197280 197415 360280
96820 170048 183041816
191211 194121 7308395
121493 134092 31658181
152148 171598 48532573
91455 159242 169761954
88784 117718 72499377
72365 127794 908697646
4951 98274 233494014
120356 125281 12372387
167653 187322 800418528
47168 140416 233171761
44202 137920 234165003
121694 182384 229270474
62727 197429 649324070
89960 180388 995634399
116149 185298 176659567
135059 150202 37832319
31600 118369 467635944
21136 182272 569889801
72988 190523 648297543
54015 156592 256508691
104039 179790 157454799
104100 134701 76464442
131126 151844 36996877
94903 153425 146405103
70118 75194 7501642
156210 189730 214927705
169214 191626 56005841
53071 86263 712509126
164547 193751 133214996
127790 192162 766489403
110150 151515 103504272
8833 147797 347408019
157361 167977 121811265
42695 106434 907359888
155914 182342 65815310
16449 198652 455607539
178351 196039 975263323
2523 104139 603125848
105564 127413 335484341
137478 139648 108027075
12420 130152 294369523
169842 199403 74077029
60201 175224 477659249
30112 111922 204350830
99883 178866 197085689
71741 123808 129899885
133816 192723 706649193
58122 102040 513934588
70283 157849 553653635
57667 161038 921262778
117807 132818 37472395
122068 186705 908390759
176423 197517 762903034
64898 143293 671867589
199032 199088 140757
22214 99410 193098512
121903 166066 110554476
131028 152568 53864290
158959 190034 77576003
132512 158013 63909953
10601 131717 924800178
129510 134926 13555410
177315 191967 226159123
179716 191381 29274184
78591 97041 69858998
152578 182650 628874946
118386 162835 111256291
86163 108177 346100513
102980 178350 188092539
46884 128851 204937587
142271 198856 516350268
161057 193151 409109689
138062 149665 29031271
144006 152035 20016229
58789 152637 234563991
85431 90048 993435310
150458 156385 176291756
112773 154026 517003129
50132 88722 96246492
85457 142587 354842532
162770 191661 324297656
116660 154406 94532014
117583 160630 107683070
59880 177162 916360904
43996 48666 952056658
196912 199079 538927
85464 153140 169438793
199482 199600 232201
129266 169074 99556336
142198 165401 58023403
50045 78705 670065355
119898 142465 79740174
81582 104944 58470230
48067 112130 336427367
185546 197283 29555674
96692 179948 207956862
148205 148968 697966800
117652 140131 553359778
116686 190943 185661610
80491 152781 802658967
61157 99389 95759815
15187 169430 385463624
76750 131980 999545575
188632 189062 893991061
7168 56515 696468445
19748 114728 237428824
54727 123813 172492429
101147 105826 11663585
147354 199945 251477862
121879 178222 140830216
96156 145462 897509018
31910 36802 799725031
169218 192626 511387971
44249 125601 203150789
99568 177828 195276972
72454 137599 402573486
185403 192026 986382317
8722 44455 200994791
145792 153746 20003168
120026 126239 15569688
62075 146394 330723256
145873 192690 116996332
18508 45994 68646800
154524 163311 578961535
6844 163659 406462794
66636 158863 230458516
92233 131356 97959925
104811 109677 161007251
181217 193905 995648598
115533 196448 516807314
81221 147285 644032726
171123 190104 806328559
63508 83802 316219507
170169 190938 51894263
69356 156994 219038044
33631 58501 62224933
79075 131850 131786695
62243 170227 487890250
134365 144432 58125573
95327 148551 466908500
46771 199733 382682277
155421 179048 257643862
113667 174807 25972855
75523 114183 96584431
65099 189160 310018453
154864 195134 605616829
133253 180958 119200934
92393 152983 151704771
112271 185774 589446809
120728 159887 366125992
62877 113615 578850283
49134 71689 56554971
79015 106192 67919653
16853 100329 208834636
168873 190836 704058799
199592 199604 660056884
193139 195811 6757283
29803 90100 150505124
175825 181118 903118430
43139 62745 49064423
193520 198382 839888304
66321 75837 998508427
64125 167683 545520678
128759 161647 675722680
134197 169330 653718817
49570 153082 356061441
151708 164079 899363097
18615 87680 172477456
112999 154584 104158557
65318 109405 109968492
133188 183244 166401541
166631 195909 333806774
81519 164638 509177379
193826 199980 15590954
42786 123855 202485855
26234 36769 6261401
125243 154547 460684208
113952 159584 114202946
182578 196238 957139862
133091 133909 311230994
164059 169025 12287747
128231 172845 197757364
87433 110720 112237441
39156 146090 267385263
35334 40690 692676266
22701 159154 341214175
153228 157381 10434814
100052 105614 772483979
176113 176193 848932936
119456 190827 616764326
29167 147918 998469442
23615 46683 13973689
98950 155518 141438829
116452 122261 14321991
98110 159737 225591624
155635 189994 78353851
3265 81094 194794321
162214 186621 60918646
199215 199727 633318168
149126 167448 45705326
79584 189063 273654347
177613 199395 54870476
117491 165402 135695266
86523 129350 747441010
121150 154442 83528039
117853 158378 76139287
189054 195296 15627709
149619 182949 522182448
132501 183434 142875240
185292 191291 15075323
141674 145958 25401043
150143 180531 313999685
107459 145131 763556035
146062 159413 33476222
188027 199799 29592820
61452 199521 992524794
160661 176116 33717317
127796 193355 163932259
39779 69128 359023904
92302 162997 176963273
34394 160912 539632385
9016 143951 337398952
72909 125625 753060370
187712 187935 553694
19744 194114 791247084
34539 175740 352733001
11994 34979 226979651
27622 89629 154733976
136215 136309 241720
71153 164494 233232752
182612 190386 19597991
196305 197402 2790055
153805 165115 28171054
75971 189615 284012542
163704 174760 27443556
69057 183471 285656361
5801 160233 559336855
26087 99314 500482581
94376 149719 609789028
180219 199019 47331526
170612 187282 34117560
172856 198367 973921744
150086 154139 10272750
95062 169427 185940445
144017 177280 811972188
47723 185600 500075192
56109 168915 281913205
92746 131871 13535084
20034 119606 950482206
99420 126407 274173961
191346 198751 18736903
194824 199342 11467514
142393 187508 241237021
185919 189124 3541093
183374 192930 23973850
165937 188555 266767297
88156 165246 980172744
170465 182995 31195478
119126 153194 85350619
181441 186674 673161360
159562 197342 94479272
103266 148433 152289752
103818 152860 122614663
45897 90666 132846378
158881 167636 297211247
124575 184662 650599720
181261 194281 32707994
47729 66295 46698563
191816 192995 770075124
171722 172584 2187466
27856 141823 405738942
13827 15666 573679465
45627 90949 113152146
23612 106634 207613956
179031 184380 34558975
55725 196221 214632408
147309 148760 615044193
108622 158400 124584762
189386 190620 401687106
131769 182679 127185128
150313 173039 282189082
120402 133299 32313563
179074 186583 316855139
121184 121673 1228249
133720 145051 28405619
86322 192118 637264135
171420 177268 92263925
124105 142652 46505864
155643 182325 407036188
121980 134821 581357247
68733 171976 257770704
20083 63098 107643150
156790 184171 68183183
172392 186109 612610009
133747 163836 86685442
104105 167727 158898410
37537 156584 297760553
75959 127932 129761513
41041 180207 747896830
149344 170918 960190839
156305 189216 82153594
197562 199130 3938262
148045 171657 548101800
88474 124250 89459749
85745 114882 586306958
162563 165392 7006878
58950 141645 936521848
95812 140308 753210619
105672 164782 147739047
187724 191880 10310210
180151 195038 37407251
111826 117812 15074525
109490 123770 35632850
117057 143145 414413738
116361 162509 188903912
87362 153177 164718244
149251 154189 12506897
34793 150254 892563186
79794 154004 185574694
90704 192177 394096900
42566 98776 140595605
91327 111063 49414234
15713 152528 341935131
193161 196569 8619157
112694 138260 63912578
118078 154597 303290477
199366 199778 1038805
72334 110985 397994725
46400 106019 204888875
80421 189480 44652438
124565 181150 796542039
89912 187751 571469204
13900 24359 26090021
60613 115519 177386456
107572 139104 121951766
114831 128222 542744829
115972 189846 184691863
18740 197313 446475603
63179 128517 163162463
132706 171215 96245707
45126 77463 80902783
121907 168305 345247730
4883 193884 472562189
174772 191376 593507655
158672 186660 766759785
183006 192012 615492995
74964 172136 242791265
72520 119634 947593994
106836 126510 49043900
77576 161037 597856975
56502 109557 509801299
81151 186627 263578374
55227 119327 160076810
41713 98380 329851048
110282 139815 13598656
174224 181589 18375798
192406 199529 18024482
195430 197389 4981056
76546 128176 128974108
190241 192352 401786941
21135 62069 102358595
22967 123643 233003878
124281 173680 123499878
81941 160432 261443548
162008 163167 784165908
100180 152995 131983652
169252 170373 2838894
15159 98640 531777752
128988 181380 130884210
140333 194898 136469514
23782 181221 180528218
74596 131231 141464141
74409 198579 310449490
140815 155011 25839947
46638 76518 510670910
184975 191209 15654267
195786 199318 8947429
78256 152669 983859982
144801 160442 178945997
104298 106517 389231171
191472 196331 12260925
6886 12953 15197944
125288 174679 726346708
65232 120078 289101894
145567 157912 30967620
150738 167698 42292436
171871 196374 61405537
94429 192865 246044334
50346 107656 143250249
74131 167684 233688852
106352 111561 12897440
199932 199938 969129301
28843 186965 395148361
23913 117879 994868917
93581 145694 576604961
21116 92830 179228195
124683 164049 98606924
22957 34965 30052726
42697 104420 154295040
30596 146507 289677568
66679 87489 51745292
49968 61819 223279560
40011 121189 202861191
119174 180806 869268887
71257 184851 283697020
147788 176189 457666592
146975 189063 957140566
83738 90903 957871238
145209 152719 782782239
168299 177383 624167703
164176 164990 625020998
83393 138487 645656390
171720 186476 36906894
32391 63719 986811738
41883 90019 247868561
85764 151397 809254675
135030 172960 94731318
130529 158293 69468298
180437 183393 730051337
169677 199351 74345575
154944 171928 42245976
165799 167972 5334643
47773 145752 244992572
54907 141704 216852506
198492 199196 6540458
24296 141595 293192187
50087 137406 457992438
57148 109729 131319187
28147 57337 72948621
65734 92798 520879046
124436 190984 731003205
117462 182050 161355949
165160 195911 333905029
46433 145095 675018929
142098 192984 127213658
97141 105709 343274830
168904 181119 30362029
175615 197662 55509779
73728 120717 117233590
82915 134670 129399322
28371 134044 264025840
24045 138988 675688756
182356 183016 896230687
110678 115757 12810640
10122 117541 268564449
178503 199982 54119356
178137 199794 54531188
185255 196925 29385581
189179 191101 948891542
97174 102514 13418245
167860 186228 245254584
22537 151102 940465396
14969 82149 167786200
146338 168622 168191095
43496 58019 22261036
15216 160446 634027991
69075 75171 15100440
8728 170733 945747487
30865 40420 23119333
93833 100505 16837637
120081 158058 95191133
197132 198064 2380283
26575 69010 120957631
111502 192608 202805424
21216 171453 375490001
188344 195741 18546432
125371 135335 24994939
125053 182975 144777864
1336 15327 35289546
195694 199922 10714398
36360 150206 341380790
111247 167750 799641989
141985 169581 726186209
151130 179799 71493530
144813 169000 60434631
96898 185826 790318962
170060 191676 769323999
105418 129993 247729397
176946 194848 44990727
147987 160993 9093463
73391 138805 908819679
116427 198390 205074787
20681 187954 418245538
40980 159466 296284234
177687 181660 10012040
8052 135562 741225091
144842 191434 116399082
51477 186873 691125765
7523 164570 2444031
86945 181096 235278216
97556 107018 23667209
171659 198003 380487025
50720 54227 8826942
95599 176007 620603130
157045 166260 16287577
49006 88699 748032812
121365 129785 21235325
124028 134086 230956405
41905 108370 737085164
16129 38883 201459094
149350 159016 199553778
194639 199124 11382171
54083 174371 928050962
175055 199964 627119449
61110 199477 572293331
25071 98752 184306183
194382 196295 4849518
100925 185049 210102572
9060 137387 586127748
110867 148691 148637818
120778 129518 101225166
49294 97416 580997619
9427 155701 365765189
51285 61977 405943204
112768 193782 576638394
63202 138790 188745104
67020 186834 445832332
189488 194487 399659085
36397 44326 856489988
102907 185807 614524536
43718 72601 230601030
188463 199869 28679474
145175 152061 17186891
116017 164339 120858199
53839 104323 824394125
86362 95109 8542732
194634 196441 939716597
15459 113335 244503835
103768 180352 191256862
131079 173899 908584228
126874 188265 408789600
111888 157492 356816800
139384 162779 58597540
133514 151273 44476666
40369 162923 244809965
162586 171907 56691961
143273 162905 956537294
124184 161851 515959487
13940 67550 134155355
181254 198081 415094906
180738 183659 143157935
110115 123321 32969043
180662 191513 27204426
127644 149719 55205628
117639 120744 7583752
56455 122730 165460696
87303 126918 98997210
155234 191760 91094561
52851 93655 889218274
163956 174347 634138442
140151 198774 146810438
150332 160293 25030367
36696 180784 477829292
32265 84237 129778974
197609 197773 435447
10052 89543 198551926
2067 74096 685196142
15573 148251 822551484
112202 184161 714454401
37190 172735 811704777
189136 191022 4673058
14555 75447 152190919
117603 136348 514901796
123154 158490 206068598
149544 154338 12149959
25970 154499 321413095
51985 102592 763139740
65485 77883 30849401
158687 167280 250411329
175754 193345 203841255
94718 113308 996034160
22901 61155 119016170
144248 162902 935501686
98216 185018 463248336
192249 192953 990848251
77553 145371 763544952
42734 184773 354914684
126560 178656 755587800
6416 191036 621200071
128839 149609 51959121
74975 184075 331152145
157845 198968 111381781
164796 167036 459923611
138945 160531 54139394
73365 140795 168438515
30926 106786 189675005
81473 121386 99580737
176511 195250 47114658
33938 116706 206860816
150406 172553 855739746
98504 189381 227074643
171848 180160 655232229
60322 61753 3630562
155626 160318 11686971
192217 197573 409957270
28468 115219 216760267
150576 182586 79874753
183824 195235 903937549
155976 157444 3728698
159355 183039 58978774
171940 185577 322411461
112406 115057 6797418
61926 116025 135237414
58811 105497 116751811
104240 169645 865009456
170857 179457 21313408
46319 63596 43314826
16347 86744 943190343
148732 199946 369619986
66078 92295 65203460
2104 30747 649227411
89728 109396 199887655
45506 145056 688015115
190280 198911 984071672
16592 154652 310932188
40461 87265 116941730
65049 99814 451908626
190604 191272 1665335
76658 168496 832484534
26326 172387 844313706
12734 161162 880982648
121835 166802 117500903
142930 169469 284566502
11099 101505 226085221
129168 133489 150445363
115927 183794 169556311
22425 111160 351325329
182916 183990 286505847
166299 179234 884061216
197942 198111 712269897
127839 198331 176433713
166040 199513 83906832
54281 103951 124123150
87389 192759 263435198
70690 81323 943877370
4028 119376 288365803
52357 111693 148201459
152195 157384 636544508
112998 126210 32979003
4951 52877 119926517
154265 198689 111102793
79218 120963 104135347
164851 186425 530647171
67935 73634 536729150
185476 193080 19102744
140823 153066 637179539
133613 152258 157918578
14538 178948 410684668
60871 181640 301812641
183063 190002 17520295
9372 191330 454819382
111238 123295 905363587
24986 58802 200463164
14756 66815 130204736
101247 103329 5159076
158548 176318 553316514
96564 100622 305013815
119323 137940 887844510
178378 181647 596085307
111703 155429 236095091
96427 110578 35227629
127080 127647 691034662
147515 157054 961323015
199990 199995 10090
68010 98842 77014380
73 87203 244542990
12085 31666 48987840
69050 102367 83156656
180078 184988 650494957
29523 68439 97444437
174492 198445 696642449
34076 182632 371185146
177919 193507 789253896
7794 161666 384751105
142790 158262 394498127
163093 184735 916679497
171751 190270 46372220
50900 122633 221246867
113002 199575 216671317
109071 138944 74697151
190220 196851 16684672
80288 128888 209898002
12690 86724 988549878
191923 199893 370249133
127187 185444 145615166
83795 136911 132838222
69858 94974 99782795
145145 197532 816971746
166691 183312 41493923
6977 135736 321903611
8737 157340 371678192
21293 147125 314474759
133284 145062 29554069
18299 44240 886286837
191672 198315 478080997
36871 198845 405057485
188447 188958 1260263
188937 191048 433835130
90017 151130 152975303
103604 198505 237292452
148953 186851 94749192
49365 186027 341528863
155706 158124 6047503
70828 73482 6530618
193832 195969 187734778
82076 83497 809719794
19076 194790 857315575
64275 152629 220823382
95845 150508 136651030
181641 195459 34758678
76788 118299 522452463
15646 41642 64893444
872 175083 756606099
55055 160940 264709657
150272 196806 348595636
103362 136726 83341012
83286 149710 166014602
66279 116453 125206150
185771 199464 34507936
142996 189696 597062737
54254 97478 525354277
29996 174382 360797610
16063 148702 331523384
90895 103938 384562555
123398 132918 23857360
166680 197046 76109994
190538 194210 335792432
138393 183780 113425380
163549 187194 59054100
41674 192092 376003765
27230 149810 844298910
166483 196710 278647608
190658 194031 321143609
119766 166839 138005812
159405 190840 78490941
147752 157121 507262001
158723 199547 104832522
180573 190839 25804329
51955 164462 281268388
20242 55888 89238296
157375 184247 658047142
90127 119859 74388705
132758 159308 66526800
78007 131112 948548900
167876 181487 5293058
91649 143075 128828205
174251 178850 11392850
130465 164676 85530168
8858 78313 444382592
154722 195131 945382236
173010 174745 4316993
162114 166706 11372293
163670 181987 45594199
1646 66546 162571511
96396 141802 731752220
16823 18961 385687842
48156 134235 215195537
67650 132234 161220233
17161 77840 979619241
8123 179480 473812025
178072 196936 47477767
25578 66880 449070014
35096 79261 110383796
110034 176812 716581164
13441 144556 327807227
160717 161283 664500637
64695 187636 407992066
97385 111022 33958045
98209 110768 185503170
98386 184843 758699241
146103 155529 23734395
21131 105030 209802534
98533 138982 155865480
94144 143173 122637697
16693 26075 23506268
121150 145493 61042368
8250 85462 607698231
126792 134417 176742272
130665 155204 61479745
127330 155567 184734975
180787 186840 15231108
97835 133587 361542946
183855 197059 32153659
90408 193068 322623703
17082 63482 116112238
5624 89798 210374454
156353 196403 100066711
110255 114944 912125583
52398 163120 276853453
85623 151518 378653887
89160 182111 991878584
141715 152428 26854274
192650 198593 15085622
166806 180289 941388435
152588 172891 50624906
136026 154803 988027854
156395 175292 447679406
87672 135206 393828693
71093 95284 360234189
14573 20822 15471617
13786 147307 333669767
104044 130962 259561188
149587 169294 411549950
149035 160584 738746915
20489 138134 294044914
77746 154569 192119083
48446 77800 73511971
133450 180448 117413984
91380 125864 234671896
174204 189340 38007177
136114 190858 136877861
192981 194959 534180203
25828 30167 369304106
186554 188413 4739984
131314 150764 881886018
74552 86338 731683002
128785 143212 36205500
50648 141247 869139965
91937 159249 168563184
82220 178512 240563064
16943 144427 318761266
108455 171263 156971121
24259 135445 277907353
124475 168812 661651138
131126 170484 358758222
186184 193482 395375041
6736 198581 864732805
36447 119688 252153189
57790 150377 231313476
56423 86019 661999007
30779 41609 121987867
50959 83068 80186417
87587 90791 750065843
171807 178506 19635746
86744 170167 276200790
54998 107872 263186755
87894 121656 84341413
7440 9738 5810520
163384 181822 490506770
91526 115753 60784918
126973 150343 186778735
151319 185643 85707139
77492 143038 163846640
190445 199288 22258969
12961 192443 553471456
7511 131388 682975739
55078 64337 23166521
3566 176339 714895523
8039 171672 982943221
53593 157943 260949656
75618 128210 131353528
48855 149883 487453397
176577 184492 747255604
36516 58275 879009050
8772 73493 161954192
198462 199706 3165653
170494 172551 5105630
143881 166692 56900647
30050 170262 680471297
18346 92523 185233327
91606 128756 157506233
78574 125493 117054958
141905 164143 304431351
126907 137176 761048055
174569 190540 32045633
13355 152717 348438014
57393 94887 93618825
160921 174601 33984310
86123 155547 173788173
79178 128420 342237708
130848 137999 919386140
69775 151441 203924369
81662 117102 88580937
165246 168707 8629830
52466 127776 188208857
145909 170365 541259401
145519 199386 368172752
54267 180584 315524937
53719 88570 86911374
70677 141838 414627993
199142 199352 329726281
166231 183096 921765821
132236 157936 909694603
87293 93247 363750253
39412 95308 247449655
93523 169740 888129340
111500 183177 305466790
38695 90874 130304620
172514 194578 10671137
46634 60139 33842954
163729 191918 215145105
97827 196283 844390441
183457 197621 35690257
147166 198202 127847774
33237 127233 234876179
102475 127860 794975561
49386 110771 74292055
132743 133958 73677307
143426 170066 66552145
51806 133308 203633718
30972 185668 565327502
3075 192268 669422723
138515 187552 122714508
433 14263 34771035
102538 132892 75706941
71928 162842 424753133
194578 196391 936060365
47866 118760 177216026
15899 104295 220960961
193407 196282 7252494
1009 118195 293071640
177537 185453 278104215
139397 171451 367973635
114253 128332 35147371
154914 160934 14974951
66963 122370 138140332
183023 193411 26124358
128177 153847 64331958
60342 94003 160106349
168251 196565 70948609
187629 189559 4830874
151929 153644 4372619
6567 55721 123018013
6574 78826 130161427
115421 130114 273053001
116358 135397 273260633
131709 168778 92704292
55098 67675 31547524
70101 127047 636957801
68540 155254 216700175
74391 129053 832211162
47695 77688 892329338
45830 188896 357660734
80731 195621 287264767
83306 118528 87975193
70996 184160 955485669
233 105846 264238618
102548 195959 307599688
105411 116815 28391921
61129 192126 327485904
85875 124466 522172587
137437 160469 57673534
94749 121200 503234922
197886 199746 4705191
184728 190784 15256784
63890 64147 510499411
137835 152615 37029567
190932 191904 2406424
47460 184766 442734960
2262 72396 764366416
148033 161144 976545099
29032 34290 465082038
49473 195238 364404469
36787 153173 291005147
170489 185885 38416460
25098 76201 127835784
46183 196730 572369932
24635 100358 189409629
146099 175471 73240181
27016 123359 414395251
195905 196718 446714399
54120 89768 88882887
43457 66333 821588731
170487 191624 881669775
145538 198920 367149319
15014 150068 337470698
111338 181802 279759186
178918 195819 42530180
37730 147185 273535137
139003 153304 35917825
70131 153305 207806782
135021 195430 23427669
52502 138599 215117162
96015 187808 659290225
125727 196902 715823944
158478 180738 475373732
89198 104210 37791292
106100 172610 166140838
97566 118472 413644050
181367 199535 35615509
25012 172525 368705200
154708 157182 6180279
80459 105445 876287481
193698 194867 597846342
102742 139990 92950583
138671 162059 58612968
161863 199543 714464838
28317 191135 406924929
22252 194313 430125157
79305 172895 789627460
176130 185793 752919963
18285 39033 51712953
196069 198087 5145656
191131 191733 1428695
79936 195638 641028869
193465 197015 2522951
156164 170092 34688315
124893 126915 5016761
52008 73911 54808125
61837 180436 296356725
20719 77339 485940356
70500 152753 205432858
153617 192641 109489756
88837 131955 107876625
7782 50386 106586570
194152 197797 9285997
152647 163507 34111
118890 187744 714580354
124381 189091 515221843
21515 196429 437369334
25696 156611 983905608
157373 194603 92940551
72249 92125 501339303
170994 182650 242504610
44658 51370 797786251
80753 172084 228250149
114258 189895 189111522
188643 195662 254190149
64903 187966 346222628
5065 22525 284456646
119260 127285 442931136
123623 163653 883034047
88644 173275 660791973
81091 169780 810846979
102565 177568 897549073
74593 151302 191657070
165605 168442 4789080
163433 174094 666351018
57212 80254 57536081
142918 153995 824401652
85933 152827 167406272
163882 184172 192949626
190867 197575 16935552
7161 55295 120433782
42029 92653 424336124
113575 179980 504296571
123461 129579 251589267
127759 154317 66574524
57633 194275 104362144
88796 148784 150100995
106552 145524 97415401
30491 174640 360174907
18737 18780 368795056
69095 113875 240480342
97703 161089 930699727
106246 147500 103036114
167040 173995 17352724
44742 122231 193502530
146592 167049 51096669
25001 91585 166228302
37477 113905 812257158
174087 181925 19595247
11200 177897 548992340
27379 126948 248698050
170541 179394 21958568
73133 163201 225099898
178324 191660 33484031
120716 121754 2582410
36022 38766 6816309
136636 184303 119054650
43969 146594 256449759
96675 158182 490815645
82831 148434 163999025
38590 189114 376338939
190685 192845 207835699
32825 83531 940161781
45592 169668 310210964
183303 190845 674218071
120874 189318 171314569
93898 106271 30996599
198695 199455 1916539
193719 197864 278978691
8852 48689 720539774
76500 194091 293910844
114512 183223 529921652
146350 151196 12152892
10748 194878 460311198
134570 191014 141111431
29306 138394 272575326
109972 151929 179530581
152693 187033 486481857
106485 182107 892090372
169683 175036 13171614
3621 27429 384626707
194996 195820 391724396
66790 137481 176552431
58118 60724 352828190
162309 195673 904469008
93960 153629 713535602
12594 68093 138989409
190600 191381 713821315
66681 94360 69009386
19213 78644 524313030
92853 160757 803444899
126378 129643 443275571
106078 152672 360284851
180340 199611 48509134
260 188448 470607442
172593 191015 600366606
188624 191818 240758036
109213 197740 788955384
55284 175892 301225717
22857 30882 638345649
169258 170387 2858221
24923 76114 128052214
61949 85385 58439175
43527 122429 34808706
48959 160198 278197551
93712 175688 204753272
64769 108116 235051823
152663 197638 888577781
10088 122602 281095109
50923 170703 388747612
188394 195670 670947794
1557 159422 225904840
143980 185011 710253917
131458 150365 445073319
12352 98266 979285292
138528 162988 61316986
139192 165517 983842830
107253 194110 217109563
16706 168083 908449718
63668 104895 103048060
68901 99521 76454023
32102 140471 792239924
66714 90337 795507168
135426 139207 9431087
111254 151348 100318843
168030 169415 735951485
98536 122909 417594805
124638 180795 364595925
126897 142527 39201645
120284 136959 41853615
174073 183394 23308129
104965 192907 414560680
41750 72262 307882621
10216 105971 933490258
90841 162128 917604226
90557 103696 753196623
40793 51127 25895177
141260 190960 430134189
10057 138306 308166103
85536 109043 284514296
39519 66544 67798886
177436 199056 926431192
88850 91671 7019652
190553 195711 96466636
75758 111892 90139466
91096 150140 918575003
77793 167234 50479548
160337 182795 199738470
124779 156164 6436918
46501 199916 548781008
15657 123711 269875980
93552 164324 177030682
74678 158501 577181350
57805 195961 379529966
62581 174900 618110234
94899 139024 541359659
94144 197139 686934408
40777 76767 640526522
77550 124177 373068126
134851 175521 101438834
102823 155017 130510169
37771 65135 68604551
83362 101322 965770438
152394 160759 587736055
3402 190113 466924027
8657 163083 386170306
128995 184729 972605203
126584 171316 130201792
140606 148092 18721419
181938 186854 12393712
189221 194956 870610140
94792 159630 850244734
23577 143799 300593768
1262 159171 942623711
11645 113691 267410349
86577 163091 800570249
48364 191747 962898855
69121 196496 440475186
137209 165933 719530990
80977 177731 241592583
155354 159979 732160053
22146 142591 427334726
123070 196396 183544199
197805 198818 2566182
17361 170600 383094362
115819 120913 12559372
196882 199422 17656331
63529 192606 322524795
152386 174324 395693292
126129 154793 396461956
152945 172437 48598174
160954 198818 94769398
34726 173080 345719679
46915 105990 147879893
16559 109055 231111807
3444 133013 324020019
88780 185208 241138789
110962 170799 149702068
31753 74329 106544593
197370 198586 3071348
161312 182251 52174469
109658 134130 567602690
113887 157840 110016150
50506 63733 458124397
134718 186266 816444832
34267 76689 779924060
96256 143438 118016753
130386 151067 51695021
110035 164533 136350819
28548 142860 285636321
61081 170920 717734395
47133 118622 605436730
147983 156308 590146873
129987 162771 715145799
3590 90527 268670715
39125 135306 240475976
47406 128693 203213813
143599 146355 6813455
186128 189020 7308776
23243 118865 238977205
162905 180422 43586514
32433 66405 85091086
124272 146679 56087864
101120 107459 15734227
38932 77406 528694787
60399 66260 14934146
113481 198687 642422203
106415 198931 880891909
175310 183773 21244880
147983 186012 95031589
63207 166220 257381310
103741 159539 350537265
42646 53878 664707050
14874 43311 930014759
112575 125919 33305866
64254 74386 25352022
7630 17423 85403419
9858 139579 957620059
42456 140547 869590814
154961 165819 26985724
174202 198184 650422068
111264 175487 86865057
17666 136864 908859543
78337 178679 290320018
175277 188662 33716815
166966 167178 518722
172005 182465 26090381
62611 161994 248465379
27725 174396 366431818
156245 190524 330869734
41478 101251 149568959
16230 167738 979664391
48890 90032 102720702
67671 79788 890491279
149808 160815 983881794
167258 189678 140378316
74111 140189 165040811
184859 191867 280980659
169229 170893 2675659
176412 199092 57127240
122458 143471 52769632
29872 184696 386873472
20912 30705 24553148
135584 155853 583931204
66834 180592 284093792
82299 108605 65778872
29270 95966 603809015
78094 107582 73673757
137917 156409 46437973
39405 112003 181451014
61588 110838 123020063
58489 62322 958161859
62626 105669 170348792
109566 113482 986583272
91900 100059 20731269
24747 166663 886367741
176534 179903 347043392
151018 160313 579872521
55887 170093 765427614
4481 36501 753302266
110863 158434 559031943
182493 195037 685786177
82082 158431 190995116
59032 124389 163214100
183834 190490 16776258
138841 156620 44701665
73496 102001 71308249
169653 175392 578558130
183171 198369 38292670
146986 158507 858142972
81965 194642 281732037
151879 188322 91115672
188471 189957 564166037
181532 190349 744201644
106224 193665 218567829
195308 198219 7380935
157811 193424 88897438
89944 152193 459353839
167880 180415 580533840
58924 178994 299889665
126475 188431 155031626
85488 193452 849817197
27633 160894 783208981
145838 168841 57531711
7259 51009 109481003
54071 193221 347779673
168581 196622 70233346
158059 164063 14998615
32184 118891 216662168
163643 195467 111964180
28190 81891 134111560
17406 137159 299304023
98140 131660 798058089
76775 178313 253579455
112058 125156 639145234
8012 72142 160443308
119400 147507 70353100
108074 165858 492936049
161210 195671 570475311
11391 125374 284803695
191755 192027 674958
135430 169645 85604338
99425 118088 46442423
98740 137083 95712816
183517 185127 3117341
119863 132122 30708547
96847 166187 924790063
80843 187996 459274583
120002 120763 1877175
12900 161474 371502839
81817 166041 210514531
149004 176323 502922214
78803 162018 805316534
80017 185492 682869577
71022 71228 516844
32657 192790 302598537
170623 193030 939877683
197645 199903 5653790
161922 173552 28881341
64694 123115 760516039
14531 136319 872631942
121128 164810 109422457
135333 136146 2047458
186318 199996 584364170
1053 90951 231498154
148708 160438 29428505
104200 109186 12332345
30754 198823 753779489
188274 190127 329286263
147100 152865 61314659
193916 196820 7344572
199608 199626 48056
50904 51952 2599289
110257 144647 86083614
84679 168822 952271585
129163 165147 89993606
135327 149525 271482512
153951 161194 18058979
36438 53471 652595590
133222 176112 107065584
68412 158503 225070605
151841 161687 24645379
124035 164753 101968906
73153 138870 981327037
50697 54385 9296603
13322 145110 329465642
73462 99245 377741110
112191 151343 97959871
90542 149973 148718564
88138 180318 832937500
17007 157099 610211424
13734 46296 595537393
173357 194755 53644440
115734 180824 162581040
163961 166322 5753523
52579 80985 71059545
3928 144646 351936709
50037 133477 208459942
181255 183217 114569368
131273 148900 12928951
82980 178918 239613090
86384 165049 573509725
116163 176366 177703542
54152 146408 230519773
176555 190714 35603402
24420 160992 654588062
30426 175122 654354386
113912 134739 556402862
54595 97421 437457624
134639 137886 8068234
125969 127320 175207039
82315 182895 931308620
80348 178446 524946393
26946 163641 544538992
115599 174584 124102123
21801 154859 332795064
195080 196071 244137433
65738 73952 80987722
15690 132179 464330879
139485 151809 30912791
76994 172629 238959024
145926 181279 88259176
97244 121016 59214575
167264 168602 367938209
199516 199963 309092581
109149 128005 47162129
16416 165992 958551269
121843 151234 370698927
72264 81143 495131531
42863 176956 504526651
109068 176087 167398246
71875 141089 172908865
182786 190018 227812337
168544 173640 378959
22654 154529 79560115
58922 83453 903296381
60229 126830 642331659
79941 178834 942300622
17075 42959 64781125
43894 84941 214691735
156578 178464 900577757
31526 168747 636404183
64281 144588 200685563
173793 192841 585435355
142640 145198 6416501
50644 77058 66037190
36835 63348 517476
117120 122096 12269162
160253 185323 926263824
91444 107141 243997478
98680 193301 479175406
18688 198329 462165737
135738 180342 111391050
132461 156502 481393141
131777 191224 890367637
65550 99893 85774243
9717 50212 101265745
2518 126006 688120396
166473 176689 25370784
174077 189805 39448795
184500 199525 680542749
199398 199398 3455
151283 163953 31773853
158943 193577 71163250
53262 186429 565866450
73730 186129 111526744
136185 188041 574753160
188101 192433 7536934
65612 163339 568832892
177671 198110 16288607
198851 199267 1027386
126887 180367 315401965
68985 154604 213920785
178604 189291 26969945
30633 191673 402470484
32338 60594 70546944
121454 125282 9648686
174515 195289 52070235
145818 169967 60411944
16634 28948 30898796
160352 195348 87459599
117787 125620 19433044
99251 147410 577492806
85451 119913 488604705
98633 144360 803071917
1204 6415 13137481
70871 79714 429360733
187010 191825 363663448
77851 84825 302867997
39535 54747 396092313
149409 155049 131358339
65318 198638 236810101
87368 178845 227842032
16036 196128 503214433
126891 167084 100509977
193490 196002 6314454
39719 163599 309872775
199695 199970 739408
49701 108991 148072663
6813 25577 47050985
122490 131910 23649429
141715 176116 936218951
11736 103409 229298656
57116 139380 205532171
43661 175901 976156500
69848 134887 185136707
40741 43188 678908653
151011 158609 746552115
37104 143865 266913471
198149 198302 392778
84034 180057 239985484
54542 56600 252212850
30346 82068 882813530
130476 197539 167773255
44560 193623 502272782
105483 114318 21983902
90836 180877 225091991
59068 142597 208742828
13963 160773 488494355
191374 198810 18827182
116972 179669 642032864
7915 132097 643542563
154394 171774 740750784
185660 187564 219830953
86476 187390 857268803
103989 173947 266787503
182168 192561 26034969
33297 111770 196042356
19190 164814 364044484
130441 169145 96707119
103279 144850 59750162
135505 138562 378542827
72732 183679 277125361
100782 163895 157718547
63205 187878 127076591
148687 173524 61993567
151854 188101 90607604
184794 195504 26966686
126848 179895 130456117
7617 187351 792139172
42571 73587 514541521
93803 95848 5147511
179683 195761 40416202
75477 163356 828838292
63794 152398 221423160
105453 116407 27269608
166113 188318 68473670
111253 117349 325349876
58120 65901 34777828
162705 163633 2329730
121094 125163 10260864
64931 90361 175069226
135730 145224 31184217
92136 150087 849168904
156614 199767 107926739
166454 171312 75906676
109865 190318 721093130
131920 192177 576692052
73978 181742 269202463
156607 169063 30985957
131162 181733 126294901
56125 62962 17111952
91904 165082 183150482
133207 152747 343479214
160567 167116 16192144
28916 152171 931454021
7612 189546 741440554
156575 164226 513262075
55094 88551 83413162
157047 190864 84372350
126569 180900 135785605
5295 142429 342896733
131467 135044 832434859
188429 197272 22176142
85451 154031 127484357
25381 51177 64479843
67542 73158 13968881
173082 181576 21195438
85453 197592 712259024
187821 192891 12557018
39770 172958 775467594
180552 196186 39304830
37662 58025 48777808
60879 81882 52538878
122024 173531 128838722
194654 198944 10884527
51254 51339 220215
123913 125906 4990447
33423 145755 280771791
181425 181967 599534246
45904 80392 86210159
136594 176544 267617349
83157 155317 320942285
170954 172248 3207717
199195 199822 958640161
21353 112604 228057126
63289 127287 159808671
15544 161897 365817164
134333 156085 155534333
165484 185514 16675282
39026 119179 200370624
156602 194512 94623167
177009 179323 72559682
21577 111107 980646648
34477 126136 817579594
106678 167027 150732313
67341 105160 94419885
176990 179903 7361408
35742 42636 141138029
60584 182987 310221272
123561 179220 83953385
115030 125918 27034602
6895 14993 269788506
170845 183609 239996013
105149 121989 41848866
30881 52794 54815110
7621 99254 764000687
33010 138399 263347005
36755 195067 395755292
182144 190615 21294640
32526 94666 155303857
150335 191666 108572942
90956 148716 394193192
177770 181182 962691455
195146 195366 566167
120854 158057 190360612
184092 196478 31180067
42807 188592 364444457
111326 146382 125646504
17017 155370 346048416
185926 189246 8403128
193536 193682 380665
29409 144022 869574083
188326 193677 13370427
107590 155640 120230569
196835 198651 4608010
170660 192117 10425103
42163 121112 197184814
70850 152958 890768784
111295 142090 77033264
187660 197718 628718110
60720 183104 305833264
98788 139651 102019410
172630 178272 13958600
128608 185873 143128761
111557 188824 193327239
126672 160131 554114786
138384 175787 38665036
135897 145980 25203535
82498 116743 85605263
96900 196693 98136656
20649 25736 12846633
191525 192928 3515027
124484 143986 478564151
190358 197015 829407953
78623 119938 218433429
94319 160311 367896092
72038 173564 556906325
3706 146720 506182646
178228 183205 36606219
8690 10328 4129356
30324 145527 287963799
111920 173451 805741941
5141 90223 212622770
52 133035 672532615
2044 187404 463557180
31215 94582 158394978
3819 16869 934170019
97306 195952 246620759
77623 154361 191916638
33418 119885 216022095
50599 125382 683147970
54301 139108 211842313
129043 176465 689555778
129883 181953 130022007
74485 131076 141366030
90723 169883 198083819
137110 195498 146061335
52020 87213 296596
14512 45280 216678318
94656 171336 437563425
74953 170089 235878576
19556 194696 597289572
10781 25000 843798199
96949 132766 476389416
155681 165149 23536147
109294 132497 58025094
44872 151185 743733698
58123 109821 129063491
55104 126160 282809545
13242 113377 678173970
37344 125457 220107218
35682 155111 298667976
95462 188853 233527782
161487 196405 87329038
59016 188999 349363289
97775 123043 354349519
71951 140819 28553389
11544 67588 329868945
151120 171318 50396535
103638 180706 827011875
144555 147066 6159273
185021 188841 775909544
155087 159741 11586783
145126 184672 813785795
29941 84297 135691464
2523 182698 450439909
165765 186809 7481729
112502 128946 41151823
192973 198375 13246747
123672 180959 275019960
100669 169336 384737144
92951 135773 107052898
160308 166668 561464133
50163 118573 756138432
181468 183876 6081611
46751 60130 434085374
17548 71258 909925284
21948 73647 829407621
38429 113550 187757921
129866 157473 69149900
36015 152153 290308573
29706 65931 475147195
46176 157781 279178083
8531 105426 824484682
27919 55444 186254233
185202 196725 68826657
68853 189041 637048581
29158 74532 876032723
40742 113506 181860375
63514 97279 182984327
124719 170361 114214210
103198 140436 697176478
50140 86089 89718785
21727 160289 165754436
100500 162555 711579022
17192 101791 344988421
195731 199261 8911420
42906 193459 376333983
6163 175785 616193304
101096 129446 60512432
69909 93804 507079540
143146 195009 590487085
57962 79479 53741454
51495 198133 366671604
185860 193388 674115398
39279 181430 455438279
18112 134945 848652495
144118 184045 775629340
26947 66830 799101835
147022 149518 6304361
163726 199530 89633307
174167 194206 50229928
64573 143073 196162809
36974 54333 43444701
140417 143874 8720586
123410 154662 78403265
20158 81442 693546333
56253 181565 313052823
142253 175506 82920273
13442 187008 433887021
11327 176695 621536258
136696 171859 87834422
13484 102798 223385203
21736 106243 419770118
199308 199817 843203372
20448 39253 46947852
20130 154202 887180278
21730 174148 380904094
81782 91215 82335757
62427 100543 788919177
43915 161263 293350096
141684 166728 452006501
95934 147079 127806278
61325 88518 67857945
84813 144595 149581798
99316 177991 196326615
199646 199944 346302305
180978 198048 628380487
103841 165634 154408479
128518 186450 144835351
95044 126040 527758797
197826 199647 45930262
175068 176567 2104835
43187 123943 201703995
81933 163045 202857049
195844 197684 422785192
105113 130922 64493646
16435 48296 79549686
181841 194443 31662085
109196 139754 959788311
31026 148843 294514524
149086 183059 84800188
76662 113269 91420187
157334 164576 562498401
8226 159297 772460880
175432 190349 794833
39877 181090 352947691
156914 168158 27898776
130445 186186 139255331
94506 189158 896858733
178727 183965 246496013
62365 183418 877631930
153559 186839 20476228
127699 185871 145382477
160858 179916 143854145
41691 185933 360506409
119291 139732 51149648
136674 188640 129967513
111773 197081 484515539
133741 186090 10720366
142395 159644 114518484
188082 198425 379591005
172145 193597 710109115
185098 195233 25455796
167654 168323 536354643
188918 192618 9152757
42031 181414 637317378
141531 154877 33558491
12918 62076 122934520
155793 184347 178945315
43629 110489 167000518
156274 188124 892258558
147877 172930 163461236
95654 141627 114905368
45230 172907 319115994
75806 162116 993756994
65463 78565 168024708
181419 192017 479300420
60003 87224 67983134
10311 111374 252581314
88300 139022 126829341
22879 159546 341734777
57299 158369 572959785
52594 58962 15967032
120796 149910 72935856
114003 151194 92977590
83391 158028 337588778
120432 199386 197716126
185444 196939 463576162
139537 187093 145477431
176218 185204 260511966
182338 185034 6790577
57124 170148 282486694
92066 159631 169227461
50462 193458 415651782
137337 185113 119373222
130074 199722 645943171
195918 198312 839590384
158491 191466 82322227
70450 79767 23083267
67385 123640 140309651
189576 197938 21023406
51159 84327 38491547
123947 159177 88302171
47206 179057 329492607
56868 164922 501158570
87263 167730 249137107
4159 107378 258169213
88902 147297 985158785
129440 194335 752677432
22210 109839 646941575
110876 113778 7318792
68839 158307 223523798
168900 194971 65195936
60676 67031 27574188
193511 195671 576992508
29132 166974 860314460
108682 138460 540471339
36809 47283 26042768
59742 178589 725001557
191731 197146 752562768
39514 97887 705158298
62284 89324 67338623
168777 195118 473257894
33349 70687 805733555
97633 126373 71686617
146831 172105 284877482
136347 194223 144728347
161351 167892 533416544
64439 129646 408337401
25563 168436 357043016
106612 171873 163053510
33990 34923 2320961
55795 152293 984848229
113205 114052 300544814
28391 198888 568639453
58587 94450 89561960
33724 136054 969683038
97909 126204 70527422
162307 170425 20241917
151896 175685 59224274
99600 191742 621347090
83074 106316 58152358
106403 108840 5968398
71889 146647 186716825
144510 153627 960331808
101335 116312 37276007
53403 125025 178932296
186065 192580 194606527
105897 147397 103586748
115669 141976 680643027
134876 138063 818565311
118394 180406 725855894
45156 76276 77903553
147596 198034 655675719
29935 118273 671389073
47076 131538 211181209
103504 136007 81110177
52216 173692 303553858
107406 194924 848360499
4463 62394 144955742
66939 82752 737059129
195973 198210 363871027
5523 194261 471946673
61173 70812 594866199
168807 179132 25621785
63648 146721 207539697
89216 147886 396138182
141027 150697 24170988
11525 54298 850658298
91631 118266 66748136
64773 160657 239630524
126388 148239 54731842
174971 190130 38098435
94915 179180 210507873
110576 186193 724567793
163718 166133 5940848
83557 120245 91588252
126419 152546 307947789
124640 194967 175926762
137421 144066 16669388
1335 108287 267537954
99464 117068 813530206
30593 120157 223708508
1154 135752 604871639
69523 109659 106025924
185834 197342 334662459
144094 186480 819088203
178109 189132 27794234
82260 141029 146968607
50760 97167 95642704
28112 28892 35037582
151929 185187 83041733
57049 84184 863150637
18513 184584 414961249
23435 141414 294929995
113357 187428 420917552
177682 181866 10547884
193576 197783 10700301
104007 176860 892347210
193376 196991 9146685
76270 192499 290425648
28761 173506 876405378
107800 147798 693736154
52244 150004 737991899
199182 199906 1862554
56102 189276 361523544
71738 137232 163547784
6457 187152 451786575
120873 137164 31664033
75125 147022 179564567
84793 190951 265505856
165500 169501 10030778
61253 123228 716688036
129984 151725 54379645
155875 163175 18192249
167457 194247 67104534
180996 190418 23716900
66920 179248 280456283
122819 141521 627036011
196343 198211 868363421
114224 134497 50658670
51437 128857 193442910
121246 140900 774697755
94178 156106 154976379
126092 196930 177331159
26961 97761 437621036
32647 199782 417983312
108988 112573 9004324
160039 164475 11054743
192512 197758 13334697
197235 197892 1688367
110374 177995 618898329
74037 128373 729128633
199145 199374 235203263
181045 184406 7050052
88929 109891 256525227
89609 197680 796443471
198941 199538 428647085
132511 139526 17527633
52858 173219 878478701
115337 178674 666951693
195842 198677 654498453
152294 166004 34214292
3150 172548 423631081
57386 63429 52167958
130883 197304 166139549
45159 138486 233237160
172539 177685 598152341
22653 162446 773942526
189438 192190 6845625
66798 152777 214833380
107943 117284 23314757
112846 198039 509073455
108871 184579 169526502
58135 110488 130648553
112629 167911 138151037
98616 102768 195776466
176604 188335 29593799
91674 197520 422120833
62160 116337 989376743
127372 131433 10164520
141852 190141 120770560
93233 148168 137349687
119849 139455 222162250
197961 198298 486894260
108794 162707 927062354
167163 180142 981857075
189021 191224 5460175
12684 20732 20123512
91097 162436 578200566
190828 198271 18763611
151238 193276 105069986
18823 31763 32311840
199728 199812 174002297
172706 184431 29263082
159928 196865 92370967
155473 179963 932895645
139862 180933 875319718
112856 187048 185551061
184507 184724 551072
75281 188265 387929822
123704 133694 559736922
120657 194495 184767871
180303 197306 8863479
89121 180429 228325333
81841 122331 738917348
17032 118911 254640552
144944 184368 98402565
184414 199912 640207907
24786 68088 108454495
168387 179500 27637882
178196 194726 242843979
139223 162726 44993020
129873 173852 173982469
199528 199594 107597
108920 177947 172441396
170062 196792 725885382
111583 122874 28202370
172566 174700 5244234
23993 51219 68099176
79964 110738 921172434
8689 82970 754486729
133603 172908 946301986
115767 174111 145721093
67680 108151 403122986
116145 179477 560811464
75062 111054 89781146
168541 187564 47632737
42904 134587 870597758
189021 196097 17731583
193235 199042 14709662
120526 125102 11523441
35654 115153 198765263
107331 138370 77504462
167575 173885 870399485
150307 191841 103104462
80898 150688 125910314
120300 152849 81592918
86390 150996 402058851
156587 194702 95147860
136473 164568 70287614
154004 186326 80646835
125593 177040 128531320
113042 173256 150469626
55268 67097 911627632
180682 199891 411738188
178166 195436 43426911
19602 89769 175223686
159664 166751 17560431
167571 196303 72043842
159074 170577 55747107
86002 139283 133286218
90167 100876 27071521
2163 89804 219122732
30713 140492 274375816
171465 184983 33807949
177596 185626 20214469
181924 183558 4104148
146255 197332 223435749
196385 199460 997557263
94379 163857 173802212
108124 191452 377822927
153047 187318 717674385
63580 135883 180635703
44597 81676 128013562
166229 173307 17577222
176179 191977 39718947
181848 196963 38047264
177422 188742 28597315
65504 146488 482030535
2406 75678 761859340
119887 146456 764820915
146438 183048 91409162
194466 197123 6724258
118027 171679 672939217
177242 191737 36393025
18353 89502 177602705
191314 194581 206676029
69786 119525 738809581
79706 111296 78839075
153590 161883 316765377
150967 192127 567021840
101411 136411 87350200
110512 114678 230935159
72352 161085 221763769
87914 188977 86742714
52630 151308 246678675
170509 182169 29036160
120140 193766 839785245
52263 144072 229539485
159789 187814 70023811
118544 199563 180136497
19606 36907 43275372
65193 125627 575074697
374 92074 229158776
148035 158140 632121573
12876 109449 896548874
120792 123605 7083271
7396 132128 715129973
143076 191627 121271882
187698 192642 542169305
184222 199329 421895090
177676 197358 940664863
106015 173474 730109830
76907 163660 48704174
5432 191376 592970010
107586 134592 67483111
88879 124954 578741645
14948 80261 163181211
120724 129974 336395327
36207 196024 782544565
34236 73522 98280268
93977 176365 586263010
97215 177345 436101864
160268 194825 723080316
74879 112858 94777161
134821 189637 106245470
140561 141487 260006851
52670 63051 26035434
56841 196441 349016471
83222 98095 206504587
20933 126747 264454625
29585 159141 323913851
79235 81906 6621442
170318 180409 847484788
44342 131621 4401594
174075 197983 60052719
142457 198875 141243613
5907 162128 730680107
146747 147950 3027993
196883 197152 126047885
51066 148060 242391128
94951 114874 49889206
116001 125097 31469857
13946 199010 969035211
57900 113994 688117834
108774 184343 545674312
1099 96483 564630289
136369 172368 89956866
135480 140359 753879318
82981 173956 227296523
22524 81714 528526865
176718 187215 26497199
154979 192013 92422101
176466 189595 33096115
66581 173815 987687076
192363 197611 990137027
191643 192727 2709808
14137 80056 164764666
197416 197890 930860812
6709 83213 191300267
189889 197922 20208777
98484 149696 466159786
77331 191345 284949392
171765 182473 26722787
106041 129294 58029338
164778 192829 70022951
192651 192845 492558
119052 127245 346438961
71607 181754 458590314
139042 191964 132325368
96257 122888 66447208
52406 104647 626569773
44636 97695 132694947
83379 98031 36745430
81996 179031 669914933
85712 128215 539426606
48715 183433 653762304
84914 111995 67708463
74473 96181 748130472
92417 181849 932963348
150347 166399 419315780
138066 198262 150697570
83300 176547 626685561
120134 164112 655156538
119870 147843 70024144
198758 199776 2553036
23424 88339 162202878
181720 185096 8478149
176531 187006 38167671
163282 189126 64566600
122741 162767 100280048
31915 59322 124275449
35498 144902 986975823
122762 144478 54489998
99986 136004 302133784
43121 47394 48271607
149569 164599 37649201
170743 196729 65068847
18621 48535 218195410
148880 199986 128010711
87566 118745 342217837
119234 150332 969387966
119884 147610 69368668
7192 20412 476202233
90367 124320 107655443
99683 165652 479872563
42760 50537 630851559
104774 153175 121040027
99175 181252 848884208
11182 62748 542125572
76067 118623 941999881
54012 179424 313260248
8012 87366 198273768
77918 136188 366080654
48557 153813 263280051
56781 77736 343311375
101250 151088 124474034
144200 180032 433821325
95381 126629 78054588
175054 187564 933540569
177768 186594 22224929
186063 198285 98507261
86777 177462 226513635
98387 174205 189276929
14976 36968 54935249
149331 178173 489437510
136786 183164 279028426
122764 166351 912031987
193435 195161 4343890
163621 184416 51794711
84960 160326 810593912
161742 170783 22529781
24742 108662 209749697
198694 199025 825298
78823 193120 829876943
40767 124760 551320988
197530 198439 671201277
92274 140962 669384831
101491 145696 110373214
83147 140953 144522524
10379 160239 374758458
4419 84207 199421456
47930 151907 303648133
45168 88658 78312259
33722 54747 52621559
182764 189646 17374700
135479 199259 614893035
75529 136840 153225178
84149 105272 147887128
82541 133997 11344702
74106 97632 274672182
114115 160257 43916831
4424 112250 269536114
193792 198676 12370035
10961 75251 160797656
6075 33674 69136065
64463 124229 149217849
74523 115769 102989214
166556 193517 178264542
171513 175774 216272160
33249 183553 892371898
132121 192378 150663827
69220 71920 882865946
117601 162150 932310375
104742 168176 927604538
83832 107911 153169765
82187 96183 35039986
192781 193699 809650973
142102 174923 81910125
15901 122934 991412557
164381 174691 190779713
140527 192114 128982685
60013 104226 118911795
175567 182954 167923548
188612 195108 16218349
27546 187468 399690270
178457 199271 964585892
145980 171422 278565242
150515 161569 27715742
66226 152449 505460098
78423 193486 646598289
15882 73961 145181548
146640 169530 226766322
69882 140418 867598820
141515 168136 66493653
125394 167694 210103207
188891 193560 11653905
114206 168702 136195750
165803 179556 1226910
108555 121170 31396447
9870 26003 97377952
116906 142169 610139176
115506 197352 454405974
133102 140507 572590633
40313 75727 72500273
156676 198333 303760088
89874 167784 504740980
32250 142085 274511912
144654 186773 105225570
124818 194908 867165763
76058 128498 130948771
7542 116980 273573392
17849 119929 843776666
76100 78779 653301521
189468 196081 966989699
166243 173562 643518372
133074 183167 125178679
10599 86948 190806350
120851 151009 314034370
20478 39050 46369714
193054 199105 374604639
91393 103277 22580596
111147 185653 799439574
25571 132107 266186262
62102 87671 63771993
33731 144024 275767413
34457 73608 842013300
8216 166622 873149248
50575 89745 993517690
139818 163436 11449053
35500 193007 649116180
131881 184098 130494623
162211 181584 507265782
5870 163548 988592141
90698 188210 243968381
9504 156443 367456949
83106 156549 183779180
1357 153355 380248914
87610 99853 30870106
98323 118316 70982060
2381 196167 484670215
28804 102897 342123419
81090 192058 277340441
49891 52313 892668705
105632 106985 3343014
197536 198291 1604295
30062 53869 603390326
179628 185232 154957924
32092 115168 551400465
172017 199578 805737158
23636 108492 212121317
93622 164671 177715114
45420 127396 555441983
172485 192336 946634099
149972 186578 91470279
97297 130508 83039312
167458 180572 830952365
41424 130132 466283195
23513 166858 859792540
4998 105038 250228843
50989 179058 319898721
9576 49015 825033970
169627 172180 6316387
143908 182868 698378453
36567 106496 259612153
193891 197205 505629898
137737 158737 208410477
95711 166893 177888023
134130 148196 21705574
13541 110886 243242032
72485 188328 289479418
133488 194794 841020087
27556 53313 64287503
183178 188484 13455409
81111 122566 103403865
28236 129273 381822866
123317 158536 483413792
174917 197670 792493527
192576 196887 2155962
62910 126425 473785041
27690 153959 962522465
190659 191951 565713088
158558 184573 401223596
142306 179518 92870930
189450 189962 235040
19106 112137 232410534
84639 157347 12604044
91479 152302 243865273
74097 90023 901286004
97811 155828 145064855
115321 140280 528523170
112857 175412 336941070
102419 119302 41991514
138929 167228 70716966
25816 178878 586916004
157978 182393 228877807
189250 193638 963691314
139306 188116 122099902
104259 179751 188515681
2637 157499 441874832
97311 178839 509556852
57696 167852 533476587
17221 54053 185091686
75382 111490 90063963
42358 131133 408115658
141376 175954 775465594
47487 72060 345752684
111570 134142 56498589
14317 111670 243193259
139783 195339 592306712
158239 169436 27859482
152417 179480 260114220
145419 152664 18136174
177654 195984 402930734
126206 149119 57376695
17165 137520 300871929
91506 95433 10012892
115975 117922 4831841
148278 172333 60084164
123226 143791 228276178
68209 102763 86262116
111661 174683 157538572
25307 115410 225225194
17686 179276 701757072
69829 72366 188104721
173507 178461 12315530
64064 183164 297480243
187699 198357 208228951
159416 190687 78079845
76298 142843 720949539
110227 153349 23320368
131494 175287 579818980
114050 183601 173775431
103573 152890 123281310
148077 163023 37454427
181046 182400 3412364
166510 178477 645745319
16152 196913 893942251
34244 149293 651282833
133673 199439 384927816
185901 197848 30094153
163451 192445 72359700
163932 185270 53156512
171249 177644 15832645
101023 163520 826447606
192843 197654 12259707
194069 196330 272302434
13307 69144 939451799
154369 159954 13903122
98160 159771 570713937
181783 185513 9357920
9832 36930 483152798
102754 180251 340884365
37263 81311 885331376
45066 58556 29676204
107392 147986 101415896
125626 149861 295222368
132430 199774 207051390
117932 174181 140557464
170660 179443 652976281
64702 87443 56637873
66199 157058 816964701
191651 196790 13020735
143234 159801 41466321
15908 109989 462648883
44022 153996 514130457
142110 183068 102280055
89575 97825 592494443
182187 193802 29182650
82064 88578 16167942
15708 106158 767525906
141374 187170 938611651
42663 87732 797552513
35972 176806 351822552
109597 155524 115028775
82002 142065 497151840
174598 197148 56624205
141139 164431 58273000
72343 87329 37247979
81100 168494 218384660
10670 162225 378923041
163296 188487 795370031
98160 124722 512195771
184501 196920 826351867
161081 193373 80665484
141586 197381 139650834
127624 141758 300620928
91870 108738 971098801
117932 122168 10447662
31969 163093 341014430
198482 199723 284679180
122849 182926 200341458
7285 36420 594030746
73929 127992 135020695
84417 124014 856125465
182077 184906 7081561
47958 194762 544539671
102222 117299 672933706
121258 123714 6176104
90033 193701 648157326
108920 113445 881095451
98133 188190 471703172
137692 155040 43516730
100600 106297 767783619
107602 140861 83099600
24966 180824 493375628
4815 47100 105695907
5529 180899 438371630
110220 127029 41994217
94216 131167 92404729
86186 148916 156846336
69446 143078 183921292
52684 164255 721214263
180856 182717 676963401
14025 132066 294998298
165512 176157 26388452
36503 127057 296539475
34866 143473 496365055
141375 184970 991170476
55509 93934 95931685
103178 103744 1356828
192655 199803 552276677
169108 184344 37961117
90893 100815 25097348
62828 78245 863081784
194528 199715 137331996
197929 199767 780778814
145481 175917 75844649
16849 134136 339381842
47052 91853 111902942
83686 92059 857530390
177131 192683 919510749
123968 160143 136457915
89844 150096 150759944
11525 176576 412376730
131654 182319 126587844
180316 194881 36578643
155391 193646 694989734
129128 190644 791309873
198479 199964 3804421
133277 170046 92030005
139392 148239 329680649
129327 150193 52132761
153429 168854 38503228
43287 163472 300477624
99310 171228 375543973
129254 194140 93079068
172530 186918 207378313
46988 97341 425935449
113221 163751 126438187
33065 191927 988364111
193939 199683 225398996
112371 142554 75548755
101841 154056 904664421
186791 194492 19300912
140215 158316 45425583
106263 165203 147316901
146170 175493 69292675
78512 168512 744616082
184448 190762 53993354
116175 184235 170050130
198616 199986 3495978
64327 87631 65165810
59115 65062 14995253
31517 51559 813183364
82086 137201 137808141
46423 68033 885895240
93360 169822 464401367
81414 151156 174341325
30436 87629 142816753
192132 196207 10274181
162777 195652 702831640
27152 68209 212840935
148410 154947 608949216
13533 49999 91207543
28947 44451 38687552
101522 142541 102412734
51544 139442 18415416
37650 46285 21577058
30149 47181 42432692
165633 181945 40679098
71819 142742 177159879
27258 143299 298992309
120834 121920 2704459
37822 49221 5893964
165415 179158 535796783
124642 182783 145289887
111585 114132 56750700
6606 137420 966166297
81987 127444 113631148
89449 91177 410580698
65755 176516 276450595
107404 196931 223899068
179912 182041 5360624
103145 179713 191151319
89950 115520 64119811
100489 118121 43906201
139116 178718 563586325
157929 159255 686969518
52812 72230 226929074
40086 122330 205491031
65789 75240 841918842
86351 114234 280622700
72002 102962 526851832
9077 19709 26612792
139086 151402 273523438
31561 107894 805107893
99551 115863 37517181
103861 131533 687463261
261 8849 347742368
40861 195371 444141871
190879 190965 228378
80401 188879 271213279
56546 165062 271224356
114796 135411 51470695
66071 153186 217689958
134406 181179 120842279
117606 141346 282122424
173791 184140 381641952
168126 174211 331550576
126981 158113 333859968
194407 194652 617885
84372 97397 557551534
144572 169235 61596820
41788 69708 774228841
37639 177745 350045328
144086 188069 109935483
197596 198394 733354314
79126 110802 79001955
12686 53917 103201610
101707 150939 340381645
2869 102980 181495032
64671 102755 916965610
11570 76073 435278079
71942 188030 290126962
51598 94482 886312705
34424 195329 76825829
25440 51630 639914641
168457 174458 9019730
81416 173011 228838004
82575 109654 67646097
160215 162539 5780867
157631 179790 573202573
6213 150352 519253701
49825 50680 2133843
141112 149764 922141006
122017 136378 36071359
109209 165631 141100748
77823 174639 241816648
96430 188619 230483963
158582 178620 441947533
126693 134911 9045129
107905 179074 362961471
192398 197114 756558846
77990 96898 163239677
129079 138946 24622353
47841 145986 245390131
170649 181163 85084650
11674 102585 227386510
119727 170140 126196475
47934 184563 341514732
35553 52627 42687375
174849 192416 44039679
160064 196250 90436582
170177 183620 33482375
33683 109758 188194166
93588 95846 5689727
36101 101770 883306816
21866 127420 263816342
19453 135170 289209882
77132 85107 19781134
99042 197873 939744763
84025 157331 743908014
135528 161181 819299200
92987 176195 348797923
72691 179916 267788643
105922 115032 22736333
17947 84800 629585731
180987 184830 9643689
125135 142369 43149118
198254 198361 132812432
59525 176918 943282535
185097 191199 380068624
75301 161625 550858801
138941 172679 800527553
106786 108652 932880778
166495 179727 32997032
7106 134733 319116981
120284 155955 89465183
69240 70326 492816436
27853 181150 382936990
11781 126742 311030363
74388 110896 91040324
194267 198735 11343688
54842 182287 587957361
44381 53411 787344966
141059 191734 126616357
106677 187445 835686194
182078 191954 815593975
183146 199248 40573690
99484 145763 958872844
129157 191112 640951885
30354 111874 203629602
115233 132951 44196047
152393 172985 805565966
69519 74255 241744859
199716 199957 803133036
111588 114279 6842345
126477 142629 40492497
56847 79050 55507265
7812 113588 470840516
132279 149769 43738316
138685 150963 474640054
27900 47698 902421151
107785 110160 5838554
29808 194202 537047979
110564 193319 206985897
51381 179392 319824795
145648 188993 108388790
82076 88869 16853596
20900 70055 123151276
8724 120447 703476284
10137 57406 118267296
28672 91577 156897094
42291 158530 881796961
56010 197438 180401000
77332 156214 570730875
189282 193285 340444572
125366 131143 603434055
137605 150144 237392057
10876 141059 325444687
82693 169120 95316009
19891 187758 419715669
26615 68284 166968180
47907 134174 805129928
123201 156371 108603643
41930 132056 225245185
40346 87532 424061201
121302 138025 41921232
47850 105502 144300492
136306 186657 163764914
84327 176722 230878182
15727 141882 315213695
57600 122847 854102019
174814 198052 263582924
191090 197184 15352472
43286 187319 727845278
160239 181515 52940112
156027 167164 7688309
42627 122257 843677083
167592 184244 67303010
176101 176176 36608004
138445 150023 29002037
83610 124619 102462385
46011 94752 121827230
172509 189421 42356569
4004 158734 387027036
148767 187052 95748941
141105 152516 569150540
115484 187710 180588373
76659 163521 354929320
166379 178862 635026902
82795 175159 519918995
147971 148710 261348173
104116 159545 881944197
188277 195884 19047772
139570 163830 384429391
141783 174327 81292119
15428 30691 38098042
63973 94198 75420921
64317 199261 337426768
24594 74066 136764540
73295 88515 37795412
106284 108995 6643382
59317 75104 968594480
87275 161908 186732746
10781 147097 340678931
137688 167400 759322622
152058 189389 93354550
112111 198272 884676299
178713 180528 4625813
194981 197663 176502236
115691 188158 181182379
193550 196593 7700764
193186 195464 904215429
162782 167420 11424525
154782 178853 59786276
87963 110891 57313073
90051 169020 216344173
59048 60130 2597514
173451 183217 24395836
63858 138350 186024232
32729 94416 154170525
135443 156916 949007161
23613 27393 9563910
181200 195979 56177839
82507 87668 12814548
112250 185169 182292868
62940 167963 262324809
146944 156358 15271509
52150 174615 780219081
96471 100129 9212549
94094 167440 637834658
139745 194265 904928298
19007 21357 441911118
65021 109290 751300721
135492 162612 505908359
11346 195459 843843924
148281 171847 58852613
198769 198927 373322
183231 196134 780796606
177508 191422 231175199
90453 127517 92738547
163011 176135 32494325
48787 189931 597129863
15714 62842 552000987
3828 190288 466263728
12201 185477 433100950
121087 125788 11786938
131885 171308 98551061
162905 192083 72862116
62637 110269 118913845
16038 24135 20223148
150219 160366 25472459
32911 48391 38621241
116230 131508 38162680
86015 129872 109793250
137556 186603 553408885
58951 165737 646054014
187827 192277 364370626
175548 184352 22107383
180575 180710 467944977
85820 100083 35905079
92725 126456 84291303
35857 179729 758836598
10807 172552 16287447
149930 183634 84181311
100661 197640 242490519
66643 112250 304601808
68570 117154 121183473
45102 45681 379178979
27962 165629 343981389
169172 183292 35191062
75393 177058 575710558
149534 180291 155328837
137878 169638 79488049
28213 180163 379583371
25880 125093 247913456
92219 122090 678598866
72807 154885 344956401
8274 131141 695440175
73241 152522 198113311
114657 180299 327464391
42270 115354 182709128
23568 111508 219748686
47020 84866 94614622
83502 84737 784702492
49497 191738 355502473
13787 80838 620726474
174344 194847 246378737
124258 140756 41315214
21875 90584 876675628
132925 137540 11569949
98189 145252 939985584
167321 169619 798523726
162110 181043 47134849
48081 97780 868075
62256 91324 72425223
96167 161870 164315504
41596 162412 591053116
70697 76143 697505195
32810 176097 357927963
112434 174742 142432473
88018 91186 7857586
182477 195811 572768334
69794 173180 258094289
65766 143536 194264332
124398 187584 460395582
23381 25262 572580308
27972 39243 27964266
191646 194094 6192950
96773 125299 71187587
43184 47253 965501849
94291 116238 54870936
90940 163154 683949721
187603 189367 4417163
175880 177360 906786930
61199 148574 629947019
6131 53731 119137642
10510 146623 340254858
49203 153382 396657056
68337 151608 939659056
30717 181320 428742498
54758 122060 167970909
48281 172375 310216804
22270 198728 882433397
31996 155435 308685183
175988 188786 32297863
89517 94442 581215561
60383 92381 379167925
72585 146928 576574445
107815 157258 123719367
15319 91972 191295306
155916 189938 826783443
126007 153860 631698992
86739 135220 240795500
186487 197068 150750330
19178 43508 577204999
60712 165606 882184303
15459 29770 35724681
168729 199232 463962153
112993 181270 162985200
112348 154078 104523681
127677 135266 18977844
134622 199169 161518591
106294 184316 194889967
183025 197737 37091189
117636 120975 968508023
134783 195800 152585852
137129 177743 101354371
69696 122275 131004728
20208 186716 416234324
162702 178625 982147828
167591 171043 469285939
161711 187533 599369290
41509 157860 290984475
20176 60298 100230465
52023 190650 346519677
137712 186175 185361938
115079 159512 358311765
154264 184205 468095619
24886 149874 808585095
112073 128670 414851003
169165 179525 25753698
73862 110731 91991802
193306 194007 1767044
82771 111514 71765455
96957 181723 706180246
56296 172804 291116687
178862 196142 43492043
188192 197505 369444442
191181 196093 12353034
190371 198452 335599054
185062 188613 540420430
105356 114425 631134884
15890 163102 813324451
157097 187326 706876974
40885 173052 656391298
27983 44538 477052079
20483 129805 273323353
127686 131450 815605574
124225 136241 30117067
139166 167128 69867999
174678 182193 4029224
117478 131796 35733976
173895 178714 11931010
106557 158699 891883013
151720 190013 638395884
67303 118547 70149802
48450 149249 251999253
101861 116953 37574753
58694 106909 75961321
24327 32361 20118066
23227 31896 21733437
160540 199903 98531936
82739 108061 63305348
51038 128954 967484154
22825 167644 361943459
7775 41475 84288504
96872 170312 183569372
99681 131866 80220201
24022 187211 407943945
193076 195835 436172292
101540 161400 149568409
180302 195822 39012800
12758 15021 329698266
110249 128387 45360541
148231 172781 61303146
6322 142932 888196014
63590 119682 139997468
54320 97982 840097649
178668 188226 24167296
111413 119676 8001967
179767 195117 279366069
58233 175566 396632056
92298 118058 339049213
70125 136235 292064994
104984 171001 164943182
108461 194986 4225084
144998 195665 126713985
139532 149383 487689182
58592 185503 317077322
72782 129202 140859109
194075 195424 232134044
35283 53344 45087263
11658 136926 313168161
164001 167424 158897451
24779 84196 148417515
1297 93229 229995483
90937 115918 413788707
97004 112195 611540232
154319 171250 42124042
167288 168091 2043129
56582 107765 127902813
142246 166651 492730532
38033 155757 515572108
58906 189774 497492493
66875 152969 215148725
5461 76988 777214508
98063 183780 214050631
195977 197558 4074907
196836 198935 533091931
91975 136010 110249730
165233 170492 13159165
96918 130122 82998182
194065 197178 7906008
127773 174545 91490033
85151 135984 942584095
17197 147796 326468419
1131 98606 243993190
88452 153160 425698553
90428 152292 154827831
49355 100767 151896337
136961 151575 118826847
124153 139396 38180623
177255 199288 55474260
41859 66427 61596446
193057 195390 5913097
41174 120893 199136522
135423 155977 51525750
171645 173888 5575004
17627 178996 417208053
75388 103744 70852907
167983 183002 168875992
149558 154700 13054586
182876 185822 7422215
8801 9886 2756800
68049 148592 201153379
6962 106681 249376735
83295 109810 210350037
167371 190483 860364410
93438 153242 773187511
39825 62121 55886196
76733 97940 53081293
19117 20172 896982894
35812 123646 677934658
76106 172492 787176619
44722 60866 40294481
62430 126080 158921222
140313 169363 72682621
87218 179857 450936146
58267 106991 121762047
90871 163303 181309394
194288 195334 424102099
135785 195825 150177623
25258 94135 172130303
9361 166651 444192672
199103 199858 1920003
162054 197781 242320258
188595 199785 28119837
115154 198130 207530287
139122 188021 122335269
80571 124671 405829834
171387 197533 65614411
115949 180954 162364868
69557 135884 596687325
39637 169182 323914312
116050 174543 146136384
174783 176173 632972530
71525 168853 978331892
79368 127995 699766051
154203 172230 181799984
179878 186739 106166796
114693 148807 85233713
9246 191199 454824010
192614 194255 4191058
169471 174980 683368832
140166 179236 97554490
34985 168233 332998384
149059 171446 401346021
178848 188760 25067607
129959 165397 400988394
138887 160151 53337151
61948 156391 274963769
150504 150733 592238
160714 161810 814969645
109752 168309 146375210
46276 189290 357574949
176943 187292 268555424
62515 156768 235691502
92688 166183 183775167
85688 162166 191361610
135557 150966 404111843
26447 71978 978407329
148500 187386 500339718
11131 187233 440199110
195449 196582 2860616
183122 198391 38469496
41224 123881 355073148
197060 198658 4055752
45512 123234 194174819
114872 160124 113168237
137768 179846 566060335
100494 173966 183425179
179491 193883 36152615
47442 167457 300010376
123399 146299 57354195
177748 198117 51282545
136400 137420 544116822
170282 183366 480706032
7152 134564 506903851
34429 194164 399283528
798 151709 471777293
9337 153265 359864380
58245 84629 65720588
171958 197829 529859558
99912 122200 55400444
123825 125234 3552806
104620 145376 317516775
188149 196217 941268716
95287 101154 14835330
32285 151192 297223474
5665 79488 772423011
67312 78069 197660363
26590 153208 806695485
67568 75328 976645832
37727 78418 101833109
167481 181728 11864366
93452 109014 38857635
73414 128323 930688746
164937 189398 61148810
67616 112899 112948787
65136 103081 94790745
53289 175169 601260685
166792 175833 22448598
5941 175463 923748461
137998 164000 971749788
9215 62512 133285642
137210 156950 49521544
71592 149249 193941210
152639 185400 81762539
41108 148047 267314869
100514 101291 1980894
22352 189620 418140168
62500 142942 201069020
136945 181548 621733263
117334 147730 80737516
124888 125210 973500735
69057 194889 314315621
2088 11825 208239561
132296 139484 17969704
11291 84209 182169749
19683 53774 77950491
90866 127254 91053909
62164 190640 709012729
95341 195800 471108272
151143 193711 848091762
138798 151766 21347270
65825 76635 60694994
133842 138568 11760548
145877 164359 579460850
195456 198561 846116676
153656 175430 135450196
73525 196619 307724576
131219 196687 163762308
166259 184561 149394665
189718 198550 22214467
114039 165147 127776446
18662 163550 974715914
91230 163644 800986966
39962 152905 982561833
188384 194037 14088658
152296 186488 656521425
126122 149819 59323081
125540 186760 653775011
153719 192252 978534043
128924 159201 972886513
105591 188201 206440968
150035 154918 12392601
48658 145704 656902548
56270 163950 735745705
180810 196306 38963864
184965 199132 35688507
147070 180811 84306896
39984 80713 704522551
65082 77011 92886200
110129 171136 720003897
109436 180637 102781466
78005 136160 145259058
168513 186667 23064813
22905 33569 26685235
129506 170743 103091780
195586 196028 297424268
13868 32210 55705140
78403 101732 58372228
193028 194320 575840430
124604 172730 658947034
25158 117477 230763053
85626 163295 194383497
172763 180180 18454657
35430 190928 388673471
73968 127238 700486664
158179 162836 11584321
182188 183246 2631843
122797 164187 836126808
53288 87601 792597296
86145 157929 523031749
46042 57246 28114747
113322 168087 136873295
84918 158036 183026312
9543 161969 381089728
123623 192820 738085038
56772 127947 177793578
93966 147712 215722028
7712 90260 206228422
17985 180627 406396919
124694 173270 950947926
41275 188140 367177916
66459 124967 230898946
84366 108958 45399426
2622 138959 573328939
112254 115534 6857424
116183 182637 166004609
138125 169227 881525375
3071 102041 247741038
29494 151273 248647547
25078 36908 62389447
23369 83236 149669238
76073 173631 459449645
89308 176176 311795473
169381 176935 54184700
84269 104811 38001614
129523 185974 141050004
34540 103895 173389377
60948 67625 465604061
138138 139677 928510365
107707 197958 272099293
44030 196208 670849158
126078 164222 640222691
114860 160471 114077177
193515 195457 457786630
190744 192021 3189273
77708 151550 184543578
14639 165015 375840657
31901 107162 188138344
25497 71539 115177385
159072 184091 445454488
57909 122112 784599834
153946 197935 204517684
73977 103754 681517702
53455 59106 201872232
79918 93860 123106907
55099 82494 180682616
101168 170557 173348146
141644 169666 114559701
95111 175891 251675005
159271 187813 71315829
143092 149928 593861582
161358 189905 71349812
122502 162776 38399265
140651 160629 329256462
89076 166658 194067229
82056 180724 246567938
144323 189022 12468056
185269 199923 36944311
78450 180937 913275960
28302 165141 976749100
84577 98908 36074264
10560 24433 168692607
70838 95737 62022072
109050 128866 957905067
84814 196788 280142329
168894 189508 752199122
135311 156584 585667204
87535 194800 702457805
168997 182022 228494227
161904 180119 45327521
145224 147283 758222910
37282 172553 338116189
150047 192596 33138946
129839 131633 4401881
130316 164105 84523160
111060 130992 49967758
129344 139875 26266859
20526 120312 249301954
163183 193523 367307618
105286 133180 69576352
31666 188289 835313100
3195 26995 114924047
112026 193709 204325283
99040 146352 118141697
7795 158500 376852096
110948 157976 117789827
45699 156812 391759965
112132 191547 198575818
141027 185233 961096664
96618 134919 234091866
33652 177628 501317537
101119 133349 80355182
67957 144267 190632016
116098 198978 288939460
129406 191158 405642416
171000 196509 63896099
198156 199614 7929636
157345 160033 6666138
27434 151995 311322954
140508 166024 563904197
48165 131870 727377665
119056 134951 73440262
194161 195881 4341315
94038 129756 405476717
51370 135540 927001876
167747 186182 46139442
113442 190080 458121586
37198 99488 155859137
10379 79290 172354056
63884 155371 228723201
181521 184345 7096202
180884 187872 457482166
97240 189679 231059845
101547 122763 481636347
41819 83227 103503700
1335 116352 445826463
111300 143927 81707434
25881 75371 123785284
103813 145539 802385134
57032 135305 195553591
46950 54599 100627332
61132 87250 900086226
120753 128372 19154709
50210 176956 867342108
76048 101581 63863980
84185 155513 178565782
131480 137649 15466951
145702 175119 742577448
12708 135734 307560944
36730 82768 844951939
120172 126247 553726983
139791 171216 702643308
108802 155017 115749796
122190 145868 631634457
104150 169359 706874682
52808 136879 575670934
75275 105165 74708074
143555 169768 65488984
40689 184121 643776241
110756 158362 119217625
78732 173296 804657469
124778 197258 181393049
160749 194758 84976857
40584 45884 13294946
34992 107947 788858715
91015 121235 75531742
160940 193911 82357604
28981 170087 875223657
6114 42607 91351859
126096 142259 40517950
3626 109725 910239256
12380 58910 610404925
89865 122610 81847955
14275 62422 120370362
126765 140431 34229425
131907 176968 112491699
154041 188906 87085391
178285 188513 843248028
64089 177809 283952712
135532 140123 16962689
144677 170906 30545336
123985 196601 181749418
112527 132727 50532874
168038 169102 2775030
163458 183963 51072536
149264 175456 65302135
73159 131814 146454708
49483 168835 298354381
121238 146718 63807377
192369 193439 2718866
149210 178916 422652744
177955 198461 387711575
68423 172711 413797933
178071 194044 40130259
117897 123134 12995433
86433 132954 416435255
4358 133454 531300298
12042 85163 776170806
65081 121726 141252186
9208 196514 479574473
15274 172093 391863734
100834 134358 135043442
113541 187491 184926801
88791 90202 3527321
175745 188081 31086426
181549 196265 48057808
94346 101535 18132457
137340 181554 110400913
112701 173923 185345443
131506 161137 74189108
122149 156037 85035671
121187 157465 91027258
127870 145904 993514239
99766 127394 68846156
42529 85568 385533203
151280 187150 89668391
175513 195586 137679006
186571 197013 26267263
98592 131222 81441174
57325 64912 19070499
19163 66719 119026340
157836 176920 47360561
5095 142901 344624444
182162 186601 897497152
86986 165463 910716556
113525 123146 241795801
181014 183008 399565358
174432 190009 39058940
54868 188744 334633215
194425 199962 14046527
87548 185683 245351714
156691 176264 48537370
152489 154530 4397709
37261 155902 96057645
72719 164408 229155351
142277 198359 408820045
64281 65232 560837587
51562 51795 566477
62268 168208 264702897
12912 180882 434303224
97262 141558 110665808
80572 177500 46214680
15368 119715 260594111
44112 72978 513059580
63886 159546 239089633
73811 87114 33086298
194614 199035 907896644
171597 183253 268432789
167100 197858 41649025
101909 111032 826896518
163740 198606 87243783
65053 162594 243725296
134911 157272 56038062
188971 193070 300979180
116804 183349 925034838
49263 178354 942346228
102004 126130 60057288
152171 193659 545709316
85575 165698 377622
710 172251 553377512
181824 199435 44364886
61894 67151 359680286
148494 198652 759505480
109983 189214 198167811
135738 166796 505318808
171287 192523 53109939
171885 190758 473150451
134845 199296 161282164
92195 99964 115082112
89426 94652 13021842
161407 187747 65855968
190590 196208 14108913
86638 115423 72039410
142870 159919 214522074
113761 182469 171683464
173939 180027 15200568
9121 179852 490151012
72500 134746 155469347
16774 181753 991402169
174634 178971 9708176
72474 77658 745775394
137601 194655 142672493
115841 137662 472958868
156523 173692 901905611
21189 53830 196952167
140384 187925 118931282
43702 151175 936003530
37384 121843 210933050
9993 66393 454848469
27993 60890 476892058
146425 165791 959389899
191256 198153 17400634
64367 132003 168931669
139873 170406 76395788
170558 172208 47636
94253 131396 226756014
69099 155928 916584202
113350 179279 164693555
20293 171318 896364325
91556 197336 264788529
104607 193167 183737773
144042 183793 944590785
76142 151818 189137929
153143 161000 19631939
152855 156868 245388418
16554 114963 464360096
9423 82387 225049499
58790 170287 772425037
122883 189844 73169392
3440 41430 816040078
199145 199593 84944157
89822 190954 252977512
146497 176308 886485734
103794 131536 823475844
22295 80755 146159638
49562 94843 713145105
45638 53248 19026567
151523 158435 55322760
193498 195111 4060452
168974 194771 64501107
184570 188892 954546346
173007 196655 59312201
197653 199897 996924014
59810 114399 543993826
118932 192905 255765992
187382 188837 3667458
187656 196013 144376427
170279 194306 60058033
193047 193805 1950993
101838 111246 13348956
81999 160512 261067550
23882 139166 642095956
49106 164840 289370733
171909 172875 2386033
15685 29969 35663527
61417 107235 687938370
130241 162881 537800549
169283 198699 73742348
35691 181963 365509335
56772 191427 585088560
113991 124377 25876925
61999 79289 43278395
15058 160078 988891942
125749 186251 236636452
25074 52377 68254560
38145 56914 45789490
164821 181207 968435546
184465 192531 20228768
88057 110513 675357989
183963 189250 585319544
131322 160617 73349887
21556 174443 580736904
7022 127560 857404734
4441 122544 317336939
71964 129975 551001898
104183 123130 13767126
48763 169698 302396470
33095 152461 298389982
175369 185968 26630447
66849 102899 976965374
18341 40804 968204554
74028 126196 130222972
115475 130905 38577093
23143 25784 171985500
43291 154909 835714371
19146 135558 495754587
110104 172891 156938011
68263 116861 733155133
184853 186975 5388474
75251 149335 185078782
109837 186216 190934860
99327 143887 111311039
76635 189034 280958069
123115 123915 2002361
86776 129051 105703260
60110 160308 250615980
116591 195831 198188536
168771 190135 53424677
85269 147068 920814310
152862 171802 190117875
164439 168697 1454864
36216 165029 905050603
173193 181928 13525799
19113 124172 806281670
28616 79971 128268523
21843 35633 415652181
51178 129135 930953631
752 70252 554725693
58469 105192 116782469
63496 151436 354330569
49482 116310 306690128
72574 121861 122888386
128509 136640 20391988
32711 197570 412265531
127549 141678 557606720
188473 190040 3892050
51589 86065 86021825
32682 171598 190431852
154903 182219 75987090
63707 126552 415622161
36136 79053 107341752
77033 171708 903785488
30563 163867 946445063
19996 21085 2718928
142116 160823 46863793
177133 190166 606257303
174944 188250 581902744
71211 180901 273893933
58374 112633 532929869
149082 181562 170429003
32163 165240 332639358
168028 174268 914349506
9595 79994 658302108
104592 159550 147021126
32617 60279 69060663
65839 199302 333606439
25782 120465 236489091
49400 104590 982812434
22716 66871 572980503
108985 149705 917886776
177483 196708 246346426
115264 173874 640202118
31515 159083 470389493
82961 165376 206018835
69477 155767 215643285
66529 90752 60224742
5400 141956 341428816
42061 141502 980768773
197927 199716 4499968
144358 162093 44326895
85735 104934 730707904
135239 192699 143623569
163308 178042 70111994
90023 149820 149629086
164149 175937 905603136
152051 184326 478834113
129613 191454 731016234
57260 194241 342370666
122359 199516 835114400
196921 199946 437274127
114248 146356 80245303
134360 138999 430935705
190335 197461 260156059
93895 135259 103391762
37686 138957 253102188
157117 182980 64382847
33742 122553 221825015
182915 187038 330223016
16880 153736 862818349
47698 73551 64808765
13703 124811 889926782
178703 185714 456344420
16144 56016 99740761
142986 172159 995904058
79708 173116 508993053
98619 173487 997281893
107906 185900 194888177
175975 183235 18257931
153952 160513 16389312
166902 184538 538922969
38625 63201 382578488
36210 188100 379695635
18593 162585 359973433
172188 187455 991741083
3960 136081 675384225
134938 186155 172548862
198438 199446 308120377
64278 80111 524508218
126200 159612 83731479
85907 112273 65939687
14437 88167 888074079
147057 163812 12210950
159044 176877 44250101
124071 132033 19968303
148960 198888 549087885
20458 96783 190839853
157902 198455 506028689
17311 53074 89402099
124096 154149 75364785
184267 184481 538477
169994 191594 53910890
69214 184959 289052492
37902 49727 769219164
188262 188770 811776500
173493 176320 659859755
195099 197364 388182772
56588 143020 216046712
118289 141390 524222450
80749 114450 700336540
129872 159392 219256666
195887 199022 700738347
191600 197954 253955138
63405 67171 100893686
174069 184834 828774492
62603 162932 546110674
67493 100477 82378437
107371 164484 142803612
84933 109892 62450867
11887 142703 327043649
173370 174876 995730297
19736 79240 148764117
173986 177736 649341400
126294 168221 104845432
57855 81339 770148906
35462 142369 504543141
138828 172016 532379059
67304 186910 2116726
175329 196900 54245474
55093 88375 859162726
188273 199312 224320510
173675 188681 37687173
58107 69453 28430589
165368 193977 822548123
170338 171316 120555382
117041 130414 33477112
7582 127500 299758063
176481 177016 1348496
61726 74325 318911293
30252 75159 240559555
77926 146708 392139427
35897 98133 717567782
167881 189653 54567138
168068 168672 141592459
175760 185483 24411453
107240 177542 175481759
166896 188890 744896218
39669 188885 373146383
192537 196278 596138045
114188 175502 712581516
93918 106619 31827906
23208 197784 436594471
75722 184123 270788783
114430 148976 86335136
178091 197540 48980606
184146 199067 507377790
69396 106019 868767855
127475 185462 540229454
159741 194394 20046327
45659 132140 216138942
80233 195908 289227863
154072 184991 77099474
140229 169567 73426965
85446 101773 843327126
143605 199719 140404402
124577 148671 60306541
74938 85960 27318097
13434 45539 642868024
113879 188042 185448753
156617 178070 53272703
43848 105820 527853119
47688 193967 530335547
178609 197708 48142959
139831 180456 418880234
134645 182585 119692582
68125 78351 810215630
167021 196948 75039509
4603 171938 418333249
166005 182592 41346563
113940 115672 270094802
197777 199820 5145619
152571 177623 132248240
18145 26262 339036818
38201 59737 53906570
191580 192931 3406265
129363 186297 142262788
142016 158555 825073507
142408 176671 85437973
30139 66602 113501095
70987 172160 252699101
185196 197463 30907919
132962 143016 810421281
2488 4666 5512832
81558 161453 428780158
42715 137711 237414743
161176 179229 768579015
126530 187447 152390064
152627 163676 27655330
68423 169193 850192829
178749 182413 892632614
176859 197674 52421665
29577 194373 926448283
140413 172313 79717508
124268 131060 17115897
122289 151921 74300000
17420 55842 96101841
165980 170214 10634394
54388 108377 151683531
100996 139253 95455316
76483 199302 307150846
164927 195940 526824360
28806 99411 236936766
38439 56726 45802179
116653 181174 161166248
158177 164837 689299746
13894 129701 336518211
183276 195547 692037593
133175 165016 292122079
52030 120531 497204837
72138 176117 614114345
122907 123859 2388450
193206 194184 2469953
197289 198801 3864169
19886 82177 155693552
75622 186546 540529288
163531 181029 43512156
143612 149335 761694669
122352 182851 151297615
133578 148407 37148400
62646 161048 942293757
199112 199726 743921079
171651 198358 296109262
117025 127299 25650911
53254 134140 202162396
108063 179261 925422497
44354 158586 285603434
31174 184713 758178676
112240 165969 134389511
57085 62338 13129800
189367 196789 18621826
41298 159566 771469060
171925 184952 415164093
188363 189273 814877650
174008 191940 343340049
46005 92768 116840120
93633 157106 443078932
23233 50607 68494660
80981 86915 521747104
190296 199141 22286421
24630 77450 132083794
173412 195146 912825622
183682 191270 328306519
46037 53116 354019310
42646 139461 817151869
49299 122550 180562068
134637 175930 832324335
17626 102519 188378014
91683 181206 223850399
37875 164691 815553724
102177 135383 82842506
123189 139196 40097158
197584 197727 545865700
153564 176247 946001167
159292 177104 275035682
99036 121335 55464119
60567 188926 626284010
43648 166696 307500454
16909 49436 81367838
97416 181768 740005637
169073 195737 66728773
82995 146258 931491159
41451 140857 137447196
26171 171471 686936429
33136 86591 133518418
67642 133790 757754938
58473 143556 214789467
180238 187681 299809599
4247 128642 357064734
60045 149769 224282340
196100 199427 6665004
169675 183484 34395491
129008 144093 121012612
85986 113886 402239896
88744 176160 218457425
168273 187221 47455105
27121 198518 563475075
67972 112366 110707473
152142 182132 638117850
54085 62213 20324894
11919 40010 70153081
5279 9919 2718346
175031 177444 182993691
24315 60735 755239271
33246 148351 320207443
92167 178984 217001774
102477 125212 602132747
101431 140872 98462853
161825 166720 15864669
125796 168577 223255287
167862 182284 668218424
18892 75517 470310460
128462 166052 94008775
75600 143547 315787295
93314 177573 210440176
17962 46889 72148703
47540 173341 942116066
45008 60527 38745671
175797 197201 53839094
69696 86716 42263218
4347 165473 677735754
165771 188880 57795413
185877 198397 946553237
4058 122678 643109841
178040 194814 993222933
131190 163158 79983927
65643 162237 338573515
194762 196909 98016415
138658 166957 70738362
144387 148923 11262131
111263 112673 633822901
192608 197231 11728116
91090 168877 527077452
87961 185595 244069961
38142 79568 103672913
130420 144697 395052049
2636 45434 107146130
190782 199327 21557551
118393 189643 537279178
141783 144955 312481922
148986 160552 29031915
97507 129149 79011691
53616 94745 92407173
162674 197128 86183822
198773 199597 2047153
72048 76462 10968677
136125 163158 836214194
185978 195000 22658562
197371 197947 1452014
82331 168243 110376507
82019 132364 125849491
146274 178280 79822528
2487 150026 368964635
111160 156417 113394494
63890 108230 656481528
9669 118302 271461921
2859 113727 43633142
82881 143929 152672469
3008 6581 373978993
81007 120258 97901350
38592 66958 71113248
63862 104110 100527311
154733 157440 6772481
171292 198648 68631955
169110 182135 32448888
140445 169219 980500332
168297 175633 18172528
65632 134034 602644833
190909 196072 744298300
63733 161303 118406625
49095 78964 689122273
191811 192755 2355593
17634 25670 200744171
127841 152711 454225372
42209 159605 378357690
120259 157047 92284231
164784 195424 76599803
191659 193032 149726234
39337 121092 204265745
112585 161349 122039565
188425 194639 9012430
93467 157944 427382912
100439 143594 107815511
185460 196352 274814169
142260 195232 506250661
86266 103337 42827435
84778 155454 427970669
67615 111796 110148435
190337 198408 20331341
172326 182274 24815022
20921 183264 405737592
198672 198928 932536200
76032 152805 191880434
142741 145950 672646202
18095 139571 303581403
146373 173758 68379691
114870 138800 59686794
169541 199150 217122569
42706 66961 60775183
26229 149693 308549665
21991 175471 383456156
126927 161273 558243757
169703 177099 18233991
94995 181159 881540422
130710 132818 5176319
112825 162645 38415892
13438 55768 105917466
71799 89066 336493669
139969 168449 71220850
123041 144026 600201942
82012 157486 364330009
49026 79472 657701329
793 105723 870343590
133630 139315 343978930
13088 83094 117243254
121988 197085 867691207
55743 103819 273839865
112639 189785 192939121
122730 187826 162948470
26316 180549 563366350
150899 156974 42742534
6565 17353 733904292
153078 159007 14842968
148720 182847 85206954
63801 152785 222384486
181690 196355 224337451
26918 106965 54829312
181697 198403 42047324
108827 112865 542962748
177874 190010 183292496
84529 96338 29688531
97406 188248 567249568
89812 168037 266973629
78691 189120 275984564
83424 197524 756829499
136719 143747 17602879
186944 197715 27121322
145367 166207 52066875
28605 168847 468151242
198616 199813 800242822
38556 47847 23186401
98670 132584 84620998
98180 123497 63040426
84397 99351 37681215
60413 136546 190406488
128193 144391 40588652
30630 174022 926825845
11746 77291 869170594
74707 98746 552360290
68993 162848 768479072
185963 193263 629055986
131717 151759 50194963
1497 11844 26028269
184041 199552 39090273
140324 180387 100075825
111027 181152 175244676
191639 199317 658092668
25455 31309 14561427
111231 186932 189309200
189044 190443 954148628
22229 195907 785729488
75225 100028 415508816
20854 86328 163677854
146338 196645 212765377
106919 149969 493840871
115155 176808 538626324
18364 155236 551438791
92332 146388 889067596
164260 189890 64051396
28427 69616 103055271
129611 166042 431115146
134945 174243 98112391
27198 173840 720187870
184701 193799 47376242
147490 194938 923468502
169684 174431 834927387
149199 174370 120037586
117090 187174 219420217
26032 50637 709442961
112051 124038 29943676
57723 150394 231522570
10047 139539 326032614
11884 186874 809493698
27916 183768 511464534
180738 192483 29448660
95701 101306 14192040
102526 144193 104072787
131104 170099 97484341
41695 188499 367025378
21126 81486 695088340
26151 72339 115538655
126853 170886 110197241
151213 167445 685457472
2551 117345 287102931
158907 161626 6763531
137958 192719 538597363
22411 124456 254980668
117005 157835 102222040
166267 170847 213373841
99730 193315 983467934
180416 181211 1964231
16496 193699 442980396
26361 140017 588156091
193268 194049 1959870
175385 192652 43297246
149164 177328 575723959
57194 160607 293832336
113692 167296 362828182
135452 157833 56114773
49905 64217 35835730
125242 177085 129467251
178110 197393 48539915
97353 140442 865347444
152029 157184 236464480
194256 196018 4440733
69775 87093 42961021
125014 145621 90517406
51155 178618 967087812
194939 197039 5350891
40687 118787 195190558
188369 196440 251276840
191268 196491 296814479
20510 92510 179898699
105999 150279 397901934
67793 178272 508107705
134201 186355 130358612
27032 35558 21227481
112489 192872 200995308
133728 144773 27707024
3563 154115 376634011
84739 176233 29612221
88667 155496 234398216
82798 109959 67854013
89765 177830 81371815
80917 149918 172425979
154377 155640 640392368
112246 189109 192266912
6930 178699 452290079
177561 193173 204198283
82563 160013 193695980
165737 183944 45410237
162413 172144 218451304
53016 135189 205392337
42292 122803 334965303
5127 105927 943640788
90557 104559 39168412
7396 55999 138405545
6014 36965 326123438
71811 102491 76680248
146776 192817 115097304
7014 53708 116842347
94021 99979 477675828
116161 168755 346471069
185753 196867 27993432
195523 198979 808351393
163680 184288 51331964
12093 181758 564032317
50431 178411 375085287
186942 193087 466007860
196464 198643 5512725
114585 143711 72873393
19177 20387 2980199
52936 111656 338169566
99593 196049 245523048
39876 147992 270333956
164083 170806 505710268
77725 99039 574135440
195425 195479 152488
159402 196237 781559513
48757 160015 278254169
72626 167320 236478484
81548 165935 274017040
2830 171285 954624966
77712 116121 95931120
70102 181817 618732602
120784 184817 160134541
125010 177591 131322778
11733 175773 409878537
186904 188380 3751214
44149 179537 338210981
102331 195466 628843578
68644 139660 177240438
37057 69228 627514872
73688 187763 902957086
51505 166336 453730892
36467 141647 262853499
175759 177886 5311522
7952 94942 217434217
43488 59417 39838212
48679 184002 560718437
47849 167312 298593909
132821 176799 109773153
49186 121807 299784548
51044 110190 733688898
93815 162944 172918476
125322 130521 822626770
50849 179205 901797175
79663 195102 288576606
58580 59191 176065479
71813 114019 105357324
78424 168145 224128290
142209 160925 46891383
118936 157697 97110724
57179 82174 62368477
49939 103508 133969612
113618 129171 439222847
152671 174924 350272374
65594 141275 188959059
163137 172191 579291197
95362 138634 531333468
28609 197222 813984199
138680 167231 71344436
66257 118418 590150663
196219 197955 819824146
175633 195222 131891736
70721 149502 457807174
3793 83123 198439887
92218 103097 20953759
137947 150961 509181783
179349 182974 8805630
92650 193829 253045779
71055 136406 163177063
126787 148515 22319205
64901 118244 133098695
141176 187655 588562164
138849 145962 17847523
3593 9246 14318863
96279 137479 102981870
126288 172182 723258688
89160 162477 393469958
61454 141729 200660652
127673 178737 760766097
124086 165105 269665569
61544 129176 169046044
71639 120941 122916739
93440 162049 171625911
111877 191245 198517516
135046 146531 433729762
191738 196780 12768326
169310 173362 10023826
192970 199385 196547024
177368 195339 45200691
86078 126354 100674798
185809 187568 4511647
132024 134549 528718847
141740 155743 35175542
86913 115738 548308086
196847 199407 6477689
30662 110196 324245931
106263 198189 519814472
193601 198242 11747705
195297 196151 2173155
197332 199942 6620905
135136 142378 431116287
28170 181227 927488061
3170 33311 75549974
84134 149112 162526171
190863 193655 7008266
9999 15201 13142350
133274 183700 336743047
362 175645 438079484
86979 144115 142949718
155152 179765 466723826
179248 181952 92099381
164295 172507 174870463
1954 72076 175605627
26799 195089 884429070
144670 154445 24528938
173090 175509 5942468
169965 183635 110471292
39747 129120 813238290
25336 125552 290481374
1801 196378 486686022
62252 135957 991232670
135011 187446 352032000
187465 196630 23007884
184572 193306 21944982
171583 178954 807642275
9265 94428 212861588
137493 187771 330579439
144155 162932 860897886
197875 199571 4277583
25563 108851 771721737
26453 166138 744854663
179852 186559 895002792
173939 194493 627508690
180434 195554 38022471
14479 47835 826480440
49248 199070 374702363
45715 149082 258387238
132159 153548 53603359
157779 174943 779083144
108088 154400 664927538
98792 128314 844324923
53813 167223 109206347
6214 137245 490008162
64473 186005 672841447
73787 87145 33219057
102687 137786 87596919
147240 166061 525481732
91006 158011 779442475
100409 154431 452186092
126417 139779 33464873
113089 194133 740134288
46028 190765 475758205
46209 98683 341964403
105898 191052 212768432
169806 173753 892493342
93342 166112 181921000
5437 80935 540399735
67999 126934 716511771
86926 146527 71074858
85826 94452 21663330
143390 145420 5014482
193889 195541 4210322
617 85587 212433041
152998 180891 69506279
69276 180774 776143818
9277 13617 4885011
81147 191484 275734657
2045 103354 253526535
160833 188606 69415691
77149 164435 714124946
4182 150411 286380686
123552 189176 512697791
105776 112648 320892158
80172 186145 264850422
37832 185558 369214278
159281 159860 1445176
21525 75943 136133444
140403 144040 9183687
131691 184704 484392787
102852 196824 234929691
151066 184453 693773767
103246 180187 988132878
83153 147061 603219856
133363 189710 140954744
137165 154893 925954144
85807 93500 19303502
43324 192808 373577450
43101 186189 415280020
64947 122232 44714681
36992 198313 403385892
59601 183342 879005825
79985 117866 94638515
36068 153553 293751454
81692 165318 209053067
122311 152435 75538346
23380 101086 532843078
195442 196156 436721871
72144 174816 256385711
87100 136930 124669180
94380 94532 394313
8219 131854 309025368
59125 154655 717872010
11300 51909 101558365
56532 152527 847079010
71664 105725 178679084
2148 24393 238059497
175865 196140 50989186
42512 143519 851620927
131028 166249 533283311
22322 117247 237255070
103810 156049 365806494
104216 151899 119170001
196356 196734 147343
43478 90192 116570840
32560 108477 963225716
49271 184555 402336201
160359 171064 26636550
129476 182019 131239254
115102 119653 11198855
13286 50427 92894774
92138 195174 257800291
169339 176804 18449501
100161 123602 58353798
192416 194877 6197957
49597 76284 66762630
193416 199804 825310169
160393 172502 30153571
92377 149634 143247559
125483 175325 741197336
94291 125426 430090984
74180 161739 218869089
171184 188078 364039683
112430 168080 412040315
82059 154551 181407479
13030 177603 411185038
78196 113013 991860901
128252 139429 431416319
194646 198501 632154922
162686 179213 350385581
138696 178380 99077633
178909 184480 345145439
29637 187492 394555502
64347 160107 601767531
197098 199615 6359906
52350 190586 668783570
63420 80144 245001129
34279 137379 257686635
117522 197354 199697316
183270 189762 593952792
88267 101753 790488117
51681 79926 70583232
160748 173739 32306423
164423 178345 34533460
44782 116521 638294778
116339 134159 997344920
180994 197849 3246250
185051 195560 213282512
186127 193027 455632329
157635 167545 24510682
24536 28489 559430432
114035 188490 186189340
75802 161566 214386718
96305 104224 17646596
197340 199717 999629284
28542 138252 274056129
58074 196629 346334255
95669 143419 119440411
93405 166675 183141365
131380 158180 67150595
88155 123395 88062287
137207 139085 221558775
165420 166986 3828303
42822 197529 636434460
80321 117521 6313734
73447 108423 397598500
105647 194818 222852930
63269 81439 45336121
179396 188041 21806611
99031 168871 188347968
109567 139335 74420244
4335 99734 351808106
191581 198074 98860222
80413 142708 155754863
154449 168516 458579591
145138 155495 26009977
88758 149780 472877932
189612 190061 1111184
154400 193685 761804005
77449 188363 277256377
109176 169812 151671614
57064 158604 253860438
19102 151408 801612016
181691 185266 8985865
123628 134111 26323816
77135 174343 242897420
116355 133895 43825705
107738 146711 236648916
96357 177708 285013947
57003 71120 938061894
100944 157623 141713954
57092 67212 773501683
66812 170008 788098701
4467 171528 490266512
104091 129271 62875981
3229 129160 675715041
181312 188230 17462943
116959 177099 579601023
21850 41395 441468431
133843 173933 93979864
39402 148567 766979475
8305 66419 145479780
125168 176318 175301280
48867 163551 940737593
109380 183505 185253296
91613 192342 203452089
62652 139396 191721112
103753 177595 308190522
83940 114923 652177370
79880 197670 417053624
3958 27569 59243987
4017 109990 264995116
144834 193226 599270772
192898 195391 154304579
195910 198393 6308795
191764 194294 740635413
155706 183835 70069879
19794 83193 764583335
110977 120636 507336580
98985 155293 140807152
31435 95606 968687515
83381 141987 146469642
62724 189371 316560306
156067 180494 227541049
130158 132525 152444081
45043 50724 507455174
112519 166811 135737616
75828 189976 285310277
94201 111478 43112943
190410 190763 758095636
125784 194417 171733175
101153 163340 448508161
145040 159323 70378727
123084 129642 16535769
52877 157312 261165659
87648 181151 233690834
18238 121663 258304695
131236 179221 86534365
19945 173528 383838516
68048 164042 582677426
68418 102676 912389826
45992 53973 219367701
18999 193400 289932301
5110 136113 327558862
120706 128976 20787241
179653 182233 771769018
133356 183776 126014117
198916 199911 2526494
113126 191910 932233622
131587 173895 105711966
20025 101546 264854908
132604 143614 27616945
12308 96163 209663958
40996 123464 206051047
188019 195559 18887187
60304 172202 639405850
173867 190191 96647731
64219 76167 79167416
180443 192590 339721028
113304 139983 66700655
63815 160530 579648857
148783 154907 15496992
128587 134942 409804979
13886 39527 74993093
42013 91597 426617757
112931 195374 791760177
104322 170361 894742339
113758 165726 476332285
116624 188661 240365594
158245 199175 102363231
119401 171645 130659797
114338 181731 144762696
57004 186532 728633311
92494 192012 248895895
109235 132933 121147105
58191 104735 881731334
40449 109259 171975944
103173 127716 61210150
47998 52266 9613979
51063 101062 125072868
95872 116464 51465332
51864 181232 323222558
179861 181419 3898108
81140 191840 391221230
175450 185729 25799222
156559 199666 330414120
193760 197766 688895894
143488 186983 914963613
67623 171407 363404519
194814 195177 140680939
162341 162385 109342
198364 198717 623353917
99704 150048 30300071
164670 168278 8907864
54918 90701 403658260
179839 197484 535455758
186041 193886 19678285
91920 93506 4119576
177563 194180 669312213
940 97788 570210839
45381 181448 691142164
113675 144697 77650291
73153 166041 232066805
124560 159151 989169568
55429 161450 265038960
5360 110321 262415204
17165 189586 431089716
51466 157561 265317493
72483 84633 30104511
69904 150846 853470667
106768 112215 13491215
59341 146858 414980006
75069 167673 231331280
123453 174353 937454304
171485 185827 243154821
122381 140127 44492630
158783 192148 83304538
177012 180590 9040910
64593 196943 666387089
173952 182780 832770447
191591 197674 15446950
183584 186119 6389837
85436 102047 844300508
20579 108092 582093502
23979 159277 338302832
64553 70820 510453854
135537 187091 128935245
120750 166465 861725565
52709 128516 629172452
130456 166482 89954764
93628 164440 67567834
121787 193473 761942981
129144 154632 284631613
35394 149261 284569371
6357 69060 157091417
140350 170100 61784812
123530 167358 109576011
18808 61754 107275811
138984 189863 127297322
39737 133252 233790881
83623 130819 306882416
130389 190130 340197724
105434 149320 109577408
149617 194766 959891703
173121 187869 77499973
196670 199922 8261925
163416 169391 14852915
90434 128397 44261640
172435 183938 28704347
7750 101738 880340963
115045 151125 90156448
194051 197993 10015336
124427 197712 523481863
102452 184686 205340084
51050 84546 83546379
83706 176348 231401054
125230 192442 168075609
81623 145524 159751747
123128 190444 784666183
195067 198849 808211002
7654 181857 713632790
197894 197912 327209970
94682 103594 460957360
20313 190965 465744498
177577 181713 10443800
33866 155976 305353246
69828 169621 373550011
142981 197809 137188580
159733 174667 657554411
58831 151270 31092906
171689 184648 32366487
144904 168509 58935559
163872 171384 18602507
105708 162841 142819319
185001 192984 12876528
172762 191741 506189379
189563 190853 736592182
64785 83180 45841475
84555 90038 791073534
87143 166730 518256662
65505 87385 54392436
38404 39017 986816562
183311 190663 715492613
106493 143557 92682458
148966 193657 78891547
21313 64176 937145617
124320 160786 538133408
190374 198972 832347137
23721 88275 161308407
123594 136041 595137446
199368 199670 498023
23457 108975 213700493
110700 161522 127228037
66926 113951 117355190
190174 192655 305432369
46860 84168 119222888
83333 146130 156956985
11702 127705 289972967
171157 184013 392241919
173906 191804 44805492
100603 135557 544118510
25524 140447 857313486
2273 57464 802612758
178060 180400 5918205
45854 74997 784410611
12787 62187 519077387
172303 186382 35196922
156261 160932 587994383
98287 119377 52477305
22926 53971 249632016
198579 199080 384902877
115457 150997 191048885
39131 85982 978188077
37980 133372 238429337
16105 28679 564687397
17827 94965 192741187
58864 138464 227098983
153056 187468 85925919
27833 78649 983242394
101159 107870 16657614
121396 167350 925530877
30143 56232 637148119
166724 167214 925021378
45233 90146 112122819
105413 133938 71192717
37442 113565 644946997
77325 198059 562975801
190181 190937 1879814
739 50603 124874208
133107 191902 264900672
179478 186792 18424821
101860 146186 134406308
8410 113294 262160842
60486 93859 736429635
48820 195184 707005091
62529 114051 165513921
196417 196531 870726761
58233 166401 660462349
27300 83393 267339009
147186 162192 37664775
148217 168196 49658462
180 186179 465031961
123018 159166 90594475
118368 182260 159686433
59453 102512 276691012
171532 177334 14384799
50554 158597 694297182
193668 195424 119082756
100844 128043 34297518
98378 103480 922576128
157453 197004 98821213
105405 159839 136082683
24142 97568 183586955
38527 154614 988783442
94406 178402 209798881
132246 188598 140984260
156467 177017 11214680
108237 179643 304053433
78774 112865 548623908
139483 185230 967878936
92635 157124 161462987
173836 181439 18969157
130633 177738 116023053
196335 198076 24607578
134684 165911 78014782
81163 101194 394512501
19463 29509 25126610
132583 186536 134868668
115849 168349 189984232
111131 194117 206058254
23389 154566 328086356
174362 178742 10821637
18702 130258 278852211
4644 104914 250819794
15046 27053 30006932
145026 165826 14846063
144762 161417 41654106
140364 165422 62669885
102083 179072 718242275
181209 192953 29482333
118718 132684 34966844
99443 142553 107610510
24725 86311 273349366
61928 94333 677116124
6919 96924 330835762
87159 120754 83907086
153306 184316 77311207
83017 117748 86830475
82760 157219 186323932
43540 122064 566893438
25746 38568 355315243
115434 160790 368660574
149785 190273 101253955
42342 64830 56353068
111396 159552 120567805
139849 194157 378409477
140808 149388 285108764
28159 110838 978621485
139323 194336 137604137
113005 199641 216804656
34676 82104 118477940
1168 145773 361680952
186556 188785 5678521
197368 198563 3013488
85952 168111 205437761
32010 37551 13811093
170013 194417 61002257
67234 122942 412128250
147826 191275 108634869
102776 146063 599190034
180311 183509 8042098
151019 194825 982458558
89623 103044 954904644
24607 47526 57198009
180213 195357 328739005
197187 198181 567132340
172179 189938 44464204
86621 123062 91034606
41197 189590 371012562
681 88693 220001799
32647 161730 322744790
70762 194100 412198290
43550 57881 35898343
40507 158134 929738936
78343 138252 149624079
107414 110843 228523369
110880 199825 222661211
106204 136762 76379801
68444 193721 312976296
60751 116760 140040558
170182 194348 60405134
73159 90803 16297629
169081 192158 579290467
29054 92862 159354912
74518 138569 159901118
148170 193803 114099498
91313 102626 28561458
184806 197502 507297844
47005 91679 893273387
36318 185566 644956249
62735 131833 821399472
132490 154689 256255492
103518 190925 218406315
145707 156436 801161677
79384 117811 720732917
103693 121738 44851196
106177 153440 74697711
189172 197413 761087717
194362 198719 11062130
105532 127500 415667871
192994 197397 815455069
18295 76377 663339292
79406 109244 306682950
80271 166988 216666590
192150 195661 8877693
18779 144685 34321484
116844 168572 486517783
110272 175099 978531294
180616 194945 35977008
89241 159274 944216689
80552 138594 145004017
26424 120091 233944156
90956 182508 228903283
41994 65466 57940459
60666 91737 77500136
99718 184428 211470721
177738 186196 21312238
92274 146368 924756700
13113 93299 378002807
29032 153451 472321947
67554 80289 31655118
129696 199665 757010110
26853 136944 463980917
86206 158271 180330567
166792 191126 981516440
37184 47254 335827437
124122 148675 940995201
172091 175915 440405
100732 197030 240717668
106769 188745 204952294
76197 84006 390690797
114538 144973 328335110
131806 171730 270769982
63700 166498 545405238
73426 113491 100007581
186075 198804 611663704
96439 173974 193636608
188942 198920 25097326
94943 111518 41361620
87173 195562 271132114
152657 191295 96547891
120783 183805 157606799
192463 197012 11537634
93330 123641 75677456
68650 123383 136447357
114401 176807 4260674
10218 60655 113780630
185341 193366 392898509
29414 29510 552796287
178406 189218 474719987
151986 184718 81704252
65837 105318 98549308
9984 79250 173213180
69722 158861 799154987
39248 186217 949643136
55088 108635 133744941
190790 195398 330091127
26889 187866 919015205
37688 159794 848964171
187560 192196 11538749
72772 195642 307106566
8926 180341 748730549
165586 168473 539496856
11896 148812 342257362
20180 109070 529332853
138867 185156 115714160
27055 35837 21868972
123468 145710 762379876
61064 194489 634871971
62037 169835 500504214
172182 175297 10937345
11906 20799 658765703
135013 165813 258393028
73823 173766 303024743
15139 20945 14352333
24236 145290 302626881
68874 169233 723303006
179816 196199 41184644
155056 195032 480918343
56899 84880 388946860
198519 199460 235383070
191407 197864 16321514
187838 197855 25134004
136338 183759 770583664
103392 187345 847651801
13212 70492 143437462
34353 44615 25630592
41681 193404 379293332
23694 148914 320353458
153408 165787 854649822
195970 197111 2926404
14615 161490 572856149
90572 109138 46487019
101895 122657 633518713
129365 142701 33344782
89216 94712 13921688
192927 198313 247586045
112605 113676 431056057
126253 157665 78770292
59613 197351 344442521
87065 163318 190798818
23565 149541 314916745
158244 172134 34564198
60845 71998 703553329
149629 199637 364450668
167844 186722 875770250
91381 149116 346167433
51191 154585 65941719
178724 182636 317578925
57324 104798 118652745
142103 147603 899777325
170230 186642 571744133
194646 196024 548599565
149741 168233 753114403
32517 108258 664598161
123322 179704 140918082
64768 151278 216140054
190976 198860 19895307
129329 142453 775081544
141080 197463 702291266
18327 185661 994854662
147354 195797 121253384
73547 186888 283246570
182821 191618 865601622
55237 112716 693404567
186095 188185 5329519
23052 130448 535076429
11730 90126 195828096
196432 198643 5594945
45305 170592 313244808
76894 195954 674842778
157901 168903 273928635
73006 192207 297828061
86754 96325 24018761
83300 188272 262449682
103171 184484 888295648
153779 178466 292414124
84299 96034 834090118
153146 195530 444915262
50370 57826 18732628
15793 78888 534463854
47602 183641 143765341
178774 193223 36343969
165592 199860 85902469
15930 19605 530856026
41259 139481 914196522
82285 163577 2708366
17045 32261 38092901
72310 93394 354558977
182086 190895 22129094
169457 181146 529714848
48851 70023 859345664
191230 194291 7691056
106200 187968 744767571
28096 121990 234413018
9938 20194 202132933
57027 106041 122533219
94247 125457 77913472
49457 70105 606050654
130476 188603 145325949
63843 122752 174694947
72809 184841 279814933
133121 191785 146706703
196029 199678 9261421
77252 94010 41844775
113831 150179 777704424
136736 149164 207036763
17160 70926 607884150
150928 163801 32212869
137251 178299 60361550
99516 173809 507144372
187395 193738 15862560
173664 192921 48201736
139375 154185 177290445
129851 180889 127427206
57107 79746 56559528
21920 143061 563490181
72634 97925 63210874
111017 167814 1148322
2828 144104 607700880
181962 199496 44146628
69906 133771 159356532
83601 110742 813345296
44010 73122 72830565
169688 179654 630867594
76313 115136 97014271
54771 154571 249538592
140864 181756 891453803
183465 186347 7245925
106538 109477 664831444
79364 162499 940723998
152863 176476 58731575
111744 118520 568413810
28579 114154 242396072
100081 144293 110444802
135035 170728 89231178
2343 61357 147662251
129739 167861 274164336
19388 56461 92717078
146501 171103 61471856
147113 183028 89749617
80917 152964 180145517
42225 193287 881562891
28645 60881 80402199
179752 191567 29630618
16488 22823 15799279
62794 138342 838293600
169192 176580 885628700
43276 76007 611737600
113051 119363 468082190
39918 144989 262779747
85079 141199 516253481
68798 155604 413156535
87860 125056 849804439
108940 168875 149954113
150221 171843 54013973
165189 190396 63020638
123115 165088 848742259
196122 198940 7156257
163167 186658 12741182
114430 116089 4147073
5455 92495 217552838
105842 162971 142789961
136465 137571 2753774
13482 178953 413429018
151229 198194 581234324
188152 196617 292790574
9920 115809 499597477
46434 181127 336607538
37729 117698 199944406
93776 158197 857509866
187563 197427 724814932
85108 159433 849913097
158935 176239 771146607
147886 164181 40840976
43107 126193 329350479
91104 181302 456832854
121118 122781 119536917
188432 199757 28473050
19926 185896 414845434
111654 118802 17909725
107308 191120 473980231
116327 164267 119929001
25449 161716 340646703
176838 197295 599482613
33849 105557 179335304
144438 153580 22894829
49505 181573 930594843
90204 186965 501982938
127484 193369 164772190
146561 177974 78344737
42464 122444 409763150
26792 90214 718848836
624 118665 639029345
194740 198939 10651929
160201 172442 30473352
14530 119450 762277639
75975 166676 226564177
82659 191384 271774705
195205 197092 4793154
172232 195169 57414016
64760 84463 48993616
156754 173095 40606727
159473 181121 53868377
57379 113773 688267421
57249 122779 163567060
67454 80755 978149828
92533 134775 105734710
175731 178769 123602160
65647 89258 58606003
53666 95598 459395077
42097 86104 109910395
137144 176382 97873198
27793 112970 975331722
79176 196970 328985074
127189 128893 783319867
172710 181459 996447890
121307 198902 478026720
157320 187839 76224251
161232 168401 731080522
156095 172290 324339519
2820 5563 6932141
173986 194273 199153996
150723 182812 943939594
26335 84987 146440045
9949 26854 42360627
117158 178419 467954058
87136 125847 73907308
137455 160544 431741986
108722 150504 104529759
17779 35498 759117494
20110 158400 345807849
37361 150280 282223452
96725 186885 225355776
169490 174508 12431638
148442 199844 674085938
117558 123444 14577336
97212 125345 70155320
24488 28652 10564218
110883 199451 898648203
78076 114764 91654516
46978 108612 154155613
17287 97504 623290545
9027 116056 957929224
12347 15697 128943252
105113 125498 965787178
29821 89920 150013909
54222 154606 251002237
102968 168257 630972475
162700 197857 572654650
107858 141696 881185315
111171 166670 138760580
120330 164996 111832621
16852 63880 117740233
100550 108993 1569626
106981 183710 664848828
133314 162412 72875427
102384 155533 132893771
177272 197238 649177617
67518 104080 646512619
103033 113195 25247779
198820 199983 2936998
194055 195946 4785550
79236 146719 822293247
167485 194607 831710794
64417 169027 261434302
143733 193235 123686830
149893 194852 972799663
153588 182422 407443589
157301 188238 77237747
197252 198567 730684809
132295 186098 134482016
118248 130881 381069428
120885 172478 717899497
66113 93521 253581988
146249 184603 66863404
160638 182262 9739627
86276 131494 932253883
185460 192113 144978121
112410 158132 198099693
170871 197823 99569281
176576 186832 743936034
119261 170669 557594752
169387 179092 24060178
125136 167015 222293674
108009 130752 887048440
197982 198879 57281563
74980 164690 180112954
58371 152115 234273565
178746 193363 559577068
65522 92477 250916997
166587 176737 15598310
173308 186979 34293922
67915 140654 181606301
181328 188021 16912977
188979 194326 13366010
92636 157527 162447876
85830 112833 67556051
42711 78631 126319756
46671 170004 1875891
177286 189264 30186106
94520 138169 263131995
85241 152965 169550380
144706 163519 742839439
21933 90496 645140161
46624 50710 4589942
195634 198039 751784041
159151 191740 79444933
161748 162703 2376056
9551 178458 539050854
87145 93621 16233096
45300 50813 842344655
78697 158519 526530856
105821 124773 107144138
184474 184510 86246
199940 199941 5205
100024 103684 9100676
181872 193178 28399830
66396 99957 62171239
151954 195864 109810697
16071 63913 224394156
107198 115830 575769429
65094 125440 150548007
151702 173023 53139784
160900 192968 837659832
130423 149351 47258753
146455 167916 255833908
79520 120923 446145694
171492 199736 70904231
45019 112262 168013060
123477 138399 37347662
28948 72607 109156833
138549 147093 21371292
157138 167539 155324820
20797 29857 3558433
150525 155269 12028747
74716 90133 451171540
23643 72934 302353919
4330 152063 369398788
67016 82845 39398604
198543 199050 1305573
120530 187241 618997435
33874 107605 489400499
49976 83980 583641287
78944 118150 691567540
147961 179858 79609580
56571 189937 864464519
92063 171663 199133654
159814 171888 971946243
56102 71773 172081117
59797 130594 177026844
68687 156235 525413364
39875 88841 122332837
137683 197997 157353958
86857 95584 21891961
81163 101112 324679925
182891 184325 124576674
199264 199852 1517795
119767 132233 31246813
92549 124477 79845088
46550 83427 725730564
102377 158887 968639457
68568 175858 267739080
60710 121035 954915385
50763 179866 322543897
12627 97287 557599723
195928 196879 2424245
186819 191853 945640635
72683 193357 779023265
157469 185791 738901512
86743 145291 146440653
187310 189526 454912226
138901 146633 19380944
69625 125144 138490523
22080 24999 7273664
104707 107798 832789220
122704 162668 100120708
78296 121655 108149911
150630 196371 114440342
152382 159185 958207449
118855 169764 127350869
33069 130980 244760056
198481 199780 524398525
8310 74029 623172438
197915 199925 135739426
199788 199983 661314878
187689 192146 11075377
181684 186020 10919038
129490 170194 101783410
85271 121693 199357592
76127 96763 51522816
98055 110429 30720482
74212 195202 363882423
58822 112195 133262939
47472 178133 379819379
21455 102697 203209432
15619 195120 985690881
160106 160692 932953231
58009 135991 855107256
150116 170758 51640193
41845 90537 235967340
130517 168524 967301047
103951 126193 458783990
154448 161555 802687932
31254 34541 14049154
99445 165135 978556267
45846 90675 111903925
183371 194319 27512554
89950 138315 121025510
116654 193887 193102999
51254 65554 296127513
87799 129531 104456645
154916 180568 63824650
137259 173481 90467933
139141 152384 718712952
193304 195396 5286167
179675 194209 351871660
37536 192621 387614149
116350 179288 157170850
52415 169985 876316233
59451 199075 349174148
40141 148563 452280949
81681 184064 905500798
19983 114101 235286640
175563 183820 396373644
130249 168464 95463607
151148 151636 1241150
91033 143425 45493360
36590 167387 51587470
151143 163488 999852839
182100 194524 488204628
189851 191843 4931075
64117 149915 214347212
152151 198611 156385192
197216 199451 987010978
57708 140419 401337742
65388 96463 77541360
52906 69562 41815249
140360 142890 6385832
164473 178078 94426808
156613 170984 117590685
7285 116590 273256113
36261 185846 803593505
51232 130440 197999381
107339 164340 690689721
10700 19520 491504251
41491 87723 115462676
42974 124427 275650204
7285 30186 57344851
183980 184462 1195872
120736 171958 251223450
25652 169218 938192557
778 77789 192770024
7849 106230 870712115
133812 138150 276049539
149867 193676 536868383
41843 197642 494640494
163111 187569 324680324
197271 199665 6053128
154801 161956 17803457
49316 176429 317495656
4381 160760 391077959
154598 172883 223586624
78756 92580 328355286
183282 198191 927568014
163862 170811 13821029
80460 193148 281707341
175548 188901 646673771
57268 185241 818411731
7810 127974 483892233
37127 108838 99902204
45946 79130 83033987
83482 128464 112407918
28163 78648 126205565
163089 175331 30323434
113954 184693 75760893
181041 184245 7414805
180708 186578 14742071
154624 177024 55615991
117631 164357 116851162
196670 199174 6331222
72137 104905 343474629
98657 168109 738425569
27467 197657 425534718
67469 143655 190314012
96054 189806 702631501
184802 193036 20666979
192246 196728 173552258
52129 60878 21802427
113344 184490 177796911
195578 198925 8451879
64403 171430 482801487
64251 197258 914547692
119168 183444 160652716
123126 165053 104971429
55787 119082 739798973
10253 23394 32865953
18217 163443 363059529
23813 147380 910885008
191863 198138 14148403
90999 191651 251690770
58726 133841 187670506
138689 162381 685160046
137623 152458 37127053
63242 192617 393934268
112884 165492 386869887
2562 80824 195833285
186151 198642 31463145
157677 193168 88594943
177240 182826 772906058
121518 153746 80831437
82100 155446 556359475
85676 168838 497349751
195096 196948 4725218
67821 147991 200189488
187441 189857 776214463
95437 159257 690245022
46246 52198 14925407
183485 199046 39187130
138027 191860 655574147
190250 191178 2313880
102506 179846 207534066
30010 92937 157229109
170366 197401 67707721
183357 191583 20138815
121460 158748 869186603
117904 187985 175266456
181328 193599 217540934
85190 95266 25302742
181883 191292 23650170
665 168770 683314431
196217 197958 702701638
86652 111633 62397525
64381 105989 188183519
79132 128089 122260724
128304 162953 501698430
49590 179517 316291180
129245 151822 442575116
25920 165082 993721341
112753 197031 694337135
191348 198178 17255045
61019 63126 5395537
167413 169852 566404233
129450 146922 299761062
83339 165580 205567922
195595 198779 864842885
18253 96767 196217090
118496 133364 14394280
89204 155684 166526436
77026 107895 77136459
120430 121183 756784552
27989 64208 90532741
112748 133067 398245499
178383 183235 693625492
59397 128151 171783991
188156 197050 147156210
196835 199197 5962705
72035 172110 250000746
94868 156382 153962015
81532 113395 573876418
107468 177330 623746566
132947 144522 29058538
37841 183940 365144849
14736 103089 600502598
191672 192856 435209802
176910 179299 6008319
168475 186788 397072946
59120 147309 220309536
64166 96004 104912170
36353 36995 92885
82768 166270 286059500
56726 70528 34676528
24526 112638 587883555
29640 132249 773016358
143699 174745 186873362
174464 177911 966992047
52307 102363 125230817
40975 68140 63217180
25162 166024 546952095
67709 121458 133983728
87902 160930 182733125
177426 185710 20846049
138439 178461 99939464
11615 102714 212208902
199823 199946 264659277
164744 166792 706834504
26571 63277 797551318
134956 145739 26916597
80044 99271 48182499
110163 146012 89670429
131565 181861 930708407
72513 142815 665868286
54544 99384 112156223
103408 161384 144872774
107458 145800 95805376
116098 132573 980765037
20591 145794 313012963
33009 177063 406633688
64688 173980 272960858
76798 149194 180927139
83476 192751 910495696
134849 176309 751384025
87632 190281 407588412
21851 143633 710905237
172593 190767 276843384
53397 166168 281895897
109465 118845 23431914
188692 192957 795977159
44954 58512 33991058
94684 99359 571582404
128562 163795 629459203
3022 124776 259723307
179642 199706 50502713
83665 177783 235109661
178864 188971 25509718
113839 114086 623480
55623 178823 307675109
36324 56263 49852667
56941 144451 772593435
109128 175180 165002489
69204 161871 396815550
151327 176759 100801098
169434 180989 28750318
136377 179292 957515688
64896 171400 265968332
5994 148453 356224312
9578 158556 372486509
155219 174703 48406504
172975 183617 26598237
26816 81735 137217581
2951 95016 230322723
21319 37379 40184283
36220 63184 67477440
62853 181519 569807492
39203 156024 653658284
5716 67198 153967673
159417 190763 83734341
19802 30934 966272881
2107 74661 181656986
136754 144758 589225378
37819 161955 310418601
30119 126007 239515426
27994 70701 106865680
110084 164965 728388502
100021 194917 237112567
124820 179233 682925375
199577 199752 449495
90214 92279 417623569
146034 193951 77010810
164536 177956 501580164
125764 162265 91452930
78102 154619 191356384
2961 25891 559563050
7282 81632 185911845
173265 195038 54588588
156232 198622 556519281
84887 162974 195381933
61544 110990 594715592
137146 140915 9447662
124526 188185 332115037
34727 122716 301827789
84042 179168 237707905
168289 192739 382368205
104504 176860 180612548
150918 156212 727701260
12226 119975 531553591
70106 145318 867458605
34309 195044 401807227
151737 159192 761436991
103556 155062 603037571
151200 168408 42989179
31082 68639 376240907
30233 79679 397971367
105587 180659 187439241
56696 188735 330073574
40896 55913 37651108
106647 169876 158040762
132294 136128 88837394
44276 137791 233677163
67746 162852 299217246
145996 169466 916909201
96457 191706 399900841
54221 115106 543487075
47042 110032 417408247
151300 193004 104219106
198967 199028 364034644
196321 196709 128907974
152228 166012 414263254
7475 187214 990943544
163478 197615 67949700
32168 193849 581228902
69530 121051 128414874
4190 129823 314183014
28180 99459 178230323
192091 197419 13475599
48948 180347 915160258
28495 35069 16358145
79214 119214 292070466
52674 133838 928676387
77431 134433 142418942
17644 135002 723634858
133904 196400 156365795
83087 178119 285877576
109661 170957 637358893
199670 199699 195601840
55700 163028 268285950
57429 96648 97995785
78566 176399 244234149
147277 199500 776814654
113695 147321 84014122
110470 187663 193124211
100195 136112 89633666
194280 198019 916059162
146068 159250 93301651
195591 195691 246948
19032 89286 175375019
189064 189812 1861828
151708 189160 879427369
98661 125717 67381376
92057 110469 46148334
159602 181712 892426918
187183 187667 1238216
34626 107755 182785035
91923 154370 700778760
95976 192566 241433451
187141 192601 13578820
119377 123170 9480269
168967 195973 181524210
72559 127131 136171083
18929 188673 424326184
38792 103275 161317747
160248 188885 71528593
38822 58908 624855215
189167 196730 257955280
117180 189548 180975971
198003 198410 320633800
111811 127164 38378203
105750 181253 300086640
163108 181825 170575946
5400 180780 438396127
144118 185299 102826757
121173 156535 88743527
61811 182332 301183792
143648 152069 21007244
25730 49761 60037235
182280 184551 5680627
145941 150001 18527352
74942 167512 648300423
180563 193044 651884284
43994 108726 887456501
112361 130183 769663855
84269 88140 736994868
109540 163347 879409942
174626 196319 169326019
102608 163598 152448657
49026 127421 440591013
195020 198553 462088641
127367 171617 78241759
140729 178297 93744715
102873 168228 461516378
76750 194304 704036420
63211 150850 955652577
138750 143081 392678130
69417 85030 148824713
68896 126387 598659238
2862 191357 471378312
193388 198876 13893708
40450 80357 288495248
114677 138231 58807524
59929 82717 56942747
187140 190180 544536271
23503 151712 320591195
148862 158997 716860273
148530 168432 310241389
60584 144274 209315148
170417 180989 26280927
196566 199768 608261392
13939 43252 75604609
160379 165353 12363143
82569 187576 262555020
100767 112419 28884283
89720 192400 256834903
109485 188948 198722693
98805 151455 725814479
180681 185664 12487511
132274 166728 86126585
70463 71637 51062104
63681 121482 144216917
107908 108842 2218206
145212 190055 112084594
72541 77932 102008298
138333 161537 443509021
19553 35799 40614501
38036 93068 368630662
59515 61675 5325483
30607 152906 724881368
160584 177380 458547542
66420 180299 460013468
3640 122590 523589288
113832 130958 679717227
72144 148818 651068575
175343 188952 34240212
62553 128647 604297722
111356 138416 67674671
21913 78145 76948304
32578 118704 188518491
72086 104013 18621153
7843 13301 13681553
58196 107635 123496917
118705 179938 866983885
94770 163272 788506183
101826 118867 394137441
112742 123864 27737051
58058 117605 717555294
133580 177507 109654160
110324 127121 427910386
70891 154298 135874929
21103 38015 665646876
152983 156886 9808611
174161 181945 19449655
139324 190915 555812153
78612 104097 96386460
79585 88234 21479156
126089 132697 16601902
164141 172148 852390384
121590 176033 379839993
127777 153911 809429194
96676 133841 92829180
112194 186347 855531400
68512 132409 159446324
91482 157726 778875306
95976 106043 25274433
73163 184946 368644713
75169 116639 103530481
15940 74861 147341244
169379 181220 29451754
133391 174870 103609904
754 82529 204576205
154530 173125 46245662
140124 168037 69736835
127542 148226 803229138
85294 127407 105388247
174802 180958 254866341
61668 130278 327397027
93712 138144 535799776
154905 166429 28587141
71162 130013 164305156
78359 105594 68112109
63545 170523 267364487
128298 147955 718570257
151155 187877 141289411
23566 189641 415211205
90963 106854 158637740
23840 29502 633250038
54694 114505 629611881
59035 113487 136000278
33992 46101 44195838
41482 181461 367657879
112696 155162 106387328
116134 116235 772558633
126133 128650 6353088
69316 191849 306112529
168261 195412 67990275
21465 156152 336847188
61097 115452 123255394
132356 180420 120069237
158433 169144 683316325
138328 179081 338276776
150652 166462 750244961
34684 74793 748167424
57274 79430 55349282
127807 160088 610791911
170039 172427 600567146
108632 109258 668162058
54060 165471 278416959
53584 93947 100847391
45853 158493 281659553
103359 192518 222736348
104099 168059 179618257
123954 134264 151147652
100367 157849 143705297
100249 155948 599686456
22347 172821 376054060
179548 199597 50467867
60859 188551 319325453
42658 166331 309083858
39104 61873 56991213
77545 178295 150591184
116770 154076 93392083
107667 168983 153266711
21171 148634 318621949
33786 197209 408630019
89534 136928 118663744
83733 174854 237681145
95151 139609 900474540
5579 186377 497951491
60099 140855 400191655
119654 122236 6386992
152040 161511 23739198
122947 162009 790082927
22725 117681 404746322
80776 166853 520076605
195123 196138 2573139
193956 198330 11091747
11466 76698 163104337
138048 173406 88340274
100935 190145 222901295
144168 163930 284374466
82271 168223 214849436
113871 146696 82025803
195705 198464 745601709
117203 168672 813673136
21716 107722 215025377
197124 198366 58219557
153900 157029 7876902
115110 195054 199839197
96988 109558 803909247
124267 183874 149018027
33633 109289 675338403
3827 126744 26206707
184607 190852 15728349
189462 192989 749967766
88649 197167 271575681
45415 189194 994391399
199944 199945 204988093
111828 161646 942900400
43582 167599 446325798
162382 162494 292963
62711 179536 291810587
182096 194854 32015101
12896 59098 505093718
185330 193145 19608701
135135 148640 6351071
58523 76639 45270163
17135 89441 526512182
101277 156423 137870687
132266 151163 47318849
124006 125589 861862755
44456 104069 620047113
179686 198650 376211106
123517 132273 21960256
72031 188508 833080728
99487 138173 369552328
30692 190741 400049720
16781 37266 24406381
9923 116445 9262518
101570 137706 90199094
150242 189737 98776614
196263 196343 126307559
3628 78283 186881892
88233 88680 1039774
131261 134917 9174212
179714 183303 8990817
199674 199859 794510342
91365 138008 116745670
9766 76947 167967470
145687 156776 340729207
165375 191223 64597352
24959 58249 156829220
81456 154895 886629718
32809 46633 319659317
59149 90521 303630821
181016 188001 481129672
27734 28751 81049308
63082 133282 175295025
125882 155141 9896100
167003 188954 54988135
100618 129069 864723953
68953 146037 192430019
56181 63556 981952745
66219 127495 170065428
96503 149209 959919222
186959 192810 4919882
195614 196501 208425740
88899 181894 232519290
14471 87331 696854890
8008 160533 381368756
102409 171163 977318366
155464 175625 10998666
148097 148157 748109194
74786 114481 636285440
11403 155674 929802020
186256 198667 31252846
183743 196377 31797223
38364 171127 735185140
133532 141612 20234492
42632 190149 368753197
95614 111491 39595639
174984 199466 26460467
159825 178439 60545464
26332 30166 964289595
152547 186459 84705107
114724 162169 118631233
45699 71247 390983051
169781 190292 51251823
100754 117258 41089037
34435 56908 56205325
115493 185068 789574505
157163 176279 452978546
58380 65586 983774571
97428 159026 424109380
95871 119200 361421903
123266 191393 170408422
70460 153573 395260325
23130 77185 718124035
72085 161700 653030732
2568 131817 974552348
188191 197359 23020867
67906 187227 487543519
178115 190672 732141544
49897 109109 68057916
153743 187525 84364089
197361 198968 479046308
121262 130506 23328921
62074 102531 236238074
115183 153819 492823038
90761 151358 913874134
87059 117686 111857664
20364 92654 978131118
183013 197838 811867158
117831 159635 272674046
192779 198954 15679172
157808 166175 421296836
179249 189624 429800479
68625 196378 319214940
47785 195657 369821396
18812 119014 908755813
37458 183064 457845540
10828 161289 778734564
138658 170424 79505486
169217 184991 84840249
148716 189635 284970746
86384 95658 12276922
53347 118304 16083613
8976 53868 69884811
186549 196648 25376674
121475 176990 138742942
41108 119947 606275736
55757 71336 204454463
90747 132141 138938013
193974 197917 10007575
37632 92815 851758267
74435 102180 163409040
197776 198063 496332371
135160 139694 11299318
180381 199129 105835191
2204 199586 953396746
90668 158461 169714634
6624 134512 319710161
68697 176483 268944801
95586 195648 250239280
154394 172619 292849402
131530 157713 578284296
28220 67517 724019766
77347 160467 207821281
68736 99576 76996456
140531 152325 29554450
33240 93187 92544707
56814 67554 26946960
93220 103870 26682571
39475 171836 553836090
59224 102700 736538048
25510 91417 224256548
120072 162259 515049693
11196 146764 338827909
44279 92482 120318572
125646 170424 720000312
6628 118109 981122787
156969 166259 935374028
29923 48323 45879167
96128 108427 601382720
40863 74923 340024165
91646 172223 346632095
136769 169982 892955103
168198 169330 2903272
67328 99460 80297392
5219 79736 186398756
29966 174601 368211095
12651 129196 291351723
59531 89757 303093351
80956 168945 358807112
178002 194267 305945658
131154 186973 139523415
94194 193211 247553627
122318 140352 45233150
172125 185643 120097719
145013 155682 26773359
114463 133767 48214274
139888 162844 57506828
45931 103609 488293544
85361 118677 83335686
188076 197534 23775331
190586 191475 957563702
72425 74327 4750892
12527 55289 327237634
127081 178876 129367569
119079 195990 739237594
96394 109965 46443357
104506 160156 184825294
117345 175753 150612663
31066 130909 249641844
152472 195569 692524403
161810 173288 472642721
100794 197068 240644841
107158 132228 935132394
23277 83647 150885398
111475 154915 941202559
85492 179491 234988794
55756 92964 320720390
65156 163107 948247920
192308 192804 1185757
88318 183032 236734128
109925 163071 46000085
105192 175961 176613367
25221 76999 77447645
41840 105405 158996349
119059 183757 161704496
175039 184355 946483518
96721 187072 225854597
112188 184252 180123134
172178 189762 457288409
131933 164271 474426167
71193 81297 25129681
65408 199421 334998621
172734 178992 15499153
5779 28418 94598142
145848 173566 722592544
84027 106584 653949460
107521 189316 204495941
103267 195352 266362195
21516 65009 44381493
194819 196504 475962564
130484 164050 83975935
143816 158923 989569202
142200 194823 119002956
180658 199597 53349267
122387 146430 199171801
163244 194861 491608917
189889 199809 24980583
82789 182099 382331054
187638 193923 15692192
90080 133372 484729271
181437 197815 41274661
160849 183664 612757965
97315 105965 827324186
89324 165348 882910397
17564 75691 145355317
16786 155628 347221687
163390 175430 732633798
107174 136328 673376264
74296 110931 91365766
168578 187787 48105242
11749 29630 935620184
28471 158623 325326158
182499 194280 450051156
127370 156560 440350130
105111 121915 41774880
150257 181794 453311017
77910 184104 265266057
119812 136745 42473695
175289 184501 238557006
23903 74308 400594083
856 160146 398469935
80800 175400 236259846
42924 157759 287172379
88983 192944 260043016
78718 89653 27058563
175367 193241 875168850
32960 115384 206059631
13016 27598 36550740
5224 116848 487906918
34729 183873 742482538
60801 144669 35285962
10933 65041 135439898
116015 129885 34706370
81722 167982 215524610
32931 113793 919762763
173883 189586 179316166
126629 145815 669141338
14717 64886 430868399
92595 156295 936338389
166089 195964 770605477
15000 99169 561391311
18443 105264 784577207
193377 196194 659424168
181487 197809 415711279
105372 129360 316594059
151332 182953 876448798
136854 141254 10969620
129896 164137 85659326
112271 194639 865569319
115853 164527 121731280
129257 196962 169407937
81529 180544 899834819
104933 144171 634349453
56765 199474 440861020
132124 189900 144517038
87620 98428 27286075
110047 113100 7640275
189172 194809 221042427
190970 194688 9324674
7306 111235 259765913
164448 191743 68115788
33395 37693 511464779
177862 186688 22246990
80096 124213 903124606
22479 58693 90569362
187720 195622 208698746
194516 194832 803869
116994 129058 30148525
165856 176048 5506544
190177 191326 2838816
177015 186668 515835484
199185 199847 1709946
40313 95366 137641868
88650 142310 446378223
149136 158348 23159019
185650 198243 31726903
125298 132954 19175098
121950 167222 113240780
148617 172783 60349246
193989 194119 890545595
128739 176444 544923365
165534 170207 329684808
40568 119391 196957861
175926 176302 114232469
140433 183296 783299406
11814 35528 59302563
134214 136874 327484649
82491 158385 189845476
107151 138359 857939265
139894 185370 113651045
148139 165984 44599446
117763 136431 647405064
103846 187795 633440692
106618 108364 25986793
167612 188044 51225082
6072 166479 99791238
156697 192225 652022883
5099 55381 414476141
188355 191409 7578494
170073 192640 325070022
110243 159082 122290361
137521 183511 642474554
108178 137891 18806860
39241 178130 871331820
47846 49938 562954716
68112 197399 819856485
72831 141453 171380024
20173 173307 382681259
103776 128517 478694075
144661 189704 879298726
74768 110576 89328833
174624 185327 3351477
11596 141970 325887413
23569 96940 472961614
103432 157726 135770925
176016 197056 477141065
66612 162174 352011764
93739 122385 71467869
165318 191164 871486135
101373 111621 25362954
170469 186870 40980581
127089 132094 12564289
43502 119206 334593495
84202 195187 277605962
164293 191116 67005969
128173 139634 924782053
37187 120287 207561642
155291 165416 717463815
74091 180786 691758802
7786 28865 431705368
40053 68546 71564850
148981 175333 65706435
66875 120382 325476509
66049 94092 314060031
158015 188648 76520066
34303 195427 402795616
192871 192906 96969
172087 196043 59981981
147012 195327 706131933
139900 156364 271028977
80828 119151 43069438
79823 105976 731340113
116821 180691 594205366
154369 178748 167603459
32988 170103 342737448
32871 93927 152579937
25164 175232 374928871
77644 120236 977929643
64042 123771 761425349
157924 188636 76711861
193364 194684 3319002
91568 191969 632656540
102471 168315 755974567
76894 136724 149565144
141622 165162 852041226
32308 43259 698310240
162553 199722 302743280
96448 146208 860025843
199772 199974 330657
99187 195907 272403555
69245 143349 185103332
134440 156243 54691075
158545 166249 19154554
134519 160112 456132131
154172 199065 112289327
155373 184551 74936429
65241 68890 9176400
8512 155511 367661663
81714 188692 739943908
163050 196809 84423442
152570 173894 53161627
153493 165669 639859453
44474 100916 141181732
178105 189965 545537982
23893 108035 910193816
112829 194899 310710705
59584 115877 161494895
56547 149948 292736267
42591 70673 70407222
185174 194015 894120486
148523 189931 103557156
30596 174415 359392686
191629 196434 12187602
23183 167788 361377298
70318 105955 88970280
108835 161351 131436528
40258 49375 22896545
170677 173855 596937398
6542 148687 355378329
148894 199331 126307681
161906 191650 74216406
27507 105491 194981147
93037 171858 197020580
111797 157487 537329667
102095 152959 443926556
36799 104877 170211329
155835 174674 771016435
132952 159059 65457883
95258 140991 238177553
126775 151405 946319704
98412 180048 203795259
183556 185146 168520151
157939 198589 101657513
107985 184284 190627403
154609 168384 34270977
180675 189667 22632105
74803 131292 902846036
122110 157767 89473009
43379 135191 146977740
110792 129350 46500068
182721 195361 777009967
147715 158981 28327997
177596 180315 696090818
188852 194542 899892344
81583 155907 185934963
122207 158827 91817152
9029 71450 156241552
124803 187463 526521565
28501 169098 351340940
14676 46882 475377035
90850 138642 119533946
75141 115232 100148734
199545 199850 777160
118236 147583 5763619
106509 186573 274564630
59565 106917 385146051
60479 105090 585336240
22905 152942 40073889
4806 63742 882457500
94597 120002 536783877
391 161819 403775327
145114 180513 88328390
28518 31669 765418171
167313 195447 70513589
14606 115387 251864210
110987 182035 439314681
69781 112863 107394399
186034 192220 15503789
183393 193068 23083527
131972 170211 95688304
74790 75940 950441553
52224 134828 206488432
58752 130317 178866694
195849 197077 526900276
135976 175637 98948653
97259 143232 114924839
164506 164892 951672
181833 190938 22895863
50824 151053 620508058
117340 127448 486625097
25557 67027 960926861
176581 178633 5131142
70351 85543 185322617
193682 195843 5427952
103675 168233 161242106
7027 147844 690694785
152985 197317 110869398
101835 153220 36847695
5589 94075 221307182
146596 175471 313381170
33009 125779 422273303
178107 197788 948930348
34203 84479 125529194
171662 175773 658452895
12187 57177 773943161
108474 121431 32228068
105056 183425 194830247
181136 187151 15214187
73317 159063 214377483
192737 193407 164797876
126171 172837 116673859
194830 198216 453596744
70945 151772 349868070
52825 184193 627324242
130768 134879 125299873
33974 49080 37723909
122168 196679 732085449
130956 164444 83740111
58456 164516 265099142
86509 163851 938718739
109631 116228 16542803
18550 24881 736295735
137024 189365 121035038
191799 198218 16265534
171385 174970 8861480
99281 180224 311698282
171530 194365 665094001
191150 192471 595181263
76771 84132 238191002
37794 123414 403958338
180025 189542 23975069
27341 32464 12732141
193775 198322 89112034
176087 177676 827573807
137164 143396 15680818
126571 190057 225736890
157703 184324 66292812
60037 108615 762614500
7503 145638 221860050
119982 124363 10988595
147964 188459 927249428
116024 192981 556305656
94858 118737 59639053
23100 158733 651005349
72363 127827 138464396
144987 163018 6556809
18741 170042 606385271
75149 107292 80266364
151928 197777 114782944
100950 157192 140628610
175700 178365 163830023
73821 189713 289650592
184882 187334 6241949
177841 182887 12687814
114551 158019 108797661
66068 67912 250483246
68246 148235 633865378
32790 189063 390667170
19592 28861 23275276
190607 197283 915475855
102572 117345 36811133
19187 91203 179822938
28415 172559 360171621
130120 164478 107839980
44417 159169 286908509
183369 187847 889911666
137957 147151 22941937
26166 141563 784304078
148300 184262 89783613
133053 170376 324627582
98056 123049 62227479
26634 174997 490306078
126784 155454 71926579
171349 186898 658516486
122816 122904 864307534
42247 117320 187631327
159083 178548 48338706
142159 151922 213206181
191500 192170 316524138
162515 186569 60020694
893 116656 787038667
99920 199880 249963814
37466 186878 373482733
66059 127372 612004983
11960 160312 370985420
171947 181281 328024175
32024 88085 140027917
46063 46498 413172536
34261 179904 363900098
148778 187883 988409546
139385 168894 536593509
123389 137775 36054858
85240 94552 23426578
82275 90737 21043082
169999 195904 589209350
54630 75134 51262522
125190 137055 29735720
144206 194497 686679851
48268 62419 590102513
150138 154986 12292106
89173 184387 365735321
176096 188999 32536102
145099 155466 26047566
23420 157739 335939353
47517 103568 780689894
29119 178421 372922507
69919 183241 977939976
193036 196866 9720392
74994 169887 285138181
128585 153181 261519601
61713 123363 154023324
6799 101262 236344360
165270 185908 51527638
165323 176941 28826259
64289 178184 883408443
82884 136954 817926827
197673 198125 1109211
56371 184494 320102206
40014 152008 280075799
29933 134201 260560588
1631 13117 28913090
149664 190989 103350901
100353 183511 713468652
133157 158739 64139263
168085 183020 37294113
165386 175058 23996759
164719 173297 21275141
59277 148322 222568312
151875 166319 739998554
161287 172756 28558897
74668 191611 349928558
25064 104526 752828950
100783 190527 486100724
29880 167155 472526299
179822 194489 858056619
183024 185262 600195542
27728 138508 794355156
72789 96978 19053527
173112 189042 530626450
128170 144160 929589062
4493 113086 271485534
140591 190975 125984420
4326 136484 330455917
157525 192378 981160832
88549 174053 213773587
131598 199885 543511845
199495 199852 619099900
177924 188437 26542188
129971 140550 22709770
47731 143288 239005927
68296 98420 952348385
94172 194372 256452316
171032 188137 42823218
134650 195686 582573953
14812 160299 363689031
129168 178357 122798604
198438 198915 1238895
2124 85639 208819726
151830 178733 66982407
86391 190722 899333504
131418 165033 637229887
82008 131833 347319450
71409 102393 706938697
30167 136563 808334372
62385 113483 127629414
151219 160613 23559504
58771 139234 241479393
125299 137630 30919933
167341 198676 78624203
51390 148185 892235828
77754 126555 121810532
77719 183183 524398419
61354 156592 663919281
124262 196932 181900350
105660 153688 120090964
98395 139460 102466842
76542 78603 5201326
79526 106489 385509900
17599 58046 101210690
153281 186273 151046099
119425 134979 36406767
170959 190826 49684384
74529 126858 603131146
109092 122789 268051315
143752 160037 40752477
162693 194360 79128077
39911 75911 90180186
99172 155762 955175990
49892 105276 573337347
113696 154982 103411634
127116 137576 26231517
88199 152523 160915172
114696 136243 171822183
54729 130107 188371691
44634 97871 133176980
47290 110726 716338122
150831 179254 430366110
92492 103636 534879935
179500 185834 15914470
25005 150895 371723093
181857 192234 26062480
155337 186292 420355788
131915 185104 705613769
91813 119105 68350433
144146 192269 334292318
30822 62127 36434841
87596 127741 100426887
199532 199674 529930590
56684 136759 950097799
101520 124168 482900758
130960 160484 73869265
40448 186366 364737364
183339 184436 345289320
177721 191347 34259609
130764 154708 59967927
53750 172682 297185002
150007 195125 427347540
137527 194296 781084098
80801 139096 145651270
142059 189031 258817210
34599 184556 687830701
149557 182662 920753163
120814 189963 173065466
177077 178292 238050185
110496 168449 321289600
62683 147351 211506130
32049 35743 9215937
98760 108545 161962182
130849 146630 204602822
149003 167552 46286189
174789 183317 21330711
5975 191818 623491266
110305 167892 387947333
120283 134389 35403104
37012 107830 354406677
167754 179925 30399248
5663 71725 696744411
131964 139371 18542178
181304 197988 42002765
183037 196942 35030435
141216 162938 54379791
101319 162179 152040906
65084 184075 481674929
52459 157659 518938367
54531 196217 342736828
119087 174244 46147423
146284 174155 69584119
86561 110252 59219185
79590 164678 318465021
83110 106930 59595081
117853 191453 522536111
149947 176309 443099010
196008 199563 9035924
59544 141479 879619308
108955 171217 155681034
3698 78905 188224823
58684 149516 226979802
176469 176781 870772749
68994 94047 172166679
13185 59786 530632509
1160 44355 628742734
52866 84954 80063560
36114 54719 46596398
142418 149094 521303959
182082 192586 26300532
36193 87819 128899820
40215 110581 380399373
21482 101557 200305595
94819 130635 89631687
10419 56367 114975699
150610 189042 96098181
178235 186968 47929642
77313 133289 139798287
126684 141190 36365245
81973 129397 118582147
81486 135124 134074798
141784 191896 898060676
71354 135477 160082569
164904 197645 67139658
26867 101131 417104988
160134 177835 43949680
100854 140197 98159450
56159 199927 359538712
86163 138105 277747712
190430 191971 3813597
69890 168035 245005183
40673 172915 330549237
142652 165388 725684912
183153 198527 796755780
184657 198891 35876659
167308 189806 56370088
65121 66175 2654628
78291 138361 881260776
155524 168086 297709574
35374 93076 162445174
101109 119612 45998138
28353 161331 332370719
93099 187068 509249809
37476 128782 228146466
68067 94529 895209939
125872 190006 160472804
9993 41055 424551031
62113 157037 998857423
144134 182103 94777976
159571 167757 589158140
12703 112317 794670790
158183 174928 927204389
140212 199730 69514612
177440 180579 676477603
137371 197963 367100980
5161 83673 655045854
60002 125706 164112358
99285 126593 68038204
168257 185537 43167448
198119 198192 188476
42340 150222 2460644
166467 193250 581983996
6831 83274 191155259
170482 179435 455317428
50997 56095 435407698
173698 195742 55286360
140748 172442 79226903
93990 104116 25388355
121958 165664 325079146
51746 74337 56571157
66541 127460 152076199
147770 190395 592006588
129598 174371 117250097
157850 168632 183677250
1965 169841 419861706
152592 153490 2294146
20930 128746 269473850
146383 186430 347968350
167689 171945 10679754
178082 198421 159437713
196156 197094 69431920
85666 121022 88358537
149813 158350 539500882
90292 129383 456848362
182868 187712 339534020
47323 158338 277717789
94547 128109 436693390
106978 144492 295223316
159721 167687 19719235
18348 42726 60893571
125484 166656 755990680
64174 184438 300418023
148417 192481 110109045
144266 145232 392956110
90264 170848 201640623
49339 57343 899252099
72948 143067 318347036
39911 98166 181535592
35647 85860 125391278
110042 133871 59589581
64558 119545 137214344
127073 129937 7293160
43419 99111 170883079
50560 176428 314359326
78988 113204 511247933
182988 192694 24328784
161250 198966 94411408
61115 84603 236217207
126589 196139 759813087
43293 197315 16759409
21661 47148 138668255
5078 68610 159174738
111866 188203 651075519
21956 139025 902953703
67868 121123 132763166
47403 154842 268837314
164249 198705 86272173
55924 120627 823843995
142864 173673 76882014
156243 192988 91676760
163680 176384 149763427
149736 156882 974773019
136462 152541 4733658
11341 13858 6329581
9567 71500 154966949
134258 144372 48507713
182332 199979 44465809
30758 62920 80472471
31478 60450 72360015
1557 146441 419351758
82452 103121 496063726
173762 190242 480108253
56056 122098 728157416
161603 176030 29736133
192994 195479 503341594
62860 66018 956793496
111079 175159 160118280
125463 142230 42043842
176487 177120 1599025
83867 175800 229676932
65482 131798 165501176
25015 198697 434349261
46409 123312 27665933
44975 51465 167878606
171826 176414 11294485
52723 142159 265103160
4969 60232 138174910
46130 121827 189094044
18523 115083 241365127
7577 142575 929823674
151148 181225 75021668
7234 83635 504560410
111879 147811 427995425
68650 107429 346628290
52674 64837 281467844
152887 157480 788021966
104839 161353 681154884
20803 142667 783076059
148819 152925 787496935
66542 196371 803601079
81699 146951 919592985
4116 71045 167606505
183954 189014 12795205
85163 133950 122099317
84127 197215 143189844
141988 147629 14091125
188483 190458 4922468
183829 189229 13649370
192989 196683 9368565
61824 162203 250997288
140821 147019 679608429
91194 176380 227812806
85518 109089 334059059
159737 196150 624707578
27386 114180 216886380
103149 142793 99005280
164223 178138 34549518
174519 174519 1178
2446 155365 570990013
21404 150766 734093061
189470 194378 586994770
2252 75733 833214604
64110 135432 809850233
64739 107289 374752651
164059 187028 231534591
131165 150337 47891623
12350 16497 10416057
180219 182480 858055870
72711 73151 1089904
112881 171606 146777289
41071 125839 218088119
15601 189952 435767565
60837 71370 26557610
178579 181732 149296949
184849 193710 22285249
35394 64564 691144426
641 7946 72410665
99376 158396 147493580
147102 170704 443833547
93048 130632 94057454
49173 176561 318229959
170070 183961 931852385
156986 189958 82311937
114449 158547 110334215
18430 139509 302564451
89946 199940 275379592
112155 141720 55381684
39653 182791 557229859
63563 195149 932021652
165213 184594 15010021
1600 23479 574750428
91370 142135 127087168
85250 122577 904789310
19243 126389 407490729
19896 179789 987811203
167168 192393 63157028
24403 147086 306614668
146343 159251 152659494
48915 93470 644955888
89322 194325 606220346
80286 106261 376296080
151892 158909 111549464
187363 191950 11423831
106624 132565 64777129
77179 81179 669460108
72471 93771 531368474
189372 190995 412678351
113661 141318 567731121
108961 151718 107052844
18039 159951 570211196
108439 141482 82613342
151696 154118 973168
32736 110090 837354809
128811 168108 98243476
73500 83699 471574940
40388 128174 219448357
61182 159265 333079498
39815 121148 203243354
28449 57842 73461040
133464 195658 155625074
15515 121655 946976958
106155 133604 915511338
188431 192085 718741563
189892 199312 684583366
1561 25596 545042855
46642 158518 279875197
135236 184254 371007874
180800 198019 913683405
169042 170605 3941260
92512 94629 659545963
11535 98929 954408042
77659 192469 534310282
27962 43189 37975104
192021 197565 287374612
9524 165657 390257709
63653 198108 336188832
58606 164705 265190136
130976 177717 116600557
171580 175176 29777
53449 162733 963602096
185617 199206 786981252
187337 187815 1246779
76846 141299 161077455
173470 189972 41407974
149236 156348 17963021
28842 88374 148594229
150408 181753 324539437
39875 102538 449279208
12276 57984 114405431
156126 188384 80549812
17390 193030 672497616
147066 174043 67402949
37594 185699 370147101
55429 111009 138778226
47750 100289 386051118
67207 190552 308177704
132117 147296 763076588
102209 158393 140425049
92597 99009 11831836
125699 130492 12169502
66641 177899 905725156
18985 51029 80101137
4746 73135 171194259
146789 168172 641863581
95466 132055 896187535
149015 180008 77365552
61597 181211 298873597
157035 194616 4819222
107300 108309 2485025
100283 155581 138246990
144463 171683 67933313
160075 163387 480035645
38386 46812 20986092
183483 187928 11267840
66525 188101 871138199
162391 182833 50922432
163322 170948 48522910
190785 198935 730924318
125687 156168 76485567
75993 182721 669465992
21629 193932 794990115
118890 179876 781139883
118768 150818 80242845
199969 199989 59769
166887 180248 505049754
129566 165980 91011925
183218 193683 542812678
30901 154399 627388665
198136 199261 149423677
191751 192402 1663166
80069 146706 323392690
41486 63093 54125073
178979 196395 43863561
59871 191544 719891215
175369 197694 56193339
173623 195682 55342340
110509 158887 452157350
91157 123677 81323981
58124 164519 569139008
20883 93391 181267506
152624 190604 458211903
20184 135276 287672352
147030 199622 606151965
15426 123512 386828363
57938 167788 274381687
95828 130922 722974112
1135 123447 552567394
154230 155407 177819692
119396 183698 160775752
31013 119015 359470000
144313 179360 87393478
21443 156974 338962844
146762 165251 46268297
57414 93484 90019101
117056 141004 59888901
81535 196858 463241340
81009 144678 970223484
116667 130521 39634374
36900 90690 689604964
76198 137853 153996899
8788 42725 435193617
37375 146552 272863302
117044 188633 179047598
166799 196643 65642915
178096 184606 310403196
161664 197693 504989584
52995 184275 619194903
108945 114822 14835910
77581 78605 2605441
86140 164198 308275462
193057 196909 855055054
84258 93992 761556747
76158 194950 810763868
115981 199562 129199854
87863 178853 641535204
155003 155271 677303564
36905 110754 371409746
169000 187963 438918713
148145 188869 542406043
104273 148260 169297490
114027 189056 903426204
182516 188106 920886886
57526 158254 395424362
193613 199216 10957145
126893 180675 985583925
190106 198902 958618404
99054 155069 784495461
36758 49697 223195798
185877 193153 18258832
190677 199180 4173990
29664 122097 230823183
119391 180068 151676030
190370 192238 4650003
139086 186724 119112650
103197 176073 627848722
175328 178128 725746417
30990 164743 334402478
57828 109232 787279247
177396 192705 38438118
136854 154430 44063711
23386 122568 674186522
28242 137663 273400837
53009 69052 40357113
30236 101403 626730064
124296 175949 689880276
34226 153534 298305955
187206 192616 76923746
24971 66084 948112187
94963 98687 748671136
125074 159543 793667528
8365 144582 253802672
161088 178309 42764925
107790 194378 216443408
117556 148214 671191921
9550 16677 17800700
107206 191807 454870013
51837 192917 352605963
165208 192207 994059097
71270 105141 857627305
9525 93280 506800289
86113 179654 233771489
79061 127309 120479008
75240 145338 75383648
196691 198319 88025981
105674 182855 192729727
35356 56774 53555477
131011 184145 983274894
165545 192796 68068689
19848 51275 580470956
18421 137966 657324873
73505 106464 4088271
79429 106148 873237612
59758 61152 3445065
115873 164383 121336238
171596 194515 256535382
37921 159507 338677097
122258 159515 170019596
28149 116753 680028293
120630 128458 273257192
163349 190727 773119562
134821 139279 119283067
184207 194744 26496684
113134 145178 80193857
124249 183624 967709730
195100 198412 8396754
104810 115815 27465711
40643 131577 227285486
61442 71782 26014040
127177 196220 172760881
176740 179427 6786559
185493 194638 22986140
129493 184610 118328757
163205 163919 933363458
182066 198513 995941432
144141 191122 295463925
153407 157726 540380940
185056 196402 930795981
156865 166323 23466692
51314 107000 402688948
176955 179928 157666126
81092 131313 848522254
50272 167255 431265018
81018 165506 936372309
117839 163047 889860797
80049 198046 295135823
113718 184990 178129775
138792 163698 465751923
115897 150005 404691314
143563 188422 112138754
132561 195064 156322469
37948 84699 439765506
105661 166845 758032524
47094 157185 275463228
53093 103993 127278084
103077 105608 165661497
138166 188553 126094982
173906 177117 7916321
56921 163605 432420962
56612 91829 87773118
125188 189589 161113950
192355 195482 210626740
158916 168596 9898369
29016 150588 992099072
180139 195307 891109261
91038 191781 989597945
148066 179509 628535230
94593 183928 782859684
189525 199142 70359332
16591 84713 927874457
12145 101780 224244512
82300 88743 13843680
10067 122379 280587618
51720 110496 146772897
119765 132977 33103818
62489 104656 227869218
94330 158446 160394131
197389 198118 731962699
3621 33684 45563542
95462 195436 250001742
171178 181208 475137563
195969 197806 4723789
21840 59387 93913508
63992 79454 488688779
118800 156713 95008156
110279 190694 577405565
188959 192606 9033457
80030 180010 849725560
2700 10275 17219212
51430 99193 119496329
177500 180375 465176095
134439 185147 126712223
166827 192399 63980470
104742 159037 364567768
142523 145492 989479402
18449 147091 915483206
134918 188929 135034577
123409 163038 99263173
110792 147813 92629354
197697 198822 180536414
17779 143261 313681788
72919 178100 640760529
9553 185635 440049734
145176 169946 61921283
93780 162276 209892623
163213 178295 236123376
73814 82280 151570304
64490 86151 547017500
18300 19608 3215139
149616 189447 581678358
199581 199778 507188
133452 160002 66509042
129009 171210 105486516
68678 160076 730071765
134780 148227 4988816
103701 115699 857337408
107184 112055 336063578
162204 197201 87565387
23134 187192 410125108
143725 174196 76012013
173827 195912 55385362
94588 110086 38707395
161025 186149 616623501
175372 199776 61406243
113422 147043 663381344
106652 161733 373546794
17906 115025 615667756
2665 30014 68585918
92570 183608 963961856
121519 166878 113488957
85743 144874 779853368
10286 193446 457927925
153500 156213 63730218
164742 170075 13303459
23413 146156 463891161
46870 144164 243362723
61158 164702 258910274
193497 195415 4836535
54502 164064 273911694
122391 196396 185303875
199227 199422 516165
173987 189572 733163820
110332 182663 90905675
179000 198022 254802178
56852 72963 40328442
89668 176691 256917937
131536 146651 732539203
112560 149739 92978595
190094 197632 124321855
25214 65431 34961970
59404 160042 251622894
152773 166572 34373032
37029 93833 141925789
143077 152379 23254900
8550 89462 202133269
196124 196597 758215
61482 75815 29233495
144768 145548 1917822
135386 137221 4589480
106427 125894 48509453
189784 196005 15593254
81504 89207 686577173
127015 189570 156529863
163293 195382 191673887
194024 196688 766892697
65617 71055 13556396
141778 187734 114967394
78827 181164 255608096
144517 179419 87039122
126084 176943 851922393
18217 176624 395683692
184758 193425 21793669
110959 113654 967474915
103123 168728 163849149
38279 115024 191945339
164149 198810 86764348
112808 142548 281667437
106688 134342 405781203
12047 85312 157450262
74031 136719 156644943
48162 75726 69040350
197970 199972 597689
114350 132569 324966448
39497 194836 388422666
58573 62373 178353906
132096 133194 2696875
29766 126391 384951606
136311 151009 708710909
82151 150441 823602771
69733 119204 123373033
29608 159875 745511214
167708 179176 28594419
55592 183870 681555311
165662 169118 8654269
62639 186589 309732298
148940 179898 77269019
21241 142216 186788651
22467 169086 691585277
111139 180090 261811318
86476 143334 683165131
13796 56756 107445231
47972 193917 665598749
193689 194963 298145136
17255 107559 225771111
65272 130357 162545694
118147 139230 52715061
85484 141354 611865636
70062 199247 322895529
126614 138277 29189589
36475 126702 225431729
178419 184684 428989996
179713 194886 671014086
192894 195057 5496528
31485 174397 357156053
148606 154404 14649909
21021 55141 85390218
163573 163897 819025
194944 196858 4885719
121864 136896 564028050
111684 132922 975490551
115571 129247 486293514
97885 107616 24249653
161121 196985 207204199
160346 161872 869789478
46487 67430 461455310
51595 136857 213096134
176498 197836 519651554
41945 128153 215465075
172615 173197 291795833
30006 84299 135535359
21799 25109 8290480
92093 98518 16412067
127987 160851 61570018
128554 165180 20946458
192320 193518 135679471
151333 196082 2103165
110237 177629 168320165
135020 148522 33745970
173176 178791 732363270
12086 165584 667060005
171713 175423 22348413
94086 192682 246430187
188556 188802 134433105
58929 84315 440346011
54495 68659 35579608
32963 173612 351466943
138343 142868 11403418
89671 138504 122167109
141386 194835 392781356
114184 181832 479075165
169831 187210 43450406
109330 147293 392572876
184271 184426 393787
10770 104673 688330773
103808 116965 32820677
155118 192013 92078822
11146 56686 286256418
68411 196520 320118107
32226 84516 548641499
20829 125267 261026838
162385 179508 687500943
190000 190089 520564920
46281 185572 348144730
152708 177804 633805444
34525 170773 890844207
169723 185688 745831736
57603 146879 839463943
133487 179054 721467069
67981 122383 135631305
118849 128894 25127494
171556 183252 29196601
117703 126774 327958407
104587 133093 224256422
145383 174570 747504416
42933 136640 234217290
9831 64498 246452620
119407 169733 125964264
78417 123189 225827875
107455 131971 689777824
94946 149039 625504508
131236 166573 88271341
121253 141469 987093540
67513 107018 742091262
83844 97339 33833209
35845 196846 402577820
177243 192611 38564888
129786 151233 396965835
194023 199249 9885410
44287 168081 309310964
147014 171795 61984924
193811 197473 9288041
90284 180146 336059023
69125 69237 234320
121536 159752 95800356
17349 47771 75950842
41887 190303 371013767
45523 151831 855156317
190044 198730 829330943
6949 40384 83592368
91818 96364 11589585
66590 93463 763884412
175159 179015 790742769
160994 169039 20024070
133052 139048 15023888
33404 76107 106830102
177048 185612 21549747
75944 150416 651399897
188124 196134 20060264
112391 157566 113164782
38349 185453 780998159
104490 172297 169400630
76590 159310 206838210
75930 80638 742701463
134926 138967 204263781
67987 96117 70127997
10338 165829 823478896
115546 176745 152743511
9127 53303 110418591
8286 86621 36739250
22402 86402 159926099
176922 184230 18375934
107681 119972 30557182
157739 176023 372043667
88978 152782 454515611
19161 187732 421423531
34938 153155 295596786
75903 198792 470106388
182443 196588 35594157
107739 145968 76555011
6809 155073 370833630
16619 185584 751926649
105455 189374 931471197
128545 198213 979118020
116400 126368 2911960
29213 136727 268712626
157550 179983 55791023
11539 41900 75923527
64899 118398 133477348
3415 166532 891907464
144286 155152 27271636
77560 116661 248261301
18527 54209 89213472
35935 76433 973670347
118726 151963 860266437
157032 162361 13225888
191419 199277 19844888
167784 197826 908447192
198438 199204 1947973
92114 111838 49393632
81256 129582 810930607
121487 122226 718223632
69755 81894 30102683
135188 172751 937203481
185169 187494 97031979
74874 82600 19196776
20704 47991 23576278
113258 162386 599942887
148188 159451 391892935
94105 161464 168463227
67319 161669 327143423
11069 118548 599420054
62338 66757 647059204
92248 138097 25687421
132234 140009 626696894
89877 114760 62393068
182131 199213 553995153
129399 133763 10874088
57138 79006 54655050
43361 192703 966683429
139040 179995 102288267
103023 148662 982318948
108450 160694 130705538
64369 143029 196600505
155708 195114 98411636
18706 60133 103470777
154819 168570 34172440
109128 151842 882489428
152009 182141 75209306
168724 178031 23093834
86306 140044 40930692
92193 119491 68281741
117183 170987 134490177
135799 143279 916643174
10634 95235 211465490
43729 152920 520504354
14016 29751 39343500
71155 111368 100273374
158824 189455 76511684
154039 187742 60397119
82858 194413 576189320
37179 142062 674093535
50999 91356 331910696
35972 68433 81352378
20801 174296 383654961
175861 179073 7346408
144284 169132 62061604
79023 140716 431590552
147757 148236 168856099
152253 199233 294164654
103667 182302 946713538
125529 126623 2798796
58334 131857 936550702
91105 159289 669460924
58980 84694 64097290
707 68626 170198994
22773 76614 134645033
25793 68645 822522724
96536 109937 881062585
45962 107230 153202543
18403 48339 74709198
68648 189927 302966373
163553 179878 40581950
801 166098 413382813
56314 199051 786054461
17037 157931 537190239
197537 199992 6205208
104922 109835 806653960
2054 131748 324340073
137052 170593 635199254
59355 191802 107055512
140186 190923 126897012
194933 197368 6204884
172417 189868 441476263
20941 138335 293433653
199040 199555 159892707
8788 92777 209961177
87520 134992 118819413
155185 183742 71103739
34483 172314 344469823
5242 168019 778892948
22057 79660 144024796
114147 184627 176076236
177003 179430 740621553
100507 167077 166208684
184622 195281 874055895
37271 68466 78200489
128274 179430 899562830
49017 104849 139670073
179820 199714 50076472
37237 115688 196113992
167395 169392 5099708
89917 101272 28701544
161333 183664 13742021
67869 73312 13511363
110897 156734 406992511
60660 199103 346303274
190680 193866 7972063
150400 185943 88797889
89577 176937 218346227
170159 195461 342191247
151540 162954 985700114
12483 30037 281996387
186773 194212 451386105
67542 194511 388761318
33063 144803 279346238
183108 194583 86313743
6649 148784 355336803
123223 177233 134930326
72402 195084 306593751
147573 183560 939910006
147612 189429 104616165
139018 147816 22039230
151964 183208 77950283
121385 169882 121445624
36293 77087 101960015
33089 114023 113642018
163522 177303 818414555
24572 93527 172315581
127621 166197 505723669
190897 197306 16156389
59804 109581 189665223
185974 189427 389939936
36927 72701 534551959
43802 135607 229434986
95173 118867 59202639
146245 185366 97730205
96258 164043 169561536
2830 28561 64658060
174104 188719 36721721
92217 113191 38553275
53792 157463 535834454
123332 139462 209910997
50826 110486 100023580
140015 162670 30433992
121218 184247 157613047
90910 107543 546842612
66911 121035 134963975
124309 155758 78868339
148505 161721 33120410
20177 96574 191035105
93426 157531 160438163
18858 150089 767515542
139063 141884 760676798
196933 199359 520935575
6430 108061 616224851
157406 168981 234149781
126393 142647 40751056
92607 193217 251603774
191516 193875 5955294
199981 199994 38618
95936 107053 394882143
74562 90271 38988677
53841 57746 7588299
161097 179138 44840358
181910 194872 288698002
109866 144177 85876514
68119 134015 655802484
106711 169477 156884920
64657 79607 989568680
75499 188124 630862246
174858 182228 78401371
164260 171990 325349564
90371 164944 186624849
63717 183872 325767854
161894 170477 918751521
195492 196412 2332658
100540 153876 335294875
194757 196079 3340049
149424 184531 87686521
12943 162108 583630920
99563 105236 743263585
188201 194815 16521863
168377 189695 827441898
160181 181801 247395578
63395 90167 66645671
138769 153788 37743328
196281 197337 846817
67913 187116 407867626
41701 94332 481573438
68747 158906 536805913
39407 67227 729712272
151798 191563 99298223
126958 197220 175870188
103574 120808 42836349
19329 139484 990396923
61166 157498 970281491
54412 130023 497081686
173463 177011 858027947
105694 137128 830213262
164741 170500 991040034
62851 104920 844601697
165 98788 246764629
26650 172715 987226938
147704 156967 391047962
51681 196957 363238468
188238 198283 7221549
151073 166995 270023708
179052 179244 132712641
36174 156318 333734748
137656 188198 126397041
193173 198730 14088410
40107 85185 138506964
157339 190571 82924770
45792 119460 184031432
76168 147696 178674287
130481 148877 45924148
151601 175558 766710446
105987 178028 112889811
169415 188536 919746833
103880 156997 132896968
135592 190124 849972329
110836 171097 514922245
117718 197517 199644027
127936 152112 495117979
5247 68477 158393428
75853 127913 129991495
79476 139117 296112113
104183 119204 133021365
125411 198319 467630849
91258 148564 933594761
67853 81149 33091356
42883 119770 192029540
178100 182719 10180763
13158 14636 3785780
20959 124245 258123984
165127 195621 89588767
149424 182196 383090241
101040 170194 472128458
49447 65637 838963901
152201 159591 18557576
61672 149729 220106693
147622 167283 49094479
103301 129166 64517283
52379 73131 51987019
20865 45691 62105251
64620 195969 328265381
95773 147454 330039826
119867 122932 7641012
60142 124937 327502321
183237 185824 186401910
150747 168672 44771332
148501 162120 34102726
61155 174345 282894182
122230 199883 300770487
74323 181215 387104700
172359 181018 21550114
157725 183264 926180353
28494 168309 928177735
3330 3496 399425
32535 137519 262401829
132482 182083 123927815
71176 94018 354564046
72250 93510 6137467
19557 69935 126161078
191955 196557 11625222
20498 144722 310605947
186919 196102 669003934
83984 129843 380719982
73788 166943 232695475
63078 192039 427257712
119686 199622 200149292
164169 167449 937794072
113693 148726 87600292
92927 195519 941423448
126913 145168 45795370
43085 55901 230094655
180057 190870 8327315
16421 187643 245390960
11474 132708 31014953
89559 136909 86744808
77691 80191 6193205
153907 195262 103306107
91416 126609 88087957
84080 109099 5272510
54954 167314 280693028
38032 134712 408336376
94116 131887 94367769
143884 166908 57418823
38483 140875 255962358
43788 62529 527677949
31353 70752 98704139
171040 181065 938913117
131916 151959 512924186
117354 189726 207560426
23412 64386 308669610
166841 195147 145105725
68888 111252 105559257
83445 86116 861298522
24730 65805 30794170
90381 179139 201300022
182911 185444 923854220
98580 123697 62540148
66728 130731 399552879
160393 177830 584466382
110903 143640 81998723
94813 116838 517144309
108755 110289 967107651
62567 195783 333035795
73603 101855 148856908
5145 107271 255418764
145441 190844 113491296
116255 120375 532143440
175694 196549 32631711
90711 157539 214434713
46933 190215 358289753
143937 180921 92257161
175649 186660 346425871
62180 118689 350102189
126220 170435 787887649
184732 188615 5152841
45296 162906 294094409
88153 91285 7742025
186592 197645 27859685
183492 190134 16726238
160939 176079 37521186
46672 176946 325560362
33700 83508 124459691
6043 56326 125865645
35355 155920 301458556
153172 175044 54398265
173210 199489 90877369
103772 124673 52119820
31540 156969 313697876
102722 105563 711942127
90347 123540 83031956
194990 198539 8997626
183652 191172 221742452
108294 195511 601341003
1263 9821 866313195
17181 82416 498988104
124005 184912 152281227
54009 110317 140594781
65878 96951 730663230
27857 136936 277999546
184 86576 216024599
112952 182041 172653037
79279 158211 402862928
118923 146483 68938073
194033 199674 14276527
192195 196511 10906528
118649 135384 473484280
180390 180458 160941
130911 142019 874426161
169125 185476 989852282
77960 155903 746983760
28832 140631 521908153
58776 118002 566574968
117743 176853 147558987
140751 149020 7781103
143591 151976 20927940
78517 113850 88207516
99864 102047 5444413
166335 188494 681318930
132140 181262 122716368
199593 199762 183393855
113586 191246 518434095
19430 184762 413146353
8818 58265 123769088
27060 86972 650171125
184663 199498 37382169
102699 109576 17026199
79280 85835 16226327
142726 181308 921513797
87819 88671 1087999
122081 130297 116834199
60431 72565 619397426
157358 172482 107563233
80619 126318 369786595
182857 188168 158711455
57053 180877 309337471
156925 180448 58526012
115800 131986 804901521
120171 169521 123533687
78207 111242 82400002
111284 138140 67150415
100298 109516 645739380
186877 187300 924514343
60917 96955 90178798
66173 196096 324659149
178041 186438 658144928
44248 131459 217904900
8620 45097 91244873
31868 193631 404348298
68856 95265 511777145
93570 163608 282163564
92660 139215 116409208
151515 159538 20121769
147282 157379 25485476
195988 196890 2328588
133029 133787 1914697
138399 166000 69040071
142381 168839 78479001
4279 136963 331770189
176677 192959 40898650
79094 171954 231995171
129896 142390 66233227
138018 161141 861932439
102176 177075 186869386
129389 183952 359408015
183678 199561 151369053
27107 124400 497183666
152718 175591 56914575
166886 169253 5977497
26243 40923 452921006
160344 186743 893413544
192406 198670 559243845
57657 181957 310477321
190302 196768 16279515
81661 116755 446099561
183694 196805 32985121
114294 176510 597407943
110106 169498 148547892
39274 173972 896592717
23212 123239 973178338
31781 129760 244913654
129782 154888 62923266
121586 141804 50688943
178773 191169 31219947
151755 191297 98793641
108769 196664 957050149
177588 194567 42696889
184126 192852 86801829
18312 48931 76429841
56970 167114 613569485
169941 188095 45384891
150327 185716 59976541
106399 138509 918555806
173049 187642 36648549
124002 163035 97767669
175618 179426 696579000
179651 192239 31606139
187438 197497 25304366
135576 149204 724221174
47486 149163 437580665
129039 180738 194667663
65468 167427 418871579
183816 199714 100978488
29514 106392 990955279
143790 196392 131559318
34893 143324 271095616
18726 40612 59946636
167620 197644 75335762
59025 123259 318858446
33519 45118 28956172
27731 108892 311735495
10552 115518 262436561
172456 172477 53347
154744 174105 560196768
81629 198315 491522668
24376 69638 113381767
150112 156417 10974661
141359 181001 98968675
93109 194886 947889345
131747 172655 423116136
152522 166410 34637686
186991 190017 7602680
152446 184243 79349606
144222 183648 278578008
75855 169474 941422937
18371 192415 434979307
109465 141825 80913322
35730 69308 108899119
148587 192724 110286464
156557 164040 749612861
35247 44532 171106978
147746 196709 122544352
11910 16528 11595453
64098 84799 51505882
100546 164048 158732773
98684 124714 162121550
154099 179955 64388321
1313 15614 36064832
188015 194712 16726174
6125 32685 66510706
77583 98507 343475555
99555 159872 150718383
189344 198211 972523354
8451 48925 767694404
60882 108970 120148547
3599 191803 470592136
172446 176206 9208330
140600 184358 109292538
97109 102454 665677744
73892 148700 969570894
165419 169785 706291409
151726 168369 41523116
82666 146439 180187440
170810 186073 281384597
138280 143360 819587689
79503 139248 819859448
177184 190655 682912987
67869 91643 59014716
156144 160698 11322641
193981 195541 321215679
62073 147018 370264389
63420 112834 123359370
10223 154488 360803000
175593 179937 10941028
64168 199072 337311968
1500 194862 483566493
172257 191051 47034724
10261 86608 437595567
151662 155110 8721090
121545 199188 848467184
61284 73545 717862058
88542 108781 50665434
75142 172498 824899780
115393 191291 189708249
65413 156789 228352266
16309 172108 389397527
26758 68052 311249263
71868 96295 60962655
144460 151312 17104380
82380 156483 185441445
193107 197670 63392622
98971 133429 85947715
170466 176253 347478979
100398 122424 54750978
60628 92271 681166285
148794 165441 806312495
180749 195409 36823227
195476 197488 5125920
79068 182182 257572324
116127 163314 118062593
11690 134126 306060549
43091 62918 16587778
67194 129054 28786124
166603 184550 736910707
113360 192952 199001898
115716 169737 135060918
52517 187045 361822042
92312 116017 59411445
17876 28187 25839211
8685 147172 957392871
172880 186610 34368631
9166 184060 437091183
29681 136724 267576109
545 55517 375478110
35678 156626 702602959
36865 117309 297267293
121437 193525 180406649
42486 72677 953809641
143475 192469 122377293
124872 154310 73825624
101421 165234 612351313
53121 138491 213317340
197728 197946 517676
15661 134359 296572556
186528 189349 3391653
148738 197089 121016762
100297 162754 156056998
26913 176604 373870983
59029 111979 249632119
37715 121358 208942412
134040 199890 37962160
122741 136628 816130778
166614 196673 75320278
76142 114937 327506768
10033 37144 67811226
175185 175665 1163501
160915 161894 2446608
145018 196701 321884321
72983 182454 273405838
12105 190762 568836828
168000 186357 45943541
14925 33612 377878508
110103 136996 67284137
42995 79177 6892872
197668 199456 528823212
58094 151257 753265398
163754 179369 38798878
46081 178916 298615699
104518 111415 17100057
136494 155817 48432370
51195 175102 309511931
168020 175943 19683362
19010 35264 768405259
17136 184131 417362427
176205 188235 30346615
181596 199578 45299238
75997 134016 902226304
145649 197013 71612934
152730 162034 850956693
2155 183529 453501377
94527 191705 242878538
114070 159490 113637592
173831 175607 19805152
190937 195226 10762437
134334 175830 103532419
49281 144300 696629405
198231 198474 594305
4561 57178 255496088
122025 144022 375711284
12779 16715 9914102
23303 112606 351855535
145755 187120 818130551
150934 175390 60895829
176051 197946 55134454
29792 191124 403259797
189805 196568 18612086
115096 197318 205623909
164324 186532 55422080
190117 190934 2044405
48653 151517 637073488
191439 191795 872092
128684 153883 63174604
121201 191706 176368201
66459 188471 250167144
88539 170688 123459999
25581 181749 818431686
70162 106353 63676643
72127 157019 212252977
168043 182476 479990136
42454 118756 190624281
87421 175695 645226893
96861 138848 104839853
55157 176365 546053939
119425 149095 333216219
93339 175739 205804769
126587 193262 166771504
53415 95838 106031970
176068 194705 46866797
196782 197877 2791663
23385 128943 420987311
80004 80227 331028861
62853 83976 52630747
147798 156538 949827716
126867 192541 164244485
102583 147176 339945143
168084 187212 164163800
68720 115702 683843050
83359 145895 156300165
13568 27342 34516373
36166 136349 250393309
38039 64095 125279877
22170 103679 25869699
163397 193861 777456169
164573 190775 981443198
25791 178361 392071964
24218 139459 288032917
20770 69471 121971072
170655 193547 900401299
82880 146209 668625500
13470 157526 698736364
136276 192314 101266443
21902 120709 246827738
4026 198948 487592606
32933 59806 67191991
177886 182805 12387157
13 116404 485087274
42034 149351 967795912
123180 147776 61582717
46437 91509 112526467
181679 193745 30325110
150995 176531 110940172
59208 108524 456199650
94221 195847 254130916
61544 168397 169358539
177650 189075 28806477
198857 199035 448578
41069 79803 722341024
3209 5065 4735347
122688 178924 140514187
117677 118703 2455823
184379 197832 33906980
121115 144548 58791107
15092 177733 406224621
18379 140014 340958938
26980 122258 237873246
83342 96713 33455053
196834 198014 959021973
163986 182531 46133575
148165 176401 70346083
62 61507 153690824
81641 105704 357918976
33662 39770 15134175
36349 191566 387901753
31226 78114 225328195
16261 168277 379910719
162285 179587 210796142
81058 177553 986133483
34121 197817 409360426
49113 49204 232446
144338 191561 117938404
118025 172095 135172575
111692 199385 267952386
43137 86482 650300074
140591 183324 106729341
79872 123794 235079609
2238 160196 395142764
172855 191633 518570600
74055 112797 11909501
24331 95312 177409426
129977 165868 431210215
169955 187779 44589049
91859 117980 138791220
57929 191891 334748052
139245 141935 6742887
69945 179959 274622697
117925 118072 349022
168511 190203 51417752
187583 196754 672752582
123314 169813 116375537
146632 191016 918372908
191971 198107 434366412
121858 195648 518642856
106431 170512 279360203
171947 191599 49124477
158946 169496 296715042
41035 109939 274875101
90242 129959 99496948
101372 173902 181053217
102973 139966 797033637
58600 81272 939967227
108324 190864 206358437
126259 174995 48777219
19922 178801 666028453
16283 151483 482589787
188453 192383 9762960
72831 179802 267113222
168081 173680 13982766
23709 46840 613382742
179818 195029 38222003
27370 150388 409824474
136075 194512 408377099
190405 191240 661057739
67997 197358 905219633
68749 77056 20563528
128830 191356 454525570
78713 145294 607673998
131199 156958 64550406
178101 190325 214607345
82148 89729 542978399
14500 86841 703711595
179662 198605 47668071
150760 193693 107334267
36239 46659 25902785
104190 154875 126834403
188641 189419 1917415
175957 195650 321007077
28767 138142 273236615
22655 43415 51943271
91034 140239 123091457
66107 142386 190493339
62645 158723 579282856
75551 105360 74524354
73197 186884 284087616
103615 159504 139725163
119835 183387 158869133
141421 193114 129239810
144840 165971 52765698
98936 99975 2603286
60713 109820 122753612
91589 168137 191506540
192352 199903 19111844
77001 97608 108678642
42381 137174 236923002
77523 157647 860229631
31693 57140 714804690
17006 93978 192432939
26152 112545 737150853
167728 177093 671029800
65879 183075 292616622
123392 142572 48073293
79486 100410 52362942
32995 75799 107046268
129244 186641 143483077
137445 161225 728751764
128264 136098 19605040
65071 194059 322275714
140589 187792 499984338
298 22717 56171889
28447 139947 310729355
17049 154579 343984438
184874 191586 16815227
114226 167889 134041611
193492 194529 337788525
91863 123852 137783272
161546 185055 58624093
159303 197467 95459761
181168 194089 427784610
86717 181416 410281201
89568 117507 70035094
65916 120289 484810276
16651 145153 321260162
22891 74682 129576791
3523 72792 231091662
189169 195959 393071347
72526 198433 314752849
174369 189763 292262835
168331 181501 625542298
139554 188986 123640772
96773 182826 214970229
49719 150465 653115937
105170 161270 140224220
191080 199821 22064200
107875 115683 19514388
42728 94421 264292067
68459 95643 67722381
30735 139241 271150763
110262 123210 554928894
149443 159923 26308959
74342 138140 159273503
101959 130143 911615613
127583 178953 822432041
85520 172678 536718200
102835 134697 79564231
67161 183386 701260455
171876 182363 26140361
156371 197783 103548636
144646 194423 124426722
36715 68322 233469319
129708 177083 118201601
118412 164179 585786649
87616 106690 47845506
119559 162833 452165837
124098 166071 474648790
65549 89608 423720674
101222 119322 45001231
96297 163876 959150674
153913 173400 736985605
18289 62801 415021125
194815 196243 3613085
146482 189816 108385183
195891 195893 945116245
171482 177280 772684165
37916 94585 199374411
134112 141821 19258076
191669 192068 481980171
129087 193017 159829588
11972 91918 790002603
177060 191411 9350488
90703 180460 224399240
60859 159217 195559329
33152 39843 16597328
137727 138713 268623594
113631 195824 619608639
17217 188693 428734090
41771 84228 474395130
177506 194659 43146051
64012 131576 168726233
180025 188550 498824497
66187 129914 212496843
38901 51492 894654752
101433 176733 187887745
79606 167886 776859270
155393 162694 18149214
102236 192548 225584187
159932 181013 52474169
146845 162136 38344667
121438 183401 373061270
413 153452 395451391
177363 180239 721273310
110547 193945 208598523
33731 163558 582752876
179182 181843 6688280
106693 107594 2243768
93787 161519 169438621
131338 163614 80802259
132414 168475 572117640
66037 179556 686882948
68355 145506 799377692
182386 187542 13040973
27251 111189 209648267
166870 186950 50260988
157055 166942 881768022
159892 181405 53540883
83439 191312 434112856
99725 133937 178866892
31273 60530 642621657
95258 191229 239939508
93375 155572 676018614
54271 103851 934363716
63399 182584 297690801
58495 152677 235392643
82936 190047 779430200
109658 148445 128473585
113593 187598 386815554
167648 186985 449041523
2637 5104 6227107
31914 57201 788875821
2871 168959 834718625
110319 156092 114637349
190056 194561 11270961
70618 140714 570518077
137957 139742 4479341
165040 179766 230944954
91124 155167 160440409
167926 189789 416246478
38042 111598 813891602
109556 122472 561951928
82836 195546 984649852
83360 110903 68746932
166149 184407 28211064
81730 129841 675191345
102941 142913 787641053
33771 175864 354957711
89634 101800 30736324
12512 148716 39941420
177127 182522 816204678
98098 121779 421628457
134032 149266 38071637
48207 123452 188025798
132033 172830 101958127
46469 198851 809059038
51805 183141 328140738
122568 186892 959101253
22973 26288 8352444
37132 72984 879425938
117302 131561 818142529
131591 190360 146979328
187386 190443 7653807
33448 100322 331308804
60360 68056 450690297
75383 133536 145220944
97877 126454 191194028
136073 147504 888970434
152241 179140 67028562
47091 138551 228644247
17039 199232 455652540
36623 181020 360799118
40557 48873 921608741
62646 72821 25504691
104617 121672 42406921
116778 175790 769228254
101886 184787 207006810
154249 171089 41903546
170009 188964 887989795
80672 119083 430599948
24010 70790 117139363
54546 70184 662113567
189897 194921 12551512
188984 194663 14208370
186015 189920 9867910
14725 77571 665540295
154223 199974 739971127
6680 171002 613801641
4633 31471 67199256
19048 142907 893186315
60739 162029 253319843
137245 188138 127282096
132038 171294 10096980
30508 61725 56052906
1913 82226 200897834
135113 159704 61578111
64955 70114 7429339
168154 192309 105408551
115667 169205 547549344
8417 85756 193236630
51373 123472 180091719
160173 189061 98945016
175051 188813 34648773
59345 64061 293243781
175571 181265 14309704
164396 172517 20197577
104637 133072 63687964
77803 170010 763601620
175549 186204 559348916
194047 197502 8797325
116926 188580 769362284
161147 163308 5428178
19330 152289 332388800
166519 166563 674658025
112850 189333 874030580
148443 181638 82845576
46818 47910 423433513
19881 37085 444225937
176085 195453 758478037
43079 74346 208573309
90964 153123 155633850
125136 126731 3980109
66931 114921 369843917
56957 160448 258716768
96456 134213 864232431
19764 190258 809417047
331 168559 420638839
51182 59228 707795482
165063 187039 54920921
65039 65922 2230022
175546 188757 820820963
79370 147065 600689626
87665 175007 218258646
197586 197966 228499609
162932 175349 30784099
169682 185416 39201659
115921 183530 920609258
172070 177712 13928999
187815 198237 26142859
169594 172095 6176625
57305 99053 104393478
43846 111349 480923642
136040 160880 62197268
122333 196576 185879757
133945 136619 6704270
171664 172971 908914274
61866 168367 615183120
48329 85363 609697014
118882 143687 62138469
196969 197965 132537528
146946 186406 98659657
107101 179362 579898779
141136 183121 927778021
132045 158692 66776580
136396 187108 126813905
120588 164180 228577614
6794 153745 367505291
157807 183951 209377597
63076 143141 164743442
30943 50941 47657683
163893 185024 52666689
184003 198912 37568416
27795 68998 103159045
138845 149715 439835341
10546 39334 71932660
80963 193823 416946284
74118 168962 540250897
184536 188182 9257308
75967 110996 87368000
162837 193679 77066284
80330 184022 259101624
33197 39760 587469146
139172 193727 16133698
191524 194661 7925376
67284 121207 268754273
27409 35295 19726123
97368 101396 10181252
67082 181376 285391162
105468 145527 100055720
173391 174572 2967236
148857 182014 82791136
153021 192322 738644284
78679 113596 604203388
97032 99687 6742322
187022 192660 14040521
126682 188838 155527895
12749 91692 801946097
102820 185307 206031635
42076 152602 276327688
35983 129715 903098962
140529 166958 560782309
69506 100444 712205290
885 106684 757975884
63634 98032 86029596
189378 192755 8347353
13863 45581 979482518
81845 162971 780633181
92485 101632 240147117
43017 73078 75223481
175250 178906 9114149
48630 55767 369388558
144735 170771 214843836
68095 164978 242005055
186889 194329 18625878
78823 169636 226994277
138188 186343 469698617
38034 76967 116703200
135461 153677 45670168
170874 183684 31909485
90880 198419 269143011
85844 138456 407218931
156981 192773 219291699
89142 171366 42673286
2891 184751 838160850
148031 157654 711448100
179504 198530 47877300
126647 178390 129240539
92297 194189 505293388
82411 189469 479038667
113591 162531 74985734
107669 109365 4164819
105398 181784 190733313
65045 180733 288880462
170059 171180 2715996
152394 177143 61606901
169394 178788 23265019
113212 198160 212556564
55059 123780 554762508
111044 144061 381990364
27864 126169 267040941
161837 169306 132186612
146841 194644 119596008
18761 75388 307270778
241 123755 360646205
4701 139911 338042977
151677 196285 711053862
89867 92887 706297977
49875 164129 794889625
123660 164823 127816740
175263 196768 54063503
11417 143331 878590639
169810 183938 760042561
74879 124598 76100294
104497 128889 60866476
113512 132325 47044452
87736 181632 234694006
130609 152437 10310850
170554 189640 47719257
130116 190082 149875947
143090 169722 66555047
136191 178257 179300266
138978 150720 863443679
22244 156246 416965180
84655 88314 748112163
9156 41646 336904262
41911 99587 144339507
81631 98027 13728543
115589 167467 129572481
190769 199423 267141222
117409 185070 176408512
156222 199666 108634073
166974 195137 722217668
154379 157044 6683750
135594 149772 35443720
190746 195361 572671443
107964 177783 232474248
193319 193735 1065464
111413 111767 986190966
194908 195517 116807235
128877 150755 989055526
163226 165248 4981307
28713 32953 10497751
115753 120307 11211326
86566 137072 126322182
72741 102967 360132072
104194 169400 448071537
18270 159644 703124347
68517 116145 626923276
122386 197163 688983900
158776 194351 935697300
129405 160735 78403250
85362 106389 52736847
168148 172560 3549047
77332 166085 223453976
113563 178044 161037175
33481 89930 140911796
107450 129360 54753446
23798 150366 325565528
167971 199477 79053741
170410 187028 610764030
9458 87916 314748778
161163 184298 57661453
95773 119489 59167729
13000 53364 100918775
190273 196065 14533850
53872 193476 366721121
74915 151191 428750460
78518 165072 216286491
157216 183822 216634409
185795 189206 807055620
138595 172579 85017304
183051 184750 2166634
101735 126753 62312998
56394 121020 14742922
150397 173081 56611560
130068 199918 901206700
37845 52658 37068385
4103 99792 583975294
15656 164207 371299574
184863 195404 26500412
84365 140574 140639813
96876 183695 216884953
13222 61451 174826336
37542 66615 430421297
56282 106044 672198893
114312 137564 58103377
39956 78480 96484606
8769 100801 567370079
133404 177965 111246021
55159 102280 975364399
137969 163228 328956169
73383 83061 24085214
95294 161312 632778008
191697 196345 11768219
36456 112294 825100705
171524 195110 675015712
94127 148480 135888508
75002 183681 408970671
26954 154863 319831169
33888 82535 401877258
147381 182734 88304875
190109 197155 17737957
54766 151338 870667136
115532 137489 98402431
36113 109078 182289702
113943 189113 105511783
116276 176948 965074739
4974 149180 360556884
90359 109806 161304846
64917 139909 674360224
103479 159371 290066808
30307 43901 33996139
189601 194863 638365428
143642 176449 81712897
120284 189713 173750836
68873 125086 140183424
42734 77006 699990515
187576 189783 5488592
22743 85531 839841768
185905 193493 599038445
48274 81397 39027981
67203 79776 31297802
74628 118839 511725751
3034 181288 451244729
115504 127017 205257899
66131 88260 641007975
126118 155809 518020728
127902 155289 313212343
28293 126619 245587517
182074 197278 370501875
76638 121201 111166533
141403 144214 7083868
84287 96412 871546464
185759 188540 7114377
94730 130315 919803069
179762 198976 48370585
50664 119047 994652923
83161 134242 127670250
183627 189497 14803221
56587 180177 977262507
24768 177267 203213062
110455 134416 470951868
193746 198110 971023795
121384 155018 84406771
198395 199486 2752895
150796 168622 44518666
156100 161312 130506902
3782 160511 880654277
73437 126361 132100360
115809 198739 881525050
18134 73600 672849486
10644 84730 185081061
28791 57619 72080357
144028 166348 55667933
151476 162354 27241077
108400 199243 227289542
163604 192677 181181908
151747 157127 5363922
174983 189024 879404731
29766 148758 50412474
88121 124798 276608745
76205 95129 47192807
147330 166537 48038825
117563 196901 198440900
59522 161025 253777039
3209 101408 313180010
106844 162164 138284959
4714 58887 135576480
197521 198245 1795418
1353 23809 179718790
103559 146192 106472549
114168 177949 159220109
101012 176196 187591450
2643 71114 489198687
182694 186753 5080082
94142 175317 456260403
25424 77613 130454404
123134 148914 223255403
143646 146381 6745094
98508 151142 343043301
25433 194791 423328302
113040 133157 445832870
176731 199448 714390821
29032 139411 275780627
169725 189681 49897175
181624 188729 535750941
35996 69680 84400642
58206 133441 190245288
192666 196646 129987070
198223 199557 397798551
163390 169250 281260345
40510 63079 56566223
9693 170162 401140661
42334 119772 511157247
23222 138184 287329699
146680 181491 86908094
102342 186600 440008644
166933 167929 378285330
138074 165723 855847300
60215 180955 301728109
112629 196104 431420536
146701 196656 821536168
191950 199537 598803591
196777 198990 695422452
192708 197987 13423624
37294 163351 511618799
62754 154041 387151743
5919 36920 77649035
197534 198841 710563109
162568 167412 203541
147564 169063 53809474
194167 197578 8668917
139669 184522 112058809
169849 181952 30112017
176890 179993 1707953
132368 156431 60372823
2993 124634 304216868
170036 177501 594601823
155421 175009 48626935
62233 91118 71978288
87416 93233 659354748
165169 184484 105916032
128843 159898 864338535
163923 169198 943598486
60429 72163 829438992
11311 158385 367772166
170384 177343 17172982
80558 113047 146735265
55936 87481 864155550
104731 184513 199270843
164849 172623 19326049
97252 171297 465288208
167571 190809 982853188
52760 161996 273107257
81948 95557 424388935
8381 67713 781638645
8671 79506 177194207
171229 194195 57506790
119350 145754 66109962
56825 137199 200827869
20111 56792 705031239
167261 173947 812026878
75300 164756 78783477
108562 184974 190960509
98356 128435 74997231
43649 97162 850046443
120346 123874 8857414
72058 182538 275919996
43992 102524 146375668
160374 176550 954761453
177248 191496 763739399
100172 152787 506139375
21796 137524 289273082
25309 88663 158164617
78966 146943 169793956
111550 174633 549759177
6385 35428 72749373
16037 156374 350941840
47710 50040 516370207
111409 114781 600371163
46751 119799 891622395
148221 180651 445304482
151666 190303 730548477
30265 53410 57820957
36517 169675 806318439
142333 189051 313042642
179700 193072 33553813
122506 152372 895650632
162755 185815 57516281
33145 133819 709650129
33117 55442 55851025
69360 78832 995303282
46991 149455 256233245
177166 196548 673429787
106790 155527 643696998
24417 120075 238999743
158915 192914 84847991
64575 95062 107079426
161337 170894 905536631
170879 175774 12016214
193496 199968 16393257
39201 78710 98948556
132260 189627 143474664
24551 137912 283338984
53644 186853 718879121
11423 162461 377637241
49968 52661 981665832
186317 190025 9351193
133405 164603 973849909
9564 57620 120233526
92822 93862 150755325
90431 196437 265257565
43902 170858 457045662
86235 198315 280393150
66176 195001 549998045
13444 64489 147399336
91424 130115 777309722
70101 187647 536354937
35354 35714 218696546
112858 182312 173569363
113591 142084 71238542
138339 195854 143900059
159371 173219 234805747
134307 149199 37238248
50456 57753 633320495
28762 197220 789828250
164635 195641 77537842
140827 153050 712720528
195717 199370 9234059
40872 117036 418316183
90842 142698 774729088
38706 199999 686302962
11744 133334 629678484
105482 154494 35303349
88135 150996 271266420
152933 170359 43491708
182802 195129 30989099
163665 173327 23960957
182431 184277 4642533
184780 192614 997904985
39674 65398 644186948
155475 156643 268166916
52061 89153 92484821
21355 92095 783588331
75296 94050 322666498
43016 119740 191627096
157531 188369 76992261
19659 66972 752816025
99223 112556 33116953
126501 192246 164426096
34670 61553 230631503
197566 197627 542022495
14161 125618 278442662
182599 185256 777244721
72446 98791 65823577
11451 125864 819742477
20253 172827 801388652
70408 166424 544241140
173242 179521 594694623
17286 182072 425259933
163535 167592 908686866
46481 146842 399259188
179737 192417 430006741
148871 175878 292683307
75987 98852 34051199
31750 128145 240897200
139302 187212 580631181
164528 194606 103614574
143049 180505 93450963
55019 112050 142403709
9628 119105 223711695
165596 194569 72469242
136849 174708 94496490
4927 51655 116954684
172093 196885 225949351
44645 177231 331210127
62345 131764 418334821
3072 178210 437827326
123479 172526 578233463
62647 133183 176159546
39999 129137 951607715
102600 173310 697004982
103472 111297 19372500
77556 147869 684373529
51645 154967 258386392
40159 124616 211102765
45383 139630 235560979
38140 41855 506140823
49103 170746 832893706
192001 194486 496042091
164817 174156 831994080
163061 185083 345576460
145430 193894 299899195
195855 199815 10065120
198308 199615 3297945
178524 180214 98635316
128049 177565 747125478
120173 131909 501406186
35174 198208 407667108
125790 169938 12013916
90402 127545 53536173
99137 181103 710090074
142488 194229 129372167
79348 169956 328781068
100349 196146 239449364
117580 177629 421799108
44673 192270 368948301
152877 162479 24007647
194204 196290 423689657
158739 176519 175862913
10817 46397 290312860
110820 197032 322807199
116559 175084 146146544
95465 107525 959313709
110819 192320 897944714
35034 75424 100997026
80066 129659 718649256
83349 166511 855198048
28364 87771 148262479
87419 114791 540721808
101532 108648 17623236
69985 75809 343788801
84614 96060 612774550
180078 198101 738170999
107654 181090 440630468
152657 165747 857637729
50212 88095 94574138
132669 192321 757091624
137246 169977 871126934
4028 42263 412036560
20765 188816 972615989
66489 162543 747972579
35643 82314 241292545
157190 186931 74187424
106967 142370 767343226
29104 142903 858719130
4108 120985 292127251
160326 161704 53522350
75222 186646 647803217
172611 193525 52346629
43725 155576 279716182
48337 101182 132291543
76217 148059 179477222
74199 152778 196379310
76427 137046 151472282
163252 199324 439313823
186265 188569 5878829
169418 180685 517297864
6586 87460 202118580
97251 117717 223409125
73067 97346 60610689
138082 151647 34009643
147211 165572 45986558
157855 199180 103353120
96710 169278 181358701
73032 121092 160226045
132224 154105 374886431
76880 149805 894263769
87869 110414 679795977
101282 145287 928336810
60907 134358 183622010
75565 172483 242160045
182332 195950 34227938
186616 196447 24743437
127895 177345 123462828
32097 64972 661813726
58875 167353 425601622
128107 189628 812299450
36714 197664 523580506
47141 187309 756988542
133372 178009 39579420
117571 123810 575444894
13891 116018 255249658
57817 57938 299472
60081 192890 331986588
85943 186613 251755252
11711 96244 447776374
162571 174577 1742167
125576 180666 525130159
74549 110375 89355530
124395 170828 116192202
70516 73844 8172459
181342 191039 24375692
147638 191339 109268235
158215 166218 19864782
9470 11455 778495323
162475 164417 4855183
163188 170593 746991213
129862 197135 168275442
87834 100431 31746442
98429 149593 127734558
47996 72251 38227124
113934 121109 328742330
78771 170187 228479781
98963 167177 219657294
151049 192903 663863930
52842 148483 526288190
134500 194891 514859088
20536 116998 241138353
80781 135320 105110866
99048 195105 240063611
26256 104013 684867102
32445 74630 105544020
163208 179119 39524877
161369 193226 79582243
100624 166278 163983527
132573 166223 422012802
166492 190968 61256775
157742 184756 346572418
33378 128698 238173175
121131 148396 407240761
98404 183570 212651932
82103 130439 120922718
68735 166394 243820750
138253 170623 658838693
597 163000 406199896
170015 194315 60741966
140875 164200 58388146
149912 198310 121161277
104513 140163 89005252
175946 183072 17907732
83207 141258 145109440
76120 144508 170917655
113936 166647 131717001
14472 75778 153245773
142983 185351 105781623
122884 157180 86022760
124144 195921 693023473
117829 134523 41709950
195979 199292 2876416
24183 156116 329936877
307 36170 89818759
108723 121264 679675582
95548 98676 7952727
11239 40347 72716621
94342 99196 12296337
183771 187592 707755964
51098 91015 99587451
22102 155919 334632879
137875 142262 500804396
121386 194685 183455172
195750 199568 9660800
158612 194359 268089177
142564 194149 954926086
124842 172054 250794952
137812 156374 46588715
18986 182617 408835700
160473 187231 66821893
68837 128087 389037793
26679 110059 208288836
148150 170210 190547734
87690 191173 258816203
58046 130913 413164771
162712 178902 40183783
159749 185892 248352968
33341 44152 27083309
120081 178849 146830962
13288 172083 396918739
3527 121558 611003308
89600 106172 90502707
143613 150231 16455999
20374 116861 241185903
157222 185477 16871630
186966 192433 13654718
6992 193730 976227532
120980 156149 729734661
4442 165038 850851289
117228 144406 293381234
93957 149450 847459598
84439 156864 181331700
100613 113039 367451500
98184 153712 138779003
76920 196749 698686245
189913 194485 11413907
169710 183496 983959484
145636 158618 24709350
186330 197183 27323186
26722 122046 838191897
52655 101924 264885190
45326 58759 33666910
190118 192055 4825031
158889 184750 79708344
12858 186996 778778990
116471 133013 41298239
155032 186480 78431974
5141 80682 188958591
76857 155946 214923690
70618 86454 833565782
131280 160592 73382155
158950 178545 343143021
190633 194203 8945185
174048 177603 6302848
106816 199118 230874629
179941 193794 993264006
198786 199629 2086340
44558 197733 383074882
115479 157226 930711193
150671 177328 66429815
160025 198018 95067921
77347 166545 683282753
115184 156906 104391413
21139 159151 345115985
177090 195533 46411130
129841 170022 100449879
90410 195457 437904965
93195 113650 51116919
10971 103027 652363108
154401 195448 102537555
163701 182443 46654030
20602 111693 227645175
19712 196072 334297354
81302 132489 458956364
167480 174792 18255639
51330 115238 678061942
96733 147701 680103726
121546 150587 72775439
94664 133891 318867639
52887 79384 66257266
130748 180178 123369007
90131 189314 248156689
150976 194266 108195811
125770 136636 27300410
28319 179889 378623604
30765 89002 622531674
147330 174546 832678399
59405 82457 57572831
13495 37558 720987
148982 191139 301587829
9363 178488 422555518
55836 183753 773479176
113500 149742 90620271
5198 111533 265788981
122951 124044 662524386
42546 152092 995723409
58152 138901 782157302
53935 133621 199043049
136876 180947 110007465
73357 174634 252951344
66268 108368 105011841
31198 107848 25756696
114788 193095 700287368
125405 177499 776993756
91397 132594 651993796
94031 110459 40976830
30930 54055 57864437
162345 183370 52386796
57745 68313 464932531
141390 188388 251765354
112756 152772 274638751
199323 199384 219467589
180331 194794 36332503
112828 122159 236228620
10496 64546 592095163
69055 88076 676407870
79088 163931 800824852
149505 194069 656097920
150225 166729 896224854
95543 117444 887609052
16313 126249 274685245
92871 143654 356833034
193533 194817 681542464
126961 164627 140401341
92707 199168 266372292
163853 172747 658565954
36250 106317 175141833
185499 197608 30528469
99197 139182 99776742
68617 86009 287623712
129575 153879 511780093
27555 184535 392227391
58911 138917 147790206
17501 149250 329276334
73471 193913 135122786
95779 164472 503141655
170633 187319 41697910
29655 88815 147674402
166184 175790 23819532
102573 157015 136154550
51072 95921 112036135
126872 177282 313232094
21463 54063 276258654
111174 162424 3965492
97397 128534 927431994
199714 199911 69837
161795 198947 92969767
167745 198273 566769135
7689 11079 8551269
105294 137170 79605325
160047 164190 873778866
166630 197148 76494912
20442 40405 49884373
176131 188498 31210115
162781 164807 726601856
13387 67771 136140953
198376 199420 2656712
35962 74895 97405664
185036 195138 243612059
195213 198073 784606212
131264 141796 677564658
93989 155684 154380808
17230 37547 50801440
155768 199744 110010331
12102 105280 781854805
114455 116101 4113987
57437 122058 161275487
15555 151369 339401769
21757 177944 157693311
126732 174796 120111350
193148 198213 12834476
116900 146195 184073734
154268 174541 50439535
16499 33817 262632618
57027 105779 121891664
184127 190608 16335193
143389 170958 68832077
117431 191441 184984293
90903 170401 755864839
13353 91583 195348916
193136 193934 2021751
5111 6129 2562579
39402 144852 374224202
103454 111879 434999262
70421 141675 177825612
25218 159580 565410908
157694 196344 905346540
145288 181907 91395112
135262 138615 939121775
18750 25583 558642277
194974 199606 422601291
165004 193245 70581937
132896 134629 196630500
109572 167155 962765297
67054 170712 258969932
122278 183121 543729819
186097 190920 201464596
155618 179585 59619299
117000 174992 432829629
152130 185625 314794258
85618 102529 42524031
83781 152395 171607978
51941 123865 715807441
159823 195949 582941444
149169 188338 97958748
25441 111066 213865313
47295 88758 103594165
193898 194860 943307911
37480 76396 909991478
52654 131873 197957014
18356 59772 103470187
140735 172836 80196495
56358 142120 399205611
146008 173045 67498554
187488 195047 18938772
191432 193781 119154055
93669 125316 440567664
45468 57526 989591536
115642 196013 492813515
164991 168834 9606910
61188 103834 106688448
53633 79504 325618114
168682 174866 401339802
65270 123846 391499469
151648 181457 819367693
31317 51059 500565455
83257 150460 167989398
102054 190854 221852579
103669 197975 582732203
146873 184666 94434732
169772 191195 437747928
172499 197444 62549328
105820 117470 29026989
22988 137301 580026053
181843 199285 557934814
93355 154062 151906432
72204 185275 745125586
124822 176591 129269877
59075 115336 140600691
171212 196900 64401319
143601 153580 24973932
5742 162111 566630718
64787 77263 887072430
53912 154910 252560997
165676 174255 396453478
61681 153993 802455712
64024 148555 211194755
776 196884 38162552
77373 156358 478500071
185724 197678 516821178
100845 192968 230122956
181816 188433 16733294
56826 199436 868267603
173365 176253 549789712
37802 116314 196263226
12467 94563 205245301
118669 147683 629904085
500 89260 221843733
66493 131955 287555549
99831 100245 857557267
124346 141912 43983397
146768 188529 104519969
196299 197340 88225747
111779 184353 181408329
133779 170513 638854380
131186 139796 538973397
3251 188104 462313467
49527 193081 358814881
157806 174476 855762211
88324 150072 154431654
143907 185205 498861393
53664 57318 9169523
107974 166894 147216102
37764 164026 543500864
153535 184056 76106670
162780 166797 9909037
143376 147530 461636267
127432 130616 614102837
121967 149530 69068276
45487 129963 286498347
167827 170098 803361688
69123 70102 2417840
35274 121513 591614452
30210 80113 124705705
170410 177023 16283185
108611 149307 101731171
57684 195042 358487793
177767 181672 414537567
175770 180097 4945489
142332 169864 624913736
41104 168526 318519932
76005 120480 463403163
97794 160025 323133556
142116 152084 708653962
15091 27186 926208805
142894 159547 41696201
195546 198926 5574569
160166 188364 915435845
68489 125205 141458402
33686 184764 377520695
34040 78388 685252061
153020 183781 383763566
129783 160079 522394656
32411 37119 640057193
110351 116721 779733390
157549 167622 663408401
27652 66403 96942166
80355 114670 219949949
62618 135553 82223713
156602 192899 551186368
15513 53922 95979002
20460 53003 916590259
188036 188071 84380
89140 137943 122154124
136725 176065 645296403
12771 109996 646936683
163153 194663 216599145
65718 87193 900724473
76317 154908 765076971
172677 198288 663960551
170719 194940 824507246
178068 179983 711411016
172477 197865 830597426
149545 182257 97333337
142490 168652 65388030
100901 119996 47476910
79535 142934 158467422
133449 136894 8691413
35126 124217 920625342
8617 67750 258577993
63929 160110 240400672
43749 52980 966157572
3944 137838 364663419
86842 157207 348755334
82538 170933 364485866
152474 178126 410089112
49534 157789 889491168
91746 101694 106716482
545 58774 145799224
59679 146628 217317927
190452 192147 698811438
119766 170741 337009551
179969 190727 27035033
13137 119661 588125978
134073 196318 155720194
199744 199763 56018
98525 188255 224210104
127760 135876 20307857
8650 167423 396856836
195220 196819 228813765
27963 114684 247944466
179436 180727 3257906
113212 190342 192864357
13310 137123 369679039
73518 140322 166851229
71543 109426 417311248
135711 196551 911141728
163125 181270 45139322
24984 127825 257027860
69042 181078 279659823
188768 197301 21382758
29080 57201 70274749
53498 107686 135462930
35303 87109 129334969
64072 147643 208760554
69957 135894 164563379
179356 191793 234935290
186648 199330 704072641
190393 195776 993073274
181732 193958 64252531
156051 195586 245268001
174100 192984 47296862
155601 165048 23508512
151923 161956 25154044
76891 133070 124176345
19739 97236 254056481
13329 143984 810033407
21275 35271 35081674
119072 175031 139780023
178966 180870 4845401
79393 130958 21979231
16152 33415 239638023
189167 199981 460033505
131959 188406 958509991
128658 168925 759871068
181049 189974 22504346
100925 169860 828654456
44894 139871 237377488
20847 51259 76098954
87919 99772 7499078
80807 126675 23114203
152170 184682 645916427
62016 132747 176756123
111542 172969 153582321
183883 196372 28698682
49951 193148 555131436
41374 198947 394083667
184353 199563 38346168
66228 162849 528175569
53907 107368 133588667
71899 117752 114505537
3593 94444 227264108
24911 158262 762891808
53707 179576 314433518
22565 52004 588406777
124193 192980 789694011
49391 194062 361630110
80102 84668 11286622
186975 198321 691576208
185492 192665 17981233
167712 198475 77134531
121261 156920 89451127
2849 5670 7142486
151009 199532 348003347
31392 61861 839793653
95124 107912 32009167
64716 151621 532489167
6102 108939 486806809
139108 142879 991430331
67660 91073 58198855
100572 102066 324320513
117547 163462 114853407
177722 181904 365019435
64855 74332 23671547
116809 197127 650353603
91440 197335 981632732
88202 145890 166679249
26338 198442 977044969
46007 92857 117076149
66400 122428 860966141
179361 183252 9757851
146998 187632 101719262
43338 70717 68613414
144550 148894 884109121
16753 26134 918300219
115251 170831 832491098
27993 111202 207796799
15635 47140 78557623
182252 199113 579898695
73247 146312 182543345
156786 164134 18322132
151164 160303 2285193
151019 166247 38018819
16641 65216 266089899
69219 152125 207051728
161592 180686 529300135
17978 178862 694679650
128077 198152 175374349
171718 190260 379178329
134172 179664 832973256
134404 155977 157059111
33597 56168 56479491
199839 199992 597229530
4395 122582 691176421
184419 188531 10460990
62192 81908 362754981
168360 187772 124832338
117781 197559 773571840
163913 193533 73966347
136270 172233 89889916
52517 123393 177051438
32845 192253 398450715
68459 132979 172680370
77819 111305 83545085
94211 139334 112775537
28662 169660 352355576
187222 192376 349806063
134353 157755 58680487
155820 190248 85951031
182782 194650 842081085
77903 157147 198165180
69000 171755 256539469
69183 159291 225134164
100612 166176 163766351
55845 60181 332651997
149267 165896 41571776
118351 131306 32431380
76203 142381 165320474
185772 199419 34401991
163617 188561 62334018
80191 133329 567582124
2943 107442 261471276
157052 165812 6821896
144253 170407 36604049
25688 125917 871295773
198464 199694 3124924
14825 180011 412700829
184646 198495 217512570
11000 112429 253425283
174963 188402 220040964
68088 151703 882900031
109375 188997 644843790
105474 185437 199679185
130572 135029 11081040
175916 188344 283413001
190426 195472 463954684
46723 101025 850446370
182796 194001 28163369
145305 169736 61076247
13938 148946 337418865
194972 198523 8990822
114063 152637 96476584
65982 135658 173941026
164579 199045 86305094
30630 48265 195239183
59843 112413 131300254
48411 105910 166443472
70674 159945 223000272
189779 191741 989471419
146222 163773 767787864
85072 95949 681005904
91693 100315 21891995
157293 171559 35431162
92192 187314 483473817
77753 134084 180561229
159375 188715 63383135
60370 176104 699312831
80931 155922 187531157
175682 192628 631463380
138633 151375 961967183
75336 91217 967598978
130955 199145 491463535
49197 109415 699310852
84066 175634 228768066
76755 91459 891474618
148697 172010 840102620
99344 170739 178343583
156169 156231 162050
184814 186872 469201151
18085 135669 931290781
142242 192196 124871480
181939 187508 4577950
52369 169309 581029372
158467 168392 24710570
24933 41083 40354109
3623 64206 151731120
101107 174523 183291849
82039 175888 252547141
193091 197221 415486261
12620 56681 110248806
36630 155518 297317548
159163 160045 2198529
74835 99454 61612528
193885 194248 916595
73356 199696 489168461
136319 152940 706183654
170764 185987 325181219
34217 81489 679978606
193214 198955 14535878
74356 158698 210811915
145979 146479 1240957
195591 197615 5139583
128498 152004 58830471
20188 165460 111481287
183209 190723 319348057
93202 133051 99560335
49078 52406 8342353
97555 152484 137293967
10406 151855 925611588
43166 179779 341317189
124260 143517 847060923
166343 179527 35793832
171417 194884 50613340
64492 125048 151187306
179608 198349 349822233
49633 149384 921023763
118194 124130 14800110
134065 179773 768226309
47072 196419 373562337
175477 176398 2263539
110109 111391 22559909
101423 151493 127308823
102832 193744 227186222
156990 158650 4105867
125556 194563 997189965
376 77586 193201838
96424 97674 876757774
186420 193687 18258798
105649 107620 4873263
127330 177174 124442224
107517 157793 125800297
158457 197700 98204106
184949 190791 14694597
178715 187362 21870910
187036 196349 23370262
68121 81651 821976446
181505 190775 23333710
75620 148600 182349253
101682 129059 494620601
39667 153780 969967676
19337 156272 342447068
168781 174049 414878814
130161 135615 784714424
13697 170080 398459877
10162 177990 469975152
3342 65237 818574398
161457 172329 27065487
95332 128831 785877206
58214 58483 48183
145139 154906 634857591
123161 137391 35706200
70938 177525 910454189
160329 177908 43638650
106995 143808 438021850
163339 169952 16482047
112737 134200 950507902
155624 199593 109969471
109847 179721 174585980
72837 96765 473224495
89228 174314 463859050
148222 175228 67326656
133905 170868 355651509
131141 145188 332418897
61837 80917 203823155
157007 192939 940303519
159332 191386 383395928
122333 144438 619045088
180284 186526 685142916
194038 199174 938662827
83000 197899 730950277
7455 196064 579965945
169470 197794 167525515
23708 121087 243283875
23922 70306 116171379
112275 195824 871795452
148470 187411 97377184
90146 138254 207493753
180161 197701 44184581
84670 167810 207847879
155045 174300 808102607
124909 185846 152336446
129410 194739 163345094
185335 191098 14496027
72705 144856 180293673
172233 175783 82049270
76028 174009 244727898
79787 161201 203542449
37920 160902 864575492
179998 185773 14508088
40680 137168 241222380
58374 174610 559500343
34103 153621 298827973
100650 159768 657307599
43483 82788 460566321
134529 198259 159488948
73405 156736 208363561
162863 197885 614077756
109033 125814 17279957
173783 194015 719216196
198189 199093 2296073
101297 195824 236210693
121331 162423 102963815
182985 191764 209737566
3305 117303 671627268
197836 198156 790822
146054 168953 57267268
142202 152718 953435608
74514 156410 204761488
104804 147396 106363879
102529 152005 123575274
100026 154353 658505468
102887 174597 179029058
16726 41896 55307595
133098 137175 10269200
85771 113104 68392599
14390 115711 253206395
146321 177219 77037085
185388 193976 824669451
53920 118659 345867819
160197 192760 81253815
75944 193715 394552973
129480 189977 488053702
198109 198918 499524711
163442 184454 585130395
2440 180063 975589509
175316 192238 534618948
12221 65390 133160348
165108 187167 947979705
61360 166696 263291012
148605 162856 35705614
4324 102303 485666073
598 83700 207849173
157084 163675 709620138
35953 128208 887364806
155760 180908 62592103
107502 108576 2621051
100289 118464 45217720
158895 195067 634242477
50352 189685 653933220
100499 107720 17969176
171256 172084 2093805
186326 194776 21208946
113034 190353 410520391
116375 179337 157238079
131288 189899 146580408
199748 199836 491588397
106124 145809 502592580
186315 193800 18789994
174337 179523 135905122
58500 141832 208205146
192999 194396 212558938
64117 167007 256994658
5228 127228 304998848
60195 105561 113559513
145709 149256 8858382
178694 189924 312531149
129963 158521 712762051
4951 24499 48939540
13952 151440 343678235
26432 47137 169258917
6252 107408 358533811
93230 140265 907649819
94137 141858 119294404
1763 29393 516645971
198634 198836 527414289
98897 148655 124256059
166303 196683 159851266
29878 177003 367510421
113613 115902 5783992
122403 199968 478322128
144772 169618 62105437
5310 166814 403764370
10840 15003 10518097
571 125214 971178914
80705 158191 193797560
44243 142879 246535345
65790 128499 156484081
156219 186143 708855534
98482 192970 236034154
176275 177488 3022500
165317 187180 54677758
29322 183855 386138353
93256 153369 372459321
54448 96220 104331347
50971 71339 51045063
122881 130634 19585958
15882 125210 707561383
136096 142670 348493966
98447 174270 678124546
88221 147249 742661202
131431 140790 23403320
87808 135202 118577813
199747 199972 174590689
96042 124482 879671495
4954 119693 833027746
171993 184571 31394195
95575 114682 47787909
170026 191015 214782853
82795 103920 52880064
141807 147931 15308845
113310 155822 106456220
72676 98560 970307205
181272 182670 3501063
168902 169372 926076239
151670 169967 946059623
2150 32129 75173048
43527 68157 469798289
46272 87131 102067269
127756 149249 14159713
149420 180387 77314362
175652 190734 37925824
45258 70874 994008692
186218 192199 630894248
193046 195903 7237234
115800 137592 54447092
67804 194824 317364473
177382 192639 38311898
153988 194709 121951744
178213 190839 373225223
172440 199148 66983485
163113 169705 123574614
94221 119252 430091565
176059 198470 56411352
145763 175659 74527995
39094 67014 579375321
96688 182637 214680410
173454 195651 55687796
96192 152340 140400158
132600 196058 429014563
119475 140571 52834528
190842 196630 138895097
140435 177000 91215962
80298 146872 166354327
191761 197051 13404775
117996 184619 166478568
166461 169275 7079880
15106 149398 335535754
54298 74973 667667882
94980 116616 54077060
163040 193360 341878646
46867 169292 306127832
147077 198989 905499222
34036 76868 712521694
181545 198887 656141308
910 172211 265387935
4038 111418 268480299
38846 132875 582174784
96792 199123 735577115
1710 135138 333716303
38749 67824 72903545
160608 188927 740256621
67549 179784 280225078
62155 87340 179121954
34 103538 275520495
99681 170791 399370794
127163 167261 563425668
92186 193759 151947383
180889 184853 503797583
181131 188419 18438861
108633 161562 518400396
163348 187254 61566308
61392 64122 668286420
162836 172577 24260267
102499 150327 119405288
122831 144354 54020351
122813 149962 68023469
20871 43132 916739592
51271 158806 268880510
51966 163222 413973150
193116 193197 209570
135849 189837 255812298
81738 191800 275086730
99928 151998 130047317
184691 198813 35592666
180314 187334 17715127
11496 152274 351963843
21708 36258 36422428
47229 98170 199495353
68732 137671 688808698
144148 157119 656144637
15922 33089 382132190
154421 187245 618933806
3955 4426 1223325
27128 156990 904173203
81445 130802 123406367
155107 179412 60468766
197955 198480 437080060
179784 191396 885820271
28376 91882 158425432
59475 170147 400879267
54525 77048 56263625
64215 90297 147705633
5519 196245 476953679
191798 194516 6865086
67208 74309 563671753
118421 183519 162717418
88148 126955 820831449
104718 108026 177020143
19063 29592 560504307
154416 181766 68096863
8131 111492 258275550
168724 177693 22241269
111182 118554 77096807
190102 192320 466370626
32836 160437 319044779
29293 123481 987223484
97939 167125 172759506
115610 162827 118081334
47383 154232 267324712
188882 196956 232593546
62050 101567 98908784
158884 180105 52820746
48267 50873 2126056
76701 135334 900883443
99817 198817 532673102
94480 149273 371646591
79174 156655 193802103
21860 56058 85578922
197797 198312 1260760
20470 41667 423783556
110891 181431 626771414
46004 62351 40926114
9648 23212 33884863
48617 57824 23186351
8071 18005 24897267
114032 154424 691280119
75191 105411 75536375
71009 126989 747630145
13038 92353 890047419
85481 120853 88426266
106251 131524 63093262
22271 56784 86345980
146532 167927 53406531
159416 176854 22481017
99097 164696 262955583
53217 126857 225235746
77146 106775 439018033
55007 154283 248253980
39704 190689 377543047
112953 159750 117129868
134054 194119 150194025
181874 186380 11341350
176924 199068 83256606
171277 185543 35628420
102561 184826 510589179
26723 125397 758760280
118349 155812 93856528
103554 182827 197947117
110989 134158 57981002
104593 114214 205031112
53291 112647 148313836
31334 118301 441348853
92334 123969 79135129
113416 155788 558632834
15701 21062 426200846
1519 173403 429738244
93812 102636 447581456
53685 194149 444655506
118991 120806 672996524
180442 185023 11523282
24972 97333 779667970
148050 153584 13948429
47908 56004 34382464
174862 182298 18623132
47633 88394 16327336
33003 102883 174763727
197527 199670 5372268
106324 116317 982032618
102783 134777 79883946
8960 100979 919473285
19596 37152 246383470
49065 147662 481853638
148259 196740 121312424
163550 182626 47458149
65551 81184 809058532
178161 184990 17179919
63452 195249 329414682
114306 163258 122452272
86393 187489 961826015
65063 179242 285068434
191432 192498 953506558
31133 151120 299988286
184463 190577 523291397
83280 171888 221447974
14749 119169 489987269
184505 193836 818448358
186799 198223 28743055
64031 180827 291722766
18308 63296 895313274
105232 144085 879383938
154323 157644 409798010
103124 162383 255260449
8942 133716 311888420
107192 139168 941924386
156538 160971 11005946
83665 127035 532137132
156195 184907 71528061
23334 63142 387963422
92006 113867 923217930
155996 196582 101436541
195246 197622 271991781
150360 161805 317491431
147672 167877 50458570
60561 141682 83464852
125309 186930 154133722
106068 172876 381579123
12745 139149 315979802
180760 184976 316203711
101288 118048 37174568
190788 199227 683584902
169664 181502 924278590
62182 91447 245136324
181746 190384 365080143
84181 184074 249712677
175683 179779 297915238
75329 108196 82064070
34102 186221 747562938
131704 139925 447946971
109439 151175 163448731
5034 82335 193281834
125762 170497 111975036
55515 144132 221468034
175143 195900 520262761
138255 176414 95216089
94455 100216 998155134
167802 198236 76342562
106785 198269 228802349
75514 138173 156490060
172092 184957 32116239
24478 178282 384293480
90949 124806 886703708
37039 163598 316430642
74694 171648 830813623
95436 154516 147843358
121653 137919 767083195
45108 89747 386586553
132466 183189 126699631
135219 182475 118050936
130134 198391 879167445
14294 161995 138402036
19100 151078 329892811
175088 196564 53977402
31485 126077 214548291
174613 197757 58161840
70896 178803 269317524
187210 191922 328312825
179981 199327 48713528
12153 142733 852181815
164563 183407 46949427
54165 94522 561250944
45898 193230 488788285
63837 82214 45774220
128541 132334 339649118
124770 137714 32442528
106463 145782 999083970
174839 189709 430782979
128105 196879 9756923
926 180533 449033005
58460 168698 275472831
194280 194459 461091
109246 122756 33678889
152929 185187 80468638
95676 176107 200828711
65457 125263 991954280
137639 169929 989324078
151134 194764 109064519
82232 187462 263104297
16791 66450 484454251
64929 161513 241329465
144944 170108 62885802
167474 184587 752714640
114572 137438 57166610
181620 188558 17559933
195592 199933 5099211
135490 161410 64886633
35182 191686 953545315
72386 159360 217375301
162111 180276 45212266
113238 116415 4528210
109019 173618 171345921
32740 59796 352378368
106900 119164 808497663
151233 187864 75826598
169206 177336 449715520
181617 185857 231007631
12645 26406 34505702
47642 83636 893653395
125551 169644 110429253
125157 199235 993657567
160222 196756 91352471
14584 182800 420264720
115304 134263 47340422
72322 125816 133462065
42289 134173 634921222
11039 142533 328686305
113431 147857 822077092
29629 112349 206623399
29300 169860 140213506
578 130030 694651080
195073 197629 806476892
82759 130986 120609600
31902 116478 993689984
103619 186580 207266477
47687 90686 107413274
178196 189848 330608309
19657 119846 250333070
159648 198408 317010968
149132 194104 430785553
165134 174162 468695288
121564 157642 90503881
178359 186943 87321034
2974 164193 490633052
113078 198112 635540129
4862 31592 960854436
39111 70339 78385098
63974 86642 33801520
147125 150353 7920890
85676 87803 586075609
180459 194323 34824522
110743 113515 237405753
74244 83949 688737875
2035 139396 766415409
190206 193560 8373389
144757 185234 37195588
56918 125001 195511334
167511 169542 5227300
20608 171971 378359758
109271 142067 81994744
53042 134114 126088595
92971 198107 263006652
13287 168795 388740489
30731 75391 550035039
78782 92315 33593346
120230 150768 76519037
71617 84280 4716434
158430 168453 24942643
80809 181945 902019364
45159 112140 861216681
179144 180874 152230792
171457 184152 692952294
30392 108077 245571805
74439 88259 89180307
43773 89126 11126749
81372 139809 312491565
57372 161919 770889442
81767 111222 245257031
118747 171927 132974754
19749 49643 74749676
116930 142284 63390894
178258 180608 5954312
24111 180903 817023440
19019 82429 643897494
75574 141865 396786003
135686 183302 773130504
69766 166689 659824187
20149 155090 337465938
54498 83511 72424135
126138 128105 4985190
177046 183486 540790996
127461 170544 107776756
58881 79661 51933888
28457 109991 196406429
106574 108061 3676308
131066 187323 140632231
147595 160141 31512651
100694 140200 98572539
58796 195669 611597735
87652 161653 37584830
137996 181514 108686498
105743 119458 950216799
18180 74665 141245158
69075 86112 228077546
55033 126454 178368688
5987 76850 177280671
130160 194139 159925163
123800 192986 173036533
76143 119164 395783107
121721 131597 923376178
136663 192325 139132308
165793 180682 37099143
135975 184869 618845050
69877 99512 74004447
41454 81414 99931617
53055 100187 721360346
65036 121702 520222482
166936 175779 612866561
189017 189938 2307742
121735 199047 833518758
188045 199825 878852754
24821 130577 264420812
94920 197969 257790327
80521 128630 120215377
36499 151268 227663774
38533 151236 281776662
6338 16968 667586058
98171 112541 149648922
21099 46085 62437433
109847 187089 647177867
75547 121659 985168099
193137 198118 862389950
83483 151257 735661958
101296 153673 213373296
129496 163620 85386216
182440 189287 17280359
31860 37977 15222598
171790 174780 7401813
183250 191691 738529875
104504 162168 77658898
176623 192289 75450303
133910 155803 329177725
87973 114081 65353172
73006 131530 12425670
117044 165001 398357565
187166 195719 5196193
121170 188952 169636253
196529 197032 476405101
154673 196955 105666659
160184 172090 29641154
46159 133164 788741717
175679 190077 78877896
181310 194468 33056937
32484 175928 190254144
133353 156206 57354662
158804 172474 34035328
100290 103979 9136914
143675 152001 553899029
106154 177723 178650752
97510 102437 12397730
128847 129075 596081
59977 138907 775933126
46260 164083 294671093
154642 174326 139276651
125434 172744 118340374
113338 166019 943185308
61313 136481 187926036
139423 187317 119791067
113911 145196 701472854
113056 162001 122488495
35172 123775 281023005
54488 131562 192521314
161005 177502 40915626
61528 177974 290881953
107860 144329 91207691
64304 159922 267385927
106227 113890 607607516
83770 91485 317900002
40167 166288 315319858
23347 146552 600401686
151736 171938 951249371
12870 132121 100460288
162380 193120 3707001
83759 170233 765919659
129224 160435 812184608
72036 177469 263184443
20848 133292 281056871
151919 184721 81872830
13149 75048 946014324
172776 181702 22266700
135299 177712 999413895
118468 166047 588560667
17111 55965 6283307
159989 199396 995797038
173834 185393 149321046
171192 186434 38110803
169631 195010 63439669
88353 102454 612400380
107674 115506 332681930
187030 190756 9314864
64718 153156 303000939
32062 167268 996046848
180475 189334 134484132
31090 188484 924728388
65382 162989 967116142
53420 64124 601305582
61165 65105 180282510
16807 42082 63219747
36820 196377 718937402
143679 179436 691324377
169183 197764 210285893
164640 182449 304794583
72996 133407 958364793
137086 156924 493806607
144055 155231 260281940
75596 137698 155160340
4695 25448 4782193
7345 167713 710917633
100859 183715 618437200
197192 199999 512940258
29889 168987 347673436
131909 173324 92467342
112223 114095 1332020
176966 185051 806501739
181952 184501 6382387
46273 121095 333914459
77179 85919 21693684
108727 129643 912033121
128516 141637 32827645
44 155978 390028355
82904 178765 239430702
100217 177997 370949466
87735 91216 8658420
195 23274 57817078
135677 147126 839534188
193735 194499 790488149
7834 102761 259490730
121803 142514 51953897
76375 99920 509707929
157195 187767 224664259
145474 190275 738868337
82896 189792 565328816
108346 115154 524870619
117116 183785 166580607
169705 172364 517854117
47397 47988 1491389
158708 174691 39719213
52030 139522 399318716
87612 140562 132459410
65247 100289 676912811
85660 140583 137403840
82224 108570 254968181
65147 96516 78274865
108934 123459 188169282
86758 127192 101052144
177234 186337 252049885
188645 191531 360624502
145491 199176 211830148
168363 194928 66461456
103895 179407 188573851
172804 180603 912057197
148489 198407 124950926
60167 67449 168869741
91117 144362 133328375
156152 189949 84374467
153122 173720 203521067
29151 175183 397050931
71597 178551 325054578
149377 173295 425067934
33281 40441 17865296
72116 95192 57525636
61116 106114 847534103
89934 188353 613433938
84597 97303 977377313
189424 191025 3973382
53108 157275 260544712
17376 157275 426952424
98843 198796 249960215
129421 166643 92974995
107034 191038 937910907
172196 180930 21729491
93633 190091 241198612
188029 195310 488727434
98814 150733 360489675
130013 156810 450060751
7385 71756 980673541
133412 174112 101694872
164162 169205 654679701
118434 166230 119552523
186367 187079 1854397
148053 191383 373009151
40432 72941 34197290
197149 199199 214746512
145114 185947 101985024
36442 199699 253698532
29084 117051 219773496
63979 132314 703669471
161508 194187 81644309
93902 178666 211691885
196866 198510 4134288
27901 108006 200122817
1848 143186 353546461
167715 171605 64124263
66396 69739 200718230
111622 132032 51077255
77236 119156 919401432
38985 68325 73650123
2784 13067 415136040
157444 199731 105737071
192256 197824 14114101
63971 71112 17912767
112369 152010 99194899
51206 189715 45990986
47665 153921 265833134
153506 197878 973489409
56862 191379 794207539
16706 78647 671128186
134257 165391 691342382
63271 63360 236645
126007 148233 493223779
43293 59619 659443836
193366 194639 970273673
163754 198359 666360984
81622 166445 774732208
37387 164236 317144203
82110 152482 175994975
26433 142432 289899518
84859 120820 726134528
93933 147883 134867707
63579 116804 846341959
10480 81070 851231867
186037 187102 2746748
26277 114231 219816384
45331 107440 904314308
110810 141148 382227764
42906 184331 786181372
67765 94569 66803213
92670 137895 113078929
118148 195847 194358224
177767 194071 466259105
9193 119619 275911672
47225 138173 536275404
66107 165803 249045929
46313 111717 432693807
36731 90203 297945310
23082 51210 70362888
89542 97122 419695401
2265 27163 62539931
158058 198497 101107932
137334 155169 144968077
182028 183533 3773914
83012 149550 995416224
75291 147974 181587268
194137 198948 1701673
22855 186086 998246685
88679 129020 100962888
71732 170861 247681942
167738 179883 30320523
176070 197653 54378857
198520 198617 272129
49601 118252 171515861
26067 63206 92903745
67179 120077 131928848
128718 160721 80172691
2303 2311 18758
183838 197794 35191929
100593 108283 5191422
53786 143292 223730562
165848 168182 634889657
141808 178308 903216431
34922 192295 737710058
143701 188592 612191844
133942 148726 36955352
194998 195656 32332688
166300 168144 4577769
72317 89409 42414492
66957 98694 95425746
118300 150059 79445919
175139 192725 427487483
14667 64968 234000784
16761 31410 36618452
66473 106594 100166573
155557 188294 81728121
190952 197269 854049260
8851 124178 646329421
80574 170585 287367078
63935 167111 257709001
116753 166335 123924730
183881 199919 18764665
80474 112245 367364678
51633 84561 82121141
82922 195033 698076178
73105 198089 312474584
157860 186241 70772384
6151 87056 202242028
189180 199750 801270244
31778 76479 30090310
182201 190974 482028664
127832 157241 73726548
57546 183883 315610932
102173 112266 25000585
98130 114857 31040144
188027 197702 24326410
68415 122831 610324581
38503 178791 555211159
106825 180968 830559578
116426 194276 194655897
30307 44655 35835390
136879 184442 160028723
176053 193793 44617387
182604 194468 29839680
184123 187735 586096211
189091 198514 541126833
81891 195072 282981363
117750 134727 42455408
97636 115104 43655516
33647 187230 383919042
193008 196567 97846434
79027 184809 459255292
193091 199102 391219021
35509 125395 224572432
84436 133249 168888133
169124 171783 6590528
69310 148725 198325440
60699 85013 60683939
91599 133870 608666068
92106 94156 675034107
87233 186973 249396779
48198 83800 323568812
35690 161271 313956144
12219 22998 26978341
176491 180656 10535866
27470 154634 317952551
51529 53375 4578407
59968 60488 1236715
179636 179899 184598896
39612 76929 369725042
193900 199878 776399098
81055 153333 511212393
80736 178586 629068916
6895 30060 737065858
125891 137438 649086452
136067 175307 97928470
50458 88155 94113467
42810 181513 388881904
159298 167069 484424194
126591 186114 538482587
181522 191222 24390507
152774 196681 109812840
21664 106364 507040189
80983 150827 174577261
104104 191000 217182943
101330 195271 840686129
108473 131032 878686815
72203 135400 455953048
132118 198152 165283409
11104 68392 289504081
137004 174034 207086531
91040 196409 698837868
56786 123417 238903252
168172 178140 418274707
113963 153966 100138850
180853 185188 173699868
104269 122875 2162161
100838 127071 65338748
98350 112404 34892177
114449 188510 833058492
40556 107040 166301958
180036 198817 31131849
101397 168390 620034718
69320 149143 509040401
66383 173221 266771981
65450 156126 226596718
83413 152908 173797769
138593 175280 542035366
174786 187686 940056175
51275 166753 323784154
136345 144328 502167338
141055 185976 176473939
166916 180636 34276009
60059 183588 308724658
174201 199577 285495839
140596 162250 54228956
155252 157238 447114835
91857 190705 852777417
68655 85320 41241481
79474 113346 84557670
591 879 6384969
128227 185793 19215949
139652 142444 7011236
66364 129288 266118162
184804 195248 26254586
112441 120568 645191358
151145 174345 57885104
189351 195806 16153640
107962 123975 186285314
97248 156012 858909960
122016 141206 48144839
69898 146509 756950549
73330 108994 926887830
111150 153481 106009300
164607 165987 3383306
96739 120154 58354476
41532 120260 196646060
103972 183531 198739887
174140 177265 895880058
95510 108525 13742625
142933 179963 480306579
77221 96887 49174497
1756 20213 503578071
199967 199998 710143847
180722 190962 418957124
68352 152282 456034029
193128 197708 11632650
142314 187650 512031242
157242 177226 49581785
2199 52808 126743197
104415 160755 140871345
167302 194834 68972108
192049 196981 102614828
160774 190177 421750384
131790 135836 501982636
191231 192680 461241953
19875 153367 333813675
117971 138409 51076442
101836 163835 154955319
33977 86242 130575914
122442 188716 564379398
52328 57616 13326341
121790 173074 239814565
141547 182398 313966217
117550 143333 64483020
123306 140409 987838678
54490 181208 316531800
113421 150373 92410906
187144 188275 2845089
35658 160610 312420854
76272 103477 211542517
7524 77414 174783522
38058 138655 251421778
65748 143562 169833333
155602 169009 985149194
131772 139431 19156257
105382 126585 85195060
47553 134304 326642301
179392 186223 17184716
31751 189295 393835868
61137 71856 740945240
64406 128682 786067534
81706 114763 82661046
194643 197807 929367810
149980 160148 906143849
84269 145781 153887791
74746 132080 143199376
139060 173350 597349464
11895 94920 207547289
65476 129769 396480339
172601 186016 461200268
87586 197398 274769230
162810 177357 36081335
151993 194682 504191933
65671 108125 105900345
110248 147260 92504557
177278 185094 19667952
181423 197190 358334012
150218 166796 410828119
138728 161586 57297279
168497 181578 446631348
99892 148314 69786512
184200 197387 33232318
163312 198424 549901497
171286 194503 58121461
129534 153640 666739961
150780 184010 625248647
1879 184554 456731319
46881 73637 456368104
126017 132785 16986714
89493 100023 726939552
187283 190247 7403303
193529 197932 11147004
37631 172385 336827103
50855 105750 137268451
17625 62209 448034506
104026 111304 18051299
185774 188755 160771300
77744 161890 232871793
51810 77689 483617194
35089 82089 117372652
12241 38979 66806689
38836 145254 266081756
109201 141986 946611634
148560 172357 59441495
148019 167238 273367463
55424 165401 274870436
33902 197576 554933406
169213 195019 960911872
172498 187458 171453078
60961 149710 221849075
101115 117239 334880027
116954 196180 222226711
191592 194874 8290392
77612 157529 290544598
5159 141334 976785653
191980 193131 494948259
128302 142387 87629518
139094 164629 859306934
167105 180151 631464721
17152 175226 717219962
14998 105633 527970236
39998 143922 259943149
85737 157467 179617654
114900 197779 207315891
38273 168838 562659393
45295 149856 347828764
143923 197613 134324996
152310 156609 10874519
28231 143370 947092703
109522 146465 92373869
169782 176617 16827830
80394 143540 523352490
38657 144122 979734566
45866 61304 668098644
154907 160119 880105791
12221 12590 349070789
33935 143449 368863499
47841 87498 229989286
77082 99352 338890489
158771 171744 909128571
155386 195386 628233403
139088 151313 836852383
90347 197906 269202239
55342 116647 473608584
106315 154383 120272211
197596 199508 281030696
130262 161214 77403943
115359 117346 633509629
113274 150908 94182972
121737 141939 50642871
124698 145354 51756578
17506 61319 109462196
118894 135727 42124628
43642 124432 565395624
151868 152073 281682825
14713 73686 147381031
161867 163910 832976899
163286 197899 27400199
23091 53648 298435041
157761 160981 644528621
72983 136390 158359784
173430 190718 43323545
101725 184863 207597556
85570 132239 116764442
198041 198456 1000653
108447 154026 114056949
55910 164892 933039838
111712 189652 194988019
76197 78210 5037350
35860 155264 816895460
104806 163348 201121473
189019 193324 10742600
89439 197648 591294778
20960 136568 289028790
90766 90990 573163
116263 191034 985221698
75420 148835 183424513
32398 193274 402136099
142788 189996 118037844
45006 160935 339793470
57814 193485 339049375
6136 159496 383547520
97691 182747 373240715
60006 151464 782144438
66556 198076 328779158
72415 103152 202362316
43872 44464 1470841
189861 199501 24266712
141863 195824 134988766
107069 114405 18290029
20449 177453 744713872
73323 179271 701917938
117712 118399 215534368
119645 198259 864160359
117169 136066 228796637
35839 111246 188388621
182030 194226 542220994
26122 44065 44877975
73117 137260 160193941
74910 92912 869383618
123926 191273 168484850
174071 176891 729968325
95423 107503 80863611
109787 180047 570065478
161183 178379 42714511
92717 142397 758172728
170264 193592 58296898
41458 97106 139176099
17195 83778 263314764
110601 173009 156015379
109798 188158 195986328
7846 110002 499142301
78534 78710 978377801
155273 166200 27145384
147521 188676 102990080
132284 132369 927675193
129105 134125 12566447
90831 107353 41470368
58814 198794 350060929
148807 182863 85030446
158277 184708 598330575
19019 170498 378619277
90108 145311 857247071
177187 182457 10419830
52467 192888 350959083
134672 152045 43421974
118221 132413 21031668
118655 178133 921772996
83394 95797 30977386
170953 178208 17960825
70349 103551 82858256
53746 78498 622307052
70340 110678 100501405
108936 140069 948564780
124153 179947 737776848
189458 191470 4983690
128308 159376 77811093
35182 80432 113048004
73260 173303 249859844
137610 162817 63093383
154886 199205 110792656
43842 134771 814597471
33261 131172 924166096
162202 173616 972586371
75270 168580 233148508
112519 137416 734436679
125164 193136 169996121
98200 106072 164743818
170952 197656 326005271
25979 49792 665256581
59690 146602 217222712
50813 104035 133072085
141579 163261 445342677
174767 192045 623883590
63533 194615 327628973
89135 136367 648283245
4772 66544 850209225
126947 178779 417437428
96763 155328 88348133
93103 99735 16785300
89904 150822 498528660
56073 168743 266480932
115137 149014 84618414
131795 156855 12666166
172573 190699 614885606
182666 197270 36764120
172176 173486 3195202
99298 121971 315435673
73521 168196 961469203
46935 76833 74860716
162697 180767 44996353
145407 173257 936166661
15679 164298 371458329
97453 107986 578523249
14199 189044 572433771
59964 61148 420017806
159294 181610 55535156
126594 183297 308904597
194609 197462 552114062
74471 198531 310160185
173338 199138 411060885
81903 147259 163285474
109139 197567 932086892
46414 195942 373914698
106457 128307 54534468
185893 199547 352231324
145379 145926 118311630
135362 155617 74580709
146189 164939 46923244
115775 165171 668482835
64475 133727 172974950
9219 88607 198293029
134387 146011 665073056
61608 182055 300993590
82434 182849 443442334
33107 161201 320241894
181499 198428 15485719
181561 187947 16152320
80794 136867 492824692
146981 165816 47177648
27482 69025 104029647
14343 24041 601816927
124557 130956 855991530
110725 142055 61088612
77010 139971 157289703
146675 158444 29560254
196214 198306 424079303
125578 177087 128704664
30577 81613 127551871
32867 123626 226735575
131507 196999 163887724
114280 183973 979216937
146997 153581 16637496
198477 198776 819345
122145 167716 882949159
144513 179239 606978526
104252 117398 963022480
158577 185487 985652801
47922 134946 827859746
173893 184951 696076722
155366 175908 190745036
145923 179498 83790020
91528 115902 61144048
82300 152678 292934492
39791 104425 479061137
34339 35335 298351926
29920 137291 123219378
190819 196465 294134621
2204 152861 433308065
27825 70212 202201694
67898 167152 247825752
144678 146118 3541941
193876 198482 299227496
151138 196525 738823912
132980 152878 8574349
134875 173436 914597857
61152 80494 656776416
18171 175789 393740076
137774 161345 556268121
59508 175461 289599121
47628 121192 183818426
46868 168206 550841030
150076 155824 14530284
184288 197939 34392689
62007 131163 443275642
2609 22752 50519524
89022 147001 601866725
148026 181560 173391520
81621 123454 104451205
47182 74963 69621297
59589 162003 897881437
194950 196500 368617934
75604 199749 310474565
182976 199288 468575405
50197 174667 385508119
162723 193386 76610141
45900 57295 28559450
6856 65644 147243960
160333 178723 45659208
106047 123430 280509211
90225 107814 869272484
159776 169884 916780300
16086 177739 403861340
182455 184715 5669867
113623 198832 496600918
184969 196704 29529982
176427 196185 49706474
185257 185983 18835279
189772 197046 18294007
153459 157259 9570121
112228 199424 218264367
55441 63079 700748996
115430 162520 711482708
139052 187436 214934763
155165 191195 560865085
66409 108267 148848929
138289 176834 306497090
147276 180215 82288665
96498 173865 956970491
140205 173090 769339242
195689 197159 3726697
160820 176080 37834520
114508 127791 346326840
122702 179496 141957345
168782 179497 26622793
141146 191108 124892316
147630 152987 506340074
143369 172454 72597539
87850 100644 32225085
192875 193852 110804566
31239 196679 413670828
154684 193562 97028460
197142 199419 779158892
67730 120168 672909547
193493 194410 2301799
83814 145374 464146387
71816 191323 298584263
57376 118916 153674007
1423 45067 588525661
85809 169134 195185887
40683 162769 892790880
84527 199163 460103800
44035 155433 641204841
96383 151126 136854684
45548 97763 176420166
146189 165662 403291199
142348 148952 16498706
157611 175477 557556767
58492 186043 431655596
93538 103419 482516555
45670 105660 150049396
168680 193868 185548147
180398 183777 8475286
162377 173531 27715510
68143 133180 162263478
127252 161011 84546240
64584 166602 694916806
112699 148600 89792742
50281 169375 833019871
60775 111457 257765017
31471 75840 110996949
50306 75126 62091349
73437 99626 65541270
117288 186698 944425185
138548 177676 718026778
65014 107346 13202688
30848 91842 152264844
134135 176660 106116461
142785 147247 576951917
195404 198401 992653642
80307 140629 150764176
122205 153829 79357130
195885 199890 10163535
119282 185538 165619020
116361 136106 753527518
47777 57952 895858933
30779 85145 135724686
138058 142312 262677850
139130 161713 995929606
178831 189558 491883730
21278 111910 226491607
77994 132503 865188996
72521 192946 300870728
153200 167177 811672798
72237 119323 117476879
113282 124789 28732094
127211 139003 29493805
192509 196398 249893072
108252 188414 340641542
8479 140754 330661040
96185 133285 926879152
11718 155436 359450048
75773 113531 561948665
104703 118854 220550513
75628 174918 442302052
197047 199526 6036976
39746 160869 687191713
180391 188040 19300084
127587 150743 57967959
45704 119126 981161052
16090 150515 336000168
46811 135105 220840066
6470 46903 505381455
13434 53300 882019010
196511 199158 43539549
167610 190497 57332078
60184 184142 949044647
118248 156973 228831898
183295 199586 281757987
123706 154428 501913515
91273 167329 724562222
101038 141443 100855212
120092 142621 291511037
181149 183684 6404752
33521 53935 51090286
153149 178559 170576335
15141 181880 416562397
82680 187404 668795091
33683 149017 288249373
183904 198517 36770190
7014 53520 693100113
191533 197941 16222757
196306 198999 6815720
141513 157845 14654133
172978 191641 46686667
9284 99256 682734238
83220 89026 506744588
79486 145981 166135193
13235 54524 103303597
57537 105397 119627702
124620 135678 27687267
147021 178050 77451137
80408 106906 846585934
29425 47119 50331984
69846 195930 315019767
152803 177334 745893120
189314 199575 25805893
72631 137990 654769522
16323 100574 210699162
114125 147497 83374945
63337 125121 213981747
180426 198102 44479595
41565 102921 600967704
80906 125316 110864367
170886 189012 45339934
128027 149269 480881992
122504 194841 181032098
33619 134759 717681284
113147 142409 158579404
83927 143445 148917683
17107 129343 280604022
120763 140531 254166362
142581 143244 1694260
64560 162691 245274151
158 3258 552476188
83192 180620 721828501
172187 183433 579274506
152946 183682 801454959
176954 196863 678798655
39110 156967 294858291
120129 158009 466782416
150449 181471 77403618
5597 182534 442308757
119423 186639 20829962
15951 126690 276682597
78024 177553 248499395
47992 144364 365853092
137844 156486 46798577
146668 170505 59648785
128520 196264 907751809
167608 170747 7963234
154642 165390 182052390
129631 165926 438743808
120027 143129 567822767
122715 187759 162810845
98201 160376 155378223
196606 197226 611739371
122600 135611 32682719
88290 121560 862528796
89016 140485 725366049
76773 196713 299908965
121983 160996 589193389
105928 153249 118282436
133443 191738 436703335
167990 185463 190184517
86887 150773 510355314
158022 177491 406493247
22713 108296 213929055
128454 140667 564920640
141705 162894 305374698
71176 104345 82799250
53123 127765 186548594
66607 80922 209345934
161811 173102 28032262
18325 140839 306146902
87101 194927 269662274
5587 126312 301803717
6199 37995 843077817
176746 191942 38200188
89413 165564 702251798
62932 68176 13245648
162868 177744 36920758
70729 97657 67174193
178636 198178 49243406
117414 126803 192205199
144452 181179 348835142
93534 176812 297221677
194830 198814 556007766
15712 194580 473251935
143766 184933 102764875
198521 199027 45804546
43722 80305 773089600
1634 176018 435869128
130761 191743 167713147
29058 82690 133962193
148118 150855 6900179
64882 119736 136808021
196736 197775 2667863
107737 175639 923864133
193489 199422 10094812
179155 193779 328170690
134739 172678 94767023
74179 107842 992048207
46895 172392 52049068
9389 149318 349748609
19250 105609 708791301
26016 80344 592009191
121308 160062 97149890
16374 50393 854699388
187065 190328 8146137
132458 137482 345705466
177530 197912 51335331
99781 108797 134985196
97226 172760 188705876
150413 175633 988920278
161541 193923 80904373
190399 196769 16020640
76683 102582 64815185
69294 88331 47316135
32960 111219 457406304
183949 198123 35692626
144019 148887 227023246
193357 194759 908746846
17110 72259 19673564
68994 70002 2487185
74128 122451 887393209
102072 160726 146577043
44970 107721 156905649
159100 188785 793473205
84238 97181 4024283
151970 160207 20670032
55191 82394 67928297
11007 140390 323384517
10015 87080 192577195
39064 54608 141229601
88680 113840 610553298
143769 148676 12203300
159019 192081 82532583
40524 166754 315534813
153591 190583 140782682
190583 192673 5173061
126683 135854 22997719
144997 178117 704022584
126324 139025 694150718
162217 189302 67699603
187182 199420 94324198
59468 171447 279794067
199247 199655 1028077
163003 197966 951134799
2813 62119 644053435
165038 182280 984513612
70601 145363 741558395
126520 172884 303375429
62430 156312 234774522
68284 178956 631921935
68822 198434 323896004
197029 198289 3194356
43953 116075 180214446
14907 117821 257168627
92317 162896 176673896
144282 160999 41826697
141885 148368 671905821
182045 186243 10550789
53946 198408 14456549
46407 144440 245171314
153697 196827 107830672
84056 181468 243441500
32702 157543 312202599
151940 171705 502731052
112494 135974 164041873
73386 150673 193113469
20425 194694 707076515
26182 109130 235810558
145706 157159 353231633
16102 121283 262738167
103418 175729 180433303
30143 171337 373834301
104852 130602 377954920
92324 129738 93702625
7620 199171 769519202
35105 62448 68355050
7095 135458 589742221
186204 186557 893206
35146 47536 712314796
134092 168029 84764286
162423 166993 11263621
49913 120524 426386064
32698 101295 348942026
106040 168062 874756678
192800 198924 15555471
172178 174046 4580371
168920 177965 246645379
46011 124879 197076220
19268 97793 196360615
162229 196131 84773003
148107 182597 674073505
78274 93351 37574313
188962 190253 3211239
71369 116955 163871616
21785 111115 375073368
102759 197687 237361889
73958 113303 566218687
92207 100348 470590951
7376 151781 926762281
166235 174523 706737724
55316 161444 265319000
39381 158156 297114627
141626 167915 65633321
83085 187971 977918262
170281 197700 265183450
83605 135439 696443596
134940 191899 968576603
117276 194175 516800664
45381 83915 96258832
16398 56111 99329111
110163 154035 846490126
155440 176531 882143161
96410 189162 231884344
32873 80524 418076865
89915 134733 112218252
27420 94866 353451470
186984 190931 9882688
144170 159894 282502522
43835 136141 936532818
138140 146135 592354069
1083 31544 10800389
7673 176948 435777093
83560 101309 298074100
152276 186912 86539324
141500 165063 58950127
66033 95685 73916892
79244 84447 204267515
81945 110375 71008170
10713 135153 311074719
33019 79410 115987410
94359 159633 163304473
142685 177752 845287730
146776 167139 47840842
34564 51837 43186743
120159 167220 117672338
91130 136480 467453697
58451 192344 645083412
153829 188118 85639655
146 66803 295011398
37764 45469 19281626
76243 105655 73515087
20959 56962 56258682
6996 86650 199128389
143835 180455 91355949
186395 197683 307456743
148628 173020 566140472
60841 91736 77071801
79945 144781 865898980
163154 164092 389032
192775 199604 17316881
195672 199309 819711205
41613 58601 839731696
129370 173625 159197088
131855 173236 572774744
161711 191571 159872452
148532 187519 97478343
41846 54243 212875868
89397 179072 224164978
114485 123458 22321687
75817 119187 281043584
105699 131914 65384662
179821 192039 30691269
61971 114276 130756242
87142 118343 497498254
26831 175172 370565682
71837 174267 430821855
39630 106317 166837196
34167 137574 258441507
73659 143254 173960400
77438 112984 343954878
66914 197011 325164396
5327 20883 43306527
152928 174747 54338287
61117 98043 268099408
116516 199533 207743317
56078 57046 2401649
123553 175834 230818051
185365 199674 182176361
38520 184254 364228849
7695 72033 160993859
98427 194890 241009827
99409 132560 82692434
170933 193848 57319468
67340 163016 542522504
139303 167216 514675610
108384 123153 776249218
94202 102517 256350425
151562 181411 840076664
18041 135228 491311531
17798 196377 446456069
11047 126911 343605782
168983 177829 447910436
1088 114178 844300042
189135 193123 340808849
100003 149930 54806268
177490 178830 710853950
126372 192745 368486062
1623 120141 884149699
197145 198670 3866569
105895 152563 116592926
161780 196413 86587846
195941 199629 9341695
160696 199724 97677463
95511 187869 230956454
88719 114474 353035799
182609 195920 546380138
84003 138813 137019925
71442 90928 48362575
128919 142352 33617218
123530 160150 799831179
112641 127562 37325156
51868 176693 311775511
3706 143781 801662980
152419 187542 636755133
10490 172997 406174965
601 159567 869722635
79167 111650 145985695
50464 58038 261146083
170400 186378 39871896
26926 168051 626450118
45759 199253 383876342
142032 175086 82474852
191873 196263 11075932
174415 197182 57134331
64938 125157 808554711
91733 195436 259510041
147672 152720 12723626
45795 59093 33299594
165812 198878 82855475
79285 106088 251767170
160563 189442 72126844
12326 103850 228867021
120156 174529 441638258
68223 159191 227273519
163579 199232 618756486
104053 152755 121751974
81898 163621 204384028
193551 199779 15761014
162811 180271 43438603
151236 181731 76097594
39720 185506 842155695
59456 194581 419795692
73685 158446 233889056
125498 156602 78067747
54807 81278 66128565
173161 183090 429100756
36707 63667 67448656
104693 128888 60377556
35725 171532 538052495
46047 98287 130731146
39159 146585 299656672
52790 113324 249800607
104652 106188 3832378
19026 81756 156769061
146103 160238 35450324
17149 20139 7493411
25426 27483 631347986
195524 196713 727918943
195282 199693 11179974
71417 75906 11129012
125407 193904 978391026
196761 198957 917899486
176650 192761 563825309
134029 157600 54239002
25908 40484 14841401
26756 65410 96771320
27851 138106 275442190
18340 117478 247750571
62124 69815 939514101
185068 190362 13318289
35851 92965 142725212
21022 36548 479919027
26113 116999 543666227
69812 151677 195200163
152612 194390 104425733
106713 138847 80217403
156017 172262 40432586
33077 165984 332185150
53244 70388 860522694
117408 186741 173307244
85843 101289 814630870
9728 48736 431856020
5932 42664 479378755
113937 142305 70929105
75880 104674 242971768
41214 155617 286135030
53819 68805 37637642
62498 71037 21455486
122260 135677 33699763
68683 152624 209620867
15150 77225 861606526
187363 198370 27654438
90897 133803 457509383
81456 117713 90630619
106059 174472 170852568
34296 187281 494746461
111428 140809 73508812
40093 67567 310449913
113047 116111 7714441
27269 141787 286159100
139856 147800 19881044
152969 163269 25754604
140201 198434 145775504
35583 109160 183835298
74783 131327 864114595
105349 178533 182680371
28299 93423 971976956
124624 192652 170087319
141782 162901 203720159
165572 178137 31247948
162452 177203 36588362
199472 199705 414738532
33929 68360 754060486
11930 26628 36854923
158517 168132 23873076
101537 132584 69563056
135839 180199 483148707
57769 110809 814146983
155367 159516 8164762
94326 163138 172128832
143297 187815 111310898
147781 163483 39376861
185285 185740 172691782
67063 163394 732673268
132315 132522 160785543
90706 112570 54764938
161871 164490 6332415
198150 199646 3770248
52069 136323 210561905
142972 195328 130882410
122061 135080 991832605
160665 189414 476671244
37222 141506 367107751
32162 195095 407314945
59855 147847 219921145
167958 190126 30337798
103281 148192 112164772
28583 96090 781993234
173893 174846 24854675
50043 71269 47665745
2678 196741 572280233
157019 177951 51942674
150079 198790 503127053
24969 41948 42441409
161557 178605 108386268
145334 196476 127937415
130555 191551 152371203
30629 62912 80779167
102352 174188 179343091
112303 176183 159540695
176066 188957 26590461
47882 148060 250484069
136738 174517 94323367
178304 184933 611811225
19150 42375 124947415
28231 193302 528873415
95782 134081 719747876
88254 116641 71019270
193808 197853 10243175
9706 158613 407445825
177295 197028 601835485
130145 143227 113726283
48570 69699 53093338
52976 178447 516450924
86264 148057 154501928
193680 194484 2011754
149734 176192 65941390
123537 169157 514253200
135403 163589 832041567
174870 179524 223413379
113722 180776 167544488
152189 196007 852191605
178882 185060 6452018
7601 15366 19562609
32303 47025 822224620
28978 84049 137450525
100909 151365 202574716
83144 133869 477152582
161324 182296 804348016
194555 197423 7292556
44734 178107 793734071
182672 184900 5604664
1370 165112 439807984
8335 179626 428059652
144375 193715 997469355
125376 161402 40147457
97209 112196 973337841
20110 41348 384211420
151169 151226 61718
129384 141866 754196926
46125 119078 53487305
147789 171383 784449093
19354 120220 251969947
155094 174280 47723241
86086 165360 691338000
33266 143928 276678152
98770 142907 596997379
85416 190385 127800645
50532 86694 90292065
166856 191357 61296828
199327 199808 534580174
164298 198351 85236137
167199 176704 23631371
43671 70330 66850547
77758 113837 301578716
92891 118663 907418425
198737 199653 841997240
50613 151403 251910514
174279 182330 20112404
62656 63579 2316824
175186 194302 48005117
91511 164987 751426327
96187 192650 489277261
7685 140697 332504432
23016 51311 70763235
108964 166124 142961881
188257 198772 26452512
16883 61920 958269112
83813 85226 3411996
189655 195653 15051403
29476 80444 127346523
21606 70174 121623068
33860 193431 398895277
197425 199721 5791595
160793 188375 68916869
10630 52099 103703219
21334 132034 276698130
69992 164405 479411558
79649 190247 784728736
119719 121086 2638237
81355 133226 129541525
143183 166907 653509528
113398 191179 194491790
107035 178281 695011350
106971 120678 34051061
45492 111961 166067735
38133 52287 525338189
30599 133169 284855449
196059 199108 515328202
85858 98642 32195148
150146 196622 382564678
146625 179021 80803627
55375 117917 156258614
187894 190735 7029331
66333 143056 820855278
149206 188223 253884824
52649 195164 356294523
414 27468 824268814
87576 148901 718143965
27493 29337 4582559
35061 157165 98929047
13714 133283 298805839
91026 141200 125561260
180285 181189 642779
132297 179199 117125489
19733 61325 103914178
101766 109672 19568170
117284 182889 163908108
166769 195825 299088321
41014 82650 626437023
67414 194467 831778675
49371 126449 295606083
52104 78465 458239743
181584 192142 692086940
149597 165030 38634365
44885 85782 102121933
45260 134106 584337792
140701 144573 142191133
114554 161396 937528685
127110 175126 119953995
80137 183448 258150728
119102 184252 522650061
41386 131015 916147483
122992 123152 405681
96930 108650 761074053
8608 89044 200917913
178636 187359 22060984
106726 150215 108651750
58379 110878 675066349
31469 136880 263518817
147069 160327 512312744
171906 177840 14684873
465 144824 361057430
140621 143562 7439437
93551 148740 854725295
109564 156416 117339441
188705 195721 17562396
3037 182287 992565217
68152 159001 898581753
155362 164932 947023925
48037 58808 894465240
18114 129048 386155742
131625 186792 909266423
62467 125978 618073518
118888 146636 995256806
16489 99526 768070862
195911 196579 1703293
127259 157819 677956011
6908 93942 432990897
176174 176329 402641
121036 172978 129920539
178065 182881 12101428
154734 175460 51436923
172069 183249 858894003
161534 197957 91132239
162569 176456 34402888
48978 145683 241747311
101960 123591 838967531
85263 92582 18358391
139552 161425 54778188
70924 73781 169441835
25839 109702 850976888
35117 155128 300092766
80451 88248 19416785
161271 162171 2244360
94776 95383 954736915
33895 132725 246992655
123734 189156 163724481
49871 79875 523133012
38839 150301 278630453
77540 137179 397025839
182795 191888 897042756
146732 174507 940933828
100600 118900 955871923
49169 83161 84979439
131949 167004 796757887
196685 196822 595577831
199541 199880 851570
151166 182799 727145385
182197 190944 21988174
188265 191096 152947290
38287 194875 391480433
1761 190141 110599519
8797 93378 153401087
27073 130963 259635005
16910 84129 167965986
197756 198960 385932816
117296 194923 194108907
117857 188108 175662691
112068 125352 734183845
194497 194976 821667376
68850 168778 650006496
189689 190261 1411182
39096 184403 228214719
123723 174170 210470745
115935 183644 653476150
98429 155112 415723253
27204 34387 17906467
92257 173509 859880129
154253 167701 33395756
119032 185977 167365913
26084 145832 299282675
115070 157678 549448188
168838 173235 528516893
55948 186045 861519853
100665 150731 125047093
137093 183248 115263474
189099 189904 592948906
163092 170229 17797243
98248 108665 25866996
154808 158243 8539845
197918 198965 636070218
140198 169967 261047223
168594 191289 56749359
16307 154510 345583148
173133 193099 321947302
97257 139283 104960957
22373 131190 271989677
93778 153894 634992884
76028 116895 341013128
118217 147168 453429803
51128 101072 124944188
147464 157717 789861716
127940 167166 111827689
31878 187276 261961400
196229 198537 5858599
26209 162413 340489824
101563 113227 28991774
29297 47685 45818948
115404 193371 194902393
150214 161648 28676207
153829 188352 454342614
108658 120350 29110710
176993 189885 32488526
12130 29572 43714143
12811 141438 568477362
45639 95522 577984182
106512 163690 142979702
105496 116556 27508675
91624 154640 157911518
55349 80902 63876546
159894 193475 83870344
106228 151321 112676670
70198 88882 807620414
1566 103456 254986816
30660 120562 519640482
133643 186320 131698736
198539 198944 1043433
25639 79941 302407645
155160 193005 94412665
72113 103938 239744890
36348 92617 140514559
99407 126187 66695742
30220 117617 644294108
14347 53779 435625472
25041 30788 14395059
117120 178515 651343143
115364 145694 647244901
192413 199741 845298469
131244 173788 193272753
9127 61821 261755108
174968 192041 42853601
138782 192807 135084226
142056 169501 46701585
97615 133864 90525605
168313 187322 47596304
9806 23967 35425142
38800 128227 318510466
73819 87597 391205682
144261 187481 490306411
99801 165168 443161333
125395 192592 168048717
41864 128288 352929566
185370 185503 324068
188842 196705 19722781
35430 123506 220009620
175567 177141 3925996
17839 85516 315866305
70318 121515 127583092
107646 129140 53670006
190838 191453 920470223
117450 149574 80282407
170151 181959 842495049
136275 199311 758432583
65703 148538 206848192
2235 112269 958062405
199221 199293 963689032
178236 189320 27954977
28962 63868 87272668
115690 147978 957245423
124914 154586 74407922
129461 158130 702892861
104169 193915 224316542
38763 43348 7037837
32808 167285 113850750
167652 174429 676646436
29978 154449 311435074
133787 158746 62538930
133955 151092 972112160
84223 120453 145234476
169277 174940 895371484
150506 181471 77257032
144379 164280 49753013
62942 87427 61024030
55036 62195 17890636
44337 133674 223206888
8403 59047 499573522
165688 189427 59368507
48391 60498 30268213
26915 47398 51030238
99485 122353 180075065
175993 189060 32930090
119880 181354 607143454
126457 134030 19019986
85174 105572 26271259
121900 147542 64229007
54334 177188 306778618
80663 103088 56162113
189223 199462 116620154
182543 191876 23440754
120607 166071 113795123
64102 157575 337713265
47028 141922 237286077
92096 155151 157992252
27078 122592 238483196
92462 144335 4395660
127967 146635 46642151
61749 71544 24676735
3849 154999 867926363
190185 195794 386225542
82370 126023 416676566
52197 144742 537871507
128892 129045 394735
69558 122852 604559210
16581 186661 591308505
7272 120393 282684316
18453 140558 305135769
45029 151359 428421594
36376 118386 204868027
16631 52080 408562412
167256 182976 39287401
100361 183753 208234229
52844 82615 74364928
142507 187172 131859998
107814 119905 161181485
128239 191480 158100745
172371 183331 27329267
31510 40674 186967592
140731 192667 129810912
198077 199377 90858327
123104 193000 174829703
179056 182895 9662721
63228 168531 911283292
45617 154114 684683330
92578 192062 331890952
129798 152194 56008055
167858 176902 22503246
57789 111254 676349297
8236 16005 19478020
195156 195693 1389419
44847 76443 79062705
126420 187663 153257232
117129 186786 174135946
141146 164377 764178173
115575 125232 24054057
158531 197680 97954407
155726 174840 47492561
97326 154177 142211770
78984 174096 567090345
166515 185585 733188284
108817 178175 40713611
130199 138672 278544248
40493 103599 316672027
57584 144761 217858204
179144 199980 60316017
102795 166381 158786580
58153 178343 586075505
39909 113815 922298289
122993 151707 71975817
62550 142753 975956539
118597 140453 12852084
59523 139405 199603024
101323 134448 534973831
38703 77634 934406620
12233 123079 520448706
25076 44888 107654835
49211 49958 1918891
23382 42102 559491564
137217 148244 417555803
135225 167628 169103680
124896 147247 55871155
76665 172991 640770812
179356 197674 156338837
197346 197559 668454031
185068 195474 938877071
189649 196411 16977082
175642 183793 90116720
2582 175081 59914965
23130 99072 189943689
48685 59760 277331841
72590 118872 832793714
146705 195141 549154241
166029 173848 19461807
186397 195423 623353042
117673 188633 228876025
182987 198108 742458058
107284 172771 559658407
194151 199029 934642617
158779 159341 389663269
143517 164257 51839524
195383 197169 4549071
168058 190354 55832354
53823 156207 256017112
169456 190488 155452394
80970 105563 61520151
99033 191328 646965142
10615 120584 274744235
67824 198229 689972038
96781 136424 99070968
9509 44669 87866305
6083 94185 944728511
40471 173965 333606482
146848 181634 259697661
39691 61452 54497356
106023 169744 625744435
70880 167506 730331514
97463 187313 224598702
88209 169420 512587329
66812 82665 39473572
135860 185132 123100842
147761 165750 810111013
107368 193279 214738216
37059 183841 366793611
199966 199967 4372
61578 71003 23741925
85527 199374 284948269
2290 29694 68725227
117652 123427 14302297
166991 181962 37405174
179549 190059 26446648
164292 186315 54947741
42016 126687 359033329
158293 196910 96539972
23022 149579 874973586
126970 167581 101516251
97742 117208 188782694
194577 198610 612817675
124453 163802 98544251
1617 46249 525867414
65143 188265 307635853
122396 127129 7769528
110240 195789 311052498
51561 130071 676631476
72319 78215 11900876
149215 186667 93610222
22171 188568 552100159
11303 182086 436587835
22112 93666 178802249
159877 160687 810264206
111949 186891 187439565
108180 152084 994064115
64774 194353 323817814
17443 88196 176733350
135961 192649 633023673
40317 144818 261331930
68940 172316 258112089
173664 185189 5340104
105573 131798 135202296
116985 132427 486510248
140671 176164 875340778
185771 188425 4033802
89929 185687 885313431
90612 189193 409159193
111583 188251 191805834
186415 189910 6692608
34418 151556 747503676
151588 165798 911672149
115781 198615 313924926
61514 148904 388539343
179931 196940 689337023
126101 137954 29693358
12509 194024 664751230
172412 193566 52922974
99374 121145 113829662
35554 71205 89275214
126036 162832 376395924
108620 141583 461268430
154725 175205 183122492
29929 183070 382628830
94615 152295 144242257
182619 186230 362279454
43301 176419 332480928
132302 165868 83950106
139037 166937 69695863
131130 153028 54839967
101105 175841 186470046
113766 167654 134669464
178618 181191 842558548
99789 147629 57748541
50085 94266 110346245
191071 199001 613631260
96808 150140 613362957
61458 189013 60346565
120138 122732 477309473
112431 157331 112490418
15028 128274 413546043
109384 144168 407256423
144277 157971 34313268
173284 183543 651247828
91106 154653 159166767
7171 7431 505846491
168464 174618 654261811
77021 126116 705448382
158764 167161 245851902
8148 190510 674759186
1213 33683 81411993
6772 155034 370822502
56652 91337 569599875
159625 199108 98782500
168344 184227 857386605
100618 146668 114951793
92170 112444 47592918
65863 158720 895829451
188440 196795 675332716
87112 92761 14154245
147011 194517 118859438
190895 192873 934583896
157240 186099 71916828
184020 192526 21331972
11639 125762 413264781
157005 194285 93059374
178591 184498 14865319
75357 121779 115783500
72877 127819 137144729
194721 195611 962717855
145978 175571 605971206
194333 195820 3756210
107756 153635 655741473
53050 195453 356032130
116396 190790 837464338
107008 144949 118290039
25998 104537 798258585
130692 142394 776651055
148584 156036 95436065
43408 98910 663249897
44456 168247 309345508
143683 175104 696015253
62183 78198 40074834
35729 119852 210154501
86914 195717 325440335
55109 88401 747555753
96510 129513 82466254
22288 73787 787269848
111567 180625 543720189
118059 177932 149504152
168053 173579 568746022
150117 152996 119927114
44874 130966 992739892
32494 63890 850021695
8273 175146 920408723
95781 141409 852745175
120913 184470 330372343
88240 120252 104585231
108047 196869 88404814
69874 100111 193438067
156815 171306 807798896
187345 193510 64595608
132950 191003 145200650
111370 148217 92193558
15332 49419 85119461
175720 197453 54706929
154106 199926 114661103
163127 176472 748539758
19922 78788 147236389
161213 175940 36523528
125632 128777 7922184
84179 155028 637502109
129315 168519 97978946
144165 186806 334765551
130674 164562 84709784
44722 88209 108611185
66457 190411 309707411
105400 172238 166956933
135852 138124 5644735
108138 125585 43464098
163735 176054 30472939
30836 70431 99224103
67339 192300 840535427
173325 182833 929872082
76023 150708 186605955
174964 184062 22817715
128672 151699 495988049
106187 143118 861997839
167579 196468 378848818
50327 160015 274243949
97781 168658 682081302
17809 144309 316225332
172739 173765 2523341
187704 197105 23560822
165970 192563 164209447
46361 145401 589134211
108764 165753 789481220
195122 199144 650657357
186112 198165 78174602
106819 112485 14013965
198387 198831 120220458
80957 126582 113887625
63776 87022 309613289
66732 110304 108666676
173713 198785 62983270
138567 170262 79351588
119383 165428 751036965
120934 191788 177239034
189368 192682 367716182
57607 135389 531583771
119766 122764 281577084
159748 166643 17067013
93500 192063 290420829
156316 190346 860910652
140718 173628 43230468
181118 189865 484999863
91470 104807 33605226
3145 67841 162121223
63630 65674 579376496
101598 174925 753135626
171304 195591 60872285
64949 127204 155357329
184155 198652 627749443
175761 182212 631172854
153020 178380 63091497
112052 180020 572433635
191718 197069 459635589
128387 169859 103759956
180661 198972 46078530
156717 197276 847915824
97925 178466 201038736
2956 7325 11079123
88222 128214 968706260
191066 198618 484197375
185667 197367 29482747
87116 138881 129411605
87313 90949 9038513
118974 129246 14794037
119258 168847 586805907
61609 119162 143797908
116630 176572 149652183
63835 158237 581829971
28820 130063 253003036
57787 180273 784100750
97752 111635 34520083
110843 187433 191573607
137138 185175 669823253
130074 146510 41032585
154529 176930 55658098
80573 150442 174654638
55945 97968 362253068
39071 58861 49612226
173717 181291 331953526
137691 182204 111171321
95459 122482 896522898
14233 23727 23668243
189550 198566 667370680
58905 145459 242049201
128868 190524 154193155
98901 144762 151886664
195439 198138 1046853
192721 194888 502703251
6875 117525 276675097
84742 116532 727849296
171654 182494 27074983
112939 183023 966397017
100987 146186 112851475
87977 180107 230278339
31828 131953 921836744
181403 185177 4687281
99167 192343 663410273
121312 156812 89067663
12153 125378 282949740
14922 28659 216275433
153582 173280 30787579
91563 102790 28407937
130828 151510 893608257
184450 198023 703275656
71602 145766 868830198
153002 172394 70450940
108940 112186 613638330
119692 173780 135242088
181579 183991 477675034
125165 154424 73376302
193743 199607 396447640
83810 157816 725858939
40821 93848 313333537
191579 196039 7308036
165052 166470 674686893
131987 196900 162456685
26264 83122 142064215
14973 155895 352301818
12635 21968 23392590
64738 121905 836760188
34616 93824 158989564
123228 128422 902751596
85247 106227 261936585
42219 66408 60647171
116864 184832 169823133
90690 142670 130127395
102102 162047 828829603
9196 104025 340263790
145160 178793 83826999
170496 186368 764733443
114012 154725 111935569
79461 199869 301162474
114302 148999 86707937
93302 191717 245985443
111700 128611 42338093
101121 169140 715815390
45524 160319 287060405
75860 101602 649146017
30330 94487 547754324
188022 191807 617729791
35371 101342 333908151
39855 171281 328572651
43540 141079 243813833
73572 122351 837643847
66126 131949 927773644
166327 188672 55968849
164689 198481 84571812
99383 153535 135297387
53595 190318 341740098
198429 198535 90382186
77172 100374 613497040
61830 83370 53877327
44822 93109 120692217
88267 145089 142157069
151135 161254 25323134
85810 103462 227905495
56774 72800 40132124
55550 196650 448080323
14644 71639 982967417
196190 197886 4317855
141750 167778 922389587
173910 198168 95066969
69594 112325 106512880
139433 177842 778113896
14873 32966 45148136
131911 195887 160061416
75914 175782 800202654
123609 140349 87604611
149513 168480 651030906
199746 199903 409869
1898 159378 542473461
121136 142426 725032757
171632 192644 52555003
174492 192509 45093970
403 60403 123333105
114122 145006 77233728
82263 153944 655659466
107893 118554 26550910
165722 177525 49344920
165853 185718 49573896
994 174728 434379456
187204 198991 903827945
80885 130460 123927014
111207 125239 524418593
25079 88545 158502103
118859 137665 18630206
56800 156425 422026272
99295 194830 252408552
32047 186893 387035572
94356 129143 881224950
176854 194707 943075041
172674 186625 20263260
106859 108284 3498132
149372 165894 2592119
55809 157407 254055125
33553 60186 144914071
127794 186120 497456616
11038 75098 160199735
2590 148663 365307823
177300 189850 641467325
15845 164601 547578398
34832 139786 262307182
118625 181434 156944969
106 68573 932786037
170177 190078 965927542
63700 108843 126000064
129376 140325 27313395
109969 118277 267986048
49278 155575 646835981
145472 186023 391593170
52946 97086 245618249
185121 191085 320923507
199185 199266 795449293
138809 199328 151571966
133024 145876 758192031
63179 109147 114721335
93039 112737 49218243
178271 192305 548203144
146065 189688 109092185
90249 157368 168111125
141230 145486 990283928
45471 63181 890778388
1265 69018 169826260
75099 141176 863531320
70492 151438 10786646
62621 72000 23503883
148522 170043 53828411
137364 185366 777466923
81664 172824 227800943
132768 169483 91851298
120431 136704 799587962
191279 192502 3011634
69043 182538 283333468
68447 153946 213617113
10239 196212 465005974
111751 146964 690303470
84148 154296 175609185
170653 175903 12857992
124918 196569 179298101
131799 160057 70784536
112270 172317 150151431
191372 192212 906960297
161658 189425 69379976
37933 107801 544189786
184230 199198 517564864
83521 85987 6038972
45554 162207 291661551
72841 82466 23902713
90275 148067 593555569
17432 103156 214352093
161746 183005 52934118
22833 159547 453425674
139045 144250 8799988
7047 45665 980341763
103715 105840 5347762
124877 172869 940954927
59002 103657 111640928
62940 189950 628353760
154489 185615 77583755
30953 175914 466334122
153226 169714 339670313
15270 97161 750955812
190044 192823 6880228
30974 162504 328873811
24623 94210 173925557
139190 143682 11331333
68436 100521 428782126
80242 124749 857256964
37391 135112 533928985
87040 112574 79366280
104914 110623 642411535
75010 82928 19699422
191463 195855 633672296
37369 102020 894277774
63117 69687 16545142
96772 140957 137956338
18909 119664 251665125
53548 163090 556567158
62325 198186 339720944
184413 185218 2050897
150284 184637 746795466
60253 168256 415885112
166907 178255 934962166
153912 193906 99877365
160503 165056 11310937
105206 171349 913034730
106343 128845 29743933
57802 86403 478659863
176124 176460 538473515
151786 187389 154265790
192601 194719 880862198
96289 145519 123068048
193131 198025 760237493
25324 135435 374147819
154075 161853 8402948
58734 91709 82155837
143660 151321 19098083
31039 53256 55548216
44949 165904 912056726
46382 105070 146811375
118213 165212 793061690
50588 170052 501403192
108836 130836 55118749
80874 101465 51551728
139734 145795 669819347
76070 164508 221042631
15082 102896 122067665
140538 189083 967155076
159908 198423 96357989
11979 120409 270939114
23722 150102 315927162
30339 93197 617164595
61664 100625 416261250
52274 123372 397329944
97592 185706 522577663
11497 96364 917875527
127531 165302 995519882
153309 199608 115839450
106847 188628 417482220
79950 84741 185577006
11240 31841 858898291
29536 179743 447809548
86846 190590 629297415
134622 196438 890702998
31342 98199 794051683
155636 157740 369996951
55687 192537 341973216
40490 191067 766751555
156277 195279 97372552
77831 87461 23898310
111603 199087 218997356
2978 152574 374204945
14125 189293 521267179
58390 70670 574083855
184979 189808 12171485
59302 164658 266380916
127650 156455 72230256
128413 192985 161454988
11032 24223 32949013
73889 135204 273464011
53430 150980 243891945
107695 177921 750894973
123055 134244 475185078
189770 196872 920426760
22045 24947 748162614
14234 158114 359756282
143542 172603 967150700
10071 195046 462459516
131751 165086 196486925
74341 160627 519717693
136108 196697 151591900
94813 134531 99297200
194218 196505 483560050
77641 153266 709132672
157296 158087 1960705
120451 135766 38412043
76078 115599 98713715
128974 137532 764371511
34876 103831 172402652
196137 199403 818710737
174070 192682 1452242
66903 93449 849380043
76843 80228 746391151
29154 133068 259587060
194884 195880 2533437
50367 157590 268153748
185307 191681 15947608
35323 66014 994407147
67906 70134 5580492
175603 199417 59954374
35580 101877 165836274
37804 125665 423896053
157253 160270 25630910
162568 194927 80839715
133257 151739 26288239
147456 198674 797645805
160677 192427 817322164
116761 125657 128230848
170962 177404 98022257
56345 99872 108891015
172076 174293 5482643
104373 158517 135388835
58674 191792 903697297
1211 69358 233117506
50276 138032 219262076
47843 61765 34865200
189025 194252 727463033
25360 94585 172982356
62547 164822 255647010
9620 35490 64651654
93070 189331 240743065
109667 175001 881553798
158264 186881 733500480
177457 181434 5786440
188476 198885 890051709
144056 148841 11874690
83229 106008 759369625
50868 123230 180728945
131823 160377 71519265
5829 16153 330772996
91793 132196 542530995
164730 195316 39441794
101147 177696 191017045
160184 165815 13245862
54395 68185 905496372
28091 93507 163356281
100622 111206 536679381
189579 195865 15739271
199828 199904 192187
110102 190017 815229813
77141 186176 413382485
79849 181275 793502489
114462 167242 131841551
101481 182719 202817746
13866 35259 53519197
110714 172229 928138076
167282 187847 51591091
43473 142225 246807355
44597 157644 553219070
41977 99821 985045195
9057 157028 543664771
104441 117970 11492704
27395 175086 836528176
170930 199759 72291916
94702 118097 58441929
94170 146533 86086258
43750 46478 376489707
71161 192197 957001223
139075 188982 124834486
3149 21316 777508879
13530 104382 702328102
115429 154048 96630853
165675 165755 217449
81140 129306 371957386
132926 147263 538803206
164912 184711 182350173
37751 181214 864617709
193489 194580 524590432
176274 192613 41011825
114885 169643 953790981
133310 194858 246130465
187827 196420 21522605
109123 188301 397425162
21107 174760 383980840
11308 109083 244339267
110970 143521 149553682
156357 198574 889804263
82532 151347 550282060
197407 199127 4347168
6298 142308 340074424
184851 187652 7163918
112806 182079 173132229
136305 183424 117715442
163537 183897 50721011
178980 197554 46813517
85512 155386 174988061
76114 165464 883612019
85367 180888 238795991
42443 65231 899968392
106838 133245 817309130
57640 118533 152013512
77939 134029 140113137
37417 106612 713556150
173000 176212 7905557
179732 194826 139622800
33016 73491 584589719
191499 199557 272477498
158995 190449 635715617
18861 85453 508430549
184905 189327 11212183
155626 156693 2697723
155509 181596 64918764
129928 180873 127196590
75435 181613 439616127
160056 179954 370467410
62560 193272 326682658
104813 162811 501805625
89067 104263 38237722
38707 87917 851265247
197145 198750 4087068
58725 197774 739686987
97490 98856 3504268
128947 180188 602431141
91729 177008 213162417
3702 73888 766219867
67729 111676 478158032
165381 188882 313341954
81934 97286 38431538
27968 163909 361189536
126101 144976 668676008
169893 187449 121889326
199604 199654 379423039
67292 127475 359185239
165195 183705 46148204
32867 62620 209441688
46034 62798 42004704
4833 147638 357028709
54276 125039 558843990
113235 143010 74523069
50062 81993 131929997
179203 198800 49370018
103985 174063 175014605
116967 129080 30271161
174975 193983 509777478
111893 171947 150178243
165473 173420 19770500
180626 188327 19404006
137384 145712 20807986
83865 112664 71986849
49429 190069 351551251
164865 170776 14745539
180787 190226 624581005
135426 173369 94766784
22729 38928 11871484
110797 197044 708255914
187958 189944 646180959
93015 159791 167053416
68278 171531 257783731
175021 199729 39807880
99624 152771 132742669
58417 97054 96562002
74653 126269 999576074
108042 185479 44285564
16995 20578 8933942
46949 119474 181272278
6906 103903 242576547
173168 188641 38867998
6699 199492 482181611
73914 185613 411781943
110161 169294 147874856
2422 175742 433211377
172602 199040 66324367
131778 146713 783613357
191513 197437 14999012
144031 190367 936680242
136904 150729 34563319
61351 93903 187195640
36734 57433 951023136
143377 194630 128079028
103288 135502 80396770
131628 167455 383602589
7730 69341 285803250
52462 190146 956341026
71966 113799 104448352
54014 94999 102336429
38733 46021 18236242
21518 66603 112865630
43176 54992 268740031
48684 157906 273215576
32178 153740 83677711
120250 156894 91896182
46372 198086 573826675
118690 182560 460430336
145940 147294 3321882
123380 138406 37608059
81429 195636 321965148
97540 117498 410380294
179247 193075 679889520
190520 193369 7131070
187340 193424 953887978
23960 176569 869059084
189868 193491 9048227
77523 159939 870349633
172804 185860 32638615
146612 157386 27117283
176991 196056 47949506
157763 174060 40479044
3365 70480 168180130
177210 194939 44554548
25036 61924 92204661
178740 182648 473440825
136955 170752 533678667
195632 196693 2671820
6868 101729 931382124
62438 199294 342227910
100955 173847 181983635
59817 112287 781458685
16577 121501 262102699
162161 199849 94387490
178828 182818 10069525
80059 149856 174453839
28836 145308 509749005
121673 199379 705474045
31376 81224 124665534
97126 127834 76662035
198231 199289 375040693
90847 168850 195160204
116225 184082 169537658
12253 82140 174687178
171813 191571 663578087
165832 179459 33902118
156659 158742 756814389
47966 118098 175321465
159603 195616 90016361
175148 177563 882308735
16320 128555 280471135
122017 179783 924148000
119658 157653 95260879
12031 47272 944378168
161985 179911 44594838
19807 62269 828346858
40510 103554 157733726
117718 137414 884874882
112516 163322 127184240
23432 139929 291186173
22855 145600 306846163
178830 191478 31813235
54538 114562 149954876
196619 197136 1315376
116391 139392 57467211
8484 104736 774535368
36222 183452 630940816
187702 196013 20774930
70683 107220 91142484
169494 183176 318037144
14359 193235 641829140
46840 161225 766314207
11354 50971 836748379
81779 92746 27341349
24617 96613 857158942
183541 197089 34087548
91398 193969 291083082
118213 160916 106915776
143434 176123 81413840
72438 125679 132811739
116839 195663 197154390
33013 42392 431725929
55961 189229 333085023
84191 94972 27047578
126075 143247 43094017
76889 141887 162414852
181022 186341 181592062
126177 140319 35398620
127558 188902 925973645
81291 82448 2836854
48923 145117 436474784
61872 196776 337353710
132941 189969 142667312
32845 171952 347667355
182128 190787 13495963
46457 162880 340651562
171741 188431 750791973
166249 178935 31525161
31420 194947 408823455
158788 160224 814889106
66068 160803 236719676
2308 44411 105468691
24118 144016 299784529
62077 146575 794550186
25378 126513 869346544
173421 188725 38441167
10518 192908 162786658
151880 183991 28385801
78680 171420 298957764
61734 134812 700240325
108231 122546 35622942
18268 41476 849662377
185709 194263 448365388
78367 98318 49923522
2181 56722 754148061
135846 151878 40124992
148278 199203 127477001
165935 186686 51886870
178497 192996 36411634
174554 182406 492723833
92138 128487 90990668
153141 199702 116479871
139080 181250 105336425
20637 57371 347820060
134463 185093 932736191
1721 70702 675634417
192512 196296 9594806
199733 199835 49555957
21989 166658 407902940
591 69768 817323457
148838 175913 67478050
28958 66925 903056716
67860 82911 63299176
128462 136267 19553253
90857 119574 850780353
124775 187960 846122799
159650 160694 235185558
165646 166518 397486772
163797 198738 810318942
70803 88197 43184016
85300 151188 644547969
87701 135830 120413184
103080 110600 18583865
110977 134329 816224364
9731 115057 927070472
24879 181112 390376358
95074 181508 431373433
18834 179218 432514108
188781 197557 22044166
195341 196938 4075155
127244 195243 334113533
177335 184513 821607044
88107 131952 933089792
173280 182071 22004221
195621 198236 6602958
106249 123897 376065347
186633 199867 33335410
38621 102855 696053718
2288 71601 173602687
58396 88566 31005942
24365 66257 993299754
60077 163947 721156667
57586 107158 123848041
68760 172241 258396106
164931 181213 284795970
32060 186832 386822837
96394 109981 321180848
135068 165309 332384559
122120 178313 656953059
96910 190305 419402718
124481 145470 67197351
18377 133548 287767668
147246 171132 224390084
3892 40931 92744432
153818 155656 380207642
185728 191222 213056083
177844 192037 35680145
39346 89488 125240405
52599 97576 112474016
144990 197355 131004047
193095 198256 13065061
69841 119447 631477703
24561 198410 814920913
4180 148953 361988417
131592 144821 33172360
128301 193375 162743761
151225 165039 34545937
145268 151913 929032708
157899 169754 29537968
50736 140400 224084561
92916 194687 254467730
3170 101909 247151223
11237 72351 345832384
196025 199662 9221092
88217 173626 213484043
82297 166279 209969546
10971 127264 290636833
167466 168653 400019035
20293 197269 442538560
40042 169673 324184770
22307 163096 352015804
74314 124427 125067919
10796 188476 444209899
86673 163577 986664361
18507 62974 111197886
132379 163056 76814662
46554 53079 715029130
106853 147033 318148901
197237 198558 3355679
47560 70683 325982739
4826 11195 16028734
189935 198830 22400822
190881 191275 80504
135291 140034 11848303
192397 193481 2740211
80958 117119 945569503
182894 193080 568017305
35660 138673 257409701
132193 150467 45726257
113575 186094 181264321
161555 194419 82098122
53300 189930 341609665
49022 62229 28712105
108115 135043 67325351
120679 196401 559112943
72950 86609 33959944
198191 198998 658495676
172206 186402 461577724
144281 163204 47318462
119737 129139 23607794
3837 52100 599426251
72778 82091 23091861
190628 194806 10464589
27859 77911 125089186
132823 189852 635259343
132288 170033 256035346
107583 141066 899460957
61954 124299 155741821
130215 138381 20314196
62440 120185 144137782
121 151287 378013427
174313 197835 966975720
25544 101343 909737845
53397 61182 521523863
143990 151478 18670443
156444 196083 270601794
83420 130485 407816712
185114 188419 138639513
143760 149719 517345136
60814 102456 104264693
73034 134500 153503220
80430 164452 210117600
23262 29729 16230356
193412 197799 11129832
198970 199448 1223055
26710 77494 126933281
52366 64666 30855831
190902 199682 987932989
129779 155788 466846181
111814 153582 775562051
154226 158612 600416388
93775 175595 609826579
108040 192333 210717741
9505 74940 299245283
101550 125621 118671754
31928 43304 28449374
15128 140025 312041056
45304 105261 775652628
5684 43037 93503671
180109 180700 1497151
116697 177008 173282304
169504 176233 333678907
199150 199571 288515289
102375 151927 123761330
65983 84609 46250455
186266 198029 29627212
37422 67997 76609914
100471 158770 145719994
188842 190670 4531039
187860 199923 13087910
199421 199563 356393
186851 188915 3876032
14081 127389 283169982
367 161398 402736917
76986 149008 179959663
101794 172545 176694698
69445 99221 644320775
56774 199188 356108890
174860 195977 339546961
4010 106177 255586646
64437 158611 560986459
139224 177950 96643626
136872 177973 102501560
45870 192930 896675033
143361 151766 21015960
5313 30445 62968485
133812 190448 141657294
84371 144210 168136567
25421 186833 403403830
105805 131740 541103208
141636 171845 75491282
51457 139019 218789632
42338 59850 43776033
199206 199933 852530696
114485 171146 141576999
18343 150322 329811248
94317 120853 66201099
163653 192157 71162595
117119 121365 651030266
17345 195034 516743194
68168 141907 184063126
89750 96041 596877514
39486 59224 49456191
34990 39936 833918617
58393 167530 886778962
8419 91993 208739628
192574 199258 718327924
33754 57208 58684183
76760 159371 263955431
24792 116470 229165061
73082 179686 758761024
18376 141997 528731289
50811 80201 73467141
139572 157343 543266239
88544 129834 103379478
22148 85469 427421083
31084 126317 327795318
46579 118887 180785651
65883 182440 291034623
90551 97864 18533968
13691 190331 441568604
150813 192775 104802519
125333 160184 926259627
101044 189860 233658243
87462 154712 168367529
169261 173403 357063248
160479 193610 82727020
112379 113036 135381933
125270 148274 57606944
111002 185906 856753532
136471 145147 21732036
170657 171999 602185082
33692 139566 264591596
24591 59102 86329778
131866 177897 114919393
170928 187397 41209291
131747 132929 213403693
149691 159463 850790798
38373 139741 253397078
156333 170507 35288098
12910 45335 294444005
15680 95558 199568551
52845 170923 295117015
168018 184625 386112253
117832 177405 552322149
186728 192170 127125928
25047 87614 156278560
141575 188225 484052147
115772 154813 521657984
178953 185731 17059564
172247 183959 23702010
35869 111493 188900674
165856 199308 294429161
142217 164207 55053017
21176 196544 681246236
198439 198599 424554
12586 133387 301958119
9508 119364 566770857
148314 188749 23645915
176270 195022 398781199
118399 130892 31348705
30761 135686 262213895
5813 115533 552681883
194643 199968 911571719
67691 190772 307481941
98725 126580 693805810
186013 192695 174121803
23240 74438 978104855
100577 164027 158605462
65575 99101 415101562
92991 165988 885295959
110000 157780 119641892
129981 167183 92868927
77153 110357 26267565
13359 153502 448369835
90640 96275 14240486
62949 185513 361632614
156278 194268 94833461
145175 191758 274435865
192910 193718 2098561
141694 176242 86154187
65580 96129 76144148
116723 166227 982037518
15336 85209 174387528
22003 36363 434758297
171611 194117 56361003
31904 142367 696534563
107165 168263 284802785
169041 197052 667396486
185402 190883 807761897
180458 183978 8850666
126440 131178 305981343
131831 160828 143370748
93316 196741 258693995
103707 177232 385085549
121043 146213 619619633
96433 100006 13997891
3639 44406 102128908
44753 75950 401289106
31021 80501 123699106
280 53622 819208110
71238 72448 843132485
109028 175564 166218442
114133 122313 20252915
7068 160585 383893762
151827 181244 480455408
161303 163512 5564291
144594 193827 272544168
36749 141983 262994701
30395 190958 538137852
92909 193515 827535692
191686 198114 564948356
161255 185772 61155918
140982 191053 125170568
194207 197979 9569126
172528 197146 60038111
123438 168844 742859093
57546 96253 944721890
125193 152093 67335377
24656 157907 333242263
10847 46587 247699502
42146 124378 213099483
182625 195597 104256642
41708 156047 285946997
86367 129828 108709890
83839 129845 891828717
86692 138233 128841871
170076 181391 20381364
96207 179641 950773881
176404 179674 128367654
147275 177196 74671683
152989 197648 111733916
46863 132575 214335054
160135 197064 92343830
136110 147897 29462764
195532 199983 11275482
62739 130994 901288687
106315 141743 737175157
178605 197060 123629041
50287 58992 21787688
199934 199936 991164306
50992 141512 226214289
92277 156791 630733711
51859 188271 340999259
127511 156023 16832123
194636 198740 887685280
76398 81298 12235233
127255 195021 295057397
153449 175124 53921871
97754 171284 183670978
139769 148685 22313914
121067 184824 159439221
57133 116148 147431390
167154 176061 22124577
66255 186226 299650510
53836 86265 80938364
72111 153311 202949491
121507 199042 194196627
121090 175894 136945032
182828 196191 33607408
71482 181895 798981166
196749 197180 1096375
143854 180170 839193444
36824 87790 127240106
60390 78491 45423886
166652 170284 594317875
168824 183390 214649750
168878 169643 272755963
180838 197458 41833285
122408 133421 27657608
36688 102049 204388737
192789 194054 744611352
170676 195471 62026919
138696 188468 872536914
176686 177142 1146606
159331 159776 1126932
54127 105172 127608112
27457 120355 231990976
144474 188586 36971925
59155 138524 709378859
189572 191006 3542067
47307 88084 660367051
97310 174702 193308244
158563 165744 914899664
173227 196026 614139635
38742 149875 277817371
142501 188726 115614991
73349 182320 66495709
120578 197946 193723062
159990 192188 447617201
111781 114300 156513692
130070 198047 170084989
180567 197116 41627670
174431 179194 11823838
169282 198910 463680455
147820 152805 12527977
83786 163837 200258133
20717 92975 180654101
194624 198408 9590781
141391 172326 77301842
182240 189594 18530971
155208 162415 17901059
172627 199933 68554725
76320 127262 127208636
177978 195065 42978342
191505 195175 9263689
145323 149570 10570736
39325 195936 473878423
43930 82793 312500283
126606 192961 165946800
192829 198646 14770726
18945 37220 45623991
64309 177881 302314051
30330 159356 322595218
160527 167937 18313227
198044 199062 10385893
149041 176698 759836046
137477 189674 130520779
77196 95186 44918663
88224 185396 242910310
112565 120143 519175984
19933 49368 943123931
155330 194174 170591375
176222 182568 389973978
113630 185567 179797469
113570 151577 968332708
49966 70795 52230335
148592 152201 326885915
144413 174678 75480930
10038 31486 567603327
172048 181690 8399948
61545 162744 253050719
24329 52171 69628466
63274 95699 176977209
164477 194909 76042640
187605 199700 909806180
136091 164725 71647065
31130 109696 196354917
91038 93369 5928487
143357 150483 217831561
133743 187913 135534001
97927 120814 56943872
109181 160894 871101832
153782 198468 64834589
57493 96853 98344180
182192 188083 14881848
6427 49840 108656330
139953 181548 730297368
55310 150691 238387568
184736 192767 610455477
173613 198933 237894262
166989 178252 28055455
126381 177466 267972885
32942 84866 129681770
90128 160045 175044640
146055 146807 1831601
160650 197164 368714660
17478 145652 320362717
126647 130929 10841995
59321 106452 10215788
76435 145272 253214688
69353 142644 183040896
154103 157092 7516613
80460 199768 298474075
100911 188802 219657790
93063 175853 851754944
119011 141654 228229093
183274 183410 359666
107485 164959 461209590
103527 147038 108580432
192309 195172 433961610
138270 142192 225887902
72964 146718 526275614
153852 167868 610005782
687 72510 179854067
126039 128843 356417513
23976 147799 874275431
139573 196774 683712890
169463 176288 21037058
121946 132561 397840030
160255 198393 71715474
98299 151431 132720869
34264 92012 144120431
114641 133664 47474875
112950 141503 71405914
45009 156974 280057763
166136 191587 678807376
151828 190218 95939855
4078 143815 842437328
62646 153421 763814243
8345 124455 290501942
47158 159457 796955954
184031 192019 20064256
49221 147226 244900996
53830 99145 113331163
169498 187789 45768973
118696 141092 56086797
78915 189956 512967397
17157 76120 597762065
81114 161925 513782353
178041 193996 564201991
129321 195692 976679856
51914 124426 907737956
102029 148306 115556086
119554 151346 656079303
71411 193931 378974150
192676 194772 5325590
39261 199858 937006346
188134 190656 247213419
49535 109839 150665953
188105 197963 177802000
124981 159271 85912656
78192 140147 154728283
112813 132689 49714162
152440 194466 186715805
52809 183830 474035844
50603 152120 957286775
188987 197640 21784069
106917 159105 130552308
126355 187528 153044588
46408 132511 215267191
51134 79707 71426767
34786 130961 387948967
111626 145722 687441846
78208 113088 714130967
57594 78899 18991617
97763 189006 260785930
143513 174292 76777136
51675 148171 241174097
126574 159435 82341549
176577 189448 707872648
4048 78096 995525745
131407 184428 132470697
71387 87325 655718832
48709 155210 266470950
253 132595 330935192
36589 179099 356012754
142632 183462 101964760
137386 199627 155788170
65010 131819 359804905
11786 28392 41670891
135010 196053 152645928
84736 190953 265661094
44229 150833 266462759
98415 150353 102486919
197534 199285 4393998
86435 98031 29158191
49022 167134 295196089
76051 89935 34438823
142913 146625 836575269
4450 13388 479929179
40987 167652 200362194
166310 199743 545653213
81041 89857 21835853
60658 98487 584318943
105965 155804 944251189
143215 147312 10104533
180530 195003 656352082
53123 161971 551499569
122605 144109 946564407
162414 196630 690069740
39835 149215 273507305
31154 108095 192345161
2457 34912 81317584
21002 29668 507379817
142237 195917 134274958
172356 196409 160326898
119340 128770 23603490
33639 192177 396277277
56040 190729 413428706
33841 177870 359814803
115244 146668 78481918
159648 192644 42468282
135270 196197 416805100
166487 192448 64930427
133035 135165 5397933
90606 187500 190613480
139994 186527 641959291
20566 181220 428166187
47355 65533 121817947
83446 186127 256635739
153686 187614 84745508
160436 164087 9142797
109095 117656 441807764
129490 174155 290004658
30786 32284 675172980
60401 120053 484480233
128717 152509 59586513
162737 181387 76856533
104557 115924 28353146
36089 120325 210392691
65555 169264 768017406
30790 133691 257144891
172968 179455 892095444
96524 192662 583535627
26388 173059 366477848
15874 187224 428288894
111100 165983 137273738
52301 104396 408992396
96295 174455 271415124
186436 199477 32848389
75451 89503 832294067
59245 108844 123851067
17147 24263 241748322
132954 142147 23032993
27677 196504 578356271
93292 132009 984454256
143746 163576 49599770
181457 193152 29391897
107820 170652 629237273
14064 33278 48016177
171068 197498 19297845
1854 16067 35736144
165233 169311 10189472
14745 181252 416005159
713 180398 449212402
106724 193674 217349143
147375 151696 806317477
136420 149531 416335525
172491 197759 63388715
166137 199308 880339824
44266 95600 50086267
187938 189741 4477258
123771 153185 73749385
61516 75784 703501846
143440 176880 83321780
193696 199671 887336581
53684 164186 276261269
44925 78802 84764392
158640 159657 318627281
146072 167373 53155104
114278 189401 191658713
22561 71547 122608579
55315 57191 16929538
928 69623 819733034
99476 146969 118485738
152903 165715 31954167
30647 164681 335066879
85838 139122 133264290
179808 192369 304513088
47419 131908 111833763
98440 170650 180405982
94248 192014 732086870
94687 162296 169105342
33280 155418 305467813
128691 163438 87024297
93269 154819 628467390
190703 191422 832291472
63843 119817 829168710
93548 160464 167435133
133178 153155 50127834
79194 158344 197918289
32837 189748 142346637
19362 29948 26496337
53382 115137 699542987
75046 162224 245429790
162060 190704 990156410
80865 161217 200882434
66076 81966 813481816
66367 176217 274177718
132728 160022 68362721
107362 163622 140695880
57290 82548 841164036
131972 191274 148310791
134129 180707 797166026
63611 87709 384180075
119347 179516 335838725
36188 130169 234926271
8098 12714 11505793
108804 150149 103424453
111273 162781 250840703
133689 178849 112733831
162540 196142 84015715
68113 180604 280862445
59349 152089 265655636
16100 155952 13428854
18797 39666 52005165
152594 182709 770245130
55579 60387 191897310
122990 198812 189880910
151991 168176 18565283
182518 193761 28238567
170704 195787 694501735
180197 185182 852964359
116188 191295 187782638
162582 188760 598328797
5211 13939 21950688
117116 183386 492355994
126759 167002 643934433
176873 181636 11976910
14976 140995 314921480
139975 181009 533921477
38425 173359 337215982
62478 173244 276718546
35050 192681 393942765
149666 198772 793933979
196911 199518 32003049
190264 192608 5794103
8452 71083 156764178
53514 181389 544963024
147319 150242 401246842
108918 134147 769756243
169851 181144 28049784
94225 191122 242267372
84391 194746 571742848
86691 128231 219895725
2247 70208 170276060
97885 161787 694595485
100071 138842 433373924
14745 68644 134899318
119654 159178 99043259
140561 148910 162415656
111155 123407 30606449
158413 185549 67644803
37076 181814 361661954
189985 190207 533180
176580 184232 19251876
26660 30844 253788303
97704 192533 236942749
158389 196105 94258465
81747 89660 19592558
12149 152005 349654408
6041 16696 26752294
129914 167749 94449417
62631 166382 259231430
18416 175732 392963725
142585 149466 415868453
107406 126244 46963860
22158 51266 547191742
68553 190768 181948895
122976 170136 661916938
119860 131147 373852844
6997 139205 797680911
189899 196722 17141284
83718 92443 21735913
199427 199637 509371
137745 169966 80597428
197432 197943 749992992
18835 127497 271527125
192486 193201 619117043
23076 114317 999258346
190823 195441 11608928
77992 136969 390998276
8429 154305 364836269
43311 181599 643129282
24302 65354 102822665
68337 145644 324034148
131349 168956 94046723
65995 138462 180889167
60692 117065 859567969
99402 119514 49994541
17201 86716 173730732
61727 190538 322025325
20129 123615 609900413
163113 174199 27525106
24876 186407 682934907
124704 144542 418509819
95692 167812 607946868
149957 197072 117896272
80684 147488 23865154
68029 84372 40518596
22603 57193 44348662
34325 124119 224311896
179456 197285 44858252
94955 158128 158083568
18756 148351 323921761
90046 149784 149475111
6349 130100 786215236
66698 144842 195213984
25113 136202 277662256
164779 172765 19853493
136847 147487 483025344
179114 199609 51612655
39005 122931 209733825
17798 82409 161442988
182682 188943 376350363
162199 185674 911066201
194477 196037 3927067
47168 51223 362571491
134814 150440 844314499
88234 106377 759898714
116415 183390 272512227
62506 87969 966810750
153775 153839 169990
105111 190235 212744962
161239 183842 56334797
3127 127546 631382209
28147 151063 307197161
21716 149374 319085970
81102 195264 285369653
36747 188188 173220609
75277 165842 226306667
199224 199769 1401863
97141 140874 109261640
106146 128952 992228849
141404 181815 880848271
169151 178497 23178953
9996 102450 456741491
123764 156956 83255330
172897 173299 143981600
90482 129984 98933754
150854 175127 187187844
163786 183064 47975032
70209 131240 152350014
52023 63930 426491646
152220 187398 87934493
130219 198653 171217203
78414 135869 143516117
174557 198364 59784891
163430 171114 368489075
72063 153895 224031673
22914 126256 258245480
95679 146354 126667100
39405 115890 191275251
101890 184653 206664186
153088 168727 38965852
83069 143780 931733278
144513 186984 106109289
68160 98744 47500184
13066 51749 754875004
16191 133100 292139652
64441 169266 600407085
153152 196035 107153273
199683 199690 2905
20600 54015 83662990
39433 181541 355169868
13381 91922 196154675
116289 153807 93905889
153710 160165 883634530
175423 191678 40778574
60192 82624 56111248
66340 69439 833123318
31708 189086 612177630
40391 120232 571654704
124965 126345 3442903
20348 132676 280771287
145960 179141 346277527
86786 191170 261020370
138764 144078 13432833
153045 163137 25205167
49028 56937 19879523
185282 195120 24720709
116239 120483 10482802
116975 166897 605568484
5391 172287 417252560
188167 199621 853757509
156346 161301 325276588
184191 187442 8258149
3468 171257 747240013
175474 188169 31973813
185975 186777 209842816
56553 122459 164502229
100086 105205 12725150
131671 176104 58313283
93087 162014 172409824
128502 133216 11753171
171586 188414 893716661
153185 197727 111432031
904 120399 641830428
90824 113992 901149646
149120 167472 45775109
118579 179336 567419456
136381 150757 806832632
54085 132298 195405903
143057 198344 138333214
28627 174908 365362697
190487 196239 14422140
184474 186027 3937783
185453 192241 17059464
126587 146242 49208250
52433 60539 614590300
197985 199478 967735932
49529 92292 249857796
102089 149513 217429187
40249 111749 178684165
78576 195776 292974890
149983 166308 734537945
133940 188379 355653722
28945 142074 747235393
187831 197315 120854944
68571 103153 187346465
107045 194416 390566020
164146 166650 6098977
140688 176362 88984217
23280 48207 62278592
84492 196074 279127731
37526 132473 237301018
59908 114702 757459372
79473 96450 278070928
76755 175710 355151338
188827 196325 549722756
70859 176086 8393743
183484 189322 14746385
33148 140573 269071408
92356 97197 578083066
2786 36437 15201324
128012 177233 458887832
1517 164616 407951347
38347 138848 251189460
133680 187004 554992250
145696 182871 92811039
70642 93673 57293341
86279 174197 575975017
39765 121440 889812033
34015 139680 264060234
149014 179655 76479109
181465 190542 22856206
67862 142373 186047482
155905 196222 100724381
140295 163271 57594697
5356 179409 951944076
19390 172459 382570276
117885 152750 87232096
17166 173248 920696502
59947 152485 231334493
96949 109402 11772369
127058 198684 179351037
132553 187177 980909569
71399 186392 287213687
28204 42996 346958219
85497 164520 197771044
196698 199734 361425928
177134 190088 32618388
131031 172888 104534612
167404 186731 48398184
194380 198318 702006527
90205 99136 20025321
139847 196131 489754689
47054 145306 245745574
52472 127038 316535574
136611 143126 16337948
7332 134712 337756552
187352 187922 452337687
162482 184493 609045376
90609 149731 147903604
97651 152703 290593063
20235 158068 363249090
84515 122938 854090255
163470 173867 25796583
116100 188692 181543328
50083 91510 103292256
147590 161263 517727346
49424 128165 463890478
121757 153262 79034688
161061 167370 952614968
178742 187471 920487596
21692 129225 356502728
129577 184701 137695872
178964 193730 37165124
111289 193256 204989575
49186 52872 656992330
80771 175780 907278555
35909 159105 308079371
124523 156529 80268117
153378 190032 632294659
181822 193453 705960203
23734 110631 501342904
77460 148281 174716718
5050 21767 41887976
60683 82576 421286376
189072 191156 5205833
9067 183607 668846807
2685 43358 101904903
117054 143446 66064768
141926 157908 40114640
59549 141320 685822441
68094 158844 226725432
192559 199165 16739812
48657 180976 943309458
138393 170634 80703425
92911 96530 9123271
116524 187931 525768055
153110 174558 219696648
53648 185899 330485115
87509 113673 600201833
71747 170363 246399284
115408 199336 694653698
91075 115243 60586499
13116 108138 550019319
187787 197859 403297437
115602 163083 118765162
178349 197764 48920393
27106 58655 78818258
52544 98637 425980518
178377 184466 571166463
54961 183812 755523260
175248 184245 217678382
105397 161442 806803188
44126 194807 376623401
55767 155000 248126767
5963 132805 317141315
46849 127020 707479872
150006 154238 10736804
121437 132246 27156069
76740 143639 364933753
53756 175573 304253925
82308 144439 556227318
17563 43859 704625357
198911 199323 1036152
25842 141585 289281786
64276 182719 295847556
64657 145622 837163567
181282 186213 12422267
73741 91847 837731847
74866 112516 93926049
151996 182405 75886299
176221 179939 9393103
101399 103432 762216004
79253 153879 533046074
162721 179742 42343068
131205 141723 824999918
65431 198268 332014852
196815 199127 5868163
134534 169659 87860769
21652 158005 340980320
133468 144012 989156923
4972 138803 334548038
95637 133827 821186081
6092 15675 996568815
49901 86748 91999136
22008 47666 274678900
54429 121255 694568250
156852 191972 87641185
49255 147841 246405458
169567 196326 66951560
64412 73361 22385971
145448 155340 24866034
15576 157817 355602264
74380 119621 515603431
63771 100150 281888239
42270 70973 71911171
97156 133542 867202853
47245 94340 797161591
38028 146016 744305936
162575 185918 58215671
95014 186384 693526539
182909 190243 5860754
61790 172972 835428880
55432 114730 703384858
195370 196406 2646926
148995 179393 446208798
55063 166654 278811230
97235 133665 769266735
193412 199727 38731854
2427 79776 233599978
114264 121300 319669405
198189 198355 421854
85591 157303 506083099
72110 109244 676857605
35452 122279 216808288
140651 154123 33820257
17077 170600 531147059
81977 185766 259412971
66034 76087 469205903
74025 103393 73434492
166477 176230 145111876
147671 162756 37820297
39716 192439 381860681
48719 161183 281264257
194416 196062 4156440
15092 174517 398306050
178662 184730 174555695
94694 184543 224530093
166765 179172 374728397
150893 186448 88790454
183869 198357 36480723
14348 85100 176658116
152786 194447 495499221
83289 167679 193337391
115157 129695 36304465
34288 45272 181233953
162946 178123 562275110
99469 125664 166913737
198338 198947 1536646
138476 149793 28343833
103607 110329 16657389
1612 170889 423349779
139808 193865 135181852
134015 198286 480056016
77745 90191 339823448
171347 177844 16110846
88350 159499 638453637
145020 193936 247253128
114447 171962 143722977
110200 199578 223691970
40120 149489 273441045
176514 180502 72906586
72417 163689 472373979
84703 101728 42813018
830 187690 974420677
83933 182164 245519537
6080 86000 368698593
36063 126190 495044281
96900 121994 949860964
164960 173832 22032468
18677 162739 173410100
87685 161585 184927614
121756 128730 17532867
133510 166584 82684386
92120 182674 226431937
104854 134943 75169474
180074 180112 113320
10814 17454 16651851
100597 170997 130553676
68923 158149 954887514
142098 163989 54874892
37818 47245 23481971
30312 169704 348446205
180770 188711 351538901
28436 192680 218806851
103944 123452 48592386
94927 102827 906371381
189576 197259 93126833
121057 186780 164440881
143184 161639 46157244
55924 197847 487657688
192707 193421 195309864
120663 199462 197341891
106955 111704 805617948
145154 159495 836691148
147490 186644 97896362
55807 84979 941988172
55443 101794 115942023
143815 164249 688546639
53873 163506 274077710
179630 180854 150909096
127730 145439 44334496
46079 139023 232319276
153881 183280 73255266
110834 185189 185891047
138277 148214 24898436
168915 185123 16795184
12789 70847 568549088
17265 184505 874108538
103907 198028 869036525
97464 182396 853255245
159793 178026 45281095
29279 177824 457957784
8435 60153 860431095
32598 121633 873391226
40920 82839 104782626
119626 178419 146904365
94503 141292 116952978
152629 178993 65652762
45261 147846 727960553
101892 143452 856679139
72761 183173 275748210
101879 148736 116992148
127879 171660 109429078
3143 141556 346183444
134443 190580 404019861
83385 172756 559033436
5817 109196 258464813
122967 138417 38693005
15759 181664 414483232
110284 175802 64930549
43803 110493 580121495
147336 174979 287384914
88720 137918 751771749
169093 193250 821332801
112973 113637 54122948
167904 176408 201002449
19597 194495 437222305
113233 193782 201423846
64326 135156 176973549
34985 54553 48973009
28707 188629 392838387
166799 178984 544721597
196485 199479 7569119
8969 143859 337272073
86323 198411 709068500
57773 71953 596003967
169620 174344 11682046
64274 146842 942612680
76697 134804 839771511
156125 160439 10724815
51715 87413 89102588
183656 184209 45694578
152158 153192 301169330
12421 39392 67377057
188282 191068 627257851
88764 133526 111993013
198270 199489 3078387
136294 175925 98860013
65104 136106 887831601
170200 171276 1056742
152809 184869 80000220
13869 142522 321583841
30713 42987 789708490
36932 73755 287090759
145787 150267 550726674
63689 165836 255262282
112841 192981 547503889
97283 107062 715040741
100427 184425 209750451
90996 117052 65257939
14510 94200 199078156
104306 189848 213805722
198485 199564 834112677
95763 129558 140385074
53632 77127 516147389
6610 140142 333793055
40993 121810 201853501
20804 151638 327147264
145531 182559 92422773
145194 171638 536179532
65016 108157 386997037
19939 67032 652788972
104665 136348 79126054
51686 72645 493111777
90375 121294 427524465
50690 126360 113730835
120884 148555 944698704
86125 103588 43831242
174533 184438 24752704
166490 171423 69692711
180128 195045 37478074
34933 37736 6969200
2182 77940 869323547
78651 130187 27957281
76958 136039 147630925
190776 192313 3834005
90450 124061 125513413
59050 118201 147719510
66094 188770 306565933
170063 197332 736684414
52412 64085 29290203
123757 158081 86059069
34798 79122 110851272
94539 107786 33166864
87798 141294 317967332
55180 72981 480635938
163155 195251 473367808
109648 132840 432520957
16316 38566 55560146
24867 45242 50917754
43725 70728 117856045
114390 142392 69996603
138985 142566 597055033
195350 195926 510517059
50883 138427 408792231
28771 105303 149844416
110649 184037 414307613
197473 199205 764216327
122760 143072 50984552
39273 197895 396758021
74562 196591 305039508
46359 112541 165420926
137000 178498 417444141
162977 194628 79066484
19942 155272 637198293
45755 83475 778343371
157865 192466 86336445
20944 117911 993651172
91846 106761 99080023
47547 89707 105304552
113351 193997 201685964
110791 194687 209866588
198072 198518 1094980
77771 116358 96370970
158053 176990 790177051
159758 197339 653400796
119828 188376 171516946
80958 141904 582950301
135624 172424 604048165
195745 199359 96153958
57268 157094 916017003
25597 85511 149537346
124645 166648 105014513
135525 152134 537632965
69657 137490 354336885
83841 184513 277412226
174566 176527 4786912
70188 90290 49884762
10515 124750 285496603
26021 82845 142005440
152243 169057 843550070
68451 148442 199736547
61758 168881 798274063
111388 155727 371229445
170977 190364 104875993
126148 161162 87710255
75798 78068 773824749
183531 189600 15298173
19681 53908 85630111
25638 49021 58353969
134752 151585 42103036
12332 148809 557202850
69009 112622 108698850
1544 94375 232211692
167288 182092 37021116
119042 191210 379714222
9299 194499 705946632
35985 90849 369501908
169070 169954 2229980
101207 114697 831420
59525 150540 944162314
122777 154143 259562603
57772 108491 126640503
89745 152523 726082843
197565 199537 4964999
68893 147465 353457532
173374 177686 10680402
163834 182979 47648230
24117 62622 96303475
189420 197666 45948139
146889 169958 57763206
150021 182336 80688089
2438 28567 65631871
83611 128201 333024049
116886 153415 91427483
176673 182930 15739534
93283 126874 264586395
11080 160584 373778350
75513 187547 399117536
35367 52036 605182983
121486 121864 151965493
97073 146548 123590571
134049 154726 505304373
114449 182712 170510021
140392 183388 363129307
144734 152339 886111496
73479 119034 231251231
197427 198019 899674689
187431 194029 16495210
100883 149190 120616458
188011 199755 924006617
77600 168182 950058542
79832 196226 291003585
64465 97983 83801897
153794 195981 568003958
192936 195071 146400628
106599 179650 368307455
156195 158272 584828944
183029 186291 472034930
184106 197190 659598114
21378 154689 298233187
73265 195768 662808075
126112 143671 44069415
133333 153925 722020484
99004 186761 491031403
142828 147777 12323146
992 97960 680004578
94861 190235 238460497
3313 144619 398881315
88240 157752 173999851
192562 194457 4828051
90038 95236 823764744
127857 167397 710023569
72759 144407 179039249
12612 95410 207011210
95221 198937 259483608
173945 175523 3847350
117280 141333 398141742
170188 185796 38912652
53043 58763 14364150
184999 196432 28778518
64527 100147 254120297
187296 197655 26045826
6395 102769 877208564
143083 150437 85634009
144477 177500 82279729
113004 159080 115355839
7995 171041 407534262
54651 177655 305719271
60718 176840 290118760
174839 180612 14456525
14970 170137 387805275
130327 189684 255204041
9070 17242 976295995
97171 173130 573384446
156063 185541 73466903
85366 126563 103030036
113911 178250 738224102
144007 191568 821322549
84461 166624 786645192
29005 112788 209247029
95586 196673 252809711
145487 188854 751908683
56394 106351 870179308
69450 76687 17938505
55282 131464 476103416
161636 174642 32314595
175025 178999 652371066
3996 14698 942779637
84334 194042 537283265
97855 161879 160019523
199893 199973 225584
65095 87986 10437411
172769 188813 982426434
97546 100583 7676685
162489 188763 334689207
96216 166039 590580525
187957 194678 486480797
121901 160498 96763711
123944 185608 154188205
69816 161234 918122514
73768 197702 309927016
28133 74886 93726761
46927 182654 793408690
144037 160005 745886726
45983 149949 259889816
126962 177267 742913703
143784 185667 889073553
90142 105161 441870630
39034 63124 60401267
144946 157784 697670139
82903 194531 279059913
172422 193344 998577628
182390 184576 879636353
106579 135343 71833296
21765 178368 391267601
19975 128092 270242604
171606 195027 193685250
187459 191667 865492184
57858 126792 974007790
44548 110440 164601755
56265 89891 44339036
30350 46217 39592305
40711 98864 145517121
198879 199325 1121944
121792 177655 616002413
98011 155883 158391317
176596 187644 27908989
121182 189226 170306667
190915 191426 839615247
94300 198482 260601684
18623 197620 586516255
93790 137320 108841324
113509 197678 210639537
76996 138067 558626126
184601 187809 219711567
113658 156249 373208097
39572 83675 81458245
95371 150931 138977630
50486 116299 12018721
80017 196685 291728028
154271 188425 85291924
178092 194349 40857832
170453 197772 68469866
61223 108416 117998013
106248 138203 996313849
102867 156138 593154959
131248 178054 116821455
105237 131048 798517364
70291 134678 160752037
169363 180135 25551783
138826 143241 288852880
167317 171278 9962070
182105 192579 561777233
92147 127906 89511525
121450 151650 75713873
173182 198905 794898527
46407 103805 143586842
67646 146080 195874881
10743 123921 562901806
100373 134822 874221611
48270 166561 295686561
155441 195280 99470862
69387 189304 299623080
183315 190340 19131897
86177 146412 150603585
131193 154562 58569292
165529 176843 28083110
160631 183358 798716962
2364 40407 404115611
159768 166509 16688330
53923 84811 714355945
14330 69490 99876969
92592 120109 68761187
146129 171027 286754905
68199 164790 582348309
46194 195705 373888437
53524 159402 540197243
123494 144344 524402685
134195 194160 781358352
25336 141252 289713948
98362 105605 110090089
37569 43936 902735445
89524 150665 153017910
43941 121506 894831688
40618 63636 57659641
157531 170091 631147760
35784 116590 201940459
92742 124338 78953658
36910 84492 276800685
44416 180459 339885818
192678 199145 16398678
65911 197359 887915696
82700 191339 290739685
17551 77333 149461883
144971 195605 416076821
94973 158092 401599063
139988 154649 36860498
186782 193807 15600299
152974 168921 39792081
174720 184366 24121008
23154 129403 856859579
135811 182300 72147793
1726 112759 277671481
88104 141776 100306434
121157 152710 79102884
22752 62252 520555570
86896 197715 957120799
155046 172205 42720338
106841 114257 2869845
91783 169749 195125474
149606 177942 111644945
173249 183879 26586735
22831 63184 882266956
141857 156457 446452983
123361 199477 190567469
49826 186837 258677492
139144 167026 69656743
80114 109431 175316449
112798 179668 395287991
79924 130140 195060703
195817 196288 1208508
171108 180731 733284002
81641 196852 747169439
104213 176335 180007596
197940 199670 4348867
102066 145502 108468207
61450 162917 489487632
143324 181087 94202639
164213 176661 180808249
181193 194260 32835887
103168 176830 681970949
182674 189734 149076794
126812 157407 76758825
96299 146741 318453127
3558 26828 58420323
154401 165211 626851926
131202 171466 310928852
36886 77015 100324484
96332 126725 75856080
35658 74712 362697610
125607 146526 52412938
55548 58310 784600264
46146 132427 215696090
144406 151962 18849209
111335 168309 32689586
142441 197799 608435989
117369 136694 48333083
141448 187105 211978569
119358 161357 105175701
89403 181918 231332257
13064 30041 42492421
135426 163094 69268903
146968 155539 102875252
196669 198504 44825098
144791 159770 808852806
105727 113887 4593739
107329 132435 62701791
24020 179305 387986445
191908 195482 806769138
197287 198591 3310005
99159 169695 176240729
23275 80978 599240888
122187 145448 58358239
180385 185940 13958350
80158 110718 861798070
21949 118399 241016955
184150 187224 7828514
154602 162748 160244705
138330 188733 126137144
128074 168948 102233159
114338 147478 82799087
197900 198682 404256815
112997 121002 19902515
109701 166789 766987631
184735 198145 462966789
61437 78595 101987516
156640 161873 12988842
155591 170623 37473252
124796 192107 222923816
5815 40970 87988607
154471 180879 65750048
114567 146059 680166889
114025 199972 586391264
24280 146461 305391234
116494 189345 182190326
21608 130387 690143370
184679 186475 4550345
51359 114672 624455686
110500 114423 9912258
34230 90533 126557244
166839 191765 77347911
183424 198969 950178091
44140 143041 448299343
86150 140973 137125393
22717 75451 318734977
25189 151687 316251041
64878 82700 340628
19184 127655 944513427
70876 90369 48361230
139305 195318 690735705
198168 198812 1663549
25435 133735 270606956
141722 142861 2569468
53006 165393 47464286
177581 197039 802516946
22888 148065 339614181
8066 43912 430337956
50898 135209 635444658
14852 135467 549104643
41304 129714 221021870
41795 139392 243924876
146597 196365 124539720
136554 196320 149481187
134472 197905 227048723
22255 98499 237057112
179170 193372 35697693
33091 92683 619110309
63503 145725 704386614
5242 91250 214935470
51227 132155 442624640
66536 88173 738773493
19226 149033 324435637
199497 199928 19854761
101541 182729 680169356
14728 136612 304594652
171241 192948 5485321
33067 129572 241219858
175464 180391 12394441
29387 88832 148384965
110590 123740 32855177
109113 164715 139112487
174962 176449 3661925
140743 149476 214696149
30872 53237 135689127
47592 56381 22135057
194060 196242 936598029
22837 37684 198483108
196713 197088 498329221
91348 119519 799905007
139736 199082 874359031
68040 84758 41488277
43995 91523 118536715
105145 192779 218948524
124728 182983 145605240
175487 182538 780444595
117120 132296 37909185
54045 81477 68511473
86183 153138 167537113
163248 190260 67456766
154280 168071 3163437
114564 161423 710694069
192555 197655 12974241
77040 115318 95671708
64295 185742 538485827
8073 9383 792529952
168477 181946 33582695
118570 136026 99500031
135752 197376 432246432
88830 93303 11323894
91796 151784 150222649
193900 196910 587807991
56247 184574 104503531
66823 169182 255693323
87894 191592 259266011
52958 78360 63561154
27874 57544 166719043
92523 116275 59467263
167817 193699 64845145
43336 186230 985578851
31833 137346 263709412
89430 196209 267186552
149640 187355 94333407
122118 138512 41077154
105826 167207 153234751
53181 57587 11117170
15659 93711 388769047
44366 168163 309344629
186021 191169 935507277
111841 147853 276793711
126753 163046 531062531
69672 88046 45624116
196711 199482 7001082
158691 165109 139091269
102177 182452 200413973
26511 141660 287748378
95885 160188 728313883
130921 199170 170745569
197422 198161 1860652
96337 109708 829348392
185381 197007 29271270
179045 197114 97259148
93669 193806 250405313
102882 118464 4503254
66620 86900 974183092
92832 131003 95502616
42753 105751 538191351
91760 125566 84562266
71605 72704 2717093
198933 199352 1062184
64798 124382 981376637
87929 149076 854259665
79224 187646 706761561
110683 180406 894433923
113525 165643 104131578
23662 77528 134739128
159057 180673 53796993
2494 48203 317269734
199081 199334 983272367
6138 113786 269163666
113757 189512 189444610
59775 103764 109988964
132716 162285 74036161
13742 40066 65706223
25339 147554 305414401
122094 131296 4219871
165465 171189 14262772
122839 199034 219983342
12704 147426 508829612
60246 183749 308685926
177823 194694 42420258
112074 159684 333584625
62258 101789 146423822
42031 113199 236064787
119169 190916 699228256
36124 44522 20990640
40498 157268 292103359
96746 142809 165477724
154892 173632 46573316
54744 101454 660690581
176037 183009 67301205
107908 155632 119422008
18982 33558 410941710
126358 164634 894188611
42245 69126 67433829
60193 99548 456778503
29466 51869 55985611
82265 92079 79751935
171040 180580 728055
22086 196897 449476565
72525 79974 18517058
175450 177964 6266560
30551 37291 812450828
63874 160358 241134677
98889 187170 220594935
90507 93996 8860609
109089 193950 356125537
153120 160031 17265090
191212 193120 2106792
118987 144261 831312749
175389 193898 49018491
12675 89418 966577063
82386 171568 222874015
186091 196929 465224002
20191 70629 126331983
90681 196785 713646364
160107 173986 34480773
74880 159937 685621230
144568 170838 65664401
192285 193387 2787438
197658 198582 2309942
199977 199979 5629
146053 183738 94108904
199127 199994 1825725
35739 156888 792071981
174227 179097 12087550
104757 166858 155127948
4352 26083 54463617
181519 186162 189132164
181854 197178 38573340
82781 133543 126851919
116115 133864 44340519
75280 156060 201978938
153335 194988 580028232
24558 24581 554361328
25576 36877 28214112
55515 169176 284008305
61469 74020 31478696
126023 186162 856696394
25176 160543 338461756
103380 160123 34788671
95558 120107 61232093
74065 124650 695662988
99001 191004 229891941
170438 172744 5693712
197814 197978 402440
168458 191635 57912640
86441 109204 56889322
151652 181551 697115997
11197 48636 459364346
43013 165939 307233571
22259 191389 422757276
187049 189384 5867832
33917 68144 367000436
150757 197033 115780721
197033 199485 6198307
115420 174148 633279079
188288 195358 17693332
22882 77981 137820603
76201 188222 492470586
100099 140588 101061058
152237 173284 796877666
3377 71684 893443149
107901 177827 174572855
178553 179900 3419253
469 6156 12592324
134510 165105 948296640
91342 135786 544699889
103191 171902 838692988
100992 141222 100430152
172901 193156 369807584
124846 150118 816068079
178261 178759 1249888
65985 94780 318734189
101884 159315 143535526
175669 195202 49101297
132623 165852 31639744
179389 194546 180308257
152968 160977 15439706
68568 198260 849174375
3115 97376 673570485
138195 139890 4255529
194836 197812 449395695
17978 147997 324926883
113390 153294 558029174
109698 127041 43316091
72413 162841 326036315
46415 89686 108049697
3053 166306 408283430
1325 157216 520246568
104881 169837 162332158
18207 51930 531451589
68323 140481 401735357
276 150551 375795133
121780 169908 162095811
153140 176287 57531542
23048 36880 953102124
26703 103428 706955569
90962 177877 217207042
87888 170709 207151959
172632 180569 544425283
42364 101316 526861830
178491 195310 42306524
140196 141602 3542314
8671 56380 440976260
10560 154268 359413407
124071 162138 465766243
144440 162858 46060572
65673 135914 415499889
170690 180547 24485229
55991 150483 904837936
50071 92496 632842155
67788 85886 44942258
88570 186595 245154912
103673 176462 507413166
176764 185745 22580636
158148 167175 930916036
18688 95929 954509717
91741 125459 84355911
19003 128869 274532837
88362 165297 773040149
211 188567 471052275
22339 31521 627372362
179185 181856 306787706
85964 146236 355629587
71889 139356 168483093
67521 80304 675515718
65578 185886 300459719
87461 115192 27489407
28036 196940 920705851
76289 155929 755179657
107399 116144 151097343
177013 178688 4187987
42203 63685 494726762
127967 185181 142995946
83261 96538 33227984
126247 199009 316333671
180191 184239 10161992
106001 118100 30087447
170409 172319 999021068
28987 194164 668666978
31061 129646 246468269
16221 39579 729207231
147638 171725 530210693
111252 142355 16944845
90138 124897 86978048
57270 119981 156552833
6958 56055 843445060
140756 163976 58199005
25932 30776 302211937
52103 139433 151731010
47985 153510 263952480
78526 119966 699664975
4662 85763 202712920
1719 15305 34265888
41040 143667 256622142
189402 198399 33535399
131092 178610 118561891
188928 189825 2231137
171933 177669 281572189
159853 169604 972994461
122620 182896 150710395
143631 193235 79724403
120855 137576 293047203
81112 137577 190326104
139348 199003 149354601
108906 192735 223923257
49764 147976 245454954
172261 180376 337264624
114260 194581 211228894
187255 195174 591760464
80029 115212 87970926
20107 167104 367376006
33030 196519 783104786
186846 197112 25804908
83476 85182 290736103
14444 20817 981942882
148542 176670 450054966
76181 79857 858947678
135694 142744 17673283
176865 189659 990835940
156952 184669 69036729
119121 139076 49921156
55480 106354 127106580
199316 199834 1324793
65700 193463 241207490
133005 159641 66755229
68581 121707 468394003
117177 159517 105955790
153385 175010 488228664
34877 168800 334761497
134003 189048 137649866
168104 187362 296649395
187153 193338 15453405
9162 98878 224389028
192957 196309 432072756
136219 149850 963668767
140151 182603 263518072
189750 194414 11653623
107759 133018 63058542
176074 194443 46192838
50902 150307 665518186
43068 140567 731595552
176658 186398 332555520
33556 137129 957160525
115411 158928 749666274
87282 153500 165701073
190426 190949 341576503
67177 77490 463192366
34250 132035 785474466
44960 101839 855011308
170817 194818 834768604
31799 171971 737076610
56451 170952 815642885
66837 104353 93692643
55960 95459 98629451
176163 183851 19349127
195771 199183 8618846
78461 160648 205441663
80062 107374 817451674
127785 174863 508180932
66154 128692 461180137
143959 176641 81402909
185794 186979 362926559
185392 186140 1912212
25837 147312 303547802
96657 170454 184452119
146287 154135 684823844
136696 151953 38142833
24554 56877 80882981
65888 155644 224306544
163247 194213 883938807
45127 148670 258841794
197890 198253 913740
155893 167024 122079267
163879 190492 66463223
82113 182741 251463914
167961 178320 25794096
48288 63052 214368537
125203 149595 145813816
131542 165446 973639265
150015 191238 103066162
40043 121596 977312146
60125 162130 896154020
55354 196424 530696963
179592 184764 618231285
18750 150819 330120431
167062 173794 958954559
20578 48118 956477412
41915 99165 433552387
53265 66953 34396839
17865 31760 34703794
178998 184183 887282329
162156 180680 247266270
15140 145171 431826778
33526 102506 172542283
173599 194590 705730705
96584 113908 330390848
115377 198653 208322289
144764 159762 37547406
151964 195902 708616376
104794 123393 316888414
149529 192971 745934547
132681 181747 970974695
82955 93066 25240491
3985 143494 348941240
137647 145516 19699935
84713 172940 220599578
69799 171693 91075095
101726 159947 145482828
77956 182022 292222933
39701 170694 327586230
54292 69787 906785719
59930 137276 568535359
110227 196469 643966190
139330 175744 486613129
122970 135538 489424840
43205 196697 383752969
101323 188544 217959721
97535 128521 77367754
88885 193205 579926406
98695 149163 126020126
2414 185009 882669147
39282 190010 354215886
171711 185874 99917211
152748 197212 915720054
145535 150637 12757534
22532 34709 21088833
181118 182494 465233105
34416 35504 2681583
188058 198551 26351986
43650 131321 986122479
17358 194166 912538722
60056 140428 243964014
166071 186573 51234018
122357 149654 68391279
145757 170090 60859328
64064 155068 227527960
118797 125841 17557871
199406 199974 1458850
13728 41100 68401712
146350 190389 823171143
87851 174826 953643338
119792 169134 123468238
73634 83373 24285436
124646 196727 935898681
9297 130080 301940516
102888 174485 338556470
163914 178840 36995590
51882 99035 79107994
191837 195735 9874223
460 73137 181944935
195516 195535 55521
192171 195744 9032101
37474 92839 454589149
72878 173719 251836092
110221 132899 56712334
195304 198817 8934502
74017 150485 191060838
46157 117761 246149776
138011 151810 344198335
124913 156060 157227636
137433 149699 30633277
118953 192313 183444646
144185 191394 36616324
24888 166705 354449183
51640 78627 67495052
93658 153052 623845066
154519 182262 412265146
42281 187762 972867657
177543 189855 918314482
95004 125495 76106434
184324 191281 139276376
74925 84077 22695486
60289 102661 958471369
16420 181303 838997471
105224 169274 329341557
108776 184262 188673270
192746 198757 15286046
165460 178513 32451947
160804 187474 502686871
144773 157927 32974354
126778 158846 715354634
180013 191796 29547262
176172 197949 54830384
130031 198411 171073655
122471 155991 415530265
13121 88177 187531964
119204 134076 822798563
118378 120701 5720138
26480 67778 103370405
66888 196595 734567886
21057 158067 342650306
9810 10113 791662746
41428 124596 198963845
119160 197129 195116991
59754 90227 75999437
34813 176365 856104572
141816 160388 984802286
189533 199765 23025892
16027 28172 727508312
63094 136275 634904188
109190 111393 5498058
10433 31285 647083511
197511 198397 884497606
186039 188402 6019137
65155 113239 119978056
99333 115483 709839524
123628 164642 102720234
132725 159904 68075592
182502 183067 1385988
181940 193932 453172900
54721 130921 676588537
81960 116315 415184562
128932 158495 554928984
127105 145393 695459803
73762 189963 627425994
123516 168473 112476337
22338 147363 875239337
161341 184969 736286794
110558 156896 73233696
135946 139938 99248620
119066 196184 713561255
31259 98191 167453438
174653 177368 6691357
193344 195509 5488149
115319 139915 61409945
101385 152010 22046027
19609 140659 398902177
161445 178842 43211255
166404 199032 81801510
147944 166008 733029580
22898 77469 136464549
161214 167264 69692809
79537 87854 20620244
8412 137912 323698698
106332 140797 86100503
83232 120000 91784169
162678 187563 264047491
96895 152864 139946039
13323 64719 128606812
106520 144597 331995539
16706 113557 573301166
40954 177801 341879959
144795 147359 346721280
9081 161355 380727307
40734 61056 50802796
168315 185585 43137170
157575 173771 40242304
49793 139737 591429849
13591 149098 881976548
143120 157563 36193315
32719 183674 377239000
50972 92206 39935725
185543 199229 571972866
116543 181449 841642352
132673 160621 69980297
65584 198490 332160963
5285 155754 376369157
179902 196778 963954514
114193 165318 127806394
47173 199923 382168785
154140 173461 48078400
75571 141600 164957522
80982 100830 97093042
76558 194814 749282154
172184 190356 868166754
132612 188398 139544647
110029 179580 173759710
92223 111968 49426602
151275 151954 883184665
110646 178467 169458863
4653 111686 699899786
30732 63890 82992263
30369 87675 555039072
40247 59122 47312969
19549 24201 5546553
98378 194341 878496805
77823 81668 446554345
463 65984 274713882
92322 185657 622575352
47092 178972 811927861
53524 102392 510739109
132454 160927 71296507
52450 92659 100407083
56644 194774 345260716
26063 29993 9830615
57304 58131 82401535
110822 187163 190963094
14214 21227 362600954
105314 192499 217842868
26789 128704 738202300
98587 135571 911989504
142937 149049 164369405
154128 170062 39743577
186141 186683 732803458
47924 189479 818515416
75684 161469 344554783
98028 103206 200849135
158083 165746 19046629
5065 48080 107561156
25009 163014 345048160
1945 158888 822760241
178169 191871 34423237
62686 126568 123842027
157546 167887 596402588
72259 142237 294052518
81931 94995 32644463
150131 177901 835627296
137241 158883 54227538
31619 116726 212721754
65102 95922 530390024
37056 46157 22680521
104402 193229 222010162
43258 125797 206140058
131162 136348 12940947
20841 105358 230591313
51882 199644 533561729
43780 87037 672380858
175071 187122 30322859
173509 198809 828020973
47958 81924 84962814
31264 64726 912199194
129720 142893 940507023
26189 160293 586019591
156837 173638 6187615
126557 194572 441008777
105893 153300 84410581
41599 170989 323401291
130369 162052 79225383
170085 179727 23947493
86868 194786 269888595
82959 162313 232997127
97001 115254 45599950
4280 14487 183161655
155254 182163 66993163
3218 185730 456330832
161505 189987 71165069
6772 140550 788807989
59008 66953 108951373
54094 154744 251722764
99255 109930 684089358
39033 67159 840682572
159847 189615 74349331
169953 195211 63157428
43296 109241 220204337
50281 146258 554171075
89871 181608 45601434
81728 181021 365181679
160355 199301 155517139
189456 194388 507797783
141715 197193 138845640
16623 91683 169144499
119198 120187 2401616
124586 147201 934632633
35745 91139 531817726
74026 119120 112556945
14039 44277 75620582
94424 164472 139982981
183849 191592 839425448
53382 85932 886649206
180239 191619 641549665
1625 150599 372591895
154475 169688 993509506
33052 184343 75583421
18924 66649 470791847
26757 143263 291225927
73405 170384 242344528
991 105750 846095254
117655 194257 191496416
175389 180516 12865202
63349 73362 350189936
58316 195811 467406552
136407 140233 555255455
78285 104836 913195311
127994 188863 152259769
106062 123602 43654643
68316 169341 252306923
196150 198995 388849632
16405 151041 883013391
194655 195154 85167710
87708 88687 2390687
70578 151734 447689420
102583 102826 610780
40592 170806 859025846
23494 70293 117247336
36294 106219 174800095
169139 180054 27153105
144276 185776 103615915
173641 181073 508411745
103181 115553 30829664
195567 199981 476113127
116939 125377 20990668
146919 150895 10052352
126647 197576 87603946
4532 54656 125484874
192213 198354 15526191
67661 85545 44373234
58696 135864 192822731
102457 156602 190585968
158534 160750 5523537
66268 92765 286209665
51243 54575 8377317
5706 74345 605020399
165723 190096 60938622
60865 151265 520246241
91383 136640 113343165
108573 157407 719715739
93298 112549 48069867
18026 107739 224241647
174408 177857 17955501
82068 161068 753888152
36626 46568 16436039
150698 182910 80404987
149118 174002 342872489
56702 80621 813264298
56424 173508 292511280
103421 151526 979173851
68683 148184 727537163
35309 124907 223823295
37774 78366 683288696
29359 126260 242083506
81981 117527 306779516
75377 108144 81823251
111560 180108 171339804
23692 124010 250681178
179654 187622 433742445
173604 194137 51449849
180566 191839 512075706
30258 53947 124327666
59195 75519 40834375
84528 115301 260293122
35721 155926 384969297
77461 184459 267320205
153985 187382 83414323
65236 177470 626746041
83372 128070 531301118
126109 184327 220494449
134351 142287 145471267
87386 178967 228808249
27380 121560 256158360
110711 123529 621974134
57168 109978 682142597
135426 164693 73238529
47218 176405 322786038
160735 190421 772159913
167063 178037 601799860
124386 187478 405105782
184397 196027 614650
135926 189095 976918941
136914 192205 138197588
169784 195295 63795365
185286 195122 942561242
142400 179505 790302497
143598 147782 473606637
155886 173426 756284981
39731 83464 109433711
51599 94981 108360185
136687 192125 243013976
117696 146677 72389704
167286 196580 73441598
17223 48824 262873849
133571 192997 148603326
137255 195516 145753912
12100 92333 799120291
33684 82068 120870023
108437 126246 514684832
34341 163281 195731735
11919 188624 441828635
53828 59324 13719193
52631 78015 947854605
163967 170127 15319089
139895 199021 148048405
7763 43138 88506901
34273 154182 299837256
49280 127031 194241749
107313 174121 166868937
81317 151660 787065495
152995 184362 156036635
91287 115040 59618184
179329 188140 890706158
118521 136168 44154482
82798 139127 140774589
194805 197664 7295828
152422 196327 109802203
62194 132774 68141054
48730 97052 120918791
170681 175316 447703787
45993 145839 249586737
104611 176963 180580961
114357 127569 32970479
170476 174945 964479969
36295 160559 310673090
75695 177868 255132143
18501 132391 396450905
152553 180952 934851710
197262 197641 308787962
107718 192211 984372105
133945 163366 560026031
179298 182905 9066627
44142 170584 809050883
43548 76259 790272349
88236 161418 418092049
178905 180224 631784347
7250 98358 227951206
43515 73030 88117785
194398 196064 4195603
169196 171290 188164377
87220 153170 165032781
26894 88704 841485113
146265 163853 941368705
24659 167267 868659946
116327 158796 278146826
122581 182733 608613005
29872 86251 140832136
61617 112512 127146091
55700 195963 350596246
121921 190501 171631103
189698 197843 20504675
33485 153207 408634479
12942 44526 79012771
30048 56709 146411857
148208 167692 48629073
159461 192527 985713013
150285 151670 3546512
174194 175250 2559360
18193 140139 406461895
168970 195829 614455801
1677 123883 611863952
37442 85498 266425488
124548 138527 34940993
60675 184153 929876694
159597 188459 230828149
194064 198677 11708780
188722 197439 123495029
199062 199795 1854001
77400 127632 125473449
199676 199730 841637747
16206 175905 829620169
74897 125765 126922294
165147 184818 964928343
22232 162540 436052370
167051 192826 64461874
87861 143430 139083328
102241 155677 787056719
166456 183915 915724329
4506 199243 487066180
62001 179215 292852277
90565 114925 61105451
127652 172035 110956970
98514 173901 188200006
126375 167222 102094610
85852 147830 617653283
147835 148389 1405433
94071 181317 358143742
13 109878 888932182
18306 122343 962932989
117671 154427 627120383
16576 67478 523751272
77509 79166 951550166
5092 25130 193213103
40125 198150 395247729
156365 193521 547346986
14181 177536 408092493
197797 199814 5079623
11801 181524 424130350
196430 197108 705328080
112207 186844 186634267
197640 199800 810836321
150925 192078 420434920
57653 125946 170473375
131524 137604 15229913
132420 147762 484814461
77816 138573 104182455
120790 138144 624352095
2738 3474 1836913
123345 198703 188685569
80969 183689 256620746
61101 149760 221639964
150413 172345 54786528
115826 121397 13736396
93373 187798 236156404
153476 195437 122798399
24684 37114 418406929
65956 160148 690430474
180166 183848 144072847
62497 173027 276138812
172311 187332 37619622
45288 112380 167635703
16433 177262 608713766
174351 190911 429576721
91638 106591 20948954
174216 182309 20218135
156283 186656 75745174
24503 98232 545147756
13785 64096 125866955
150425 177153 66599164
118669 152796 156226827
27661 76684 797949378
110003 152242 545762396
62958 190518 538224000
185026 197910 743346217
14342 140316 314785627
124502 136541 30187743
184918 194890 25040192
176466 180404 705647817
148603 195027 64635640
1030 129795 455149445
196521 196834 800508
159071 171393 441836768
9565 146821 343021395
77807 145856 437067433
156573 157572 748886863
165523 168621 706721140
116916 155536 833963482
2198 169333 417995344
135222 185245 124998044
157322 191833 777824669
124231 173004 121928874
196953 197565 751612607
34675 189768 387689979
176355 189452 290224215
80200 113393 82903741
105105 198220 112169699
76381 90302 34584413
163820 170687 17086375
964 66391 163936915
44701 162165 293677358
40215 62584 56033020
83648 195207 473825611
121372 177134 18151574
14676 35881 798754049
95905 109856 882590449
160303 168909 495176682
140959 143445 566866513
198278 198768 923364111
149741 178829 72526882
129525 146267 925407453
93508 145290 28608642
110115 160175 125292295
58790 166657 269495866
61789 183345 718823229
127826 198752 177555747
114750 197610 207268009
83878 110879 67474914
126963 169453 106324412
163616 192930 73156287
112256 125940 34189505
135227 169466 635799209
78045 151654 183961796
84241 167693 208651863
28455 75369 117229390
46626 146425 249566043
197269 199668 6066388
103094 188763 214122699
123685 158276 814493223
136665 153764 247837356
179421 182947 8854355
110786 171497 235886753
172713 173536 630229085
152869 166575 34128308
169783 182225 30966291
96416 148136 15461646
5201 116861 422927818
32422 45255 32058576
147871 171864 825453517
182447 183966 435344592
20894 117446 913386833
36242 110571 496081882
145347 194070 960643163
116672 192513 655368311
138603 146535 19885337
7845 183688 439504991
186939 192757 14501098
8868 164058 388091503
198455 199254 579172466
46135 138680 628371542
175800 180698 12335672
69680 112964 107929801
71566 147531 985218497
78598 199775 303034796
116068 162800 116894869
66426 199179 885912343
14483 190703 440408397
54439 110185 139189951
75377 146189 494329757
88563 109978 627097008
82757 167502 211751561
54366 116510 155228721
49098 99724 126745080
187490 194335 239964966
68552 123934 138069770
67883 99002 77707954
101657 149447 829702731
44534 197172 381675623
58816 138009 197842999
68265 126677 145683705
65294 87950 56353517
90784 109327 46436296
134638 173078 892608019
193120 197580 377290438
37484 44747 18138164
41403 140234 680962889
115342 150128 86912797
183556 186302 748576541
17157 126609 390711686
45169 190925 364396401
22705 142555 299609095
12968 44846 79703419
22418 58977 91434338
65629 121080 720917567
7360 129556 869681172
63447 91623 70112828
134825 144812 24999432
43261 94915 971445666
107272 156435 123047706
108109 160225 130381856
8972 124125 287777187
103064 139900 91922437
38859 101646 707758430
53299 149627 967366211
138905 162772 59822255
194 43233 107774507
91388 143426 130353784
80053 180752 934124797
188200 188315 204843
25730 31322 258795588
157144 186474 73120140
131069 172487 103473267
111669 122675 897742221
143308 191975 382763476
23217 158769 338955045
114118 150359 840565376
22994 27942 828901513
132720 173642 102247214
68672 138809 613161917
127888 198387 176452717
111275 158230 670916435
55568 135251 750512420
15404 50940 493898118
170109 185212 816305362
42710 102205 701281587
80282 133691 447737215
139077 168239 72889582
44838 57519 701866692
57721 130655 182248939
143955 167411 58464770
76178 141035 292265549
29479 182155 381505668
86575 190980 261071408
76634 162305 913758163
18825 73691 15702280
129182 151346 55443913
192414 193895 531819694
58955 146399 889791779
142683 159020 373665510
62045 155990 234957179
155396 197666 205342941
160 164698 411483550
176696 179955 8247363
88973 111141 923578234
30694 163888 739685061
100583 195047 566463687
14576 78193 159015442
190645 197165 197902499
66140 181682 288504412
91409 134214 75648514
3889 110378 513451445
155935 171968 858500600
106410 140734 802540474
102357 107318 12303765
43855 68528 61868713
131244 142524 759854545
32894 192638 399255024
139476 193863 136015901
972 34761 711914282
20505 168450 482936030
56600 188686 486444877
191930 194869 741775397
103712 128751 859944605
158561 196110 290756281
71433 187917 915180745
198996 199864 2208062
93219 137251 564806726
126665 165864 98077777
83692 123796 660410457
118474 172430 134926820
68695 185929 584859044
53828 118882 162485624
74852 141066 165440487
174538 185976 28624969
112328 150182 588782278
124750 127604 868765409
73108 125824 131517183
105742 171456 108417649
82347 110925 71384550
1295 105024 259561055
119443 194826 174137313
125178 156490 78526832
138789 172517 84371630
172041 175394 647663635
72211 120949 121558576
107290 193319 834352053
187100 196775 24274338
39246 111005 704151358
8061 64272 668554092
107870 138206 137023795
113054 166114 231060236
191102 199042 818733326
157971 186726 71732720
192127 197749 925335888
170889 197035 65469784
55935 165373 273472438
32502 137397 282653619
133057 147327 223656825
111141 125877 36807887
11159 17412 15628085
72675 187794 872731963
11560 43706 80408507
67333 177741 680372989
173665 192729 900033359
185701 193446 338285199
195454 197717 352635341
86954 153522 123279674
74941 153166 425245094
196960 198248 3245889
126098 160068 319281471
27146 182301 677039839
14418 127664 282965546
160712 192995 447677897
39763 160481 301964999
46685 190109 358655240
25774 190583 411941676
94307 148759 831298888
167407 199958 693488887
97535 181091 208689995
105811 187477 308198337
40614 172667 742841099
13389 50427 92648845
14552 50149 629699733
176366 197738 53846471
132683 173919 103004721
59289 199850 351544728
196352 198246 813237221
156293 181870 121583125
156019 187145 197863053
69237 120486 127763714
18778 109993 46391193
25820 58003 80533788
10315 30858 51396545
4541 194193 474219477
72382 84522 30071206
14640 74155 520630672
7142 63234 140391794
197037 197787 836367930
5594 71209 164312605
163507 170652 17808839
38009 191790 384400275
63787 128542 339058089
113385 140005 657323817
120136 171870 253204183
160790 180586 49275387
44552 149681 582281635
72324 79468 17778606
47441 94446 437426859
8455 27562 160063247
72295 144752 693893023
192172 196956 530439590
20614 98308 194386709
68961 199798 327018469
197503 199101 4016545
87866 122133 772009841
78957 188980 459285852
164284 181434 42663854
12938 38456 497982484
132175 159434 68281461
112251 112682 805165161
62844 158455 239003539
195458 195775 898196897
137836 157160 48498995
148564 149113 382068246
170343 195859 63828314
73120 172095 247256396
178294 189562 28416468
24735 156082 328497255
161077 189549 71146665
144334 180084 56797524
197228 199885 6744799
7417 188955 829214046
87450 191836 651839952
33504 191926 395987693
157538 197701 100444574
183043 184551 3796932
34782 112135 193234590
5135 180378 789298917
58315 164086 973903166
125376 126026 476691
83209 177053 515165943
195730 196954 14150418
3101 79097 190273936
194520 195819 378929516
118424 141880 58680894
153422 178727 62948462
94417 150351 139822482
102911 124874 54712469
178942 190539 29204090
16730 194934 682958272
165464 184837 888924645
127643 157252 74232314
132616 134794 5490297
56869 141385 211184327
1018 191705 476836766
307 105095 262151324
42454 97463 137508525
62416 188736 315776808
165480 196080 119024265
53181 125796 240999013
64895 116723 800074586
168365 179019 26449812
70652 82750 648021946
193594 196767 8043044
4383 5372 2466950
64095 166428 86434880
148734 193999 841744623
72654 193283 923991890
8392 87642 198029291
30395 35937 13842674
99523 194275 392395272
57484 122845 409815030
74111 90786 41461758
194622 198786 10600409
27193 91045 669185992
156297 199805 108810696
63127 185027 902284439
64574 166741 832940258
180475 180712 618145
171797 185495 560080404
131310 184313 132415672
173627 196759 290397444
186828 192435 14020956
14025 152424 345980229
142767 149640 805588945
165276 181422 40202129
175054 197529 817273936
113747 138603 62079898
98649 148600 124736913
71142 156485 213347002
107653 174484 166951193
138677 165694 67635409
118345 169848 352568092
13201 149225 340032629
183288 188352 237430076
101963 135121 268667652
60958 182920 12238810
10528 93995 208657577
34911 60176 649520747
75439 131517 142666353
32989 191011 394982098
131162 138453 545535745
42298 130158 623207841
38994 104702 164371874
117224 177641 363154223
120322 190814 104682366
97435 119566 818194230
69951 93170 623314750
30571 115384 788934082
83666 122694 97464629
37943 196500 883161569
138780 188863 336222637
118499 143192 61851446
23175 68628 795832450
67164 151452 245101373
20444 102605 246653063
159803 176160 449630297
199267 199428 413979003
137968 138906 950919388
148850 183889 70850474
94062 134697 532996622
155229 199467 110610519
163682 199078 239595680
77018 194079 292583556
197153 199129 4992523
15623 111559 281489095
130572 169733 99154889
126006 151559 64030077
191391 195469 370637432
88883 146998 322061789
53327 125114 179377003
59481 162704 258054718
163645 192515 603661106
192352 196180 63749668
92635 97061 8034677
159873 167057 830025869
139223 142685 699156093
58456 116869 145914521
157166 166241 428393234
188449 199435 27624209
100054 182032 277867683
18235 57928 14482595
104350 140632 90620673
192180 193248 2684784
103385 151905 121210020
169225 184572 68176033
46915 176320 323366185
99798 186070 579845507
195716 197781 5250456
176650 184648 112179927
190642 193624 35685571
93928 169637 726118526
139069 170070 529858773
29779 118329 221219234
72648 104964 573585438
134692 138690 9896961
153211 164056 902904944
45612 59919 35799007
128462 158123 215905703
151144 184604 83508969
161573 195775 85510928
124493 180146 139069374
146919 186205 609027874
30514 148497 500550439
99782 141554 318392090
124905 197680 182186710
125542 144086 46572433
35200 149024 498921802
66277 86231 49620900
50776 124000 182896898
106622 131577 471600483
106303 159621 133347586
112892 161770 122335745
182480 184555 744030669
163237 197519 85793140
38387 48050 495474268
4488 169940 618330964
21957 176201 488040301
6772 188307 505120404
186515 187455 283281841
37845 61884 368120575
105505 173396 282480206
127761 188581 319316024
130805 161081 75719988
61200 174012 395460663
13532 197121 897552693
115514 192416 192206777
182255 184036 702702102
88702 193622 262461131
191015 196992 15073396
131331 158294 547980411
24308 55220 77335144
1427 7958 31550864
91361 92898 4007904
146467 156263 24681500
172008 187226 929490950
124549 174752 453122565
16129 80404 160651880
172238 188012 39511459
77250 187797 276379126
63130 167483 978894006
127629 130382 6975413
41310 199779 396352951
110918 155265 111124723
187572 199875 30928325
110125 144160 971605197
78780 84455 13979609
67745 81541 583415778
156921 177677 509404699
12249 40564 188874568
63628 95184 802437713
107634 181746 621989381
119806 120223 717917142
171961 177277 13140781
142940 165136 55450539
58009 167381 947497435
192382 196477 270117935
171049 195954 62364377
44873 150460 263953328
157329 185189 69415600
49349 150956 378594788
147516 192503 112455321
116128 132041 920566582
50531 57648 17886020
23254 64513 215856028
141433 181278 463818395
174205 191333 304175263
92594 160327 169519399
174727 187107 31094387
64844 190560 314119061
197226 199702 992375569
117591 136569 460524340
141606 151163 140897318
198031 199097 873884700
105690 166872 669991557
102950 199294 240913010
117797 195747 282323439
141641 162312 85133471
33456 63023 73975176
147596 199366 669997430
146982 188556 104086687
121955 172409 126272980
151938 181580 123476541
161180 166900 829013426
160820 173567 59985831
79770 139500 149239063
169960 189594 543913561
111364 114561 8075964
165587 166103 1014997
12488 32540 50179449
10937 174650 947412259
160523 183172 56389734
58347 146874 609390427
69751 196924 35309969
14639 136589 400658597
43736 177724 970727969
118028 141455 131186012
170809 178207 431052230
180576 187726 18081317
37234 82150 213136370
104936 154832 124850708
75916 163125 217990912
90451 177632 217852071
47777 76432 71780504
158655 163286 11569626
160191 186577 65834966
14957 97781 380424516
45574 176586 327281932
181081 186618 13947933
39945 162266 305940616
133442 194272 152152611
115222 173180 554574930
186374 197501 461078806
41676 44080 176909777
108216 151077 107181392
20720 196913 802246722
12581 189200 849532182
162638 164621 4931192
150964 157439 16314460
129516 129852 857679
134131 154110 307583613
175632 190151 615531733
41640 64617 57554855
86304 191526 526009727
127045 183156 140228023
26108 124830 246640245
103915 190737 961854271
76556 78687 562842133
92815 112470 49086601
68864 128601 149029537
91801 125441 372059514
131046 177056 673142409
173143 191614 336294182
69960 79394 444709806
72421 110950 96081453
170532 183979 399404836
98818 166336 563519337
89356 153051 814071258
104415 122069 43901211
187031 188177 408701594
160102 174370 35494599
171075 181615 26256599
50552 169640 297696534
104028 150927 117243986
171828 194341 56367323
93645 135609 549349644
157222 191004 84287539
100829 116296 140177662
50026 102578 131417018
171161 180928 24358566
179160 188063 22471090
32746 147652 287187354
37781 79475 104307265
119024 119425 767444823
120400 134162 34518531
133183 158711 64017815
71097 98567 150786918
176962 188688 942436802
143520 172005 71086622
70962 82309 28140423
18964 24640 14127184
4952 116993 964713687
124152 158963 87266169
87688 96963 709992024
90318 146152 139717921
77528 102035 422426749
111426 197640 215787451
55849 173999 295142039
93700 153422 459879175
64655 82090 409561313
92021 183244 228127513
193919 194893 2424311
173670 185417 29370855
3240 123119 299727518
177655 188518 21384251
133529 134819 3311535
163589 174764 27724026
138610 187456 122202884
59014 112581 390690370
176544 193304 42120332
83627 97705 35305070
35719 188656 31107980
105475 155648 203735757
46859 154685 583965738
125982 178767 131865923
110749 183181 181027873
43509 53830 770616979
175680 178835 366578618
139058 185165 115225753
31162 127726 241361492
80479 83409 7343582
55910 168285 358566488
117913 160081 856749891
83453 186410 257310374
128498 178322 720207411
115953 159655 659861972
148934 192815 109673143
19890 21827 4863906
70589 114410 445518281
124038 167474 108596639
10310 102435 230449961
2930 80770 194816553
197868 199461 208954604
88244 152185 159948469
51212 149687 902091533
74944 177476 255973857
78927 113508 86345989
86578 120894 85690434
90788 93896 7883209
105533 111905 15722689
82427 101068 630115923
33040 35614 6436522
133181 145829 31700896
13338 195677 455906366
9474 169755 558535221
166386 171408 543321525
25936 45146 47986909
129913 166082 90363147
72263 176832 261078180
122105 131251 23041758
16400 29543 32892714
98471 100988 28757111
42098 57461 38481271
75174 154664 198761502
35274 124508 222925176
140988 175008 597798874
150307 196387 968451685
95723 190751 997273841
135959 193685 495858808
75677 148092 936310500
1640 33959 259236880
182551 194135 977980407
94396 131093 91771600
168992 196646 69209796
147023 165003 12668200
191889 194614 6854516
55873 174267 586672004
103918 121943 44819432
58402 140127 204162662
38926 120411 715866558
62949 169983 648145781
198057 198575 1294006
117545 149847 102979760
124621 162770 95524265
180956 187452 508795978
21479 52198 201534383
111882 139496 595780590
89580 189919 375186048
137993 188209 125619462
106375 195200 222067723
32218 76263 584020525
68292 161613 233116272
142039 179057 92381272
74987 180792 644201749
136423 193785 143431145
50994 195000 449468724
43217 138245 412548400
27812 146583 320671015
64298 118722 135878639
54423 143453 222531573
193450 197287 9692416
196340 196937 1535800
126120 178087 778640538
105914 141102 87877791
81279 142366 152635748
180900 188484 160883944
199942 199945 9746
56410 109531 132677006
9428 31787 853215834
44326 58547 35573718
142461 177153 477961304
27947 75955 64126484
6481 185472 447406372
188459 199691 980296551
76130 134432 145620203
162625 185764 57676421
161043 195378 85799437
120778 129198 583431831
76731 150473 184294753
92983 148836 139621620
2298 74212 180043808
132230 144226 30075269
14108 124220 275115157
86267 181984 524939166
137572 147790 25536591
57541 70609 498595112
164080 178515 495807911
106586 124883 478681775
34597 104823 175577762
121931 145072 872534382
129812 149014 634101110
116129 162531 116080367
115588 145521 813272551
127636 177538 915385636
64959 91315 734649238
101884 115663 34338123
139058 198779 579100896
181074 194666 34167997
186660 186815 250253971
29018 150995 304842235
158397 158601 116264857
129508 148391 47202436
179741 194625 37376798
98816 186105 218031478
165195 176308 153743229
92262 159248 167731195
90373 182301 229848811
169262 194173 352247206
31504 105394 184780700
2461 101523 366108305
68943 107012 94972428
130675 189662 147444901
116940 127227 996699734
149415 163550 873374389
154451 195826 103357398
142176 172574 670988780
174640 180154 13765291
177685 179599 4847893
187001 196701 922206625
5545 149196 629821643
154074 160703 16538396
190338 196793 16244103
17395 99541 614075979
41790 182410 351388786
120649 129195 21495899
48537 110058 153774280
65957 101089 15674762
199044 199603 1394017
64422 132849 170918652
4836 33848 937497975
2079 59823 144539052
69827 173496 258804983
145677 183817 95246241
53407 179936 316155131
119623 176312 95143352
139438 154420 37640038
130792 183908 417588828
19996 161898 354823303
134259 175930 103973490
168319 177034 21600640
14965 105072 817347575
16367 167945 378766995
28176 161772 523376423
20270 32894 31594610
156696 180921 853799657
133246 191758 146300619
122570 123009 88549634
84673 161427 994465682
167187 194283 67861282
89677 155712 165395993
10531 37708 643430293
13020 29642 41618268
108182 150702 106300315
144217 185178 620506295
142666 142898 357130158
93074 197195 832682975
180599 198172 44221552
153041 195860 106993261
77375 151331 184841361
121857 186609 162016457
188476 194980 952599997
75936 179483 258586380
179556 182737 7973921
147554 150821 8265288
188916 199299 389086080
53544 86816 83054414
1074 77942 192454865
162262 190600 70786209
58732 186524 319346961
145995 175255 72979197
131944 156996 62851491
118871 151189 80868318
7964 170338 405923250
146134 181985 89525724
150358 185378 87489156
84435 194036 199797588
84915 190350 263687932
62624 120506 144476988
177536 194904 4156436
35021 39081 10027645
119696 175298 69305349
157040 185111 530232789
187248 190153 7261138
169594 171851 800420773
149114 160305 28076099
41204 136392 205365334
23425 46259 352761622
84617 186033 750567258
80467 101571 52896290
181292 188130 17262971
55472 78809 652151063
179175 194256 37892296
130009 131856 4532850
132835 199588 646321411
58021 185840 319315638
101247 119770 471463371
67136 188974 304429567
65037 70865 391926346
156762 157305 858003549
62550 143036 201180413
137140 175421 95532765
1086 142081 637986942
16931 186227 789885008
194441 195345 423662362
122512 143663 53110113
183478 185982 504956205
26396 61708 88205203
47098 67452 274586733
104352 112393 19953190
139852 196525 894830540
69570 84766 37659839
105580 199856 235783603
98820 110293 846418991
116476 168564 130186791
31951 135164 257964057
116182 153801 819100341
19303 183536 435674923
45810 141821 400474831
184863 189698 853297555
2571 156685 863359246
57862 83097 418703359
40790 140384 977707859
51891 106801 32993628
110985 156711 114551347
136278 156625 824624493
134892 151534 41613761
128438 133146 1547
177678 189796 557698560
43468 185147 354043458
89899 139834 883607376
98594 106964 828377053
188087 189182 2757167
195135 195522 1018780
34542 76506 925509366
90260 192813 256474923
98402 100055 924024670
194866 196525 551030429
70252 183905 464920430
73996 96366 55866594
135943 167985 43725153
51408 68400 42671595
73784 99450 64243427
70127 79010 663354238
168781 187280 46270247
38230 125118 217158060
44681 142301 244023856
68538 166599 368469675
180614 183757 7876533
80476 81550 503835592
39214 66893 528739387
76405 165756 898072273
196378 199276 687633479
12567 114501 810955899
100156 108647 21061434
65224 86432 52774574
56826 168843 279962028
188807 196515 19309123
125926 130004 398984086
50265 187774 880898117
17902 53418 88728448
23631 194458 427096541
115459 141739 280630148
40302 52496 30563076
104376 132526 70281476
106271 135379 367041780
82851 181637 789825944
149730 167694 830773644
46366 197215 377268339
103392 169949 245063020
2233 12514 25846307
89552 95790 100210256
196477 199105 336460952
102508 111289 21739626
169510 183251 530964604
59115 148067 222279354
102096 172466 678650261
8380 33413 62635257
96337 176852 204579880
107034 120720 33983944
160410 195285 684573217
40370 117890 193798128
57824 145740 219635174
44006 190207 641700111
10175 111846 868180284
44654 84288 98940079
101014 130134 72708067
148911 160993 30319723
183751 184934 1463547
134895 168172 83105942
162476 167435 453280540
184340 189648 13422523
63146 95906 81757090
17935 129711 279358884
196604 196625 734277302
190059 197287 87693481
36814 84827 119863692
57375 82774 63380017
182978 189063 698662978
16474 41939 63633330
76427 87520 190433639
80839 180387 248684499
163791 190086 626556399
138357 161744 542330260
111820 124486 31680003
143597 197852 135733832
96446 185626 222787325
108335 151425 442526386
181097 188902 19699747
143628 164639 52518844
97207 163016 164531978
150967 174097 57657129
127513 130269 45579271
191565 199420 19895027
171104 185968 275054988
77926 172511 579556123
26615 68691 105368250
26502 29774 305289265
6977 70322 685603052
94463 182825 669412201
79236 160912 772292399
150695 170203 130607369
139477 189540 272700736
57356 64864 18858583
68457 182625 584532667
181564 189984 21234849
81061 174308 855344435
71271 180826 273571788
34003 119409 213326170
108766 169366 151582368
3888 46894 107554149
189974 193780 9492350
195683 196447 1946701
124929 165034 100370081
51317 191540 350455300
128710 151299 167860914
72863 149006 876766520
22012 106574 211407985
192936 199938 17777735
110874 151472 735999962
19635 68159 121516632
159151 185277 65123088
170680 196992 133992187
160707 187789 67677206
97284 197360 250272677
184415 190048 123825227
180465 187431 17571293
85296 161679 917199963
138568 174889 90725190
61869 153515 229199637
80764 143602 157121814
123751 187638 304921676
128760 197725 285342173
39022 84106 112681763
56168 199085 357373328
4683 83730 470273935
169043 173865 11948375
179013 193991 37675239
5621 18758 808270608
186083 186269 479938
7072 98159 287891645
94463 164909 176166847
51039 113323 155587698
4488 169194 678212040
59015 197712 346815821
193618 199410 14676454
65677 120275 254519088
134156 171675 93754652
73782 116966 107850241
12097 159304 814868752
20623 65619 435614443
57466 105933 121181194
102013 166015 672781684
181356 192310 27519044
71591 113908 758971971
21798 85600 159358029
85782 105122 48531609
150647 178098 68419252
92088 145195 133000928
9422 24794 506518669
92097 102471 485347551
78295 199418 302911333
103188 196497 233247152
4158 109024 262154765
30456 189969 714140775
113271 148075 87030275
140301 161339 52717318
167892 189097 53140704
90099 103192 333129930
73721 164560 227056975
48916 117870 320713152
66704 92236 439959844
118765 156606 94846716
26530 29975 8603647
182210 193073 414568758
53502 103239 616185546
48530 51649 474764171
168880 171124 243688384
59294 86771 68575594
42228 157371 287983765
196188 197450 48996130
29035 44826 885549071
109283 141591 831140577
183123 187128 10157127
6283 73495 793590767
31932 174708 745273981
10285 90652 702655642
70284 103313 82447459
157755 185084 248468630
145449 194354 101206221
779 151243 388382407
91929 147508 902174153
157723 184730 251942502
130864 139829 919950202
140104 193916 134597319
83256 89404 15181062
198482 199071 174962427
42360 52328 24917328
72944 95647 56606677
103213 187222 209922788
80203 86746 940747836
45332 194980 70255023
81450 99800 46019116
38832 127126 313493467
115022 168926 844441118
37188 115636 887317603
25031 127329 313564801
36190 149316 392866187
82789 105380 56580508
170775 178029 17920387
152302 162635 707246924
36003 67351 277568354
24085 148858 311866124
77090 100693 59103238
99983 134263 903254390
73816 147152 207678618
45058 65989 1042655
88008 142293 135793057
199779 199892 288739
34955 137379 488952749
34924 55782 52207809
169558 185659 824072379
90116 145881 139559975
160372 199142 123853325
11818 117112 542068125
194062 196438 6048749
23619 103406 199592695
144006 190450 343921112
126453 190308 481467793
199722 199885 427510
89219 197325 270586234
46521 190353 710756591
174321 190808 481867220
58045 152210 456419456
58948 166907 269736304
75084 138718 158908067
56766 147471 365734102
107884 109514 613715891
89566 139081 123903732
171836 177435 143024557
169313 196804 675216498
116213 144253 70159770
112786 172161 791466914
40292 149185 493551011
27161 151253 721306803
63329 76226 724567261
89601 104526 37550573
84444 144414 520850162
53895 79463 675636165
120706 155461 836581054
120594 195920 188535748
28971 191607 911389432
187002 196906 24880433
20474 182377 501296213
38897 63267 61081227
43759 137172 233455798
31001 41140 25332425
78741 180713 770073485
22458 161494 427304704
183501 190766 377074406
192860 194916 5209985
127999 189478 153770672
188346 197987 24234975
31564 153960 435655762
178564 188363 14724097
52397 155550 584138226
150307 157721 18710086
51053 132327 472182285
77803 81713 9703086
50702 63129 337405086
10358 151419 352673859
77445 178230 251703050
47556 81044 154389373
176851 199512 970342517
85145 134682 724405990
118928 166703 605608835
6950 114529 766113709
17408 19143 48562881
148275 174955 66515426
95643 139134 971315442
55303 101499 356665245
161609 172673 27523531
148082 162394 188939156
70079 179619 428904859
137740 156839 47899419
139190 183563 110865362
136046 184243 273463046
57465 162370 925146721
41997 133630 228987687
135070 191453 140917252
11066 166719 574060107
134499 185676 128429301
48379 50949 338761087
147720 176864 520045321
57218 119740 157905192
66837 101659 87049812
84993 199714 287097004
70512 135436 579083080
148886 178114 849228410
60380 85387 62439900
183066 194253 28125326
156867 185850 31260467
157431 167172 24067836
120492 157874 93722052
43640 105179 153871029
109134 179663 176237090
97863 121564 58980781
128604 170905 105797830
192107 195999 379838373
177832 191196 33612689
180024 191060 27725074
129685 189251 218083934
137754 197632 149879064
20877 40505 433060559
40995 115034 185165226
109528 121272 29248155
6626 92845 215528918
62610 174096 766166432
129487 167696 97730132
73354 194673 329160030
112115 122205 25131068
62048 185861 309421600
175988 182352 56790353
147134 150224 95286664
145019 175387 75690253
163804 199254 337638094
118194 169434 635759838
67184 132297 162548342
81352 131421 125082348
50777 123484 181614547
28301 188402 400170386
161955 172626 26532399
214 134935 861338679
31968 198935 590151611
97017 134788 938326960
139508 164055 780727321
45723 151407 264208650
93417 134513 102746886
189204 197444 20699980
110395 121765 109703184
26623 122344 738873535
22903 130686 269485608
145547 157521 30071471
182877 183247 926179
51700 57757 240273617
144966 192599 195417081
188912 199947 815265915
150329 159691 148378
189019 192184 7866602
181345 182918 588673829
53100 155037 929865257
121108 129397 20884242
71048 144134 182569107
150445 176159 564185167
173341 175415 355349921
164224 181819 759818151
191918 198902 17671251
96322 139013 458565049
124314 164561 100769228
186574 191196 280866079
62191 79243 296887339
99755 162078 962315200
14938 111348 747535583
66468 123032 141100986
147297 175304 37072435
9969 111158 638990002
4701 191461 466932541
70628 131596 152107235
156282 182400 65017396
121118 152058 936754852
45016 66877 42001188
11265 165383 388825043
177251 190723 33877533
170511 184064 2495045
37714 38817 1699555
34598 77126 781438988
46756 146388 249140804
158364 181871 58524326
157591 185996 70808243
112450 146533 451801726
17933 80005 155129404
79109 93862 786124796
40033 45314 13281926
18902 89729 176824700
178479 188679 25760157
191646 193243 763811113
60357 96346 677243721
128190 148747 357054153
151274 193536 105656589
8168 169105 402336273
76676 160982 356462902
195582 198095 6350182
139985 192886 29200005
35986 152827 292098326
173274 173804 192909914
35676 58008 811581291
43949 178039 536176197
198671 199092 899370761
105046 114456 118311374
150893 159399 13929036
194193 195298 2787512
92345 130548 95720873
116437 194353 194819057
133070 196005 573162769
33391 59210 915724410
115375 177841 357287876
52442 56419 857635980
132077 199703 169282048
32224 43818 728548751
91384 190165 247153973
97928 149242 128140166
23683 181077 827613000
32889 92093 663215055
146758 180623 489249013
12818 197990 463107545
93139 163689 86744784
41240 111039 742366081
119774 178382 146433738
137685 199574 257002737
199778 199808 542008245
196206 197260 2677229
13659 20316 185639156
125089 195387 175872537
23594 104793 806214016
60809 123217 155920022
36619 150162 614514662
126352 166871 629308965
191265 191538 860819037
72599 90023 18926788
174979 189620 340145395
52583 179152 316208205
88512 162709 442319434
198278 198512 567472
6351 147350 502529036
134887 179495 111334278
83158 135571 709987972
148384 184951 742060980
109749 196477 216956864
141945 169964 992303486
106456 141077 296818915
11242 170599 398392662
104541 126194 53965913
67472 134086 931648661
106066 142990 92278974
49663 141409 502317444
89655 151689 237798843
34344 184780 411510912
199376 199561 458578651
15236 30170 218410631
134442 176854 402570440
112256 197453 828886033
195923 198388 1147855
180105 195827 277406780
124888 167615 106798497
58867 187026 559213307
168794 199285 76405802
141683 196304 69007803
90637 136551 114942095
18003 140904 307153127
77813 132077 952660487
165069 168509 8551940
194802 196217 3578392
147907 149512 4028637
25098 194752 460630102
53701 144208 226231232
131987 196251 160780445
151495 197346 114733582
5222 35015 74618829
33475 41575 20228993
97851 130717 690624662
65600 153075 218562852
55120 171819 622560644
98063 184635 996351890
170349 190988 249292420
194009 195947 4893795
1379 112935 279017003
184982 198644 164197401
193757 194821 35151705
75351 135682 150687907
49196 103067 220391149
8558 50910 105986808
182353 187761 317503574
24520 66116 104186389
128661 128803 324622
181050 190687 24232312
127318 130456 7941045
43999 192689 371577866
165734 184942 47926102
11513 65035 31652850
39903 95645 139416066
12029 31566 48882586
59626 84569 863450142
195619 198496 463323216
64180 171608 764604528
113663 137291 59085654
44978 196790 96913053
44140 103439 148255774
50030 103277 309973826
86957 143701 239307169
124110 138422 35835681
8582 163976 388615066
67453 151584 447684526
86205 148108 154789803
41470 181233 545369982
110689 180496 38028515
108144 124139 111516100
21121 90587 314744009
71294 158257 217344010
78669 181892 257810402
179038 197710 47061514
137239 179392 105253761
21958 25479 8874874
60869 170302 273633184
55424 100762 322474616
114425 190145 189304308
191127 197450 15939917
197372 199307 3644182
116816 138078 236792751
174346 181174 17010284
140193 189340 257014583
64755 98778 434058116
163071 174912 29351453
60219 136188 392891689
69975 195875 693797173
124042 154152 439818280
57379 141600 515830918
105669 120369 36511684
81849 197730 990608750
36423 79849 108533917
197527 198588 160695759
73648 108259 216786289
136108 178462 105712759
163338 182639 48029584
151881 173787 54632333
87523 110918 997680280
123793 136795 121371243
41159 112589 178507245
42531 160044 302469139
49191 117143 836615557
107356 127495 50271329
40948 92109 127699043
14607 28795 529597022
120985 196928 190132871
145717 184911 73368713
115434 137956 878869657
122347 146681 538625565
195637 199823 10602450
144252 160668 41071503
94033 129412 252939317
37417 97584 948031813
176584 191785 38185243
183098 198253 835094493
7001 67253 222424563
117705 199145 203751394
1384 3681 5781530
55455 121438 164680582
77480 134995 143740168
49229 153024 259569478
68291 110371 104869473
125622 192521 167336991
59176 71523 30992560
32557 76185 109149537
87405 153404 165161462
99698 166546 166865548
11372 197757 466109022
73585 106596 82472367
53343 105985 166444309
161027 189019 433995705
68874 157849 482475949
180426 196876 41378652
10621 167577 392252840
173196 194710 238859306
81906 186192 725718470
138338 198424 189121146
68237 124496 140310930
143461 157578 35371881
42822 55015 30487557
118094 134244 422056542
118994 148530 73902832
192489 198034 495538456
194030 196044 146680536
129621 137419 19498542
163319 172275 249789652
112107 152869 102070462
61831 134931 182770238
3463 89677 215508318
38161 91867 149099517
22049 168768 618201310
184203 191481 18287640
8620 158649 375204794
110199 176084 164529034
196927 199199 726712351
178171 194121 40078021
82592 126365 487916456
50642 121012 175713175
126133 161993 89836243
94329 136451 105326646
131267 190176 147288826
72088 120024 26887862
196588 196636 117959
73986 97067 240892160
174098 183955 24654887
10353 21883 948962565
30763 32086 66141730
147449 169349 54788044
183998 196933 731733608
160539 177518 709188267
173603 199720 59460567
40908 99248 702436318
132319 158799 66337788
168858 187584 46832763
1225 91208 743838585
124772 187751 157595855
190808 195011 452461748
170256 181415 374347776
82010 184609 256408847
63302 81054 628761806
93025 123779 522271043
143939 173265 73138613
150720 165534 37019317
131408 185183 134375421
167181 180990 34486379
6821 186979 450404864
79493 95118 633567788
93452 173307 915679066
55810 167937 280087941
99250 175860 232919205
114326 171962 144017457
60181 168007 269490422
27409 140110 332074458
102752 189100 582705851
84714 97887 33157680
102342 120505 132791728
144415 190093 114147662
44112 54393 25723248
175056 177316 980623018
9775 38281 71221150
48307 53418 12848171
144502 188575 110200953
14522 135763 764289835
55880 173573 946221123
3230 97396 922859257
3760 65676 155151888
114695 184525 174432537
11165 144462 712688119
126783 165628 755089175
136063 181942 182255442
117499 198957 520235026
197925 199473 3901197
465 74739 185894098
130341 158270 887775532
15933 180611 433237648
167974 171721 751856714
65628 86077 50805477
178296 195096 581462459
10294 29498 48106597
125888 143140 43302044
39910 177170 867280678
48911 93597 111693714
30149 33217 664940603
141899 152726 27156738
24655 180843 778799104
196545 198540 5045828
3768 97610 153241433
55998 193849 344532289
20623 136375 289385647
148415 182735 846751991
168743 185666 976104678
106431 121605 37730533
195202 198011 5193417
47334 189529 592604078
110821 184458 292193952
105054 187202 205323381
68209 87395 273044377
75306 160332 212555606
76868 137840 373822817
196965 198200 3123644
86738 183119 748079408
133931 187441 133794950
96244 140985 111840880
15083 23389 20614212
130206 167791 400789557
52063 83502 249512490
77222 139829 939476572
3236 51068 119811081
136861 169428 29644904
158142 176045 44386719
154636 191540 92058818
28786 112888 583049748
100984 169722 184193497
91396 181018 224100899
48777 189560 352027938
151266 154522 8266208
181973 197862 733991535
11765 177073 413039777
131934 133506 170702125
53640 104744 257454591
4126 27620 58947731
27276 125063 244260159
9722 166019 390661186
141101 155291 212756577
129096 133082 9917026
128889 156581 69451953
150405 166606 234327299
160581 185416 209118050
28516 179818 727048001
184108 192026 19913064
193413 197340 660130120
127937 130804 7280017
129089 173927 127949244
32755 178163 967355133
166732 183836 789484636
45063 75935 77288142
176000 193512 44022519
88090 169920 514550306
10205 98552 221013383
131909 142051 199256991
52825 136519 209181725
103068 110034 915439825
7118 168125 402479569
168311 176001 19047787
186003 188343 69308467
117339 167774 125989284
137451 141372 9780513
153497 159256 478447298
70455 175955 263253077
196495 197577 2769791
130253 158212 69980548
9945 199907 898329096
150616 197603 542805203
94519 170587 190197462
157654 178084 50744337
87736 177681 224744872
191896 191997 245859919
170503 176414 14535435
157441 165087 18950452
144846 156983 267127108
54055 162264 762453128
164048 189071 62473440
85131 183236 245266536
41550 86497 112290449
153756 168457 36621340
97451 136997 98819895
94542 123599 506324625
162109 191046 72292772
18336 195823 443660538
171784 189009 43158753
174936 178925 103121250
56 172132 430231285
182692 198756 40485742
161213 181295 50002873
162728 192720 759440653
84534 184923 640983782
185820 196486 709447762
32739 93283 151307720
9514 45143 89012869
29711 104384 186666951
199212 199505 883121010
56386 123178 166771354
169361 194519 62906372
151592 160087 21291267
106707 125541 657537053
131955 135695 9386647
45567 85735 328636933
132580 148378 68145115
191207 198334 18002411
52141 52892 1887916
20438 122155 173581739
147233 167596 446577617
25196 56367 77966216
105510 133162 883154418
36490 118135 781402108
85121 170016 212399852
105319 176148 176756743
13394 148590 426958837
35777 47983 30422312
176332 198889 56807370
29745 49596 695658646
101651 126082 653500836
176511 183713 193976953
12750 99336 216638181
178249 188621 78735070
136212 198457 914737143
9383 56425 184979638
124074 169381 985229929
104506 128202 810583018
93608 183298 210429820
23223 144311 806040929
25570 46244 51562661
79507 151384 179623410
32115 177678 363618136
22542 146578 734766348
194898 199796 779599168
123076 183329 150631908
144318 151308 75759001
19662 196287 670157592
90870 147414 141459546
1089 105357 701762209
173236 174711 3673682
145103 162309 72783241
157234 183991 66628822
13008 137549 589934277
68529 130009 153481027
59557 123324 159252260
165493 170080 11493447
1974 106574 644799145
20633 34726 35301763
10473 180912 889452458
88113 180371 821743778
116898 136782 49757540
61688 151224 223854870
147405 151610 10608370
66299 133011 166511049
555 36891 91025836
133950 184843 156210321
197261 197878 1596864
49731 166902 888192240
190521 197702 18131881
121325 169198 967045416
93507 188498 262172896
90594 91450 103475693
101853 138307 675194146
184507 198767 35964703
199679 199767 248595
40166 70776 604709360
143220 182725 360285123
73949 169848 239682201
82137 172067 224820313
4923 174653 984072361
101780 164345 854337418
111855 147870 812047382
145713 151148 261634147
188534 189699 922543580
189004 195506 10467001
95861 140848 112442565
61940 77933 40068849
4404 146059 738265545
118326 153456 87987950
78224 148016 758979961
100403 170206 401010098
163345 166009 810673992
153015 179488 114140383
89732 102468 32126128
43717 90399 116504979
88629 169029 201159920
58321 161259 906988524
111815 159490 849949688
12352 178620 667530669
197818 199616 4505495
104384 155945 24533366
90465 126338 441952803
51510 128605 192629094
63717 122551 823070891
168833 175070 15398643
59526 166445 962682168
37265 183621 768832347
75222 82274 17477873
7668 119819 280279445
198071 199543 222652841
32188 178435 365385051
50272 148627 245803535
10277 146259 339948360
130907 191952 607198634
64652 192211 899857909
44706 118081 157461255
43877 189971 574226442
160466 168331 19532316
136568 188759 729711085
9481 58737 123183537
30282 75106 502077819
148177 176423 117980415
137847 173748 89682561
43956 145784 254473898
46188 82947 91929341
38623 153150 286420728
190730 197821 17910663
90787 152498 224541040
104978 158050 423896009
148329 156748 21179591
117600 124271 8620714
6893 22684 39527733
177367 195470 45549468
155288 198904 871795112
102680 179290 191228352
145051 170643 402853909
117467 150428 82394602
113341 143571 75684356
162166 189116 67360734
44437 81549 983387830
132027 137129 809373815
176265 196607 260214047
79722 88950 22847596
40891 190418 373811551
112248 196459 210722364
171108 180680 23878294
101620 114979 854334426
31899 185378 567329109
196469 198790 841085467
65447 72935 18639591
103671 178333 961955721
156644 183339 296954971
46866 73087 65766514
154869 194267 98337923
3979 81966 888072846
2200 83214 202709443
151316 171898 672359338
116221 129013 532968205
12962 197371 461154509
156045 185000 72172529
15828 31942 40255492
11103 49722 409341125
129923 136242 15742615
2073 195123 482796705
96772 174845 195000983
187462 197956 5519037
3997 99287 281691430
145716 146208 1233486
2768 173661 567898111
42894 121129 267499066
159730 173922 35260288
63702 122472 146646532
110320 116484 15477101
191018 192534 3747110
165056 177091 778499684
26334 163099 994180743
69529 157845 220697230
67781 180254 280833599
46008 123022 192397860
136301 164644 70937793
99287 123308 538289287
25036 68970 387982516
77960 179351 956248729
15617 139226 881401763
3203 102594 705222936
114414 187235 182062312
17902 106209 220734280
145741 174794 287102690
56319 97510 102953970
76623 99375 214338387
40762 192737 379860225
67892 74314 15996448
147915 178254 75670808
64603 95371 76755509
29851 157521 319233709
1310 32132 545201724
37675 53773 40329488
29486 88485 258970294
32104 131351 738448497
27824 138208 275765800
197323 198449 704863421
33081 59599 66274350
159067 171269 30323106
72034 156355 210820106
172463 176396 9629699
199213 199829 1589342
109240 148839 99035097
35738 155651 768639634
156908 164486 18859733
143752 181595 388296675
83970 130556 116599966
141915 181912 99892966
16268 32127 170864755
106586 185169 196321740
111368 149816 96174368
155843 199322 854837946
45173 140908 239330318
164213 172741 300716084
169674 183348 34034530
183707 188717 12703446
85824 161539 189463754
84221 142088 144745966
47125 53979 17309856
131431 172518 102712249
177091 189419 223740343
91857 115355 58973057
46123 164817 577520841
160268 166739 153522432
11724 61605 124715616
118558 147728 72967276
142070 167948 288285548
13905 48931 856984317
91558 161425 301959791
76304 193532 292985028
71242 162241 227373211
184728 189311 106070445
147607 197135 124000009
103731 181486 33103983
9684 150632 454599827
72898 139154 165422930
81828 153428 39888100
30041 103480 919990646
118904 160896 105122318
39942 75414 421882891
186041 188533 845129879
53626 134910 673239038
72056 140588 684518810
145400 199389 316475984
184655 191348 16819371
122406 167590 604858255
54775 140253 213529071
161393 177238 766570101
104757 193309 438640313
39746 78321 304236728
103152 199921 242023069
2459 190179 469441927
43596 69936 66059738
20975 178475 393569059
69821 105435 45138402
117779 167352 123817554
15129 74697 912968271
8409 27636 570475603
164025 184215 50243879
64617 194805 325347072
71788 165602 977009339
125835 145907 50297906
121800 133871 435985490
40000 106683 731473527
190004 197213 185842289
13373 147094 334201406
23668 112040 220844783
107058 110498 627239049
24442 155887 328719675
190199 190272 175097
166064 176880 103808457
69279 154234 212323824
117472 120896 8395767
67213 193322 518561390
156406 163211 16919678
182987 196308 33514644
135602 138895 8095380
75583 132318 268204494
172004 199577 3723933
30376 105849 351651712
140651 195547 137347934
102508 117448 37223722
12496 142144 358048539
38498 113572 924983176
49408 166176 710383339
185808 188100 5834065
57704 158407 251706130
20778 189967 657478709
17454 129863 935768881
3245 4933 142469556
56633 176971 446315517
6903 138514 328967198
63907 133479 885838130
126746 141437 169949516
63494 64340 2134880
192020 193764 4395616
144193 183447 588494544
21805 88608 166844292
63524 174403 277007933
62884 118152 698181272
138713 192621 173270309
92298 136448 809983045
43203 106157 157369065
107156 179207 324214578
32107 76561 111126771
111016 120353 173284692
134172 145606 415682704
130356 135547 12901432
100998 116747 39219415
104166 152910 121879796
17148 31200 9397586
36747 195311 658393308
15412 151844 340996803
96566 123865 68069626
174044 189568 38977888
37267 177938 597028113
38714 89663 579324094
124489 189665 597199296
41958 116390 186055049
155789 189633 84504206
28726 151891 744150466
122556 125840 8244603
178969 181257 387624119
195192 195213 905362121
97416 123032 63885165
108738 196182 218743556
180933 183961 7599814
185283 198859 34212143
11631 23707 220391645
123638 131076 18741500
158480 184352 64469149
80623 85241 11370573
104668 186760 564592430
154761 193521 842007396
102851 114929 2950699
39153 126051 410094906
116909 163492 116567987
145531 158296 660989637
146429 189619 108021324
190597 195882 13263482
190538 191815 274316
98096 163502 163463209
107277 111277 9897756
18533 48106 73808473
43197 188277 362652763
165772 196370 76579695
114390 139066 560031051
84102 132754 121657681
68912 113062 110055841
168190 184995 730267095
108555 182434 184582338
78684 151757 182621888
160920 168661 19256910
32839 141487 859562463
77771 152208 186030112
189659 198855 205467475
71207 105003 84375031
972 13095 469332372
176375 195574 48330313
82684 170331 913391644
17343 39050 54159825
174553 198099 3896904
42807 193663 932717641
12599 124556 753084639
102444 166882 160882720
89320 155234 664910418
161171 177889 37921896
143225 174741 870225642
67644 102765 87724615
150312 195127 112095940
46213 175012 321825377
72883 157880 212446457
122686 149837 640094067
110279 157490 403029250
91355 171372 200141788
4867 122159 796764721
168529 199996 78926110
3591 56025 131333199
22774 122477 249068369
47061 68502 813260143
95778 153041 105946044
88410 147202 738008824
173838 176407 6293085
68259 115088 116894228
31053 165317 950901459
137599 198367 88417312
72992 111143 95140214
128316 190110 154540624
54413 78794 13887040
112099 188367 237273888
11738 110672 164204378
36001 131978 111620340
19549 27936 21074435
48991 93890 112234048
58886 116984 151250512
108912 164130 138225290
51967 97628 462540039
59855 113394 874542610
25081 73492 264548345
103930 174923 177244400
75454 141245 940503834
11050 163510 469750739
106617 180588 184736675
18114 190115 429925423
114807 123228 20893176
195584 199369 62783060
90490 121246 76885029
36120 139812 583425693
158786 177988 47688350
126311 184011 144229215
187107 192435 13273912
134161 188687 536245940
127821 192839 162529389
21222 147489 578244607
72300 181770 273408680
19830 179812 399774845
175923 181676 14476643
47338 157020 274434936
193643 195989 5893460
23193 61571 996813162
139283 182561 108111283
107465 189183 204315435
175274 190803 715044432
155801 180179 60666338
178461 197252 645439134
70832 156642 214467616
184023 191864 93396980
128392 164256 899812470
171989 194270 197934404
152490 194404 104775966
189994 192559 853529365
178877 198203 48692823
49644 64460 849204706
99440 120578 677562373
68825 176093 463934552
14991 167807 756181947
154193 167815 33809573
195685 197327 4161461
37042 76801 417838744
109343 188017 196765924
123152 166496 701756340
177660 179843 306290332
133695 137586 9759290
181401 192025 24825944
110454 166343 756024271
40924 137911 242388988
191483 197991 601332615
27310 110229 207111498
12497 123133 680915583
153965 196997 363741219
51621 196414 361994841
142264 172314 670204453
35700 184902 372841453
14058 79462 623534796
149084 194102 813028923
45541 98492 132509761
146991 164804 44673649
52701 56227 384691062
197254 198814 696821483
182745 195004 30823189
167312 185896 44013069
84374 116036 415994645
191728 197820 624220497
105156 183907 196701821
115051 193090 195011654
146659 183911 93080616
72001 143220 51775592
151456 157412 15044805
77427 154246 192128358
51509 170739 298014218
135084 138733 898039581
43099 156056 282473785
198394 198741 780662405
92232 126446 488399327
27391 190159 406814714
18908 49455 905673826
45239 168798 308892528
26377 96189 358236853
80032 128190 120332424
126374 193961 262730452
194925 198962 10250518
89998 143584 134197264
169622 180613 27310780
140624 196341 297440631
139000 177116 95130788
173352 195631 55903283
58137 162887 261809076
164013 176204 30135695
190728 191022 91119539
168645 179201 667115526
155199 197777 99919871
2801 86786 210057858
145744 161156 287366612
2483 195808 483515656
33927 77317 679317713
125687 184806 147817635
35612 143619 813324979
108136 136997 972581304
98729 145373 447094279
173136 177419 498386545
62021 111800 606509222
197474 198205 1832182
190342 199478 23023515
108361 189801 656770047
62708 108241 445409584
134710 147394 480786104
104644 142836 163103619
12230 17378 12920400
130962 140628 702810603
134347 136582 993871038
123297 177193 78887289
123508 159359 89830432
155987 166337 25707764
148371 166083 44245877
58521 67926 23625584
190592 197358 634543245
71762 120065 279743435
70699 128478 144153177
60049 176051 289766250
94073 152753 146747573
86481 170745 210719521
171504 194095 56575604
60528 118131 143997442
185210 199090 34965409
145318 189449 110316039
74869 105260 75918595
119890 192324 181180941
61095 128274 167920716
51670 117006 163256746
36292 69661 83588724
169076 175283 424552934
84020 88970 542275908
47260 172946 314223811
7863 182159 435624841
164703 165045 842428
74810 79881 90478455
144589 178793 914883440
170625 178122 18524536
49594 117789 170445792
192445 193457 2587373
102394 106728 10749375
155764 182897 67564852
95767 136596 922957689
5703 164987 816911164
29094 96786 169124483
165358 174759 798498158
42699 64813 38005819
86286 150079 159496845
10769 161962 378050998
158422 182570 404818309
49852 165661 665019496
110533 149181 96712708
74562 112230 649200482
41782 102877 117956608
116221 149425 82987009
18576 123569 496312467
108056 188988 560946117
59573 95606 991168448
21422 88951 168627742
31226 52208 52459060
108396 167937 148746271
115445 147713 80597704
49442 152103 388291809
70353 159487 222669506
175929 199427 59172630
49308 193858 361334273
131398 194263 677235822
122454 163698 103364578
195517 199619 678544213
28494 80762 438272559
6271 162456 413163658
159473 159493 9319019
108122 151193 461148997
40644 160899 300719441
78264 185471 472144308
99209 106931 19206180
118788 166080 118284457
118356 186051 169253055
87597 138677 127728158
24361 184718 400774773
118755 188601 642103407
86488 115997 843909910
127466 193598 919528730
170367 184517 280879504
38157 176723 602388420
17696 156755 347708987
165200 195028 221853627
26853 179028 410780206
155223 194660 463724678
103729 117572 541153807
176241 189500 33419672
167020 198314 78481110
184802 194225 799928220
18321 168918 376391306
78637 91971 675329708
130910 156959 65235885
184060 187443 8576329
89011 180522 305523485
163981 194730 333536084
56597 82556 64819710
52710 105312 898354744
80460 168949 567933578
16038 177893 404358974
49004 54073 731061411
110397 185311 187290558
94114 139782 65129703
29805 161867 886160613
133738 184323 515020087
113623 117428 907908345
12199 199024 467263803
34482 72131 94220115
101190 161733 151297084
22684 129558 328083093
34870 48729 34566195
35096 79494 535547394
169195 171360 5363146
99538 148641 122584131
11268 144344 899229170
50369 169772 298473360
142547 187326 935421513
87180 132610 352806604
76797 139928 391600162
58568 142423 395815758
145759 171664 64702399
196640 199564 331667
88863 129968 102965033
1311 54559 609366658
107547 178716 177660480
39774 117825 195217175
172114 177602 426940088
94864 191819 926155410
112371 130504 991583081
88016 154879 502000033
93389 170048 191704953
199945 199976 77520
20652 159672 347681708
1224 109566 270980076
78596 198248 299167546
17083 98456 305687863
78966 154298 188404206
76525 188246 279272920
54259 137654 208360440
141762 145727 407364900
134586 135995 3507651
78802 176973 58076665
145209 163671 46200436
89763 194981 471314592
172716 180357 19021961
66360 183909 293564613
2569 150737 370576473
89665 158101 171395574
180481 187334 17299228
58798 85351 66160050
8272 88130 199579613
110202 130693 51336577
163832 163918 871423592
142522 183138 275907685
98687 165437 476281847
144985 190870 206204202
1262 4822 9002287
114354 168575 135510428
55466 78314 57104639
3229 14807 29220365
193199 194328 2848333
98469 150197 819280755
16943 44269 68399814
149864 160843 27563567
65031 166348 12747072
71461 103070 944876140
132181 153860 149087646
6680 143544 342244929
21501 92670 675122311
18335 164535 365443373
64307 144088 521662550
43677 105321 154124811
11127 98807 219248483
141155 179245 633580211
33076 124669 467354224
102042 186669 211401793
192491 199015 552392816
77325 109915 81362154
168931 180365 675245426
113491 142696 427775446
112135 182450 175758057
50918 95917 904546152
55934 176095 791074801
95241 134087 936331422
160008 192998 82363688
99112 140774 572638078
132702 171074 415147450
182036 197306 38418652
75598 151708 700541264
32796 188406 687604421
53282 86901 83964958
43747 166869 307667350
79924 121063 102645088
19033 60868 104478576
63380 126173 775748427
14895 116924 359979598
128097 128696 59812286
171104 197045 65039874
17867 181094 407821505
58986 77249 207810922
71510 137394 813655678
43729 175909 330156767
127700 173732 115010382
41836 72363 76456415
73163 168467 238101998
169078 179130 922008816
16557 82488 164781345
40684 61610 52341079
125597 185317 468272268
181395 185084 628548770
151884 199095 322504118
4654 145615 472329012
14578 54326 99366283
36293 175993 748786917
118022 122976 403768180
132502 135026 6346087
98316 141759 108460329
116754 154026 93296737
118364 144129 959058969
142726 145302 322746496
113558 182571 172436200
12106 94520 206052553
94268 107600 803506086
136397 198039 154288945
64289 193083 321867028
14647 121198 266089902
109647 133671 770795512
169424 176377 17143355
196096 197799 410705252
47246 120960 184200045
90863 118202 68419249
49861 60222 79137781
5424 87107 758481699
97319 172019 586694747
14495 134242 299212245
178716 181985 8281762
139583 161250 816829195
116726 194440 194324281
141059 158079 175687469
70278 96541 782343846
119621 171951 130891513
27158 158665 49550793
7298 173614 415702402
149586 150575 770839901
4132 32743 747125144
2025 23700 842088405
108785 111666 7164191
28866 109001 448718053
173662 186054 31028005
186143 197474 28539215
5584 21866 40817583
56797 152542 239308678
52210 73302 52815037
173143 175245 88846149
125662 175253 207463958
136446 168970 81326357
103313 169603 988081178
162601 190291 283220385
156660 181981 929798482
79392 104034 31246770
61679 138995 226378651
159669 182889 57812426
159398 187788 795417168
160591 199602 456695845
8741 174228 413630830
159483 192315 25335138
60688 165753 262687431
7617 111298 686088914
181259 197751 247714101
53345 186700 333337534
106354 187032 590944846
122401 143519 532796268
102060 154599 302836212
50182 118108 169684629
106159 131480 528152323
24143 52218 930617975
149628 166789 612980959
6645 74393 169532547
29251 158146 779403348
181845 194385 396446494
83525 139418 139699842
84308 116718 299134834
125414 166542 241873099
95049 199792 262088952
196411 197968 3950821
41744 42801 585589375
58985 124542 639798624
103672 178834 336139994
58822 129436 176439686
40132 113480 183366428
77792 150676 182115439
159151 187120 69823236
187599 194114 16262743
108122 127071 47278391
34567 85662 446261710
29074 158194 884329912
175896 198890 77785691
135352 179466 110151924
112572 181716 772679788
20867 21188 848624
113683 190426 383472682
170283 196073 64505267
134436 166115 79198030
7228 168477 403123239
198063 198436 910685
28114 61840 327416544
189824 197608 19601689
160023 169494 23613779
174105 176349 5496198
83744 186062 803698479
126734 149388 408013358
173955 186835 533034534
169690 175015 13098132
148258 184541 90603835
199657 199743 242048
102190 198439 240612635
89743 153837 780129291
166202 179292 32559327
108623 175623 775560930
31694 153296 972205583
92734 178949 512486131
125526 197567 706304725
64836 185834 581982859
49768 127289 193697141
81402 153487 875373782
98594 138493 99527649
24593 62731 745040050
39541 124793 213111432
197090 197660 1480293
139508 162222 754592661
42281 129720 547803874
36393 127502 461531518
111796 121069 23120464
122936 134573 29219793
95995 178369 926504672
96052 127387 518795863
164916 188725 59551036
70744 139003 170358090
80029 103424 58565383
147341 194219 117307645
18860 53415 86332316
80685 137561 142134921
196971 197778 736682518
171641 192315 297154014
150021 167184 873033948
69514 130463 152198938
18382 81163 625391799
122179 138244 383721616
128406 149459 434188301
178778 195046 40935884
16243 125297 657407431
167186 198823 614794597
102824 184509 203974068
103255 181526 667372343
159504 194873 289780579
175451 176849 3485094
169866 178297 20844164
185144 198439 33466102
101439 187702 215579677
103435 188919 213628877
62683 81304 436409434
82281 99392 42980663
54951 55913 2435100
25337 113807 167117910
55230 148193 232329707
98793 183844 375836629
41499 114157 798682290
39580 167183 318980846
13021 173138 400156528
101366 197102 355235102
42079 189242 367899815
120306 144636 61021230
32053 161889 783739064
99646 146416 5884159
24531 124186 249023283
163268 182868 48770198
13641 71089 143787720
72015 130860 147010945
51390 101605 18464138
95304 191144 272038238
172834 198603 64670683
162533 174159 727127606
74226 109913 89046675
77757 91542 34173368
155759 182403 66352946
56802 86331 496628736
114 144519 361158565
182219 191734 650901262
14279 194327 864666438
45761 159107 653881085
77537 198727 303094944
156616 171124 36038031
5337 51024 114370878
138113 176171 699514162
16429 57743 103355712
2154 68971 94030453
20359 85533 548713141
113538 192844 198253333
163666 181233 165263828
15871 97877 205032455
65557 83210 43911533
78130 138765 773114530
104259 149481 112974811
27738 72801 112666427
20575 186623 415099313
186681 192133 13634545
158507 177473 47078792
104872 157116 601790872
135346 136142 1999357
64709 122652 144563660
95026 168695 958297337
194677 197586 7399852
13859 103510 252340576
193428 196551 7891213
129759 134977 13059130
151589 172584 52420873
141879 179851 409414062
118435 151198 292577826
197098 198934 4652786
85607 104406 320080496
42229 103570 153418378
151862 159778 277937872
186196 191562 230649212
179075 182590 699168894
37518 153318 289563148
22992 159494 561358321
157023 162119 12628256
123518 145081 904549979
155130 172281 42675662
110406 138020 547304564
127418 137986 581149110
138704 180206 292479738
25663 29785 269659284
196438 199580 532965741
148791 198114 704625369
104022 126906 142899679
41534 189784 370607298
158448 184643 65297946
120699 191999 178395881
68750 70281 3799448
167285 194018 66948332
37148 142944 264494997
114035 173250 271688164
178659 194914 693567930
23785 182577 396821388
91964 115480 690107525
149054 151499 6153729
118280 174822 141274600
127382 129434 5180910
174603 195884 82317737
162749 198753 90146727
8817 129087 450940813
132563 136960 11024281
189744 196092 15921171
76444 170598 586437429
73858 129493 169759691
9183 92575 516815923
83554 146607 157622597
147978 165432 204102440
148917 166278 365036374
193837 198108 10809141
77573 197451 299763105
153673 187124 83531526
54801 173591 296751512
36695 174262 947087056
72985 138979 164759264
4342 147982 359130827
130184 161012 481716147
183622 189151 13972971
102990 141142 355868578
174682 182350 922243454
135148 150805 66396328
183833 198439 36768390
179181 198842 49508121
4904 159226 588266042
50514 104421 866794223
51305 145789 236141280
128833 145275 41194513
41557 54324 883539261
9715 159514 374536560
58039 146374 483707529
61516 134785 266614855
190332 198942 13656114
156969 158325 2305283
153100 179860 66639318
129758 158192 71203775
197377 199414 571969068
194891 197820 7484750
108431 183711 188097931
155395 177795 55629377
54556 158192 851156174
50518 180576 324940864
51266 156048 859660940
89489 108176 247575753
22182 122910 659961858
191942 195429 646458485
40715 194644 384847780
197743 198670 636025921
139886 167614 69269511
59365 131171 110231665
84550 188871 260950222
129595 130461 931899344
103154 160025 698452961
184069 184290 553913
193936 198051 10447470
167118 187570 124219229
72209 183313 277497038
191832 195954 615597748
140268 170919 76667500
76538 84626 20041062
45357 180092 675231500
89212 132883 340840363
4875 166470 403974676
14394 126395 449461164
50818 78803 6046391
46071 182776 341638939
117216 132231 37513382
176221 181123 12325358
95190 145897 126771449
113018 181385 170808734
184345 190888 377578586
198951 199993 2663333
153706 173741 49884091
168821 169659 623183722
186908 190754 727468387
167501 186921 48653078
134453 196013 153988070
32108 63391 453392312
50787 81569 76909459
52791 172293 298644840
113533 154000 802858585
2022 10662 208742381
100239 122143 54425477
80956 173194 230390744
191049 192293 3099398
135316 192096 141970903
101419 110795 23216189
141616 167379 823503930
127903 181349 133529593
119609 142937 462536075
50220 197614 368566622
116171 193342 938552181
48658 57617 22589146
60532 147243 607825701
91389 118351 67535152
81767 183133 765059784
172627 180600 887971023
171979 174720 232100587
75914 187298 278365562
81948 168976 258554561
18330 70716 131083444
76704 90078 379146382
192362 195228 763692
3281 175580 430689140
50728 153639 85171964
168500 176537 19906005
191409 192273 321973114
176343 198483 55712058
10902 192584 500335914
184183 185435 274483279
112673 144191 245816850
968 141283 836579570
58162 73078 619402437
99964 147625 118967787
114322 169205 8733389
63517 109526 489547094
87595 131751 110460276
41659 107368 629959418
82541 100133 44116173
114294 194558 556848480
32928 85792 53785463
73142 157986 212112177
58299 94542 90486017
22362 121532 311175397
114444 137199 663007586
131847 181481 123975072
125161 171797 200461020
35937 114645 290966594
180995 199584 46802892
198749 198848 526707002
85842 92415 843899639
139486 149108 506113530
21193 76172 722617938
105680 198751 559103916
34532 192703 847718592
153513 192163 96520437
162146 162835 1733654
29640 166677 951471811
97377 197644 554485137
123476 197776 186032043
125670 199030 183716486
121053 179531 185924102
6442 27341 875463821
90648 157329 259505425
187757 197726 25043110
123605 167665 110180415
72486 78444 14845046
137932 164975 346729219
64049 192055 319868952
83575 127345 562651134
145580 169233 59089432
11999 84305 575803890
136449 149208 31879389
192777 196076 512488606
36588 182027 363424306
192345 194451 5313286
133670 149728 507858949
86120 196421 423207014
142240 177866 88864704
59597 152934 241539613
98474 134482 337411937
5362 183236 603568501
169073 172912 9506205
117197 147603 324010889
131919 190731 663614719
138385 168170 259030699
186332 188974 146347813
118448 138565 50273743
197065 199367 5838812
19978 173301 383166210
40940 193824 382205736
124829 176111 128048321
75190 192154 292267843
136512 167585 77561623
89820 135363 234655944
78353 115157 163208082
16032 111742 473603830
108570 135086 655959101
195874 196562 9990721
85744 193501 269520063
26566 56936 75929355
120714 130805 660780486
131399 189675 145748423
140301 187825 122653801
16644 117437 251948290
146264 199483 133247438
88862 154535 264196743
114884 142158 68113350
72377 163166 428206360
80672 98066 858561424
34275 170497 763263028
42331 77581 88164534
162081 192118 75026884
127930 160022 80371703
52606 182765 892219018
170081 190797 914574006
80366 192167 378039342
111468 171103 749038090
2645 99944 538162588
93080 111531 46056608
38429 98088 149291352
82232 152149 508812443
180548 184457 462133404
64463 133059 171312718
17884 91468 6320303
125649 182744 173470399
119986 188358 171090127
186876 189677 188788742
154621 191069 471486680
111329 112825 3778060
16847 50914 85268412
151845 159272 939905026
60012 72083 30314860
128484 187998 148875771
186895 195396 21313724
10118 153670 837661413
321 197794 493968685
35782 157750 305017033
147578 185048 93655399
160440 186376 37686862
41348 91002 123982472
123913 195152 178250140
14620 102560 219853824
133861 193036 147941984
176326 190107 501556656
30137 120244 225030121
89265 116871 370515903
25532 95374 174477523
122079 171573 123827216
194992 198264 8304601
181860 190528 999363284
138677 174194 991983154
128242 165928 76525513
66541 77962 28481150
135385 176804 103357092
73744 105676 79832010
47492 72415 741076893
23615 52327 71825815
71382 168936 243688793
179827 191402 644387663
3508 195081 479119701
58678 65027 15988616
191188 191696 848354607
124768 165145 101028902
26230 168415 355357796
152489 182063 73805189
6997 51113 273449786
193454 197971 121477111
156698 168888 6531582
50009 120453 175889679
132226 190497 145735507
73286 195304 765147315
180935 194081 280692577
33560 61137 187530929
146610 197997 155858243
65859 176826 276978726
40925 165868 266386701
159264 163608 10847231
146642 170911 60701587
40900 98288 143576997
196539 198110 3990355
168754 172803 10039946
7999 105981 245027010
22192 133771 278856857
120532 122407 979275258
36372 144333 891093199
169620 174929 216096591
141194 173448 633486327
39136 108459 817645604
121911 176690 136880794
3647 171181 429247282
127678 182258 136375315
24917 115444 866422715
94321 187986 647145641
129617 165927 927791831
73699 176579 982421812
9798 158760 557268072
25873 44492 46554453
100641 138987 662969186
30723 121708 801025832
182330 184224 525028211
60080 148255 220452471
55915 66507 26534826
99039 164189 832472432
104900 144799 465409787
164142 183413 47980040
5192 87553 205838638
199923 199944 39749026
114399 146458 80113758
62854 169194 265708068
148532 155351 904535468
149459 197979 121480728
42288 74160 100304529
206 145586 363562219
176517 182807 250884183
185080 186767 4270236
3159 193111 475036318
118902 156751 94835123
90031 121355 78290609
110376 146254 89749379
100949 174258 814180583
93150 155122 368211731
62908 163734 252018819
166085 185335 40663512
56306 141904 213885556
165295 166533 753735899
79699 133002 133143319
156091 163069 3670584
109229 127746 46313635
7859 125829 294788102
186952 187345 844202861
157881 188596 76726534
11078 151122 793247217
10165 130736 868031058
46432 122090 281525571
142413 185051 106524321
55418 180465 312398768
12173 118243 691845794
164945 199889 87527421
174059 188449 704987490
136391 189767 133473312
85511 161412 556662108
25693 122191 240966840
179572 199767 50856651
94904 138320 108488531
155875 169033 786536591
54899 109160 11020995
62092 196090 619826641
85459 169892 211249889
182710 194953 30775503
107540 198580 520794967
119774 122855 7685155
132512 147444 244025549
186535 187013 1238242
4877 67827 183516265
14817 178523 408945934
110222 192265 205149907
13913 71025 695040707
136843 177370 467490336
179935 187425 386131313
28924 198831 480028819
172893 177697 11883617
71069 90223 455319106
16737 106369 224090972
15748 104343 513051634
110535 111925 537876188
98099 175703 193636711
57373 178768 303166029
164907 184338 822289823
62658 197928 338228009
36518 109365 773810290
187418 190369 727770728
123629 162309 481690649
24902 49853 425404739
38592 175341 101508589
41448 68347 67488035
190403 199750 845067259
193417 195228 4551324
106734 109110 5828906
59851 111653 628737947
18194 197308 447824656
95274 189879 236560247
85482 186824 538877188
53432 75566 26855132
14311 142568 929698110
187571 190417 309319239
92905 141704 121987846
22638 176454 384285965
106524 189411 301402427
22248 61869 99011542
2133 173331 855899292
28878 186160 393005614
101244 172534 178031592
18156 124938 525014624
110787 113419 789510719
27921 174783 366877857
141326 150576 23138067
44571 147946 258367083
13897 139446 313770743
54746 124681 174652926
175259 194969 49500268
145973 177159 95969405
142091 170374 296850061
37598 50772 32974729
78043 107830 74406670
195561 195905 842224
3450 184132 588568755
147826 152214 11016441
188760 195955 214036085
33145 96149 864125271
97396 107969 26403410
120731 140050 48417112
108114 182261 185252362
50748 83249 332635221
41978 119102 192711698
122175 166267 82445123
96858 153166 888594480
6458 132118 314143888
7652 56190 372123867
196341 199061 220230996
20151 115861 239255345
190193 193264 362631424
19230 169592 885678124
130914 183841 132153871
29005 64199 87972760
173353 193724 51080955
71871 153751 932762636
61752 166669 262225249
3511 46395 107329227
114504 130984 767830971
196138 199713 527552260
55169 78302 557795274
109410 146511 808573433
133749 196155 156138410
92886 126436 83801704
26929 137539 276387846
104716 184341 902017690
199666 199954 863403616
186736 196310 333924305
156490 166159 23991638
51690 91354 597563742
160504 196047 285318236
88517 188487 505917165
54060 85483 78314012
67338 183703 290598708
123911 162579 96872000
53776 155678 254809977
161913 188617 66741037
14393 133986 243857465
182325 184591 618253458
110346 158831 318287578
144879 153573 21763818
16539 56623 357059426
89604 91679 704761094
166339 182783 906502040
188180 191160 236388847
180043 189643 801772925
1164 32269 708394551
144401 150048 21955
124904 170325 886023427
161778 186510 676938240
130405 168899 96205217
137151 137491 893757466
117495 198623 837207450
188293 194797 796500310
104335 187416 505913502
90732 135833 112895080
68162 153744 329410165
178607 197575 378496399
117116 193930 828908996
141050 179614 195655813
64395 193441 322526502
41522 189550 370086870
78788 141751 157299700
177314 196749 48897666
56008 104437 931980101
158557 196288 94320885
131735 135621 9722285
95833 157248 470749819
12888 158708 967537846
53700 149780 240096149
56234 163245 414224347
43447 93161 542023170
47272 113120 320735060
343 98785 246325994
140729 178561 94410723
84947 128822 109721994
82600 169731 116512895
141290 169616 70868926
116167 195841 199246119
168532 186853 213109169
80055 93714 34098574
117781 150562 211003325
16353 188398 437369773
192767 198281 14003968
169510 198371 72292968
8029 46936 510064984
195942 197256 3337335
184668 192518 19684318
83970 195671 478094315
121504 198250 631820435
18917 76655 219935514
14495 97188 871765526
85073 95670 26626477
36186 121711 213596924
37072 74072 259261757
139588 174974 88312482
126554 150032 58783214
182227 183544 731572342
3550 55553 612892774
20341 196288 523453078
54021 189750 760014372
71666 123990 130524623
78500 97781 276424505
25413 190880 441817932
90941 158647 169514793
43493 143646 134124403
82936 142790 149639029
165617 191920 724556043
17951 27021 875293725
56774 134697 565063056
140279 189338 122756957
126955 189410 467729653
166038 178480 30930985
145892 166854 471406695
42427 73826 469565460
84238 145940 154348433
126615 136688 25297189
44980 142472 243711896
146118 182440 469107364
83106 130216 117813682
121399 124489 7823128
96554 157376 348535663
189842 195672 883318746
11020 44752 84303456
11536 84354 409746149
35739 48655 32199115
56478 64661 200770127
101730 131782 699805682
49841 158542 553296004
139714 198425 146968410
119945 127073 17854444
134654 198506 159747768
72333 148056 308393835
194636 197734 7909094
71359 174562 521124904
85867 192212 385502610
22565 69044 973675454
148431 168459 772847545
91073 94815 9469588
19397 41421 55033289
95100 105937 704995233
168927 172121 147410234
30394 172952 842816375
190910 191541 1531369
29720 140139 275924148
196623 197465 562043761
164349 172129 19365684
4307 138195 334713889
199754 199865 707134666
42574 150378 996637692
16930 168384 378609544
191273 194219 7389170
7226 138994 329386878
9150 116686 884100066
97913 130696 81896730
55454 165317 274559580
31793 96944 162896904
106660 130123 50515038
165354 175619 25437393
91602 198124 266670246
199008 199751 1886788
184201 199295 38042168
67099 125607 145937730
39691 144313 261710709
5097 10220 371680465
9937 12842 7233012
39513 92758 859145816
149078 170088 780627300
2639 86967 210897095
142127 185229 746461615
155909 191526 923624934
11219 55197 109981737
169077 195881 184722273
53461 119548 795124696
40206 119297 197684292
128431 154775 66084830
30523 164862 335823325
1997 26028 601821871
124827 161698 92347367
13109 30732 517668698
194637 197226 6566259
9680 116198 266233828
189924 190727 1952753
43839 173568 707688091
28171 148111 447313468
47351 64399 42791684
179016 189891 376217288
67667 111011 657042633
75332 146175 176983807
194534 196708 5549672
28691 144124 288477917
116709 148411 448339973
133358 142917 24005179
64893 130652 204791946
18838 117264 139189612
71603 182049 275832033
132296 138695 817493816
164456 194055 621182086
124543 124841 64708457
141884 193353 17132457
10948 129301 295830243
167399 169780 504826211
189769 196997 18168324
16770 33663 42276023
5532 7863 512212117
19236 85151 97148324
24011 37016 32542115
186747 197042 25889034
84196 104513 50963027
22899 133291 934206675
79552 84671 12611553
98721 127782 72505637
194802 197460 6770946
76906 191416 286193039
74378 112825 557945252
132689 170758 763419244
198531 199536 2572228
137851 168422 76433214
25173 91352 669381491
129349 176818 118447307
49475 178325 321868895
80525 112488 79812836
81329 180442 789465379
104293 150011 114218942
169810 173092 659353804
159501 160471 32624187
60573 157420 242331442
65434 76479 27461613
19261 104656 213501339
101734 123605 54420954
59317 110702 546582622
139784 146026 617626918
168266 175945 19037552
121232 135971 601043087
145166 170138 324851245
92279 178561 769163538
62819 94198 78321759
119681 170364 126857208
39035 103120 934119102
72458 152289 324861433
188140 190296 5365223
60720 68264 19139944
59477 70451 27623629
54102 197983 359771523
162423 197688 850359292
13373 184216 933651476
9317 187753 446090028
187431 190729 889688142
193388 194069 1692258
116865 145066 70547414
155013 188465 83530750
2622 27991 63709849
130056 155066 62643704
193451 198810 13581601
103547 177129 173564004
73953 92720 144863528
82375 164947 374352983
15036 112105 242435417
101363 186233 682679577
152829 159134 184258866
163542 171144 18847284
79937 166803 452976835
119376 140006 51646796
154365 172840 45956322
150017 161397 853928920
35337 74481 97909228
18970 98425 198707936
165839 168137 98351950
158681 177285 46191574
160327 170907 606561052
27660 161326 334091733
143708 151844 265987485
139506 189281 296089164
142905 183603 101603402
22929 72298 906801412
130244 133993 8208403
64336 160764 241037071
37590 50007 78787297
131962 157545 397870765
199981 199983 836067888
16981 118904 243713052
89937 179550 155139567
7472 184927 523230165
151480 185616 85226703
62880 65137 4614348
162846 172108 344476667
134149 199681 164044586
196446 198831 6046410
166497 193721 930848355
130585 185767 137803445
194570 195135 610895186
11964 94924 207403926
47490 166897 478394566
62373 157009 236679945
161069 161896 208842014
38254 152849 964033170
138870 194156 701819577
191395 195337 215196827
137864 178497 101422628
4382 160735 391019913
34516 152296 497641004
76627 80356 806528679
150941 166116 13890258
180639 190153 88834126
63544 66762 5231700
118590 165952 118460311
71903 145672 184274401
77528 87635 25095569
33438 67642 85672306
123895 130578 268210500
63246 153710 226141280
106682 122585 39542305
198494 199616 2860304
141805 183416 103938416
36344 39771 340008113
120874 124372 8805898
28795 46915 45080387
180760 185324 726549973
120428 159644 98295464
191268 199955 205469960
31398 112109 154592274
134546 135267 627048489
88629 116967 70974763
102500 106685 10378985
168524 187201 483660926
189072 198066 22621843
106887 110344 371785011
83568 112149 289924644
55105 145054 224804476
98287 148258 797619913
165735 171650 224449033
147538 181932 805202219
13940 56613 106689227
34941 90566 348525691
158515 185540 67376543
143706 177828 85028735
102282 152492 125419995
73144 79719 16358845
191985 199022 641200199
1375 169213 419727218
114894 188448 183865433
148284 196517 120668200
24244 71371 191446283
10220 26174 533824518
72119 190390 623384065
86834 92720 14738019
81458 198491 292677234
123636 143465 49756767
72885 157639 92216215
167478 175169 504648757
161329 191218 74626333
139888 181908 104969505
29404 30473 342793516
27372 123832 262773277
172663 177604 12191751
42975 188395 363553921
112050 153376 103502621
31852 34238 218402666
152181 185930 209571212
95081 190854 850693507
83626 117729 85289722
110569 128343 277904557
140546 144553 10078666
159337 177970 46266406
198629 199218 1475533
113938 129490 155460710
33227 108522 188186581
167727 190570 57198079
50775 94785 109960611
16642 21836 12970777
93281 121525 70462979
155017 173184 45157974
145876 155506 313101987
30726 122353 228825781
180188 199507 48640649
128448 193208 608956320
106607 146261 99069590
5141 126662 388516634
71366 99680 965934479
9974 156355 591497947
7228 74588 715130709
86622 100086 883966849
189851 195404 861536898
102690 128950 65487502
137646 143133 2980811
181888 187143 13278328
13122 14871 4468129
74431 107557 82702369
104401 170728 801400701
51714 135584 978841784
120230 149239 706623140
111832 144422 945923453
164202 196543 80881272
42632 186353 359197203
148338 183935 316072759
153868 172490 46399401
55600 91409 752732462
8950 78351 520263686
2484 191064 714168090
19889 35106 96498848
180557 189846 727154681
128953 188635 149317273
18908 170254 667752456
58923 179600 511473121
2490 138121 167504914
176583 188009 448473858
83976 176887 469369622
105062 154038 122479651
87430 89364 883317920
57704 61003 715999057
156303 160122 9479383
29699 148663 297332746
92822 135832 107553291
140583 190814 246173820
63523 188596 650490236
161160 193799 278006465
72543 130605 603410217
128547 140598 30152168
127402 171189 332349606
132029 141572 23891445
70023 115958 114602983
82224 102266 241367353
106757 122421 38930570
100331 181283 202111750
87138 163240 304587839
187450 195869 55380752
83566 87517 916960035
120757 130851 733465570
89308 161474 714198751
51585 146551 237299329
161993 173361 457450823
21448 177712 813660971
118712 174864 140304964
62668 70140 18812644
106306 197691 228589192
51636 196726 362754232
142636 164954 580392681
159774 192991 24644744
33475 106298 182061334
124074 133151 22713125
143298 168640 624950717
44923 65946 52760991
110162 155859 114430162
186135 188709 207491381
78387 104368 667463518
152093 157619 687780843
163985 188909 388174238
18621 146611 319865759
166283 169843 8948551
132669 183521 127052898
10485 181221 808884880
56996 98861 104693147
199068 199639 961748173
161591 180759 862332260
72870 107090 567616090
162627 178151 199948531
172957 175747 6847515
128474 194660 979369960
144800 159381 36500518
67833 139738 179519750
111431 179368 78327487
195746 198584 27594730
9484 82527 182552329
117574 128563 256771595
6452 115690 558395776
18789 46039 11372566
194362 198300 9977271
39355 170692 655143731
15243 111115 442421007
77113 138483 333042251
139984 182780 558254990
23917 145705 10957346
73538 173923 250746243
151914 156255 10990145
150713 192577 104594986
14668 116115 253496661
64940 154563 224010970
187108 198907 571829525
51940 70106 914739955
146537 166136 49006747
192707 193048 585971071
195002 199716 11935133
106773 107478 1735313
57272 113915 592665501
121492 172139 126759504
164742 183882 718865407
4058 143927 70315237
190206 196278 15248403
162697 171948 23012180
163169 199920 332512726
131505 136198 11752100
97593 146716 122696127
148974 159949 27545797
175744 193546 44732837
107103 108881 3552559
22561 85571 654359877
182423 191284 22280033
176402 187008 111348854
129182 140683 28750346
10739 191292 948236889
190456 198496 20208938
191167 194305 7858810
122252 131402 23049258
181384 194534 459414974
105983 171059 162534682
104392 155369 127552315
175929 189556 830467430
46507 50355 9739814
8049 137838 504740076
193474 198767 13429292
135333 193768 146150360
178175 194886 41980108
47276 137778 226307197
31087 105686 186573043
18949 191505 431248398
74304 196583 445909322
158336 188525 645315229
159960 165398 730712487
185125 188588 8808619
164513 169112 285014499
169636 199104 73803561
30220 55425 63016013
71153 186253 815540844
22368 95678 900639689
1767 99813 245440218
161831 192350 720895647
141848 199220 143637857
2513 129827 389197016
155666 177407 53995276
150201 195464 113248451
92853 104190 28441655
85290 141982 86990636
36123 131323 873240166
13105 129276 700190748
58465 113234 136788596
122029 175907 134643793
192812 195529 6934526
106805 106962 15822
145154 145417 636099
180313 194344 816459265
113723 137659 59864320
164247 182096 844613497
177752 194555 42238916
22350 175097 381625221
140175 146544 15942990
40458 109441 661459902
14969 96301 203228907
61327 105204 712867481
183341 199209 39966508
97169 196115 336126407
116933 146040 72772000
166386 193837 391271548
65135 137354 839255679
146353 154080 573648891
62752 144771 205010280
93744 107317 33996666
30300 151363 515863001
151677 183587 874098709
146132 150312 10439025
103009 133203 75270442
134946 197685 156995937
62624 80390 44352717
33276 123640 225753427
172300 174350 5093166
157519 170250 470578029
165326 181054 376255412
54310 133448 197653513
138625 140638 5091508
974 190403 71391945
190642 191947 3242008
72368 113230 780413027
108018 134654 66601487
146150 180156 84882245
131793 155035 58291209
65183 70747 443824667
84049 143541 759974114
45362 131137 214431853
80632 174325 580285979
197318 199939 6651991
39106 198830 399562341
121346 182388 152644357
117041 165077 784633326
70953 124772 935003560
79801 148971 888582705
13305 96890 208980266
95922 178606 216762177
147518 192021 111290745
17458 29891 31085915
38316 45301 400676792
150676 191392 101765650
145798 167471 706872924
19450 121594 995160804
160563 178971 924159287
72939 167801 338459563
167595 183643 636912510
73428 126126 131522632
23720 105507 861551300
176166 197058 52584496
4615 166724 405271377
151508 172610 52679457
76100 77384 72192374
124304 175438 127739375
80395 103811 15380544
165247 166993 4270984
668 35222 86592393
33004 117860 212069606
167614 185220 44041690
197542 197633 237930
91447 133326 125046364
31821 131236 248474004
67650 199255 328976176
112141 147014 87193064
25311 37942 31504804
21185 191588 45263718
126472 195569 451059357
114329 191815 193651529
146561 193794 118139116
118107 135049 124330964
11243 139436 320420558
170316 174965 11422232
196286 199883 9118690
50193 139293 968208357
105531 166383 151965947
194194 195948 4419869
53982 102622 753293582
160333 195276 87295489
35527 159953 311122609
125132 198895 595635093
92939 157133 160664703
164667 169668 846077238
35308 124193 222011907
45773 177125 275910879
106093 119844 34200430
45553 183352 344362527
165822 175712 24493806
174260 180559 317008223
89816 152138 155964921
143714 151307 18933128
166962 171229 10693193
126117 185434 219463793
43543 50468 17332151
198957 199468 514924
195768 199873 10391137
175706 185729 25185660
92631 163420 177145220
185779 190578 1553775
139532 187598 120235549
58540 117561 524083283
155220 170273 708416620
55375 83813 11450634
13142 191251 801719616
104565 168038 158514861
32051 113806 204305535
41948 132125 225376755
40308 125438 833405340
33868 121579 219074502
131833 147007 813946152
87670 140420 727348482
177907 183253 13452157
139744 194848 446681416
24212 99448 188238672
176117 195875 706736373
6862 150069 358030680
136825 185359 176188923
170168 175973 334902434
191735 192197 1196516
195793 196590 575484007
6200 29771 59053351
27007 53378 144106624
147445 183170 89214433
54657 150746 240145508
87508 170814 646160583
95490 180752 213038396
14914 72903 745487452
73928 186400 326186704
197286 199340 5210171
110717 131318 951532360
73590 122575 846353913
49173 160162 277549685
195858 197322 3746334
2110 56190 254751036
39501 155163 289380417
1539 70678 208713286
102217 161912 149181133
16523 87439 870233380
79263 128186 679202755
36676 55692 47591313
104913 187796 207190402
85715 192733 267600943
3644 199929 823183097
84802 146569 154501971
189535 193018 8635022
38312 54465 610765235
100330 189878 848134166
192141 193700 676261488
169966 185067 37640573
100827 111338 927367549
17078 99230 205539755
196951 198389 482482735
42163 176694 336067181
118344 143336 10082565
10446 111843 253406451
157984 194647 91548851
36497 126466 224770615
107736 185903 339079327
181007 189295 20897622
90225 100235 25330664
153509 193140 98978127
57886 181374 591558717
178499 185492 936595527
6557 103541 685460289
90815 176920 215183892
174836 175983 2780059
65951 166025 249943570
77574 95627 95436376
80241 185294 620763838
43084 100045 142498334
168693 186899 890541563
102428 157543 336101053
94924 140918 114996096
63162 99597 324126756
198887 199722 2087682
15997 123636 433264245
133668 150842 755236610
45418 134729 575572955
82750 86098 257974047
61122 94828 957512160
143694 160593 42278118
128808 140736 388093080
196387 197836 3685773
84134 167763 327299270
32763 48450 39151255
106408 192049 214042455
116934 196291 198490221
2088 60444 300768710
72122 179147 267237968
170839 184700 12557944
39853 74141 914505090
36522 80197 7483038
52344 146616 558576619
11699 24892 33019968
195310 195469 410256
107104 176926 174293266
16926 90880 184740249
196188 198449 762239886
79033 100390 53434016
158032 183826 64252545
156466 192946 601673511
37293 113503 44296965
19509 62865 634310336
119088 157504 83297871
57403 171971 731645897
117794 166999 122902678
29817 181857 379894391
126686 134249 18966881
54748 154931 771739215
191615 199532 6638520
25967 81436 144458528
114702 188861 968789715
85909 178189 230625084
187412 187715 803458839
99794 188424 932976477
190484 199446 22585388
142664 193035 91117523
187068 198533 28797763
31555 193034 403627601
30528 163996 333714466
85019 151425 166148634
104526 172200 790354615
168200 184463 40619230
154308 193225 434476444
88120 140030 129796215
52203 118983 166868841
76756 177760 988580441
69349 182621 784253442
100511 124410 371505512
118933 198133 387804261
157518 178814 709964108
94020 160513 166330588
74090 184941 398374345
116460 193772 193308998
83234 109816 66399551
182966 191128 19606685
14920 141655 316667328
168105 194861 66986784
89656 110387 51927691
187231 195552 20862837
157845 196726 97184854
11548 125437 510411079
18252 181787 632740205
30641 163909 333207908
99603 105533 14771627
28828 32623 999975212
125129 195824 176873442
69706 180447 276479023
59479 145486 509953700
197249 198418 2966837
29438 138067 271433412
239 131024 327088932
147466 147504 15750015
6628 198603 480110380
149064 174350 497417876
77425 180729 258069488
86800 188180 572372696
17337 155991 346709524
60059 128364 170718374
2264 5582 416715802
165805 199998 85703447
112525 170117 144072897
47350 185388 509930340
45785 159944 859912957
112920 145934 477095185
7942 195033 467736846
90659 198523 269940598
122865 186749 159816203
173008 176284 39340040
97052 163810 166914102
79626 147866 170511190
142516 145190 6716774
9958 183770 434404857
119423 150271 77204777
130376 133349 4791450
122144 176995 137086336
166539 199847 83557841
141035 148369 18348519
151355 176795 341639855
30449 63540 82765589
77680 87943 937400593
35337 37205 4628328
181567 192215 267181297
107442 162423 108241472
175519 183928 341243898
77294 145634 40847756
147004 171277 542411903
110298 174939 407734408
63436 173667 455702064
72074 86557 291588139
77698 187987 275670213
180227 194218 801256945
56491 58057 3979427
81788 164435 206656679
128090 161986 84854283
196089 196670 1484607
80206 199842 299270652
38551 115469 192353468
176458 191822 38599254
159582 164720 12784844
55986 57196 676583748
85163 105761 51738526
81484 142283 151974044
97808 177344 198510117
120230 184995 623974993
140696 184246 459968011
131140 195773 161644269
34393 188373 712122706
160773 169174 773295973
95481 150609 137833891
91524 195251 259548255
15214 17216 4875962
130810 135013 22227735
14971 198911 84808681
153947 195078 886162122
68873 176212 267846211
323 88919 326508263
6311 46798 184608381
189568 191311 4308717
63695 115305 423111694
45950 121401 321884234
59016 160587 421745252
50176 76272 65266280
22062 143093 302577545
14043 174233 835983566
191580 195586 546838958
116094 162590 956148129
87598 172743 212906049
155675 192435 723645066
82737 156636 400574772
153085 193619 101227662
129922 176187 115389588
48084 174126 315034483
153655 172248 46336720
77930 192894 287259745
157170 169399 505614062
36337 136340 944649028
34955 106680 910599126
34605 51378 41931573
164653 197732 103500206
195918 199308 808185011
12462 22348 735967838
35935 84244 383384656
65159 89478 733510495
152159 178255 326402671
104500 140172 647367540
84776 128004 647142170
192882 193196 829744
8736 59532 127084573
151210 178072 66944474
6102 172249 600291127
84854 130419 114050742
42390 151264 272147988
54867 86057 77758008
51116 138617 924711551
82685 149427 166812653
93849 130507 91724397
104604 150027 113465188
171933 196075 182040704
18234 141071 441919272
183823 186897 7783685
118325 197580 946833678
68812 139070 98690288
187450 198204 675465564
193862 199033 13104841
76062 169319 899568758
97324 132449 900402305
199714 199879 430413916
65317 109278 375464684
66384 87468 360548869
68979 170042 252401820
29061 188983 931491046
134587 172443 94599620
74589 198723 370579957
99545 148279 230386102
58569 196165 343968196
115070 115168 235809
128911 133594 343752081
67804 70052 5662216
5667 171539 870351569
162391 181483 47514750
143888 171132 67983619
53203 187589 335964115
27334 88595 866270929
109281 116912 700837733
17005 191999 437476225
174610 180262 14116249
149837 158665 22200086
35324 169397 636998649
83653 106430 57016089
167450 184350 25923954
70383 113748 453526162
141161 171116 550585170
68390 138015 173761997
157595 162670 219387817
31085 65306 85760807
195384 199687 394705021
162520 165211 178790108
16514 132324 480627703
10721 113922 257967748
40901 85110 223779460
42873 53917 6274185
58251 181510 307868839
116214 167264 127535403
35388 187915 895080292
10333 185171 690359727
64352 162501 535145013
107293 190497 361943118
154628 177680 285637585
74836 119772 178327453
72165 152818 201539573
23017 157231 335671708
115306 161147 469129440
111371 186572 270426960
84990 182753 244381079
194231 199451 180759953
113052 136081 57606393
75995 112322 253913826
111577 197236 214351794
106792 132015 823271052
30341 59265 72311413
60280 86566 65700866
171904 183367 2264851
27532 165914 676859309
91949 108062 140155701
141350 146723 13404045
3591 53745 125605765
82899 123492 152321573
154622 170261 38975226
68544 152815 210466599
183300 193202 302981124
112246 177986 164211835
102446 134990 955010888
14411 140337 314659607
45330 95055 336970320
37416 88947 70998828
96553 119785 736171594
151144 190139 97479069
28719 176246 368436175
5629 76252 6317236
25668 150175 452215616
79002 189708 239394388
156240 160258 9988365
74697 164463 624704994
136864 193927 396384654
8917 175077 415225969
89381 147115 144416438
186328 194487 20484080
90213 121302 77707839
147432 166579 286585289
122807 157468 86974173
41614 62484 591756557
56253 191913 339047754
120908 197104 190764910
131167 157656 310820732
10247 130652 575573800
62933 184341 735637872
151677 181145 73458419
39159 49890 231699348
6791 74459 169342838
74304 173570 247910071
109939 159896 125029986
65958 191390 313338805
190542 197835 687649949
84998 142221 143161196
47000 90477 165232020
92361 122424 69644455
159197 166803 117623306
13349 104808 228696873
181875 189703 339555371
51651 189116 343615792
56892 66225 23458757
154981 170457 630992684
140729 167696 67360274
135951 189203 133189914
33576 191541 394814207
54457 169887 288486132
149044 159361 17631709
25662 45116 243276360
183698 197588 451375293
176585 178418 102936
29137 114675 307648112
4843 75199 176072681
52312 131499 352489813
106947 180048 182562674
165566 198176 817949866
113397 146173 81971956
46768 103616 694372090
137014 152824 39574337
194042 196571 5160441
165714 171662 14793735
128503 177767 123003304
135940 193791 72286211
73852 158120 712665139
142358 177392 87369423
104379 111844 18502330
67627 149810 205229344
17287 124987 716865814
57607 161777 382549451
196098 197785 577869183
30139 109897 199256563
154039 173392 212207309
178363 187839 160486770
3792 7280 8817836
40299 177366 891481782
103220 179018 189165473
129340 177758 206913715
135268 146939 901512835
11796 156845 362746329
62443 90050 787212035
34089 96246 155348186
48885 177163 320486986
80169 177475 871030725
143346 158733 38505769
179469 194584 37969982
50014 64051 456224123
199152 199557 1039677
42024 179487 481021320
138177 180230 105048732
6944 26307 401619918
24487 92741 193088496
116555 169673 132847503
182322 190457 7790505
153578 179196 803347954
57756 94144 132514787
90307 111113 52083058
5246 123624 936584909
10060 18094 241417359
18154 185118 417237257
77522 120417 124573667
29060 164317 929410442
116516 131099 36482278
7667 140400 331819832
99477 197397 708642934
167638 190751 57876060
166745 170207 8734322
179977 182885 7295521
81583 194222 281613003
2799 61182 424749874
6021 13513 18841506
55843 112255 140835427
192457 194754 5816955
83698 110321 751407578
46246 102555 140910643
189079 189243 989560535
58072 152784 236685658
198170 198220 830107897
41592 184247 892643267
64858 71999 898322537
194939 197472 186316107
183949 187340 287084248
77876 103163 103505278
42120 49544 176222866
71000 92370 53100787
37238 174473 891235554
51604 146365 236792222
104603 171128 298953157
71083 142047 652551391
12083 183961 429583009
160130 176031 191421714
145629 160261 880601567
29600 178802 372680022
129468 142148 544491859
22805 57869 87770263
84288 145907 154150798
170985 194829 59665101
144059 189324 113145511
184723 194445 1279346
188995 194935 787730848
48050 62049 408480527
104696 198470 350440404
70755 144020 553872629
159924 171420 28569912
129469 170673 103041314
196096 198252 789011728
183991 192882 22289997
5350 150609 363240125
67471 175719 443784250
94526 188839 235824970
118381 129345 27495580
55724 140847 212684979
45295 85071 116033616
51922 180331 200867388
74556 128263 899317642
28470 170090 884825295
190366 192843 6131478
136038 199560 159015186
168917 170529 4033668
182714 197746 833267345
2376 136949 336578330
25498 198234 431870260
183218 195181 30084286
117995 183850 164564329
52354 59032 598969223
127616 197002 173627910
125772 147779 261235697
74221 193248 297439949
96495 158223 154389283
184822 189018 880635451
102046 116874 660172827
112055 112168 299529
145977 184780 96918633
62150 172328 275320533
192207 199612 18718223
178714 190334 454605193
116879 141979 62744050
173073 177735 1892158
59426 127654 170459398
189262 195834 980951274
15280 187638 430795038
104094 159777 139245737
62942 151535 628489956
58538 104425 183129910
156067 184449 938825608
73406 187652 285554558
40522 72273 79525184
68795 179949 277479127
29165 194085 878267506
101402 119719 239062027
43220 159404 290482383
14641 115362 440758558
64338 197829 787458284
41164 169531 320931298
150046 179593 835135975
156097 177149 844507059
44519 83062 96313265
196689 197810 2877310
108373 188919 201407006
132506 157795 63396156
172041 179374 853475508
141917 160720 47125681
55410 186857 581732359
71319 121316 397941367
75693 197696 553298848
47001 195316 370940318
175131 189210 35416719
73381 105659 80680331
173715 177033 777832606
82999 158256 188252863
146328 154035 737264358
168293 195621 938944007
167375 186612 349159457
109318 193994 211751876
4908 177483 431239337
48741 121906 182781291
7923 88100 200360130
180891 181830 2354957
188604 199296 795309622
157861 178770 700242332
134072 140927 354432002
88019 89180 529390085
140740 169601 77607579
164818 171309 3884249
96181 111192 37431214
176656 195488 14881806
158257 164896 975806358
47211 191018 442196541
29423 144601 903103943
16640 69493 132314095
47616 167111 298713806
3152 175805 431592810
156907 197519 101556995
148367 181131 94270789
73287 163867 226422530
86570 143209 606609575
51326 112259 152194138
54398 141941 218709615
67764 185928 617032123
73779 99706 64919725
43547 198806 803637264
22180 165090 92479877
193354 194182 160504279
154432 178575 409919833
147982 167395 924076933
17744 50845 361447820
194037 196187 147552551
153537 161207 19157933
15804 140034 310407097
91535 197569 265446712
54008 97997 109984322
160094 167772 287853899
73402 113701 853350130
166522 180440 34721058
29684 106622 297716564
199423 199938 671656767
179839 193895 784581304
22589 183724 992918926
8433 50012 104026442
159987 178428 45822562
146033 167963 54722259
169269 193789 439981474
22672 40336 44114329
41502 103248 154462400
162354 198703 90996703
180331 190332 533184507
19051 49174 945484226
132459 163840 380559920
52113 195098 655858860
99572 160595 749756977
19682 172642 387184645
67547 72320 5891213
80787 146495 819476317
22516 45298 708133990
48922 178926 324812257
160210 179582 33931348
10618 116447 613772291
18034 101695 159295231
68783 111562 106576388
172449 180279 306854122
157520 188881 25877543
10098 121746 278929920
179680 194671 865626543
172939 179489 16285872
193738 197770 703351352
174391 180809 15999902
53867 172902 735153542
72813 187318 286123650
4587 58275 390027640
75800 173785 244763008
146998 198893 565464203
62283 73506 23130624
116130 129990 886102132
54668 185852 327758660
135671 150986 312857872
12193 176738 411146263
190894 192315 3548019
199405 199660 621202
197387 198677 929731126
99863 190635 188129887
198916 199370 1145415
114745 181854 741948200
198869 198869 3199
22703 100806 236245680
63465 115305 748235825
125487 127168 410400214
126120 149881 509777387
175119 184825 939827768
63156 70925 19508689
47899 49684 4576874
28464 75109 440440469
90724 194762 260272470
197840 197910 576714094
104284 184890 901346343
70844 149669 877560529
121039 139394 46003927
82324 124915 244127757
180734 187534 17157376
36954 174313 660894566
21582 131705 634289385
187965 198485 26392952
102080 123101 71027695
35630 100738 729836214
160786 188274 68672631
122958 171892 365889770
110006 116136 15368452
80769 134788 322184507
96660 122519 838391997
104410 135566 256210655
111967 140417 857952199
167108 170129 835618094
68602 195652 780167024
166411 178099 434329689
185105 189973 12303356
22427 74773 418903049
46631 64577 45098893
153524 179448 64557875
65331 103066 966265965
18551 153801 520701924
15202 149108 334619012
176897 182207 13368260
181937 195268 33483355
80548 181320 251780614
8391 22627 35615738
54642 109451 256559028
57712 143857 719112998
17084 63595 116389193
177216 192580 190999417
72723 133886 974058066
160928 197611 91785919
13070 44803 894959728
165882 197056 852169528
114092 162180 120268946
163821 169719 314213982
63599 85099 820512819
25157 34497 337497873
67281 130430 830420080
194606 198684 10368540
76561 189927 283405119
57475 143196 481721665
192315 199801 848205437
51090 126146 245896364
89244 175574 215804963
51480 87989 594874316
75755 93837 123622187
198046 198823 1974721
177885 182944 692361447
103391 140043 91469642
17830 137599 836951736
162267 170680 277846269
132585 182218 671124182
43285 167313 309884249
39693 65648 353554086
42876 63088 50584264
9780 72519 793556775
152268 160818 7463424
143498 195550 130147188
46423 134575 220415421
74969 93070 45121575
175536 184091 890217156
58752 109540 296059670
60883 162971 170251081
46628 63796 508646429
41504 197876 842293430
185963 191629 14175072
79624 175245 238788051
100229 142053 104388203
9704 55210 671868148
22551 116657 235202360
111098 179206 170181909
170715 181189 26023675
71024 135745 186786094
176685 195843 48174803
59722 171261 20362285
54017 103517 123760837
58685 149264 574351531
100858 143749 107132110
189533 199563 25229657
48635 177157 321120723
71332 168251 242024656
172070 197609 918038144
30385 150146 26969274
113778 121824 19964997
68031 148548 201091669
63523 199490 155386703
16675 19879 7971781
127225 178702 128541476
78420 124113 978803314
83258 147738 405313285
159922 176116 40165140
88981 106347 43631250
149166 155778 877919450
188832 198904 132021696
55980 140734 934497756
65171 197086 660190622
71114 80678 975065257
67321 142788 410580006
88446 152725 160864916
90614 112995 56044662
186940 199428 961737025
90722 173282 206427296
131991 188294 140851474
186424 199826 19223833
164014 182650 775140900
157033 162301 13068795
128226 143892 368451528
37151 47455 301921984
105694 135470 74334302
68384 150392 906677604
84916 191060 265458304
112328 168537 140574747
165128 185406 40502859
154037 177536 773186005
165532 179346 34379053
96212 162936 866887825
92874 114588 54330717
2146 56697 136627401
37018 173944 342136172
191984 199959 20182274
122702 140869 479516639
123480 158652 88140622
49568 176491 317014605
187587 194305 176247848
183154 190558 634700395
22993 170738 369358869
104761 144439 600328825
56387 116284 674636321
160855 185079 799061842
187341 195488 20418609
108078 171994 159730419
58125 125705 168679086
194940 195083 380808
55802 122026 165273162
27875 136131 270474741
58934 124501 368361899
143756 151411 189737552
19336 157070 525880443
88151 111861 59231742
95272 170848 188988591
160458 175498 791871282
66251 132119 164403246
125836 137684 740719626
187776 192672 12125120
24681 41740 42680311
88543 194238 264389028
88292 155188 674862623
180799 190850 202532691
32038 99484 168714982
196188 197479 735865201
166973 180767 180536169
110582 175689 162637304
122105 134727 355092653
8140 57990 750073739
2195 146325 595437569
17161 185429 420556770
27965 91646 158828901
115484 172216 141761229
89589 184486 237289090
130271 164652 600625426
84653 95025 26028218
92667 176242 148505364
56583 141177 971425610
152725 184497 79249328
136433 164535 70315663
166801 179204 603479296
159689 194565 291986790
189072 191786 6708576
110057 140157 75248800
72129 143332 347179612
127594 143449 39762671
56564 126810 274035520
54344 118935 823175235
77033 81890 101796543
177308 197285 50265625
120455 161616 103114602
91781 141823 125267158
107181 138918 591148851
94763 131649 839053163
78783 89524 305274758
43377 174927 328638902
166120 179045 32143505
130930 177623 670777562
159389 179159 62372701
173470 188764 38420974
88613 189032 251215236
65407 147166 204071454
49661 57415 19435506
99211 159421 150473382
38382 188671 375786781
193498 194981 178329123
2356 107092 262037462
150585 192554 259624081
190340 192714 4643427
194308 196402 2655051
173285 189271 40126442
27356 139903 629275082
3211 161417 395735557
111342 132525 53017727
94352 169217 187149634
31953 117231 328212806
198547 199043 500668021
7110 178315 427839936
42904 50320 483088799
86789 157469 369399169
120286 147718 68699729
119034 151494 676446416
110964 169505 146455036
28820 118713 224520845
12123 152964 927577982
181559 198408 42418227
4160 84320 200362267
154910 189122 85407408
26438 146982 682336849
105206 116059 296764962
127225 188525 153392260
4668 82837 463849678
5855 185636 449429222
38843 106758 169842177
12518 181632 422646559
153124 178308 62647629
43554 100966 143615071
9335 24830 906133895
106504 143555 430478732
72733 124667 129618567
63296 198023 596083394
113623 154542 533830789
108357 189849 203760198
141341 165183 571808650
58103 152885 236887907
62653 168318 908037898
161376 173333 29722004
74219 133797 148781038
49785 138507 603115309
135570 167624 80081334
47880 65710 44878333
114702 135837 98541506
119883 177857 356937704
92392 106176 34654204
92190 122522 25474424
99643 196105 241043801
110372 120651 25615369
80940 179319 245692062
47116 47398 712974
167312 197873 982680456
58184 60122 162903996
107470 176201 171565448
76647 154769 889275086
28004 190611 724825416
145264 164429 141859127
169391 198187 72144513
39188 176350 342721170
57371 85176 69269648
76536 196269 684297090
164948 172511 156010680
113644 166984 133306351
53654 78964 357000801
83132 125186 56906407
189367 190152 1933071
177176 196057 47481362
125434 144154 46973838
129868 183678 941078584
118129 190459 180901552
160181 192394 96508633
159184 164186 448329454
78044 182587 261103764
2985 132587 950202473
172432 187296 865665352
69449 86842 738300000
28322 44817 41104924
186043 198890 728568103
80884 161597 201806090
25561 150661 638277193
17868 47800 74696781
149561 198843 340078327
169130 169652 713536
153913 194642 36876869
177387 179331 4924913
136777 145668 136507638
168200 196545 71029621
57025 159996 257414392
36881 190226 383306732
116113 130238 648793148
23725 129592 644761424
182784 195567 257162496
96566 172137 188833216
34036 124783 226725735
179672 198472 47278912
138160 196661 563326332
34116 149406 667837273
171331 189567 77868242
8305 128644 300793113
52729 106486 134389318
25265 191861 687710292
90395 182213 229586247
158858 183238 839750194
119400 180629 153080111
174734 178095 996695163
38466 98837 151048519
29446 56402 67393770
72655 103142 76201010
173326 178938 13944413
196817 199535 670273823
141131 146139 381399684
118981 158788 46309832
166320 167165 2044249
5730 99907 235652166
146908 190654 109416500
73819 119282 39249640
16399 58070 179514454
198235 199429 3035830
191109 198824 19480027
177853 187939 25469509
12007 65360 133612434
60281 150224 224882243
196382 198736 5980959
33120 83833 126686748
17565 104006 216101449
127157 142981 39715585
38063 98190 150475259
122505 143002 51472134
21683 70286 121714868
3931 113223 855393494
141453 181645 726090911
125401 149777 61024687
136974 175127 95205931
77653 81765 10223893
155100 180466 63128505
101282 153625 974714539
28064 47444 2760389
150624 159474 22209918
187274 194294 555567299
198895 199038 354404
6896 53570 116769869
130391 133119 748601356
77361 180641 258012832
136638 164182 68933459
142119 171360 3121353
132565 185097 131269979
577 6740 15514679
199825 199952 331505
188180 198468 694252419
167134 188827 293135433
106348 163204 142178916
131633 165852 85597711
194533 199841 13490661
132688 184891 716538395
162323 199048 131268861
180478 192521 21004945
191279 192064 1958335
143393 166392 57365028
50280 117206 167224874
83623 133410 530030303
20947 148560 319046892
62654 114914 130620022
188520 192917 676166729
180317 191107 27129116
118689 182133 45130678
77578 179778 721613881
182038 188720 276194126
184270 193457 662030758
162643 165811 7844678
113941 142757 617449320
148946 157845 22410048
68474 102583 85144369
25943 143725 806787806
32136 152436 300732879
142968 169601 142368808
84929 163742 937081512
111526 119002 18732271
169018 176228 365209242
169510 191226 690434750
85467 95375 39139659
14342 150032 399991310
4484 17682 33128814
197932 199980 5195018
64340 74631 25745101
23095 64179 142479471
68142 87508 300001199
13645 104860 228098475
157382 175802 290659635
118044 154119 942943417
164236 169779 13824488
73556 145273 829994289
196523 197456 2388647
177147 194833 447157625
73223 106577 83309930
79016 90991 57853347
159183 199043 99738003
17205 83410 165526730
63127 120278 163991830
14596 143366 208235353
90625 113708 57805116
134341 158148 544956231
119750 167656 119807831
147964 166332 535602507
131860 177721 114496150
179646 197252 21244722
73652 130285 718613534
12227 106962 434243271
17398 152740 338356738
87252 160753 229452644
139537 149925 25994328
84084 183673 248935405
101069 195425 843246679
122672 135622 32493468
23417 196880 433766951
181799 182698 2250764
36524 60454 83597149
138678 198754 150464837
165357 187650 956982461
180961 181984 2584883
137091 151276 35488887
158935 173237 35526845
167097 189168 55327902
112958 182751 515451859
115375 198372 207607976
94815 181032 215406819
17736 97787 200162795
108304 158273 440285717
2567 19860 43389594
186932 197168 848462273
34177 137977 567698658
38923 112775 184591525
173229 185093 29685259
155625 196308 9417881
39328 44703 78888909
98371 116118 240970064
74325 178210 259369787
93384 186101 597989424
62952 131331 393701582
164369 176429 29852668
119031 138879 203144950
65645 147376 204031106
170196 191680 53617709
6912 163465 391499321
13990 33134 138334370
169669 181370 92435340
85532 144006 146397468
193861 199421 14090806
59783 122948 157735340
1872 57673 139791635
118225 150204 79999242
167567 186101 399114451
139058 182589 700683730
195690 197071 3482010
41707 138966 725212932
95585 192494 242224867
21407 169524 584277132
198617 199729 808885674
127096 132333 13147247
14938 91243 190475866
23905 80082 819893439
7077 171419 717083308
130923 157564 177925998
109051 163085 135251145
42145 85425 626536757
152092 159004 652135707
21579 42268 51747173
37589 133036 238528667
112110 127306 38038370
192869 194127 464450787
124466 124722 639387
181014 181036 51495
56644 194748 852437118
112378 119039 159268528
93481 165526 180151502
60479 90061 73832086
97403 169792 880328444
59078 167474 270793846
105559 171245 997909783
76446 88756 30551184
96005 182586 216321430
24907 46167 250248014
22902 193887 427443769
197868 198381 534494472
179096 188805 177076764
10039 109152 247706881
156598 189670 82538097
105521 126045 271381085
59717 194138 880188889
54407 86850 80920188
148061 148975 593457330
155646 169953 35660326
190083 198617 21496824
194535 197612 7857895
4301 149024 610805129
67373 148646 202961820
12079 132903 302008230
68889 88655 192645110
128303 147429 47822664
196909 198152 207887947
63672 122858 147722525
85545 129521 110084868
156585 164782 434744487
136991 177547 801599460
15121 189615 771250580
123120 184528 36989135
129120 137340 815110020
178425 196980 46704543
102275 125108 928434223
173809 185953 338068160
152677 198448 114520607
179453 193775 132685545
40049 119667 271130355
19415 142431 307471328
155419 169937 48517298
115834 130055 35565278
12731 89728 629634218
151781 157067 13310478
10308 44194 378338897
6832 154100 666871931
21375 171076 374177548
61830 85147 141056913
189265 198361 350314148
34414 65470 433165069
172397 188720 391156177
121167 144104 57562937
16674 84728 929325376
181759 182810 1747436
92419 162740 175988297
145428 179391 84733628
85527 175400 928279642
158706 169147 25982754
185393 190212 12157422
63160 148517 213277956
179279 181550 5714744
100641 199141 246288428
3263 142268 347662930
124353 135174 186439697
85791 151941 512222895
38313 164911 316535993
78251 84483 15375186
118276 135732 43679476
54450 93251 678916699
196485 197068 1473666
153803 167624 34358024
159818 171594 211613661
53181 159493 415228195
119471 134428 37493096
177093 186062 214584210
193408 194600 326184599
70176 78075 670208480
15153 101599 355017434
54868 94518 99011361
171897 199850 473872392
146254 178800 81164039
103805 113787 526041510
127815 168563 101872260
187550 197001 563439032
97484 175984 195965571
180933 197832 42543609
15987 145064 749847926
126971 137011 25206065
74167 182931 271659940
140446 197939 143908658
25615 103490 364926691
114537 132865 57162890
17255 173041 389332332
139893 177737 136115555
164814 166324 703552154
154547 165166 248446386
98769 137071 122124617
57292 147624 66650556
46714 70025 903433573
184102 190497 16117834
77124 96083 600456226
120698 142866 462244317
19695 182638 799453851
99732 118073 45619094
286 158871 396651063
184187 186913 748887225
155755 168031 30452149
143683 191333 119043175
38370 164347 351713570
84570 189938 944821057
194832 198002 968571312
19137 116912 244353700
27894 48266 674214741
192341 199895 19113192
133648 169239 89018716
173596 191616 332000018
45059 55065 966336159
180402 192471 915516680
166631 168042 3506118
36147 52684 41332735
198260 198877 1588887
197493 199760 750187214
57104 174553 293427022
7294 27831 574720405
6427 193481 467698673
63707 182728 297292464
61905 193826 384882064
161843 199790 666113371
109947 190021 371783912
10758 61061 300600584
176933 177088 34198
183707 195859 338571973
28003 34641 16526859
99686 139553 509950624
14753 112427 386627395
72849 151281 571502510
29415 127130 508731485
55845 152955 873588525
99172 185550 215713989
65188 92376 67635654
180817 199035 125896162
154807 156913 306643943
184974 187213 4446356
115287 186908 179011085
199651 199806 418895
136620 178241 103850032
146783 146926 353558
108572 137462 72254707
101952 113821 29507061
106200 136284 949672548
38432 131204 452522174
18708 104032 960343244
92860 191530 703780936
109748 134344 61508141
31087 192416 336740475
18987 40984 54922937
183544 199805 40962634
87519 141529 135130670
35603 81808 115485140
149748 152113 968318531
97519 117421 904061130
73792 115038 986925793
140626 141626 2503575
165230 192570 835781983
116263 144165 69815663
174767 199089 61119733
159409 175897 835365179
15167 84436 891007951
143008 144561 773348979
173703 182262 21381904
130380 178890 972952312
1091 163203 263387066
43871 107049 157941319
121945 122730 972638711
161039 182494 53448580
135294 194904 640051308
143149 198333 376189213
126677 189375 156866425
122210 145439 58279413
179663 191984 658793020
1811 138843 782016020
89729 198078 420698840
32044 122890 226928391
153675 165613 29718067
176575 198562 55359070
82986 184858 457768047
186820 187054 63149648
192191 194727 6382954
158921 159713 716181608
45699 158144 772391035
184939 199455 36588567
15589 180157 687694476
168316 190069 802831867
103524 179898 926979105
47012 181799 561713702
130901 148055 42826138
31013 89396 550079760
93153 180756 941339364
136002 162375 66022683
169086 187568 46232230
12846 24586 29393465
197858 199775 4844125
112354 153954 104201253
107802 183261 687176277
64334 85493 52637941
74176 97009 482464869
91747 145389 134317158
110314 187464 862323681
195818 199965 607190227
150887 160185 23287345
151963 187083 533871819
54660 146456 645195246
92642 157251 161760415
112376 195663 208380341
49815 166926 333031651
139330 194145 644107897
80141 86344 15456766
140863 167682 451503408
133915 178814 112038999
168782 168982 515351
117123 141308 60477095
45979 103799 144585911
194068 198114 578406882
57862 69740 51926380
193422 194312 2234188
51809 114766 901121854
125974 139944 477221625
192728 194862 301324576
4516 148237 359365934
120124 143516 465460260
26068 60490 85936740
116926 196946 24683363
191156 192663 602382390
27880 169262 353289114
174107 188205 743589009
180122 180814 21023971
4524 5245 928011109
196879 198238 594218097
113941 161431 118800638
184212 187182 7575181
125968 197349 801732185
33732 51512 44471315
168621 186407 44414118
62310 171850 273704925
191341 199307 14109785
137817 170000 732713078
163193 171759 39033526
177726 187625 999024141
22923 110993 423179210
29563 92889 158186257
194666 197484 7169065
139242 152521 898814963
150330 168780 698823185
20316 102652 815744229
188001 191529 8733729
109477 156809 118517473
76824 114877 834132671
101430 123471 54867376
105224 108391 7835455
73713 139760 744468964
150238 186783 91357805
155188 178024 56709419
49234 53517 10729397
44170 95553 128377257
91236 101633 26291566
177856 191055 46894272
85649 145800 62143961
161122 179977 941019441
159437 192424 575297688
158397 187474 72590593
152065 192374 978254651
32866 114928 205187895
131569 186712 137879428
122007 168004 160046855
146424 183800 306690688
72776 101909 72820519
184130 190606 16324592
38715 120765 204964266
167777 188958 931794460
89862 132153 105828279
196244 199725 8834669
13736 90501 818571367
78845 183289 933319512
172117 196358 60726703
2603 83241 201748693
6393 65193 147278713
149573 171155 524122101
91127 131603 424510232
83462 187338 259695569
36468 122806 215637838
172282 173058 157376110
105547 156220 770883099
197400 198317 864413885
43635 169559 721440234
42336 126505 764569358
25688 180441 386647188
92727 172783 340513327
164169 166639 6018288
63170 178199 315084732
56408 98465 105216259
16968 86157 172907908
8072 186985 520455580
192390 198353 15085797
160037 174287 814985385
99536 121810 131848712
58212 66829 561408501
83849 153999 175523402
159560 167285 443499301
180384 191687 189664563
134138 194323 145575839
144220 159824 39063100
59860 77663 44560730
53993 115044 913813752
53603 73556 852695018
38590 111265 181612273
122162 127239 511161585
195083 197159 5285578
13295 135726 623774007
149208 175370 65223869
131392 185604 131775880
105312 187892 658607670
52718 111352 230690427
88899 113540 159275098
152333 196310 109988189
166946 185052 669924525
141906 177783 652255723
31734 85121 133280606
42629 80451 531475210
126864 138554 555043435
59000 128924 174673166
175256 176262 2480701
36597 78835 105615051
89921 99311 960862409
46100 175622 323597517
50591 62788 386245720
22147 155353 333140183
134820 153730 47355775
42772 105829 157670636
113089 144911 79656799
73803 146316 653699395
19817 137591 406234058
16931 157046 350443223
21097 147667 333806231
64407 130448 165049388
135793 137801 724190031
169001 185872 598061704
125198 182677 143633921
20492 64390 780265294
171681 180763 22664414
196814 197274 270610700
54487 87053 468977946
146673 184538 94603403
143481 152249 614766734
46197 47010 1961879
107684 170667 157457062
178507 179894 1834786
128931 180101 926303478
147903 181109 527634765
194170 196338 5487831
75019 147972 574432616
130088 178922 121834416
108155 172488 160787490
23711 179347 388919064
152341 175273 442695857
194866 198511 488050639
9540 68197 197896338
8337 10381 5088752
26533 173000 365957167
99138 142404 108031955
14604 127944 283170827
1165 180630 611772569
111617 136685 808767454
26705 121923 237772304
8992 147380 345912524
186283 192446 15426348
47884 190286 286921286
85622 152971 168580847
33345 131990 73913873
36738 144786 827909392
185112 186835 124614377
46071 153495 268663133
75380 142611 167984436
28315 53469 62793494
113611 182029 324912851
52452 105003 610549503
127637 129014 3441161
145806 154133 20950915
155183 170029 36969381
16289 145924 826845322
54138 62014 916743612
43823 85653 272798604
199412 199840 1093655
137808 148873 874663043
19737 96433 105104642
61753 100995 51606539
179847 184122 216234440
118898 177648 146727099
179502 189182 359360967
12701 43724 77644281
81547 97843 972204706
196466 198551 373115127
135314 174674 98314621
42271 196611 385907920
94305 130543 519479984
52707 134436 204250464
90320 182522 938574702
96250 193280 648076595
86093 121716 88973164
184269 193486 726479061
66405 177508 374137356
86020 129745 109433078
35844 66481 454835246
145570 179192 11702215
38509 103979 163742385
59808 108639 351812458
118827 188164 173437822
166481 177253 404902022
62966 126963 776333289
164670 170211 878647576
116666 171096 134522380
77806 176396 246135950
193350 193758 867902429
90332 111028 498597716
88044 146261 320962676
189457 197719 20811731
184221 197308 32967107
32795 176612 359269197
80603 136008 527335455
40042 190934 979098922
196582 198776 492420413
143463 195505 130117166
70362 160903 226170188
166269 167473 2922777
85392 147305 885207690
198246 199624 3485991
34608 142737 840798058
171356 173596 5578874
144337 180966 79105003
29140 102614 183680274
62761 163905 252871817
151064 179752 71534677
90086 92806 142217479
177116 194737 44312256
96387 172586 214597464
53519 88468 87206513
180969 184318 971390230
153894 167792 260230327
115089 155895 102081451
111357 149021 658367067
135830 171785 177514264
116410 199856 208829406
52800 91353 860368805
46814 146478 249210424
93871 194135 645478795
137688 166816 72753222
178294 188278 25192124
108931 131858 669732682
68229 75677 18464975
25098 193259 915975782
27076 103358 432720245
54928 105587 126663403
181819 190144 532316625
32456 91598 147616947
171999 195922 59938050
179248 195519 647074422
57763 109529 700097534
66835 70630 9580412
129228 183259 134979698
2400 141729 789492701
121677 171143 123750976
199311 199383 182346
154216 189845 47165344
2780 22628 49788421
158335 193751 852618088
78532 88919 628223653
189311 198008 12350408
166762 180644 950231951
54767 163917 272868605
68444 145139 397917253
182263 199315 42930541
35740 102581 259180548
133267 183639 125921925
75052 193228 295343950
172728 188340 39114970
38253 149907 291633010
150677 156802 320781817
3178 138876 823030267
68693 114062 113147715
172829 197884 62870228
54184 112234 395912261
78355 179013 251334063
130500 148352 44595175
93220 116093 57188982
105136 140372 87992109
62236 63139 463342954
37173 81505 110816590
59239 166381 267742717
105014 169882 162135442
176563 183397 438529948
159061 195013 291985530
113155 195281 698042650
169826 184752 217994213
114958 188710 184368024
77118 157176 583568553
119363 123279 565889424
23487 86525 157540878
156583 173393 152433730
185365 192886 18847436
157344 170063 31675776
66050 138055 179745149
146550 174475 231065281
27959 187993 816956820
132070 141848 24452225
150831 198888 120285070
173571 191629 45199512
60528 61208 1725953
31791 106929 289609792
25248 165619 350854555
137675 159336 891406749
28372 57136 71868054
90603 179868 720018146
177976 189213 28355494
104386 160565 528677504
194021 195110 956977381
117350 172717 138361744
15077 30109 283861621
4904 119598 286676122
166198 198545 81030259
186128 186426 736183
14138 33555 413292715
184674 194431 24524500
45382 172567 979493544
78780 179986 334363255
136097 185492 396630680
62872 138893 688570175
103701 138592 768907229
9379 174027 887499522
163232 178375 37571965
27 139824 349522688
102309 111146 21872491
183181 187224 678701156
45967 155500 273960512
88428 136861 805392191
107720 189421 580533503
159464 183306 59393827
80830 185644 947663995
15841 60909 355318461
43037 125099 206080148
55800 117210 31891253
89769 140735 127536477
76982 143345 812176059
94115 124247 75232753
113543 173179 149014127
86111 138660 131363986
24795 132108 268203699
131266 146458 610200466
115787 175267 148491467
183088 195979 32410269
114493 154961 101335559
70268 173519 830780600
63347 95532 574464989
77090 171229 511399107
57472 164213 266802504
62238 105170 643522443
134314 156348 642553895
169114 197748 619043336
90425 90863 1084314
32708 172068 762190773
182752 185989 8169681
91469 96915 617831041
105224 107526 506073108
90110 135916 114659849
90695 113395 56858912
137012 176289 519590223
191474 198781 391095886
142157 183579 103462243
76154 167268 850372126
22745 42033 48231258
79085 103617 396499487
78381 132187 214587136
55845 75667 24156615
89919 171715 659972680
121785 140198 46158466
193240 195131 557722734
68930 153326 210810858
54841 168863 284949770
188514 190127 3993964
50850 59847 427960616
196559 198162 499235723
57330 106047 121780638
169952 173084 7687734
154091 163910 24539254
99019 167395 608499544
119373 187993 171703368
127866 164802 92438248
133079 162820 205863954
195557 196840 3245892
87436 146621 146475428
46515 56150 17395022
43862 180028 340203812
143135 191697 121284892
168094 176289 20340548
133657 199698 165353008
63217 66811 9029381
105223 110683 13481748
191046 199351 96282166
99596 166976 429212061
25676 68975 108425895
164085 172915 387341526
30117 117210 217622105
125479 166734 103230921
125098 189109 312597604
127607 144908 34034692
181274 195440 445408245
171287 189681 647259432
9381 35710 860497544
12333 51069 96914748
102007 149586 118772198
166945 176190 687135607
38995 129988 789746813
132039 158862 813363053
107777 164831 142650461
12877 189605 998457105
12760 93129 807954075
162746 172071 691424341
2959 73568 176800784
128084 164363 90795993
187622 191550 9733484
183224 194379 106791223
59951 73506 798582221
65056 129035 159696235
114818 139240 60961226
60914 73559 12021866
166600 178994 683610355
145955 188004 39405747
133601 180961 469810532
21142 26225 12764080
190439 196943 96566274
64240 80856 497436089
115709 148607 381938039
92552 153708 401422453
120480 130835 173850337
67172 196827 324052756
7316 120378 282533657
8563 162736 891607023
137070 160414 58452007
163712 190437 153601348
58818 155975 204648133
191983 197478 13918999
24554 44467 849893842
113578 152137 96451547
25247 179159 384555323
88328 188104 249554097
159697 171998 30592638
158608 171968 69891114
127819 152535 862205502
59358 130355 241133871
173104 188855 39532761
81167 162661 624404284
72363 73941 3886284
188067 196264 11105810
186791 191251 373669778
44355 110012 164014324
7535 105404 244775880
26444 180718 385470736
126526 135383 152887807
68896 156367 699713118
35689 181294 823575861
161958 170102 20289448
85972 104560 46676668
86662 188256 254057885
93103 142829 755012122
86617 119793 82865627
89857 164292 186289206
119777 157182 93788487
31090 90409 393105621
50858 110617 523231093
4031 167733 409261673
86471 116459 75009520
186934 199878 32585831
18395 65063 116778193
106384 166230 831527885
123842 194305 176287891
79664 83126 8593274
61450 103063 104162164
136255 196649 710881078
781 122302 991801900
21158 144389 308109221
131232 150911 437133096
40628 194390 880405120
172809 192072 48232250
131543 156288 760824883
49682 124432 503231251
105178 167497 155603316
30169 75500 707807842
70041 90114 120205769
89644 90888 414000108
82228 189060 267137705
176403 177154 1900930
68040 184463 290745436
46729 47337 1552282
141076 159607 331008390
59522 100562 102671142
161560 183034 963714855
193520 194600 948651239
21421 99605 488324676
123127 178989 274593994
34185 81919 74931753
198516 199711 3034884
12127 45445 288323433
62676 170718 270028573
153191 199932 351215211
86854 120146 879052882
52746 60044 18196234
152896 164147 28142416
65591 74532 22263312
85218 171436 215601857
25513 39046 33663977
14713 18311 180149354
77948 154922 192504176
167394 176604 518113244
65143 77666 234005272
15288 21030 14202704
93770 94266 1255480
21623 79554 453085094
129162 137050 75067786
1317 23368 55311728
25595 143847 823796021
113124 150169 92643921
22487 192715 564951350
70224 76249 14941003
47045 109286 414077807
171015 199574 949298821
150297 184498 85419233
188480 194255 14417154
100708 105595 12195891
142452 177141 509162985
61272 82266 52466785
182512 194041 10190347
67337 188507 335966307
185342 195750 26189086
184374 196389 258022107
131167 153499 12400136
42612 161745 835813966
116491 121143 11475455
44082 101638 143947766
81689 197575 289853146
36520 59546 75432296
158418 163322 9612837
72861 85041 30158556
156553 183710 67608299
62544 123036 151029686
9042 37887 72088830
175594 194732 413687042
16992 66207 159464320
25389 42408 948206408
172024 184495 214483020
62235 179068 542416501
158820 189938 77744443
83722 142658 147403557
39980 92286 512786836
60956 159139 245573120
46968 98593 129292985
57555 148947 228314320
192351 197257 525274251
61340 174085 281757011
53897 93341 18912750
99458 193817 235750522
37478 110472 837584223
77707 94691 42356445
18422 37837 728107888
173066 194871 54633839
111228 173455 906673066
142396 199882 143931922
32576 54173 54057546
82990 156308 782200982
106033 158981 317535827
24046 159733 339256967
172443 192982 341920385
158071 194984 374301763
50793 88919 95091344
191703 198428 124999896
153702 184612 77055107
9724 12663 7277801
2395 131486 678744936
183154 199834 766158777
153359 194279 80826990
22951 29602 273962870
109313 139272 266904199
85625 146863 153150068
342 50864 126480212
4893 65277 151219977
82268 198900 743307613
183422 191955 792145760
48470 195065 442831900
91324 198612 268549911
11736 76653 424742986
93748 156818 157845088
92484 169292 695919504
101094 161984 152158459
42978 76222 552473591
186143 190168 967161828
57093 79850 56849442
113860 191470 506462848
79791 175591 433477629
40425 95247 137047223
33936 194103 400378033
113025 145551 81380265
144135 178515 575338222
163956 195968 344035828
13621 183627 543091057
138748 140636 4780779
56485 153542 242640716
71499 80080 668487223
65020 78292 227349733
85270 176697 12601194
96020 163980 519019515
132487 154855 683176216
74834 96488 54078513
56813 122180 328183856
144706 188359 193599168
30561 39954 23357992
174147 192428 45783620
151819 157023 936551157
60683 160303 991495179
119610 196518 112279813
44192 118546 185729600
83839 103826 106837121
18247 30480 30542870
180484 196149 682398168
102626 106993 10875433
86382 137804 128555270
129793 144224 187258003
64072 129533 163533066
171154 173289 5290487
70893 80603 24077397
6840 94742 604319049
17206 131051 743104547
94608 153977 501669253
17773 114794 680062179
157766 198357 825260336
193641 195636 913059812
154551 182123 68674961
162623 188098 998930878
23982 177660 164917621
180092 185929 442805912
187096 198395 28392688
148186 164332 40424206
56665 101828 112967437
88587 167701 596919789
93574 142418 122154588
26884 33691 16966261
85589 191846 265731998
183068 194453 28632006
30355 172148 354379627
108818 154151 312147491
176217 183726 427875115
61257 66247 12718734
75304 167555 230407238
41305 110237 947984713
128762 194948 336997855
81468 191313 406993716
8606 114334 264351908
96564 138473 104636744
154316 170920 41357828
53585 83718 75247086
106119 192917 643842568
179246 199759 51657641
13022 92138 272611890
169473 172771 8169152
162924 197053 85380154
180701 194442 607528205
84516 110397 64756296
50229 156809 266517688
149857 154785 761930275
27952 149588 916275806
97845 136180 95688629
99094 136927 131372531
193088 193398 923102941
150529 159857 23421841
191515 194217 6826792
170745 190503 49389404
195742 199160 8636487
7016 94128 217796281
98926 177994 197320464
82436 174949 869211061
62304 112767 126005493
116837 175011 145259626
198409 199849 3668541
61199 73512 930468403
114858 185019 558742417
120034 166762 116889178
172485 184070 28901395
134166 172026 94620161
27662 34867 953160675
121741 145573 59780806
118162 156891 28724204
23934 54735 77078134
83244 169288 215075164
126013 198640 680412691
189745 196480 667959141
199166 199883 590016658
69824 116086 115406237
78663 185287 678548921
64174 87569 58251920
142267 143821 593395919
113149 180854 847294249
6441 100292 408840983
77180 91085 590394474
14214 199172 462490583
139090 167022 69782039
97760 192318 645085910
175268 180305 577047627
186258 195656 23632951
81880 116255 398127087
147321 172872 712896821
90886 180750 740765596
145364 164108 46936658
132045 134235 602428489
156834 199348 404636113
95446 145170 143826521
125843 133478 19159348
37019 186335 373166849
115731 154757 563842256
191151 194381 714136160
35580 164123 321412141
40525 56698 40537595
152782 183200 75855650
29980 110982 696100288
198810 199913 2783175
141485 181236 792894867
161023 183857 631373433
124784 196494 832926921
172556 184959 645172908
87990 123426 88569222
176090 176096 14212
129096 156844 710797095
129912 171391 471243810
154273 193533 98024682
136553 197894 901284012
88739 194851 352529226
4523 50665 272918122
89847 106536 681934000
53170 97235 608129467
39354 182275 593756400
181987 191065 752866184
100338 188402 363211522
14946 157790 452901762
8291 129087 922912351
153366 176439 57354203
171077 174138 7598995
144128 180104 667537914
166573 170198 23248775
97528 174495 960701463
54684 164897 275469894
23954 102812 700433876
131854 188635 816491505
106696 125106 79963242
186067 188566 719689322
140311 164990 61768710
127090 135927 228760205
63639 155362 229368793
73932 160649 773853897
37180 84756 449109163
51551 68576 42763118
114226 199079 212307892
8034 105219 243007449
126233 194955 171927304
76180 158749 736819410
179650 182254 6557070
17549 186659 422683178
9389 169169 399383462
152399 154356 496237446
189284 196385 17826666
44004 119334 400681721
178765 194820 40374943
102437 129546 67648698
118628 127855 23111050
144879 162094 43035865
19182 119264 250060940
71802 156095 799896821
116927 156538 99206959
175126 197035 55071798
149624 179293 463958287
96190 171452 188055560
85254 87289 896195521
15762 35426 274925664
887 138957 345257097
15021 125691 549289463
199866 200000 613830497
9400 119570 275253500
13657 94044 559119864
139873 177007 92655464
149811 194396 485700094
171244 198205 497472071
172688 194191 53319491
124246 141332 42801821
96446 146305 740193517
16002 52470 819135508
181981 189573 469211929
69581 172703 257510324
191780 193224 3659468
170875 197632 223195603
96008 185537 223734223
45078 197894 556776343
23677 75797 130400092
171106 199932 72358988
93620 122628 738447847
109148 121335 30371715
96003 145652 124145817
129857 136577 16775786
157471 182209 61569098
24346 136736 763780705
154070 175915 684230038
147940 174709 542462138
121477 183855 496927452
100653 153575 132254820
55459 92740 93044587
108512 154271 114555235
76117 169674 540469328
6007 138524 649860354
62751 187650 312212177
193622 196283 192571230
112094 181121 63539713
13774 192330 446327051
103139 121222 30754974
156889 192164 88028814
44516 47049 6206721
52905 54883 553311217
20332 32715 30978299
190852 195400 653242645
23410 117501 567925994
141147 199745 146679723
22704 138980 550963030
34118 48511 35907325
128173 143177 37599996
185409 199192 180461073
10674 79206 771191489
166654 187522 909956491
45322 145277 249899831
136104 156667 51596847
6793 114188 268531011
174784 194029 48255682
160342 160684 850616
144846 191218 675864652
79402 82236 7001170
158310 198294 596548936
81839 179528 244051724
166562 197322 203112084
154937 193304 95754019
158649 190666 90107800
66320 72171 14557451
53485 103512 997856782
83925 193301 273485896
177748 180656 7363940
65741 113374 118800148
66404 183385 702793932
133114 174374 918072056
130251 193885 159047572
23336 100659 628728178
76519 125290 185417746
159971 160324 889105
63639 119015 934758589
10352 77262 625282606
41311 170622 773869570
169981 195142 62909765
184833 185525 39616
31437 139231 269411819
196627 199374 329289602
138161 183414 166665720
75984 180362 260684803
113693 199233 214047996
59013 192971 334768256
68543 186788 997037132
117123 154974 94803913
100972 168991 169917107
63854 179454 288685362
137040 147679 26556672
101997 171829 518782082
87799 134388 638857824
9754 68143 146165060
80045 186679 266530375
52844 143255 331358365
165244 175092 24434495
134257 163980 595330224
192568 196960 85686526
13747 149199 338576607
122684 144517 54780655
185192 194143 772677127
194153 195112 10756083
113019 120428 607065601
581 27489 67511153
41958 119424 193532025
179992 199682 49554513
189386 191548 476513379
165233 183823 46364730
150317 168691 955408110
102148 122341 50146443
37420 66333 72472943
180511 199062 46706235
188557 192746 10348700
186111 193256 28050994
73733 132090 145770160
46290 119598 207391864
20143 180802 401488543
172868 189052 546425189
19306 42465 57896302
170276 187022 316008808
116040 183316 168064210
37381 157511 393413799
163142 179663 41076047
119909 142188 55802087
115011 136242 52975696
193313 199405 15427215
40651 175367 336599766
80756 183861 678205190
172823 175214 105851520
152884 170240 420587445
45280 100279 132707450
162403 199928 763199911
166138 170959 390916238
119445 163139 109431515
32268 111928 199021148
97718 147251 72855309
48018 124973 244888747
135702 135726 65452
20987 178393 393316880
164417 165540 2731138
119603 147461 11659743
75294 130813 317696643
69907 178764 289592044
122845 151340 71392519
14087 42235 980593229
53870 136532 206571784
46021 194322 370757920
82409 84064 2714638
59637 119548 666969701
169090 179628 26180439
51062 194017 808082546
108777 187350 196524030
96991 198108 252863724
3314 94615 228391621
164234 187652 58544634
169762 170418 1634253
153894 173179 862547155
138191 187033 122174321
90329 174285 970906895
103142 167494 657370665
150105 159856 978226823
94019 168489 731108195
109001 161021 453079384
157413 158575 2839614
72867 131887 147320289
178151 184363 777513583
83185 187559 260952347
168351 198454 75417997
114608 129660 24194310
185495 189232 142518483
88530 183467 566218591
26086 49873 330202081
80493 186116 263987807
155086 181041 64592266
131532 185800 135648624
139311 150209 27276364
125410 185261 975042772
97350 178522 986670492
30665 107100 191075855
72866 101818 72356424
111242 165877 136652783
99536 168331 171779138
48482 85172 656828782
83099 100807 209608975
90834 140847 411032870
151231 158944 247613730
37610 175970 517148970
151729 192144 100965918
135661 173650 94915008
81489 134201 257945029
23546 89580 164925306
6749 136477 324351716
138997 157143 142542767
20290 102833 445620218
119809 135114 496683787
78427 186887 650285795
89742 170680 505413393
140077 196893 142204257
120959 130177 816304179
26256 61810 88800295
168084 171055 7466382
94419 168802 185967778
165103 175170 606911237
39400 90693 128137046
70764 141407 944133851
150034 157100 17843198
2670 74643 180190849
19526 67010 716241653
124419 168548 525832204
125339 154901 74179126
17130 66011 180360417
64089 115308 127948126
96060 180851 211827848
42851 74519 107687165
194299 197855 183020937
176773 182073 13368503
174698 181372 16655853
69572 164268 236577725
154935 161995 596997545
96789 161184 509181452
64128 109089 452611907
38410 71211 82187593
116498 158687 399593804
83036 177465 235817268
58620 62145 942458455
196301 198671 94673472
4159 140253 237652200
114581 194789 178140988
46469 177460 327279477
194533 198242 149545030
3324 82081 902553483
26851 143621 10885567
34199 95659 534836463
123114 134372 28243031
175704 181021 588278712
132428 151838 48611760
163960 168300 3583089
146002 161372 38500535
83988 92005 18255331
122935 183247 150777563
125335 198947 184310563
28332 93786 163458060
86016 162569 722704009
7938 127976 872449104
86600 196169 452424450
21029 30815 24524762
177446 195957 34623766
85325 98319 32770141
63258 135717 180993332
93431 141903 96462447
191562 196792 13239189
7548 65950 483381916
170145 174007 455649545
55511 118437 448780835
138834 151022 30592764
45481 193337 713278251
70950 171631 832298272
97302 169460 180351759
99557 174446 186960612
45388 135256 224612007
181120 190041 7930712
159730 190843 473310582
110529 143927 83659948
180417 198849 46396080
147526 170696 894293567
142364 143837 11436893
100044 160004 285856362
148608 174786 312035851
135604 199804 160727509
77577 188372 276953694
165747 187996 464846892
129795 196080 629082552
157745 194237 91104364
188821 191589 6798872
6707 191871 805107251
198941 199693 7586984
27240 107277 684384525
163505 172862 411817728
83882 153445 524357803
157080 172181 37567927
127068 158720 79326398
30306 50947 506013236
27225 101450 185577648
38955 188030 372756118
23764 137539 204316639
141789 180865 358368313
86562 194796 270674510
28938 73033 110245130
28043 108385 200702037
87781 157512 763665139
153411 170989 166960140
140190 175109 87159891
55449 160048 944667099
170415 195778 379402097
112736 134773 483182532
123849 131694 19692869
79772 168706 735821872
183655 197089 33800002
181538 192747 28116817
182114 199070 42683870
168685 196265 943727672
34471 84785 949716691
74608 112273 93956925
13799 62218 121084051
96223 128141 79744092
156921 172051 395822470
169255 180673 28446110
18570 93174 186404431
177888 196168 45989587
102270 126443 20792394
139468 163197 386551276
86865 100170 51507035
184890 194534 320042771
82829 115880 82628618
187260 192761 543344156
192259 199951 19482957
100731 121205 244451617
175029 186209 28096303
137272 182137 860029593
176822 187976 23743299
194204 195451 3160103
60704 193943 427220522
119324 159853 170072116
119781 145565 37473895
171016 189603 46519926
89982 182801 612856322
135258 179232 109793378
81273 178006 241553417
61799 195091 887664563
160465 183650 57775526
46590 155704 273004643
182690 196693 35244247
83897 195710 889658392
188129 192248 10249742
69582 129505 914525842
100121 166004 377057520
160896 176055 37580756
171763 185433 234008854
184446 193756 965732342
102806 108795 14785915
36349 96269 149745178
132523 184900 900006320
39899 130895 227590495
142296 151020 21858888
104739 107866 7778205
192417 198206 170539942
192422 194832 6081878
39751 145744 351040393
95395 197609 255703837
169581 194967 732543952
159858 195460 88978047
174446 183963 16228299
122411 149920 68954008
108238 136969 56480120
61339 66828 780993608
165257 195030 310466904
167682 181142 902493714
7268 87678 200950212
58918 112632 188038801
80557 104655 54364353
150440 183889 83530540
110022 164748 136911710
52232 155781 258957584
135141 188166 347958460
82339 95191 32133430
115841 159889 117555699
99337 185086 234904894
42387 145942 258820972
87200 153127 164993342
6476 107777 580491635
110713 179730 208274678
89760 186162 241089952
101182 184927 209118849
157814 185524 69028527
86566 116210 74162129
13079 185847 431799240
159167 196343 92925991
110157 190832 664477031
105988 162834 510049782
154025 160023 780817801
146403 169070 56715103
148995 195287 582427082
65772 102983 92915822
193303 194884 3969979
133326 177292 790051779
103767 111281 18655852
8852 20595 982632076
116607 172702 140213652
150457 162950 270988971
117387 167458 125068450
165596 185142 48794304
172830 196526 59418591
151741 181321 748641153
62499 126465 987890843
13369 119751 756641624
169257 181187 257463891
168240 173880 20516477
184991 199166 35683589
21000 30763 698485177
163949 169228 13054749
133013 185993 90493837
160518 197026 435556517
198255 198722 57861088
54911 132244 8382999
80826 151823 485928516
54392 195789 832446126
153060 174616 362105090
44349 133427 222555974
160378 168220 639949544
194146 197516 198003483
99252 113113 34457910
145555 189026 978943940
170745 197855 245783620
136753 173586 97368955
16523 152363 358761501
77933 163054 212782122
194499 198434 157292348
95523 130148 86603177
176474 190392 35047487
166463 195285 865024653
191106 197997 17381774
53558 120220 166455140
114938 153098 95437428
126021 157902 79949674
44564 172112 817502421
73995 126659 876248433
192340 199158 17236557
152201 184349 80221590
34538 142944 333211326
118927 151037 357960050
69056 130163 287541716
89242 114073 791447091
8173 94131 214867808
48185 70302 55559674
3395 92042 221564396
61429 134395 302693321
72033 81049 22460175
117346 167804 126045469
194603 195885 357684390
186462 191849 13483233
197851 199432 49832108
179300 180430 2866047
7847 19713 218054214
46220 155807 318133350
52746 153317 251476337
163967 174389 13645155
143238 157317 508041037
118298 120263 961799101
31781 56006 535587084
111299 168548 143161721
89599 186856 243284491
60551 94549 496023511
97386 163844 872231915
87181 114017 67167184
15762 127094 278095772
26964 131914 280982789
93789 116289 477062257
55984 74803 573590046
64204 131298 903517988
95392 114132 976632465
197393 199040 4167768
142654 168086 315879038
82115 119520 549212966
77055 166192 149665015
32557 74107 103950014
83321 139782 364452447
62048 100599 902836011
82246 156600 220920035
10918 54495 98792547
125165 180436 138114701
111514 176794 163086774
70392 103606 82849467
171253 190916 49225789
45585 135371 224425483
125989 130330 11017864
189945 193997 10112738
27065 52800 64263297
82283 156952 491873104
11572 82460 177215475
8297 163673 388511178
155980 174770 46721968
167067 191424 240831871
128020 158278 75820918
79478 142452 163799986
172610 174626 4956928
106446 193302 640884394
184327 197747 33852065
27704 33374 66395904
132145 158670 518345574
27423 154780 608089529
43438 124583 202715568
62365 124064 154063531
128059 149233 52956068
28510 162477 698127263
117428 195399 952245826
69249 162874 585241858
115382 198072 206844549
99 168092 419984263
15181 199597 461073441
128028 180542 131183238
143198 182627 98376929
24551 106436 204745696
118284 184677 165941729
28008 44734 41700369
154024 162644 513295694
153905 157797 199891614
47358 52012 472809199
136247 168364 80285082
138263 140065 4513091
131273 156842 64076958
70431 109274 96796759
150338 174608 440813065
180332 199632 762162574
195881 198466 470966159
185814 197596 29695579
197814 199394 3972345
158555 179921 53188503
199524 199791 351050290
148519 192641 249374967
56932 64213 18229701
37710 170167 282340547
78379 103367 167286181
143031 164485 53634417
81833 86968 12774635
14853 186201 428193115
17839 51434 83956578
143556 151843 20702494
6331 33741 68625172
14126 133553 298445286
100513 107357 17016635
120536 149559 87654878
10063 183768 842317819
185874 197131 760468002
69247 110806 103595854
8215 98782 226524050
95958 158672 156914281
194765 198540 24940249
117934 168562 126572879
177703 184358 16726965
106291 151904 114017604
61375 65762 11215921
141707 175993 85507579
68922 107550 96338242
100755 118022 42975440
82434 148447 165035858
27777 78429 202028327
104220 139943 89192193
5088 113831 660710503
179326 193819 16063343
46756 60811 35198256
122393 147287 62336971
57138 161710 68097144
164231 190259 908444965
192495 195876 6524149
186582 196364 24597012
94483 147253 954934068
164211 178527 405716272
58210 164359 265300819
59814 171911 280157560
26096 87982 527345659
177397 192399 37714337
177783 199860 55623603
149196 197685 952903887
10897 180751 424476666
16030 119355 335788258
181686 192511 27152537
145097 159180 324819808
75890 167639 911479431
174169 188556 445203865
20104 168122 369947703
120647 125356 11815928
50201 191653 399117615
14744 155806 551156946
82613 115088 987685676
82229 181636 248402069
9411 13892 11228511
119219 128841 24073651
181830 196318 224935135
37439 124155 772029628
182073 182942 26466665
172845 183068 645693213
43494 66173 10083239
112196 130775 299019507
170811 172001 2159218
182673 199455 61788841
85283 100512 38358682
134682 197363 654389102
79018 160775 204370501
168826 175179 15687262
97545 183770 510313458
171409 185497 844232067
191285 193030 4342558
37911 38091 269992030
108832 195008 379933705
77713 131385 134063049
170650 196941 48364125
187248 191768 11238480
14590 110533 899852034
5343 174115 421893275
33974 107899 184787743
199434 199981 285851539
34036 85570 68584939
26711 111227 211121010
90429 98413 20243314
60908 142882 215128094
13513 58238 111904924
88860 194474 264221791
71935 181299 89054111
121011 180720 802828732
33651 118126 36595890
158098 158793 1710391
162488 180757 450268627
98072 168848 176813964
157408 161783 10862113
193053 193587 1367245
14926 102326 650016728
175660 182011 15993636
17389 74404 760991081
47643 82041 86049024
15349 91912 470753458
90037 154477 161388622
160064 189528 73609162
64451 170839 492909184
2531 5281 3235571
37990 104987 167579967
156624 174601 44648633
124246 194009 657492897
165671 170576 977671242
104980 154016 122611163
83620 85373 4276923
132790 186044 133132648
108780 167909 550214702
136159 175607 80023270
84387 101843 43927955
134755 194002 789445879
194297 198169 437208062
11855 183523 429066109
60551 90025 818686372
145076 196955 129790273
77139 162588 213670613
12965 32751 49508828
151769 183570 532445704
129954 142718 31885162
101170 143019 373723168
30480 87210 141703636
9119 96402 471974490
139026 183624 111448898
29661 30828 998496
63384 115237 69127610
30142 124625 679007186
183725 185770 267288810
113848 176318 155955471
80565 153010 181191495
52697 158301 264090697
5685 26880 53173756
44553 88105 108775384
46654 132081 275853683
2447 52158 124454824
164949 169618 11670211
51511 186158 336491208
29535 76696 117861038
111614 198629 247618641
80110 145296 757331057
28303 75956 119113418
12948 29715 41987123
158969 199999 102670508
46160 143509 857074318
42835 162946 300271079
163683 185734 54954735
166553 188978 56155837
174302 181222 947294966
169105 175717 414967319
31424 111303 199603353
35503 130534 244473955
23755 111176 218458609
172818 190105 160570110
117819 159912 105300258
183651 192823 921234647
44009 102154 145426990
149372 175309 558387392
9457 13212 9350100
91405 142086 126860469
84635 121276 91554091
86597 149000 682851373
181698 193268 29049025
133361 134521 638221388
65421 140951 188592630
174999 195767 496680311
169312 187784 46241366
175628 196165 208172727
112664 169782 279431687
153261 198477 113074175
168298 180104 29440496
180305 196780 41446239
66926 136436 173582084
89084 197514 271411796
132574 150511 74340569
3716 54326 354345472
140567 177334 200542739
156245 161582 13266348
165863 197636 705553977
22023 90869 171941027
38741 160058 842975148
57388 151121 712991813
183777 198015 35867239
199434 199564 328718
129487 135818 509859122
149731 194253 111358780
10648 182448 250965020
80625 154040 183617432
8225 37221 72509989
160016 180309 852006616
90265 160697 212052248
124435 155699 310422666
165021 193594 955880226
24943 112722 219368788
68905 95889 876069916
124858 152494 69198192
93700 131866 95392481
70747 163446 231606658
106983 198170 228052204
5711 124774 981223061
8542 73305 162045046
80021 141499 238616820
22826 59872 92639764
128263 133851 13975529
61571 171665 613185633
110479 134559 60286429
150770 154364 679203718
108993 174916 311425803
39078 167325 657449005
166927 199824 472999759
130972 151870 125410395
2145 43161 102757511
54883 104608 124269719
84857 143769 147434068
122738 146215 241366672
168637 173234 11401673
193638 195501 4724122
13127 164325 378013421
124092 134634 26477053
122387 180469 998716127
136390 184747 120796186
169912 187851 44891126
36946 168372 925004083
19506 73360 134690824
72981 183798 891261844
27079 189497 405938663
29006 124094 237462270
191782 192727 913775
84859 145992 678503856
192286 198208 14978980
18673 109651 917152137
190778 192586 4459356
127837 181948 571947497
176884 179257 5967384
169692 187654 855552607
33467 110054 191369096
32848 58827 64995014
85089 165686 864321595
61426 146115 211714036
172006 195144 57939890
122463 139826 43541188
130370 161500 77852359
192935 193003 147228
16368 105874 223813175
24949 155822 739093641
142921 164853 54847411
35025 38776 387107192
49811 113294 54834796
164501 181584 42495897
126450 198577 180579868
179765 185128 278206482
59539 90183 76384379
172790 175319 945012145
152171 152272 272017
184932 191343 436879854
14788 21919 232007291
155646 159412 9365989
55813 138153 205673065
48466 156333 269851333
137659 180097 375793043
16438 132720 939291883
74778 126666 872454003
82465 191136 146233651
196538 196868 905801779
68551 172961 260675925
36542 46183 50847367
131090 182096 127394955
107342 174973 174366802
34098 111136 192458294
11343 71206 149818220
81621 142244 214620923
6549 136841 344126872
73709 81362 7345524
114782 179368 357550094
130143 130792 1632811
50252 133726 208564738
188377 198481 188777081
130638 131589 655258506
40244 158124 766900367
31963 59972 903066207
23689 152185 315710179
112822 178443 163919294
92911 173594 913376264
129189 159742 885842823
180623 194731 685284193
10716 178602 419471690
141560 159029 43811114
105094 134816 74250989
113187 194134 112123234
193161 193229 681495000
50754 71200 51241608
198633 199092 1161749
199107 199342 596975
154808 177417 56118742
78952 199603 466921464
146935 180658 84257933
126178 181455 138133637
133906 172601 549309185
145263 167166 78502401
38129 170403 330732707
138022 190068 130181313
32942 179378 365893399
133543 156836 550581124
164537 189133 61476912
78712 173830 319150393
35600 73190 94055543
122880 155728 82388127
14612 145696 840879522
39714 149194 919052915
114541 128788 22407673
165315 174813 302688617
61796 106486 111763526
148327 196636 120857289
172276 175856 8781762
156766 185057 70518002
95131 150366 948293089
191998 199757 19621262
45849 145083 305243391
188857 190476 391417034
191838 199563 601356704
35215 156073 617748685
72807 86809 34782697
34295 120351 214924907
121148 122973 4592368
131181 170882 99258225
34206 78984 172420257
158777 163472 7232325
57586 99697 394577133
57373 81059 59173491
106592 159924 288000861
14197 85912 179102890
77801 97601 49471824
109648 111184 429819523
802 173031 809159668
65395 181043 288740367
129547 141238 29213083
53149 199245 365367193
72957 90054 100580154
35961 166578 358239923
70934 188048 292623724
133439 138062 11564841
67275 146531 828958512
126449 167786 576130978
140836 188524 119306080
187423 192318 12210585
61805 121498 149063098
59594 90147 76180111
104094 185062 202282891
99419 125731 512111833
195554 198621 7758026
180240 197843 44318975
14784 67882 132838278
17675 95188 938690208
69908 118497 811560863
117378 185769 525191642
157621 194494 12274312
6369 85821 971490833
60364 78569 45672538
173192 186348 499045290
114891 151965 974779975
87688 189760 972354615
12196 43505 816246299
79034 189921 342331168
9498 140408 482310633
187141 199156 645664671
195122 196701 4018437
67130 151652 211166913
133415 185045 857679094
149470 172899 561213667
198679 199872 221964099
196003 198649 353114477
112264 135059 57078513
163659 193460 74437929
131779 179262 118576830
55796 67490 29338340
191106 197342 15713314
19472 196199 441810057
6433 117348 277334840
13572 162352 913662687
6072 16032 25032642
165404 193301 139006823
147721 154160 16253526
155676 184227 71126045
76240 81100 12114584
44168 187179 992543400
31343 35382 991101942
31070 79397 120873658
170600 174996 10770029
165695 176119 25812369
45146 109255 592666787
77949 82128 10316966
164502 176373 29380834
26579 93393 166909968
823 84696 484335978
14109 139105 719588379
190035 195357 13340812
184595 193686 943475718
197661 198404 1842123
88154 139412 818169560
61388 127678 853405628
170401 189232 405133161
113651 190233 767051608
116016 153372 74916387
78745 168272 289456395
199365 199471 263205
176735 185563 22208713
68705 124288 326643835
66234 68963 519927032
17286 136652 105548091
137509 155554 45278493
10068 89230 950866503
55668 173005 988227890
142713 197530 137188796
74320 132929 146319425
32244 118306 236549087
22066 123376 253123650
57643 150505 437928445
68627 97960 73182119
78647 115333 53244489
142175 196984 137154027
71853 156435 361019048
70584 104986 85822199
185664 188056 6111586
47659 55993 965826802
70536 90777 630398945
189606 192218 441040806
129169 137882 21771957
105285 167410 155137949
116822 130664 34668426
67004 97802 472476227
172750 184282 28781670
55143 148392 964012931
112702 183261 638051207
30477 33129 6640557
6534 126279 494425717
23880 143738 299679732
12610 55398 130685470
6481 39025 831773730
30783 118648 219528671
150824 183710 82060971
126535 187069 151446375
59184 73676 36244244
165556 179595 188535785
186036 192579 16363130
117857 133220 38334912
180642 182335 4231914
166488 167678 2958047
122298 177396 167979649
64743 96707 79812036
96365 157522 153005175
170424 184026 33894887
163673 184905 291207851
97703 182851 212657545
132160 147422 38155124
165363 176808 923422216
70655 176306 263640906
132654 169345 91748884
128417 132975 11402254
91109 110426 793408223
101654 147994 525239660
19126 26386 18172967
121171 197924 711250652
30079 77280 117980591
16045 193609 443845134
40441 189711 592409584
193223 197026 9638890
167187 172232 949494143
6777 189313 164093921
165206 177557 30646767
190682 199763 87269472
145099 156265 28048746
163630 166799 7776351
96870 143725 117154345
148753 175165 65878279
36493 191216 386725194
168943 187419 390586832
46004 71402 63678438
20320 185371 412512171
172884 176330 8473514
193421 193976 669427639
122430 168113 114309408
47258 75927 702762672
21704 91021 173139712
74432 153432 244706354
182803 196009 33202584
90913 96147 13238747
111548 180749 772743480
84336 138272 937242417
95506 172808 514634608
185580 198647 375790262
119098 151404 984625821
187373 197067 3597573
115432 137072 54068317
9749 177054 417973881
106263 193437 217904492
58354 176212 294317190
102733 197411 236706358
1778 74040 180915270
75472 124023 121164109
9734 125031 528015989
122007 135079 32866641
124407 134546 569493136
174339 184413 25161300
166190 168616 432904502
83700 124601 619535102
79369 146229 71930981
108683 171623 157311818
171811 195630 59688151
197805 198158 633089073
88866 139527 126777921
128525 186446 598249882
82384 163141 252942734
49440 152139 256711957
193099 198669 14116091
79490 156882 304765904
71474 85819 35578752
26724 90334 119814736
171425 182745 28252987
187379 188557 2996857
177453 190570 17974784
82069 175573 725776711
18859 195306 441083846
50688 53421 6808100
102635 118514 12123526
191583 194054 6252265
188329 190078 4347153
193103 199669 5924701
85221 128764 42037716
107341 173406 48630127
154097 175222 317345137
174800 176787 4883956
162497 179199 41510076
129619 193440 317559073
141004 192639 183410525
81437 139147 144189753
134093 187676 134030336
35864 84860 122342728
84620 142384 144512491
54886 115943 988055439
152959 173816 51947557
183379 183885 132604486
102128 134200 80003568
8811 189288 877770540
69211 155534 374481198
140698 167498 209557204
102509 110345 19392840
43264 70894 69218363
34279 131551 751755054
188254 190973 446518009
195363 197528 5526949
144602 184158 98740156
153242 186437 39104931
79242 149801 176310996
198260 198783 1370694
94965 141200 500303132
49912 69598 595121275
104581 173928 273521186
166531 196934 882369619
93995 139595 358178679
39050 162035 307586551
79122 122133 107243314
123530 165762 105700203
91187 152699 199034458
56106 142770 216559341
168706 176889 20283579
195900 196956 632795595
90711 114278 555653945
21820 60719 97204556
100085 132771 81523580
43630 106501 918740693
147927 160522 31612942
121615 131246 24229723
195321 196295 794523263
172188 198988 67214208
164345 189905 63893715
19641 126751 576362495
28932 74223 907156409
38445 140673 255534596
182425 199924 18134678
139973 181654 104113294
184429 187633 8167792
187297 187416 222359
30154 144226 285138558
148860 151078 5591417
105295 138108 992507948
184656 191155 16378528
33610 146864 283024621
99703 168294 281859348
50229 191344 602132329
34995 67190 285758045
166722 195713 823183106
53508 179846 472549884
116338 156806 101321116
95598 132877 93150740
97225 122798 254358399
52813 59298 16217743
177050 198341 53617994
147186 158016 245830868
113016 136443 58616563
103481 174636 177638577
113417 120262 73870034
127104 179046 130725168
70163 92488 55481718
130012 195815 964836426
36164 112104 189700849
173758 198805 62928573
140786 171416 76514972
86866 116739 74737741
27570 97510 174787166
68079 151450 421705769
100829 122399 929776930
190544 198724 20639680
41441 60917 48658498
187084 197010 24919062
76235 121510 934282759
121687 165259 169790850
137828 181414 237034475
151366 182593 502829142
58692 142818 373012847
58013 127919 254043421
16064 185080 735057949
18194 116403 881455981
108332 136729 163439589
179547 186523 752048755
146975 191308 110907362
80240 160049 842235724
57089 164331 268078952
59325 135135 189454585
99358 166083 166634610
49192 164804 289064532
19607 26978 18509837
123978 124706 1844313
116868 161006 110457042
156130 198699 106462390
187654 199473 1160723
100026 147053 117341036
19379 38484 47716076
128698 195249 166483376
78778 190921 280265444
180451 194591 212169975
164546 196856 80847461
45727 170981 313095529
174627 193084 619892820
181548 182337 2001762
102613 189700 482517958
171698 175934 10430279
28601 44676 40023258
85502 129574 600917020
186819 191093 10721165
157757 199665 451429684
191696 197085 844699541
63663 168300 78190946
170536 176199 654883551
161181 186491 63164315
111442 118313 799974820
124229 186446 155590071
92864 151356 146267275
178958 193008 35313251
25053 191342 492072430
37934 135727 427374495
13481 25119 173487593
88378 199597 278322690
128121 134940 467791683
48966 87947 97375763
175829 190245 36276967
25980 101992 570971567
61745 117592 139649729
90650 156406 842932928
107218 199738 882280342
180431 195155 36986339
107357 129757 55974128
76525 156295 199522951
184484 198765 381603635
12001 129497 293761899
120064 198785 197127811
149788 181717 361132589
11609 132660 276032775
3907 55490 129181120
83908 113050 72849681
144754 185004 100494029
46557 90957 599858145
63977 94815 76951537
166566 177809 253005362
125363 173658 120753727
105777 152925 117854912
96765 133382 91450409
12076 27915 39742629
133022 157752 62031514
35030 172599 343802615
155895 194661 29802758
172938 174581 414499364
101146 111114 397382810
2532 191977 939935592
86875 109062 55439606
140331 193088 590500123
47937 49887 443946185
92059 185201 232975572
96078 185022 222282567
53422 140699 537567192
156412 197837 103563384
17604 166352 920896323
141648 183471 104495222
34255 73166 97358784
5208 66517 153512936
54417 89789 450657206
91858 118860 418493857
51078 103780 131736239
92142 139827 148989576
21658 59099 338858096
111949 148710 741214666
11715 180794 422573840
144217 153513 23288047
126834 187608 152067466
106090 166206 167839643
41863 102916 351247948
19236 82571 756624908
138643 144975 15951801
101109 144358 108039664
148178 164163 38010147
196574 198752 5550578
26862 28797 662533394
153968 179861 661807644
146467 162018 38982293
124077 141568 43823464
194178 194870 1716510
93229 192806 828735528
110280 175344 162537266
59848 192896 332535192
138647 197600 482041108
62723 99043 446318853
42439 55725 33260055
34609 105017 176029753
13882 136603 448926870
10205 84216 131664588
12113 65571 410525762
180227 194255 315478205
132918 165563 9780692
31743 123605 556581010
18503 82801 922833649
48269 77858 74092461
183990 187813 9726297
183310 199851 375131288
140948 182826 104566669
53779 70371 36104188
197201 198472 3193099
195940 196186 632697
42550 62463 216080902
180601 181454 229448614
95676 167023 178274462
158572 193260 268809470
38280 124243 604535738
34263 97670 795038958
4013 170749 416964297
126985 144307 970269805
30286 46277 39900923
161972 164346 5899091
32734 146866 285225648
60374 188233 343521131
26996 178409 125513880
100915 124605 59007562
77732 139683 69474603
19073 43495 291353390
40248 139919 249173032
94199 198503 260902907
81905 116551 86589768
35822 46006 21555583
21768 53601 79624949
148528 191665 381780203
34325 139695 530236567
157150 171960 900833148
103503 176474 179275151
41822 65841 60254548
155677 161307 13995854
49419 95125 466815838
115929 182996 520682589
59590 90658 77481431
19999 142473 838845250
605 125795 312965501
38784 123867 798976673
126764 198496 179548347
168555 173564 12448606
112153 147240 946032398
106233 161444 444334271
189679 198446 752397302
134650 140817 131382146
113674 191631 599269684
25091 43556 46185352
74334 143523 172879195
75161 160579 213510513
160166 169657 23670371
150238 167513 43096353
112442 174061 436435808
99943 161567 153987400
150041 193046 107501454
79136 183825 261518993
73980 158732 719810810
113797 162397 121573144
44255 136754 231196939
174740 198914 60748122
168887 194935 354295286
88254 140639 375207221
191046 198003 17557994
177358 190483 33053489
93213 136109 107231999
174564 190138 39054330
180519 195208 763366115
167003 194243 68211961
104743 176748 179721891
55065 183756 321525179
156576 158548 469411076
109566 122164 816219543
56983 189277 330660555
39028 134906 385586475
18875 51593 81794974
148803 187617 501463241
76452 118850 177266934
134917 136759 4619272
65754 178963 282574803
73499 189995 123164695
78590 143445 162100187
56708 119993 157998949
195546 198763 780455614
41708 140281 246354493
152364 169099 780967205
86213 155308 172950042
168566 170419 4678442
8363 88207 826324158
62695 155905 971673082
49285 188029 935010923
186204 199967 34680112
36313 103852 421399313
37265 178363 352500223
5821 65087 148434557
163221 187458 567427555
116739 168285 128820006
33344 191157 848741643
70092 91798 544003724
57112 153872 241926807
75550 184522 291513184
22227 76821 121624537
60057 76899 42164230
165784 168223 6030992
165019 177578 31151943
133337 179391 115048114
53442 54549 468822493
175550 190296 623171425
165511 178227 934648124
14098 23311 454762375
86216 158047 179743942
152356 195783 675795611
134588 184186 123867939
2336 93294 455817369
4499 124956 975162365
102075 185357 314962746
125486 132168 16812678
11572 198103 466466962
25498 117078 228822310
82176 97157 37547854
191800 195150 8468802
130530 161422 641130377
105734 189836 210187332
123633 143543 379888781
138163 188753 151320530
87083 112376 799078636
167450 191943 46125997
117493 140438 57322720
55830 98596 443074817
60483 196086 955531377
107936 122184 35417370
148649 175699 330502082
94592 96694 5309107
86745 161543 626809458
93750 199566 950722617
92230 187853 239277629
13603 67273 134350693
76902 150588 184170555
19507 50318 329712883
16102 83550 358536855
141036 169965 24617863
55122 193642 346221408
76048 130422 394895371
184965 191296 15910109
67162 82956 146423214
34084 171879 423156597
113645 118897 13110191
177894 185948 20283949
139511 143361 741843872
10286 140408 379758368
134411 142830 21084119
91893 174572 160962233
181162 184267 7799463
74170 103759 605537628
109433 175234 164358461
25201 111803 300571508
161066 193241 448237276
43004 82035 917941135
87569 184438 735507482
107179 195198 866669207
175772 193465 934157903
162060 182517 50979976
145020 173785 71772303
109779 171117 638370457
101669 107175 13661996
119083 188521 597789411
112328 197101 187033144
42240 121773 543704835
174154 185645 28745808
54506 63040 612910411
171076 198790 69541003
110069 118127 230306716
11928 32153 668809568
150497 182773 851621724
5430 169380 434956025
197617 197873 634347
174991 183220 304931426
36914 95953 467617774
28056 78490 325376430
189954 199890 25011163
107626 198370 226984452
84302 153833 174061426
193699 196618 7375291
180310 183839 8853823
40349 100662 915907855
20972 152875 621518169
56696 156967 250750926
109577 127198 580186537
88561 172509 209964331
170371 180130 720601259
174612 190674 40287625
117014 150085 775358850
128946 163944 87656162
196856 197324 734433684
116976 190451 183742183
30914 108543 194012097
187386 191306 769378733
33656 181721 369989417
78573 169962 228402945
8704 121873 282779545
30678 50598 49811576
126708 167349 101590468
29124 40488 28268775
97823 177884 199823962
61370 88122 66833859
56408 115862 834200039
68137 85116 42068597
134341 164304 74985258
183050 194471 28720595
163123 167702 11272940
76972 165435 221082611
49934 120147 175325297
198389 198479 200501
183020 190202 18101531
29418 48392 38687360
137507 143271 345961836
112168 136427 89978226
98288 172051 663218413
167972 181302 87403828
70756 137225 830046648
199873 199975 276291
66759 179368 281178104
126798 144172 43586629
88086 90075 238758598
80973 108732 69261830
6006 27537 141791039
134174 157670 58908543
161465 197080 986332810
180592 199269 326491659
173755 177425 9050679
27133 35793 21547805
27611 126622 901022949
191982 196221 632059192
145197 176689 144327268
75500 136669 152839687
187716 197872 676305770
132395 137259 286966671
41000 46858 14558210
21317 89820 171112326
29397 55011 613161442
1130 172458 997675801
61248 63404 142007817
89426 179096 696556743
17675 183688 414849881
83 15000 914630506
140339 151061 740765974
70674 134947 160447185
118937 185931 608540171
74864 178058 257668338
132279 199548 168418619
175671 183774 172024931
181749 189398 15331444
151504 165033 33823729
6847 198428 479133844
138735 184726 673290421
75529 123905 519808268
176980 185728 21997635
35340 113859 308001516
99793 187232 293842801
42550 49756 18029587
62132 152798 226639807
24246 148107 440682215
57619 164478 323587082
139354 139618 432513348
169210 182226 32461142
188415 194900 537666131
47191 103771 357509992
88072 182019 991791180
102560 115453 812356938
136738 166882 20494487
131460 164461 82597034
155051 194672 98941054
23004 91426 295746449
114714 126991 30562828
192684 199482 17239906
24494 87163 156581136
76701 157976 859425507
92103 110841 150356213
143813 183212 352290772
160164 174421 303547189
163847 192804 516187454
163042 168418 13342118
121333 186917 164112144
184577 192673 467513354
45192 150115 272978197
99401 139906 518849924
86596 167567 181684659
152140 178659 300248231
151433 171098 49077645
161583 177929 437966510
101346 183303 204602949
117531 177671 150120842
127757 185669 607343046
108363 131821 854126263
56521 97117 101480813
60565 131744 296723837
150827 197760 117464921
46424 48392 183655094
116253 183756 168652076
148893 153314 11172124
143708 169314 63943556
35471 188903 383562827
64893 91735 96157016
183139 196395 33395745
130279 152971 56787653
174663 180562 14739630
37067 177825 351643190
3064 42524 147200092
92522 167022 186255376
23539 102398 197294349
59113 167070 553895480
43279 78749 94200984
47771 128839 202672590
164079 189711 64001167
76544 89281 31593626
65986 139086 182499107
62226 89414 502683168
189290 189845 1372442
120239 189523 173390147
2913 22163 673757215
61856 148453 216488443
92503 157451 72748327
72188 135731 636622872
27692 102834 187816761
15271 187602 430719056
112847 164733 129826459
72541 100207 69157202
103783 121058 42976279
148489 160445 117142887
103284 152023 704810648
38494 41380 7240794
102902 108177 9840313
166057 178589 23054924
12695 162472 407125946
179508 193978 447626595
182534 194438 29902359
81869 158298 191196086
17106 73333 140679578
128371 180799 306293134
62011 142819 202015423
92417 113959 53969555
62962 101773 97058764
127367 131648 10695501
83636 136185 131370118
95897 182874 217314644
174367 185124 26893311
158074 197739 99219502
33991 34352 747033612
56236 67638 728095044
120762 146893 149410538
192770 198297 14035929
180072 187316 18275188
8246 150135 591165021
67390 162505 458210635
160340 188907 71356059
114303 138025 59238121
42820 192804 374811383
90610 121177 548021642
44375 158309 458960606
106675 177777 764374789
145394 166763 186428825
145426 186832 103462959
67633 69719 5248582
48033 65951 45064327
147466 154828 13394404
42259 83595 103476008
104850 186282 203444228
114520 188528 185088522
23053 125050 254873974
49526 69131 43187171
20501 138656 992655709
28010 152372 589708910
146563 193241 116718726
80057 115298 88117534
22576 31580 22505365
100322 134085 84252342
119577 167134 118915931
60557 169961 632072844
87701 125301 238562912
84794 190997 265618044
76962 121211 110404468
189701 193259 8863558
156475 183797 68025776
148691 194205 781850848
9835 89422 903595489
39716 47171 916128702
94105 184651 364846004
11868 152650 351999075
145462 159300 34677053
130591 140456 24578549
166327 187383 52705127
143721 149041 13220744
48737 151608 532107103
43451 83236 896327389
68644 74542 249616120
39008 152939 475628682
123655 171281 119122623
68690 104366 88981668
188371 197752 23589267
96681 160882 160533414
169619 184206 6300500
133216 195720 438960777
40122 153249 282957794
180645 188204 19051313
122204 164404 105754288
26460 130185 523418679
191629 197768 15589867
90948 169924 197600452
129024 178651 167316731
3860 154225 592266611
163028 184964 37017491
154954 163439 21143175
14328 147395 332531175
64251 135734 644044775
182483 194719 729253243
19894 82892 415578177
9163 191075 454751941
117681 193626 189840065
126563 179966 795434284
43531 155137 964641604
137678 157932 418138851
61771 155337 297868918
145940 176562 486730692
39791 81051 269250608
88792 121663 515914518
29629 76532 117231672
28272 71399 260891838
167506 172428 534664253
54727 82606 69586467
35929 73550 5740370
176990 196710 27759995
81321 176391 237381396
40879 119347 64450622
64491 159851 514750799
167024 168595 4006025
57197 153159 239898647
99594 104726 845484883
24756 131213 585161187
157476 197753 603618980
167364 195286 69945452
159497 198361 445497938
8246 137646 717644904
163250 171435 630850608
135544 164845 140114279
105075 119516 35916334
111240 149002 94457844
42583 128168 213860747
150632 186729 443433987
15552 113940 495890343
169729 198042 596658576
56350 77359 622487778
48348 177643 323048442
190707 194136 8601943
154682 181673 67173758
74895 177695 647574117
117784 132271 36159326
131922 155496 160582264
149960 196837 998211943
128613 128970 65077653
64572 69944 13566096
40098 93692 162840556
55945 83901 69725599
77552 128848 128115450
91930 106084 498473278
48376 163504 563730832
6953 165549 396506040
29022 87703 146465272
6269 50879 125141511
142874 163449 997952743
147623 156650 610393698
120891 125608 11805514
78886 145278 813039468
25897 110369 211068954
79736 96629 5996926
188843 191475 6502259
106625 196808 225498845
17194 136847 299150066
125761 156306 76650483
58384 104670 115692568
126056 135863 24618189
3272 123545 927586867
53562 63993 26162990
36828 83798 105089726
6394 15651 593044889
81962 166776 211994721
4449 161423 392539996
106515 142277 89358205
1494 78005 191535302
102506 120395 72116212
57547 168760 773899985
146328 197888 258924531
193848 199211 364505196
185446 199447 35313627
195269 195686 1098188
121262 133097 192724010
191629 197856 15786870
177060 191502 36297028
90326 184998 281578382
169096 197598 834800596
99154 150114 127249600
101167 141375 100355536
15520 182811 452154815
188111 199585 58254371
163897 199136 88189963
73093 111427 91466936
90174 190553 251108027
1908 57762 139917825
132168 148455 412347830
142714 159938 43123860
20227 174038 758536565
193974 199686 515640966
31064 141471 275995614
41743 88333 116363904
4361 70647 166028601
16471 186246 424320882
13461 133782 300731244
137407 184324 117170071
93198 176933 209142111
191856 196308 11243473
89786 97670 883724198
142538 143827 3264343
65817 97814 79870688
33059 86605 133771372
15453 18022 767207743
59809 154458 268865375
164873 169042 711450791
14757 64678 124824382
152770 160228 10129316
188294 198272 481970242
143196 197152 867641521
35609 168472 332077551
32841 44569 29322818
116373 175237 146969020
28482 39304 564381619
109228 146337 92812465
103757 166842 157583494
130705 174627 109619524
4105 122791 296649247
184632 186556 4880110
109866 146931 152598487
1170 53434 732786923
4329 159494 388061442
131457 180939 123599852
39647 91932 106765301
58966 114380 254424011
178355 188481 528870906
26314 195373 422604746
165748 188430 56740538
5174 185976 451995838
147408 176702 73045507
81430 190912 273666561
63738 191568 367652621
40011 165859 314682517
6766 102196 246484614
6681 96774 251630781
13821 140465 316545759
125093 163393 161808162
4057 177183 996828122
179123 184977 14738023
119407 148653 73232856
131533 183197 90876710
143218 151876 21623933
15822 158155 355851143
29016 174825 663141061
178885 179926 588207055
9497 61738 130555633
133796 180083 115625858
164652 178299 575691731
23503 48192 362243019
135759 188599 132180641
193111 194575 3687679
84973 101735 42165409
70053 70381 851037
61627 148142 216266028
101916 149577 118991064
153232 181208 396177543
12026 102975 540766313
75124 165617 226108701
47757 72776 759941176
31419 86411 531456054
170839 183923 526414151
59149 181020 304453646
128297 172668 110909714
2127 159952 558960815
186572 196305 24469797
190539 199455 483579139
90193 110140 49967407
32530 58482 604679161
122969 184917 154904367
162995 185122 55158432
26076 43850 44416983
91227 156747 727824470
197935 199852 4859360
26081 165833 404819630
47630 186667 347630100
18832 78240 148535315
88628 144646 140234557
43263 83885 875419583
88701 110597 737057168
95531 195883 250927219
128623 172836 910392374
179752 180215 1160943
141190 189732 12425366
39910 68140 70885645
169794 172670 7097833
154118 182502 70739787
92423 101372 22657319
98095 159328 153028539
143354 197762 436670016
22370 81221 147142197
195187 195634 1160626
20116 115685 305458537
20147 53588 83631622
185957 191249 993484026
124058 154986 966677728
88433 109512 315254719
98654 110749 30016944
1960 168260 415837767
151905 153457 1699330
36204 65627 666846895
113358 170367 142593504
55741 73705 90959535
7722 150913 561578584
193244 195846 795339251
181154 182534 651633115
146847 178676 234719336
32396 90067 375882491
183669 199752 40515744
52249 74560 55873817
85431 114900 73872968
13408 48901 328805443
111979 122331 25802934
171274 198938 667563173
141893 164290 100456132
166052 188286 713341957
131392 141764 857966942
110852 137918 67709526
51506 189159 344122396
99258 189224 512234834
169039 194688 385735314
156691 165993 23071597
114198 116973 995504441
141464 182751 448128586
3106 145632 434677756
25671 74306 121629672
136516 155335 47200131
187123 193309 15458619
13674 185458 429320104
5311 27605 55926784
187706 189990 5686861
41573 172259 515442526
89845 97086 18324592
156335 167913 488312905
120500 129845 23533575
7061 70078 240437558
43599 77742 457793991
50549 126851 190581457
116597 184604 169935531
118622 178986 521456358
156885 168701 782261558
147849 164949 42817774
3099 148176 853447263
196268 199821 9018096
170990 178823 208428738
101512 156238 195903838
21411 144892 308726009
163078 191204 70221674
53928 77130 200869854
170341 179596 22965876
881 29539 876727226
166356 193079 66847376
149357 171725 55886021
178858 191237 31154489
170461 193344 807899548
31967 102373 659713874
30246 84865 166156416
152810 156182 973360489
142357 167029 842634799
165317 189195 411595464
5837 25842 950712564
153268 189743 91108846
179470 199751 51066730
24340 89389 548589893
192017 198399 16128201
65388 118731 326284555
102908 194465 228799385
60387 151053 226766614
133605 194141 95886249
78318 124475 115218449
181177 182860 639608474
177276 186936 685920690
160422 190169 65230294
8400 134688 315739629
146497 188934 106159120
15443 62817 87828765
102929 133730 76841031
4439 62712 523259110
136527 193211 93573021
53025 130212 245452196
125661 132095 16179654
23212 79888 856933962
134059 187627 133978301
40727 72705 63449082
175092 184732 24180450
68830 142506 313491121
33621 134018 250931480
119294 134531 38160901
138387 179589 190000768
175827 196251 915145433
39269 62468 511833273
13537 196014 456206534
18542 77215 98733807
15982 197668 454302578
95114 164825 174334976
67626 110362 106570525
193722 199445 578085361
46996 196734 374547586
124718 184236 818969944
151539 162816 28238339
75706 124466 204903188
61162 142737 203964271
143599 191414 119450768
48726 183663 337277650
117135 197601 671943796
78000 159791 513200937
193144 195850 6827628
193916 198025 10420658
161103 195807 86753384
195505 197423 950564313
58591 162725 260301145
187361 187885 1355370
9469 90817 203180687
185245 197880 720787779
11475 194305 457062224
37668 152137 298623066
6273 23530 43193643
159127 189289 75329436
132525 156419 59931881
17552 34092 41349460
4519 186340 934543888
182239 196705 884678629
194701 199647 12514388
8184 189513 453325729
49659 132076 205940974
150651 184815 85289381
61805 126989 162853845
104377 135497 77714756
100927 119869 47108886
82951 120048 92608432
10442 131152 985525256
1172 100001 731097834
29096 116699 53772157
185853 186708 2197895
61030 137449 728075893
127987 131433 8634077
49828 100305 126267589
175753 183888 20447939
104772 136960 80412051
76797 88896 30036992
92121 167454 188400034
124716 159970 778536393
32395 78572 115507162
50952 144154 372623199
50718 158061 268423592
9545 151557 354994963
36619 112300 179163683
38624 130493 229722642
182596 188879 15886137
74274 77497 938002412
84359 189847 428077700
71522 172549 585353820
116390 155308 278469942
164093 197836 465670818
161794 193045 131972764
98247 100846 6517088
5243 179683 895744248
145672 181659 620841677
37940 136193 403923005
113926 167912 134865029
70187 195534 884949285
79317 172051 986865424
103151 138051 689871385
73950 137653 899594177
192574 198845 206140390
127133 190172 198403107
137021 184542 118699930
17353 49901 81396213
122377 184520 155424509
72814 115490 106566998
59726 101240 743724618
52767 76855 60200204
190037 197071 785616236
99205 142452 107968703
160298 196957 995584339
11538 62046 126293027
154616 196453 470056934
109304 195555 504882582
125075 181227 646590906
91193 143270 260631798
4078 11008 763024882
194058 196715 6754040
75673 142072 638996937
87660 156052 171199660
173287 191544 45720982
20886 124703 672125420
166492 169195 6791256
62793 134784 179903846
96597 164020 675738542
111117 182566 178570962
68152 154167 26477805
121042 142715 864915153
3289 43087 713263232
105414 161221 139477342
107042 174055 167343571
25742 93940 603794955
22096 180802 396586834
84067 196086 280191649
164466 175255 26725093
173693 188161 36300919
138649 171752 293449245
10134 139827 990199595
86079 142378 140818682
91159 121719 984113254
186465 192791 580674580
49314 158125 913645316
149113 169373 50663509
52044 85533 702905653
45104 199847 661679339
58708 166880 807348974
114975 130342 38393856
165328 191698 636105717
61507 66001 11442659
113801 172782 147388700
50021 193967 893764164
47126 124506 193445291
174708 178717 9923733
27057 130812 259302809
71374 98454 479290005
24762 111948 841759672
128684 185496 911215828
144248 199585 540301530
125444 157314 79937329
133127 143032 570894972
27642 33555 14693230
12009 121207 272841368
161888 186357 61042968
136342 153465 42917033
15247 37644 55853669
175291 185821 688705691
29700 54565 586372451
178806 188827 835726782
17904 154387 341263572
181337 193033 29345110
190308 192638 883198569
51851 73487 54151885
19213 168851 374047916
102611 126312 59045596
86002 180185 21384543
93757 180849 751007869
159821 172287 31014324
66807 186321 298552545
107368 190838 541762028
51352 163714 280918023
135675 191470 139504185
162152 171961 265353916
6963 175796 113829322
105043 161272 461568509
84930 96188 28269113
70394 79632 22885126
197099 199022 4876373
106634 132764 65221774
88170 143355 138095191
125394 150541 62988989
154206 181730 68560662
77344 161609 29621555
196538 199944 8657597
182759 187702 12555717
11445 167407 718652990
152424 156612 7516934
30159 88798 146377494
133702 188682 596624554
189715 193037 492793569
141670 178046 171157754
184710 196713 844398483
13869 98285 861522164
197834 198640 211236050
17920 198343 722584545
27685 100625 921102880
47300 182297 830516817
116059 171429 838958270
81502 187178 380891801
127154 189476 590114237
66611 157819 742461606
46126 89249 107637057
135117 153824 171092166
147191 198331 128112350
13281 27259 35041938
12827 100706 219861466
24811 128430 648140461
139077 139600 1322612
14818 118064 257947058
145765 156936 28097540
97574 162273 905307706
21605 75848 135695089
132574 165563 865575634
3452 41987 867880698
80734 196043 288276052
65466 193170 968224703
117135 173807 223898029
81912 90945 669424588
3495 40878 291201877
101665 127116 63373896
128181 133749 549411313
97210 119026 511867141
157955 187655 74178009
17940 168448 734421500
191982 196068 927795750
152353 196974 111620896
110210 175664 616729907
11711 198909 468178150
189244 196900 19229581
48158 144536 464002087
113068 136998 50698897
127956 169388 103634348
116586 172613 140049886
102981 119694 41529615
126234 133849 899128138
45827 99395 134054681
22241 80717 146190129
187256 199193 29996036
190535 196403 883548954
185310 189343 118519684
136573 140996 555030877
15759 125696 274567034
198905 199722 535028131
7764 100241 231367141
191371 195167 9568794
149347 151958 206520824
28896 78026 122805951
84015 109899 926679426
167249 192619 651775477
180225 180533 294644354
32712 60089 68386301
116505 150478 84926686
112968 178411 163446656
107275 184421 192724231
63460 175602 280023964
114088 122352 593203383
66859 174191 268049919
199420 199488 156773
99459 163322 82501817
41632 63678 55185371
23265 50741 253077693
19169 67666 121389410
195054 196594 320050226
122372 177753 138423470
155011 159175 649077649
17562 111126 223809666
56658 78542 437762348
153176 156381 8067722
93491 123785 775463889
69552 102784 203866218
14882 167133 380402727
73601 188173 855452457
151321 161033 24356883
190295 190959 1662698
70062 159108 222499342
177012 182015 12622497
187336 188840 99265311
181337 189856 714620614
39920 48070 573257
23917 52271 54571397
76578 118949 105810481
77988 101057 388281596
84955 150242 163295195
86646 132625 114979724
50898 97269 115907969
103289 118122 36912720
52545 101178 718443227
110524 131560 383001363
33100 176960 669675028
106426 181254 186887086
70057 146908 861667248
36169 89772 133802917
181708 185860 92136293
119241 141967 635498873
73199 168113 665420687
193766 197981 10681588
188028 191670 8997156
34149 107570 183534014
42969 93315 534669702
56013 63809 19524025
108993 189431 201209266
131199 190038 147107430
166476 178493 689817063
166088 173228 645442744
62908 98616 89276034
35639 199679 410231035
150474 197806 125890374
110495 132154 54194883
86881 166272 198516948
82756 185796 257532946
2161 10646 175604970
32000 139935 269717603
108291 139762 78658784
113254 154932 295004557
152872 163036 162824281
177670 196868 48325117
21897 141276 298403386
119781 142132 55979679
157432 194155 91639257
96885 199965 257875647
101007 106833 530001022
58213 179938 379598802
30559 106328 732697308
166667 197745 77942224
103696 199737 608509287
91333 129702 96108741
80501 160984 201278339
25228 170117 362185914
79416 197934 310425737
106533 155875 841502094
173625 190280 41755154
10214 153339 357913478
90863 176409 882264564
115968 126639 825181105
161939 192303 75801049
31487 64693 896931494
178569 197340 453376831
97391 157236 149734463
64600 98161 176185923
191955 195129 504276098
36203 129409 593994818
107311 168922 154006212
134038 172644 96462321
192824 199114 13479364
62191 142604 645505929
58376 140224 504105235
187672 194645 559222528
87757 152785 862966749
154278 185798 828576006
58166 175963 811696876
89125 170434 203476326
24271 85411 675921596
10431 174199 923243984
38992 164044 546216542
195015 196864 321635615
157023 178046 52190744
80853 116084 88023774
102535 149520 564029011
197704 199920 425282441
126857 148404 53986242
134583 163686 72841840
191114 195355 33674489
35866 178828 790724006
74134 101810 69231521
72866 114585 104141998
34875 35706 2088985
158671 187933 73102555
47453 113618 165453604
69125 153210 210057279
32419 49012 582691442
112996 117164 10445267
156533 192908 90720106
32404 111520 992504763
153340 197247 109784689
110154 131062 19719905
32493 49820 670933818
198050 199279 3077465
92818 98906 541090265
101417 107853 932975952
106878 141753 955926510
156507 184630 509635823
124795 174688 465554378
178384 182321 9926276
129298 167863 96319779
28081 59341 536003841
72831 142110 173012556
148478 155096 932148554
130617 159669 72660847
158891 167812 22084794
174124 189479 158532355
104101 127291 118357647
153623 158094 75879179
40846 44457 9074561
33550 174691 352680958
182989 193638 748416665
198234 199395 2951117
47862 108242 695904875
18219 112710 236077899
110078 171764 154203835
92380 140063 668318784
12473 140241 701062822
34928 76967 105116212
187544 191921 91258808
77350 131440 751016944
69260 182044 281640319
33085 196957 878638413
92798 115359 56480202
43337 87109 127415264
4684 193434 471958585
175548 181730 15555046
105296 159895 211009943
71451 149166 419445948
76525 100079 331300154
165778 186193 50981049
36656 130414 593635860
174181 192415 45663821
190157 190513 893193
198072 199563 3767017
21434 101170 199471697
131086 193193 155256272
77098 194127 292542662
40014 114451 835615073
64697 103581 859455670
107280 165515 483109614
83006 161146 564772086
72290 108487 90344389
55664 80920 63123211
131886 175455 108776093
31894 103152 364371379
97963 132897 107864296
47322 62364 347708593
127701 189179 153777508
154277 174580 50504376
118637 154236 89215935
186924 198082 86021110
156870 178080 52698470
196993 198945 4937963
195344 196611 3219837
98839 147689 559251175
186821 189548 2599126
97040 143485 740154817
126822 159199 81133486
20875 84780 589420194
38540 103529 268622656
141671 163362 662504019
48505 134981 509102495
127890 172352 734702972
183 49409 992458827
79330 115912 43400203
73469 74450 855654009
84971 150581 164143622
68154 125311 142542925
82310 192392 640406891
100904 118168 42968618
74036 149070 187472708
145599 187131 56143026
117197 182207 821999345
133876 158143 615412911
161089 197811 91894708
2122 56362 610651175
44544 89746 291204741
179899 184603 892410422
161121 181969 51944197
57782 147755 224764815
77862 137944 150072607
183637 189914 15828460
54046 88924 86924271
7753 134952 698751382
173602 193718 50429421
122123 139629 43920691
154848 159180 10759525
66263 66594 591426881
112750 141871 531163804
114356 122300 614789038
29908 99306 617270866
194574 197735 485372978
170357 189863 48771883
43083 117758 186643343
18972 198895 449904074
270 163815 765029118
179772 198088 667262620
125110 181005 575801279
9035 95563 216313670
4029 197220 483197255
55959 165276 352748961
164154 187598 548835848
71596 117211 113838511
148778 162801 35144668
118862 184914 607159320
139846 168455 71536545
75949 198157 305556237
60525 191460 680275563
75930 174965 247287918
14374 192789 445855065
128461 141077 488479647
187250 190434 935374503
198482 198575 325504745
162594 196868 595200453
2314 10151 19741791
59229 85012 64286807
173912 198479 152800309
67911 137862 174636776
28766 84629 877085387
138216 144348 15451613
181830 195750 841759449
70261 195257 540295019
85321 145160 227992674
181834 196641 37241765
46640 138501 229658160
95835 153090 143242573
47836 136351 725722144
196060 198684 271267577
199328 199628 738624
20638 141466 302071894
173744 189020 38322104
28581 144624 493663944
121369 123491 199980993
176838 184820 20051249
186939 189725 7005470
24887 196425 477241657
83260 173691 225954628
54522 63784 23177416
14611 162929 954856059
190999 197013 15151161
117510 123254 14233363
77201 169957 363369502
39868 75541 89336377
188792 193059 10581118
72934 97448 61174918
41714 134590 560896289
98726 186165 218411217
95194 137463 592007491
141014 148489 181958661
189986 190180 461681
88282 190766 256270498
78267 84781 16086768
173655 177213 863063708
196802 197453 1673689
56657 119865 157832334
187388 189814 501521420
111458 113221 4458806
135857 167720 79581970
148152 184886 585281849
50668 72994 608007060
196439 196722 878181954
92651 120077 68514997
185044 188717 9323531
68015 137375 678458341
122531 188997 434076891
60100 63170 7825067
136913 193836 564290945
182978 187231 10770800
100461 164557 607426476
79034 144904 164629426
20034 97341 579555006
28253 81113 598942560
91054 177101 488347380
184028 196403 31148826
80961 84769 538829412
92100 132856 882115254
61141 66510 3855671
199432 199797 970084599
41319 189249 369840429
160087 187559 68625841
182163 190161 20118206
130813 176924 973954725
28793 39880 784745
64808 192304 318561609
50543 152259 254253012
133475 179481 600591831
71301 134158 156920299
41878 183699 354411591
84193 180408 272766812
15949 68193 130789836
68876 73403 655837206
83928 136269 877213510
16271 168566 380635135
173816 186220 31068783
76368 169250 232102600
199709 199878 428246822
107954 166572 553600908
120773 123340 6477688
87578 152245 161814034
116116 123679 458896277
65840 173077 267750849
40778 132743 280943829
96810 136930 100268795
86744 186903 718578572
187469 194824 915375315
131700 155586 130913777
116726 119208 6154188
179237 185626 569060898
155564 158393 161515139
142096 169015 74306234
180873 188760 19923172
186819 191003 228734710
11914 42276 75950050
155397 187286 966897369
157270 193759 451539675
26095 101162 187732118
174500 199985 64048789
119950 137632 894267485
181210 193593 317666357
166607 188462 54755250
152042 183263 77906502
1975 19722 476052087
39297 175556 340487756
70951 143893 635276857
44864 70449 130572591
173292 184035 7336551
102076 181651 198646941
133142 144998 139450231
106353 136327 74891744
197075 199933 7268157
65693 108659 839046132
140637 159906 48278745
155673 177859 55128056
155992 160122 501620928
112922 121243 666460900
42354 124423 244924798
197958 198263 762891
73275 116007 119798160
35580 160420 714430853
115747 131248 38733274
56280 79738 563087080
28504 31492 293627607
198479 199552 271760626
29378 118428 265287587
110253 184683 186042912
102549 171189 171415168
144709 180470 701058435
126455 145710 48219738
175401 194487 47935886
33202 166610 691896722
146876 187380 610130905
41634 105365 339746569
8650 38682 75108845
163598 193650 243500100
82844 165830 207450492
116344 185317 172363879
135700 175150 585742505
85912 144773 147314030
38315 101751 158737367
160013 163824 9551259
164752 190671 64749023
170134 192547 70251350
173299 194861 704668255
51328 142614 228176696
162405 178495 39974655
82787 173775 961821668
155685 180810 29891879
142478 192251 124415438
85748 127607 123225713
5060 144649 415873037
93838 128198 85897727
69688 115535 114407563
42319 170935 321481869
169145 187035 947707260
85232 188409 346517604
116585 121128 11226322
197988 199772 4504876
127112 151253 60461500
57237 157102 958905155
167033 197068 75289477
4088 24994 733997572
107815 155845 979309710
91599 107021 38845029
73845 150617 683534718
164639 194465 851254365
60818 64147 8480095
184858 194832 285115070
125513 167662 597679178
176877 192883 237704901
109597 182797 182927684
15693 118934 257907998
20459 162788 355880974
123221 194204 389481867
104753 188210 209780894
164011 194391 75872317
124990 168560 523855851
134729 137323 6454796
117514 168730 128003476
141670 155679 87611177
99360 178359 429885014
122828 170257 42076928
12324 147061 336756619
24838 33825 22491841
70765 123215 130780071
39838 60306 745506531
22959 53805 846222565
152057 182538 947855517
165412 172681 776355445
8904 131078 265545287
133686 183929 111638857
54639 127556 481816912
123434 124464 2602452
186483 199012 789758856
87907 165988 195269563
57409 149131 229181514
166574 180687 35236895
93199 187677 772533261
18853 105082 701863354
182856 192678 24634017
124052 153765 156804200
117119 121787 550627712
58239 163622 943546027
186377 193445 17749460
89688 127413 679721676
121853 127754 955839799
129739 199477 384725933
180133 182050 443806214
29222 46881 43964244
135139 171603 91078810
154111 165163 29091096
5402 54729 123499360
32085 84098 342427281
62867 174731 279417264
71926 185718 284244602
132701 184418 358893387
13991 63273 597466825
148779 172832 60073366
101799 112347 26134010
128988 132085 411910200
146766 190171 108572474
76994 159682 206761827
170469 182725 30487877
199567 199809 68873661
73179 194565 303348779
23436 50825 68524328
120032 134159 27642034
151634 193074 103539885
44052 196074 380013440
173040 197126 22959215
129694 156240 66499380
121115 170623 302395555
138704 158653 53544439
112558 159518 117557042
185031 194917 24804890
174926 186266 377544168
57962 144926 587217726
100622 160904 438750981
48319 142752 236128227
21039 92532 881653316
112295 171174 147204960
46434 71240 319565457
43988 193495 373691010
5212 108520 258319109
88843 136069 692543217
42256 126638 262951327
42761 116382 183972607
127806 148086 50722596
96913 128463 861666885
149750 191609 104614403
27398 128338 927295831
85497 166144 318603703
509 129219 331135681
182999 188909 928804095
2240 55045 55902763
197733 199774 4907490
164197 166408 5409695
183558 186138 12030859
100188 107721 18734523
150937 187488 91324487
65921 167302 253121645
97001 140461 108559982
68248 159194 84170861
60007 89267 72958993
55243 193337 805620093
173482 195282 99987253
53213 53227 32020
37223 79190 104958626
89783 177850 220108474
126783 132806 15098794
172523 179268 18960944
194092 195301 733582030
161380 176547 37638370
39782 189292 373885508
37005 107254 175598916
60014 163826 259617424
188011 192988 174171264
40861 105407 955588825
134969 155246 729355808
41127 107623 498395149
54146 145595 462187895
94040 104989 27454514
65900 184777 296854079
161350 173229 29521615
126641 153491 975847033
119339 178612 148064095
185532 197870 842447564
79984 173813 234417538
13171 68339 578476548
27211 173631 365821904
117209 138513 111145963
62118 159474 243408081
152836 157175 10950546
103657 143446 697083039
194661 196790 734558482
90723 164243 184010442
176358 177417 2656311
66790 106529 99215125
151471 179198 197398107
114755 159322 111743843
152644 165520 529789151
53063 66392 33493933
104088 181015 889609676
71505 131476 149702002
147399 164497 801734475
55829 87436 831146367
139380 151871 31300816
73068 195663 306441832
162009 198390 91042101
171551 188415 15459131
79725 94263 18642318
128253 189594 286830459
193692 198768 5649463
65415 191847 684687459
135409 174610 476064217
174849 188861 35220585
43384 154287 231358976
64240 91318 67403966
80593 105848 63233221
16784 53097 877243386
86554 169243 206359775
34 189721 474307148
119043 167132 120197974
189018 194591 13926392
106907 113554 16528793
129905 183606 134113882
7587 124356 291840834
162917 166576 638844504
136880 175564 96472126
70612 109868 273818987
146924 169030 55336414
107754 116549 889869483
12613 125910 834781292
51327 167878 338112223
162543 175570 32292218
68980 72362 8329504
109663 198568 222473976
187659 194725 772447194
191840 193359 572521621
77327 140187 157039021
64069 113727 364317834
85196 138850 999741025
45407 181188 571642220
145078 151152 553747244
82972 117707 86839845
21327 32911 99028248
25178 152695 808285606
129852 199605 620909365
4160 107348 307097283
86949 174324 218400078
51526 110795 947993645
189978 194436 11126194
112521 149658 92889269
49896 199197 471193691
140805 161574 240386960
189682 197118 743677792
79254 168599 959160311
141229 147136 275024363
61061 149884 222035119
157262 162641 507320037
182684 184748 5186238
153206 175860 56305174
140026 144759 4981203
188814 189246 1054460
135614 162313 456768534
49228 104956 110972177
85562 109693 959158229
180216 195376 38095918
152558 157391 288478697
16896 103149 215757289
99687 147805 60228244
40637 102731 551341715
173855 195138 63573352
95805 166383 176397118
147021 189155 803460136
170953 184426 33585241
77220 197788 977068253
161389 165237 9573066
105788 196480 226725037
103029 154102 946110457
104593 196226 628174959
64535 147905 208284551
104016 124516 106031940
84489 97299 32194750
163914 184171 50412901
82615 146393 866988688
153276 189108 877806684
655 10022 23560770
57249 61515 142553254
196203 197773 494185470
11964 118137 265388560
80624 197723 292893534
144038 149774 527146836
198859 199238 134505666
135655 155542 49908603
195562 199403 991000748
189818 199697 29642334
181655 188029 16114167
184586 192761 201230862
30158 184506 895552385
164420 174882 25928497
172418 194868 56179270
103710 140455 220818482
702 124488 745136501
170661 171506 1985154
33852 195087 403072357
197520 199288 4435289
15216 22420 251663460
9460 173839 410775037
33098 82595 211301029
58310 146549 220448004
43555 90804 872983714
113201 170879 273279674
152020 197358 885299213
16725 127640 842122917
151532 196677 112932713
59799 140952 202843003
175476 195379 357139365
110947 178200 168032494
111348 180970 173993609
115749 179020 785650434
105725 157093 194687307
182608 196366 641435550
156741 158926 5436749
140596 149661 78467026
92550 182767 404267814
156692 177457 51499774
46352 189330 492307371
170428 172154 4274128
147390 192572 112947411
53521 158556 328957136
44923 188788 729511795
88972 168675 256174195
120895 197006 963776720
60225 99440 98242737
154523 177346 56707895
25088 37872 455713059
190203 195663 13720287
133206 162620 377093134
165913 194447 71391207
162005 171043 22480542
172993 188011 146126907
844 75972 635217109
103923 175748 303834878
106511 190492 929848774
72974 79548 26055330
165745 194375 71586135
123553 161614 95334858
110095 123596 33696960
87711 125716 94985285
23984 194182 689317371
125445 137006 29035517
193703 198888 13124452
153259 190232 92340873
133465 153174 49430288
146448 179114 81507840
189947 191372 259684069
97418 191971 703745086
178913 192063 55775243
60347 60464 312766
33052 124189 227684904
134229 177134 984082581
63963 193303 640729446
123650 130404 17040736
174311 186803 31304891
71164 96745 482736263
147719 194589 117230025
89510 135053 470683235
159433 197727 95821787
96787 197785 252638359
191501 193951 209302287
141502 151296 24510346
128880 133230 238902528
183778 195538 14430233
60456 161695 957905245
134359 199673 163493371
52296 161195 272256272
3991 87904 655509065
179534 186026 650898879
170208 196610 66076931
82509 168802 826093018
197029 198752 4384342
109666 111405 4323301
170615 181360 16353351
102480 128426 849701221
80354 198723 296095159
24670 124821 250291001
136129 184097 617346616
158346 169198 26989431
59463 184266 697984073
146248 152872 16654633
3747 7588 737373227
24047 46330 85236187
193104 199506 16212508
154917 178030 57414670
49828 93612 109359437
123357 137431 76067198
140872 180172 556932126
62752 170130 268388397
189242 195154 735404533
35585 49581 16155936
4751 46170 844310795
2912 164404 403971828
43187 187828 386670403
79033 112965 84695051
163817 199733 288116197
66173 166563 599549451
160151 170524 503489403
99953 137585 311843399
77464 179723 151674018
34800 36455 4129347
131352 149789 323444886
14764 185509 426642811
19701 135530 289492797
67878 160699 351745539
62765 141242 278425768
7665 190215 814393356
50293 96738 116093810
39407 71651 80834646
156750 172500 39187375
81589 113732 699505044
103306 145865 653660728
159022 193211 85349086
135382 146702 14054351
154862 170076 37877758
131874 163351 78828283
38016 43308 11705153
153622 179880 394576436
116669 124932 683958996
158988 199278 329856229
198986 199254 655293
13385 116291 257240721
139037 163616 853445538
156271 175678 48139253
272 82259 205033531
111330 186070 186878959
109063 131590 56356995
12109 181452 423209739
6890 68978 27652228
165845 181398 288061298
5381 83601 735234163
86328 93504 17934891
27266 86188 147147376
62165 115097 670032734
72256 151595 462773702
165995 195087 100487029
191711 196171 11291887
164690 190991 65715125
153474 196178 331057251
148890 177700 881692546
44721 197601 641328360
81274 116389 142556687
175611 182237 16675357
103480 159871 140955443
171601 196923 345747300
76088 117805 104201346
133161 181390 120510827
138645 160973 707791543
44092 75592 78754684
130150 183555 266482144
126005 139198 33058591
195221 197484 340264604
111129 197028 214953313
75117 105660 76351096
127838 158334 949941469
80268 189820 273869644
11739 195931 460537873
154596 160125 499233843
166656 180336 34126840
38434 179122 531397062
30442 38137 780914207
85964 116987 77666723
186683 198844 30615878
116826 121010 10316153
98212 159372 152852866
308 45517 113143624
175467 187479 30239538
184353 184871 1319787
96065 165496 306038785
94429 109121 219642264
173466 181076 821038112
62360 161507 789727265
66186 193053 389673644
45048 135418 225890251
116393 185870 173617659
40685 123700 207431082
40497 141345 256210243
102294 136665 85805250
30366 186200 855785824
19111 193754 436553849
167418 169409 5086718
108191 174739 166239803
165286 181219 426462894
103622 159222 648028887
87808 127848 32434636
53628 175545 432322911
61015 91770 76700870
121960 197195 795384406
68644 196826 553435115
165948 185257 48218468
129350 138645 23150515
33078 159859 316984853
61008 72494 28889930
135818 153611 831728671
151064 166326 21902394
144716 169694 617247724
14907 98553 471843944
70419 128309 208311873
132883 165244 801938475
81998 152084 175261333
122409 166245 941553726
65666 114179 299255444
114636 194452 721069998
36443 123694 217952358
9554 32566 501667605
20100 75274 138016260
180050 187379 640824722
180255 196739 41471853
91581 172988 203623564
57317 63630 15782308
30918 44473 33905530
155474 183025 172432453
196801 196893 246862
188857 189446 1443202
49572 96334 20910177
88588 108543 437933188
159725 169190 962224563
146953 187981 102685285
113143 165342 963891706
176209 191732 288489401
17833 79891 155101010
71673 103264 897428331
143484 193509 125005743
106157 153430 936502762
193224 197830 986438699
44018 77280 83127410
76243 107224 199378563
142595 156826 211153191
47604 61456 34705936
155659 180280 61273950
106477 179166 181505618
23595 24699 1127694
14565 176334 985129429
22844 132776 274752958
1713 19726 45239664
40007 123713 603094575
112033 141893 74714012
187209 194518 18266858
160724 161812 81570015
183938 189850 14895804
69923 128436 145977132
111709 127530 719193106
128579 161862 83335430
11484 59392 414945585
64845 185804 302151386
89156 159314 450241534
114599 168456 134601653
181746 193925 890883583
81648 132841 659806422
117036 184480 168506775
20693 177311 391363198
98737 176508 194061860
22264 100569 422367853
152243 165951 757336128
39417 152191 430480859
26671 189202 275761520
21137 76663 563558574
23024 167622 621296346
37487 50631 330682448
129478 143968 36288367
176222 197401 13236697
129759 156480 66964757
112094 169658 144031568
31516 197669 415513299
25695 37316 28998864
157676 188364 817907433
113240 144851 640481461
181962 199320 828124072
97770 124502 266789166
35987 55672 49268480
118837 173174 866556446
8299 84337 189957938
138468 187556 229079721
85505 102231 108401153
61834 103375 103973342
182084 194267 30581776
166624 181360 36770369
31036 47029 239312101
68887 70372 813625339
157564 158054 1200003
157871 166431 21224266
29278 80925 506022195
151357 168735 43418184
126244 195034 570553962
139804 181933 224546224
28197 126895 246487292
175433 196118 51991316
99404 189862 226003886
28542 134089 324159324
167021 189124 55390723
179718 196937 43317099
71392 182364 277097697
191393 191523 755485066
64089 148564 944399950
3856 101718 244917549
24754 180411 484490939
35443 58379 57371336
15660 36288 51501123
72282 96816 61259473
115811 175495 148982616
85523 94949 23687574
125148 186846 398353799
183129 196104 641929209
12030 62996 354492925
139326 163806 61334647
23427 96809 183498836
169342 190640 53243858
31497 172107 970538211
60961 184647 309115990
12893 67252 136099875
42015 140430 603774026
158692 184875 65253933
148470 171169 797421781
178470 185884 18660711
120378 177585 150097839
94337 129959 301799368
32760 58344 157420232
38144 43379 13187514
80384 136500 140277978
62430 185039 306357182
182548 193556 571158448
96545 188224 367531712
10154 45830 89207264
104432 189195 211903070
170486 184661 35329291
79042 196502 293641010
5977 53718 119510254
15098 61768 306718310
130188 173737 108741473
24790 30524 14377146
107514 196023 840952997
192092 193788 4273049
147754 164849 42827076
64712 185095 300727370
12564 194040 453699666
12962 36963 639522853
28052 58439 75934868
92307 121500 824499752
94839 159576 161967599
125810 157103 78514045
115001 163818 122060130
8637 52440 109587166
78052 118401 841921373
92859 123845 853877593
5735 96078 225923338
132333 180889 121298197
188207 191642 8494812
12079 93950 984395983
69403 180686 452675661
70597 97372 66725876
170325 176432 15013578
25539 142342 376079343
187098 187269 154339269
162699 198626 919594704
139554 149620 25169264
125187 185629 151080400
6099 12053 14942625
78334 120192 666519113
160353 170215 24607820
96786 175719 609798686
5965 58435 961909361
110102 153021 107454016
85305 120373 6231279
18871 42269 929687332
185791 187893 910560253
115986 195450 198722524
152025 189656 94096867
131361 155493 60488636
66024 137778 179156595
112119 166623 702990092
121955 179228 584696069
164404 166887 209242846
146980 178251 78066475
118178 123489 271841359
83619 116688 82689171
98386 108348 356931161
150795 174677 389872524
32503 158206 314343788
55947 105342 845427368
1648 181644 787939616
34581 60257 232349035
70118 121419 127846543
47340 151983 261693832
170639 186886 106430945
50860 196866 710961181
42939 89629 116501902
156905 178337 791481417
169857 183130 638806422
172166 194012 903183046
107145 148570 103516411
180511 184705 10524754
122013 166993 112529080
122408 151254 72314673
93108 166612 183702795
193013 193687 445767476
96850 132406 88807784
40024 40913 2324915
97186 185874 581613668
69661 96812 67694112
70615 74125 8627883
195210 196026 906945598
103696 104098 976725
193382 194285 138723827
169901 181928 29921938
113189 183957 311590879
35832 94285 146067774
143160 196746 134020721
119344 181997 156619150
146952 181092 85268178
124865 125838 2382079
95246 132813 93900688
194412 195367 483055674
133370 145326 373794599
66965 173731 514939189
2330 180559 976534057
23864 40489 41524968
42897 122099 197757123
90325 177103 227427028
6249 160614 333030602
150746 184003 83004179
59673 157467 244623535
5509 83438 979504498
89539 137782 120742210
25686 69334 7329489
184507 193022 21372388
193416 198077 11791844
29449 54233 738757701
13383 37730 575384773
89116 148009 281903983
48511 182335 595423831
127901 168950 258551268
186392 194405 664788755
79811 176829 242299668
70438 144251 184317725
141332 197556 343619610
157852 185170 59300120
162117 167264 126163206
193504 195190 4248880
85708 109821 60361591
161312 185912 61374806
47642 164804 293030251
55349 88422 82514102
110980 133783 146825540
172495 198971 502119130
95416 186520 227713011
43338 54311 275864868
17398 65448 185454048
26267 33215 135448574
15205 105435 591038980
149238 175947 66564334
191288 199836 21591155
122718 152482 251714185
106773 180186 622235709
163677 166532 6987401
113644 156827 135635353
7462 24873 29469305
197387 198962 632413298
156809 171352 36142827
26598 195641 422586119
110202 181077 758760222
3064 57915 137441295
165212 180744 38689040
20740 45952 63076544
88186 162485 687284242
77022 156645 199158600
87337 146820 148721858
32837 42044 23005670
157148 161577 10992892
133441 134817 3528709
165582 198076 235533055
29424 73168 109409555
128658 182026 133357834
49274 149556 250644814
58595 71760 566115043
146718 173181 66084919
85558 101716 546385599
155939 168916 301808751
135033 174495 98544192
167528 184771 397107371
130307 148340 45063437
62459 94341 79611654
164783 191869 67640946
85823 173173 353115496
40880 143322 256139124
109049 150780 104458882
92060 146925 137311159
117341 124454 802000520
17913 180338 405829445
167146 187783 51746727
66696 75579 564250301
53708 90590 665679562
18358 94038 189086025
117250 198990 632460986
198469 199802 389915356
86375 126144 99355329
12467 40805 70865067
26623 142508 289620658
81405 189797 270933505
131763 175271 108613546
6255 80869 186658175
36131 195199 397661177
20023 43119 57780569
86193 195682 273846705
137044 147526 26166305
140661 189054 390703920
148643 163040 36073293
173467 195481 821418891
158359 158832 1157912
63346 176647 282883535
194452 196778 5894283
199795 199914 746262473
50701 147854 492546191
183945 198090 290846669
190567 194603 307566107
171963 193757 478464805
135851 154475 391692968
81652 91403 24172079
191492 199722 535748916
87142 135975 797149369
146301 180736 85965048
13030 178240 757382653
82852 170159 218284656
115279 189627 185865297
102676 134909 80481413
152841 162767 86720074
110184 199350 223166048
190817 199398 21645234
194896 199778 12393741
43317 104146 397989838
90500 180107 224028082
174179 174464 49130685
109286 155668 116136571
99223 110307 67587964
96246 195171 247334911
44474 50345 680882720
70656 99310 468652243
102951 136154 82858912
109416 146144 91850858
20833 53038 338055345
166210 183742 43731479
146322 199473 944522216
8388 58541 125493152
136722 186856 125281073
131970 141488 204250659
87194 184675 243664627
122753 132994 25702992
181863 194223 180726502
186086 195216 958846894
28946 139436 340126748
52273 185896 340055273
87966 183003 196150438
100294 169898 742042982
193705 199467 321959638
178655 198219 765649161
50384 152696 255776156
132973 165875 704516786
72524 77991 862663235
37351 95318 135547748
76151 172930 241767775
193796 197628 400183336
191626 196027 11107745
14400 17287 7149907
63998 114728 714043830
194503 195562 216657200
148037 165829 44508566
42725 144324 253993130
79660 150510 177058862
186599 191428 12090393
190171 192297 6955854
63658 188349 802363943
169072 182504 674166424
136578 164217 69156604
86290 91384 12587976
44352 80474 221605447
74481 79354 12105079
10422 94948 211314757
85935 111527 436401477
96253 169150 182223335
48907 80935 265112395
153780 164497 13016915
52574 191123 782075367
97937 117787 244763588
132042 173474 224156297
47226 195605 371099045
141378 193827 393641742
5381 52863 118837285
116951 197720 202118223
79140 128419 372570938
36461 81066 701891219
50619 147712 694475320
50489 104600 135287249
164570 198767 85644830
142634 189894 505884508
51703 117683 746442303
121179 163819 106864207
130052 179075 255658209
94883 110948 511954467
147404 149011 4040317
54767 143846 222641048
187457 191396 383647503
93646 167495 184548287
25044 69302 429548355
175837 190417 7393016
161097 165598 358267983
60462 111555 127669006
101607 132913 413372988
11710 122112 793352927
76450 85862 306265738
154790 199315 111323940
149400 194466 112723639
92108 164283 180683685
151668 152577 2267978
36539 197341 874837866
40970 95947 587368257
159650 175026 13482796
58894 110606 193871625
168077 173927 14606899
161122 173867 31695865
109662 113937 10727755
167236 188880 837785072
43901 103692 149494324
101889 141043 97757196
41806 173703 405672588
12759 118014 263117953
146664 172215 556001599
134877 152559 880753951
194437 197173 653749515
2235 181663 448585111
154506 159666 12872318
184590 195804 28226018
167543 198825 511422101
6528 108238 385904001
102888 109907 659390304
119187 128399 892499120
161652 199279 10028693
157845 174531 41483902
75772 76738 514018715
43077 169461 315909398
195937 199943 814998467
1857 161467 399237866
136837 159771 240230075
50335 165555 819889850
95099 129025 846649854
68857 81744 31963461
191683 198191 16479391
23071 170997 369757507
25778 78931 132864110
32122 123457 274069510
77056 187316 909842533
102605 129098 598875966
120695 173752 294950739
12617 121194 409592277
7937 61905 134902190
3006 96102 978962346
187678 193899 216021298
20552 135394 287103002
131511 154245 804972681
103997 114020 25007326
178338 199693 218074796
8701 125986 293131947
142325 155492 33074649
11566 30614 47674633
15282 43793 71186995
52372 69538 392600595
27775 45778 44897804
184035 184710 1691317
61733 168942 268031963
170982 188754 722483595
23039 129218 772103181
113301 162767 944110672
23613 73757 125450102
42784 195211 381034237
186927 199032 602617767
128641 153012 61073440
11552 93887 205820742
35604 156108 301348815
195916 196441 423092975
23421 172358 276631654
195125 196463 3425490
8621 52660 609079260
142660 157441 783933141
105828 119135 33089303
91514 141552 125269987
60974 82743 933213793
59375 197535 526858929
118988 165552 116457416
122349 161840 98995878
142464 161654 48042014
178994 180604 4106358
50436 83272 82042335
173076 193092 50139115
102152 139933 94249287
169390 170575 2995386
73701 172005 245624288
128430 175927 118564499
7418 136673 567903230
344 73924 184150863
151672 167080 885823683
142830 167494 61525002
51653 54878 8114080
79076 98970 49771322
23388 145255 304694842
191383 192269 546037779
145247 193323 120169101
154176 165231 681592648
189982 196833 17197747
96143 96468 69340048
144064 165641 53863700
174506 187153 436305121
45577 183941 820196468
89630 151728 567380097
2642 183187 451351791
184238 195240 27649783
129525 133101 8852028
98219 128666 75909980
87982 196760 424469395
170154 180719 26260820
110557 187402 144537290
51154 54760 9058971
105224 123555 45647976
168489 169441 2413242
86017 195844 625622968
89998 115887 64901723
190056 191746 657575022
90216 118635 71124669
144121 162155 800021109
82961 177393 235833269
47510 166321 297060898
133893 175019 102666506
153456 156922 902694598
12754 126103 717053292
124325 182737 923075155
30640 68340 58193455
179468 195610 623521020
143654 157400 783002268
123713 136704 306724015
117234 151548 981551645
105378 181853 597478468
13392 194494 884766913
125453 146711 53236153
63496 134084 651507349
195466 198220 76959130
102930 141659 96668076
43727 93611 124614313
100166 199072 887449984
113055 183423 175861076
94818 151034 140599683
18174 123283 262573703
55203 147469 344948497
17319 32710 899852998
188318 192430 40387414
88156 179249 227629629
23550 169673 617270426
112236 148466 833976807
159478 182314 872032625
145713 163813 45362331
76972 124897 273592431
42291 45782 741444870
172456 177440 926835
36165 63210 391380399
40344 111654 178199946
81754 142324 151401610
176222 183379 18008059
24405 29937 13896585
164360 199907 89023664
118454 160050 104157697
97788 183582 214269951
154002 179884 64457020
52613 122363 897759589
124318 130521 15683574
19054 57763 217808820
13192 41104 542920455
113596 118497 468226479
74482 181321 266827762
27755 180337 381160621
10560 79564 958523574
55645 118336 156563971
47912 183086 337852346
129130 174579 113549752
80077 98573 40005498
144242 146132 4664763
182807 191220 274475119
111721 153602 472600121
171802 181104 23147418
186854 196011 461595573
109384 140719 993952536
121999 189198 168221954
114678 176318 679352580
95271 132092 92035453
90322 108624 45875664
91001 173561 206415740
156433 189405 82295320
53274 88346 504663893
50323 188665 345858204
84774 131915 117889182
28466 127427 247192448
187388 196946 24006586
180254 195306 37834410
98697 153472 136898650
134610 153620 602774049
114490 169606 384260246
77849 185260 268353282
115763 139883 587514348
196310 198715 898132695
151891 169215 430690351
136815 176728 99528351
40992 152541 278897263
47113 193485 965169625
156110 171860 2820491
180940 195614 212112093
186259 187366 2838955
28908 38359 23482434
90110 172880 207006541
96428 110458 352491104
175541 182570 474221636
195454 195992 1324402
7690 156232 371511542
122000 126355 434730561
148571 170090 138679659
46055 78721 81777552
120825 130838 25230774
84206 100709 809065783
169025 189714 51729823
189988 197884 363207399
27712 117220 908081408
54732 101748 117572608
175426 185492 76858770
85754 147114 153418507
20111 143716 748799316
130415 189445 780770779
21486 138865 635968544
168478 188443 968993292
3173 70048 167590903
110539 146627 119063090
135182 151564 40996111
48925 145292 298812447
49322 107007 144232902
39505 101174 339907763
77223 145762 401797750
128096 164766 91767739
88071 180434 230836284
76899 191530 318703133
119099 157492 96220008
135444 135860 1049425
187083 193048 14872712
79539 135021 138640956
65476 72572 405678238
80993 166148 212792774
14643 112327 244003001
73684 133474 149343824
8974 16413 551935727
142968 163353 58175037
195501 197892 6051291
147636 177265 73903589
126581 132528 14928559
178196 194278 559482164
119385 178199 146972242
177890 195784 45032541
132372 196455 160364902
121569 141698 50453832
58274 169366 277606962
7882 146634 346838167
130284 195772 218794214
4556 6268 364853191
7203 141286 608325757
107046 115365 87174145
92541 93781 10359292
51973 101693 495439296
11727 69402 144392949
94682 108874 754039487
27578 135708 635851970
68394 107521 97608970
43064 53915 27184228
122129 154331 80824357
109716 169203 148722799
138189 183596 113474390
17505 20243 6790813
96170 169409 941999094
139984 162531 56485605
83246 84339 285731
156042 162523 351502714
147654 184566 719426915
176995 192922 39998225
24714 82785 145159398
142267 183358 789604948
64293 185157 301964479
131644 162039 76107472
142154 147872 14286155
123171 171493 120837626
22576 196364 434521418
21808 66124 512159244
148365 198490 676893311
15832 33941 45219813
173482 184925 1872725
197860 198118 376018
82734 89431 16572487
198451 199650 563843789
34417 54776 613192897
105266 160355 507248797
43019 154285 302699732
42211 163343 630280813
8246 8388 339154
47307 160099 480669728
9980 163856 755010511
128628 194988 490947237
70126 89661 950016231
148631 172064 58557168
38273 115155 947038735
155543 169855 321510413
20883 160244 525663417
5997 24026 45195196
7121 120654 889026916
126158 171508 113382127
42483 199778 980262150
112800 129065 470382677
119019 156475 566773188
16680 111984 646733622
66557 142757 190328519
181290 197073 686959677
20920 25104 10517677
89193 136160 117578542
168723 184039 400263970
195718 197732 5125501
174530 181873 334913915
64078 143598 198721496
88614 131888 108266288
149685 177721 104569767
17988 103088 854999662
68906 119421 125905446
181674 192506 27173823
58452 95399 715275097
187353 192810 538118674
30421 156305 314808362
45209 81601 90996271
180750 188631 19894830
17921 115972 245043297
181820 193257 28724920
8055 70019 155132973
111808 130198 230793133
179014 189457 352912879
70663 165483 751453480
131285 168590 310369143
178582 197053 456488613
46402 126083 796952914
24104 44939 26194733
186282 196704 552433362
196732 199826 364984679
6185 177176 722772134
99662 163613 159789858
68730 102707 775152125
180449 197084 21880883
157956 168620 611145758
14703 109396 236569944
65056 132638 955594433
140440 146358 14802591
32233 158321 315301891
127897 137551 213889784
69706 140641 501771675
30723 124255 233665175
117758 159346 104054556
9940 138910 322327713
155396 156480 2718008
131120 149977 996845886
72964 121900 122022023
172740 188234 721469429
199077 199490 921023039
105342 175261 246977411
8447 22785 174657801
178958 180975 491910581
188931 196934 411016710
163690 165715 16357078
77956 154665 356064342
97477 111838 35755771
194810 195956 2898938
55865 159467 258978915
14178 164494 363837049
18341 30478 677910386
199950 199953 556693691
121495 177486 139910665
24428 59898 454757828
181461 189716 40659218
38298 141630 258301808
72505 76989 842034636
172291 177300 276507240
143079 149562 788639046
38993 150744 422026937
163842 197069 83072256
41866 181428 348721590
82908 137157 135593552
129297 192823 158773129
193245 194235 2502787
123918 175173 532277399
124737 147764 57626408
67535 192770 312816655
47452 139121 229211466
190717 191970 3131570
122703 148842 65472867
44849 122645 194330954
192378 192791 990432
98219 197191 247407697
10174 72264 155362864
9200 182349 432710836
49683 167962 295529658
12423 51350 97377004
88941 91932 166401336
20358 136138 424909371
165446 176225 728210536
50095 182421 549525497
158841 193913 469297495
28878 115563 216587696
109424 110590 2871598
149939 153677 9465112
35707 119403 209058042
168067 174117 67245729
66430 121514 137347974
149850 171257 53476641
12221 103576 228490840
118429 139961 369729119
126992 198547 179150672
64253 95054 814933875
90294 94942 11755726
113948 137109 57901594
26338 69948 109216056
176255 199651 58902395
158709 185668 773400880
29545 52011 494231887
75538 81637 15182384
108587 157946 444062835
182635 194750 986020041
79200 176078 241888491
103268 156416 132920360
36422 150966 286338985
124278 142201 44910432
127690 190737 324610904
39680 100850 153168538
71545 142284 176656511
64474 90440 993866299
97946 194743 620089809
66040 181351 287922818
48671 115432 588376213
69808 125368 197903380
193426 194023 473056886
44897 159867 525999163
121898 157508 89355218
174570 180510 268049527
105394 109317 110265776
174356 180958 1327176
68966 121998 132125043
30530 52982 560904802
151056 189614 96376261
51314 134900 693477624
14670 103172 949734574
3339 117867 420572182
75164 144773 173949574
122692 161043 96099755
137572 159330 54498122
98488 183181 687208884
44682 125805 938756126
139366 159408 50244340
88299 167007 392746229
42386 102086 849867278
199336 199740 458822029
49791 149734 249758878
27922 144218 228804877
38207 109411 757283772
184116 185280 2949303
59106 97654 10405666
62358 65786 669297905
127468 193108 164138218
101943 186198 210438543
125790 145612 49697771
112339 130243 44894655
105691 155604 810593792
46525 111902 777143108
127557 158269 184605542
45887 105150 148222163
150844 151311 130736504
76816 102471 64228559
39663 86002 115802807
110531 148526 95092862
100742 138497 410977364
47614 104204 141621282
1592 11760 25573501
143553 177721 85143715
55334 186690 670592530
103676 174892 177778047
15212 88818 183717327
169579 173766 10335213
159879 164802 13037073
91415 180651 223167272
108427 198727 429663913
148809 198671 228966734
66206 110971 252031277
141642 153317 60508371
132543 161626 72817962
32838 166032 332919796
147473 172632 760557971
2422 112775 275944223
99289 148463 122783745
49598 127905 195661994
17604 127122 273631055
8916 119439 276206111
42596 61030 46033584
24821 172200 368377830
31587 171379 671660294
135127 182551 118432247
127298 150409 102706570
114375 121104 838402540
59309 73562 35668048
72320 174892 462883703
49013 191926 483131745
26800 87068 150497007
129512 176686 117692009
165364 168459 7712611
143182 179462 90487624
38146 184762 366461610
110771 175746 162319364
26829 164331 575718447
109046 180244 177948346
130708 199803 496967700
117852 160724 501388574
87453 127681 285695051
95101 144086 520601066
78042 123609 113704732
65724 86462 708928833
92053 137923 166675654
32183 52961 698492387
67157 79482 433508486
171832 183013 9388654
124154 163655 379553286
55627 146335 226657466
187237 195068 3350106
11755 155382 359228173
194749 199656 911932761
68454 183362 286905618
187618 195507 19764264
31810 194412 535214451
7415 173362 498626964
105849 111802 14680378
58922 72473 33963181
160439 175764 38017559
123933 167188 108163877
185867 187004 890773076
7971 181501 433639114
178853 180863 5107225
144053 158510 36166876
148416 178498 44115568
168302 173363 745897291
140785 153563 32073986
102812 155956 132866903
55411 64776 23498027
145990 174941 48566881
49270 85920 132169120
177492 196833 109379866
74233 159840 697499168
17811 118368 251240751
45044 161082 290158840
165483 199628 85556359
36880 98212 709523127
47169 57892 163324198
190405 190726 771228
32863 98523 164265987
150945 180083 72655902
178731 199754 52988965
182926 187565 106009697
140782 199714 980155352
165135 167440 1233251
190830 195336 659806502
188030 190963 7299644
68187 179446 277724375
128916 189453 151404428
84554 152757 835125263
142583 151681 499081523
83778 160055 190810049
162580 163165 33696
31762 191457 543770634
50771 115933 162859986
101728 193620 596792998
75285 88479 896196787
93257 164435 671916519
31585 82013 126012298
17905 168904 931333913
7700 176712 645219393
26189 43961 44433592
178039 184556 260593280
40685 156131 288776189
117703 187637 673365400
100015 145216 320329221
109845 154857 112752030
1776 161618 399831533
170412 187764 43423542
180265 185393 12871233
155908 198786 860617868
121909 176874 161711951
167603 188722 52965670
10979 147846 342090118
83957 88353 677723660
7767 55039 381445568
188723 197116 18223912
26754 158309 328917521
142111 191659 61027638
179575 196560 941122451
96086 127603 78744374
177518 192151 36804458
61241 110604 209528515
145027 188988 109894966
157508 193313 547261272
163064 176426 33095646
101284 162262 152354460
173959 191602 224309449
82514 132121 93672910
76949 130963 413295247
1712 149995 370850513
96540 125863 73137864
58156 78489 50807901
26872 128832 671948859
108430 163892 138754556
133640 138640 78793185
108928 147169 730823053
98827 122175 955596074
102196 158830 168502139
30330 96318 164946328
38220 44839 16580871
146428 189052 216902758
167103 181820 257458664
139995 148961 888650806
192233 193685 55520767
27061 186748 399049578
911 109093 305572362
48357 102300 164783130
94298 149507 138020672
24022 184297 495411050
190173 197848 19341862
124611 160629 871214466
60936 76170 825571796
197785 199184 789262
29253 63572 105586341
100267 161562 153152301
160048 197923 581627015
153796 167883 501459419
148998 170167 407087418
104871 183337 195959476
165075 177523 448324710
69605 80863 940042397
2045 198779 950051874
178946 181164 5601049
118413 139164 118170027
152129 193622 42500701
82164 127525 478746093
22444 85323 653536188
141987 153808 29694254
108330 118113 24413436
72773 99789 546725254
149847 177941 883894401
172583 195810 966692489
36682 37748 1886651
25288 131186 367680425
146782 168421 54122045
155825 155885 147951
32134 85797 133992730
193250 195774 928872610
48957 83479 767769729
19689 102792 707730506
82279 105540 484967556
114189 133677 48653875
37027 131386 235811195
85732 165811 785305974
112703 152330 99154334
110697 166987 140729681
180192 187951 879372331
147790 148264 1220412
70056 190235 106269828
167342 181512 35376904
39106 77824 96948555
101578 103432 4612307
172996 198829 358288064
162383 181890 814626883
79447 143755 399589787
191907 198590 562957590
96781 116235 48593838
190742 191800 2601220
83289 139074 754503016
125397 167473 806321031
114558 180690 839065459
112118 169952 566788632
17206 79489 691045085
45001 82700 830885555
146703 162163 982313314
172859 199654 67251238
51933 175186 812106548
113489 121897 547878053
110410 167910 143710381
149227 195640 885611115
71862 184962 706823333
17913 108725 226873578
11882 189499 458050493
99455 122551 848103889
12282 52397 401575691
70109 121780 399557031
28891 34048 12819651
70569 96334 387901588
97165 125058 984793288
20562 84818 467308399
156932 187725 84602369
38148 154084 289990483
176323 189479 771409096
138986 165586 624609663
161185 177654 40891405
16604 91015 185863758
59681 59847 657949599
108402 121042 432775962
182986 183797 2041061
1132 83146 267565701
80036 115476 177616848
53705 191244 16129846
72003 185063 282443061
75288 85294 570423805
81024 84160 7679220
101641 175854 909081831
12929 65289 180502602
36295 50603 35776597
79533 146302 166833638
72157 178025 264321307
73556 90051 40981353
22864 72216 123494828
175889 187186 28486644
33079 63175 75302643
139808 185240 113532895
191320 198780 392810714
77188 82695 13750840
121492 168429 838482967
147583 184559 122648040
103512 199138 847006358
150123 178204 292113776
114745 122445 869465457
110135 197716 219189233
161135 179295 1529930
149129 166233 687782536
111033 114065 410437553
49674 79523 74641541
113602 139353 64379241
142836 164177 53412175
76143 199427 990065988
169484 190926 628001162
5518 43697 95583794
141023 147425 207927412
82763 83538 1943633
72795 162702 354945957
33153 131958 246873916
117306 179446 863202974
116893 140524 59057474
94263 191902 244102901
46530 165727 139358295
195163 195885 1818334
51629 195825 709622978
92072 196793 262110059
5838 70907 162965516
125942 146711 318394794
176489 186533 2778536
49480 151568 683100089
181249 189031 308125780
72052 122907 436985825
84150 159861 189461219
180460 187849 638467241
106611 179076 180916256
194054 196415 796787800
144375 161183 429052881
58007 128077 236855559
190185 194934 593199130
146531 195542 317912504
169584 184762 37807006
69710 197980 444914670
1963 136067 335389248
18212 114074 239564115
33524 164355 327088482
28241 82099 899294653
120792 168819 25697804
149237 176745 308895115
191423 199891 21402122
65356 199931 416012011
7558 47220 928786659
25162 169605 583949127
198263 199748 3768575
164670 189642 62406126
190869 194952 10236291
90239 91214 2449335
134850 179783 5099112
114056 118895 681791965
7158 188378 453126997
117090 148039 344550723
3750 177808 435058242
70985 96453 63548686
24117 74337 780201049
24131 34968 192932166
148494 154473 596814284
40314 48475 20407651
180755 185701 12389127
183436 195313 29857643
181679 195757 35413812
63464 101001 93874822
94063 195705 574885946
3612 119417 289535318
10171 167653 393624239
187148 193548 403561910
138450 171927 552718244
108168 152086 371297537
87573 142293 136904704
172978 176261 7036601
95754 154882 148005764
41142 68281 75602692
25535 114015 654644599
106937 131241 60712628
59493 86533 457043976
22922 58096 53087542
97798 109856 70360907
184763 196472 824294698
173884 190067 969070683
104210 116227 29965806
95050 174895 199464142
12598 90334 418103250
94535 173855 735254979
13414 25187 496570588
57364 131566 209298091
163721 192338 596541406
137518 149398 29686413
175434 187712 36551920
53163 143236 225191389
45494 82721 468856807
17579 154528 342453982
78255 169285 744638535
154687 173858 148555907
26182 176893 658392329
102411 191407 222328499
95291 121427 65184375
107169 129210 55023175
68632 98756 75183059
85318 159008 381710591
170143 190085 708055508
35144 96119 152355332
28965 152689 661196252
101426 102182 1911016
48328 162238 284875579
6342 66233 150011801
187443 192828 13408938
30553 112711 205283756
71700 96099 331465182
177758 190884 492248531
180173 199361 708904658
110022 197923 928689076
167619 172015 11031730
37408 134704 243229540
115688 162398 112746350
138766 139837 1355164
106903 165435 602067164
180551 194611 35313163
34129 110981 191995417
108027 163568 138936631
5379 110244 262162642
7888 8105 537412
168076 169248 163330937
25970 37497 31883626
130525 147906 43364379
90758 165053 185909995
14973 133583 296325961
92665 173867 564059000
79822 183421 258847617
101099 131209 422503776
191369 199782 806474775
40049 186059 365039411
121894 180473 254500392
28411 143357 287266274
121910 184292 782186910
118762 182341 158895901
179981 195162 38152554
42346 160075 294364224
186927 189976 805442344
86362 110419 808935087
199073 199332 654190952
128816 187893 147830090
25330 70839 188689458
30062 123767 234072044
130381 138447 607495291
112130 113209 39157396
33500 113855 483172449
145896 192210 550957175
128900 138199 394178635
61221 68885 763337238
123090 168923 114722865
33625 72430 97122832
70010 167472 243298191
7607 80292 181733525
192792 197828 488863510
152465 164177 29331781
28573 107180 938748341
10127 62789 219001136
183225 185836 6168092
20176 117769 366471972
184641 194583 681774156
180265 194591 25628886
113435 131819 845668762
107742 192972 213017083
127320 168478 609710722
180190 199127 34231355
2838 6955 10425250
138023 166768 282590950
87753 159759 180225379
49881 160873 389009133
59654 68323 223258886
67560 194921 318213955
154675 172431 806747773
177147 177503 842893769
142530 173187 76514405
64109 100454 827400543
24557 190979 766642621
38699 43866 531808390
196925 199379 6207509
118022 155341 93497256
48354 109168 347462866
138855 144495 793166521
121873 154652 198352838
39680 129310 224170417
193418 197934 902976525
75867 120851 493963323
56948 59715 335529241
155027 199934 535743512
108587 142213 84078173
65967 142924 192216925
79764 137275 143717371
44951 131281 49008043
144574 199156 136590696
47385 145035 153688072
59938 100147 100630080
155435 157138 4261810
29521 166218 938059816
40804 40835 88735
121914 168218 797925223
95588 142910 158374734
13902 39457 173321266
41430 93657 139027509
199344 199866 518474627
85029 105396 51139512
31388 176758 363183719
165840 169421 367114383
66317 146008 151386905
52797 53153 869233
68090 199981 435232413
64962 191512 585991045
155185 188189 598114489
157842 182439 61232462
106510 169487 251053237
185896 189744 480756934
194228 198885 480882
108566 142740 85467232
111162 123586 31043114
73984 114429 960168822
178611 181584 16923761
164038 182791 819134842
119110 159657 320095679
7191 27272 150903602
62188 186002 309394137
63660 139080 188400822
107255 118249 27383185
21915 199359 432278983
119491 193139 184234442
75038 132120 142559347
192061 192696 1544193
143015 151426 20988404
155560 167960 1536565
148260 180857 81352678
98033 132975 87171168
124389 160560 559814681
117794 119455 489900429
171334 197132 64686465
6165 74682 951569214
16112 56582 101223088
17608 27534 24872341
128793 138204 23556784
198155 198381 989422477
98827 112309 444866859
2649 176438 769239967
96628 146463 124514756
79902 161050 202912693
33813 167770 593272028
107759 139260 413883773
20083 103222 609403821
184790 198886 853013017
49925 92503 917694163
22749 182838 493987434
22769 28271 619251782
521 145609 362846802
38243 158143 275681235
21695 66765 65697634
12527 113778 253113682
6542 42959 91126511
54854 89443 928962205
129446 143745 35815431
41431 125833 210846212
177651 184801 17979861
173443 188087 36757291
116445 184024 168836979
57060 123564 601133535
173747 175037 972023
129717 177651 711344491
86626 182449 749368672
129891 184360 136016969
153661 195824 831766022
84701 182235 243822271
18303 54365 451496164
140639 197121 141339998
162545 163551 324043126
102494 160400 422528764
120902 143860 57602791
64026 139146 187620437
14307 71091 223781984
118909 155161 120482568
129748 166206 772276198
118405 125711 18209052
123281 128481 706657371
183801 188559 727678919
4143 119710 549508638
81023 81436 351565440
97386 153966 565162328
181413 193291 572246187
4825 156880 380330999
11259 67233 822821571
57152 130101 133795820
113926 150528 91515561
54687 155445 251944456
72300 105077 81873702
16043 19982 9804317
179327 198093 47238356
123 169720 667411553
1735 174760 660959491
66505 152869 215795255
141051 160776 49373186
111319 179346 169991397
104666 105349 244287153
189146 196988 211498913
177819 187963 25609553
154960 180659 63969398
5 101795 254703514
197751 198651 672694671
199044 199860 2067877
170608 189389 46954447
175960 186961 27719934
41894 157825 377810048
129359 175265 479322030
60858 194053 153083405
107828 148044 22090303
155488 179667 60153374
57564 90959 124492571
123474 188707 163251443
111645 165156 747484257
164086 184690 213170361
46231 76246 75168822
155756 188199 659007166
39851 91558 129127940
115367 131776 624956582
79160 157455 331917582
4268 55810 129038841
67356 138769 178239069
33067 61116 70055812
39681 182235 356363989
177319 181713 661566221
19604 32466 32142495
68347 131543 157681857
6202 32119 498369264
194508 195246 997999810
181770 189265 467543043
102179 118169 41639745
78042 197596 628435249
142152 150874 21867893
176130 194355 45832877
254 161948 864435190
92866 135169 105788620
76921 197877 302479331
36279 95058 146856079
125438 167790 21839403
50598 144061 233650317
41802 97311 138796851
103765 187763 209995252
104128 138129 654583466
31523 147691 290333757
139483 154526 37785876
81972 94025 46669086
152127 197570 348171346
179760 197166 43803092
163891 188547 399127889
1949 190583 944192139
193166 195163 724989957
77560 159474 204804295
127007 150073 57749004
183161 192675 23873663
57044 84617 339518762
19847 192116 466094671
119229 190297 314089344
76426 78840 232688069
77593 94496 42197349
187115 190887 9410817
35465 90568 137574370
107073 164685 144011094
193180 196085 7334663
3017 20217 173474065
92162 158478 166049075
46254 97341 127776856
186308 190707 869740583
180803 195185 807376659
135648 151806 358999386
103168 185253 205010384
103079 184607 503231141
139803 170243 23367790
19164 146132 282564258
99031 145429 693141252
67215 135202 169751303
33470 141506 544164495
149107 165946 567981173
143374 166706 58201431
91576 138819 118225498
122876 145435 56546007
125216 144330 47928289
36851 116591 658408560
55577 73079 940289160
117184 160688 108859785
131401 137038 14129115
101499 115360 34553072
134708 178994 110486157
105940 153029 117711323
146334 158491 30494545
7929 51420 108759462
39273 160409 302985239
135697 193752 145197914
167387 187633 34580944
188696 198210 23886546
122211 140037 44709811
151996 162957 965927212
147224 164305 40090517
117606 138114 424116126
151546 160428 22272775
77285 190540 350604845
159051 162762 736471980
173180 199243 67114071
168089 195381 150108018
13431 108158 774774360
7198 19306 30360902
27969 189515 403730686
11516 13046 3836569
162320 179784 180899249
56396 140039 208983154
118431 149240 362216258
161362 164518 552558912
26886 149160 962516688
161072 196303 855741326
65656 132399 166591048
77275 139053 216038181
106245 174145 291441178
61670 81659 49984841
115990 185199 172938108
98022 106231 20459489
183916 197359 448557026
174175 179000 711809578
57469 104545 117656959
61783 106699 742310412
28887 135822 560781287
111120 179667 421830924
113388 192654 198144238
30638 32792 5360533
79920 148310 170934786
46217 100293 731980508
52451 139509 217564929
162030 170095 20111551
87941 196030 270346625
99370 114873 38655896
36293 153866 967714750
98977 125826 977290663
163063 192144 72612003
165525 178697 592196968
48491 55557 14496101
184172 191717 161813435
194102 195599 3818072
47120 109628 156286044
83408 124950 103741920
129631 165829 155459691
112414 135512 57817287
53580 139168 213862804
8340 153343 362594160
159884 198742 97248776
85517 155948 176348806
86790 143128 884831299
172047 197776 705536718
184988 187206 5650086
199297 199697 620628119
119825 197094 679872371
64524 164434 249724705
17216 96702 198739593
120863 163497 595711924
168436 171702 594019017
92658 111298 46595364
85049 149919 162299511
46971 87483 101279948
155907 195484 98883454
175100 184408 23351906
183893 192793 841717088
130865 174895 969427626
123364 135741 31019373
101644 145840 776752361
10009 45197 144831288
63274 85503 55295683
19484 194296 436975535
142066 193232 833326340
73216 153307 452746575
48728 60567 29610129
195309 195974 655243667
127089 159755 71393026
53517 146951 233466051
60561 117722 142945438
61294 71858 978307612
24847 180848 843809534
186603 191285 478281303
173663 182650 22432449
131329 170525 662369211
3039 28033 740097983
26969 156842 324712548
27545 130171 256475155
20737 165320 361493767
119316 147741 880096544
16296 132512 290451640
100255 178601 195491219
10588 116996 265996143
168017 185547 150909479
163042 171567 409098118
135969 144919 22448143
21864 88129 831209355
168374 173899 13723714
195257 199544 496732079
27862 63133 268775334
41166 126737 213826939
79457 91134 612743717
156015 164353 20770993
136534 190521 134959067
132919 142305 331652272
19996 115805 239528064
124262 195832 517674889
162519 163518 272213529
74448 190935 291070586
119985 121097 271929014
135944 155013 47837549
179101 193709 36745429
131789 186237 136111351
166776 167337 1353037
53153 90984 94405967
113643 122158 505743516
109338 166944 143959009
138232 143371 12972324
18589 49554 563054024
107487 118117 26483035
27664 160368 767031231
8308 177172 945822196
89213 149643 902591539
114732 128542 436539164
15701 129454 743738103
130271 141281 503412682
170117 183721 659475160
179863 194738 37376640
66482 159925 233506487
154809 178830 57405936
9940 188134 445487385
129161 139593 26084528
121937 126603 269742515
55527 130023 188480380
75691 80832 728958575
161401 192553 77774732
69963 162688 911795750
29781 54289 691420057
123965 137253 563497024
88541 113302 61994586
50318 130455 642092829
45040 105847 721955628
30294 167690 660228816
41923 95219 151127532
172683 174386 944818300
77529 121303 109195753
159378 161285 4729935
6432 33030 66601713
191117 198800 19407321
115825 169258 133544737
40730 126815 290717987
180074 197240 276250265
186357 191774 13548616
31190 149244 295095147
128200 148528 812784562
1576 185603 460108550
45076 107248 773265912
136443 189782 864965092
184602 185359 846319538
138057 176759 963883044
30520 49881 219216879
141991 145289 8297840
123135 127174 970074697
184918 190144 278914763
156983 169606 31445274
130945 184116 132757441
76010 169531 233724996
90439 109754 48376348
28807 93804 162333408
195260 198376 7911524
46369 54491 777591161
76629 145743 172698470
68116 129241 297011198
6031 75309 326460232
57221 196262 620519759
89575 155054 834087187
72954 192580 961341866
153048 179863 66774255
21587 177579 997402534
178651 186858 20734560
153218 178463 62812908
75097 166432 228179376
175100 187636 357756217
186190 195225 875225952
149160 161931 32039057
6345 22954 178748731
186080 192870 839736654
141991 157792 441029592
80703 181620 652563278
92858 105728 878122425
162916 194205 200670184
106615 164382 144432554
63479 170904 268464158
181105 183950 7168114
62063 191400 323280451
50774 81778 77479158
131592 169881 357601696
167879 184119 40581873
173762 182822 22629808
44395 52532 20314878
36063 156081 170871227
64296 160975 241681253
79730 169077 449844506
161708 167860 15192183
36888 115380 326160779
140128 153305 659353535
172300 184603 30697243
17425 126165 271680350
155842 156692 947370158
149845 189401 74340208
116668 119935 8066988
163701 168380 245482679
165579 166028 147025749
53129 119755 831108523
65538 134905 173203014
129281 144030 36968031
23441 199496 440314371
9315 157485 708532086
108423 126100 932545349
138484 162967 61371597
139009 164474 63775021
91824 172351 875074756
191953 199178 491046372
25224 143097 550880753
47661 155727 101547064
69193 88378 47638118
77778 93153 945620125
9441 97432 239141573
129176 166114 92344197
83288 162786 488526815
16629 79108 156266360
176804 180520 293955037
95168 184601 223489302
182864 191229 14957190
120202 174148 949221583
101631 105088 8571156
41245 169334 909515947
161312 194484 82894709
76225 184473 270396206
67663 84759 545578323
189559 192031 6130792
118125 132237 35300968
57260 164474 267988199
15454 143399 319809251
14703 63435 121829781
72041 160830 475562807
40732 59779 736036081
68457 123415 137039977
75688 88646 32152236
187706 188991 485606811
60372 183979 399972678
98448 181320 440465533
65712 168817 913432124
21735 92047 785008012
56606 196178 348923651
737 55283 136566123
177614 194596 4754405
39248 75932 91891186
8942 151536 356509512
142088 199040 354024647
142398 191397 730928425
18797 106825 220034616
181418 188351 613371196
24826 116490 229120539
55646 76042 51001738
59640 120418 151770041
185856 193447 19086331
188367 196130 19438091
63535 157465 756656383
134583 179376 111828852
164412 175581 973458383
20248 113403 232827622
17468 37733 723177134
28110 159295 327922463
182331 197472 811907023
43791 104394 151504554
63964 91051 201300989
123371 129917 16508345
126283 141613 84244807
22443 123388 252206511
115625 182085 528380569
50660 156602 990239885
17182 65989 122225397
137562 141931 10914882
90762 156435 164499136
161607 190179 318365761
86260 151724 163763165
129481 163704 85620132
149081 178821 74132914
37420 92130 747640609
6623 179591 432278137
77914 143512 842639247
181403 193458 30310259
165158 177746 31262639
191475 195506 519184842
202 102764 532976986
155198 167116 320861155
71362 79369 19894350
81170 164918 209330236
194647 196880 5675297
43501 198536 270862431
61233 150852 224114260
165563 171633 406922040
84243 132369 790519177
136342 173489 92767408
24970 97184 180579702
65289 117456 130210487
161942 178119 322822890
157671 158446 235716842
135566 196480 271473097
126067 130394 10972959
155261 190475 488860511
145788 162767 42532690
61994 195221 578349842
28387 155607 318029933
31502 121619 433262072
116735 139432 441344668
93597 106103 811313841
15007 37980 378356709
101645 125556 719202710
44805 160687 289773241
29741 122589 231880573
194560 194831 127412640
191382 199981 21757423
98535 122761 163584441
188048 190351 546495451
182792 190794 750309168
120045 171075 127648864
70221 80123 24554377
26509 68862 805301165
71174 91780 51141341
59744 74186 779123136
143462 144263 1995982
136442 198596 155541509
86600 93032 16115623
44139 128999 544239706
2214 169762 768138717
50845 177807 317130548
171404 182096 12923483
103855 167825 159756041
154636 185920 77989038
36556 72434 473539945
70379 158580 264953825
103501 186774 941460622
77747 163228 213683184
68820 181037 280119486
87145 194716 269032013
171431 177969 912376049
72323 181875 678822397
86188 172819 496864965
54926 181496 280207616
137677 144131 16184730
110694 191749 202681982
58139 120826 156414367
70745 175061 199215409
137456 144148 753244483
97020 150409 793510852
181076 189795 827296202
77477 196949 937565653
26669 33570 17192131
36621 158905 482405682
173736 183630 567177832
75109 119633 111090710
175290 189340 930358999
16980 113004 240016985
95976 195465 248811209
164277 180305 39864841
46952 170559 309118964
148895 166205 43286323
59594 109796 125408153
40947 147619 501635268
107205 175884 873507247
56626 180809 310245020
102644 198606 480798482
169383 173463 10091678
14608 197407 772919629
146931 166163 48135802
129930 173865 853481142
86304 187428 252863115
91495 197750 769168287
12587 56576 375539276
5560 41972 91150019
95179 129251 85185201
77287 125393 120084977
79209 143716 630710959
128908 198932 873118259
54471 158335 305486907
84050 90077 6212209
166875 197340 156840463
185346 197256 29966559
113807 136014 709721991
39369 88193 122033083
89427 153443 374271059
76454 141022 161343266
82395 131879 999046178
91234 139656 121172693
122783 130271 259359623
179642 193711 426864448
153736 184588 359281534
107582 191115 788953642
123588 161853 95857102
60794 77267 41259310
81343 172698 646496623
66264 120207 742461272
49353 75658 308705954
87668 98579 115741182
121969 192518 793010438
67401 80890 33566784
55544 188256 449780248
135654 143247 19069274
57619 156138 946191651
166502 180579 83691908
7921 176531 628256674
121611 164921 641552571
135746 191952 140515695
124898 186842 154915050
60283 157211 968317614
127472 187341 978955995
87832 178960 467971928
38008 169842 543783393
126092 136065 487074047
161857 185970 60133269
28495 31933 8509643
60459 105560 112911149
149526 195531 115114198
38412 178245 349379080
198537 199236 1766105
140320 178701 968745213
188724 192768 9986775
10076 147946 170588173
68266 116835 121160496
112280 122335 25047300
116063 195142 197729713
51927 163569 706071686
15632 160222 995079434
179782 197714 45165517
63296 144883 203887100
178141 181694 8940219
126323 138994 714901866
109502 196406 843851596
80868 115987 250414242
15517 144192 321583970
24646 171544 954583214
166383 169100 6864301
74502 196842 672137032
195139 197512 796244899
70456 150411 751019116
185722 195699 622843773
30392 50680 50715617
136316 151544 38113722
84553 103984 48755880
30649 131172 251255854
156460 161592 5745813
69398 165931 715503635
110976 158386 863326662
100366 151650 128118576
9856 199969 475487599
100864 195241 917469283
106953 148505 103835326
142454 173051 76385756
134770 175099 100611844
69800 175459 263690480
161414 188190 66919239
179142 183851 79948246
115778 169878 933885058
79902 112918 82455721
114494 198470 210071608
168447 171222 6904156
25892 159464 861344655
1703 93622 395517418
17795 29990 233687526
49337 117918 397160100
197151 198000 923293
67103 170166 336522339
162614 184025 53328917
141849 172718 366272730
199723 199800 208634
18830 83811 162333569
26175 68344 105600910
62918 186104 307764978
34456 43942 17273575
130897 178266 989238248
40343 69783 272041913
76455 142112 898184364
23986 105912 204889151
198882 199637 1876577
158811 198208 98565137
69051 164937 239473062
48163 58431 81575274
6990 144198 343097596
184579 197965 769127795
197616 197790 371002511
199220 199951 1886941
39037 71368 81084695
110177 170588 151122535
80703 189124 271048642
38626 194762 711678654
89338 107715 770716387
50697 86664 89826977
140985 195105 135337514
45087 133718 233766167
116716 152885 90525280
146684 174802 903142804
89733 139095 123509076
171199 175077 980282655
146642 197794 128094511
61422 110505 30262700
32911 87407 136128703
53995 137251 650019593
190121 190377 643709
111282 186264 446190399
110556 138285 69359010
193128 194884 4412643
113440 169501 140221263
37112 115582 196145202
142265 146027 421691626
114549 157608 11736984
102837 128788 64675898
53930 78952 62531570
145869 169752 59740383
150988 199285 120876712
52703 63434 26903729
2214 105964 739166927
23137 33887 643139979
47613 58480 828435409
98510 109307 26800685
115119 161311 115494563
41331 192344 660625393
2606 14670 30419588
60631 198810 345676192
109422 185337 744880797
61933 99074 92975936
195906 196073 414384
16882 106390 437285350
133507 187475 237897361
100760 171312 176154797
1703 64891 572996611
108543 189548 202570945
162739 178653 82850806
176240 199485 58537259
39395 167318 319750550
192461 197213 725867347
79159 152108 135841296
117683 150704 82522272
97508 155885 146016248
69101 89317 50098859
187077 197968 912038017
4932 88023 207697901
2848 23689 645605611
165496 181363 18420159
112865 135968 826530164
191937 193207 247078
120784 141800 307646002
155102 184534 641029348
40650 97713 142753002
103230 132055 71905842
180191 182344 5410913
150171 180529 75768670
104520 118722 35359820
2189 164126 618096467
9430 122866 283408852
151042 187534 91213698
99561 115090 597974366
65733 135699 174646314
151202 180295 72568494
92219 188981 242086078
75083 97043 54880410
79723 197673 444551870
57169 93574 90883716
88481 144348 208196216
50980 176023 312286629
62930 140258 806704304
190257 196024 14462852
61260 169712 271175590
104502 197057 231436637
184005 193724 206027
64555 147710 207728784
27220 168186 987082380
852 22830 636247320
160517 163906 8477222
189084 191153 5171182
3767 106161 199937932
64187 114166 139132485
169690 179201 23577697
115321 165395 552743165
162014 184015 63422486
183287 195963 374927188
100757 176920 190035649
122730 187952 268343089
155017 156609 3404445
159412 180917 67430729
147659 148654 2516934
142046 169869 69617989
134193 153638 779551365
178037 193021 277965122
28753 31698 7269622
3963 63495 149018642
40769 137345 241411791
101147 167186 164855293
105025 194618 223931246
186623 187360 193879417
135525 137868 63300056
47441 173798 428733707
128877 182009 840662239
99958 147840 332056982
132414 135287 7184314
108492 163867 120412389
25134 154417 671755595
107908 117017 705640779
107761 140703 279909525
13129 143621 326257042
45952 85432 653619168
49899 171330 303437887
131034 181952 501596681
84467 180390 239787353
87897 123943 90081838
120457 157599 93142732
90209 124337 85375336
192255 195570 6062157
15332 20716 786013861
141526 185617 846295569
167080 194500 576548666
173089 187761 36855256
131293 198512 648719724
45389 116926 178802999
89535 173116 683454101
68322 179669 2114780
167108 198236 276593848
191420 199380 20122726
137408 198230 391222725
144934 170373 63565003
119808 136870 42790942
114360 129442 181564545
15431 63575 501233038
194826 196958 5434576
148053 195025 19619621
173103 174358 3155697
69439 149998 201181461
19859 136966 292750397
199466 199812 829546610
133107 179982 101366097
20656 44645 707358236
106117 179927 184311415
94845 106460 747552323
151948 173694 54246918
13150 167233 946546087
78137 185460 268098400
84860 126266 289203929
134981 196206 677802357
94211 106351 603015725
183634 188981 13485818
125001 185256 65387131
140859 159927 47775691
118214 172205 170790026
71813 197619 314520867
581 194752 485584229
62765 173997 277867992
38807 163121 637351441
54897 68488 105668178
174648 194213 49063919
173890 187162 33315750
84627 161849 193251513
58887 147271 739460820
61439 143976 831456025
153887 163790 24736163
35868 37803 705146513
178178 196374 45770896
4871 154830 655042528
172508 199999 302363622
43572 88646 263953134
10216 133805 719844764
194180 195735 3954990
25678 116823 868758707
1616 102845 253335731
135780 184520 146894980
92427 126273 84644094
12612 184697 849762794
156726 199455 696166041
155123 168830 34124367
57665 78903 53023221
114130 164409 125755197
142133 155654 46735943
119799 120233 1056031
11923 40688 375935468
172863 187579 471866291
24254 64869 240376473
199424 199563 168543005
184268 188333 10310521
194742 196291 3933765
188144 189551 3535948
155683 180487 61726994
160268 175442 37642747
163564 179034 999545075
14287 63742 463518126
511 102858 748566840
171789 173524 4290088
1346 14400 32909312
87526 178847 712154168
135038 193537 146255404
155260 199035 309956026
44283 106601 429948923
39775 127557 219484364
51525 130013 196187267
123268 139694 12291932
198866 199501 346246691
6533 148099 334261119
46238 181101 622452112
139953 192566 131524387
165412 192121 109512682
54439 107275 868460781
5289 112353 267637125
91294 95853 11563829
56810 86238 998939109
33509 112927 198449725
126841 142749 509022746
122579 196859 185981687
96149 196571 251139521
116414 125188 6106996
63375 138786 188297932
96829 97024 28661
80675 165851 212901950
123992 135220 28161261
94066 134605 831314767
159084 165433 15742417
4835 192059 317424980
108559 172286 950160327
149695 168574 446057522
26038 48138 440200539
159880 172272 662101704
68064 75951 19625481
27490 187108 398952567
97902 192627 197103237
63860 87595 59079400
108499 196683 201412715
66153 130379 160394863
123669 133384 938087464
143449 185376 104660839
98430 173546 187525776
10440 163968 784785737
32113 188627 24929647
174537 186319 29498150
57451 131819 508497221
144929 153671 21918545
151560 159715 943948760
12737 197758 977140373
147194 194252 117761569
199483 199520 108511
189357 199496 912818068
18928 76652 853963019
38382 124597 215459468
155817 178676 197970925
10646 128817 596062563
127482 199528 291161214
178158 191974 34709263
90968 145642 136825715
156364 171032 36479693
122379 169245 639983994
117840 177640 779892456
10973 93928 207323597
165479 175304 652084305
2162 104106 255087327
4215 166508 405750204
165563 197122 979944204
130750 143356 256594697
7792 35023 68156899
150178 157406 440581443
61713 185801 466423113
165204 168403 7963528
144804 167405 648905727
153973 154091 371689094
189256 191619 5818463
121283 135959 930542447
144139 158650 36339243
30567 69574 658383535
78282 109561 748563083
124055 166630 622987617
4351 153996 374259401
170438 185521 37597538
168607 171602 489954334
17606 40530 19542629
52300 181841 654402435
81178 115435 615808851
105487 133964 177027659
84991 155060 376816439
181999 196965 37653157
165311 184973 695368474
26422 52179 64337696
143365 172704 73220252
106832 129276 487753233
130036 180468 237119358
160649 196031 558495589
53375 150784 243543499
58412 78036 445324308
164657 189027 60896161
77736 137467 149240794
168369 183534 37839040
25242 78422 133004015
175728 193524 44735969
6660 35898 73163556
68430 133661 84415352
1664 148343 366868819
90108 124588 828771412
152545 182180 148050091
174415 192089 44261856
58704 158368 249177029
159147 182442 57995018
122712 128874 15500901
4844 173377 526960738
96253 190606 395083952
196186 198407 666921515
127729 192730 162478012
93843 194892 252659617
3896 151181 613645520
169811 189699 49725568
108041 144229 825867789
129291 135426 15338036
39836 163046 308164900
93581 130408 92151057
188508 199327 289160649
80668 115821 275499679
147268 187068 140590490
9745 104912 548986072
72788 117344 752701974
118452 169464 127605080
61145 138427 93400295
17726 121508 453188700
135984 173648 94079849
177327 191085 468924999
180680 195129 528595092
164858 195662 77048379
107038 139755 926948628
156601 180907 4121236
49879 128676 447521728
67642 110889 107822736
85509 86098 228383559
89001 110408 53643375
49603 163151 283887604
91049 189509 843315820
60741 181175 300962510
178515 182826 740783729
169456 186892 616112644
185684 188651 7590506
82440 122229 15805318
65178 87278 396399881
154476 179313 61781086
197908 199456 47727292
57695 136039 277367325
143547 156759 33108260
77993 148722 417958657
93719 170862 192904171
75768 165532 912962130
43035 192824 374369366
89860 185375 238846752
198296 199560 558879963
22521 91084 171218252
190936 191397 1125693
182672 194353 411960222
165124 195798 76753399
143422 187073 109076956
101702 196738 237542049
45955 82649 91714034
47522 106031 146438372
98116 132402 535617315
131112 187618 716809028
199675 199929 685540
147492 155242 19593712
16493 82965 166148874
102527 127222 282900886
145104 163855 46954430
35080 97969 157251947
112823 176630 732120373
15621 84965 173108746
151889 155082 8096049
77654 193372 851348015
154236 177327 57386387
125218 136451 28170391
48374 52520 10445191
112833 160366 118973619
97220 118703 239554371
87890 198200 858794689
30750 43006 314405475
43968 58846 827812626
46337 151950 264088342
187353 197337 25074508
195543 197633 99838474
154043 197203 575230637
52214 101404 123076410
78685 197363 223995830
120948 188787 169815305
46355 138683 230772688
145411 196435 127652795
33962 182051 370056584
156058 159802 332617984
91555 122697 235316580
91841 98211 16253084
53628 181773 320161917
161084 194336 159765022
45869 181096 527269987
180765 181447 1672327
116273 178616 351785110
61242 176603 417084631
141711 149298 399674313
73079 82250 22769752
42613 53451 27078964
160981 170192 516967492
3803 47538 109385254
157316 168677 28255222
123168 130996 51184381
129030 156176 68060163
54869 109982 609162995
123046 125376 742010297
40513 92736 130522031
181054 186852 966244092
146180 177857 248596630
181644 196917 458244246
156931 192872 89655415
98318 118490 472165758
12481 192321 966184952
45020 93354 150964258
15572 124626 272416724
29572 94949 163329047
151424 153115 742285645
188749 198833 678013316
148984 164453 38767582
36642 117493 202095793
80874 163369 206260152
145145 152990 100940814
175088 192018 680307965
76432 146552 345091955
164931 182703 339363255
150436 187183 858209314
92869 192017 605898374
155243 168939 933854224
162445 170483 312272049
15320 192360 503421626
62702 115518 419401769
94818 156092 153346473
72858 142032 172736375
75603 144050 457290165
164254 188463 22218096
145242 179679 987164803
96532 111364 58026378
112593 187901 188391305
10366 17990 193506284
187793 196557 21948877
102151 121749 139637150
66355 178437 279801752
134122 138567 11041667
13226 33064 49628558
178406 195430 42821605
4228 154796 376672259
28548 159737 327902469
54960 139084 431543935
187125 194019 125458376
136386 172643 90595891
171746 182747 941029624
198893 199602 1769497
46807 87353 809013707
160265 184134 59463043
197670 199584 557186180
184610 189048 11237124
157279 167457 463360077
97629 124641 67381861
116881 123911 17475677
15306 109253 244898401
41872 48557 7899037
107289 173525 165460887
58112 155947 266823640
83325 153039 662694164
67225 107121 539034386
58760 135471 802765253
51409 113269 154556483
173163 198121 646846724
39915 78477 96573084
134395 139692 13225616
17087 194826 444379220
44300 63694 48509062
123917 177193 823199121
109265 171210 41910023
50155 102172 151458779
197841 199130 214231698
97710 174721 192323007
80709 123853 604497678
142261 172531 75645568
56519 74741 45568449
39010 112672 184141496
166648 179178 31233565
57276 185337 319960282
133766 186643 268957968
168789 192432 807913
102380 188699 750913081
191007 197089 15326775
151254 163154 29814018
127352 135811 472405566
32902 47594 36612724
117410 183861 166025316
88837 103548 37043699
167895 195650 69581337
183732 187606 9838820
32695 42541 574996882
162096 194019 79756559
42168 105859 290626400
98322 114598 40565917
106944 183086 84835956
111145 192811 204185489
101003 196105 237685829
103000 138597 88792483
71944 142622 809557229
85251 183618 557485936
92208 170745 196516438
197657 199123 3679474
173549 181555 19983190
76404 135656 148011555
129333 171712 597571730
130752 139643 961996070
71148 182160 277238562
15657 30819 37816397
69753 187212 341074833
102225 112202 824111059
143412 194604 127926848
88166 166974 197002561
103478 125994 56057571
94054 199512 225094411
71444 152690 202952520
180764 192196 591510537
36944 141312 317742122
89107 139989 127353563
14898 176040 640723984
18778 57801 893499498
194236 198721 11383318
82945 94880 890273283
173635 188933 38381658
50648 117095 166044948
165763 169835 10194605
129001 170277 239911016
30856 104124 945254874
52421 120040 802446183
55587 69034 116547458
100407 164301 316177167
43562 47206 298810711
94139 196256 255378418
69555 72818 235742384
171975 185052 963822396
10452 61488 127607514
116574 132895 40777439
182581 192959 860977489
187184 195952 172287995
56739 132222 394223926
146242 180162 244155873
100658 112308 41829495
65359 148422 207447937
86585 189894 672791891
55430 89068 348559060
21164 189608 421102367
81327 86150 599860605
80286 146745 476115693
118149 127818 24191500
132162 151275 47840213
97237 161747 161295105
140113 180547 100990883
180719 194787 367630884
153182 188992 89455446
157503 163292 14407718
50892 188057 342869073
180205 189610 23699686
86333 156919 574238484
129341 137516 20407740
25741 169219 358568343
133008 158327 41587383
163480 185979 56091267
144862 172723 69537936
79819 125704 3509152
91691 197088 263809434
126800 152227 63706432
1157 142667 353983902
85015 123362 980154687
86423 190485 917388722
69224 103577 795743360
189916 190393 753275724
114649 147382 867022451
172183 179739 18775800
59326 88317 72329015
103135 131888 71698338
191584 191877 55549029
109837 145228 950134796
54329 183997 323928624
107848 134191 879313153
111982 118313 858603451
145304 180144 86933302
75064 107522 55083420
96596 134899 95727518
43671 66877 58146931
45211 55701 949124519
18394 152733 840977940
44990 126034 202487530
5726 107457 254431261
2570 74862 273042431
196261 197073 2066608
160380 193956 83870325
140229 159202 682919462
182929 183048 293427
76371 98074 975558497
91366 199524 882145935
163939 189751 64439700
108351 184367 979917101
161568 198587 774396512
148915 171373 56085679
96622 121830 62802157
126440 137893 28687374
34590 149198 286451276
71643 118043 414851762
84217 191442 268142702
13965 49426 713922611
97394 139039 617828457
14619 175619 402156783
82561 130259 119285732
24823 184065 624832810
54738 103744 557953847
84081 99151 37879135
148793 156741 20042973
32623 57018 708581097
72861 158153 213191312
109413 114036 11600082
114462 144256 678261217
171672 182841 27867060
7336 72057 161981965
23774 136966 282964724
62812 146602 209346779
149465 195360 114804351
70339 174812 629365638
23281 136244 692872852
48640 191975 358361646
93111 159995 736225917
193829 197424 904391614
116732 186240 262543504
157852 195386 93750642
174508 196957 767243
121482 153876 81276388
159693 185447 64170617
99115 106232 199476553
163410 187106 59172376
145291 190309 112524001
194923 198188 8298405
130685 193638 528708715
168325 192573 60605002
65165 192301 317633181
101014 176894 722241999
129801 132681 7154444
19656 88994 447652867
189118 197047 589631840
115446 121157 24465151
102519 106258 738524805
114939 132819 581339721
49585 163412 389454831
196476 198887 924648931
169329 197810 644773236
139293 147369 998728225
192446 198202 14590507
153506 191012 428144205
101128 134587 83505556
55887 188317 901845164
174265 198763 61554823
37230 164806 975751108
148179 194259 820329002
129571 164855 660782626
56155 136433 200589638
106820 158494 129214679
26085 103519 403880498
89160 173183 84708985
130928 194947 724780864
34882 79963 530679548
190136 197902 19553147
13804 191285 722888559
55422 140550 573349959
131087 141959 27138718
179887 197922 345173844
70376 70608 567922
62758 177751 287181575
133990 199772 164678063
61974 100158 95582279
59341 92496 82718759
121381 141249 49832472
114631 175592 152168657
68747 179444 416957818
101289 126870 63679106
64400 85430 187137144
66083 97999 79725210
6223 45985 732941328
173609 179958 115239205
89481 105810 624322036
113617 116936 8333677
101060 122122 950963246
129682 191242 433210527
196578 199814 730970715
129663 137103 18583814
130255 199075 172193039
12299 17354 948414798
58300 64902 16579144
6081 9681 9116121
34926 49776 37147356
135834 163987 751813386
183144 191670 21389029
48078 140494 830463021
52030 102588 126468978
101652 155131 133698028
176923 179255 353830118
150071 169079 47560596
6144 156969 377272327
12633 80141 321215165
183170 191180 20163556
91159 101708 710564053
15659 85941 988902007
117650 183255 163855849
51709 131482 801814000
112805 140766 936348316
107618 190846 353112703
161147 184120 57244254
164575 193449 400872645
66909 83966 436119522
71601 116671 145911667
145806 149420 864303812
16926 117454 512567085
126332 142069 39395559
6850 97106 225746650
5515 91884 215811817
146890 199936 787481800
31099 56864 64509753
120228 170008 249545889
154263 171850 43773806
35129 154856 299405212
182654 190026 18590982
151985 159920 781896487
3353 90953 219007725
79022 149771 18632332
194424 198705 106138256
75700 191375 305176130
44846 123381 521563814
141800 172657 77104913
11797 84657 867320212
172743 174428 4191021
59864 174477 286400426
188226 199943 267739116
37715 77623 99855853
120134 139101 47517507
33525 137507 621693230
173285 184095 27044483
39084 168281 322978517
154163 173634 48455242
24565 126373 254398492
35257 83991 304369216
187295 191465 343260567
23051 176064 382256529
109452 112539 5435740
101769 192195 225895610
162783 196841 85195889
76364 109185 638954792
19851 184712 667834438
117736 186992 173125034
180387 185923 13903258
54742 74584 970315597
26844 89755 592578338
22945 191625 548564120
89620 158210 725593707
79639 128116 121101001
119975 125844 14685970
174302 192454 919014092
132207 192684 139660217
155099 199548 111178195
43145 45559 6002987
148886 168852 49956998
73867 197006 307869044
126309 139265 32439540
28947 186121 807368484
78892 151279 180912499
3136 193605 246780308
110730 155782 645676231
51337 86109 724818715
164817 180672 39468715
106557 160123 205763279
104195 139381 406599675
115215 133163 44734499
99589 157767 145424159
188060 188468 1024210
71733 79815 554012446
10452 56300 583085996
69550 126663 388635664
126197 171496 202862334
168144 193916 64517343
154072 190800 382872741
147458 161611 35503994
148161 162761 36567424
29389 94339 946221151
53610 178497 311948551
106366 137526 77843783
157561 188978 720915547
180293 182745 6148346
128730 133873 12901227
14847 122134 267907940
14891 139969 312517995
69818 175339 109671170
38437 50572 30405710
138703 151109 31111724
28759 111313 206163074
104071 125683 53839520
141165 154450 33334753
37289 173368 340045354
195820 198264 306380351
120793 190733 174995982
36859 61562 653110203
21782 55560 84522089
180462 196763 41010540
194419 196424 5102822
105837 162808 142386081
177711 194999 826557155
86152 93246 318764073
172862 184171 28230305
99532 162256 413306438
28422 181799 481394525
81211 87669 15974991
60951 199380 638382591
20507 106554 215152517
64364 143129 773719008
13077 20534 454347433
45138 179845 805612249
165605 181467 841717089
184039 186297 619874594
13315 155819 356359160
157546 176559 655814423
27533 172824 917801452
38843 143661 414284176
128158 157949 74647331
32549 155076 306420198
157826 164167 15798640
154100 154312 565589
175672 179089 8566676
97272 120274 57293117
192730 195382 553305517
100163 156724 141413138
132947 164871 79918532
135420 198314 157412316
145658 171480 210385368
44205 106112 154759735
116204 146257 149494169
37311 108955 178976532
6683 83743 406845353
195014 196611 4055928
159387 181097 162034454
108573 155484 898478028
34547 150783 290580804
96614 107097 26217055
100364 148038 516768656
93968 110081 40241325
105652 115849 25412981
121592 190764 562615424
91715 141369 124314962
185979 197752 29675169
88349 181837 79364712
29400 30828 948610031
45091 86454 103347012
41501 104343 136907836
125949 146204 693398908
98343 108319 143785096
95283 126635 78312773
43791 63406 49104707
13977 78457 161253724
33459 117147 366321644
133968 160453 366039000
192338 197564 13257622
18730 69042 578672335
157974 181761 357277429
153274 164746 32451533
80525 108313 69451346
143579 169044 63605558
183099 196790 30303907
148959 173821 62071499
180170 183061 293764998
110827 146155 88393540
25929 49467 58851857
123438 179786 13933627
5959 88247 205731578
194665 199006 10996692
116252 126619 136204469
42533 131995 223561030
108 11268 33299743
6969 118824 279605365
6523 112186 264108903
113911 132972 352208068
13252 181298 725180926
142848 148805 14845978
126677 198302 179305383
199133 199943 2069583
70255 157633 218368656
80528 112009 78597186
187671 188694 2571913
63160 150570 855198219
44339 68940 61699478
12696 160574 369806543
179500 194989 38916564
146049 198543 745876219
41487 42629 178752902
164941 195774 77126142
1772 110291 602330969
192903 193957 2688909
167482 169954 6328648
114147 150807 807992236
185711 193262 18972188
51863 69535 44359499
113658 138272 167720244
10772 113715 175896684
89682 117424 69533428
83713 165759 567856933
128154 163959 463561906
93780 154555 200419072
173509 186317 874264235
112056 151509 98757092
37739 154980 780236956
109396 148405 909850415
32095 36683 65483289
186750 197149 779354034
196790 198505 4313498
66608 77700 251269339
2721 64589 359905304
36596 108681 995783319
26208 181393 823594483
114123 169572 738980031
101204 165635 746010643
155466 157988 777768748
191282 194238 322819147
32005 182202 375305514
83839 109125 489667322
69684 153332 208975868
86102 135116 42719406
535 151698 378084438
131534 162974 78732765
125595 163327 210506347
77556 145938 745489257
114420 121896 18513470
110124 123926 39410923
153924 161717 19449804
46721 123276 191372306
80254 178259 244775827
162869 191405 822438368
135738 181516 114311567
104706 156538 399852169
167595 197822 998196069
179190 194600 914025230
150533 164595 35210289
183445 184006 1397639
96733 113620 42131065
97614 183801 978178914
52541 98676 803834465
29995 142611 281467638
134977 183253 48154204
38872 39641 1860003
171871 196065 875134185
186593 188951 958454271
186364 192287 509583885
26023 74378 743228924
145421 190646 223326124
197581 198945 744152517
34937 84529 123817117
159824 179252 48307536
18936 100074 599517434
78960 199364 336628107
33895 151939 859304029
53257 74908 825500062
139767 171600 742716807
83781 140550 28425476
178109 179317 388962
198939 199703 360892
3536 132756 592030701
130624 137822 807462828
62915 165019 255156996
124003 132931 424683827
182790 188421 14266345
178851 186083 32986980
109696 171619 154770700
163175 186390 490196480
190656 194936 748630
4598 37398 82078848
96195 108246 301397774
137339 167317 74846283
23982 145064 302690218
91167 168340 193047492
186659 195461 7633446
97017 131460 85994303
14269 68219 585340419
179183 183707 390787302
96929 148047 127712658
95824 148594 131918809
187125 194654 18837584
77373 120486 217608193
180587 186251 14244711
136409 152090 784016757
451 120942 301178199
85882 149175 306936151
128941 170014 844706477
18502 196734 445603988
125803 190601 162127380
102597 132816 994003126
199164 199445 621738119
52218 71993 49529845
39760 148839 293291739
65662 156638 227376542
34927 129276 235805989
113532 142975 73713637
98229 137748 98639207
110816 153648 107279125
193472 199801 16022987
113899 115341 805442987
80034 148187 987034693
116232 122188 14718158
40280 133249 853821965
91756 192672 474876019
82692 182529 249465882
120085 181813 5357956
141168 184660 876703945
53647 57384 295380891
105579 123382 673109549
81264 195512 285629838
17567 169354 560678878
114777 154622 99721872
48478 128031 198872819
89484 96300 175315442
45369 187819 857125460
161686 195775 215951450
54312 57290 7407639
189675 199953 25895468
183800 196163 31092941
69795 95351 800846820
184916 189386 13295924
96519 171432 295168627
32718 85269 131187683
98443 138858 100794026
191985 194736 5552014
39305 166329 317577976
108006 157965 463771064
160715 184548 59073432
47600 121145 183776055
63690 71441 997571413
25015 54408 499532741
91485 189013 244050259
145169 145779 1480262
184867 190035 13029704
93870 190479 565962488
63828 106804 107369239
179651 184375 11848736
127301 179894 209117580
31652 38785 607668634
66128 151470 967354774
57204 157771 887060945
48078 187469 740553376
81902 171267 223346970
92175 185416 233165878
55259 139585 210711994
180177 186980 565900188
82121 178847 447346983
149522 188350 442833527
190316 197919 983761619
174538 188407 34824248
85311 86325 337532106
175408 181495 15257286
100383 140899 101143500
167356 176081 21682197
16750 49061 80769352
114552 174484 149731460
117645 186253 64441575
18231 104187 214854998
101026 159337 145731481
184743 187658 7462125
121062 158329 93437496
70140 77100 576819786
134371 149165 37002419
130358 189755 148473921
178203 183396 13058926
50865 141708 227020084
63710 122830 247061597
162188 199607 93678668
38496 124177 214092642
153011 182074 72455495
192066 194802 6872964
29083 180439 700773452
188505 197036 762208141
65384 69365 9938917
109499 169239 609470338
83309 153103 174575016
45482 171694 315443461
151176 171277 15908801
107641 196279 221647642
73843 111693 94424258
166102 185494 48404953
12554 180813 838211896
66228 199259 691428036
188130 195923 136272276
22251 46654 60872195
152164 162070 24806098
148912 171654 334721855
173420 193810 323675029
135029 171881 92062214
127000 166490 855259819
195449 196505 58378683
129531 184081 997783029
110832 113044 468300463
199936 199993 144762
164011 174722 83583139
63953 138707 186685383
124778 154354 74165998
75803 189091 283147588
83362 114567 610529613
191752 196164 267360197
166554 187873 53432469
96934 104826 883768111
47208 149317 279674000
196442 198691 349445213
41659 155755 285338963
74487 149233 186709501
137572 199969 156233040
158326 171652 33124882
13874 52800 860659276
129039 183834 136912356
147462 185239 94409316
78153 111854 926867600
34301 131578 380001016
90134 180549 226054006
72244 138705 184042599
36630 54325 702946794
62867 82720 377784165
39928 129659 751013995
116835 191537 380075369
142217 183095 530575082
21425 52977 78903025
82071 105617 150565107
74981 171566 241264959
9720 168511 396896570
174239 185477 907662700
81664 95892 35548074
159130 191083 416912884
195726 199617 407681366
140842 156312 38851363
145762 153124 18533239
175071 178260 7948826
26362 71777 496980827
42651 165329 839309822
127890 150950 57755992
60329 159669 248505746
75923 118245 1570502
42891 94958 948839544
176229 180963 9785277
20537 66544 627568788
46545 103693 459522794
1003 194513 661339906
170810 181668 26990901
47326 146961 71439357
171155 175779 891750636
16275 121237 559588414
71416 100847 508498823
78833 123736 112064254
146835 149929 7792481
103714 187157 208542543
169337 170971 4064376
116222 118360 5287031
152289 164249 257032174
56298 91649 104553327
34312 187443 693003830
34227 112120 194588031
183570 197962 36245531
60429 142737 205834376
74056 168611 905502084
110521 179599 172635700
122405 167614 113112570
50329 146117 239398652
170753 180271 300982184
159213 183194 59715972
132269 177120 106490994
33537 174517 352316479
70460 181389 276905094
96957 189813 457566977
168000 198773 77237150
33323 54916 54054674
175107 179063 451479855
177007 178385 717980604
84599 115251 621452974
94658 109681 750121884
153289 199929 116728357
129382 179650 125502549
3822 157626 994386617
92393 125630 83093037
156687 180130 349392228
22636 191221 584838503
95993 196322 250930414
21651 57272 89122964
10375 116090 264302505
132064 142897 27160294
53196 137196 209961544
127079 168969 104841233
13405 174132 533465351
122101 146231 60494442
176807 179034 5573294
99231 147226 212007144
71288 163665 456912446
137088 185189 120176924
127484 195659 170570920
82790 113723 77304700
173935 175850 4685271
3916 5444 144909710
165804 179067 32962702
44225 196845 381577289
9264 49487 100555882
153496 197744 495828727
29305 92527 157872784
86192 161594 188627128
45216 191339 474429358
29425 86447 651057941
38594 94579 139959343
133670 143643 25064050
15179 193756 446316938
156838 158258 597778616
180114 189201 190008122
67899 86079 45162886
68183 121741 165066846
158090 180787 56496106
113092 117000 9808327
69765 113015 107837350
7863 174941 555513726
38874 71548 81892434
190309 191547 3050297
51896 148748 242044226
198079 199090 524175568
25398 91874 353306643
193859 197935 954740462
47205 184687 343657931
69488 199484 324959246
61042 145616 211443025
182939 197817 37500006
34744 46972 30423688
107887 141866 84887932
197010 197094 471847145
7023 166138 397780563
22624 185349 406707312
101186 164426 158014529
164938 165230 618280496
53231 172526 298170071
82665 165215 206373377
52727 180494 340867183
125091 172244 117925298
29443 188598 397865211
25248 155414 881220820
121359 148221 345166844
105767 171967 165340427
26216 48696 56089259
158748 171112 30756333
143951 151986 20039009
76918 151526 186481117
32686 86353 427105514
52595 161929 273392127
7298 67875 903924553
159215 184439 862161404
191869 192071 522162
188246 192277 10023089
161992 163800 4532026
3943 10639 8156204
40473 55996 841123376
68830 79429 26290175
93116 120855 69217033
192377 193249 909215567
155932 186653 660561465
152670 171599 47199680
70014 160986 227269548
133291 194933 263327535
149958 181729 79309384
53099 116488 954340285
20045 52699 209958369
75173 108563 83333366
156842 188673 859018848
32487 152432 122918135
30095 91432 153071523
45352 143078 244338114
5492 149575 757489290
157523 189500 79825788
111861 133213 53402925
122167 188460 165962045
168529 193111 61483031
126863 143841 42597953
81376 88710 814442458
88911 180943 230101479
102537 139670 92668243
72402 142432 174927365
164675 193542 72134876
17445 48105 798338202
5314 85926 201478185
73710 134667 152334817
42514 75701 83017955
180920 191455 139818590
154687 177283 959832003
132332 198716 974337560
168146 174186 853212844
97047 122395 63107397
85948 171720 214487023
199758 199954 737880525
133454 198324 162392310
141299 147555 20092963
627 27722 83726570
88121 154925 167242849
56070 196894 740882633
185869 190823 537567387
187696 195264 18898029
77101 131856 505963533
138726 191729 132524346
75799 185939 275190124
122995 130972 10783526
26102 110822 211626137
112759 133351 51473890
44845 150281 263546059
148272 149688 987925160
113005 193453 952565265
86262 108961 56693524
114445 183525 73209161
196224 199448 813582355
121233 193401 180591611
72276 195207 556889756
58343 112828 959531681
7321 64254 338694288
157339 172979 38864891
67820 118329 125988520
150042 151922 747117631
169014 191789 990195336
164070 181660 43727121
115152 158618 108713550
123410 181783 321920012
57189 104760 380677477
123027 172892 676785554
61998 63266 185672678
2459 20981 46428172
155494 191511 249654087
191284 194330 7643922
120043 194562 186443709
29869 125509 576345138
85288 103317 45338953
181744 186595 12205544
64328 92133 69238043
121961 171056 440209877
118642 160832 325348518
27821 48324 51081813
134932 151024 40250493
189257 189297 103585
30030 103932 184747785
69679 121906 971275315
62397 89854 68422460
48098 101082 890085996
60993 124196 157920974
160043 197370 93364093
79969 92957 32406955
115932 175064 66154399
46378 152320 264916808
88591 134055 3203362
198150 199268 748601333
189421 198929 23917328
19821 107331 295916909
140543 172153 543696810
188886 190785 803046108
180854 189744 22387293
70035 93072 541177884
109215 153526 110929908
166002 191981 64953061
94017 185279 759733117
91931 142681 127074081
66975 88832 703306656
125134 160721 89134066
92833 161086 170752812
171826 178517 16594572
83864 123934 658254263
78053 190412 280805182
173549 189990 41249165
190135 195566 288355375
131234 163130 79827370
128453 194962 80899744
60460 188487 320153309
112741 181665 172226395
91907 180789 222277211
144612 147655 245566474
191567 196034 105553116
22455 74310 129731599
76336 180453 260062122
341 124100 309390140
188758 198472 24355106
114915 168480 859282097
191371 195119 9440120
183789 188102 852617140
22120 127175 262506761
157409 197238 514718371
56700 146597 612331864
51474 181442 736320513
140206 147924 742514825
121487 149510 70221393
8518 29038 51452303
149109 182249 82740104
9111 114935 264605309
26763 41171 731271793
178944 194952 40253702
162636 195489 774352038
91793 140141 121004230
16614 181911 413070149
151470 182842 78277591
170330 192278 89689614
126057 162972 92480280
94557 181139 216292419
180992 186768 14552688
190564 199907 23575757
134790 152002 201744039
59984 193405 333545395
152071 189943 188257128
1375 137386 560660967
35471 181954 180832840
63395 130584 167911634
193268 197751 11389029
45381 68080 697287002
148363 157171 22157732
107443 194021 991286938
25713 107224 203741517
64850 116130 233057300
15903 145147 734782720
155138 175421 50352657
93624 149336 139299111
199416 199912 1266803
115678 154619 97480635
49843 89434 961601230
175189 183356 20493900
123618 133441 24614297
31423 58637 68111993
34825 82156 118233050
171741 188687 964575845
21786 169195 368462205
173106 193593 51325631
190007 192581 650892899
189272 198317 230945394
8430 144799 340965938
29060 177657 846924564
32032 35927 878927289
145809 199335 475593060
96256 160120 999918335
52429 114902 748391799
24202 40544 993317448
101245 124504 500706309
58722 193782 337573249
3168 149934 367063821
35931 169433 626767345
120592 147423 67191663
138491 140590 5310665
137813 178329 302812188
4860 67025 155646654
32122 131214 247671902
59608 197098 343805907
155217 190659 88427878
106687 186224 97053580
111410 156178 277623394
125965 141908 874235609
16006 113328 243185908
111494 177316 164466751
57130 66278 8005558
46082 112743 166608632
155198 176094 516042126
158395 165165 104740474
197875 198376 1252291
72996 135031 154942666
122157 146618 181487331
18507 19386 176183182
73465 141147 169117529
54119 121357 380368321
113192 185179 179912398
79746 107604 842433193
80046 160476 201143290
128181 155358 68137948
156407 196119 453410092
176 5317 577568932
17878 36559 30863796
28778 136020 410859070
64321 181940 409450680
162695 163657 2423931
7333 137879 326337636
108651 116479 19600031
14350 55301 92880869
84669 95923 28232282
94880 171575 218556130
65974 66264 358738
61719 189473 319402057
142364 188696 115910486
196677 197559 2277013
63050 160618 243893039
153466 187776 101060101
77289 145392 170215597
4017 110199 265511643
79097 148808 453936681
93460 94181 1833951
197832 198519 388543832
59920 87964 235838702
135635 195150 363310801
10532 71843 924735522
179274 193781 505210146
142912 172773 74549347
42814 162919 996673734
96712 105315 21539438
29422 69158 99505625
134807 151489 41711261
77024 188582 772064662
175725 197388 937886867
10862 97572 800175770
17737 58248 101331457
143176 168704 63742948
68055 101765 84218335
9113 145903 737888811
33719 186165 787316444
181036 187260 543783307
137907 152608 36850186
78031 115593 93820112
62737 176279 283533503
73508 161581 160047525
150612 157052 16262453
172400 185880 152798241
183055 192931 731751393
59595 116237 83001891
14890 193404 916461758
161609 190621 168822840
174744 182064 18323110
115536 181411 164507090
15962 39423 139977862
107421 176736 834958137
135796 183344 118769046
12419 57626 523704923
176137 185278 23016520
22290 161077 827259201
62064 76451 36019735
54888 171394 300069767
184103 199422 38613074
187111 195553 21163878
43157 176192 81407529
161999 194830 808807490
163933 178675 36519324
47541 63866 41037422
169573 199410 74755633
177966 185323 1340296
106133 151231 112700635
79729 121748 104834144
142357 162613 50746036
34090 123003 553218151
29422 29690 655448
98738 195128 240874383
75220 138818 991405317
73878 118274 954842526
140687 176686 169727386
14196 105268 435560192
119149 168400 62494088
151319 188983 94176197
30301 171091 390931034
173938 195162 53225782
198084 199307 116503563
92677 93041 946188
96821 162250 163590280
114217 185007 368482087
95794 165674 174700723
85950 157791 179873870
192009 199686 19382450
62798 139593 191859550
46122 105518 148624177
195821 197700 4817544
172710 197739 62816678
187782 199862 30356925
47599 158449 521382507
136238 163815 69061357
165049 173203 809003461
77143 192780 861703664
107592 162140 529308839
46726 86699 741357382
6746 16188 23683766
49006 130655 619864494
30974 169897 347303394
134217 168356 85350861
173023 189800 42061786
199863 199998 72672006
47273 84571 93200559
152994 165585 77077024
10367 99336 390109530
75705 116064 391230145
90526 123755 83101325
188700 199266 26524906
38230 180267 354966757
43361 190811 368553328
8174 127360 297898955
87863 193375 157140721
122466 156824 86206586
194814 198830 10215075
45076 134564 223697034
94218 179618 213357134
165545 191910 327964881
84971 187464 502587538
198835 199429 1488731
170690 186233 38793575
169381 188687 992830381
39673 83104 488425996
44839 106090 965261385
84488 100499 40272399
187418 187944 1350778
105003 131384 389793293
3175 128666 313828987
89354 146604 742490850
141045 175731 86480353
100502 187978 218605168
193838 195859 5080155
119083 128336 23155731
22277 127865 550032852
148506 187592 117559310
58931 157693 246961880
161623 179829 633952046
187731 189045 3251492
90599 158569 170153949
179250 180135 2236917
31418 42147 645319799
28746 55899 917581398
88573 183526 237426374
92238 170800 196586152
89208 149993 152144631
89021 119411 76039088
22809 60472 973425668
162315 167144 11917440
33785 107731 184860496
179211 194742 39031581
125553 139336 614696360
126888 158123 732809056
104155 111839 690921430
198363 199646 3229703
6989 55030 120230039
775 141719 24783190
81495 175566 234942155
65680 174080 270639376
138040 139893 4641566
172375 179698 18223899
24775 34485 24307145
86297 192029 264359940
199346 199377 429736574
119027 164819 114597224
59463 174606 287658592
171974 191756 49456968
152102 155223 540073893
87703 188593 722941900
171638 175248 872227207
68447 76240 19594617
69479 71281 4478488
156158 196888 735095611
3305 115248 364615189
7935 122958 801728188
123324 171563 412390782
194924 198280 8533438
174393 180978 16405661
22415 152813 913281608
26502 47872 892568852
59687 187739 320163662
24582 65882 281567452
77035 132253 607477828
48356 118113 626767570
150514 163899 33564261
47264 73479 683920263
191211 199257 20302061
195731 197014 80820515
95559 190447 531962642
134312 173387 873164093
110342 159534 123139350
89518 106898 21654228
87512 111491 59959109
196206 198673 6281659
50538 92962 271587076
17378 151966 336445370
50168 123211 4751287
183429 191271 11102179
111860 199912 583657590
123381 161776 96187771
102521 125998 58447441
144237 190055 332100103
103162 115706 31256298
198984 199648 470115189
191446 198855 930202864
182565 190776 322147378
102367 107608 12996068
116771 156961 715089756
57775 61054 8067153
181620 195339 142859897
179895 186061 15517450
173589 185840 367613676
118073 132248 35451770
149830 192709 107158417
171132 190096 790333921
176627 185968 23519756
9962 47311 93298239
14199 103378 357334150
167826 195676 283678614
156372 171433 37403934
167164 191843 61774315
97680 147815 995617054
155127 163003 87447158
83099 123722 101441985
133293 179110 86907073
27566 43864 624295100
69104 83559 961978352
193984 194014 77203
88387 135832 118694020
105834 165362 148712481
189999 194451 48816461
116038 159814 884647283
139085 173662 86386257
54305 129261 187239042
67768 93147 63214106
96678 121971 63000418
61281 80561 617011847
178505 190906 31201845
169988 186500 883372682
111558 151062 459472371
95613 163823 170629100
75137 143909 139808856
126110 165068 428740416
97025 177881 216297055
131952 167075 120464195
113128 113301 251577
31125 194253 324987331
135451 187055 129046814
87712 166478 196948453
102436 180314 194414247
68343 199051 326701870
131558 147100 199408687
107896 138085 75391102
70600 159734 416410195
78765 172541 234300880
71562 173119 598314260
138408 149464 191831821
101088 162478 943244710
46004 93202 260243337
59095 175830 38073832
15858 161488 964888857
164834 199660 87191119
102839 107328 263403250
35173 164272 322727545
122052 136799 37079815
149671 173547 22404532
82737 83479 1855127
559 149492 952113358
49238 112504 158048631
104555 142130 856644278
78260 159524 203153791
158587 175946 43070393
38973 122358 231536208
185608 189344 9492472
170920 188065 42909049
114826 134551 724375413
48156 179156 633686640
115474 182110 166444540
24875 131659 949505260
193339 199440 495821354
65645 103122 715519169
82490 106088 27728399
34960 145538 316511363
56276 67379 7030027
18906 48021 72651152
98027 121669 58822254
134413 134649 625539
194632 196297 4235215
145520 173781 249237234
96118 126894 76822036
131075 179904 121897367
33651 109414 371588281
172629 198032 750181011
98213 158126 149772838
125282 131141 14758807
188937 199392 26299790
112864 145209 80957808
88757 180186 788964356
192397 199856 18878003
95186 126161 77369965
3326 27249 60068085
85671 166276 578778553
156664 196731 100113092
181598 199648 45454194
8420 25645 43160162
123011 184721 354778787
22513 98970 191215790
105105 180007 365399748
166635 187792 244084220
170110 187847 914182796
111057 147577 399381787
120253 143083 825918767
135472 182387 117190456
92063 169049 192682077
38419 45462 17625059
104620 157719 132813230
125285 132310 400853710
124427 158685 85830952
118549 167891 123319271
44867 155433 276560427
87680 123769 202270368
145217 155803 762434911
54553 168546 284835954
15355 193033 626880442
79598 164680 744379190
26694 186867 536940751
92896 119038 65314837
3361 35598 80776824
122239 131283 22793903
57182 75269 45223997
141200 162226 52620113
128925 185183 517843674
58952 147250 630860267
49002 55665 16759214
134042 138782 667705444
37311 94944 144020663
29953 108545 94369665
94334 117340 61393044
48739 57682 22551550
179933 197307 43705639
131428 143391 19032615
64413 159475 20349704
92355 198190 264883499
124924 144910 230561193
34291 165466 485751969
127508 133091 13928537
12284 110905 246462633
184302 191272 995188506
180439 194287 433161043
113914 138715 61938038
169437 195294 64688951
60328 168370 632323361
137496 143643 15439224
91469 99824 690319112
17217 104816 219048113
100113 133353 82891931
71681 173619 254558428
93032 185739 609208470
50315 114828 161272541
110988 113353 5943471
157791 175950 45014559
91247 156103 162439281
28013 54756 222084459
44863 60887 508704217
105365 156727 926167088
110875 132040 81779183
128017 162555 308289118
33291 199174 954304549
84911 165262 200982696
150464 163716 33202532
177519 197273 527300898
14899 69314 272706641
140458 176912 77608409
121445 182066 537451162
105931 199031 643632156
159638 198112 96225132
181469 184706 8149572
177786 185976 331206689
144317 151104 224194695
113731 115783 872581417
85776 139497 134366553
71633 135819 160269448
17019 30791 837170680
51872 94298 106003962
180569 195117 825417682
436 12620 321347381
67536 160793 233013898
189841 198913 673094965
104196 111778 18797914
68707 72548 743677016
156762 181129 659886092
87719 141368 134216724
93689 135547 54940860
51298 77023 64329734
126861 153870 499536168
174952 178774 9521710
112439 138532 801835494
122430 123636 3080636
177359 195208 44882074
41608 109036 514529454
118975 129039 737646954
199768 199835 802054148
47275 118873 288134821
198824 199765 2366919
143020 165941 57221094
57453 112242 136776804
197258 198473 3064449
187845 194886 17555063
173638 188855 38193897
164122 172683 21245977
41882 74750 82244387
164732 173760 20126767
114467 188756 472122811
30511 127914 791050083
181507 186138 11690361
833 74516 184515936
49246 168242 297395869
10485 38889 22559206
35776 165370 323939139
101432 125622 732505361
114341 119057 11709135
110780 122311 28737971
181857 197390 39106705
3780 84024 200658398
173941 190814 42303320
132039 198674 398612979
62219 81596 48376697
130145 186045 544647106
162653 185851 260416410
79621 161337 204285173
162311 185414 490683298
22849 179369 599729837
160334 177509 42615965
73187 161975 221927666
97889 134337 90983873
72034 108645 91357122
147287 199661 209248802
141475 155415 35027751
19942 115728 239465590
187105 187367 546043915
113104 188598 188842241
28850 63797 823487739
41804 152501 924196881
18228 137196 370696810
46139 130745 211602698
121199 144529 58542678
1572 52710 128031433
71169 196105 371644196
144399 157142 917215601
187300 189104 4511966
186557 190548 10018270
88775 192525 259474729
120441 137101 893849851
111106 164732 330460355
188998 193488 11205150
183336 185917 622195352
184939 195667 27003143
154234 169537 38150090
18652 91023 180720301
28189 82936 971852528
78866 125779 879357248
124256 190417 165526976
38369 90427 130033483
183319 189022 14409488
59181 137483 195690378
114391 179818 163408317
177952 183746 394753143
190790 199490 521573443
146716 159235 31446652
165462 173585 20219486
6173 120395 285455403
41348 69187 69810182
123143 129835 999168771
66087 157370 939976299
7711 18960 161388907
127136 138525 28492818
151721 162958 112786761
109175 136591 68608562
69971 161892 129095986
154682 155381 966948043
108601 155159 116584815
77949 121416 108395584
178386 180675 230280919
2864 15456 501550276
16812 67385 419518558
123465 163760 100934557
167592 195209 918629419
143539 166732 57861237
17168 21256 10231373
20291 45515 823270668
162437 163781 18730401
62070 194049 329910939
107492 127379 49639480
96811 111414 995161424
61084 111125 568811743
164020 176851 31752275
8876 126821 964924412
125532 146817 53305415
4191 104267 983198269
72435 120221 127321144
89427 123070 84161967
195899 197742 4723328
35035 144844 274500807
14889 52464 926437862
148986 170307 685006696
623 98542 166513591
170143 195021 62207171
157176 191805 196411535
138566 164362 316079232
163517 187858 536036167
11642 174053 469349850
131695 172214 101301891
149743 152172 6125910
62038 189961 939474887
106410 123674 42998506
98138 160746 156449402
142606 149681 510576778
92095 163533 89616383
4085 40808 917630207
186926 199369 656889552
147772 153741 150040118
165381 176067 26471138
104276 185691 714120770
76107 136554 972906504
17983 112883 660964909
105667 188466 474558798
148769 155705 33769775
58900 165632 510956997
138382 177100 110843961
128883 156503 69270779
10525 145724 389436948
77460 130529 857200058
97504 168150 176497164
29068 170435 416034859
126006 134598 479548503
76358 127103 172953291
21635 138708 478219647
173607 189834 760280133
138913 192614 134265126
565 91800 896356331
107020 128172 52769195
67757 182608 286766127
136246 174673 480737443
67912 190725 306810395
614 148999 951623336
140951 141372 608447830
24277 104546 819333420
109101 122077 32325918
98067 141732 426262204
60242 142622 206006801
123621 135903 733282287
44677 153884 298461823
4541 53763 817684272
45802 100588 311000505
184157 187588 8740623
11617 178586 417196297
165793 184037 84834079
197442 197718 727444
116077 156013 641303242
166356 171069 11787077
49388 85492 640773356
161661 180381 492819026
88568 135759 118091219
25007 104084 197713209
191598 199925 21107869
179010 184023 136274977
97367 156258 574156106
119774 134254 335615428
186841 188664 4645496
195430 197535 5375070
93706 184076 225844114
9313 108386 247614155
138818 194118 333224378
61807 85931 60187829
116062 197833 295977546
198048 198290 601225
104852 105588 293005307
108405 127516 47741667
38915 131168 957482888
157681 177053 16087768
140926 150182 381420426
177297 190876 739911461
40772 113331 181326638
121356 155896 537433045
61967 110674 121656768
103833 152247 331917658
188853 189508 1617302
53656 145450 306883880
98601 196528 244777344
70346 150971 369114666
179737 193793 35311922
24447 50708 65685809
23856 150462 316487997
87217 124451 621159107
157712 199977 722786266
38302 101644 158516159
59942 65000 111457301
193761 196879 765799420
97477 145643 491439123
13497 61823 337482532
51735 61558 814301725
163502 182180 46486068
136701 182876 115285517
105951 176972 885856460
165248 197557 822116851
80912 189794 343441172
134134 192051 454652080
160334 179926 48755105
62638 147125 358882855
133551 136501 942616393
177726 179575 2136918
133329 161062 69483081
186656 188020 598593646
102343 106418 411822853
167471 187918 51282428
124673 149257 61515881
145840 199052 133225094
74390 125345 105506279
123347 187139 159596461
167443 199671 80854443
4447 151624 368033051
53489 143823 465804052
199609 199842 472720505
161112 183626 56121286
49431 162826 283499409
196819 199610 159446789
140963 190288 123322914
136703 178196 103527273
58746 134641 189652052
166193 181985 951448059
63574 187772 310448863
48891 184622 609899316
125349 178177 251972689
137369 161369 60065749
27964 57364 486536951
177787 183748 918207610
71624 155022 389299034
47081 140620 678865697
183350 190412 906795142
73183 138907 510336563
187108 192450 152769582
182746 196220 33888972
164839 193019 62472063
153895 175098 52703604
22023 135607 283904109
87321 168894 204013635
183381 184548 2926612
190716 195192 930121861
85574 164004 196316185
93240 192003 246902776
191232 192376 2855843
58753 160417 448099245
122539 190789 686861483
199914 199917 753012376
181106 194954 34809561
157948 197822 99725513
142234 142790 1419178
15874 169155 383094499
164116 177534 157407463
44219 51852 90406166
169870 191688 226290175
133878 154132 50781897
81895 121694 555405331
45261 123207 194731571
30441 182353 379587224
193085 199789 16980457
131821 196836 617405241
110894 167371 141177791
84123 180764 241558332
177133 198914 731376133
40136 80773 101670987
34629 83598 122339727
137519 190049 984140927
53521 158405 262264380
138280 148293 864343113
133664 166807 82853764
178459 189464 104680829
124242 192043 169583499
137490 159188 54352083
6678 26761 337836290
160949 199089 444299039
57121 89740 821164648
15276 152020 341724598
6411 16182 24534781
56487 174376 904778235
183046 196230 14683697
167895 188773 516189444
121014 199678 956538279
163667 194440 76875146
92541 125836 562523001
120821 153986 83182920
23077 64297 103126236
58785 106594 119470994
171101 193719 56643306
93301 119898 66391592
172604 187600 37569425
196573 198896 864033292
107260 142683 860330946
96067 125669 73873609
50229 88970 238535588
36321 120623 210515526
76650 184589 269653287
28558 45250 41566752
191161 193090 200272592
179335 189849 312724183
92660 146203 786829943
89367 124996 696174365
174839 189330 137058571
42704 118860 190260539
160614 195694 87692463
330 73928 184194541
98079 190196 230162488
16099 167532 406475232
127250 182196 691210698
192055 196818 12024235
168518 186557 45086379
10656 36269 523449087
173012 197887 995070730
28313 136340 690802438
162665 194865 80444164
187638 193453 14511660
69352 171600 885718044
177569 185642 20310932
145611 193253 733510653
100184 112403 494316737
65879 80990 37619181
110053 132539 56234039
38779 70454 870976363
63723 164664 658254647
29138 154015 312160210
173000 185798 774632496
11571 56239 111745778
54111 67735 647718239
136956 181875 371369773
88536 98308 24703381
84837 91529 918821375
109242 133717 61195609
128566 155327 67115155
135441 167906 161847649
102659 106939 10628475
179299 186706 747250645
76892 118344 79443039
64113 111076 972671492
18705 107623 767174918
188032 188072 100682
105166 107097 525926113
15171 119764 261210855
68185 159712 228672808
157978 162455 11140926
52630 153938 253352619
30741 194438 792221636
199053 199903 444104864
8593 76724 703950210
114546 178209 650213313
92921 117641 886820547
21407 180275 957412432
184211 190171 967984399
140279 157037 42111684
25989 50547 14168740
185877 198641 94255350
17520 44134 66573596
90187 174195 800850048
59904 73567 35711415
169821 195210 63484035
66685 166068 570836875
144799 195971 127923031
192117 192710 1430904
126729 160977 128446362
70558 77576 21122009
22075 179195 392568968
182493 198646 325395059
69240 189375 329077753
7889 112198 801151078
193259 195811 6453137
123641 135281 29181599
104450 134418 74850681
8931 27282 46011409
123267 131819 573800689
146148 162502 960622818
69931 123487 133520120
193978 195997 5089714
89349 192046 256916676
21475 43726 18125031
119910 142918 160453192
185510 191734 621680937
3473 89947 753653599
133928 143872 999905473
51714 120455 997870133
106246 156295 791063411
19060 148382 323236655
79962 155095 187926232
191884 197200 505150502
33529 54075 854910693
158444 161497 451032363
114797 125119 808711499
119448 149925 801398633
73053 135149 155104581
40912 195412 64246198
59181 155347 859875555
36578 118082 535503139
168894 194175 825301555
41923 90264 79864667
181673 184291 6578277
68647 168770 250032869
138231 177785 779801135
170169 188152 703038908
109883 186086 387094426
187343 194543 17984999
30455 131042 844058412
83165 147295 160233883
167949 190560 354652890
11139 111969 515330955
58665 176277 381435855
36286 96410 150295139
116005 123383 921652996
189511 192351 469514134
47676 199672 380231361
184733 193831 907142181
161059 178184 9736348
170010 186001 953790263
86017 160411 186189415
107349 196874 223891650
178511 192389 34872490
101727 177474 188968034
123760 145309 54020313
136239 162204 449577611
107432 187726 356355106
59431 182487 307455766
124238 178193 134798746
41848 119145 588001000
81809 111766 68751076
114333 161695 802156156
184550 190871 15912125
35872 162701 729533521
127221 189307 155333216
121962 182757 580481730
68914 118805 124393442
107909 168913 875136471
89053 184964 239884452
6533 124283 294293381
126579 177033 807164578
16712 147717 327430524
31918 139862 269745496
166885 186537 49163568
197089 199313 7863259
16471 34451 44960843
10969 175206 410355468
96419 155507 147815859
144916 172334 68447039
69685 161464 229278562
96002 175635 236121945
3312 55882 131702918
185448 189439 287079725
135582 185627 125051953
8550 195823 978571566
184704 187277 566912881
100898 112707 305424738
146242 153267 17684537
127267 148437 52973962
54372 79183 61974550
61655 70587 888057015
38787 99943 14557915
61952 168956 267513153
131449 144183 502648858
74794 119226 529199892
119047 198534 926228711
178792 198405 49405572
133326 184084 126850911
52634 151661 247582602
161842 187015 916047853
156608 179520 56947431
145963 185105 900659726
1164 159977 385667842
89531 141361 693899230
138044 184919 294814891
190789 192180 3465763
152694 172741 50007264
197347 199039 449869790
76235 155273 295076074
168669 186696 456937975
127145 138685 505688379
197362 198410 2640286
141858 163386 53932230
84095 103020 47511723
188043 194297 147778970
36315 164836 321279113
146303 184246 94753873
187092 191792 7422922
39901 122240 205715877
169699 181779 30038633
172585 181262 465412464
53702 88216 894546664
31164 169684 346314871
127459 175549 232525637
99170 135880 899471614
109742 187366 259400938
71153 137308 376879200
76678 125796 122604517
75941 151852 189706331
179327 195967 41815817
87557 158749 718849363
103231 169744 166190520
20403 129113 465588182
130416 162087 964095342
176305 179419 570368154
129980 146470 41160267
149759 169104 48400758
15289 166453 377701154
54329 191470 342689961
123141 181818 146680058
168724 187953 48146755
156454 187614 848815803
3424 158264 792907707
183970 193197 23169125
126714 160820 85426911
76867 106377 73769400
148962 184941 400157756
48590 53465 9981452
67492 105575 95117705
71325 92370 414747261
158566 170456 29638624
173697 185426 50378152
33365 62760 744937619
134847 176204 103133395
113285 180939 813674527
91788 124472 81813841
11377 153654 355772770
100395 164156 159361810
190819 193909 7736138
164280 165602 2674382
135221 138103 7171382
4186 54585 186784940
73368 147228 184453053
71442 113891 497306744
84184 130731 116523320
100561 161095 348746930
197964 199979 5105580
90213 133504 108314788
17577 61043 326097284
104951 190546 587407589
111587 176073 89550802
198920 199248 819014
149441 177495 505145286
138519 160323 657210181
114810 122116 18043203
3895 32745 72277721
111638 147822 90550157
131683 180355 121577054
188420 191990 4316661
22320 177434 878936304
191607 196894 987123422
157816 164473 16550213
78010 81087 7660773
40527 87717 117891650
191761 197970 15738483
38865 47557 21684791
71024 154209 207902828
132930 152708 49558865
192727 196759 385304519
304 18696 46168420
23803 78431 136651813
131142 131666 475089771
198906 199417 353187788
151007 198392 251380548
126438 140631 661212872
65172 195578 750241939
63876 108103 110412842
66044 116399 125679522
100917 110798 24486128
88926 194804 264896074
6725 80371 782650501
159624 194274 392101968
183674 193587 24891343
51613 141938 225689493
138974 170281 78374504
81812 120023 733805530
19371 135650 290615085
119887 173394 133753895
193915 194922 453134147
164474 189087 61509181
28072 185319 606635549
76794 185081 270580853
114735 148003 83103973
41674 115523 184618176
26588 98629 180136356
20998 115255 748356918
150032 188585 441127489
16953 124974 269961205
158273 169917 694716076
25819 26881 2709728
164556 178166 33799538
34390 192053 643295938
59285 84000 61649937
49467 174225 311739992
122188 175074 552384549
27729 147350 308351616
184671 189711 12726382
140486 171785 78209834
92205 175345 207813678
112679 165104 473719080
150133 185648 81821877
44693 103053 145998422
87745 122547 86949860
218 67297 767592810
192838 194424 4044962
56310 97134 808235201
191032 197968 939361192
142915 146810 439952607
159681 192389 463308876
35789 199643 409760291
68171 116515 120601409
138057 165173 302473241
80224 150250 175016678
33319 121716 220793655
155373 187858 81115200
143862 173479 73886801
70496 103338 105597619
105026 159617 136511906
50325 128298 194831973
2302 41878 99108548
176010 181189 13030174
112527 143390 77316569
100252 146819 431006992
28662 39017 25677500
183399 199621 40851760
22898 155576 585706214
4100 146200 355333960
158770 169514 26786201
134323 161266 776250041
169525 195193 589143903
159204 172911 336914037
133157 133529 961477
145378 192720 584102841
147428 171447 60004776
48087 109211 290363836
135137 138426 8159281
5418 89962 211265987
23773 86110 155753558
55624 128779 182708612
181413 192373 127355128
56066 180387 310567869
188773 194332 337372029
67163 69264 245622443
110643 192707 728883848
167705 171055 487497650
132009 183577 150684627
2104 51837 124530616
136712 152434 441924842
101665 115327 34039303
141802 151313 23813403
166880 196538 74310068
73777 192897 297659295
12786 84448 570399730
22822 101379 730859574
84230 133742 123845499
142510 162449 801412484
146912 160329 173065920
171610 188865 43261320
20240 115258 804364285
94408 145935 128811832
51863 66726 565369230
171160 184742 974055524
134704 168399 648062813
130237 155374 856291301
79827 159871 200167083
92400 94217 4668097
139894 194835 137431734
41186 190510 373315189
64139 112488 383349528
198795 199031 575996
191903 194783 556926912
74566 77568 7445389
37819 72382 512754860
43742 150684 402144906
144452 144476 605681812
109597 169608 150126840
93924 171730 606438171
2917 81576 196832221
171599 198408 67256636
123701 169901 115646189
64544 191106 741526908
52651 55964 8369543
192472 193600 2868240
48427 106929 146343229
39085 136216 971162512
127355 145503 45451221
56638 130570 338240698
77939 94973 42471151
162434 196644 248776768
57304 92262 87140768
186557 188308 4456022
60339 148840 183158543
82868 93792 27273175
118710 171491 131943965
155026 178965 59486805
156841 157157 996555107
153426 198266 112163697
19018 57366 788501780
61794 148383 756709909
60225 179029 421696378
93947 137782 15828981
73275 183726 321414729
49727 145092 118544836
10903 62901 373274524
135017 196520 153833113
150418 165003 36484111
190794 196510 319771754
192270 199955 19456805
38669 116725 195123795
84137 117454 83388429
171143 178492 18254165
168129 191220 57782029
100507 156953 447512254
174184 192634 776969516
103174 153261 125204913
95043 166115 177671703
30366 190730 400834037
92646 171891 57441433
111725 180093 168770348
116244 124677 21018290
97810 177147 198004794
85926 132118 115559951
90759 169768 810528567
66950 131115 277887984
178078 183757 14279674
165655 183298 43991636
139684 183426 109286291
199843 199993 388053
186237 190412 460125070
109695 194759 959704632
177600 196024 46336390
61332 81883 170301415
104509 191721 423730073
102491 135711 82883843
122087 176803 620506455
61707 84605 961786444
74159 179481 263025129
131473 134288 644995289
102174 126880 527003639
198370 199517 99146058
90991 149445 485166844
109418 131751 55843581
24792 171885 785371359
116289 144166 465145662
50298 74115 592229784
173144 197238 60454670
5786 109858 553636771
174658 177747 7647177
65755 141835 189952059
61790 98500 685945225
52599 102987 126065019
99869 139401 98641494
135252 171015 89410033
112193 140900 182010809
138679 142794 932210113
98005 150972 132343788
14783 37300 249012597
65651 140651 187234953
88116 189726 695254895
105795 164567 146873578
57482 146739 222982222
168097 168800 952027932
195278 196514 38846609
95530 196826 253342459
104841 109026 10294957
118773 129099 978760828
99710 132647 82127580
136234 181672 603679955
176146 196656 861607705
49570 83677 85188020
69437 121293 388672732
12115 138113 314952260
141647 164652 957931989
143803 184581 970650128
137108 191480 454224093
31897 133078 252792278
102574 197397 237080654
174322 191234 583904479
95251 99988 106256323
23451 32169 21841123
170191 195410 919832837
139310 155246 147880207
50498 116352 727198828
158848 191614 81778572
36540 185908 373296106
32924 44862 465673524
40346 56644 16317005
108292 121334 32444113
76747 145831 172647367
14915 61351 730180564
95998 130958 87462383
51471 54848 8500617
89708 95066 13543380
67040 183653 331935477
178779 193557 870155968
165702 175918 25304468
197670 198240 1405966
148966 185531 91339903
30175 59016 72137930
185154 197714 213057634
194990 196642 4195054
151792 188073 90680750
57080 142462 715391752
56673 147987 295463349
138654 187634 122574428
198527 199604 2732839
141629 168423 312344095
77871 88300 4087230
45367 94627 123120887
15998 125303 273089857
76601 84762 20236555
125774 187943 281805508
157316 158817 505637807
180584 198911 46145063
107424 124778 43255660
69881 126203 140452006
84163 130758 844740717
147517 196820 123398398
67624 141998 185703225
145161 178454 976824439
83883 140454 141469658
82630 139279 141578040
83356 167116 209284418
12867 96975 679647207
133617 178638 251598892
154719 161469 82542639
150106 150627 1329581
163805 189305 880305182
141200 162338 36612207
61887 186309 410139618
175694 185486 24600534
8537 67964 116769404
18008 97492 466229034
179626 189251 24246483
147541 176403 352287081
151399 188712 93331737
169989 195335 173991582
673 154062 740046426
31038 123515 467741659
64918 96935 939261502
71771 90201 45772596
184055 191156 17887236
797 192960 686107213
186502 193292 13157183
52095 100664 387378606
66547 187114 301257136
126859 175793 122239868
55193 101797 116595012
106060 198367 564648693
86264 137356 482451643
38945 138685 249295176
95287 130325 87664577
54428 66648 730372772
1127 197743 491889196
56718 82315 848055363
32138 53282 52822919
15442 37476 70278290
57342 90891 801128505
133736 179158 113427354
52404 140006 634366447
199032 199212 439277
13955 74096 725224755
38374 181337 357284090
26803 57464 76666173
163097 180932 44376708
199060 199814 955681388
74932 165831 297261551
142098 172616 76274810
163047 177278 35295803
86960 157976 670947870
62678 67218 11461427
91634 145958 229041119
51949 183364 814107927
24246 148093 309575311
161672 179793 45082212
96031 98398 6079881
143984 185679 130251824
192592 193543 2458942
4167 172250 71213374
94831 185233 316139259
152238 153996 4452889
191331 193232 125474891
141021 198845 144745702
170480 199610 73007551
142937 171504 71286080
150233 153015 7080899
160409 190535 502889936
112585 149319 205075695
58280 94566 90586127
131465 158978 68941962
90431 160112 382338410
9127 126633 936605825
74499 145239 519908060
115869 121953 15023932
101455 197800 240904712
108704 126589 44690864
2264 144748 458254780
16916 50242 83389384
24753 105013 200697493
45866 53924 891853800
119718 194922 437427635
26294 79197 520397613
66474 86826 898091826
151270 153603 5910482
146878 159244 3119605
32360 134771 737170309
84813 91707 17142550
72239 167540 533164871
36195 42110 14773566
149623 157690 20333086
124184 199207 216893842
191809 192727 2290917
13696 90065 190726367
42811 179667 182291702
181366 188383 17742075
125615 155278 74472672
85382 190300 262430796
64926 162816 244584650
42786 54487 420605840
165084 187960 346910186
139434 195727 140857253
16076 179046 699128465
117626 157698 779617435
105872 191674 214328103
73504 138969 163478896
14606 150492 339584972
131914 183059 127793344
6273 102838 623470944
95220 194407 974411322
103472 167363 159507446
167835 172853 434598483
153204 164513 28218026
165219 188702 58766433
144009 193570 123826701
133295 147257 34884678
16169 83096 167265663
146797 198874 130439509
3487 57260 155222379
88476 129527 102752924
67643 84827 422392749
131561 177513 114706275
107089 175915 945465328
96759 103043 378808862
119580 139497 633559069
13089 39594 66155159
6187 83761 193963364
144222 173329 72608615
28894 195905 166875181
49050 101797 132012885
112154 145913 84470087
185180 199689 285738063
55473 60323 11965094
139793 164906 398086994
127178 129201 730801511
197254 198719 3744505
324 28435 70538300
147825 174708 67094267
128907 199185 201978624
152998 158865 473278730
97257 116933 383478864
73114 97202 249987699
43189 101486 74762834
18344 185962 418862665
142431 156577 35544548
116726 171054 659525069
78517 142371 319593813
198225 198569 491676803
142034 149451 839694469
193332 197911 11604505
122488 140484 96672259
138632 198114 148938110
17792 130014 557695341
99457 147214 727583978
151640 168598 695608026
15536 144095 749209826
90855 103593 237209301
80785 131663 689948444
15347 192648 689566569
141256 151161 115175610
192448 197146 11914228
47449 163076 289227284
26084 139086 282380299
40835 44809 494577893
52824 167780 687402002
57158 169073 279707869
120363 195444 187911356
165724 186496 51880560
61097 66127 876007471
115582 161296 114335287
129648 150615 881408540
151651 172822 198314609
129969 134652 181148545
80790 191728 277238113
56517 125053 171167244
86399 183709 667837746
199367 199378 27649
193434 198195 12037717
43183 105482 653714413
19519 79819 150738330
9632 23184 33270095
73328 132686 2930455
64560 128113 158733140
161135 164691 931244860
38588 72441 84793943
34692 176004 352980625
128720 150549 54657180
86272 132192 324984623
10539 41423 373556009
95049 127734 194212836
47314 175949 321422574
105710 114215 195989771
141674 166048 580250528
149126 177482 70654499
82465 190686 807022569
97693 169330 697732187
6873 147594 547135285
182158 185863 9285742
74701 86064 3665467
22643 104816 650474402
173174 174449 704544037
142471 174732 80527177
19183 113291 876631980
193927 194599 1682343
195074 197006 4915467
175475 195790 223426512
93125 165857 599132065
87729 198271 483431012
59000 131190 209750775
63119 178228 826852294
75934 172098 240245261
58258 63766 13778148
189739 189975 415405
92273 145045 462231456
110135 152041 220626464
61151 116339 137967727
128098 168459 100911002
45459 55518 25252501
19213 74434 138136539
104335 136429 349353739
62508 158481 239938601
51712 76246 132681157
111123 192421 412787924
7537 99993 231282217
27205 112521 329720389
35341 45995 26564608
175655 197042 812655064
79474 172704 232941982
8333 105041 259590974
11922 66988 137855656
73131 78191 744477521
163783 164780 2463466
45109 185284 717574812
5005 143570 732714309
164767 178803 886633302
135627 151950 40858010
68136 69342 474346439
43292 77109 665902598
57236 104114 117151793
84321 116489 80540056
158233 197427 97988401
78620 87492 21969250
70251 104846 719420465
146603 153729 289249488
37614 163106 470321715
89008 135041 177827959
105856 186969 701348078
47362 84256 92187954
105441 172557 563020944
168829 192222 761174622
181420 186490 12788102
81941 179467 243656170
187343 188480 2865971
15503 189884 453577677
103177 191131 778174675
82141 130007 119734505
12574 158629 365256547
15596 48905 977586387
62484 157636 237943786
128516 178886 125753496
32950 47336 629720712
14873 186059 859944353
67034 172286 262892753
78282 149347 426714514
79694 177204 243496976
14770 191564 412959462
37356 50996 891119838
103677 112974 178726044
104458 133407 72261476
139905 140749 2130153
40754 174625 829167466
50765 140407 270887510
67630 169742 122388628
96260 193789 602397966
87251 134602 118449554
2926 94702 668961321
4318 34648 926696223
70193 87542 43029676
136269 176385 100065523
19054 69868 630800196
55372 179805 672141473
131555 173675 105249746
114190 161000 117108201
94163 172930 196857141
103884 117492 33992893
160014 175637 483730372
184737 194585 24754634
178212 179444 1935284
9064 14548 13825048
33087 51617 46354241
186200 197732 29058642
12188 84733 181261962
3152 154163 903870880
143962 190756 37653079
25999 37332 28315400
154651 187836 82864578
82584 121499 65443906
103445 197226 234447345
42750 74427 209115868
97250 135661 110140909
137256 174585 647599902
48952 148330 277140083
98480 143973 113649074
134475 144038 252698497
197130 199418 338274762
104811 146763 104766419
97673 145755 120110828
26612 54824 70552253
118254 172180 803180804
104008 138575 86279094
176769 199553 57386994
133874 149461 38987199
198348 199139 1997797
46968 87840 914393161
102667 125108 55910186
127989 152351 232345671
54530 88174 705583286
29627 49345 526694241
77658 190706 282513354
128457 176039 202392629
195184 197127 637555043
57386 81281 709727981
83569 143517 998872442
48691 138940 225579230
173427 179285 842494790
182403 184210 871887807
5158 191475 465825602
112641 177875 885955879
160708 173544 311089548
63309 117464 619691211
1484 105134 593952099
55847 102579 116836175
152980 178346 53849775
152773 174856 55002747
38081 107002 172385022
40771 90237 123493810
135258 184299 211976128
163902 177729 34252986
143218 198615 121976831
60440 85375 287451718
127861 190122 155705090
178478 195002 41546302
63999 101566 323202582
84839 87124 5733860
157197 198133 102335058
73142 173844 251508097
48969 158665 383125708
189318 196146 416823
197029 199474 115991465
136320 179917 990960551
182310 195442 33019158
44521 132025 533042299
139449 148041 21488954
16689 116708 359260802
180358 196321 436440661
38116 98101 925255783
112871 194190 978666994
33695 44787 21229614
125713 191717 668003268
20535 24872 715561446
163963 187195 835609175
67584 118465 126915473
122293 154137 113585895
50353 111696 153202162
197547 199169 186135884
68715 143023 185554214
54094 157771 969552758
2575 101538 648761356
126149 192382 528296085
35677 157259 712798942
112346 161083 797608080
86033 138170 41278774
183084 183923 2131485
51774 76115 356769609
19940 185353 415310299
99374 144278 484484069
156117 187882 856318182
146437 150187 522344229
53024 172124 297682774
89784 110236 360500449
49974 120753 176714923
140430 180185 560030261
18638 21112 6126606
32060 56633 800929253
193329 193662 856768
6253 138673 331029777
27882 45910 44949243
195209 197399 203975070
166198 188181 54999710
108361 124596 40517728
144119 145957 159529020
184866 199666 37279729
129313 158454 72937903
175541 185992 709343214
122571 139018 888272434
172647 175780 7680931
99730 123035 57964467
49901 108299 160835481
48294 79451 77992118
196576 197897 3358580
35565 139978 260949842
122340 163825 103992402
63903 138302 860701482
83289 87560 69566623
11119 193356 455521615
11136 50165 960285852
56683 186342 324006615
10416 185074 436582983
46805 124063 373448054
1084 7884 17194169
42323 95206 165682792
183284 188121 218056962
176846 196161 892872611
66265 178521 280217878
105133 138465 83180018
173367 197255 59945855
189961 193636 802021774
198579 199879 460135587
5713 142329 341605085
80352 196210 314742342
37845 133518 568955196
144502 174588 471423257
165214 177712 31020899
96923 192582 999702075
70116 98497 251312676
199919 199950 83078
34191 96200 154989039
121908 139333 43688061
193937 197408 8808797
78944 108730 74331466
61060 193972 332285354
10338 116296 264901793
9662 27775 45378869
27723 73836 390276955
45694 188309 356555475
80882 163638 206903589
102303 143964 960687887
170084 175382 921446917
41716 174258 984626671
70403 189983 432887403
149397 152489 897506749
105796 139254 425956710
129022 154389 63612677
56419 126337 92520087
155111 191875 270391926
50438 162398 718152806
3932 116406 281286837
3255 35759 81467443
80104 136518 141018365
170190 180187 24812606
4561 110976 389785082
128241 193146 162289356
93742 166421 181669716
120740 184188 818654808
69203 124677 138377164
140011 198283 819995871
73340 139351 42286821
168581 186273 44201072
63640 104708 265603833
26371 69557 157695647
13781 170855 944356495
45773 61396 977282430
12514 125354 974047317
506 33620 82957679
169095 185938 42035175
69739 83777 28036324
9352 93537 714144018
187058 189973 2841852
92810 181426 424468797
100455 100739 271791479
69524 155279 468733878
60816 174670 866813329
23564 194609 759741336
130417 165998 559746875
170264 177493 956233534
31055 113606 574156628
19675 104132 602133107
23408 183320 399649956
40792 198810 618888293
94553 106913 30946559
16667 48659 345749657
11417 93231 204500576
189076 199397 898554920
39211 43521 10895892
154004 193755 360684807
79419 86253 16983112
179518 190514 814874305
68678 89734 52210374
42633 71945 73363017
13084 67225 135517515
114013 171563 828839626
59714 199990 648410071
165620 196770 78008055
159607 199828 225499108
56913 140458 714372910
65700 142833 192613898
5673 59665 946026721
5117 49950 112216868
87171 92184 388185372
100036 183599 374247513
137305 147730 651818128
173841 199058 406296445
111432 161045 934327273
2869 145389 856190627
167005 187128 50409328
150379 159471 251000038
101152 101186 911166286
96170 106230 25196500
159376 170398 342216362
47816 177903 325040838
22219 183156 402145882
99773 101356 787656046
126511 158767 904929130
118314 174099 862678684
197738 198403 1639015
36678 130462 234453019
29541 142792 283043691
59914 99933 160472690
115102 115746 873493595
121703 164662 107616337
199500 199976 1211593
68395 128378 149656780
56156 190293 335237646
2786 135447 578081924
194869 197663 528563368
37274 71166 354380719
27436 166645 731537850
145374 168542 209088765
31862 188303 777869306
18061 192365 435663427
155370 187193 79422026
58753 174521 404613395
199992 199992 620
133352 135073 628170675
45344 197106 379489101
33322 36167 591386338
134773 176084 103010852
89785 184731 974539459
77712 78562 52623892
14251 114740 706295460
41258 54545 446597455
155233 184991 877113378
104602 127951 368089239
119761 141405 54222818
182922 191396 21289698
107381 110888 8644994
184341 197388 457521495
15930 27978 30190937
197615 198686 193996617
178885 193270 89100309
135496 153549 7960767
135458 193974 146325908
154851 163415 9834343
56009 134695 196632814
44990 70577 323049409
27327 96228 267523350
103393 142984 723545365
55291 104930 750090689
127126 199330 774188265
184369 191305 17451529
160815 180986 50212313
96624 131555 87229017
15506 147068 328692926
115013 185138 175145815
171977 186285 48327298
194269 199411 267338980
166417 188972 119860064
160167 174409 35430815
135249 199974 401694340
153060 164190 27794777
161208 192919 342896242
28131 137331 936710335
198488 199180 1762192
176947 193317 226627180
164099 197946 760043277
59349 103347 110042728
127930 194769 167182208
116466 154472 95153781
57909 112898 240537857
110836 135587 61943520
3339 35466 80500124
74910 96956 16208813
146578 176815 630604700
25204 51618 66073703
674 119282 943389855
171875 191793 384831317
88550 141813 133263807
144537 167260 56660183
99849 175154 187934872
113530 160334 419827017
69476 102198 843524896
1823 175585 434324363
144632 179686 42685037
121783 127632 14756120
1636 187197 721304084
40808 60755 298736865
59830 82990 57878575
60608 114072 293601972
5898 18257 31076215
169224 192182 467000325
196721 199862 977379837
37377 79305 104831633
182543 198297 39669403
86222 152624 495134586
108322 141199 319239502
160268 162388 5267446
83110 163966 202251130
64084 91668 68623513
118689 138888 84619680
165377 170503 979161209
55840 146619 226811260
74825 89378 36086235
11234 122706 960047462
2598 106514 649820842
189960 194709 11867215
122749 127491 11961059
181533 191321 24607700
5510 5963 528828145
85188 133019 119654869
66882 75956 22609158
101954 147610 113933325
46088 154395 270926920
115293 183197 169589022
84417 172297 216172149
81221 172216 227382897
91203 163040 179818548
163989 164351 844063
44559 146358 691964464
87521 173588 301024094
155818 185622 823731320
185886 199721 34844644
177044 179089 5144894
196014 197371 3474809
125389 167504 105285470
166886 169804 7398344
140852 164383 58914711
86346 131260 112309787
196363 197066 57382131
140810 194987 135495750
181825 198407 41745037
47611 53108 420239748
140992 156420 38730681
182958 188495 14015351
112884 183044 175322763
8098 140805 331732483
137623 168235 76476280
23431 118485 847411187
24112 128185 260102520
32820 159935 317820880
98097 107542 23509419
1390 11854 14159590
43427 85656 105391097
134698 177323 106340634
161711 167904 15284408
151958 160729 386993636
145347 147349 313704376
88802 118590 346329916
72991 144172 897949176
44602 87684 107559651
96624 141007 268303315
176893 198536 378138752
179492 188857 23620587
160608 172895 30554820
131602 168876 980993322
74966 184492 108639339
177881 195971 907569919
58464 170268 279435615
146332 183910 93864602
166401 181398 37381456
87611 151213 305935683
91931 104385 153057039
13201 179540 415673153
44317 99851 138905415
126643 163340 215540955
48775 185802 342520322
180774 187437 16784202
35515 190093 798587862
152452 168690 123948512
87370 160113 495413309
114639 177499 156894890
107092 199549 231284488
166283 172463 15434202
134715 164467 629239136
146309 178696 734594652
46756 83260 91374936
119804 183667 639106528
126649 181065 135975539
111865 154263 106244855
59592 90959 256787547
53489 144460 640197996
131877 154460 601685076
132584 190877 145754894
159545 190050 704215521
38945 61293 837287654
2131 96375 667773988
37136 198129 503936329
183567 188498 879272704
182844 198444 39269880
40387 97469 142772104
72992 136547 158755857
21908 172974 377552708
182468 196202 656756057
26782 65550 941865419
109766 152434 106755154
93992 119833 944223045
77239 107214 74947640
100080 100709 1573931
190350 194843 11254499
80818 172058 114418727
183927 194980 959949098
89702 172368 384725076
127065 155332 516444289
27680 87205 148599807
98212 181540 386045628
110299 152290 887200381
181316 192280 27527054
70120 146306 190230701
109193 161690 304243206
110097 141449 78414563
30047 59727 74158825
122619 175304 131677319
153716 180431 66547199
7997 199390 388575419
146897 162270 19958534
119129 166167 96062354
129905 186045 140256291
1412 61115 280734143
15584 151108 740850437
63984 111039 117413493
25720 127958 571150848
104528 129287 219038989
186980 195916 22422655
144884 199238 135993975
175556 186786 28267830
49863 148150 245642668
54971 127252 242290235
19540 54135 86529335
54516 79789 63134576
3022 167402 411034121
166408 194390 192791750
100121 198901 246993334
102567 154619 387347745
36806 134127 811085535
70319 104572 85455214
154017 196790 106943383
48112 156525 822916058
138789 155110 352510679
55119 197523 769551629
35801 56674 978025988
104770 121701 431557852
145951 171603 64061460
36580 41309 320239473
35528 176010 986513997
88982 149871 152390935
170758 186569 323201492
6680 16966 25744594
30628 99265 702281127
66114 67449 3338851
117281 180879 320769571
57916 94772 91988271
16222 86435 175436941
160040 194586 86292851
66322 123733 42768366
32128 73985 104674236
112686 149403 516228938
194477 198188 196135331
114342 196939 222490964
198937 199984 128827065
20186 187008 555142962
67151 76822 24036976
158150 182132 59714896
195335 197367 28776567
19692 89594 915686682
45615 189342 359364763
22919 47646 61724830
20183 78179 145070359
51041 144779 234317835
32378 92696 150705524
83968 94057 25295633
112136 163483 430560997
88438 156010 169156541
124906 133674 21942419
40404 71117 646070381
177610 181794 162398631
93389 115007 574237817
133857 190389 141379427
157235 159994 6815909
82201 187073 262221587
87767 120305 81296376
14378 68962 382615037
182668 193708 246959845
142728 172404 994383315
5851 191282 561050140
32535 127328 783099335
95649 125488 986921237
75379 179295 930645239
180059 184770 720346962
137595 195016 143602634
160475 177487 369450580
183485 193738 25756088
49232 66998 932291337
166873 182503 426816734
199185 199461 717890
6419 159336 542671013
78633 158053 198553142
73876 117360 108610731
5020 170019 782295022
58845 149327 921011462
29376 78597 261481207
63714 164945 812678391
90771 173148 513638895
79513 117945 384642299
126636 171576 112339261
80705 123960 107991925
155522 185657 954018233
158309 199652 263887052
43220 191994 371841640
38389 167554 322794173
172478 174730 5552755
106215 168637 155981068
52714 161878 272935193
896 31900 58050979
43260 114891 720288556
108997 184151 670090356
183003 185837 7123642
85147 188976 259725834
18170 137314 297759101
74390 193739 298255763
145202 152082 17181633
71741 126942 200307625
30651 125017 235756309
185317 190399 12797216
79078 176520 243282398
107389 110143 67142027
198497 199001 1304348
153367 172216 46998180
177831 196629 346634649
139973 164017 60270123
129614 163632 128772997
196493 197199 1795019
95407 104457 22680895
113562 145538 67752742
177715 179848 5394497
156831 178900 400383986
142115 183331 160782587
73614 119546 497797928
199173 199487 806860
138637 181316 540793027
102973 170690 824396771
57164 115923 146811210
127388 141807 36072184
77603 164913 63516019
5205 36527 440367406
1033 99701 247054714
25262 58551 83275782
128238 191068 157109053
137250 163637 574054220
165198 179006 815216796
173556 188973 38674842
34881 36524 4130181
7880 105230 549969679
85712 147637 154894338
11601 194811 458027471
43188 168584 985092956
62409 144431 205023238
37085 103413 655606746
22168 134374 280458545
192787 194055 992980822
86917 150609 612704339
137140 140318 584978391
24550 123608 991765263
4665 110656 264953005
65197 130446 162959054
188469 195307 17112563
12749 134493 304364697
177261 190087 32283570
62922 195758 332041560
73741 145156 178493636
11925 90243 195646435
158817 182310 58526916
134452 192100 937753659
1725 182864 984885096
106421 148138 997698840
194735 199058 10967115
105266 114333 372185697
131649 195191 335293816
139073 158575 48907090
50952 161400 349671547
8259 18871 950959327
87936 89856 4734934
136 107493 268510715
56772 62425 14126240
28596 148228 298891513
122454 178013 767527694
157618 180578 57110751
178131 189681 29094897
19931 169791 374665464
129264 144033 37022357
122307 125636 8368064
172961 185799 32105955
87142 162579 781029886
150491 153761 8286880
133191 177814 947873640
118556 189613 460958344
150966 152927 4943375
175811 176980 2913457
8762 55664 925297597
185135 199096 928694967
130588 138448 576844816
15004 196135 941708149
177312 178625 76667589
159083 193215 85206623
123921 131157 18220261
105020 122630 43800519
60155 152952 232108881
61190 165294 260286637
194453 196128 4232090
86259 148802 236607755
176662 197455 198595813
39742 83530 563309871
80342 140302 149828065
100109 102111 5023355
170374 194868 61233956
145573 192033 116113455
128264 160565 958034235
178190 180663 6248373
24022 159400 777316278
178655 188642 25264608
78710 105961 68134593
147658 187281 99113767
25553 39905 222568131
55755 193604 897402256
23264 89302 608177093
53910 187180 200632374
159112 193733 86456943
108579 151852 261519131
42515 150159 486950541
139747 195452 139362552
104223 196328 991301870
93486 140925 779680277
36100 55596 48811625
74232 186508 280513601
129962 177742 119195223
53621 149327 490398113
84340 85689 231167
189042 190386 586170827
181254 195827 36625088
89275 163334 185414482
73447 162403 90109922
168448 184877 666952935
148384 196920 460559978
92757 197687 262554101
53827 102803 122478933
94471 191644 242884280
53807 53859 428205556
166622 190019 656741515
40401 69006 71813220
85584 106059 51396348
178200 181363 7951522
17038 27717 26860408
111693 154250 67514746
115965 150327 366425217
92780 100956 712251986
82849 168242 73064274
5944 41269 88401615
67844 72077 10518444
172163 179181 449340988
67869 127787 149554938
6289 164710 396135070
3208 87073 209747183
29176 114887 417547347
36963 43208 14121064
27495 69665 813165762
67821 88572 51527928
81221 173997 231746790
40718 104995 160770215
21103 39418 45720307
7176 73911 463330475
135252 183087 119481937
85806 92832 17637804
119007 124890 14694051
35040 99189 106973138
129410 186846 143560680
73866 135428 153790379
80105 175901 820068089
40331 111006 176625005
22153 136829 286687291
111905 151450 173551021
196497 197598 2818469
164663 182824 28575640
61794 90392 830039901
36078 157996 386430160
114759 193261 532244490
181644 197473 229177011
147087 196198 304992729
48982 147102 557166814
55773 126504 884490996
75154 175075 249498895
112976 193084 200291858
21401 197019 528905769
112185 164092 129942939
42702 183223 351103630
153458 178627 211487130
69925 112004 104842499
38083 164157 320232463
197121 198401 854263918
54281 158452 260394576
131724 159155 68710687
162199 190252 70088899
19794 192539 877707214
110238 191547 924162738
196128 198292 5504191
21563 128932 268365510
62177 173521 847346561
192843 199503 16901292
127441 182822 138370481
24382 147710 308258782
162629 193118 230501221
32593 119143 198331700
90764 143561 132197307
8083 161756 384249660
89836 190692 551050115
16699 154919 415743132
118276 140783 56299956
62598 177817 287769790
21578 66183 176812040
192387 195078 6792312
14424 174644 400312334
120519 157343 361236860
184852 192907 183484253
27916 93091 162771290
196865 197205 819898052
198667 199891 3089904
46192 85902 99187876
13383 72482 127903434
99439 191987 926119697
87305 159179 829861968
141557 199364 807304048
7687 148661 586028861
65353 177058 775372251
169590 176551 17142502
16014 45851 74555844
133448 138131 11706422
118304 151879 279147177
67272 112606 113078584
167101 190348 428439308
76848 158902 205196013
180142 197130 42731857
415 164345 409989753
24713 116398 733205504
114656 158843 626367172
192204 197756 14069483
37700 58563 305381507
181903 192976 905114537
131444 146322 746877529
50134 182154 376406805
108552 169228 122266145
194003 196050 5166126
46184 178532 330686693
102470 181690 936390787
63303 136704 183386527
9995 54005 110127284
99527 118559 47336229
114855 130115 572755566
75826 170644 995843850
194957 195845 2245606
59914 190324 325984540
177536 182028 363044641
71559 121947 125613701
16348 115736 248416203
97219 101053 9664151
172333 178100 990494306
152302 193373 102654707
8470 136829 320929754
24612 142591 698159492
121750 174956 163672580
76619 176801 250175381
26246 177127 331915180
26256 199712 433733494
9283 25177 8866957
64361 147182 541106854
181358 189307 899670790
145414 196708 31033682
125405 169197 831615121
148626 180648 678016923
22519 194409 725230783
3411 95867 305376552
74336 77162 6942256
177715 197205 827661424
129643 152596 57421040
195890 199752 399944422
70367 150812 235465127
1649 45341 585056963
194608 198835 927987138
179993 193289 54427971
166813 178059 940573233
84191 141579 143556554
61743 169562 535274148
37963 109467 690829455
115632 195452 199582803
162150 167454 343231411
16823 99897 207837523
63244 89699 61951301
84692 164652 479830906
111648 199933 221045583
191947 194199 5680517
81934 142285 951403247
6167 116432 275708961
66857 147647 201770641
114949 160865 922180063
31074 194404 414312946
33168 179704 366137548
158590 167879 726772701
117824 166584 121817913
170082 195213 859278002
183685 191375 19299248
157764 186795 72403332
24953 155198 325758347
35420 60762 63263613
104520 114395 287584699
24151 134745 998818390
68728 82331 33709505
70697 75602 8999670
139212 197414 772520596
123042 182530 148721941
192092 194152 5175207
74467 195601 886288856
15516 107241 719531224
130573 184560 849431436
168960 178971 105805447
74545 158509 209863926
60584 107604 335188125
65363 186315 812650114
186112 193568 4623783
190147 194492 10872637
128957 172626 250826833
69677 76371 647779065
163736 192368 93864427
154706 163049 44235925
51744 113179 919843946
144381 188678 110743858
132177 146697 36302385
94927 198816 259934343
21524 98286 656178326
119598 192972 183519927
107453 177074 402157234
26163 158297 330375154
806 169850 422795105
28080 79255 890206879
113934 189637 189291914
80714 175927 237756838
173263 194716 263038583
72142 80252 20147114
135674 163825 616592958
19994 30624 26623946
13293 126954 284011954
99716 139859 39762349
50140 61495 708230743
123313 159837 91511632
48748 153013 260796346
164912 170333 203278300
175841 195863 261299685
47279 121935 545894255
192188 199783 606851664
152959 186735 84324521
129029 135124 713068512
117693 148777 77666804
16924 145409 321229459
59650 159492 880533251
22640 168554 845806476
93551 121883 177142945
155507 173531 842205915
194984 197500 894882945
69613 158975 223299305
23905 195316 428556804
84344 154903 599638764
17726 118665 252198082
154606 155690 2692601
22300 151157 322144140
182387 199880 429137729
172953 177163 190204
154873 164461 53643942
43528 196704 864473172
2639 68139 164129828
36183 167825 328937538
181581 197355 922603305
164871 187101 55559040
184175 193068 403157068
161356 164396 801734134
156602 178058 53278537
175955 192010 46610432
189764 193721 9904081
89350 190103 252084398
23060 58036 712930932
198740 199570 2078809
155008 199625 422859051
110121 178018 571280771
28818 195875 243503929
55568 60024 62095141
144173 149328 12813843
196582 199938 8526250
132669 141547 740245741
5053 117973 285766837
124820 187364 6879039
180965 182484 3824378
131039 198637 169147470
57447 80868 462413976
8797 10015 3097635
7743 130566 307149210
45812 196771 587116090
27759 67163 98558833
9432 54222 112036345
20252 90552 983261711
76261 164249 219920875
188426 193224 8572230
184373 197895 34072620
87298 141538 1592747
198696 199315 1550253
22326 187723 962513620
71632 110930 567380139
68587 161477 860765273
84191 178397 235410573
121143 181931 843079570
71684 139647 169705910
166167 183436 636090107
6903 97979 324452890
192672 197838 792363664
89194 132922 109455513
71173 138649 902564084
15295 57476 105419986
168139 176044 297606041
184294 185964 3993002
73107 143810 910484678
92419 197958 264125614
3024 174590 475845073
38868 152670 284567234
21665 83497 154548661
82665 121811 390895381
104881 142377 93645499
181952 185585 264369665
69287 119097 124256905
63130 180174 292341721
71203 120079 121880753
165803 166128 634439053
183166 197283 26015431
172218 188551 40936852
128670 189937 395882214
30382 120517 440495285
3070 141902 733262619
169497 193860 60899735
163327 168470 12738515
42316 148465 265329351
181994 189757 19550564
10764 139527 712585374
53848 186315 585437469
55893 164143 270582638
128567 160291 79463056
73277 141846 171268474
112495 133966 53749160
177724 195702 271515285
77738 110232 81079517
170597 182763 30248778
182323 184447 5327808
173220 185700 470110547
185648 198750 726980433
164921 194612 149912589
50138 56025 525009624
188645 197719 18144262
60510 179785 298071602
187791 189444 676069260
140614 190802 125489469
93509 168305 785980780
70382 118445 526878954
797 146511 364414029
146934 163032 40384537
33497 91726 145338011
194927 197683 7046348
38289 97445 147936029
97783 150596 131937917
98501 122117 350326242
93626 119784 65317431
175572 187693 30566196
120083 180084 149989148
40416 95068 448018196
177974 188859 702543045
21442 67484 211132418
197780 198145 882491
153413 173067 290390851
158694 173932 381216843
57477 127144 173952141
161684 164070 6001286
187927 188088 781352513
182003 189403 731903406
122130 152418 150553239
143003 167957 62220020
165286 174433 22773655
70693 164971 235478260
91605 117207 953314429
153141 191864 96677712
164993 168957 9909773
112247 136312 60231691
119236 156969 94559943
106499 174200 169109802
92607 132865 100678603
77946 168830 227120086
14512 50202 767242697
48376 108100 149360822
49951 148638 323447286
34333 86987 131513289
77486 133521 989327537
107645 136192 523306539
194022 199674 648330376
88540 162670 965170886
111813 138327 66318824
149475 174190 863015747
3332 149547 192404966
4259 147229 357413621
162300 188704 417492002
77670 178502 564630896
22370 82924 151340783
196185 198031 4711333
84647 125428 233630359
163325 190039 869431894
14279 51524 93092766
150197 196762 116543773
184382 188189 756125658
45973 159371 283562202
91695 192126 251265268
144543 171132 66362169
88451 171103 206671793
144716 182860 893680896
149559 158281 21963349
189517 198646 22970252
13264 188356 437724480
156203 196893 101689895
1576 7352 402938721
11441 174616 540231167
155393 189760 734632549
21708 25801 10271184
101396 105234 440512861
140989 158064 470544629
84775 111030 65657381
199255 199863 1567545
82853 157336 101477767
66853 138299 178388902
784 77469 191932743
183604 190599 17597868
199231 199632 444087241
152290 157118 105269769
169061 178734 23951989
62698 88510 64316822
199306 199900 128885198
188378 198207 24690127
12683 61504 481229877
117493 178127 978710236
116629 168600 318860926
178276 187620 23608069
155363 197687 99854898
102510 174263 179132333
165472 169778 170412903
116955 183953 943348944
147371 163898 41476862
64714 150389 185496321
111961 152539 101570426
15006 121351 963229432
41078 135466 235928664
144107 177443 83045101
10634 143096 60202444
138251 150354 30295910
199331 199364 368789409
92763 96314 8964713
120039 173903 455268219
62357 114878 30426713
126865 163373 89652369
113176 193918 944588023
174458 184566 25251882
43853 95793 882513292
21109 182142 957006366
63919 115750 129450974
109190 150192 102557230
46036 107095 152700027
134342 181501 117760670
80540 127445 117209534
30973 122006 989597647
123476 175648 677449391
24417 35363 27428755
142473 192810 463782209
74986 197820 469996776
1450 10751 900580527
83553 105170 54134806
129081 182957 315182606
125427 159414 85180574
86225 172017 825688635
80752 119284 96210688
177984 195502 307782546
2381 68278 165138392
25854 174362 371136674
115934 117934 654381066
107695 143400 89304595
162529 179181 41396419
18874 147043 320251675
124592 180480 35384977
8447 126051 623917939
159237 162708 8646166
185468 199840 916764664
178276 189446 28151285
43001 102373 148513248
63317 69523 15608153
85902 99524 34333885
72354 161386 508367373
90170 139838 741446078
31183 193762 867344254
163764 195039 78141633
77121 112714 466769766
166060 183604 559585878
196347 199436 586699058
174303 199925 969424185
195513 196513 174871921
135201 160091 868720428
108576 152001 262036870
151670 159907 20629692
148396 178960 76188270
55425 141230 214425734
178295 181877 851490656
144407 157451 909895226
95321 103712 21082467
194812 198171 8533232
92563 157048 161485826
199721 199974 676534
65746 98994 915848403
106536 117211 873390694
107913 134535 66513030
90546 120498 74876950
175283 177591 337755718
55508 102782 118200726
83326 125360 104942500
11722 126796 146752581
72121 165527 233365418
149489 197038 119009968
66337 104915 494216967
58209 160521 620871633
184547 197579 690824669
198297 198700 471800270
56392 180451 309922248
86383 156175 441271330
43903 91904 879809126
118673 196851 195652081
34074 78065 110021580
48637 123933 956370356
1066 96954 451775558
99670 102755 358815569
125051 176989 129711086
192898 196943 491438814
161688 176184 35926092
98885 145299 115926632
25116 39460 347789543
76824 149839 182477384
163086 181478 45747307
93899 178906 212308721
134381 137330 69261299
29317 31450 245279386
196324 199970 979042939
172067 185920 34603107
166077 190306 60594261
71602 140953 173206394
72037 97848 64495669
51809 97247 5523154
194213 195732 821113826
12240 20990 447177148
74419 123628 122756247
58169 106562 605892597
7919 144640 341815693
97839 175153 289169576
24769 141796 292535804
29482 45480 39937270
6944 32567 986042595
92174 175240 207640826
143374 173484 212821666
20108 112102 184488333
178618 191522 10372394
179352 183934 11521138
92238 176460 210473413
15426 156102 351707407
10473 13269 4798324
73459 155897 129887582
7601 64830 526269590
140096 185717 114005700
1723 23671 394343423
196077 196508 1117576
53670 194515 352058794
134865 169068 85497481
62974 146649 209028368
193234 194358 291566741
114620 183574 172264959
92442 141855 848808067
126548 163169 974657088
57190 140333 207708381
97895 158248 150894553
13455 42105 71643058
171768 190979 657666897
70268 158266 219898136
82812 135295 340685356
105892 193977 646806792
129103 132849 251725039
147217 149162 4945931
155660 161443 14391227
176860 193140 6600901
78794 132710 870595434
195970 199482 8922417
126591 171759 638834174
66532 76375 24493835
155414 175226 619047304
81547 128713 165809848
130236 179587 123170417
45387 89667 841113526
173162 176763 589141929
123563 177798 619929810
73127 114624 405240970
33419 158762 313407620
140917 190682 863311060
86335 154794 953376696
108305 120769 31014909
6226 172850 416527037
90759 108060 11215449
56215 139128 697730759
111544 131438 49806713
55006 188080 442632876
163474 198711 408958825
24398 38519 749817126
27591 107742 483765757
178438 198376 873023066
38506 91574 132475263
79984 104209 867660519
161007 168670 19048180
128741 173273 111279950
160261 181924 22314702
63353 149124 960784901
183527 193763 25714749
102475 113670 584029002
54713 99739 112629653
15198 178088 627660849
166968 187087 601769360
109303 142713 95728959
42642 165282 306552111
6488 130883 311064064
181443 183795 535909580
145046 165309 50631896
180020 184955 12389166
76966 83507 16284965
138609 161887 58361547
112569 116860 887484587
31805 185767 384773545
182618 184485 769799219
80403 90804 25859404
151456 186821 776491035
163702 195856 828506099
102975 169714 933311747
166244 196543 88310739
112706 143965 78266403
136317 182598 115573808
78067 189972 191816110
183037 197300 35919391
121791 171998 277308553
186372 199615 33346767
33746 143099 880593763
22719 37432 385760516
197853 199858 5069776
156758 193930 916643385
44414 157183 282005284
197992 199838 3242095
145857 189286 380065034
101445 194512 441755381
91755 93687 532294191
142047 159536 43843828
123151 189605 4146356
109898 153297 108647820
159475 175686 40221613
13129 162321 373008282
119645 144424 897763091
11756 61042 352999607
96651 152487 139569759
6140 47687 355457536
94607 99091 11339314
119993 161029 596347642
35777 49663 34735132
85056 146058 609522485
51166 145279 235239642
33488 103179 991276341
132350 147754 38511192
93907 158095 462447209
190424 195729 13331922
112746 170475 144378559
11854 77349 838629860
38144 51200 32741737
160661 192291 78990556
42082 114085 808996175
111332 172865 153842091
144923 177768 620779898
156411 157884 2022260
68707 105249 91142398
89130 115150 65298826
188800 196685 292422233
129014 157429 99505874
120409 174959 700493654
15248 30369 482493743
167669 198572 475471510
3671 173697 425106775
1602 189531 470014431
193056 197071 10180041
176269 191035 37142664
67594 104138 91205384
100646 156752 681824785
143790 152123 20789618
122300 178049 864905176
177230 184657 57468345
15339 111341 239764588
85343 86839 618563042
182214 186783 11506351
139925 182906 810447617
139443 186584 117835062
59193 173862 773407543
189016 194136 12777610
14711 199328 717510240
18171 194483 440712089
150964 196709 114418523
95630 162361 166892293
154022 155224 3082609
183397 191341 19951198
22736 52235 37003782
15549 109470 244758472
130097 164023 84888543
153922 189821 836124931
37750 152970 288135129
42599 199609 392651971
46665 57536 27396030
81076 162313 203078151
191728 194259 6405346
37923 82222 110736134
90184 95479 13394757
64404 193616 5518875
94413 113374 679461367
92380 103431 27873890
115291 193802 196270751
35601 65670 370033720
13760 18753 12532073
93397 116720 58322657
158595 164263 14132135
33963 107077 205231229
40937 141612 251633354
135186 173242 95036887
5064 141535 653540095
111161 161768 126692765
132079 171324 98081392
185893 189543 989068872
179079 180959 378084007
182114 198125 117577823
25740 130884 262801023
16139 191759 438946868
123298 128493 5497013
14353 40374 915527405
61377 145484 210302610
70158 162662 231106974
162322 186914 61397237
52192 147311 941057300
92110 113311 916093694
136437 142671 209417710
149206 186902 94240096
40758 84984 110442719
158327 182714 298624940
109259 132423 556369959
15029 29378 578326877
195072 199621 11524113
153926 168040 727064684
37264 127109 717665008
110130 189359 837788911
50553 69668 146721738
142114 157052 37533880
171308 192369 624681684
154386 186641 80449166
26231 190758 411238444
196349 196624 831143407
7585 60520 132302541
156542 194286 74980992
76601 195198 296472099
197797 198005 964375275
9618 39554 298380202
161907 173994 964055852
64837 157257 756121959
4058 93694 9080970
13272 125240 279803637
115225 189295 185174164
187651 191894 227100434
6349 168217 636578359
76936 139838 165571284
170340 196708 9198532
68134 130564 566680186
22499 105612 207844457
62849 63881 2628530
135712 193195 143735815
152005 183870 79551090
161312 184046 56663621
30571 133157 778544186
3746 181555 444501371
94321 136395 723030687
22313 192407 425169782
122102 175330 133050075
122736 158202 590951147
184858 186047 3017344
184668 188091 8698563
148874 175747 305289815
141138 177650 91047076
22606 120167 24948093
97786 151483 204846328
156071 195257 97865688
89971 179407 782099855
45766 189584 805786557
55259 132059 191890682
172691 177712 218954103
174478 191918 43666679
7960 94771 347912692
168288 194951 101981767
69542 117891 205412431
48787 50305 741415389
154726 155511 867664593
16624 82285 164084347
6368 119014 900620825
67437 147774 200598761
129856 186197 140778173
78677 185072 342236368
134052 164442 76059250
130360 170941 189905598
7389 44131 91972403
135217 160052 281422529
195848 199568 996317275
192540 195112 6511963
112498 119817 18283702
169297 175282 14787321
35682 132767 242617203
80706 124415 7438025
76873 120119 107934410
116926 126258 240817512
50240 73470 87288088
66239 88201 54610798
135179 187035 129651103
70549 89149 46052913
100219 104089 9590239
15558 198385 702957535
76919 95681 46841991
109186 148518 98402530
128268 196789 869768944
58135 193400 395591635
125438 126539 686035832
62067 155591 396415683
191228 199078 19831921
97674 187791 390006026
35570 190049 673675102
36520 173943 494375519
16287 119478 257786724
136204 161625 851453073
60185 133880 931991691
172670 179433 16809163
147606 148682 2742098
66344 124316 951387692
163585 188873 65975592
157810 162120 10680997
145723 152042 15829497
52520 174520 304871230
196582 198923 5936570
126598 186084 737660096
193134 194119 756308026
48029 168079 300083859
3917 33394 73841515
15905 85371 753096436
192824 199552 17079046
45911 76177 75747288
83398 128725 404288094
39489 160437 73949917
19154 195262 440233606
189032 194818 356166904
143286 186055 451059211
167498 177509 24912042
908 51496 440865903
95264 141055 114520833
142269 169252 67441287
32301 51861 912678549
68467 145815 193117531
133091 162492 73660004
124249 196573 181001302
92305 191554 739661060
184578 193875 244649805
136532 169689 627016392
87626 121896 85608705
73217 168794 238822762
152122 173509 105093380
51505 196185 195511247
177574 185375 19641514
129692 130752 493422910
126123 182253 128144061
165329 180701 38313357
98605 160038 153546288
165252 184571 48189555
101211 189659 220996782
169839 199117 73350581
190409 194342 626076653
193420 193427 64422403
35946 39899 9781177
40268 128727 221114015
17279 73374 140316066
7743 52041 110818143
8301 102037 981886214
199618 199910 769004
123487 198235 205478961
179155 194190 37789560
84909 141779 142261500
43285 81908 107593097
69188 79066 753785525
94745 154193 148764489
70311 134760 600323329
152020 199827 466125009
145364 176676 328446815
2046 4945 205927668
187035 194448 189753721
180203 195850 4948882
27871 79322 732521167
105824 194546 594036181
6663 105555 154890240
43299 85032 539444062
182390 199280 594756147
141560 192985 128549448
163209 167987 11771480
136438 146833 843610520
26879 61771 87122632
21618 170780 372886452
23598 120117 465688557
65446 198465 867774167
199577 199880 228266843
105448 151239 435987637
106986 143355 90910203
140704 195779 861237308
88618 186031 919157821
142101 159198 675986991
187646 194704 621591119
111703 185655 184892523
94156 120819 184151402
122369 170306 120044680
159647 175188 855349869
176374 193395 42815885
178272 182729 11207971
18529 170959 512091069
18058 65998 506149738
127663 191382 389888606
107105 110915 137000942
86918 106742 49666388
155836 158854 398677722
24042 175343 171389578
51083 161936 674468916
184373 184456 215140
11448 97915 751483813
41360 82096 430870547
51149 81809 76605941
184256 188675 11223249
85996 141077 137851462
63891 186077 995905081
95234 154422 148141836
87386 170525 742940617
135542 199099 571555478
156523 192040 88605009
46560 179771 972650074
84814 114325 73889460
199247 199500 649560
22057 52191 75319401
168422 195794 732939893
110075 199716 840536191
79977 107133 67898743
96318 124488 241397587
135860 156033 45798623
96878 192219 238275257
160068 173426 33193570
154566 178262 955930232
106329 197952 504608239
129746 154885 63021168
97905 199869 254995362
37662 161496 967566892
5873 97510 229222027
66350 198894 608350669
186149 195099 22473099
188090 199722 743698302
100794 112272 203352773
128317 133414 12730204
182529 188858 659913119
180713 193935 33189651
92443 140193 538305066
124228 138267 35141382
162463 171959 358940725
41117 195419 385796141
159829 172446 31408372
12497 182361 424526593
74477 104752 807670299
186204 192490 15720753
115041 160587 113878763
192325 193204 828485876
68392 115436 117397172
119675 158512 97316306
121659 190931 373209465
188146 192255 126277080
175587 184335 90873664
189766 195192 13581564
7738 154350 366687737
160861 166021 12792260
89563 115301 64542854
161275 198153 92294367
27060 168827 680124072
4912 95836 337806043
4596 138477 581408691
79070 138376 148105592
174104 191120 304721704
110747 149059 95860346
43622 196578 753614920
141463 182183 374739486
38115 191089 689853640
101701 119152 887427623
151822 196785 112461396
176503 182141 14218425
173050 173243 484478
51705 179061 571675953
197131 198832 4334163
28133 109596 893687876
160595 167895 713178518
125482 184692 789607854
134724 194558 149591253
17731 92854 424405949
69281 152470 207800492
44490 97808 133359825
87716 149484 154501973
159990 168383 954211829
47101 160005 693679870
4753 14875 25512543
94794 146187 639893295
14325 27264 214207169
105492 112590 17565571
138426 175305 92070185
149938 150869 2391038
194406 198109 9391539
132132 132578 1132124
160496 187524 67485701
90088 149513 715787438
13681 94588 202232965
74100 170314 263226335
158454 170142 29157860
138988 198140 754346881
134017 149988 983780140
43879 113058 392451763
110202 166681 141185390
144907 196505 129037941
68112 106996 677591482
154410 167463 32369488
169719 195163 405238752
164584 182829 863973711
126708 197527 177303521
88312 140385 130244868
133821 148563 35586031
85900 151895 263975123
80747 152109 565426352
199953 199961 20016
17510 151876 335879876
192867 195398 6431696
135037 142908 405944669
8627 161620 512304717
1886 155559 384484646
58403 118093 504929786
22035 134491 281080153
47294 161060 284576128
57370 199909 356455440
138351 165519 949616494
174199 196033 54740304
10670 121876 749478631
166816 176909 549091429
23910 59022 843923539
171838 176503 578203584
86200 143050 142218238
183970 187822 812788608
171752 185354 567948415
43752 171723 319800405
188791 189730 122831900
181864 187528 14309940
89175 179277 875249111
151929 177943 407049574
45505 146466 252354375
119865 167313 118614737
166585 172522 14874411
166176 180190 621549795
60446 121277 151958602
107834 186572 734799874
177054 186079 22735444
47568 123610 861597016
40748 54376 939297503
78996 113245 85514496
103186 110134 340545036
80387 103835 58658456
166889 195508 905035104
168549 170816 60440280
81329 189143 894895047
77672 163566 214733537
124055 185211 152923813
43075 46972 9603069
95009 132847 864996413
45528 167885 305770752
96927 170549 830998356
21835 189206 789090779
28717 77736 122496652
47769 82283 181811545
165072 183444 895251644
98530 109863 28131989
74279 101283 820591054
189567 189908 532754625
82477 128376 114694412
173682 195221 281093039
196700 199235 6402587
87158 155608 632011852
185487 185811 957857391
140014 159399 48613394
95157 102774 19189403
97624 185417 219306355
66577 117796 506543140
89861 182412 231397283
181574 198464 87824117
135451 152487 391408017
10496 184076 433847836
70486 92466 990722202
34879 70314 88791180
145838 160230 36083185
41820 118302 926538443
510 138600 345260076
15110 87921 692079987
175043 178694 9086492
89858 102917 677593386
186548 196468 624681450
102599 122050 48332861
26721 62694 729041369
191858 196373 7993301
176162 179760 652176073
179599 198790 48337693
78751 146271 168677384
106162 199268 232871318
8830 68914 150499521
169169 173508 10752230
182551 189891 669619225
83689 149704 165035839
75415 91035 38825877
176151 179227 41493799
175621 195979 298964678
67452 168915 895520517
74294 129011 136608281
72075 181804 274037633
13444 25192 126874747
167155 192650 617805252
116709 143785 790702808
156333 161183 500089118
191572 192943 3451421
100194 192507 230595688
91407 92086 338540676
67971 94036 64961416
103269 144093 102001268
115698 132828 42773398
63862 102961 180939708
188780 199451 364614558
76617 127719 127657444
68221 160621 278346443
58930 116090 820708495
84986 101957 476604811
181199 188887 19399951
13380 83648 201755392
44544 113489 172280928
179063 182682 736881091
47838 52828 12585830
60444 171037 973507198
106932 148031 194734621
132499 169225 869322313
170640 181718 27538023
169562 174085 514089539
169209 173961 11782731
163711 194070 75831410
44573 152197 269042102
26828 47075 50433661
181243 189890 362548342
136384 144340 223778197
187100 197740 26758561
30141 185580 411832418
93461 122748 73116624
89519 189213 243046250
84896 146443 958556328
129415 190184 151928720
133498 192051 146430116
71549 93338 510338460
178893 196351 43955236
91263 113100 54691710
138001 197868 111739458
37116 183878 366760294
79059 123135 303480576
128013 135131 17836937
140003 160023 107534128
97193 193497 862635091
103390 191051 219040765
149733 186352 397223271
116839 123785 17271713
52952 173191 659757357
155710 167248 28608063
83354 176891 233613594
108209 143877 89228544
17549 138386 925611612
196171 196800 527952988
130833 151775 756094359
65876 82905 42344942
67139 142149 815249346
72834 134544 154101772
127756 193277 829453183
120723 169665 973067422
73558 197261 309265451
128040 182525 136141271
98424 115865 682456043
4819 33752 992642268
39400 52915 33888820
165274 196688 257163686
81999 134358 130898641
73346 191361 294890459
165382 177520 30113769
166507 189445 177700335
184355 193415 22795653
166862 180375 33718331
108237 141599 83374808
132285 137756 13708885
126177 147719 24903280
159920 171087 27780027
143743 174106 84701704
33926 144166 779074179
3686 70029 983179714
149112 195542 116163136
149981 184588 86402507
58273 141161 207110975
5134 119042 284780074
3611 28835 214245068
46138 112823 739544496
92243 179838 218991451
66442 151603 212749868
34962 94142 147885506
155256 179443 60137474
9371 187164 444449767
126840 128655 279139984
28526 152904 794823911
3488 40269 488628101
110205 116199 998652767
17098 130031 568006125
112540 117602 727832156
130529 192310 154376635
158282 172450 35245932
133335 148798 38702350
14150 165913 379320309
161981 170023 20052334
3318 36712 83688674
101803 123169 704233327
110385 192821 206105571
148388 197986 586598007
134899 145870 27397924
27856 83618 139242232
171909 189767 766179449
20286 152163 386755837
41375 91410 124872089
107442 182611 235279621
140217 178645 777085708
22198 31514 23278341
64417 143268 380426394
88324 95295 240036030
8915 43854 87430241
148240 162098 34696333
10212 71435 420848725
71565 177513 50909774
77325 95650 45752954
102509 108751 15400802
44674 156792 390327275
68546 155877 257903717
168991 174588 13868902
21185 24735 510547299
160466 164295 476243531
33262 48129 927140059
59231 96491 93155247
57992 165955 269750803
92229 178000 214369816
27192 64130 943545677
5894 71631 164595323
107392 156953 869547658
24963 60478 705743993
104941 182401 193461299
155036 184324 883284031
109262 149506 778952862
35425 94515 147657272
21955 106042 741265681
168725 170956 5596894
25389 154068 321730408
132480 145165 31782994
133222 141149 988811597
4536 178719 435298366
174476 191438 42460284
80441 132388 668853251
188825 189966 2837948
88760 131125 106084173
177303 182313 276014015
199947 199989 762053437
178461 192561 373558962
18022 66131 120409226
143370 157473 682265828
2245 25638 58734022
171597 195122 58933139
90614 126032 88567655
76723 128619 129641266
138415 141454 7652491
110717 140075 73445405
16563 108543 229896864
79483 198144 296717206
182594 193024 26194367
122701 140401 44371500
185302 189476 10537094
33412 65989 866485619
30447 69059 96743416
181423 182588 2923000
62945 102844 99738916
34839 171144 340636413
6462 103886 973484915
6833 82120 188212156
15164 141666 779838309
131509 151279 49488243
20196 100439 200733359
27679 38771 27585025
127912 189005 284251367
182401 193388 27606431
55663 189593 687585705
1677 92963 378218655
15913 38806 226557573
174931 193214 45875121
74264 150219 189738342
80623 145462 982151650
60358 72630 15285026
49727 79150 259003150
180022 182920 360258955
23321 87984 161557938
150319 162936 152878896
43042 126418 428844434
166113 195677 74026035
19445 101136 204297655
151207 170403 3491870
146686 158890 686006064
165072 184918 49497127
53200 180151 755243879
27825 107597 199331495
124558 148575 551119821
51293 72299 15681990
164702 199247 452269780
48191 100698 354800428
183075 195154 693337279
174176 179570 810274376
22272 37106 757885709
167364 177803 25993122
112643 192220 56755161
197171 197320 333492175
91465 119066 69120540
157448 190035 275456429
83735 108421 61736769
60035 84544 61151439
70838 135947 981657909
68244 124730 380461869
164122 193253 72726990
131674 154322 56808838
142299 143358 2714641
191886 199962 524722070
13314 124495 277841087
119804 196875 594892170
74478 84218 24105482
4512 179696 437870719
49068 145843 607150048
9457 109996 251242404
187214 187792 1190173
39033 190191 377963774
3995 183135 453470599
160144 169395 542104024
52853 187313 336101764
101673 183754 791225605
19019 37405 45917850
196384 196775 984962
16167 62362 115523220
68764 94782 522912256
138402 163787 63612292
50908 151552 251559668
20887 53947 61954545
55622 194541 690420262
171595 187763 36213256
102356 195202 414666417
65985 118312 130544397
166872 191395 61358284
31304 99600 383057938
130414 162247 309090261
66659 162392 239198032
5866 148807 357401146
142763 182192 98453873
172900 187725 37202662
142001 161739 49463197
189664 198397 21963856
48908 137605 431357321
170301 191011 51753444
43055 195601 530464438
158063 171848 86267164
163219 189920 66726982
175292 188341 32843684
38491 184095 363894813
138123 195707 144114615
113772 134709 745668490
161434 170191 379863948
161774 170607 22026909
3381 8699 13413315
178195 178778 1423081
26097 56452 856698046
68546 89089 885518826
51536 104041 611670924
51381 57885 396778758
132539 152267 49390355
197967 199385 3575659
154843 159340 692663402
167863 175664 19377350
149818 197258 888936922
159719 194076 85791503
197138 198445 777184809
88848 95838 17641087
161050 175903 36818044
41405 115941 265084968
92253 95433 8113029
83138 83556 657198227
35417 67064 79237985
11025 193662 887574813
105278 114277 907853983
149869 185830 786580075
79299 162125 207060679
151561 158232 246389077
167878 169599 4448163
88558 186635 245293911
129474 199121 174292262
129499 136268 16899490
6246 167009 919086523
155421 175161 49016146
32943 174182 352954793
57556 149993 552337293
161965 162187 978742777
49680 188950 348131230
167168 192041 62282939
94117 199194 262857804
178052 190385 300918932
45287 126927 518795701
14738 141011 953509885
145002 168771 57245791
24138 174907 376709679
178095 198256 239763773
97501 107499 186912253
79392 179758 250695425
144605 190753 115350215
32401 178990 366215298
88646 147663 591320481
66536 95894 73211280
16646 82475 164532623
59776 133506 184216413
156416 157126 815982150
148270 192112 109581280
124409 194220 978701156
139626 165562 64861616
15152 22106 17280583
16380 74581 145577058
155001 159722 11759857
50093 74861 7984369
27302 109795 44099728
67505 198380 824591103
3358 48968 114164898
149630 179379 74239312
155745 186153 150884446
172988 184154 27892680
148696 159394 990127253
169970 193027 57580130
84962 116558 79074431
153365 198207 864486607
4690 37820 82902418
106497 137172 544348531
190799 191723 2251352
147169 160019 858663876
20932 71837 127426277
188209 197478 23297043
1202 83623 529985813
136954 144099 17908170
47089 113325 165624787
93083 190039 662657216
89895 180983 227723503
18902 110893 229796400
178005 183785 14560394
162632 184296 129422761
1097 49734 870965986
187977 196180 430478047
147314 149400 778197591
49120 83478 85879225
48550 117375 915841600
11606 89751 968338374
47254 157868 276735925
87208 180016 231938236
54152 172275 641894709
129138 185788 141579495
123636 127315 10380700
185910 192377 873589536
145266 181995 368136185
129752 159169 73645507
159478 192785 83113009
150892 186664 89352296
125536 153677 816834322
155036 176297 52785038
89218 184384 237991172
21749 151031 323217600
199446 199741 99038230
102988 189985 882342368
175059 183217 298812028
36006 126505 866577372
199602 199690 356021142
68635 157714 448295676
173111 183606 937526911
123537 151224 69340071
152983 187150 85335738
103920 126164 55449211
12846 61901 827305199
124289 156451 80682024
117268 198785 967919794
66911 93227 583705903
41131 123479 205759449
186757 195460 21860574
150377 180263 74588501
87051 166657 199016896
136000 138266 483089793
77437 100632 107396029
129941 182981 50973813
142338 187596 113195138
148843 184743 276909651
157573 162059 11135372
198370 198987 279374776
54397 166733 280668848
26128 125239 247615648
40672 96702 140136440
86436 130791 622324117
184503 186625 187273563
181684 190935 23269282
2368 48864 116354705
150512 150683 433505
177210 181319 156468751
11975 196205 936330687
132481 159142 934750098
169799 176595 495051024
191723 192050 867426
19939 195664 515591520
81034 95469 36023780
170253 195756 63821842
86632 89933 998166937
103207 158170 681442924
15871 65543 301457525
129549 146259 18399909
108353 198826 226398119
103369 166302 157191660
187525 191306 2630096
65532 122426 414991288
84957 155116 175647367
3776 105956 290888461
77925 126009 119997349
98568 113356 202791337
125958 129618 9279333
22699 56100 196811771
95446 126001 76278753
136027 168833 503589816
53324 149561 852317555
167651 189595 54974892
169208 191825 56527424
46260 178529 330490058
190473 199858 23654930
100019 190039 787034768
75372 144752 173400246
53227 136843 209035729
75901 96570 51617648
87984 167469 828823583
197020 197499 694888156
60517 168826 305763120
65934 90911 62080916
18173 51609 83592766
93035 118976 58377786
46234 168043 304446805
26509 79740 545712334
36126 65448 73497254
11848 29533 44306131
99523 115530 106464618
192894 199467 582771893
7060 93962 217260607
88006 140687 346163959
62978 130111 167760727
162391 183308 392507304
150574 158846 142913013
104033 111639 566704960
4936 39796 603306080
101392 124622 9850357
168376 198792 686049571
172179 186568 35961725
94076 102384 609907528
148718 178595 74490375
74893 153046 195369861
146792 170550 59476421
103429 124589 52713567
167678 169374 4330726
170736 190762 50048616
84175 186337 255435180
2247 59728 143886900
93485 153103 149193500
13560 86922 183314416
94515 102735 20678797
18340 41299 101050124
151515 192485 102348806
198620 199121 1271058
185195 194397 23122456
105407 128606 57853679
197630 199312 417698144
86959 198403 133317547
190573 190919 879107
134407 149382 576990223
10700 39063 70837770
94749 164277 566274814
14561 20068 3706879
159617 160336 161683200
35473 80643 112905991
47466 156482 604347443
34055 70377 91023824
8252 65253 142703612
134752 198079 298952540
180778 196739 556928690
61998 106000 778829688
26780 147365 84060716
120477 174754 135713905
2989 116417 283753168
127492 151798 128919078
14142 70729 967946521
148754 185515 8864394
28097 199683 428994401
101560 122220 51328470
89693 119938 75650168
115741 158215 106299530
26372 46513 163082134
25462 191257 414377164
107188 127317 174610154
192639 193414 810083121
18206 65624 118693731
176374 197229 413897271
51588 77624 910729923
97044 136957 99712526
47886 185675 344431083
59466 130274 176991112
64243 72494 948985830
197736 198393 1629463
29166 170900 354229655
91696 122436 76877507
86510 146431 795335975
141859 179371 93648081
147057 151746 926846476
179736 194933 38161997
84095 114235 778256236
106445 124825 856554139
56117 115298 147880069
49343 86422 858717571
153678 172884 47830750
86465 149228 156937562
194893 196585 4320634
180379 185953 595941164
176344 183985 417138931
47892 76835 72454846
37199 168710 328707507
185426 186238 279059505
76909 141155 857630370
57579 124455 246775112
31703 177561 364383727
138949 160850 54916053
178645 181683 7693035
51021 163225 302833967
23283 38770 38702961
147247 177442 75333856
181477 183228 270067626
12461 148920 749752398
59211 115192 661608206
176305 183648 372109046
101094 186784 214054693
75119 86122 130886260
136376 190365 195190738
27275 116282 569933781
92878 134986 916796421
39259 164157 312390145
199822 199959 349888
113669 198806 213082419
174664 176026 758228313
10737 107373 743298582
93234 145064 129606677
197460 198149 359125790
149486 182052 81331239
145968 167270 53173117
186579 188460 4798339
115154 145852 76672068
148568 166720 45316021
17801 60205 105901216
50284 142432 230298161
74661 120248 741851855
128557 192402 596372103
57004 182474 759189910
44642 191770 611470395
40746 109916 508512505
121902 127403 202162903
60141 192184 908102019
88444 104475 784931579
139522 146624 17767595
78903 188854 525386603
141920 199885 145146560
145373 171169 64399532
153998 186503 81111138
134804 147216 986032562
66619 85626 47201669
70779 186071 181161107
141703 142665 56445920
101492 161083 227487005
30989 95988 317339531
167184 179645 311108937
130161 167626 93537606
146031 199973 135089527
954 119489 296368694
129337 161389 80172314
6472 135965 323745839
154768 194614 434774479
57967 60214 5465482
70187 103737 83721157
172935 182967 762404433
195507 199774 660970313
118879 195791 909785208
36930 166043 348178277
133161 183971 127017650
48827 56822 20120988
104024 182821 797593368
52375 133194 201926606
130935 176930 645447910
133049 155880 16083013
172890 182327 89622574
39255 73307 277501279
43233 168813 313876266
38602 152064 548439471
89724 125662 89864786
137813 190962 16869703
42563 129542 217405983
58130 109217 927398624
96796 155267 588903678
97564 191121 706372961
975 39375 289264340
28934 184693 139218185
79336 199310 440658861
114606 129098 919467115
4198 97218 868461214
109810 127317 693686482
129094 196253 947203144
174637 178279 69706901
122883 143991 52967490
95797 161256 163713281
8992 62697 134349548
25282 36982 29271884
168382 192287 660989788
36686 80157 507532461
184334 186869 6439685
113803 150005 90505355
199711 199943 117275334
35329 162462 317824103
14586 92171 193651214
81872 165377 316339655
75414 178172 703942482
66426 84066 43828250
63135 124149 811673635
68310 198159 587446281
164792 170105 838514533
184525 198458 406167835
167633 189405 967001849
137911 198046 396591981
43873 162069 748645279
75049 102380 68365371
35067 157970 288956562
14774 105307 480949725
192396 194512 5323499
118002 155820 344403754
79086 126915 246632915
12497 187245 521441358
126742 190569 215101569
107498 158803 882340503
105777 175377 173701382
149572 159271 309645125
84820 158995 185665295
46859 157579 277022405
134169 138705 11300805
19736 68936 551480020
187456 197108 818044834
118702 120590 4652819
127074 129202 5386978
56849 121232 811559736
103840 183513 199022123
27008 37439 898038294
7853 130205 523801135
21726 116594 237112111
189234 197958 21931058
166507 183580 631877131
124097 183301 462655608
63728 142106 297756488
186865 198677 874869203
88210 165748 193933875
39401 71644 80837729
72695 146650 184715042
119944 155095 175929045
16059 49272 101321599
19299 192328 86046139
52252 150060 244451967
185284 196757 228009666
100240 171519 317042407
131641 159758 70448516
68474 179330 276717224
106579 140593 235787513
135702 139277 8926500
42163 114520 180866572
83721 151312 719025111
19754 23620 9613935
132905 172661 99381418
144515 156598 30319138
186677 197092 865573060
188759 192852 254505179
74976 152065 192626656
29327 74495 391547496
178255 182988 11916645
31082 157233 315533140
106490 168892 155971288
169927 175211 949586248
1747 87845 268286809
110924 183886 605318769
61670 152983 228371855
1297 168253 417485756
94411 117858 352278517
32766 111187 485265576
91284 192241 387806763
172446 192367 49823628
43112 63910 656464414
15977 109866 234594054
132658 168413 89378120
192814 193845 150473036
177557 192385 630662789
146470 182466 89901694
98829 172345 955462651
112033 193157 686976041
76606 114887 95706482
178200 190544 243371530
69985 125847 449384253
2891 126779 309808394
26794 56341 73853486
85462 150738 598796296
190890 193439 6400371
55128 141750 216440198
34414 83600 467620586
105623 182247 191335529
48898 141040 687049866
5865 165499 556505461
68588 159921 756276135
182623 183575 2426598
104852 141955 109661346
160594 188516 233254506
26815 181010 385243285
76774 102759 65039680
14558 92056 777590292
68875 80816 614475926
168671 175551 7940625
97003 166665 174012730
148620 199720 127941071
33360 98745 163555757
99864 106737 17076535
164954 188586 59104665
131619 187822 107126268
139643 164908 852096037
128677 149999 125142538
172882 179072 323776323
125795 161973 90662012
61469 62051 758632086
50697 125978 335378811
132243 137994 115877884
5382 64441 147823716
84471 166047 318598253
118448 162046 337691479
119209 154351 399665970
3516 85282 204409280
40592 69214 244701794
183195 192178 22586186
49898 114548 955765871
13651 108069 297736291
80408 103742 58390573
171155 187210 40237692
26888 52695 658121713
118161 182226 160108330
25399 119354 291302267
87045 162681 189222943
45660 135672 224970793
17266 78776 153845485
102349 163881 847468094
69510 120292 268686215
197078 199888 7119206
105430 121617 441863591
44802 139520 885837218
53512 73114 350869068
194619 197462 7238964
99686 108489 21801323
95523 181120 682197298
82124 101760 376160631
24820 99558 186983617
160602 183359 56684506
58059 185547 512372796
26059 106934 78936270
153457 187974 87441484
181106 196245 38072307
79782 99749 27496270
45406 113578 170374360
147732 150809 949695886
167219 198966 79659968
189697 199693 25150374
32969 79061 481271319
156933 172886 39653300
158693 174016 755179432
83768 142001 102797823
39710 102103 156227518
147388 171890 16515134
128129 147270 47799369
2307 22738 294304491
162252 168452 15407101
143505 175467 370680725
74416 84985 865978905
171792 181842 25045460
79798 110742 636130508
80525 187196 300488652
191240 196381 12959468
55508 59967 11062930
25379 96762 524474813
185786 197552 29658234
174050 189051 37651867
133706 145474 29489770
133311 145377 30251997
35941 105007 172689405
191647 198336 16948267
98291 189001 460321012
196716 198332 4092375
30156 94746 161381103
99006 117107 45129502
28440 180902 380856173
65983 102918 902629055
144341 155138 18411031
78805 184911 493479027
165857 192923 67636302
134136 161958 470060391
181485 195727 35860131
111742 186486 186922797
170232 170364 307915
148685 148899 521721
111633 134063 56160368
190921 198744 19753259
185288 198722 33855237
175739 193018 178294023
178968 179457 881591876
76312 112072 543934593
181239 181312 406472340
95044 96455 3631264
102670 141576 97127498
100333 128437 70089886
87841 144640 314572410
82314 144449 155415488
43068 159102 715381655
143639 147692 10025526
148914 199631 126998979
177323 188372 2164645
105939 106457 1223269
76275 198241 119801324
109330 185753 794049501
114399 158578 105417274
41152 74922 84528176
38166 169585 328611016
135060 157876 57157724
94953 99589 569749426
107077 148123 102555247
159290 189632 105880622
16059 158629 458437531
94192 187467 306216297
83816 175934 343515549
133353 198912 208475562
135338 151304 39966963
192279 195446 7998063
146224 197981 216508518
164147 174829 751174401
81527 132580 208078081
89837 118916 72775331
117413 149606 599007011
81364 133414 130012459
90821 170028 439761070
175715 184886 17018703
149475 186756 93184582
125557 164515 452223184
156194 195383 102201806
113458 155877 662837884
184007 194920 27415814
162435 197952 20329269
102858 129908 536166350
15640 162916 514357681
23889 152205 320778016
112217 151371 97966669
180004 185351 722659178
84643 109159 61343174
93980 175168 104023050
111492 147203 526397956
44469 138767 235603712
171728 193139 351540230
180428 192077 29249774
141231 144995 9461904
121219 134402 309037827
107308 174524 167909764
126527 180445 403409234
18560 115162 977959890
188961 193321 10884322
122260 132081 24715955
119567 175929 140798341
145293 191798 116189934
116627 117440 2064302
130928 132542 3955581
113764 154892 946406371
31649 193099 403571475
167775 181452 153882240
194013 197364 191977521
102935 106015 7682654
120711 186780 95354915
163198 183594 50819418
166251 175435 22776386
87356 108025 902555652
38665 173937 915305183
100652 116530 5211328
178811 179085 717084
157897 169703 523287670
173257 192391 71951263
195147 196026 2212310
144632 164254 730125429
129488 151487 247819628
47992 67596 49275108
91736 152571 562532577
57731 96840 587832460
19725 100595 969806896
23080 83109 196507516
165819 172833 17447863
116178 134638 266587769
76855 97175 50828916
18038 184638 681508284
132586 141016 197776661
170495 192458 1973369
129705 154099 61087709
16780 60359 637995160
186659 194376 19348464
148492 157113 21722449
103373 151483 23921130
126360 137408 27730367
135790 162457 688205549
103115 113147 24912428
126810 182398 494171506
43637 178122 964473275
64014 102225 572131110
29031 58507 73646192
65844 136270 504785490
149541 150694 596778755
70592 198779 447752263
112648 178721 753713081
151157 155685 432202861
49137 126532 193380536
144288 171252 67293622
24904 177845 382112069
140876 180053 97806577
57908 128666 176703229
120027 127183 5063772
156779 176211 48210062
106287 109933 9017912
807 159419 788491786
163297 191362 70047210
138922 176226 160263149
89773 120657 77207064
9279 72256 457582453
86524 167974 974973162
116718 165769 122656299
86753 144892 145449043
130113 144569 96716018
197686 199594 792298052
4739 14469 24511930
44673 45477 2008093
111315 113321 761622334
190138 191102 2404360
69143 104487 88165004
162311 185794 992865133
132256 151022 902159536
199140 199543 658611875
79110 111031 287988076
132174 136045 9705088
94968 169917 448714662
97897 110186 262751583
106568 186261 997411128
8894 130528 304173633
7468 53310 984725750
175822 187407 29201707
20190 82992 157004909
181271 185501 283803607
193730 195423 4256488
164623 178083 33410270
69466 96664 781073602
94040 196253 591860584
193809 196890 7790390
106884 168194 202523991
94635 99921 13360721
106484 125705 53195962
136233 138602 640946965
50655 130081 198537450
164612 174931 123065300
6465 147724 810094523
182520 199974 581372056
133134 180620 118691607
26847 43527 41652074
66709 80898 35337653
56482 72932 209635986
167869 191763 28270521
141605 161107 931985940
142870 196706 729777497
131295 193397 155300838
60406 197036 452952040
195993 197068 992268101
119835 198287 768559348
189227 190748 3774785
123748 183738 149978803
2190 72204 175327722
91797 191386 330951715
116237 196103 226902164
64043 67594 8969100
64228 130674 953827459
132219 196580 161037370
176519 187765 28395634
111106 117769 889758234
164910 174330 10237530
136333 151746 479934760
148191 181659 842209298
88921 177856 231891323
17123 173824 391641029
11872 141199 323309717
157685 178962 52841910
144423 154683 238534662
147080 176909 576940986
195657 198693 7692135
100496 103184 54144878
9585 100902 228379452
177200 178660 3641233
137417 181975 111270467
97802 160394 718505400
190408 191439 2527487
5869 180804 639087135
167804 178359 311922071
197274 197382 180368
113237 134806 833026596
160173 168665 837695721
46743 176780 324962772
29862 76438 6848216
104546 137206 23589626
144453 187023 106381144
153157 171383 45384078
14531 127336 836664322
126371 177479 127619453
186846 188891 5167878
48688 178497 324362861
53013 140679 219100449
111561 148329 36092490
113249 166260 132545982
97784 196827 916309502
63821 144914 777216162
30915 49161 45578478
178761 182355 679675379
140622 149508 262619428
106862 193562 877187357
120549 195897 188592193
99868 167825 658042157
199822 199865 535818960
195459 198103 6694175
166794 171964 12930302
59924 190727 824098864
5033 44930 200007571
84153 147409 158188738
122966 184062 152757112
199317 199856 35905371
65798 114556 818968166
95383 140228 370805224
95281 148885 151899900
133484 197717 160818845
161476 170697 23000688
154681 199869 853398979
105100 197379 893329592
25999 50630 152446996
163128 184542 399125586
28848 117594 690568772
199442 199681 494322242
101232 177120 246386506
111822 180663 831935106
11173 165686 845792256
103649 179597 189621089
181664 183272 782248357
49653 96197 116318959
144623 190898 613721555
170424 180464 24954741
81166 81337 385510196
53432 92207 33857929
137396 171190 206557983
125595 159311 84532046
5178 121801 353714505
81636 131083 992765145
189277 196384 671593311
148750 186154 93484590
148997 158576 456848077
54872 93747 97042065
42381 46000 9019611
9716 72929 158145295
19407 128035 322295254
72279 195195 873754557
70479 102442 805247603
3468 75250 179713282
133104 173393 530893575
16799 16940 340280
107664 146119 96084995
29481 171137 353987923
23399 166735 358284210
190974 199818 22327983
96886 149154 130607267
152759 198710 859742021
169364 184802 581539426
5978 148936 357451537
128665 152828 60515281
176794 197041 533440431
113875 142469 71487015
111349 191050 199341492
2308 95503 233122387
52197 114912 156824818
137777 194409 141617633
65208 151251 214903821
3038 196885 484916040
193444 196402 7476757
45165 112524 961808365
130871 147222 40746903
182699 194474 777194948
118311 149089 77012479
139092 180881 712831173
84599 185819 528974608
51112 171703 301323028
61076 134026 182367100
128511 143292 37058322
153206 178567 63091641
182970 191126 98624747
155573 195720 129595941
123982 147616 59140989
22668 105477 207125996
163373 175648 821437363
95228 189545 235859504
94505 98060 9020649
181932 182524 1502286
145353 153441 4764714
24774 76323 58747445
117602 139028 49942617
51340 155396 783980595
70314 163701 293193693
191571 191673 740733860
108245 124322 185990645
17455 180801 408155926
106658 148730 105101753
5573 155765 375696650
145076 163017 356621366
14176 178417 410331639
163645 175695 239870009
142971 192870 124640702
10954 98944 541210190
152845 153720 2239725
15350 19996 11476678
146735 161421 638434689
185256 186836 4006487
136738 148411 326455770
95378 99274 9902071
47016 75912 804182306
95701 182155 216035687
139071 143061 10069606
30503 114864 969353979
78664 95729 42538420
170680 182180 28610494
48778 102796 135202987
130609 180831 218383156
149612 187730 95385673
134496 192475 758689366
86573 100985 614831966
34545 44724 737655302
59876 100611 801928620
184726 195543 27234958
12605 117538 215936110
58745 105516 116944654
155585 159787 10462517
68716 181162 287332177
140331 159844 48923396
80446 125534 112571802
125089 156576 78968484
133556 154871 431153571
184784 199517 911982584
157565 193930 90789430
61146 66510 13603193
50134 168175 294952615
197000 199859 488450397
145889 184757 97065479
79856 136075 140487021
161461 180201 46620553
167508 172185 11779836
80641 188326 440080680
1124 197561 491436046
80806 109346 71275134
146623 164303 44282258
148869 170693 54591127
144544 198321 184122662
173336 187792 36313220
89030 141312 147060673
166450 171047 11504028
130560 187351 852755251
191384 191829 159394599
164832 192293 850180852
163843 192411 38035953
160544 185372 417024315
6857 154601 369540836
75935 182696 712621376
84577 175053 226121334
82453 150141 169203638
196417 198520 5296931
153526 159798 844964863
5710 79909 305304092
196455 198284 4619777
66387 162752 240770927
17987 84329 165644061
12923 58814 114855014
128716 144031 880923336
195944 197362 73944298
99981 163941 732450327
195344 197052 670554526
63447 199202 339440080
82474 113594 77758998
165809 170707 12251997
57485 94809 327438245
194702 199164 70166841
69915 142566 608430908
108663 174127 441298880
191325 192413 761626891
98872 167069 368337669
165992 187770 969625679
172676 187865 598607837
125587 138719 32903608
161329 174722 33289682
66735 134836 383220955
97228 153508 821101017
113076 185228 180357938
134531 143592 82702669
2885 150080 368132768
25500 183018 393548880
129308 174178 112076047
134467 181566 117630923
565 77633 938644668
101554 139114 119537078
75945 165773 436857371
114045 161008 117504190
46638 90791 988925451
22613 58625 90098574
182268 188633 16091383
43565 137648 235147479
116397 195670 198267621
165008 198813 84696708
11820 144702 332248660
14101 78300 160530626
30692 111132 200954856
30700 61481 76895627
131642 144813 33033447
146351 172575 65556517
142921 157721 476527578
137656 155394 44513606
191469 199277 19726255
191928 197041 12926703
159613 191535 79646984
115483 147223 79227306
45111 76446 78405083
116076 131575 38701375
41912 99393 987313648
148008 188144 100391353
143211 198169 137498222
112124 178082 284485745
74615 83266 21526359
129991 143725 728677070
199468 199774 332740376
95101 97315 128824626
10023 101239 228179756
125981 132656 16786109
92591 187664 237829903
19929 115698 239422694
160021 195480 929022046
198691 198776 159522765
154063 169741 14357438
170110 189039 47337873
123293 139346 822042304
87313 157315 175221926
179458 191514 30261718
104856 136045 77875966
6287 27316 52741432
62532 149252 776342906
85160 184044 247240423
132444 163276 724583380
165862 166588 867612320
95880 173963 195072134
106467 107850 287832745
133439 187482 774108839
47991 128401 650639067
32023 41476 23587772
179784 182495 6831001
172516 192829 651814945
193809 194684 2194964
12094 167456 695696840
2541 39280 91917874
105480 108640 748966551
125444 165164 99438895
22635 119368 241702774
43621 184280 475482227
29114 109536 200870922
177207 194608 823902273
149587 190240 101667049
50452 128014 193795836
159483 188660 213424550
21143 38172 42518828
68798 134514 163992573
924 110289 913090822
45935 142850 242286952
161634 179792 45169867
179617 186385 17021988
167932 173171 13099232
70118 81192 5211475
191062 197883 17207833
154402 159444 12542941
194213 197136 42747342
183537 184135 1476543
82915 168893 335955936
5887 130014 310423175
144692 166901 525454788
62871 104758 104668064
142916 194981 130160501
4948 158475 735620206
586 160580 160937507
134012 163925 201331907
90131 170158 200255597
41715 63958 55707320
77950 192345 285864817
83513 87562 10012266
75807 180264 260904546
61200 136351 642105773
178966 180014 2701834
70691 71981 2868164
159250 184673 236184162
189979 191947 86238019
107174 109467 5641158
172648 184117 337708251
195562 199747 10584936
182619 197192 34174568
153271 174258 40059075
49932 54441 976551732
54238 144517 225638485
150407 160647 272622765
194693 197112 6128531
34611 58710 60277092
154410 171127 889181919
80286 172708 230971667
169409 199929 378749575
86829 110443 36052683
80607 135176 136390657
164612 165055 1080902
183844 191176 4002287
163128 196088 82379286
146070 172289 745261321
117128 140871 310666346
16405 181161 555255760
11615 117745 265318493
109108 133208 60230368
63414 66948 592420631
138485 199652 153177934
157180 162968 14396774
3462 199590 847815142
15809 159007 478657379
124608 188360 159497972
192215 194044 4599590
34595 113535 31796900
73519 146972 183438578
194985 197519 6470817
132907 190325 143597232
193942 197711 9586532
186184 195093 22364750
38537 60954 56045906
20320 109389 222603765
77875 199248 303520345
46267 126704 201017535
174458 177019 6261049
52589 162484 677142167
16839 39715 57121200
110701 195360 571762096
194966 195192 943110228
106759 139498 81760749
70656 125078 135708166
47903 148519 251598595
44611 87203 106379914
66790 137735 175439962
146998 198636 129360164
176891 179928 7660889
186046 190513 11238483
145817 192959 636503703
160860 191288 75985541
54495 155579 738523709
149672 169992 959211060
85425 163806 196176539
169994 174126 10193976
126971 199682 276722858
46887 54171 18384909
78690 102942 60632903
81237 147913 263295686
41017 134002 457157219
120703 152494 442045763
159444 180547 52529342
119612 185676 679446690
114087 154222 709806258
3057 197527 755838100
73795 105947 329050832
163900 183498 406976135
153328 196391 158543764
184997 191717 589179555
161620 175529 34488210
101990 125662 58887289
1396 177981 524910300
120933 143853 57508718
180494 190152 654338070
191559 197230 538429626
86114 198932 282290314
66813 168869 254984100
93808 121693 69578958
135337 148340 32572065
182849 192316 23786516
181511 188061 137238549
175057 180212 12916656
41820 154811 295791118
45952 178650 331487621
53595 76176 56499745
189118 197265 20449281
25849 33559 19266892
166910 197168 75860626
20332 29886 23949674
26305 69582 617378760
69790 169021 148068596
49634 106492 951203282
52823 55785 7456663
64474 134019 494702879
68682 101001 80661206
173084 176698 407830010
124161 164302 100519822
185850 187156 113907239
21716 122655 252168199
99592 159921 150736099
179192 196988 758751743
61363 186058 311700947
79128 98638 551453414
73468 135362 195994698
25736 108075 205751172
177248 185795 21498469
85806 123769 94897791
72826 181044 952889558
59646 88833 20902879
165666 188596 990929542
128765 176345 717903337
181210 189999 529338487
91768 188121 212695052
115977 158568 106568557
117286 126030 72891729
129951 144752 938467573
46641 75412 72115279
188817 191783 926598058
168076 187167 976259742
61481 71581 154452093
93534 193432 249807245
119212 170459 423358250
85163 146548 153571327
158665 171656 911311818
164969 194591 74042378
111683 154685 107782386
142070 172514 76110963
126697 191618 995778381
132249 161278 72669282
128344 144743 41102390
115826 174900 147492129
117982 181933 159794891
149431 161068 29195640
187317 190679 413019057
126463 132521 15208461
36698 131212 198919204
104878 191968 217619744
146891 175401 217232239
3759 3947 494356
122351 158114 89720409
33011 82848 124544210
173756 192446 109453331
105518 146714 444938895
124874 152474 975656457
180343 180679 866353
190416 196835 16143192
189460 192025 6388738
36560 144479 269787325
161348 183501 525552905
41339 171008 324123008
35172 195537 400919332
189555 190318 1594465
132933 149692 41920099
105257 163262 145041524
74073 179428 480955718
72027 124193 678890779
59249 132575 183229134
115809 120478 4735849
30102 55240 14968688
64095 158386 945589459
76185 107104 453030635
45205 104262 445133752
855 166810 865185586
116631 144887 932076660
104963 139822 243713576
10043 27108 268928368
61460 141096 199107929
49485 68014 46474545
122084 183464 153534794
125845 143961 286858022
22268 55011 357829724
98028 182272 378729430
167740 175160 18479253
18290 83579 566818796
25793 89802 812155128
41510 101752 150735266
59301 164993 694757724
18279 85106 166831184
9266 106274 242529394
180360 189386 22749227
100233 176389 190000467
101683 112662 690108488
86329 171492 737963431
42608 175333 331554533
182271 196011 326550586
18192 105088 474788000
9852 23702 593366232
182698 197172 610432637
183028 199297 40985978
132372 192916 292262991
134547 193014 744514498
5594 156407 377282359
62029 66212 505635685
107074 107315 327266
51231 57120 53958808
256 23341 327472866
105336 140078 86724872
82374 90326 239173740
69466 197074 318919088
73678 145976 745979722
2310 81775 198817678
45880 113469 168909065
145165 153872 21842466
93831 137011 796162526
122630 186531 159862801
95648 116831 459557825
41109 130130 222590004
197009 199695 6778485
104135 125130 52354978
54481 75148 51676380
120496 168099 119071846
196802 197345 1385311
88939 92508 9005019
122821 165070 105800858
185315 195689 26088894
177940 197102 277893892
119577 147372 69539698
64278 65364 149601743
86524 194955 271163124
23345 93963 744774903
75875 181403 910790816
166679 176001 23145284
187754 198366 26634075
146553 157932 534897696
187456 196465 22635024
80600 182761 255237043
152219 155391 8067013
130930 171741 712131636
141746 173525 79369631
69846 94768 173897996
153869 187578 84197569
45346 142018 111407125
186322 195921 24125952
111632 159571 179338822
198221 198806 1510530
119873 186863 167569092
72948 189482 813506935
62435 155480 502476214
158475 162483 10011118
184162 193576 23660397
136656 183613 973041591
47638 58583 291187938
47339 57226 24887454
147107 151253 893245161
162318 191462 472624404
123329 150868 466082665
144705 145689 723006303
104834 187707 207171026
177037 188728 29526392
44069 55791 463656157
111407 111622 373078
115452 116424 605368394
21789 71667 429375211
135510 139461 9861358
134892 166641 79278327
40095 86100 114997019
95347 119124 59390195
105164 173540 887669333
163684 185499 208367969
174903 198587 59549954
192133 194226 183419843
133430 179022 266012284
68051 162296 696001818
191452 196172 692556078
84772 156237 178924822
136694 186265 826374712
136791 159108 55880812
189733 193554 484911398
140537 193229 131759173
58410 143846 213537883
44844 88017 223374691
35053 190770 511175795
17638 101948 210860014
115977 184020 169989625
9584 85691 376684144
62904 190753 319499371
170523 197627 67916663
78904 105707 246964777
154916 160731 14459316
137371 142975 860105918
5627 14891 23373686
162392 189113 286083553
120670 172099 128694069
196061 197463 3602289
173729 182639 22240116
133116 181768 121595515
105739 195851 647598641
158230 168660 987702171
156298 177344 991324101
159865 187556 69169549
458 28902 160403784
55992 138968 207247110
181919 195942 35242888
53539 141764 220498032
141341 176865 484232830
61238 168320 267676217
47973 192960 362484602
6472 52412 114920710
49762 134979 213008112
22592 73325 64618844
102462 172467 232289424
39346 168022 321631489
159634 195698 90134927
179924 183371 8633269
165853 199841 8062658
77485 108976 78565248
196904 199901 381648917
190444 192122 587465145
34085 83113 800605005
164729 180965 893328904
5280 170907 982511400
140202 180247 100029498
103448 171412 574852146
183151 190290 210024711
96512 186750 455328797
42054 124370 625041691
144179 189191 242419767
189676 192665 698880220
2440 123526 593040309
150612 178649 69852859
76908 176401 777691583
40292 54356 928773454
19740 56656 92320221
2971 84040 598435607
198555 199810 3195839
77382 173059 239024755
63155 66236 7800004
177396 185436 16145777
6420 6506 256046
250 80434 122004610
197049 199949 7357798
45527 83330 916714876
32934 92801 149599150
138338 138483 341572
142118 155864 34511402
38248 144593 634516436
199299 199848 1411275
187578 199740 30568100
44515 193372 458773065
21254 171921 376607829
25432 172183 366751300
68160 176343 739534502
35194 165353 444325246
67339 194013 316489050
177693 183121 248068330
135129 148127 106333041
12509 60635 120296854
109007 133195 109419333
159553 160073 489571088
43960 87814 356875112
4604 49639 456961011
9482 124392 287141971
126830 179413 617630150
190456 197456 17624176
129857 182383 794986814
151385 189504 427330336
92079 92252 312855564
119470 125836 657469061
94005 110279 867129911
159062 167931 462171596
197911 199748 911870404
182068 185399 8335950
75145 171763 311781111
154347 178542 446263725
8030 175816 720057518
184193 188649 11336716
115440 130272 33027869
148702 198080 86993654
25024 139729 286688194
164636 169393 11837810
111927 180669 171821428
1512 77793 304969869
165526 180420 6742946
36305 97762 453254038
73049 179892 356818275
191366 196006 930742396
39745 176559 341891913
37520 189840 380785372
121408 142836 786474391
183837 186632 7067448
133892 192952 147652549
134254 191306 142649049
173601 177209 8914942
120914 181710 152031791
64189 86428 55441230
132838 163955 77948292
147117 147851 463339
11458 198475 788932374
85159 146265 152885072
169590 189605 50028653
115924 144504 71499797
158068 193667 726540112
145526 173261 69201215
242 171685 428630475
90130 194308 260619437
128822 135795 168916471
180229 188876 21799163
1873 85704 90255499
116382 187467 177717258
89375 128803 98663793
12876 174783 412964442
29497 56589 67738408
121796 126697 195221481
79054 184469 263329757
69141 77385 216045485
8829 35626 955679049
148071 178528 519309794
122884 186509 953266807
5212 36616 548994826
140102 159925 49691010
7968 187002 447553787
23309 151418 320269500
107877 171494 169349026
196354 198657 9676675
32599 196283 409242817
187761 189755 4953094
80780 130169 123462342
79274 176305 242287812
182830 183188 884758
42195 114230 180065699
54502 120950 585763425
127984 145930 44897371
53976 194739 351826041
8979 83955 187390880
98087 163452 496726214
100465 155264 137034676
164078 190718 66485961
184777 194965 849931032
125222 142197 42511714
199726 199883 733399727
53799 131589 705588084
30129 92103 173206440
87595 152113 161407493
38640 137359 246790305
32594 80874 120715643
157918 189663 407335156
155801 199355 108947623
192302 195964 363352775
177853 190558 31970000
53961 68607 36778390
164828 168413 166017423
194898 197161 5781663
100412 111537 27582928
172566 178807 15406504
10129 48783 96603851
31062 52050 52521199
198170 199875 4320325
54633 122584 169605420
129482 158328 727765345
132710 138926 158448876
119224 167136 35039353
144150 181806 93955045
88458 151390 157449203
189557 192862 912938344
33330 117932 211431987
155564 166475 27064498
1202 90204 738959215
102220 197062 237076455
196576 198855 426937666
565 163979 495862828
12938 132981 415316118
190057 191226 885196786
143118 184356 133313953
82026 91301 23063863
37551 183507 573314112
83391 102883 48831817
105222 142781 93835625
198432 199922 567868891
142644 149358 16751061
87812 158331 330166482
63940 84700 51668154
107593 120151 31223456
13764 66902 132994394
144197 165226 52541351
13276 98576 213354580
178548 185118 363184626
76015 154714 17562631
80251 116205 89851881
56115 67697 17444188
168913 195020 371635386
196714 197768 840311930
190372 199156 22128019
138710 150947 30720838
156746 163390 16545971
16707 19370 123009249
85235 96685 28824658
108417 159362 127461046
33957 78768 324305810
175068 196944 55003009
177066 196778 49617943
99746 192006 230453539
158492 182804 593802433
187540 190906 633200990
98845 103751 557509411
37336 141119 356712778
45468 167709 305490379
53401 159157 264466382
132579 172218 653563336
177782 196792 47845826
170912 186041 37770837
77611 96800 47943769
131855 155285 72871920
15051 20275 12919525
93742 183490 681619515
132529 175138 106381530
17164 127854 276688392
3844 87417 208975813
45566 67246 318876922
29525 66713 93073780
62304 76958 885686070
24354 114738 225986688
17796 176058 395323205
155153 185398 682906735
7195 197509 475988982
32836 180105 472912977
145530 182705 304607821
94759 154861 150443614
193728 196725 7575569
68160 178082 274364072
196878 199449 1798128
30971 102485 186191870
73606 82969 596398526
65332 93702 103495849
198585 199818 378139292
135170 175456 743254559
112939 196183 208222646
132386 138967 623809600
82410 186801 743351453
108831 174004 182624949
78375 188883 276200583
141078 199285 415310391
138543 142395 9716175
81168 96614 758362762
181120 198599 44027339
198483 199523 475673149
99537 142853 108144253
27945 70702 311733680
149919 194071 110394946
87571 141887 666602711
160133 184571 992844344
147743 148701 1563165
34658 146803 240359701
122179 126424 10699451
23078 96823 679896764
175241 187069 29782282
66449 133969 168579590
102973 110558 18744260
87528 111478 59897837
84460 157495 592216200
145780 155957 414411463
146486 151603 980198972
125773 151146 978598343
194090 195204 2824067
24557 170907 365856080
172743 193013 266706737
159927 185907 145098983
81841 96835 37541230
66356 70345 10020026
51650 82221 330054297
161095 176425 825760908
74510 137733 664790599
156007 194421 95927139
76034 164558 521833357
188957 192635 608945293
44928 87954 107476987
69375 94590 62827003
155956 190447 86127710
159442 191619 80295524
196410 198639 540152378
114909 122092 278908569
190651 195987 7511599
11206 89256 359691967
163685 197229 655388017
34098 76449 105903854
103762 166717 157272816
5072 34562 331326713
46914 147487 982766016
110064 197471 179454
124561 151994 68681434
88525 130592 786682152
126056 187297 153237768
38469 182198 359200971
126486 151492 62630778
166396 179644 710260123
49415 64297 511351275
104706 197317 231598165
81585 126016 674298170
149879 154305 115935287
66166 146713 974481909
86002 110151 378942875
76035 184608 271213543
19540 30205 758075708
189875 190108 775703088
25628 163338 344257862
22720 168777 525523149
152869 180160 850107107
166949 199802 797462268
43819 114701 556739390
140340 174299 84842470
61597 81627 160961954
43098 124828 721486435
192518 197246 356781333
159758 164179 11035715
4358 49875 494182913
147412 172510 461078064
120308 167714 118580132
48944 136944 544934253
9073 135121 435914301
197363 198065 974411483
58695 133905 328673927
99055 101590 6364264
88802 117354 71528343
84723 94995 25775621
109948 152022 105248080
194817 196105 3269738
3714 146060 841204937
56379 130590 185518264
71472 134394 542594516
128389 169789 25468676
125939 143286 43533822
60298 111351 127603694
158785 198144 98445347
3543 76149 351212169
71405 85993 36135412
70379 158589 608974530
49922 98766 919626166
120010 180817 629725652
171367 189361 885608275
63474 163510 250082030
129378 157924 71486104
71833 108395 91245213
129122 144189 37736027
58087 156671 557216923
101231 142370 102680247
94170 180757 216357147
83821 175664 229413834
164202 199854 172625844
33451 50879 43590106
99788 173273 183412703
190395 190671 456819866
111648 154894 208515238
168987 197456 512374146
192287 193317 2592434
154318 171342 42347458
37333 97636 150795644
184544 197548 159707307
132485 138809 15763601
157096 186179 896002599
170262 190003 49358391
29230 176823 772992844
75930 173982 608366729
143022 166646 381961148
12539 191236 446741236
121224 159459 95830432
94748 136338 479781346
135617 181547 114697765
157911 160264 5846942
151432 199611 939481060
89836 177668 219509090
45171 139741 236389399
31510 126450 237212305
129163 199663 176457849
26904 42405 38708829
50097 110923 151890322
187491 199785 30937863
14633 27648 32561732
14705 98510 464850943
165332 167385 371678809
132384 152888 51384511
199155 199781 404923121
152421 162348 24837117
17747 96648 977302604
97464 117266 49441296
190119 199458 23542025
50408 94490 637623593
147841 190335 106255632
177606 186306 21920010
37565 187761 826744563
25048 152784 319367229
47223 67379 98607170
57437 140144 206611143
118304 148952 716634261
87395 96103 899525298
158929 160730 4469679
14162 80006 164594018
69097 126803 547020010
97441 188827 482215039
118675 137175 46328635
167658 189825 758897372
32700 94539 248189786
88378 189364 252603451
4954 44871 333644826
97658 196003 35390426
167191 186645 196698435
143445 151087 19069560
84438 163760 25519160
119843 139718 314449482
102699 156983 381005578
190264 192995 6791910
62066 69258 18161750
43588 137086 233675297
125345 143153 44690546
35334 155889 301433586
13759 123685 274653167
165137 178068 32132880
24156 127843 826646192
185473 198786 189045172
56427 131195 186844070
13262 176374 407505268
67831 91140 57915195
164662 166479 4422776
41864 107969 165247316
150952 180065 209939270
96907 108725 29418579
94818 161487 166761471
44814 79580 86972259
104735 143821 97702346
40063 191674 418217745
69042 189215 300189562
92063 109861 228474499
161467 161951 1232087
76973 171312 235715150
53279 189873 611690221
1951 82754 410150
72998 113541 101160706
41978 123522 203717379
72016 166357 402469427
100121 180315 288007585
187818 191177 8330887
98805 151313 131164672
11412 186441 437477045
29884 80271 125911639
122542 170816 120862142
182144 199336 569536647
146407 177359 603928054
191591 196392 6524231
176433 193706 43447258
13348 87526 431864095
121034 192855 179652655
72072 173365 252970282
190623 191575 2318390
2409 174820 431016857
79901 92883 863387426
81996 87388 733277041
195958 197719 4527179
114036 160464 116169864
140406 182409 498122195
130858 183082 629342459
28063 162839 336857650
124968 158953 661817045
1748 193097 561661703
83728 84154 486700498
160612 177931 42990357
186834 198926 229785216
199760 199792 931341450
159327 177200 167336845
93862 171128 566843325
128959 173805 112056419
135073 149082 35004142
160466 181489 52303155
93369 96930 8994334
25296 82511 142971510
158301 174921 171525106
196349 197629 3283366
27519 107430 199716978
34539 112857 295904687
80866 158542 524063885
31216 101268 175264251
12818 166584 676961309
80140 189295 272895684
74793 147148 182307660
193215 198795 993545267
157817 188521 76681639
84284 148428 264969925
78002 105372 68427240
37332 106720 173481682
30467 142642 342854825
195922 197443 793185645
77455 169149 229165510
25347 136294 277281857
77872 104721 294149910
114014 145881 79652345
14077 147393 603029185
22291 39805 671236128
176336 185065 81735750
178557 189897 522708271
87356 182895 194943521
136830 156834 50117861
27571 169849 355598996
139003 182492 108681810
65337 104609 98048104
163857 170073 15461172
20941 83470 156337629
92094 102685 924476319
102020 133926 79599258
15434 181567 139647400
186773 196417 24246049
116973 127909 2292533
1103 15791 172940080
148741 196428 119351722
133674 183203 117881432
105710 172462 166759930
128901 130875 850152067
176660 189071 31275940
1658 113962 591978823
156314 182667 65589139
161949 178008 39847611
174111 175183 155195707
58631 144981 215825115
166365 180843 174268445
145008 171661 51707810
141953 180008 449213778
7810 105735 329860469
169976 179114 325351184
188605 193337 716323718
93695 175508 204351440
165072 184112 31616107
105278 195425 225354380
191142 192190 2586651
22783 192982 425443572
65715 182823 292398744
158361 180653 338117727
28276 180904 875082589
79094 136840 979856505
16139 39166 57463546
176138 197215 225825449
161583 193952 80857963
48196 181395 332858297
51240 104234 132492099
79035 181788 256657629
101125 123922 952798378
14396 64168 124452688
99787 136862 92545241
120723 145668 62521190
148579 184537 89790731
120305 141108 52187032
182023 184716 721581985
43291 153690 276033407
190200 194566 10924027
167981 182514 36334146
169592 171950 611201644
168131 196726 71677345
131805 162197 740157949
73938 82033 229538892
116622 161453 112174252
185644 192124 909785612
143318 181891 96252943
154813 163142 20733536
116569 140634 60165853
84582 175378 786549682
145973 159755 95339239
3223 144284 352869800
181341 190667 11945727
139408 163373 944134481
124085 124283 72378484
79650 122304 957844216
6400 122501 565277407
124814 188909 290687166
32092 99064 167484639
174606 184169 23905132
5000 21349 40951793
22236 166002 635072692
16401 111036 717769669
186401 199343 32608484
165906 196386 76332560
57054 87345 97613012
122263 146462 549268764
27554 103571 190023434
30207 145541 288265294
85825 87227 602795006
76344 139802 158529085
155416 171138 153311746
84479 184377 249743621
56719 169928 282961762
72410 182979 390727059
24810 85388 313846262
130528 187411 444227175
181835 186389 952764825
117831 127314 23653100
114659 185061 396518505
34033 148268 415345688
170660 175230 728323527
31228 105733 186325915
87887 195281 289744152
80929 94231 767772841
185931 193552 417224039
22739 84644 154621068
94672 145929 128137501
32134 37955 14479640
5651 64284 146760063
103742 174648 177075566
76314 78525 5557731
193205 198907 893877407
18928 178711 426366614
125996 161624 45143901
93558 118477 265550538
80236 81074 334558079
194755 195982 3083227
157038 176416 34498128
116132 195188 32904072
11656 69780 800978583
87502 137639 261293342
136027 192678 349690008
131403 171605 621483000
148524 160080 28977612
87163 184216 242590847
107484 126507 990375687
150036 162641 801416150
86769 198372 279212677
151414 190139 807228664
93052 166163 435359047
164509 169689 972899648
177382 179242 4712811
9337 166254 468674079
171432 171870 174746463
114887 166787 904114519
10016 192585 944258966
56754 65588 55733908
28974 170011 352459844
32591 191248 396592315
161927 168110 15283898
103464 148292 174438839
133696 171094 341306042
2560 30274 37578042
129550 132705 504638698
104872 137416 81284275
153937 176795 56814504
171633 189573 44978598
55861 59972 10194605
107379 156081 121859947
189580 197400 19653425
137534 140250 635772883
38284 72397 689061216
49840 107846 869706873
88332 142905 136557980
162148 178006 308325244
74979 151785 629248544
36331 124066 97743197
88237 96911 7091066
105871 181501 188808952
199137 199785 2347516
1604 183182 453953377
119853 192072 885541433
112966 147480 293765030
158502 175775 42885890
117890 127864 367379604
119297 146493 68041483
132433 184067 129012211
82518 125332 106942743
1972 176910 437285413
85498 169099 629557874
180086 187835 19576089
106124 118080 880806401
22780 90409 168917218
110848 148679 94655883
84454 131804 973014016
189462 190585 2787715
12901 168506 388987675
98378 175891 193399352
193127 197250 4205399
78541 196776 609007481
159287 173737 19724470
80543 102905 905914470
56597 183286 316504149
148506 188232 99349803
93975 108486 405648566
127427 144230 42102386
43989 78718 252419278
170853 175601 486156393
133209 140906 19323476
177736 185634 19868669
109317 191423 768249811
119004 124716 14247800
70110 136250 190930176
107602 136793 157333163
157375 187333 307775625
30700 147677 292342033
68976 77775 237285969
177189 179895 6835086
94978 107916 32388887
149101 157230 9844662
103975 178877 562544757
110352 166117 139447675
22018 122618 251301323
69650 138295 171307406
159705 183515 59313066
81956 125256 738375192
95247 148893 134116615
77058 104396 68341377
54147 115162 920016546
42835 195480 381601239
12969 105079 511025308
104862 182674 474080594
113251 174628 153353997
183433 194573 184264103
32146 81099 122392204
7845 114856 583211102
26970 114953 219915433
186365 193821 359956165
164265 188193 59800413
81058 153935 182247794
8323 68363 20724085
188977 194413 139721641
27224 196501 423163771
62458 144695 354139081
32322 85985 133970583
62174 132162 174858598
129001 177906 32710166
95607 102938 968262602
76181 197059 302201310
198115 199915 4571404
143698 199174 619590761
77268 191215 284796188
110730 142651 79911426
112215 135023 57105447
122641 177464 859645310
42020 100307 79071364
181705 183726 5061162
55759 114237 903307953
77015 193695 291652455
98626 198861 250635662
44300 174133 324379070
20787 193003 430518646
18334 126043 269042742
104445 166564 155173570
18070 57777 99327940
15620 41779 65295543
62296 114106 732751038
105758 193163 218417708
43053 185977 357195442
80049 146312 667894304
96065 179920 209497169
181056 183635 842473
68050 136326 170472918
58409 177734 297994635
116021 191031 901158195
99733 111727 108174397
98561 157011 702374898
142561 143888 3364622
152537 171738 40027430
143744 189915 115407854
63628 115238 800233869
50949 112720 416290266
99292 185164 900483591
113577 169887 140840958
173434 190318 570677415
189676 190633 2373005
177104 191267 35636247
32162 196487 410856663
175121 177016 979900877
12567 113217 251604619
181819 186222 910160673
199802 199898 462664174
7400 154772 608836648
43271 48256 863392204
119083 185016 164828765
25146 143126 294965513
105997 109207 7857272
41066 73133 80283938
84928 104091 48074226
143744 161033 553316570
133849 183063 44825467
17000 178889 571687562
14157 178189 409838962
90741 133497 106978792
3282 22585 48446419
153242 188386 87814658
105554 198091 231378150
66035 198248 387195481
13426 45535 527162843
42133 55820 34294263
172849 184383 900315451
107295 165814 146272538
150232 158883 21756293
126604 145904 48329852
55929 65048 365579093
15365 51217 206730774
100823 107683 17033338
82164 96081 34829250
90439 160276 174809669
111787 123530 29347654
40772 100357 149075610
77962 85981 616337922
5116 45921 197111711
81921 125430 108653384
11448 106808 238427568
114115 178588 160958446
71364 168595 859250556
27698 67412 99344380
165453 193254 240513286
179765 188815 22839842
127643 198286 456952743
199326 199386 290596794
111899 151637 99485902
22387 163863 372328019
179728 198414 619420505
193868 194655 1988121
68764 77617 21938659
157035 183390 65608002
84702 110175 339478576
60509 139526 654514586
113693 133307 190040589
106132 114609 21155549
29126 74261 761356314
38464 116482 195035996
155897 196975 102684278
94986 164769 713632186
13744 114613 252149586
48365 49839 3800876
30122 142652 281255672
187808 199561 503811768
104386 196844 646985926
114179 183046 172016420
137589 142794 531990255
147240 147532 890965790
109136 113323 331776815
191516 194816 8320970
41129 88831 822393308
132448 147639 167400101
60242 173241 367544022
126326 135601 23256731
196445 198488 739014281
71499 78738 18019198
53203 158034 262167058
6613 153248 366701177
168154 173123 537731321
143570 176858 205004681
136033 146846 817509074
170569 186075 38682143
187072 187161 229244
188735 189243 346383571
188237 196257 951766603
124463 139857 567842646
96751 135092 95825953
52586 131963 198342115
35433 118340 207130645
160427 196054 89038241
190924 196247 52597589
36941 106098 435651800
169299 174822 13681007
138952 183774 820899362
36256 98663 623887446
78941 92623 23184754
164364 175685 780025261
131633 166926 227285518
141058 145429 10940594
162222 163942 816469031
39008 169416 654797899
122532 154092 79175654
16643 36678 25967618
86344 93480 17825525
46304 173909 318913669
194069 195517 3695512
42782 144809 255042251
184572 195930 965893671
145070 183079 999475999
9949 28429 941641791
37649 155427 294605171
150450 193121 470488010
173047 177709 11548599
10146 60495 125821550
119111 132082 762316350
119676 187453 169574978
143882 192119 721140994
112307 142940 76708938
111794 189543 259585372
37351 95538 385321473
52843 144370 219904454
36855 114899 592006239
184342 193902 24034928
84190 169152 212499569
158856 184819 64710105
93083 160478 443018235
145698 169045 522525074
1361 59786 370695348
43311 147660 304135906
32312 77642 882864165
182175 193115 27460274
35195 86542 179891873
148278 164162 39793149
5151 45338 372952509
33570 76604 107599305
76567 151170 858057794
18658 57508 954400250
180466 180691 583626
70694 172040 39727422
119335 165487 433228512
20382 80788 959439637
66436 185177 296565498
48424 161603 283065222
141476 181671 100361971
77819 136767 147316183
134482 194821 150888949
41406 175347 334631836
145836 163730 61485078
168902 197486 71605809
71207 199889 321724908
68842 142247 477589467
125341 198994 184420913
64462 82496 44977539
193054 193239 278127743
107230 127951 755318050
145842 168794 623223475
179692 195873 40649665
128812 133107 10728185
4762 20337 39031420
156690 161572 12117351
188549 190306 4326779
58619 171218 281332527
174078 181566 18695652
42774 171285 321132002
13844 106267 354457403
64498 157999 233776435
42712 91370 121386974
133954 167996 329422059
159876 190298 239836308
8411 40152 508588299
199456 199467 32794894
109407 197843 822153245
5466 85253 139872482
28803 99644 177155197
95960 122198 191486063
88382 142232 134707920
198899 199448 113065713
6236 136214 450989608
61093 176261 638563917
63600 191715 320126767
68333 98013 619160269
172141 194294 740353294
96122 140522 67281380
179486 182999 8820548
167323 187066 49480694
48123 117310 172976713
20312 108129 896114890
117327 147948 697623394
170798 182625 29400343
105645 146003 100782639
141099 174691 83834481
190136 192419 3084246
192818 199284 883825343
71076 147148 260004435
14085 137535 339618803
132449 142949 366973132
192985 198273 13408252
187643 195716 20224279
80579 83765 7933154
111925 193101 233078919
55586 176030 300769180
114485 136787 578165932
56713 173024 434492032
77016 152851 189577655
186830 190239 213699501
5530 62708 335515916
116888 127632 26827824
175918 178638 6800820
125930 131118 13106369
188582 188775 483820
127329 186098 342695018
86480 195393 938878663
63369 163613 250558415
32817 64200 78538517
92759 127083 85775056
168161 185412 18949086
8058 55534 524634773
28931 43194 36000947
170071 193459 58469462
123469 138743 60686138
118235 119706 3609833
64834 70534 14332849
156718 197979 298658746
75261 173475 518225131
46071 61682 39040984
137578 198516 374321391
12517 13049 1371494
130361 168849 121133291
98880 151411 131217656
77525 116661 97755652
136193 139546 8382115
91274 146986 139352468
119225 138981 49390880
6702 120824 861248547
195420 196192 1951413
3297 119118 289626874
158257 193212 87261001
42409 159173 249179357
6267 196322 475280558
140783 188015 719550891
197160 199258 815300762
16437 143677 318093436
128098 175841 595110890
137134 160753 318355709
173340 173440 484796262
86510 87557 2562515
86993 184007 401660908
86239 120861 86440920
59480 137109 193986164
39018 103059 160272973
60603 87592 67401268
99550 199742 359309098
177953 195506 44182684
43147 180611 698807160
41427 118246 191962190
21197 117659 228064709
23628 60655 711736571
55561 84385 71814592
108415 154820 831170031
73494 149348 979822422
98900 100996 5252163
125968 131783 14617104
156675 197508 410750718
66211 89918 633237091
189044 192040 533756218
117333 124297 781814231
21400 69427 120255757
72527 197642 312806673
172668 182549 24635084
16252 84527 170495611
2612 122316 314683366
131530 144924 33581610
76718 100156 940096842
17226 86925 174163924
79492 150250 205565256
127472 191881 161047109
196443 198994 931158831
118336 123964 14038913
24392 180845 746186599
179815 185432 14087271
119576 195453 215246413
53059 154705 277782794
75972 193210 963160685
80369 162843 206236939
136460 150493 35084453
39403 67192 69715981
100114 178948 196735750
77572 106334 71872658
49951 82555 81456310
119221 156088 604214918
1243 15306 735084022
97754 175669 339390239
52939 68693 176710649
174688 180431 14342704
64602 198193 782724043
36987 91335 455400742
183215 188921 421312261
28163 43202 37542683
59514 106105 960502672
67501 87625 546977121
163056 194554 78687501
99230 177559 195456784
41241 133469 230514433
127887 133833 10937567
117308 160591 835697465
112673 116136 8711426
14247 27376 32863116
84744 167000 205651507
11792 123576 636230028
22236 145439 307982932
110414 159324 361331588
91731 197661 265185410
23126 27904 527093136
61648 151162 223805041
34915 147426 670121862
61880 115316 976669098
120972 156416 764039803
489 109868 492035079
91666 94594 7521304
142691 144677 476410888
178998 188537 24120383
197446 198049 689884172
57028 169243 604952074
188931 190831 4721772
115225 178699 491626554
40767 156877 290390800
43906 98726 137110075
121475 190069 171673440
22592 68836 515474646
104657 111419 629502702
3336 63914 749242344
54027 118060 159941618
188847 196108 18177701
54686 163452 353257654
102692 191050 220778275
162953 196669 84305822
26411 145334 297242816
146919 189085 105497085
117604 181686 160037411
163385 171255 19539095
184506 191797 23104754
132393 192137 149381821
198031 199129 774916933
141537 142487 94794105
151589 185620 84948243
192188 198944 12016722
141641 177494 89420006
34263 188188 384790834
117101 155140 95270314
167527 177332 24416548
144832 161185 244902366
17100 144363 318227353
119018 193042 817707221
152597 197312 383235481
1546 80812 198353653
8485 189267 451993016
169138 180291 570383002
41297 65621 61028087
47551 129004 203652352
170327 196362 65161452
169962 172859 982020918
96127 112535 40944515
166270 184923 46565604
133364 167979 86500610
73997 110559 91217470
90965 146600 361871700
124186 155264 99541164
75365 125870 126047033
7231 175284 572808027
186490 198097 29217177
50821 71211 862021189
90514 191500 252565069
23416 59597 90494529
161991 186119 60186490
20454 102107 836576888
160882 177661 636287062
144909 180328 88350825
163164 172575 661290354
36957 100199 158157496
119909 168590 701978950
32347 151105 165514475
75247 138684 699135227
112790 120848 20057375
180635 181330 473395333
135555 168299 1722800
104251 134374 75223642
29516 89022 570947400
137288 156739 48801667
34794 66978 116889564
198367 199142 843195005
52345 104204 129685969
123932 192508 171516858
131569 191663 150220626
40040 125566 213740408
103214 123021 49280181
142494 171173 71610937
64451 111376 545031283
97093 186347 223002059
160887 177685 212186178
67126 103859 91707741
76850 139771 157232761
38180 155957 302673468
111122 121907 886815921
125327 161187 89823073
64237 181548 293000794
177295 195947 892338679
50026 103451 360639279
154980 183642 264395111
10945 94859 209724546
147653 198971 128508621
6124 37464 78445517
18370 188363 424910824
81490 85555 849303391
120773 153250 81450938
98589 100288 4263778
171565 199894 71115609
17181 168014 376979785
144750 179896 87662429
84115 110214 65259288
134921 147724 31953362
91159 105481 36067413
32244 112198 199773982
64268 141923 824637415
124151 193114 316430458
15218 41683 66045627
162096 166079 9884749
130124 194662 161334533
141462 151919 42326770
172647 174435 4446920
50494 71371 52325520
152002 164302 30793067
198897 199424 452234634
132043 133652 4002150
100480 162082 153938224
136514 158772 55740444
118100 175813 144121323
144083 177180 82465016
114651 158065 108630610
80865 101474 399408566
87844 179244 228436629
95374 106312 27412529
411 60557 150450077
32252 142374 275250460
105608 167247 153875450
149251 167452 45419944
83657 124777 6564432
8689 183774 927472
111930 151470 234664405
134261 135602 3358467
95545 188220 975712137
82607 192902 275687837
147286 156591 23519301
168259 195417 68010838
124683 126428 4344260
18748 37820 915348469
154821 183578 71609392
94319 157172 157305094
50558 114235 138426043
35447 101694 316291926
1387 136340 337542265
84757 114893 183808357
123848 159745 804311789
70195 107316 751108881
187786 192001 10471930
20496 74189 134345590
46337 98265 525170567
98645 100539 4733817
65554 99639 85162875
111523 160056 876659106
172325 177712 856898981
126149 142655 970693990
8867 137247 952808135
176465 180448 10061700
138321 181141 971794223
177618 182735 12880469
170659 188625 44946104
185478 193432 20005507
171002 197562 66594413
6633 22012 921981858
164238 190944 66708341
102737 149361 991483973
98505 122489 59646267
87098 152492 891761170
141610 185458 518237605
46600 199779 383239007
112468 173904 153567142
183915 184834 412143798
98513 146858 120644854
36716 62598 741921921
187331 187336 14849
95743 167796 641471237
165158 165939 1925216
187362 188917 3898079
88030 91321 972564599
88850 98488 877337308
192009 192957 182390736
110095 154144 6418802
104583 160816 151973695
196902 198698 4558857
163947 175827 897604866
154689 188498 84404191
131223 156449 63234898
125525 162108 453424978
166319 183481 42850340
18004 77129 147761274
178424 196236 44786290
56028 126254 873221644
105902 176814 930488381
152590 161886 22596012
60576 107085 989934961
96412 139593 269310883
35597 85585 124807418
154679 180414 64049515
116620 180636 487178737
79627 147642 289500361
65908 160099 235348827
26573 29331 6879151
138412 192531 135316344
156153 160104 9819538
188531 196547 20071391
93275 96582 8337301
36294 89199 132001856
180006 190041 103338917
118288 164315 115190501
148616 176393 69204456
195190 199809 11723487
88241 104093 39771462
43609 73707 914241834
177371 189654 30969389
106483 164020 441962151
127187 172055 522276312
32113 87357 137970235
63284 136149 780638101
108237 138415 75381856
94012 163579 57909609
157805 162427 11476083
172027 181373 407022382
143853 172910 72522004
84072 94469 26057145
72937 84034 27520073
170637 175960 199089835
80372 142697 21405026
155179 192796 93795682
143656 168032 60775290
171716 183966 123036385
67166 166426 718991789
183225 199294 26272073
52307 123018 735490682
103230 189625 215895096
142787 193737 792740282
108145 140497 681382698
169239 193856 715532883
134740 162793 201407628
58174 160973 347260839
183518 199073 724630949
135727 137823 202013241
145059 164523 381068180
27294 189455 405301496
198217 198625 159827407
59235 119672 209796759
81871 186797 262287542
140704 142921 5612649
144492 156507 30170324
5163 119121 284880803
9582 147558 830346194
63802 67777 10005935
8947 192854 459720623
166883 171945 6313031
56595 59977 8396912
96877 140382 108690387
190887 199788 549866173
7111 157442 538983801
18383 148183 324403884
118029 135081 2592670
69530 90530 753361227
21007 137911 511180663
170620 177967 456920741
55138 193135 344890196
195063 196472 1219253
55453 109917 136004849
147037 195059 730559684
167031 180989 183901189
159650 171443 29285556
185998 192434 902556771
76412 91619 203137858
73382 133718 150682905
76143 179859 259028165
30538 53237 56699829
163865 196493 403636045
74467 156281 204555059
109157 145858 22762153
43670 130716 942221386
76966 165451 221133927
156614 178003 53095940
72624 134354 154150762
136488 198336 154779604
169315 175721 15793508
77803 105861 70160726
50458 150964 260609498
196488 197743 3221353
25328 138429 282620137
59281 108383 445860975
18759 127010 558847627
111220 171576 105886751
58744 161924 716503097
27526 98528 271752186
31271 152213 302360440
7425 181365 669580710
3859 5914 220204931
110944 170819 149790663
146000 175566 73721372
128928 186625 144239938
49882 152867 498070448
174694 192211 16425867
80555 95319 3927808
23502 173822 375692971
16371 190697 536582751
89847 121895 80090545
68105 165683 517118449
109285 199775 894136034
23737 156867 85842320
125164 166604 239017321
135863 145083 23098028
181950 183708 303162594
136018 143801 918672029
16892 106638 536658404
199426 199712 702742
24391 66645 25167716
55777 194798 76635692
177338 197376 50440197
159894 179532 48848457
128315 171533 107997757
168257 198052 74723154
125143 195305 175537545
97075 176538 198374880
97848 129674 623077200
25634 190977 757129810
172526 182218 24159657
114870 166718 129505191
190195 196790 244146757
119498 183011 158781125
198082 198677 1517429
186549 194415 19722973
124978 142726 44475000
138551 143858 563235815
108997 163352 136055161
177832 199772 577555514
110520 179213 811402220
172505 197942 494241313
170393 185942 38793408
7051 73014 847316314
145052 182683 93914393
177475 199534 55596008
34706 164186 323719930
115214 175544 150560884
158448 194101 89055035
156260 182694 747903391
126056 148821 57005927
84603 185578 252455978
48789 125690 192144699
60632 109833 313216293
42009 161628 929441168
72725 168750 445260637
176579 194370 239209417
193003 194431 964403183
98731 138787 251205214
140917 173420 81143559
178300 199781 629121783
47522 193612 365287951
195487 198106 6633181
73755 79012 13150362
25948 50742 62009323
4732 129816 312800575
120729 176255 728292211
126033 172213 404198207
54876 81052 336453784
59783 154417 428741079
38768 61732 700517321
149132 175765 499814466
54945 73178 253167696
117453 153022 941984765
127485 196095 208300340
68535 123549 137175008
121494 186426 286246640
5292 77914 181720631
149851 173345 58636495
95761 100651 12370231
199866 199969 276177
33184 170464 657203105
92962 164210 10853648
174041 178778 11746518
68266 183609 832605348
23815 157037 457904919
93509 179963 363749035
192776 193569 2045395
54321 152125 244389825
196202 196511 88271557
158445 189093 76559990
121772 133226 171501791
12094 129111 890927937
197757 199446 4250185
50555 57944 18537675
8458 180591 723495928
24195 84918 151669215
61990 188055 315182617
127885 167934 100057135
901 46225 211643213
134747 196990 155713943
98570 117837 881065475
192888 196648 9537739
93999 167558 996281440
118437 126776 4680264
85614 137941 370751130
119594 159401 99731610
11056 22347 28220140
141825 191013 181653087
64468 114905 663848296
148422 178914 76008727
186229 190361 262184450
52729 156242 258889550
187711 190559 7064153
69555 70999 347107569
188742 196013 18171090
53087 170377 155570156
49874 140338 594193566
167114 186966 322884060
93535 163894 12884820
51513 125166 183988367
119670 195200 188998607
182561 191345 388170095
95114 103915 22079246
68604 76134 354183790
17572 106051 451761662
141905 168914 249151858
193871 197489 65682135
93338 156817 218247455
188263 192403 4348146
172059 174539 468719425
181330 191279 25005736
138173 145674 18816519
10347 30719 51000775
144426 166307 54616141
153179 155168 5052072
104558 127417 686619673
63743 193851 399409883
143183 197927 512698863
104221 119896 39006102
83204 198792 424851881
7565 8078 1304474
9400 190243 682176501
31201 194519 408284528
169179 178322 777051104
174395 184723 25802027
110023 152634 535810705
51343 178949 318750339
3011 104074 252906499
68928 166796 244332895
158382 174684 718213221
72843 193557 780361411
144389 157153 32005396
175018 189857 313668092
21959 161981 786670764
171380 180746 23372484
87516 178700 150510961
153357 177213 950726223
55812 157633 384680991
107845 190205 205883034
16087 113615 243719957
515 136519 340142006
117413 150938 8066601
181232 197387 649706475
129799 180190 224429238
192437 196489 10258741
141435 188977 118892076
126873 183901 142583345
5383 193944 471486525
76626 191830 287894943
77278 123433 422931450
38707 73910 963468397
154221 193925 306802531
64001 126207 155286142
4620 158800 385606749
41106 149905 271981197
104938 188908 637013161
112187 119296 173259622
107381 187690 200788129
95119 122780 518036265
71662 180155 270906858
143695 169995 901126404
170375 191173 51990259
165118 199915 289552830
87695 143168 138843085
138931 157742 455739640
95605 195733 390402265
11292 33682 56019184
75611 151805 394821090
88748 90623 4709436
36143 167878 329183987
106926 148843 104730346
30430 63654 209516771
155538 189059 83683276
106648 180775 838769427
52107 120826 171592939
107689 183195 188587788
43763 170307 911689613
36631 51768 617813649
75303 112329 174629354
109615 165859 140659277
73030 128450 814514694
149024 151354 298961743
163619 193636 120578164
23744 61691 94859166
122129 187484 163566769
40989 54609 34151560
36450 85202 121682799
113420 197060 761681828
78993 112496 83592921
134827 177099 460570394
93525 170556 192645334
134402 158924 784265885
99320 126885 68655273
177016 182038 453714989
30218 132113 254612685
19435 198834 784981706
142919 143351 556395
17640 147383 849306608
28229 81640 133397797
47832 136453 221600845
8124 106297 245462693
199187 199450 696642
178047 192928 37362229
3926 19753 505593373
188636 198758 25436519
136009 138893 7164833
135255 187008 129405165
22398 70021 119255903
130035 138644 155242491
41239 192140 803446843
123991 186267 165552438
50245 75779 63849478
25878 112845 217314988
133821 137207 663281148
115550 160609 756107304
23040 59950 275001856
71662 151458 151898052
38630 134599 239921881
93792 139615 519546972
64963 139933 187174459
106608 186091 198586426
153340 165096 29308524
163442 175559 29987551
46699 146858 729032452
31607 42646 27633822
196278 197574 474646462
37065 156882 299638242
86183 168072 204677750
94308 193981 249207067
96384 125439 357994723
144507 193442 122305309
140510 185194 41077710
12587 157380 362157589
108247 198907 226835753
113656 147493 729806204
59593 69271 24357801
75138 113829 96607052
62199 194707 331216498
74543 182761 319461999
180990 187653 16857089
35159 102233 224885588
199504 199945 170624243
10979 168177 438980505
88263 141202 132415385
59575 154665 237823300
139115 154718 39214522
9691 96076 67027085
122895 154796 80048157
71063 187521 3897408
22811 48925 65249185
26926 60590 84010104
10642 197428 467081700
1575 37460 89882786
172237 186291 751415892
187424 188913 3738322
32191 169640 343630116
184521 189299 12093967
46800 129557 742224430
121972 178665 141684456
89694 157614 170113198
191434 192546 2766800
27439 46137 34687756
73931 186500 611174768
99144 114791 241334711
194842 198262 213145828
153195 197707 448167722
73431 177393 259562791
71166 110955 99207033
193248 193947 1767554
36588 159268 684927491
109789 112550 6886318
5549 185850 648237143
27561 156189 321604473
77621 158615 202516521
84500 154493 175236437
45196 49000 36075859
170065 192410 42444541
15953 137234 303102511
20141 63046 107353264
148303 171006 56725258
191958 193128 827947572
56235 69668 302267076
96718 184139 826210984
52448 60673 20502051
43117 175673 331126065
119921 136253 40938982
184363 196713 234782871
29485 71590 90783616
145023 180706 89058040
170248 170347 280553384
124366 136034 29246801
60928 127254 862809713
77370 78942 268165019
34203 99473 163287350
24723 193103 112144064
106331 140428 85176206
89245 174619 213492682
52251 129490 193062647
154330 191763 93390132
48165 92684 783333446
99854 177940 990466876
98528 168926 175858168
159506 194694 87916127
151493 174721 56007961
56910 195140 637121124
89826 185337 238832815
75622 95824 583006039
168372 181250 32083266
8020 173426 413360465
7845 19436 29053658
106774 143571 91994725
61623 181052 811242759
35934 72222 90817010
187201 197123 810566001
144327 157293 32504410
3026 3618 1526778
122286 126844 879929754
190588 194195 9041207
80017 121426 103314060
52501 71601 47886200
158362 193318 499142033
68954 89807 51713552
96662 106863 658850676
99696 170316 176380390
28930 105862 192299146
88892 132714 226487095
15154 63829 857235289
52027 186283 335533605
23862 186550 406650212
21537 170319 371949714
89929 162215 891776798
154262 160789 16259145
186107 195435 69304258
74015 111620 327429665
90278 149630 353914758
135785 184336 239541991
3316 183304 449985032
141501 172316 600324794
48213 62230 853885730
172038 179011 17271196
119716 195500 521483057
124078 195171 177885104
196848 199636 276690540
2100 13993 29928726
170939 173205 5558016
142338 187475 112860738
76968 155401 525440593
28842 78098 123084874
199728 199971 723816578
197187 197231 88293
54531 114133 902610557
144164 147195 7436648
165003 181099 438028601
80402 96789 40994709
118230 144475 814585945
123982 128974 831002562
157053 169101 15945299
70530 111043 855963973
30894 150225 650966925
2506 139992 393642552
32271 67216 837874511
126315 142394 212428784
62851 188257 313437096
116251 159435 104911939
67585 167280 872088287
182956 195829 32361843
141482 184276 103540079
2711 24575 545313630
199127 199961 2126557
73294 100408 67796371
177428 191915 562409746
91903 115924 60248870
57833 124856 167345822
151606 160425 22092566
6746 171603 412088075
176035 190684 2697837
107190 132222 937723886
137795 146190 21001065
134313 165106 894771375
101719 186424 211549157
191890 194413 6340871
14370 66087 129381709
24075 73220 122927662
197829 199107 3211911
71875 121933 323071359
44728 123461 196688673
100484 101970 3763403
30786 145491 286731586
98401 131899 83526661
117524 151839 904338652
44973 84223 98002434
77118 107760 627404046
95430 146050 126539331
176771 197962 106565243
10081 112585 336412118
94139 129684 284513854
30168 198576 421108591
27446 91471 825481111
56999 172307 288127644
70690 141946 8288583
88922 122067 82855751
26797 44727 768993650
83587 109032 63540011
194443 197259 7123982
151433 173460 504377477
82959 88510 13729819
164354 181624 42974960
7589 68885 723595143
148584 149751 2895983
28103 132522 260866589
189816 198661 789105333
134360 162271 971016298
113389 161640 120734274
56521 101747 113132724
138819 141293 404597627
198073 198785 1169363
13462 13734 694402
29419 71555 105437596
87665 169823 205515413
181187 195565 36185857
65783 168095 255463066
122159 128887 16957640
153950 185086 77640945
70619 78062 18461462
44571 72257 69314883
142439 148977 16324875
187555 190212 6624255
26890 156257 323458391
165092 175815 424300421
163959 198902 87438658
46978 170725 256164896
93692 193493 249553653
57779 135264 975576571
102847 163542 151710740
13461 134634 578425135
89833 112325 56289577
76747 182775 264879174
45691 58662 32484989
93354 191520 791290088
127266 167517 564088389
34449 120857 215795434
160317 163249 7323555
83543 94073 727137606
183470 185875 717540005
147336 181848 70965142
194575 195616 2674703
38301 87085 121884530
167658 175222 8280228
175450 175892 515666263
120351 176814 141096175
79615 149727 616797078
77362 141013 159064301
94442 147121 131606989
17863 101040 207990314
138585 198122 187603772
13399 67837 195943484
191448 196747 813346360
109992 157197 246099440
8746 43468 320834893
109522 134590 500566193
84780 141021 310968433
40595 192850 537433353
49146 130936 204517120
143603 197047 133667338
168715 190796 55235757
164957 198697 879269061
68202 97494 426476756
64234 124875 537897581
56251 106868 126519009
105237 150605 557503364
116473 168025 128779176
24528 127810 658552656
194909 199824 12486104
52340 144901 739862400
73068 147872 728969010
169012 169910 543251601
30247 163836 333996045
174815 188782 174167948
196212 196672 1182276
175571 179129 285906214
63189 112576 123279291
18043 176164 857055310
82764 92852 25194260
135699 149148 33644570
147209 153166 401347962
19164 194261 437699028
146241 196682 770705002
99600 183271 208875597
153193 160308 236339391
146279 192484 115481020
86409 174572 220330657
191126 198454 782802783
151861 172237 300478192
103468 116853 33329832
3130 89940 714613596
107931 178045 239553788
193953 194440 122832989
135401 137566 5423741
75939 86635 471056777
49360 125572 769893716
5363 26949 807491441
3033 54036 127791616
158143 174315 725796671
70857 107778 557257462
39126 123922 211933170
44313 197520 383094093
160036 165351 816124857
145433 179838 85833961
169800 175653 732552244
137968 191040 735280553
153423 163323 5476653
131526 190459 147403863
171639 189633 45092637
70007 89914 687440591
185114 188454 8479776
130067 140306 25513161
57213 117054 461780031
135346 197257 154920117
192187 197999 814540813
104639 114171 161271135
88852 193766 654502579
154422 186957 81174672
114367 185550 177849795
140708 155018 35948534
79970 181843 254504278
5288 164450 398033177
141682 153531 630652540
182970 197764 37277280
143778 163656 41577776
128339 130809 6275056
24339 68230 789420676
182262 183299 2578922
41977 180250 70255161
163481 172081 21377783
18511 77103 146425586
153379 165659 30597872
30753 116737 235557002
99336 170725 863954159
45189 146880 577470907
175065 185496 26164929
65640 171259 263748358
16997 136567 298931001
108734 115167 16203575
15474 114263 419677579
131897 159524 69223322
195379 197604 5681372
108535 159436 49970818
88195 164683 191335652
135298 197843 828147079
13760 63025 437772450
4806 66967 155665343
158172 161114 7292051
42826 86622 884542075
158083 159023 2346633
81142 157453 190885235
129509 177621 120044609
28662 146512 543060963
90767 170522 699586566
361 111316 277407362
107871 198549 317166340
181920 183183 3143276
87584 136180 644259030
139892 148147 20682642
29878 38012 20246686
74633 180006 718378061
90454 137008 23190070
53273 102135 122285936
87804 166811 197558976
141033 179204 774301585
9301 43494 85493700
18248 135259 292389853
133331 179151 326330507
34330 181560 933724618
231 74033 184705758
112952 127593 739600837
9510 19623 727166861
191283 199966 21939518
89258 142967 933491970
13448 99893 519981192
82311 88791 16082691
1206 56853 139387620
114940 163159 541011937
54456 168364 284624571
17936 59806 675549269
142108 172414 75750737
167460 191170 59392744
140642 153239 994359454
129057 136931 19738961
185257 197894 31829497
196667 196685 47843
7915 137255 323306820
182799 187304 11415467
164605 166598 4330337
53977 155986 255036612
143507 150454 17300756
12711 58495 114584113
36292 195762 749046870
23700 144640 473947237
56585 59099 973483085
7007 69337 156052002
38177 189447 778695031
36405 83628 117944668
186508 190337 9162036
121931 127222 929618166
178000 190072 510391018
107830 196236 554286407
62382 186880 311161338
114435 145733 29849478
10926 48080 92809532
144093 188040 545077584
71788 134891 596022241
99242 196625 595883006
103749 122945 47792073
54566 179290 844194314
34629 140784 265284690
5879 28078 722218641
54861 157569 256793814
90482 138026 321254489
96462 146829 125777343
127701 130334 119601414
77702 96709 443642721
49106 62891 897226840
162008 181013 47297403
173429 191295 44779949
57592 70882 33309103
28099 190484 405833512
101196 181873 201412446
170060 189817 505084253
186896 190755 6736773
23920 121649 931014973
111160 130088 47452467
78495 169623 101727462
181229 189136 19959174
70102 90170 408776414
21929 167157 362934821
152368 160449 20235785
95089 99533 673674427
176725 179559 315469594
168746 185286 4171978
42652 182379 448890947
163980 183209 47821711
13580 139348 395498315
181863 184157 5748763
179455 188044 675700259
72715 179130 265704530
20248 154851 713498304
137647 146767 680122949
34154 197042 499695424
43702 140803 242677942
171930 196465 808170993
64441 139730 696168398
51272 90198 97113654
176417 192004 39191903
78701 113276 86281218
196575 199620 4779416
35117 144228 272735000
52463 58639 15491191
170997 191197 50525924
169858 198500 71710158
128866 169386 101352414
52598 183932 328205997
190651 198584 205790648
96282 194140 824357809
166707 188678 213361973
192818 193129 690043392
72344 145518 182807896
164656 180140 38513478
69070 127419 326436201
37934 50206 30773772
182086 187113 12696841
144347 198309 955972483
196979 198673 4293636
162421 198271 689661451
162082 185989 447220072
173968 198302 32200040
55011 181692 553970316
4466 61542 506810914
96134 179368 381946042
124255 133260 22537704
55704 153465 244382059
192889 198835 15104918
87164 164749 742730394
24331 172901 371332952
96623 149612 9679324
144358 198084 995704503
54173 165892 279183966
162173 168470 15670052
84960 162519 194075872
176902 177992 1463033
16138 86019 509350735
173807 173966 373773
182306 197777 38985949
98778 183712 398465499
66564 101005 77623326
140465 144927 11220729
161960 173326 67379781
73002 74574 415922725
147654 158044 26133240
101703 172169 175973331
15281 145371 672673097
170753 194985 60599446
16690 60419 109238536
98490 178843 200508760
138246 172114 89507512
161248 183187 54655456
124557 164299 99487850
159516 162318 6981376
103940 136593 81574201
90469 157856 480121302
20912 152696 329526035
164640 177666 108720453
165816 178079 715938328
162889 181069 45222130
116445 154837 407460754
107071 172403 471692020
103988 119399 38347338
188094 189100 2509115
114917 139419 61151154
52706 77415 78048905
63741 95964 80425482
80754 179531 246736743
178045 185382 658684572
13296 34978 54231232
59853 78210 45972208
53784 77951 60433418
168241 178749 411757211
14754 103351 221486595
109726 127913 45448664
131094 158783 393353786
136327 191513 61366081
59513 108239 121750848
84119 127567 790476308
199856 199954 257371
69811 145178 414282843
53524 123095 282626239
17036 166380 373313871
94427 162846 171119692
28855 78385 123778464
98038 153726 139189401
157127 198032 102263885
115373 124858 23603807
54634 119229 161316857
17190 171089 401563432
127520 183715 860292944
46082 48303 5526059
26691 61311 375254719
134107 194332 150602314
151323 178298 2565304
125678 174821 559829918
40109 197535 921160746
166598 193162 731842590
141593 151603 25097293
125318 193606 170822614
14463 131495 292423964
29895 30940 2565487
126081 173363 588442074
136146 195294 862743009
142605 176005 323533938
173130 194692 54050854
16323 34172 485500920
3413 173222 424556205
138533 183678 112848266
66779 176154 273026765
113366 127309 34863901
150102 184570 676703484
97297 139285 104872733
49798 160594 845788308
63149 147585 210905193
8082 66735 146811250
144294 183342 97442508
102702 187522 211937401
61175 129939 757929383
15888 36936 510231631
34962 143204 879505220
183267 191877 21643120
120106 179982 656723837
73392 144020 176538152
7059 66563 831168865
100602 190399 224376625
119729 190138 176176327
94568 173059 464729097
189539 194027 11190864
160995 184536 569360928
197116 197762 1677027
187516 198249 26964429
158389 180366 54697674
116131 119832 9153113
167034 192526 63774861
137618 168638 77542286
87261 145729 146219958
134072 198874 186822092
142909 176633 84038997
43100 134045 264408991
9065 185920 442043678
130336 196101 164434368
165961 192762 66975330
103513 122215 46455075
125618 134074 776634739
152256 187654 190365578
82800 179869 333776794
9497 19255 439651471
95779 174031 240859944
23692 187466 409440436
182864 187927 238891088
150826 167654 41951563
127909 132691 765497784
172248 185750 33701303
172269 187528 611515675
99957 118683 46590903
62181 72792 26612709
109815 143791 789349299
186559 192182 14084871
165706 192666 67335375
88636 95680 647680526
172475 182402 24743323
2409 44953 416952790
154688 154892 821871856
182451 186649 10587583
45957 58363 503966657
35196 174854 904959205
57083 108105 97303589
125584 175884 34573541
129986 173573 108819547
110044 172192 155392302
85232 164267 975639360
47237 91308 834809671
150704 168725 45024945
40622 78155 93942837
51069 86258 345373738
143641 198179 136434170
193532 197570 10247754
87974 171722 209393707
76204 136047 149475669
160255 176556 239665332
38521 166429 898209222
19627 52786 82907507
92016 117569 944105422
27476 174319 366901795
141740 172139 498234189
77276 152595 188288520
117434 171272 134527899
180328 183408 966521303
53009 119040 541250679
99109 148295 144886153
185733 192993 18215385
6411 112961 49823661
105524 112836 18116695
118673 171348 455976440
37542 54694 42967993
9320 52336 143441016
178751 195763 801205953
185207 187809 6648379
18131 141494 621202882
24010 191743 419241160
112631 188901 190761679
198209 199309 2781059
99488 111517 744510696
193082 196245 7986155
180121 194587 36322459
5560 197414 777509528
74747 150367 188936201
194918 197885 7555346
17651 80234 106035264
6760 173989 882866665
49535 138355 221942971
75919 197217 303237864
27082 157487 326042874
82751 116416 84164214
82332 152711 176025868
18081 104295 215524523
138593 155848 43355053
149401 176212 66827137
49725 162944 283069939
59479 187421 319797675
137667 173079 720180501
170282 195914 64116035
21276 78329 746569683
50447 67935 43859211
108897 198530 410017768
160227 179290 47387279
185703 199751 491331296
107186 182754 344066301
98462 161040 156380831
58083 170570 281096048
131988 184227 311741307
129151 165829 730587416
18165 64110 91287253
64402 126968 156212726
11812 79375 225006306
115097 180950 164426470
21294 132448 882222870
110736 133132 55975597
5844 120124 486582729
111020 139736 71848604
31184 169997 347045125
139415 187493 120229789
113750 172472 592065802
131111 190833 149279557
68717 164321 262342711
93793 181228 218471626
14087 126131 683743359
56445 182726 315466207
29412 76600 443179622
156373 191213 916108986
25732 162025 234085570
29346 87634 145547141
78266 192232 284799912
20344 40509 734881855
93826 183710 224619365
183904 198305 36254055
154712 173501 328538707
40138 110607 176112281
98923 151582 66985670
175709 199805 694179044
59448 98626 321282583
70849 129031 723527479
26736 199875 899611557
113780 192805 142086193
188971 196723 19475929
33807 196459 406699550
139944 143487 8973397
105645 148332 106637223
165916 191845 650973138
191481 193341 246102476
199674 199713 103502
11931 83245 227514340
35144 94828 149106758
189943 196426 484756715
118477 192805 696995595
132399 178986 116284230
34733 178939 360253919
37438 53335 39731796
18241 137734 503461938
190283 191323 161604530
193011 195825 7127012
187308 198542 28220235
94870 127985 287172517
191828 194594 775336618
26525 92985 238277464
159930 180456 51085978
70915 141212 175521219
119533 146763 267277187
4147 18235 35398885
144851 198225 133537140
157114 163917 888147063
63754 117693 720262913
183565 197121 34105494
30951 151520 847761495
75091 168639 969065907
164972 184625 518301965
135170 151633 41204150
99788 188048 189656656
91757 101282 797120920
78395 90757 171270213
45885 146016 646341582
97615 181056 208391062
52144 69465 43475535
80508 91193 26551535
111352 142662 78386673
28770 192411 408932329
195768 198590 7139344
130667 178491 119311042
84642 194821 275580670
189604 195228 14077874
113469 188305 85949378
9305 96634 218316800
48638 61746 201580454
305 118034 512696818
102989 123132 50107204
122155 142278 50492234
18066 53852 589143047
150349 174277 409833957
270 103836 308890711
8541 188912 450974057
62298 98093 669350497
7296 34725 291632002
35004 191500 638519185
86327 148211 154728982
138540 164571 65210167
82889 163497 201609892
126819 147439 51608142
120808 183072 155676943
142895 184355 103493984
48083 84298 90462980
99124 184223 332187187
46755 159000 280821604
115238 142924 69215743
11823 117304 263672631
117377 194000 198851201
25257 41452 220018517
103136 191247 921106470
168403 195069 293975919
101089 156514 836225519
29153 135631 770580502
110937 186040 187789656
83905 126344 106051203
80091 171538 679885426
122201 181981 554382990
57288 142067 481140179
94890 198032 691985892
166327 193197 67217718
149930 168470 46337342
141222 190377 539916927
194239 194552 340783391
6212 91339 212696201
131175 153966 57088556
197151 199910 882156220
27717 42811 838869582
188226 191108 107118824
127407 184541 748197423
193686 195481 449893778
173366 179969 16472655
149441 155968 110385118
138834 180191 103324901
146166 151508 49612533
23742 157047 386579162
112916 122155 22962540
130227 183720 133573882
155999 158268 5674925
180596 186537 242096132
36144 45664 23770947
35710 90575 883145532
78310 174601 240510305
191389 193479 701545906
42947 149345 265916133
16692 192904 440449586
93721 107432 86260252
156379 185418 72337302
177482 198834 88106809
46889 115594 171859588
67809 193398 313789991
91838 129165 93472934
137864 156276 638057876
145023 188268 821157448
55489 126566 52797637
48553 121606 182502937
68960 139694 645015807
18353 168722 375781901
128080 162955 87304992
190010 199635 24213562
76150 172415 173175152
18323 141177 63804925
194003 196617 6623674
198368 198423 432156623
187709 191511 9404624
152716 190051 129004442
114064 132763 184123991
194406 198976 11584701
31648 127523 642315616
166648 167767 2769003
175892 180708 8038774
57989 76080 45209421
148647 179734 77579899
4893 94665 224472815
29984 132020 254955064
54196 187143 813345039
125925 182025 140256490
167002 170624 50479374
106689 199324 231730109
172136 190224 45271839
173142 179034 14637505
94868 167505 401979882
161121 165737 894985871
197226 198892 4245136
186242 187214 861336
6632 90303 209048228
118215 169858 413843544
78976 93892 37204745
29871 45213 38280046
35188 76952 470854129
36736 115417 196675808
147599 166675 849695342
75099 193095 570822819
174654 193057 46109109
59988 146099 215251279
44915 178849 658083537
3259 138556 813280219
38834 134011 837096028
17053 42881 169676064
94455 132186 94300345
44090 191872 651063547
132513 137609 839139574
185420 190622 13120759
93690 174309 980064770
66360 162780 240908965
50918 80221 73202445
27172 158005 327071380
72746 107950 373670133
136304 143777 240839046
85359 179946 236464179
128354 192205 178722833
65409 136660 177917881
57444 179713 951775810
101977 179078 192393059
42375 160994 473599894
148485 198152 124326070
50292 173939 272940000
195827 199294 529369616
79977 97987 747036210
16014 168336 380701993
156359 167190 868969984
97529 141940 110952678
107095 111751 978327829
115890 159311 108636788
12629 196696 921969971
37461 67933 376329870
129268 150945 54262798
61032 110202 163912080
97545 114427 42158388
41617 197732 569214618
126841 134548 35898756
106819 128034 676607502
18008 74628 141588277
143990 157378 33555957
110017 153877 109807456
161555 183419 597826449
153773 163299 23809203
7320 186144 447026165
188057 193814 14382493
98732 172799 689437212
91268 126810 504176924
79440 155974 881003711
169283 198125 897642212
35780 39296 8686382
193198 196824 9177661
40470 165517 282638396
141750 142948 381093694
11310 194251 457353227
195957 197416 882386772
76472 199319 307224936
46711 78063 78579208
99141 120077 9064960
40307 171749 794599154
113191 172132 147354121
76266 130795 737728332
197104 199687 311718415
90625 189755 247982827
105344 126021 466124521
58363 75024 41665636
148580 172856 396446588
144559 184036 98550010
90888 116413 694104857
179389 180621 3111472
75058 199345 310803000
116294 147752 78616762
52115 129069 192311196
153347 197156 905363459
145727 147262 636105413
157505 192730 572255833
131379 157543 54928317
14290 91075 556316930
92400 181223 222045655
122861 155455 643374099
96372 124373 993179918
18545 129408 277074164
171922 175810 9557120
147408 164951 115945495
180566 196160 39202003
15871 113917 245008326
186579 186872 992828645
127061 143857 42133025
6249 59515 133302433
34435 111124 191567030
195037 199031 10135502
6926 116446 273838958
69209 191296 320868933
126699 183567 142150608
98010 134998 464857541
38834 126320 218624534
76615 79985 369775470
33007 94088 152644617
87868 117779 426259529
24230 181392 392722198
153448 178529 62422428
95634 95778 914687026
4242 121130 932678827
29477 175395 364521026
174589 180544 14859241
187684 198008 438612237
86339 94012 935371793
157265 166927 549227241
55719 192571 341956375
155887 180050 60137543
31268 188906 394099660
26262 97140 176783067
61361 81575 40253823
55088 91429 723178751
26192 47607 678855471
56546 98883 672688885
92429 199562 310647908
75914 197944 305107123
45753 182519 341786646
50534 162396 623215361
65590 173261 268828389
165776 171316 13771712
149936 152008 5205797
41793 112420 671529732
107422 112577 116547181
99156 106063 17230735
192577 197756 13184801
3457 59008 139122115
70446 87619 928209832
185265 191679 11559440
103401 157633 135611844
46359 119908 183794175
4273 120197 109271216
57515 107593 125116156
77934 170523 938452567
63240 193591 642710692
116264 167885 5843738
190374 193780 8533005
81435 100864 48676129
34337 36764 235520578
79311 106974 69169809
163956 194630 76591397
36131 95807 149138914
139786 184391 111429248
72036 186807 849451006
111806 196175 211092592
122006 162323 491065553
75429 85192 667745056
141661 168453 909763437
191437 194684 8185169
196661 199965 922963609
193318 195317 2757539
62615 178818 290204548
47739 90880 107780732
8136 116695 271366964
136355 145294 846611847
183245 196658 749969639
37004 129620 231479494
167358 199019 243460641
157978 173818 473536566
136384 155046 46817413
110882 145323 22390675
45380 91572 115246388
42989 150565 554835674
112363 177465 848783696
20540 116366 239563220
145997 191717 114255394
132348 139393 17610453
1272 141456 350612705
124148 132981 22146723
1706 150911 373216488
30270 178048 448305562
181633 198462 42386180
170336 198179 69747750
131856 170450 232836496
184677 199079 266089146
165855 191521 64132917
15940 197274 453366186
197709 198824 695151947
124241 193822 675426231
134138 167354 82963687
160034 168903 22097681
165753 178180 28499895
36694 153786 759502706
182337 183236 787903056
140877 142677 296845701
86309 107591 53286457
42367 184146 760330501
47392 163532 290499915
163806 167258 975922164
123246 156183 82610668
197847 199630 4485040
186866 195255 452093856
114202 115944 151782400
122464 137893 429123218
168271 179632 692826713
199876 199914 891673666
119025 191858 182124640
144611 149639 12520557
139691 162094 770354653
143863 181744 94532519
127610 139266 55364839
114230 153180 773022996
24955 177074 833294498
145884 171411 425787966
64992 153087 771887385
62274 123926 299352752
18671 74570 869789155
26379 34234 19592964
170025 188892 774724943
172675 198823 470177727
168630 198376 74536530
29740 93199 898802915
146392 195816 123647630
1353 99818 246496010
137649 183905 115543232
179495 199936 51496939
165960 198384 148392644
120889 133685 32093752
58982 118823 149455206
76452 145146 171692675
48249 116646 353129199
98205 116534 358456722
50239 100863 99023342
175279 199831 61792109
23894 93913 642732836
75692 115719 799166307
75015 149486 186050895
75288 117437 105273702
141194 154843 34295533
94369 158294 159941972
772 146640 364787960
108985 159979 114342140
169596 175838 260409527
175795 190254 497486397
148191 149011 311326786
33873 66504 81721178
157326 174605 42930009
31149 159887 629678947
141358 178104 91678339
156169 189393 82945965
165802 198263 328832361
75940 168313 230765168
106106 180427 413600871
175824 176074 492931624
91562 183803 230702489
146391 157303 528174242
167029 171564 141059776
63393 123053 148899464
147721 187147 98614858
109308 195522 467426969
152788 176679 59444805
39654 141332 210562814
141739 194764 132603126
84104 182091 244933121
103940 146170 103945643
162482 175778 32948154
117768 180813 157472867
148403 192348 52627765
116393 162399 115078865
45644 194423 371941342
8709 63245 670759573
160018 185051 62430928
1566 167605 539483133
71010 74077 26654295
86651 95618 22460900
96474 198608 432029514
190144 195871 14367099
184190 196578 31188532
198913 199540 1590589
183890 195773 29881305
151548 197885 957644516
177686 191601 690890347
8802 52412 109092557
160104 175550 107547576
25790 90915 847240916
100248 167798 300739056
93279 170262 192494765
32441 94978 156298284
45278 129596 210790644
59749 79748 379135368
183718 190859 17962078
52737 131453 196715866
183838 192622 135061336
175841 194428 46713267
46647 161258 286675082
100337 114404 35053547
100750 129772 72418047
195220 197316 5328960
14452 143717 323120040
120719 120762 109223
166309 179050 31688484
185058 190859 14572796
15037 140458 313397752
121893 191631 174455588
61942 119742 386260814
85132 170505 921999269
125770 185430 196961538
114669 156095 485326726
48006 69706 54536460
177410 184934 30160252
169248 176376 707362206
186922 193347 16084433
101170 142215 291752172
40620 152015 278511437
64574 182894 972464263
57617 61171 926311017
19774 36499 517917127
60767 132194 178552141
37081 75714 96644109
86841 117969 677510499
35029 164969 895333069
74645 77367 81309569
130924 175973 658910221
126211 182998 141937549
192606 199508 17514172
36323 40899 233977817
43909 149278 263325206
38075 84422 979519661
143494 162835 33616558
94062 139423 762042082
180118 198382 45945949
189101 197974 22321665
74903 165487 226340336
94163 111132 456383799
135008 188792 134496403
160650 192031 667059407
4515 119082 579470121
4136 70986 906075357
64841 181083 290277667
18810 80508 154169177
197022 199026 5077247
85161 137707 131500492
1150 83333 626116276
127266 132361 4912526
199856 199895 122849331
142479 193504 409181977
110264 197793 219081267
151402 188273 92192836
32702 145304 281488170
86487 162438 189996898
183579 184709 2833055
195331 198057 864288839
9817 179116 508698486
150300 158620 20935647
53229 191788 346308914
184803 197876 32951958
58549 147406 395044153
159869 191317 78506522
198093 198260 414409
14016 177803 409185272
147519 175526 780363125
163223 169154 14753320
195068 198057 234854713
17749 121345 258758180
67628 148733 104895664
69647 143799 428452655
19549 191760 505983675
63543 109858 115647541
53163 102452 123320520
125525 151426 64917087
165665 199116 83815023
3104 45033 607587260
173504 193537 454697595
163100 182081 47272858
36703 50340 153673525
4393 21475 840120693
154647 161368 16706761
145002 156157 28002282
46832 113679 956774224
137863 138083 554345391
70699 151656 544632755
170926 197391 840128377
34293 67432 83002057
121955 180143 718866301
70557 162552 229795476
56989 135273 195574407
167172 175405 20495442
145644 191494 710751399
171706 198135 820716921
192018 196003 10024954
155410 168524 32597294
23293 86353 281569849
154163 176625 432007384
113728 123863 970508249
137740 142529 26615461
121555 129294 233707350
23076 198704 439227660
26888 99713 182139598
46255 185250 739962831
7420 40485 217121351
88648 106073 43805238
103461 181992 354341322
197931 198821 2268920
147684 167013 528350243
16323 129333 282472449
186741 198188 194644446
124986 151189 399172399
107787 111084 8110169
150575 178673 468763462
144025 186773 106755325
187086 187087 741
198684 199200 1272278
125155 154946 74717990
7264 55190 119916375
130649 169640 97461527
134918 179233 110593842
108380 149797 656186279
100696 122734 54814842
108992 133771 208749905
82608 134406 129473967
186387 190632 10680837
68748 166181 243302729
190676 191192 230524
52452 115889 488837986
12529 37149 302862843
94892 132624 651059784
188286 191564 426077675
167039 189866 310517059
19904 98979 727526489
89474 92356 7228737
13794 58328 278885565
139851 170738 77268392
1071 150245 503146829
113602 187376 342344624
18029 146006 551502818
107650 127855 957394374
180549 196420 932117383
18607 21023 5949538
85936 197847 923894717
168738 176970 20375296
5296 47988 106749500
107811 124519 41653777
26531 161868 975589014
26684 35242 21374794
69884 181332 278227135
7674 86799 197760084
66002 93132 67602591
100741 108902 737230118
82949 134516 835584696
45389 93515 825651515
12243 34297 55198231
113914 131034 42832506
27770 140417 393104839
129657 149223 9258060
90967 135176 455047644
11715 105673 797541202
133663 147517 34662417
106607 133889 68117280
97255 175983 196525838
106124 150981 112122445
132415 140980 21454184
91185 190136 79059534
65162 188146 307290207
12889 194280 453497550
64026 68571 11494718
81085 168437 795301052
42653 71164 71402962
82995 132635 539154613
167552 174125 82189829
73557 183188 402585544
199707 199755 189247609
66001 106772 101782722
54541 157568 257597360
56964 143432 30456487
161423 196333 87297318
51689 120247 171166750
30156 176845 366427188
60894 113313 651582943
175032 183192 740343458
4727 17749 226409341
63064 175415 563346262
107083 162973 750381460
14326 16393 247909096
184304 191754 18675962
186944 198268 28480651
194618 197722 7914844
124170 199660 189010466
172096 193739 692147206
94848 161367 166378623
199417 199943 1349131
35021 100740 164373142
114591 161933 775554935
99232 120928 53934046
6543 121776 287930161
126586 172623 196072016
156147 184395 70355739
115841 155414 825985842
169473 194194 61817303
184874 188787 383218433
187748 189022 403320651
169206 184085 37122797
72637 147426 893521234
79241 183052 848425165
182108 185161 7648030
140881 157973 42869247
146737 176020 841124404
78468 183889 263354889
53450 86905 83537876
92223 96722 11439619
195684 196027 875913374
187541 198889 28537140
133676 142613 464298456
29685 64374 839990182
53923 111058 100739948
193921 194819 828234644
70861 173076 255202664
41911 88949 117396310
45352 137716 230882173
40151 111119 177376762
165512 166061 1363028
36161 105041 984546871
127030 150199 57999951
18366 167620 711047873
182557 195629 844121500
196834 198695 179821065
46134 194762 371614109
150475 164796 830038157
73813 81394 103090415
14341 160832 366214190
44958 163868 297361951
47054 198826 379714279
67827 89128 641534141
191954 196004 878730367
77131 129177 130057093
111315 183825 181252488
141467 194429 132444447
165714 189768 878775504
86265 165500 198115115
157234 179646 55715398
59783 182638 137440238
93935 104578 26695578
196989 198486 467533352
7787 104011 240623349
8748 69649 260059212
85644 138822 132983369
106806 131650 534539455
49022 134354 213309662
102715 151186 121062936
6445 142551 868681511
64628 195530 581576862
47348 147141 249453305
67223 123941 418878848
156807 164074 18133540
120636 147172 164347382
144940 184655 5033700
20055 141274 303017049
188255 190016 428080711
66217 138426 936974962
86067 102322 6255851
45735 189101 653128986
5312 101916 241733948
153132 195195 105086094
99613 190082 864913125
38148 157600 298809875
138299 191970 602785921
59844 86611 100826343
1179 110901 274394597
175031 186469 28736621
66120 177232 277352328
159279 193192 84681185
157166 184445 67925627
181800 185403 9045125
164307 179090 844154988
189419 194241 451852480
4291 183350 953341490
164010 195950 672361161
169315 187607 45774580
108189 139460 78136177
185954 199777 703775490
129142 187454 145816550
142716 150529 13510568
99340 123739 60733442
146523 181709 223181023
725 30976 75775067
9349 99303 224980957
23006 155423 807820603
3130 164008 435502607
36186 164357 815839833
91794 184931 898789699
180140 185044 12332075
22411 163404 761260385
103683 103860 174871046
164062 181837 44202693
72578 106244 84067740
127598 145010 636154386
188578 194051 497549843
181088 187512 16227293
21186 82122 152282059
336 199445 498078060
77181 114635 21421849
97730 127583 74498156
90244 148661 146192833
60117 176747 895910786
148111 191382 520556227
65430 133244 169227242
51453 61696 566901082
179500 189931 26284071
157631 187296 824756711
66175 146581 306069467
162616 180800 274223131
94214 115736 53829794
51908 114093 155410639
52368 67541 38108117
175710 187466 926196860
171722 196870 63048600
83066 174268 227903767
63060 108703 359677739
153165 160756 18951551
113856 133745 49683278
68532 82555 34813527
8405 71498 12697696
7180 180831 658670225
167630 196452 592055867
31281 56417 62897379
93047 103996 27451163
152835 154167 812265544
145361 184297 97214273
94356 152603 145674687
156203 162229 825890413
36579 179000 355777506
35293 177817 757158699
187400 198728 28492674
174809 190005 38160608
108128 128886 518307718
22166 196550 436020210
50786 143732 747191703
109024 190674 204217529
35546 185020 373579820
186928 197841 9781210
175705 185153 23763870
72767 144901 180242267
165053 199521 86338074
43781 64909 52969299
96823 108870 59179938
80911 180996 250001726
82957 133562 874349399
88640 131098 447986307
61817 92233 930087270
33377 61642 594517612
6265 145613 348441037
65068 122538 388640871
71184 137363 726248264
173775 180638 17144527
198982 199367 361823830
25611 90181 660895731
191172 199240 20322532
132482 197850 673083510
21738 90193 402522038
68534 92389 59248608
131129 176444 214548343
174448 179165 11708772
37083 98742 154252156
30022 176468 541807652
99242 129613 51389274
198182 199420 3141937
153640 155031 3520450
118278 125619 678048796
78547 152838 370731062
8608 199710 892030610
29294 146120 291958729
123327 189239 164919424
13899 142321 320986083
109786 143094 83363021
120624 189687 861599452
26777 37523 322104482
42833 128344 213646223
145469 174375 564689426
74186 131616 883188965
2280 143048 352107832
112055 161852 937878524
6039 81167 187969394
58293 134990 191640917
135187 183641 935426150
8207 25294 130619843
110991 114080 830562904
130158 189045 147210363
158302 199334 102646926
18388 57397 97529456
57251 193707 254989567
171084 177218 15179183
134873 172350 664685183
74266 75167 861734340
58960 176175 863387421
49921 86170 568381063
191588 196545 12556809
173236 177711 11084034
120831 166249 113692314
138087 157283 389745096
41018 74588 935170905
27028 108095 336902410
14353 157365 993136829
45477 134565 222691245
43045 81880 855370945
62518 90628 744440661
143258 151244 892368251
55764 180321 648925284
52695 78882 822677450
104781 134243 66508320
54353 110352 277188486
164533 183741 47852020
141179 172809 807346492
124943 180838 720314322
156322 198799 406387485
167291 196267 6955709
49590 122488 182022223
78481 114498 89933842
69543 165768 738287218
105189 172444 168019327
92952 197702 208219091
145289 186638 157023845
58539 130348 503733928
83211 191125 269779558
178935 198204 353969
162306 190305 995591018
147178 152975 184287208
41301 160381 297767539
190269 196385 15391373
19493 48605 305569750
160351 169137 21881201
101646 112281 26341264
73686 166203 983543006
124445 187279 808171786
46239 193940 369284422
86458 92579 257971563
192313 194976 256557947
82873 82963 10362
102738 164915 454703834
78805 81762 40946592
33475 195394 404798056
173317 189251 39992091
113262 163003 676606649
10673 27218 672927701
134202 151914 798604018
61734 122000 535593944
183878 193543 24283363
48782 192193 358529071
108623 172679 160109131
165412 169884 11217564
40204 159162 297539144
145507 145549 273720929
1292 187693 71350602
101243 158815 143859949
197686 197742 731679911
68022 91979 59506668
59693 81038 53393269
37814 139928 615763108
125403 179184 474055451
79891 107829 69843209
2372 6484 10385408
144392 165925 53742862
18259 124237 264742600
60020 97035 92616317
171625 195060 58721123
174775 183390 21556209
117589 156121 96446684
76225 193719 293653347
40928 112948 978781507
189133 198390 590377345
98190 149696 128592819
125442 173286 466780463
172962 191338 20959150
177903 187087 23195649
85853 147548 790201322
26074 37876 717816456
71130 149202 674760035
138615 181781 300762308
88287 167613 198285037
173436 186357 32360666
180658 183231 6419814
103678 153918 475316585
68531 186773 295320296
91190 103706 786140010
16444 136325 299616594
7474 193927 466163594
163504 199620 940974612
59152 85087 64637764
27341 159458 52406347
128853 151002 55474999
101325 159934 146443566
69256 181379 279946230
39829 143274 952890487
109752 190555 202044747
130657 155771 62856952
110448 136614 331808960
178492 195693 43281962
43664 84060 115368950
70535 185811 392234587
160025 191101 77540401
101424 146854 557265229
167463 185210 44401521
8907 111770 430379032
3185 194848 479334875
133032 158416 178266286
70558 126436 139337603
13538 102649 381036445
64198 174392 661336175
31235 76958 114342478
142291 169556 68204065
11502 12978 3680090
55195 145530 225785631
22227 122684 791185407
85723 195416 274402573
78934 198636 774826114
32386 179989 156106233
64830 81784 42228333
45931 155602 274288575
93175 142176 499375024
183769 189445 14317721
84592 88596 317249699
33834 115109 620536954
41177 169283 356281258
40374 188356 490222485
125007 199557 302224201
49093 156997 601698785
20366 82511 56897232
149491 156627 850435026
155923 159880 40371457
190238 192647 5956490
172716 191235 52999092
182553 197988 38879563
133581 143744 25541245
185771 191728 14920527
137120 155288 808141953
45611 154901 720841547
178096 186437 20988452
195390 199612 10694848
56689 144131 195158470
23222 140741 293747487
70154 104426 444555259
89597 125586 89991579
22736 176614 870097981
67448 185628 541988526
90093 178582 221177215
162991 170501 18702239
105392 191073 214108704
173403 177086 7547238
28501 152887 310880132
185841 187380 3960064
123401 192423 414007071
53324 179774 933203746
14644 64696 541177840
49142 195472 986919014
2874 102078 248325129
173171 186833 34244544
47044 56381 23516229
59372 62101 45367221
52867 97328 798080994
144381 176281 114662349
168422 183464 37535103
38526 190094 378936069
109638 128592 235783963
36444 121887 213376486
21985 197848 103306882
117254 198142 941614224
153547 155792 669026278
154815 181385 32313957
199077 199815 1874088
78033 120003 104686591
78515 110167 78951634
34278 66588 80877275
90918 105427 177641460
116925 161678 792068155
126174 139306 6115715
185861 193152 18305641
114808 137576 56859116
168701 182404 389106544
40982 111884 392017121
49683 184546 336992866
70807 117933 117551712
28178 193072 655098357
84168 88687 11234118
156229 176970 51475580
88919 154386 163991827
191713 192782 2677147
81319 140011 94988042
396 149297 897900521
177378 184107 253879381
145558 173658 346307330
11461 143985 419230633
87427 109623 55504582
163294 184637 53162682
67024 104905 94600200
34788 58182 58573008
107542 121317 972215144
154262 195018 101783225
84050 174706 918662975
81425 88902 18490894
184266 186137 4746682
195109 198771 9317273
86317 131631 268083881
26931 38074 27734239
42144 158647 32942928
184942 195919 27606020
8615 62974 136046934
192572 198486 14983165
66543 87633 223895824
187797 192101 10691382
53522 143290 224421347
80602 111392 76874839
99458 119472 49746541
177640 183133 377828676
74725 177729 732310878
185641 190272 11679828
18421 38748 91782369
133031 199544 166554713
99588 129498 74616916
109255 179453 808717805
22689 65924 108287196
195918 199581 9282811
72294 110689 95748861
19519 94181 337595348
122917 170991 120285701
153112 189994 988154797
54373 195517 617762150
174179 191689 43821605
3538 43819 100905915
199569 199962 204146
83365 169557 215483201
89371 173655 210781649
73754 85144 28263054
136144 168028 187087164
21657 115264 234018450
91271 98933 657766496
187601 189456 1701829
188885 198111 23189884
120885 176388 812520902
53129 141227 220210675
75434 120615 48433463
141943 179152 910656221
120725 156744 211303640
125250 145345 29416278
17362 43956 748294367
152942 163756 861416842
97040 177710 201376609
138641 166392 69405508
79503 128394 393322395
107277 190139 207142621
135763 140327 594828550
2673 184332 454166365
19645 189637 545090958
49675 105229 586718677
13681 92569 591591398
189643 198312 8575649
175688 180143 503758000
199211 199330 322445
28369 106766 195901484
14717 172800 862839220
106665 181856 187788001
97242 98345 929055890
144100 153756 512629780
109711 187387 194252223
167319 173133 14532655
29668 97503 169568934
143278 172071 71893866
24296 164206 9699250
8558 185220 441604126
56999 135161 195313195
151761 159886 170187507
58444 134110 189046681
134437 154199 49570136
38175 83723 113862648
9460 110852 253335982
146136 159608 33806454
181809 193888 815191188
136595 182546 114743237
164428 187882 58635606
140901 162218 229515631
29509 60545 368432960
50940 52701 4358775
28611 38270 219964388
94836 103960 15322287
70868 112660 104188077
29313 199411 725908205
76032 168363 230694725
77558 156147 415476002
105123 175765 920356069
134499 152473 564266461
113507 197462 699756905
148035 174193 862425603
34903 88773 450259601
28841 171223 355744679
7293 128380 302688458
172192 176326 707103077
16369 62325 114912973
191630 193531 4830249
43229 137539 450631680
110910 153165 380535401
142677 187887 113071585
198900 199515 1555631
95393 115904 51300441
19146 109146 224863069
27561 80089 412559880
22954 79579 37081586
156016 159432 2120127
58162 164781 520988992
107613 126832 974927211
7891 24665 41930179
9430 78479 172687453
167730 189441 54396318
199426 199496 955166114
35845 121963 215072999
7222 128891 829183916
63523 102928 98535149
63644 91503 764342326
76090 152341 190564526
146778 182741 89817950
132862 157437 61666355
46732 77539 804474832
168152 195288 67948205
56743 88315 78763822
177535 183242 14360347
150739 168975 435848049
167377 199758 81262981
191149 198267 17931709
169340 177330 707558434
37400 170552 332868342
150263 180918 76518841
105711 190365 211557489
17929 187530 423918680
193058 199157 15448575
196003 198816 332530911
171242 191730 51226519
128647 141971 33329504
142292 162437 50442613
143104 147868 22845414
29966 36091 15259087
51964 108688 401698262
49682 188528 347119549
107130 158303 808365608
154346 175986 762320475
35552 75549 100051666
44336 197403 382720298
63094 152758 152043182
188229 195785 18931806
126928 155031 70523213
76506 125023 121130357
185006 198762 704295057
78237 90204 152636328
130628 164436 15108504
94675 128209 83813300
160578 181964 365458490
101703 199101 265002018
197963 198582 1563387
6118 130980 810829795
147043 181669 86509893
124114 192659 171420524
37055 149334 280619683
151067 179368 70558985
3226 89167 417950406
81325 118239 775392663
37079 191381 125955190
139581 141903 5805104
27525 151051 343719223
22409 123774 530864720
138450 189401 127487674
162461 164074 4062223
119323 150924 679836621
162077 195526 83644103
190167 198358 475284660
104432 187996 461221280
85737 138252 210334336
86328 101846 183445361
58439 67854 23647365
111608 165095 235356034
29631 103640 780901885
63727 130326 166440551
24192 51525 394722043
4132 164178 400282447
48785 131229 608142840
110438 136045 929272431
167689 179189 20222481
161750 179918 237794492
81724 190641 789191647
65791 114170 886449570
46007 99391 926347376
41551 181709 350249603
29847 183208 383171817
120491 174204 134322751
2628 54817 130727393
72887 123220 125538198
154729 159548 621022529
169173 172482 8246167
190545 199357 729843573
188433 188744 797649
195093 197102 34696738
48562 105990 155420877
189661 199137 471593866
51395 109347 287169800
69958 192110 213676435
197177 197841 1698096
83050 147131 160097246
42038 68660 301152958
90118 119013 72341507
135912 170385 464737253
171702 181651 24802584
83997 172089 220264444
154891 161968 17611423
74289 184047 274144201
105488 105667 418942
135903 148774 32175101
35703 189636 963579512
99599 182640 695083899
7682 18005 493254638
10269 171412 728412995
39423 186467 367613795
83497 136347 132113461
127099 141056 35005188
159204 177291 44907451
18868 172489 896229788
80381 130369 947413944
182039 195118 32846956
89095 181409 762116345
158340 191736 83320444
129030 129681 298909655
51 4528 325503393
161913 174314 15084115
162393 188450 65128283
142755 171939 72903332
79868 91406 28613490
156286 191682 88274690
15764 68375 131632353
45192 109497 160713092
6578 193030 466112166
104358 129262 280851109
151303 153250 601757904
194657 198664 5525796
41663 47278 231751664
116319 178439 155124968
94597 167816 182941991
155660 156331 1700218
110369 124625 732570239
159207 160251 452371437
156314 187127 76886682
123501 167799 110743833
21045 73439 580231594
95767 127588 36898569
93668 185979 522046845
23108 60104 92427852
135669 141957 45647795
172453 178089 185053325
10601 175294 411527972
64449 100025 88981225
56098 67443 434261683
178133 191124 32676978
162066 184575 301007690
31449 129370 148616421
61968 197195 338169065
37378 152190 287014238
122255 188950 793409887
40228 148500 763526389
166656 169184 6366806
1319 88053 216927125
123142 166818 109249047
76100 155629 198846851
40302 44361 455484631
25718 70839 600090907
82928 134595 129156641
36129 36659 1325041
183689 184004 779609
109226 177810 784681849
195933 198099 5504439
46927 153186 358191510
3477 141388 344916128
100457 154478 135064440
98739 126785 69890294
43475 174366 568942119
143556 149865 15686241
6433 20805 317319000
21669 75932 642598009
64459 134735 175602498
68829 86083 112809355
17601 107551 51097469
126434 128778 319583463
135006 146164 128693732
103752 178049 179516115
103527 192242 102279313
40438 79638 129788060
112482 177219 161722885
169727 177025 844355521
93694 121699 319363892
30690 166644 339747546
179857 195058 38200704
145530 184771 909414578
74561 96916 55808787
140974 170691 897125915
177686 188019 26094924
127385 186888 609950214
61759 128625 88745189
24870 170805 364826597
85800 119697 803736767
104758 177945 182688380
165123 198851 527237331
106804 114952 843863839
182466 186226 9469147
52788 144690 703667063
69638 138016 170650678
15532 22937 18393759
35064 164213 322855398
124854 127142 94651271
69654 103150 83622512
114843 199114 713011358
187340 188708 552589095
70272 133139 156844979
195818 196858 2662016
101359 108524 496205003
18482 127180 472088931
61217 171382 104267263
137278 172664 88426523
37958 137464 264084737
102530 198024 238771878
6635 14026 167390902
91596 138072 891920368
193136 195039 4809132
75254 122589 183010590
59214 78636 425053674
160862 178999 45058778
11977 12263 719346
31366 128310 242293803
190547 196799 203402510
160186 163495 8287576
22549 199599 855606654
158596 175312 619388518
15968 38015 741403835
76099 176305 283763416
145883 188031 396840216
134441 179495 112497839
157134 174165 42308323
175525 178176 551696627
64972 65746 1972560
19305 180757 403453602
6749 120800 812209735
10191 78867 259716824
46437 102209 134155461
48813 177935 322608968
64675 77006 900672418
126292 152153 64760175
132172 162844 627122005
140965 154604 34254608
112699 195657 815060681
129219 186494 949196227
26957 159226 330653508
158132 164843 8238372
30932 181847 377110682
130480 139704 22971790
97135 156846 485346276
5357 128822 435927315
137056 144092 274607164
33598 152228 469821398
183059 194049 800850946
159423 183125 59026890
14662 135527 484831037
84525 165542 202654353
120447 170931 126337838
193882 194677 64410730
140351 163940 59124994
25083 68778 644000506
42408 64051 54175270
20727 30561 24670851
104635 133044 342641101
148635 153923 13347630
161055 162753 344301182
137805 182302 111144139
187595 194070 16158296
83452 118581 87726275
158693 184305 5526344
194984 198115 937243881
85668 136112 336399726
191423 197979 16581850
174306 195637 250761535
59295 164620 263294678
157237 185096 69402496
52448 55533 424748657
106279 168377 19606753
173363 189995 41728990
53554 129747 190428465
106551 170829 160686890
161177 167498 648224397
75287 76830 3796625
182502 199299 42288219
80071 185781 442015042
65084 129068 159733839
86995 179749 231807249
37421 125967 221221809
169229 187538 239667887
126832 194103 133342038
70912 72728 4465755
10839 111767 111133634
58088 191627 924593493
5209 111008 264463056
193916 195489 3986593
4214 61634 363185297
127084 180456 133378633
4629 165727 402818207
149670 186670 120970345
71101 182242 277544041
26557 134262 440283911
3417 97735 236033629
77048 97555 51269528
95145 122309 67741623
141143 199253 145426470
69850 140873 238197124
176515 193749 756962605
102245 134655 80899750
162695 167381 947183979
108570 143084 86355337
162938 186745 101192517
172431 172970 1299793
10812 65658 137324963
45449 126544 607050611
57338 87748 218135132
175836 197197 53748953
160220 160800 440555006
71016 161768 639129117
76263 104387 825715182
23320 48517 62968797
32934 34821 4745761
17485 62336 112135996
60656 147504 865557734
137773 147531 24372196
144704 154740 149302138
187936 188293 160075169
176276 184449 581411514
100902 163755 157076272
90601 97207 16714229
194355 196264 69633073
40372 56556 40567209
191107 198161 17779328
26636 134729 270144258
119169 151396 80648384
132067 190361 583871238
85452 182039 854199700
132792 193738 512221954
30574 121365 226745719
159946 163922 9966449
132137 152348 802184354
57066 169340 280600998
181055 182191 2875956
91792 121736 74878837
151115 183026 79618261
199821 199912 113907
38086 174463 340867004
32444 47149 356703064
174260 190634 195613268
67398 105438 54536386
24522 107298 206958026
43 105005 262544434
69179 143327 759756430
53649 85493 712036797
28712 61376 445464668
174259 196235 55117533
126026 192603 321041555
23917 44782 52146492
165850 186202 50844004
127272 128808 3810039
99134 167847 755643264
35387 128946 233780912
114536 155014 25968408
134782 139408 11508253
20005 31788 27369584
119008 173157 135316235
185735 190062 10927426
186493 187914 3655986
6332 74839 171433724
47578 195360 613327569
198332 198991 1670143
31162 91204 149946043
138382 173545 87864282
97321 117546 50545779
10876 132062 302896652
89927 179410 809168445
124421 149899 750891430
29595 185602 389827482
180408 181088 1683143
184202 198014 315181414
109468 190812 203406096
38429 58327 49845155
69780 104595 86855165
8247 160385 380411738
118040 147489 73605500
122176 172699 126429926
138760 144088 198310500
168785 187090 45782922
113760 182338 831509220
83263 153013 174451128
50898 123244 180674942
56479 149951 233586812
3065 38364 88414333
45528 46302 827897660
7230 138066 612193882
2640 107789 263051953
82646 109684 846730214
90073 199042 822339920
142002 147553 387912371
184475 192697 679911489
123428 149783 65980798
132965 154765 176757186
109453 189477 997549557
18974 101334 863994089
160644 167862 17857334
59589 137219 349903830
107175 139609 80995969
64301 166779 256027443
96692 142974 777738177
23634 68385 457253796
80416 122407 380821566
127032 166229 980574412
132547 147385 37079321
139760 187074 118323742
2179 171000 422179906
188009 193021 674273872
103685 121983 45482604
61150 146589 213577387
119825 146841 839416443
111955 180947 172425447
198396 198938 1375627
80749 84475 953726762
199062 199374 99679180
68866 161123 481351565
84573 130737 115586745
183843 190030 15598219
104002 109000 848279642
25007 170488 363673831
49104 78964 74707763
152956 188625 658763208
26750 171828 797446123
76799 88732 29634196
89875 110408 57798941
20989 151445 522112510
24496 115516 227556176
192998 199422 11642235
187222 196667 382171789
127807 194779 167489367
157101 170170 714001818
141158 196749 786826621
61512 195787 335763737
93448 122617 72812096
141433 143671 5673146
189563 189719 371833
96580 122712 893423274
463 104683 260731178
164551 168015 321749519
168002 194591 66598964
43982 84646 101456803
25242 104136 197241717
79088 145524 166009092
158612 193538 627970514
183693 197814 216562855
189461 196044 232787487
58465 128305 399785127
102873 110085 17866537
195714 196877 552967271
109050 196804 468582977
54472 167026 331332829
85386 163818 233656054
178037 184759 743403119
151504 176562 69920768
40566 147606 570839912
129304 177385 827505180
187129 191924 11961695
39587 182000 632041253
72941 102141 73001375
11919 159614 369342873
69566 104769 87853338
120757 191807 177728408
115296 199109 702163760
129389 136232 603237389
40055 61011 52448542
90904 189387 246388518
110899 157576 116929133
137455 198137 328779779
32956 115954 859494129
131800 152706 996673521
166966 175639 270381764
183646 184478 2059514
88365 163084 186964620
174648 188071 33724197
162865 173473 567755067
49268 141851 61602154
194447 198657 504198947
54631 146483 229492737
126244 199883 184395421
79858 159195 138916903
90892 148722 583297153
98445 113588 37658342
171279 172707 346075314
178039 183241 13076255
88985 193302 688332537
11951 47274 88255264
153717 158111 11013109
53474 195591 372493919
50667 131528 202046705
46048 180717 336543016
10359 86265 565638174
187398 190928 8807122
17515 58364 102151986
176265 194218 45137977
169222 181448 784607914
87136 116379 73200888
87353 147940 736457461
145177 188174 107490904
179073 194886 355153015
17513 138087 301318499
95017 112517 850184692
48780 89230 982218506
155793 186927 77686164
132739 141704 22434092
178191 181668 838000607
8687 137769 402204546
24548 144644 300263355
91847 196696 262409427
136173 158933 999176852
192166 195774 9120112
148853 198543 124390826
198288 198999 972715938
160410 177064 41313332
134581 178749 881593354
29116 55033 683710702
916 54923 135285329
119345 166366 873738991
67644 75052 354273054
116034 161253 113108156
151969 154082 434980858
195734 198982 838477042
4829 189668 462180680
165725 185718 593362173
74293 138969 782459590
39244 71535 80966449
162838 186331 660651170
158183 182542 391905564
188202 194221 640611839
199889 199906 57559
148547 186153 530893699
78246 150807 616338336
46491 170800 310861648
39453 115933 191254795
125992 190955 162527201
53472 144854 228469389
101503 160521 997389743
163032 185314 343685412
2325 55446 17542431
112391 137196 200402451
193655 196935 8306744
48419 130915 206327260
98888 101644 6922910
75072 102991 945307799
104171 129700 623061421
192457 194290 4277607
183156 184581 3587913
19801 184812 971189760
173435 193605 50536199
178324 179032 175473910
174652 189017 391840702
23974 162235 956225157
50602 138824 793124316
28408 31909 8671889
71166 199839 321713672
31474 51051 48989713
129829 147079 43026850
134152 164003 74774631
108979 163891 137461373
42147 59996 676470192
125836 192607 910927185
81287 116695 302460118
30853 51695 52155652
87363 98564 28222010
129036 185743 628949021
192557 198612 10308070
88118 106115 826428082
52610 123388 955274755
74053 92792 46703979
85572 101238 39449483
47760 78475 882941688
135124 147340 30457006
188701 191773 819125277
192700 199521 736439423
187282 188414 2858870
156657 160162 1343408
97258 151037 134424886
23381 62465 592756803
71828 195567 309275687
57266 95604 95749098
147177 196044 241595893
160303 190310 787393564
128179 159822 79241072
171690 187667 40067911
48233 107121 147307801
77345 113538 946598126
1389 59944 146599858
11294 50177 97263089
68341 169043 705334573
72886 73077 436364
171751 186172 566927620
160286 191450 819495156
102568 192768 344878841
44910 192631 471010542
28430 67771 712216700
51030 187363 344879142
36238 165384 432911251
43243 99396 681404946
56925 91612 86407139
128781 171594 817285509
28654 88591 149529206
78220 199882 429669132
47890 153798 731748814
153784 178270 60903144
46070 86922 873588675
131516 145584 35227168
128354 153760 63671908
165852 167853 256454343
80212 180199 76100670
197652 198458 66514329
197485 198859 3467497
145681 154546 259586755
178307 178354 124623
69211 84905 28771933
105223 198795 54682961
152986 183137 969027865
63905 128574 161469023
91916 103417 25230949
29626 188320 787178319
12643 35002 507466304
10884 77312 166109007
144103 172020 69677905
40401 74906 626644184
99855 171473 907663173
18211 28945 100444225
126083 150034 651108140
73819 153154 198343169
152782 186797 167002406
124009 192956 172446199
198109 199447 955988108
141601 183101 103632080
128627 179574 127252372
159377 174691 604336375
197072 197687 12086674
5729 149407 359231589
105036 146073 691653477
87199 147212 827810303
59521 80360 52038632
3609 63583 247479955
153600 181905 70542176
138798 187845 122768885
192057 198238 15615342
27350 53345 64908704
185176 198062 20020351
49792 155798 474636309
66169 197501 682840593
55213 166326 277664602
195072 199334 10815440
34904 61349 66057391
159764 172474 528571942
58474 74861 40980749
147468 179356 79605044
64210 110449 977121859
137631 184633 117404007
99344 101438 674157256
89604 102943 33643760
81240 141888 852952698
64230 197561 333368194
29791 155998 315563974
57270 150646 233355123
38912 56268 808737135
40434 100726 150886271
131433 172883 908248692
110767 198980 996814071
104624 183374 196673093
107633 159079 128702724
136775 186586 124444203
68077 92471 933277545
193584 194635 804166490
13726 32450 46810097
80808 107345 66329237
31164 186657 954764280
60728 89434 317615104
15398 95860 307432790
94540 159934 387276489
7657 97315 224188764
152083 159570 18801389
23079 85640 156251695
52139 152158 250020881
97132 129852 81764432
43431 43948 924734895
18645 159402 866078894
35506 61771 65648535
143041 150161 17740126
23678 110488 216936000
38549 197733 572480912
176835 185812 22572272
89525 160689 462637320
163968 198919 87447330
131548 175251 684309214
96471 110456 501898284
142988 143754 1916934
123985 153162 388704140
168037 198346 76030946
109412 157375 901178181
130085 199915 174760717
140311 193775 498955077
127275 181043 134326920
54900 119805 162033592
37218 86970 124293751
48310 152592 693053774
87423 107458 50187459
42358 190247 369685199
76393 94435 361719886
185392 193770 21065543
144281 149728 902539412
3611 109586 679540159
18021 70954 878751151
167365 187194 49701257
76065 179996 267628904
42606 186749 360267472
167678 175038 18300650
90671 102051 879431064
27130 112346 212808291
169472 192645 432930063
165728 186710 52422968
46271 156595 587549491
150905 186830 89727800
165043 166346 3185416
146706 157031 907971124
164174 183585 48336318
92651 158679 708226321
26086 109462 208321109
161615 180180 46189278
45220 186528 719082254
174659 187998 33517795
92757 194743 255051200
103499 157342 134632293
47481 63637 40572209
195430 195767 378727315
55803 103210 155922130
197462 199213 259416342
194252 198915 478597522
42955 134474 228716933
76733 139726 157389119
134702 153944 48200878
9793 161134 49855074
87590 141781 135563481
60669 109879 122986498
640 172865 430606265
194992 196738 16436622
158396 179102 51466504
84217 116948 148788011
85039 181265 240557832
103675 144119 621803166
147099 189915 879986163
46859 117205 499564236
165734 190810 935505028
76381 163909 218844317
145057 161747 116443747
129422 160525 77852204
40448 100642 463467740
186345 189229 7307289
153734 191887 95263059
109123 126897 306023954
50917 170434 298719717
11449 176304 900701807
78415 196440 295071524
30635 39660 22422071
90027 101663 29406554
40614 129123 221255200
27829 106028 195458459
93001 169180 190425179
128907 163252 206693959
25991 50283 60746973
105769 139249 83555399
47585 197740 375636481
33806 113624 199460893
93845 136768 107370311
43477 56740 665491763
52054 185132 332540260
159397 174968 38646180
3629 73570 354303826
110750 192061 490248826
43983 128047 210037422
125131 149514 726469889
144595 188992 110999088
132925 171227 95741608
135879 193542 144189322
171047 186684 934826740
181636 188701 17871689
99609 181847 205287737
4187 33069 177656772
199810 199982 532027626
10796 106324 591943687
54710 126570 179424638
196284 196307 977134934
11143 25996 191636771
160725 177123 40682042
115349 191330 189891776
30468 33877 8508249
171394 173970 648192430
59438 74362 483691900
15340 93548 195318381
141653 199085 298998108
171140 185403 534017340
94966 198855 259919683
178428 198690 51039120
27333 124855 979629118
113058 135993 57374166
131331 197257 164944072
49252 142081 232002284
116406 136961 584955872
22313 188090 414434370
193256 194858 75414677
14483 190904 688478617
46170 58298 30467949
137652 195678 478742908
181744 192775 27639871
62218 137025 662202057
102386 145891 114492625
5387 66846 194943481
41214 56311 3453325
147114 192333 469416693
157027 178206 98463746
3759 74459 580777160
158536 159973 3590798
166964 186663 49312438
13931 196044 455259124
87868 188922 252767879
25529 49193 59066947
70539 103747 4277648
153337 162952 24024467
27574 114654 498518990
145201 191643 146393014
163234 190826 68908295
106918 127197 50577137
38614 152612 285042359
8627 19777 196436112
20957 43590 431096330
30456 181636 395088996
156376 192239 89482260
183872 195867 30149321
10212 107959 358821833
144300 193707 314750173
84971 119436 86161930
60023 142613 206488319
11584 180711 422684829
33402 174159 351738269
125652 175561 124690646
164102 198415 85839126
70748 106225 88528486
2949 28955 65344750
127439 166982 98818532
85082 128534 108711305
93345 156615 158366464
55992 170317 917489937
7626 66030 487063127
2695 129500 317170413
107019 122203 714310966
38170 40855 588839003
21652 58290 57260153
110236 184474 503373201
15402 141219 677639944
16712 91065 185710546
145966 146006 100743
11105 199679 596465779
166915 199720 82293658
105678 163271 467140666
179161 180468 560634077
84354 90619 15669949
132298 133475 853517482
67446 110105 331806075
2593 111790 273037538
15941 161929 588873483
84297 159706 188756578
47120 59492 31075095
166616 183340 41768522
168923 180276 28225778
20171 44269 60308251
13476 99453 215081954
63858 81821 44776590
82637 141618 147421070
57535 67246 510988204
141378 172438 194354519
188354 189727 1018583
158549 193607 87555075
29166 127340 245269568
117209 157841 101734810
3542 142762 774000257
74827 137180 155761156
163715 166192 6111110
28808 185026 598612589
170751 188683 449672983
56486 107757 518411028
180521 186734 421097599
84746 110517 984947637
44767 139051 374194497
122194 155781 84274083
165622 179853 35443405
2196 180108 591735484
121938 195449 184016439
103668 166944 158002524
115778 121199 13374278
53689 188829 560983982
117243 178691 153410786
148958 150984 5138263
62333 113391 399420577
122544 142799 694868633
159203 179424 50295453
86475 140615 135376184
86049 107638 54109717
142090 169341 68164445
160265 163106 80708198
97678 155437 144475670
73274 117132 974304289
137932 140957 323134623
6133 64051 144982865
10631 123841 587050201
127770 192480 623438470
98022 197634 712209663
43555 189646 365196682
59751 136047 190689201
72420 191312 297058106
48654 128361 159938493
44538 155212 276824082
23686 169707 570303090
120868 159101 462907862
70155 100045 74647943
6078 7368 3267405
119108 142154 57675678
66341 99137 81904790
99236 142792 108760200
165199 172681 18624383
167862 168650 549899277
119536 127616 20281036
194252 196236 325031321
177115 193610 33358711
11531 120100 836530134
166721 189421 849977620
153783 167544 34182368
179790 197901 45592314
25786 128432 256489887
5969 194718 471974462
162565 172893 25662085
51127 97298 115406321
148073 175505 68384345
71674 166639 986564316
169726 181163 685303971
137278 194065 211562546
38590 56528 44934088
170865 182484 28913546
101569 172857 177996326
119633 128887 855914297
190338 191948 452984
191362 192409 2619327
113482 144085 233104025
169375 185263 39638873
134028 173035 782492223
103201 167121 780195045
172413 181411 951153574
11970 164853 388221486
140774 194535 134440316
169621 189515 49728697
74813 160946 215303307
16818 177806 402255460
33297 98352 162755448
71040 162819 229326406
180257 193629 995066824
127147 169313 997696354
130608 156929 801599824
77355 178966 253743976
111535 196071 211501432
140827 144212 8530616
64328 100995 91704420
37478 154999 293914885
58783 89025 277360953
16603 34040 766164746
184517 192919 369349866
124532 199068 186597408
166668 194544 69762053
33180 63446 75727968
99897 185183 305159106
25686 133297 417641998
48994 182778 334320930
104255 137222 82330420
186757 198508 969104661
162483 185106 56394369
165522 197064 212788583
14083 192710 446440022
96010 191603 494148870
73085 177457 567181055
98037 128605 76245916
109107 118989 970386142
25757 199261 117531325
151325 190625 610935371
137942 150715 322030528
120286 182081 684035016
173248 173660 1043233
39399 91296 161571175
172065 182784 511781580
59989 79811 49579013
53410 105786 131011165
83755 162265 196370399
89753 110860 78591889
143061 148725 14097368
53046 112381 148217138
186215 199397 634433646
106285 109049 559931198
118028 167898 245323733
97119 189215 720468484
33400 81826 840509544
142426 153135 26887671
170432 190392 161973098
187086 199658 31589052
11429 164812 373158261
107210 133238 45107442
37649 197811 400570696
5287 113293 354475361
143355 150891 18838529
84632 156929 181000986
104467 198365 318773395
86469 115570 962100802
106073 123493 541183154
65462 164729 247976898
126397 170923 127894651
173063 193785 51937633
3678 99013 238600865
118910 159315 477800519
4292 165284 402541142
28592 116233 218908298
136377 147003 16572303
40879 154553 284305629
105880 135509 327203507
19686 97140 193661432
87532 144214 788972501
22989 23158 444227
183679 185490 414663663
46987 197202 375744437
164906 164981 59299
158354 190046 79126465
134557 155640 632521874
195875 198960 7830609
103544 139843 90598693
32325 141301 627021071
152268 157453 34539526
160933 168586 261041485
114312 136228 54752954
74371 195258 302107499
139585 141522 4144862
174221 185623 561277536
103043 147512 841601662
137860 161459 541325985
110790 157482 575593526
54930 87111 80266446
95157 149095 134864060
21966 114651 231702413
67421 137565 14395348
83130 124653 403160616
185490 196496 597790393
76509 133528 142419804
142767 154599 456598297
31779 192804 402452203
97316 103430 804436429
80611 116433 634371717
178533 197807 48556413
143572 178665 87444855
15496 190197 808767140
109884 152334 406079713
191272 195147 818228015
50197 100004 124585991
180005 197242 796078896
146296 158264 742348486
165101 188750 59186665
127369 146061 46769723
149672 158374 21898460
97406 162526 162838310
117101 190546 183623079
30990 132869 254623538
159369 195836 91130818
79428 118915 305697446
149348 163587 866944699
115484 143076 68991971
20687 114841 235453675
77561 120641 107465997
8685 134051 313427426
170844 190147 48245681
93010 136695 14144069
112345 191435 783909769
143774 181086 283557579
27801 192693 412038622
116112 177390 152963710
125270 147772 566018976
17090 196791 449368762
181945 186116 986663801
5408 35922 76389360
42277 55286 758060775
187683 198911 10551874
30974 113519 616003682
189835 193367 397224798
198323 198720 1021285
73980 76995 7524217
161782 186103 60645135
57295 190367 903505105
169804 170562 289921
153726 193078 98264700
96003 194702 590536847
21787 156263 793824576
28770 136875 270145495
123542 191056 9067389
188378 189465 2701571
64563 134663 413564355
96228 190378 235366892
133983 194197 150583465
127185 198676 735889943
19320 144813 923303725
101173 134321 82707857
165433 167758 5715690
173756 187064 509945447
95618 102544 17445035
32689 74266 801838789
12855 44969 556380960
25433 171312 425998119
46202 68454 55892714
199682 199755 464515570
54348 199376 362627673
133495 155489 55203296
168603 184493 554912922
2771 196081 800781355
181961 196663 36972870
45706 68339 292186437
139899 168290 4145992
102991 186836 532689928
79101 163509 368552902
154544 155085 956154774
4166 113159 272517010
85627 197241 390751481
121021 139548 46440295
121154 161179 100299131
148119 185178 92562204
22339 66536 110630068
43879 69567 64374010
169126 199002 74860968
135007 178514 108552010
100538 160556 954039016
107163 144500 508031961
95383 144699 123362802
157589 193888 90611957
15489 125063 692344099
68082 193241 848332193
124705 192777 170205527
102259 104367 557916534
91838 111911 50283556
3555 76574 397361276
182966 195628 31858350
78351 177448 247395681
104835 153591 457904593
8458 105974 243903562
198148 199946 86390529
89576 109297 49427280
155881 164497 596264632
41584 89297 119064606
9230 48196 97352081
17072 21829 11937974
25622 85588 149691720
29548 60446 77110768
138275 143868 14091633
103199 194242 565652338
149336 161038 29365720
103746 132103 70785850
154427 163550 75393906
2843 31915 72914139
149592 151219 3863205
150678 185929 88059819
88724 110382 703020044
90762 123899 821822503
187199 192228 12527515
112886 185204 626556709
70644 102332 79106848
165596 168743 577409441
41532 70087 71593092
165151 185416 50559081
196159 197521 104463107
159151 185318 65237174
120244 121662 483923382
6763 151908 362909276
163949 190105 912175755
62268 121664 148258927
80213 179492 248004414
111696 197143 231707134
33728 43575 20675884
173572 195154 54106001
83963 189691 264410126
183470 197676 35786219
88552 121210 186411457
83656 144023 283834530
135387 169918 180147182
113497 152244 706256533
35025 156869 304673387
49780 182997 332851968
145934 175633 74034860
190445 198404 355271672
74574 142572 169866812
194175 197910 9476452
129251 195174 636217735
126348 180552 379309513
193904 197250 8470039
126008 157044 77873295
53740 161312 268914949
71587 143853 125673054
196730 196784 450039602
101768 196389 236509333
42815 102981 150466238
66104 112480 391147895
99946 140888 102199706
43855 156894 944911919
79673 121485 104292646
97401 177203 199253017
15070 16093 378878732
16454 173127 573211927
2473 40925 96302057
79780 173946 235247137
15835 47195 78235141
42728 121966 892779073
156781 157693 169493996
97589 126975 486131072
29357 70189 98594674
38104 108552 124674332
69451 134652 162809926
168556 192784 60543880
32547 121271 871548180
1818 150666 945213817
168363 177654 2959829
51189 159204 942591971
11499 47806 90695041
170254 194638 60959133
3087 83004 366286927
14252 121694 954830406
142744 160350 44087406
94777 173911 647630895
175514 176200 812471222
57011 116772 149294076
30680 106190 871622035
33555 40542 17406058
27698 74519 117039831
127811 190024 155589773
50357 157286 351953879
120035 176470 140978395
15876 156095 350588095
21309 97085 189505884
188623 194671 15088099
118765 172431 134201761
115540 116282 1825010
52170 89330 92668266
113353 139294 144953705
85811 140523 136851077
154049 188637 86425467
89872 118873 125281046
106791 145938 97784356
80908 89248 20594686
13463 20537 122464288
134820 188252 982096304
124073 190893 167156758
186901 198274 897447747
44764 118922 733429559
128800 187018 145629779
17866 184794 462781680
183531 197508 35204253
75763 92573 950706080
175055 189235 822711583
4184 145992 354583000
156119 166122 923294333
100528 129013 71034368
68651 182039 283081457
139362 196403 142752305
107825 164014 140542498
148923 189251 542508287
22259 189632 418417597
8134 155947 530550192
192078 194887 73553185
102586 103717 2784997
161027 184335 968721068
27546 66399 969668198
62178 124238 154977521
137075 149988 23868824
18294 176792 413899572
8709 101390 907841687
104349 156861 131356127
31077 100586 191273291
18299 161534 686939341
67501 76577 947311753
29276 137359 954646564
86974 124174 57838979
85532 93824 557414960
167509 180418 548663847
48794 158395 649535697
41968 127898 742981787
83825 117687 84725078
44133 119103 937300786
114841 127991 262838232
131612 168345 840534310
43927 170401 107598198
186279 189988 2881901
23261 74299 382046531
195901 197720 4659181
77585 197919 412226078
117716 144214 581857852
146867 197562 126967662
188365 197054 21813707
18413 47669 72981358
178479 181092 918301825
4941 15711 673842410
186598 193326 121351904
47005 67985 32471725
173261 176956 9139069
137863 155225 43612329
5466 121025 587445700
126057 153199 68074569
183965 187012 430417474
90193 92896 6894645
23894 183592 780275555
156602 168900 30594063
196284 197304 897735355
126724 171272 301547641
52347 180278 319647545
5423 42177 955614800
138724 168629 491400170
111781 186533 938593779
933 134521 529960981
57547 79508 54853059
104176 134478 360808534
63503 178554 287333716
171898 187594 39332836
114288 168332 761927312
173311 185119 12699197
191181 198255 17838123
181074 185850 12009156
58743 63211 505291678
109709 118595 22177719
86211 170739 211366962
13787 162749 372412160
25487 60099 86400095
152805 181277 70989825
60067 180211 730726726
164593 186229 53990548
30982 163179 330540381
143302 187578 620596554
50332 130213 409998796
177315 199365 55515764
6059 88184 558459893
85726 96213 222031322
91370 188887 435048092
20157 116328 240386707
147716 163789 40308920
131408 159031 699306874
153246 168357 884512248
75703 113201 278530342
171412 176212 11862552
194229 197592 245778447
91157 196806 503053393
54326 136329 204858736
50480 113652 258419798
72616 160070 218576719
172905 174371 818188550
75291 162945 219106999
69097 92452 58015046
1880 163893 405271753
24603 39718 833088535
180994 188871 10466477
53949 169251 128283182
134328 134639 922098435
154997 163576 30943839
195147 199559 3862093
62241 136946 836415837
23928 43152 17147011
62559 174533 279746427
101341 186416 828806085
102183 190002 981768660
150633 158149 18909348
11682 194361 877715030
88982 151332 156070238
1054 86014 212461820
137245 178778 414015129
55288 109272 134844806
155521 194304 481550959
102808 182435 198806671
118644 196311 406987848
60938 93305 846341458
136497 170354 603395764
195557 199228 9267626
160502 166594 15067706
97510 147957 405794744
138605 138646 789368403
74558 124099 123602653
199430 199682 48477509
88594 152601 160213346
86728 97286 26488240
121953 172714 824901374
87713 199014 289486361
21141 90302 475629564
45553 85100 98723255
182679 186146 284487156
176922 194156 692808938
106889 145140 73708511
133569 134454 429900175
94572 120241 64030285
27717 64058 90833723
20727 160117 348587250
193788 196724 114962350
197007 197684 1750502
73911 112748 288907789
171410 179841 21013994
188347 190810 980230649
115369 128395 32473979
102216 149327 922651114
138967 146013 161210936
103354 170514 399413434
186144 192481 15850232
153628 178881 961903343
186598 187391 646116748
24482 145836 303359822
65389 163615 245434145
124414 161004 91644374
126666 156599 75088004
138395 161560 58047073
30986 164026 834337146
85429 116287 77276193
30006 155993 501641847
149313 166230 749108949
25943 135508 621129854
124414 127973 5270222
179566 196462 550436223
49042 180618 328809145
108137 182029 184614050
65069 176856 279054384
3721 111491 269452997
170444 183318 79905462
94868 138735 109613802
165668 170898 591317992
126537 166444 99806338
142184 171139 72328922
19544 183709 410248457
77359 131889 961776892
78097 78443 362117915
99667 126186 66022315
76942 133949 142442849
63263 87156 327518802
107142 153066 114859900
150490 198481 712823999
73289 158311 225355997
30864 51823 52417492
107536 169932 527110397
168640 186567 44797441
22898 113597 356753578
122107 182536 151134552
48810 65603 15245228
65045 122920 920036867
36487 127382 237076624
30542 181063 641803764
118700 179528 227721799
26841 70882 364211028
12863 118623 805515297
114620 130301 378176005
33891 71404 690614173
188411 199964 186886721
57470 65693 142397
124828 174542 124268441
134214 194515 302228598
146058 173329 798037902
89424 127657 95715515
96998 106441 33223107
150002 183267 821973086
123650 184718 214638866
28743 173011 360423121
79885 116394 91230585
138321 168120 74482836
175876 198053 55835707
114564 186486 421197723
31569 182781 748296920
42322 46613 946504292
25968 94569 171455751
1024 147859 367250309
78541 81610 7580108
49718 117572 169603273
21076 176910 389371174
149013 183693 63776289
157370 177025 48750126
116316 135797 335026844
32490 164798 502478102
164446 195327 437982443
12075 190011 444858522
37680 111808 185225604
43408 193831 376009284
78967 171136 636644923
82940 88831 14567957
13037 138730 610288251
17227 176151 557248359
43638 183373 349161383
140008 180289 100602366
22109 126363 260491904
16168 47742 10151282
76399 121855 113387671
84564 140438 139784074
24079 101281 887895703
6736 51857 489566184
182374 192850 26263354
81384 86358 482626297
192844 199797 946866926
7052 96679 943484446
142180 194456 130728071
188676 199512 101981488
113062 185974 837827809
116180 131949 39368087
5064 36659 769350027
110223 146211 90021192
196562 199999 3720957
57290 113040 139230512
18423 142347 863638081
53365 128852 491641722
81553 171189 224019573
177191 187716 26597062
161831 197647 554884377
183533 196808 33385061
53619 146835 286799147
99888 134555 558145003
168658 180508 246396762
5411 181517 833237055
162880 185769 261021523
61914 191763 324559139
41789 135825 630711481
155202 174142 193362673
79428 172684 233012935
19283 169689 375982450
69730 141546 987838066
44882 185524 507330861
2773 158842 579532954
123952 196877 182541308
38829 97278 146174697
165215 179161 533643623
195769 198319 789244563
77765 185697 269635049
125920 189879 160038150
145611 199848 135805294
169363 170957 349467773
136682 176288 300648106
40263 47935 39256662
12572 176769 410283760
144052 175103 766398227
112651 150248 94040996
182631 192589 24980157
185775 196970 28189746
147259 166557 123802642
178444 199307 52537859
182707 195204 31423547
56125 62724 571130861
116212 167596 709555513
15640 34599 380884412
135562 156226 180687785
178299 185702 18621586
181537 199477 45187605
92814 108681 39653239
117448 156119 96814989
38083 137208 865588645
90826 116269 63732106
71771 113704 416172249
84014 184004 249928824
84154 138198 135144179
50177 169586 21547164
73819 182654 271855393
114941 159313 110951683
180161 190970 27182666
170220 177760 501721885
72120 87863 39117413
60157 179566 591677281
115330 161545 115578640
38649 41191 147181142
64067 88251 12139024
161256 173661 855542411
93615 196348 200221322
154547 170090 38725132
79804 105510 64332927
149208 149393 452954
41477 90289 397790987
25052 135750 276689102
66387 97483 77581886
38786 74594 16345399
5849 199648 484745446
43231 147403 447184822
34168 51640 43703743
59722 196534 563097237
149282 176866 68782997
118713 135415 41814503
129240 175721 780488725
51511 186608 604164666
105334 161804 141189740
72715 139855 170561081
78970 81614 6564409
70125 82801 365235518
111537 194596 207775506
105901 178170 991747518
197707 199871 5446179
25434 63214 840178798
73699 102466 71980042
159951 172272 19436282
163204 179419 801815609
86123 192549 266095071
144507 155722 436952312
95979 152228 140675329
17191 61155 599079150
90623 155544 869402062
141958 167433 269553476
170120 199223 72908304
186066 193166 17807690
55337 76378 52605353
191488 196482 6509057
180469 182097 4115043
138309 140161 733005136
170842 184440 33859742
28083 103237 292427277
108966 183115 964746950
122425 150287 69809106
27417 145075 294075473
17649 68556 323925057
88158 133359 113005522
48722 52504 621831162
54549 105685 456965398
50758 188797 345091334
188415 197121 411468021
42222 195896 390913558
50339 68239 835590577
46987 145952 708723352
178187 195667 643416074
86839 140985 815377169
154651 157062 19114347
185654 186076 415382731
163642 180457 41820065
9576 41580 827768831
163136 180296 376675604
85432 114206 72095169
38939 74948 90163214
93036 186041 232475893
199834 199959 322008
61313 142044 201802761
88853 156516 169493877
63947 120129 534280955
150361 154579 51696389
66123 136063 174613499
19316 89885 763652950
77090 162927 968280896
560 156277 461954752
41333 127474 532834701
28348 50535 55392421
169554 174394 278476358
59886 147995 323370485
131757 156119 61087622
169604 199238 74209208
59344 154461 882879188
107592 197087 223811200
13945 64496 126418285
127436 134403 17447576
91742 174176 136322325
173469 174141 1684784
66356 67251 2224751
198344 199977 3256673
100536 150539 74574734
135875 162761 67298928
143503 170693 899531940
63745 198418 336720986
72549 79641 306034598
17563 158401 466728646
62878 74689 884962288
191415 194787 792878434
55265 69832 775501800
120654 161808 103141153
189099 193464 10904393
19177 78197 17006573
14714 186291 428752958
152556 153047 96626583
90065 138536 121256130
147571 173069 63684588
32642 199059 416170921
157607 195763 95320868
150757 183989 82952731
74980 82960 364675595
55672 184448 996775693
102433 162547 150221941
131870 192367 251537075
195605 195787 780671691
61605 94754 82849672
21366 176012 386365184
42712 125389 631948763
146999 196274 550271965
162591 197345 616860470
12500 56590 42860003
187888 189480 3942964
65475 101293 89467912
6367 184108 35636416
7679 10387 323950068
37621 183396 364312416
110148 199830 224483249
2367 153177 681427481
19712 184335 411387326
115710 121765 14959506
36386 87058 126506774
65357 184426 465397922
19997 54802 222234967
68812 191896 631706428
119066 129878 178456876
47674 72482 252549390
54928 111797 141968892
133886 190379 238347061
82823 107970 62876518
35845 142525 858178008
144701 150982 15695909
106735 126292 48754151
122887 130978 20388266
56163 70571 999131661
59042 199606 159015052
182062 190014 109990839
40665 177964 358147582
51145 177573 315775927
187933 188614 1716116
51779 62296 26326050
194767 198262 552287163
157473 166387 970663507
170524 189752 324143987
175794 183027 18157115
65046 199528 336197667
4155 85346 202917678
39965 151362 705950685
89210 120082 77243082
13098 178590 626452078
145178 155105 24920351
118325 144302 65078602
121857 133889 421250051
154600 155676 2680168
86322 186985 251669660
117481 140854 58397798
22823 116821 392123214
115931 127068 27741779
42782 68931 393969725
183884 195787 29937522
3836 101458 244308850
19379 166590 367908257
155271 195684 100951425
189532 198878 825546232
184021 190512 512259789
134329 141578 887702844
116397 167824 128456717
174323 195532 752108275
4172 141814 941365795
163325 173632 25568601
146154 152745 16553345
167091 180797 921951995
94142 97241 7114823
76491 97482 474523085
75307 95664 717883885
146691 167898 52951616
110541 123557 193104918
128294 143487 38094401
76392 151788 719025505
162773 194268 78686551
183670 190254 16570216
184999 195048 25245300
21827 93766 179790070
133545 148925 38496288
61629 198085 470755425
33061 41193 20285917
125556 177113 128822400
179384 199732 639508714
136610 142234 904405401
135265 147898 31593012
66741 102875 90263370
164058 179455 584462560
112975 169903 301968409
74843 182901 269898043
40191 60052 24506655
88520 160613 180461953
62989 153730 227116761
188903 199843 244990574
118473 152966 567089666
67196 110862 633979745
4605 62896 416227533
59325 178839 376125451
193184 194084 1336381
94719 131839 311737231
151142 173889 56725357
171743 173214 432944476
77812 176352 651430639
132257 186936 194683803
138250 179187 938962945
44390 73615 50252291
83970 192274 270806102
29032 46106 42525910
46776 187862 352860792
198722 199280 1379536
127151 164757 94171908
173718 192635 16025608
39876 77030 119300245
150389 181187 74785031
66768 71705 12327702
108403 123914 151919385
25538 167034 419553962
191252 198908 19335594
80737 184438 662828780
108919 134299 925030292
152820 172277 11898767
41602 145023 258552753
79942 143844 159757073
103338 141431 95111484
129203 167970 188680804
69112 165358 473411366
67997 145367 193247714
139459 142510 447571197
169768 199738 75105642
88558 155886 168589694
150423 176489 985062665
59103 193207 335174078
116560 130937 9720355
6992 45992 97560723
14471 51097 525297402
120297 179187 845000967
104616 138866 85470837
120534 146687 197097640
143033 180466 257273187
130153 148690 46296583
9594 138492 322121387
174529 180194 248187732
124810 135142 25911693
22097 116115 235000517
36950 63974 67596686
62654 123816 152702916
169826 198308 71332357
35788 184130 370683746
197461 197945 1210301
160326 169833 23696553
188230 188471 945877271
2600 184420 972465565
163170 191573 70879870
108302 181289 182336637
82556 145424 157183483
66488 171699 262772579
80187 162166 204961405
98431 138398 99701404
156419 197702 103225152
10441 42996 73370748
46975 197267 375933381
160003 197216 664236738
26646 59971 83239170
70655 167622 171228855
63320 197452 648199649
106924 148356 220256598
81501 85296 9323527
112706 194023 203343525
88019 143677 825626230
67240 103046 89444705
177428 190166 32091363
107616 111896 10571078
33236 98674 807729798
30995 178988 745316755
192095 198633 442080782
66912 118556 381621605
137874 192964 137733643
9188 108774 481454588
129025 194714 164291580
189146 198755 13836837
196440 197003 1413882
17465 32474 37471915
199812 199922 957052837
50014 180541 720691242
28538 96727 432987675
168947 174880 14662196
140476 173482 166585587
122953 156946 399732055
132647 145158 88028786
41970 188958 367467075
195268 195553 602700123
83024 118939 89716898
78734 89747 27282953
52093 113791 154190058
190472 192413 4805861
68448 86149 43943748
162861 191739 72075491
34219 48951 939539755
189538 194002 11133024
179334 187307 20125063
176484 194421 45101976
189246 195470 71415600
26890 100122 975930001
144838 199648 517081978
13511 68098 136664505
14034 131194 292842262
114086 184296 545801120
183589 196327 32037955
155157 161167 624281233
40074 185647 636812787
44771 182243 343541784
167177 189303 55460842
180031 182040 5059133
35520 184031 535235434
144561 163876 497619776
57148 134015 192059781
53767 65979 30658826
85924 152773 167296950
65300 155475 225379521
161599 182290 51530310
17073 178828 404176840
126732 147507 400629596
62046 137360 188254252
192741 199187 95583132
132495 197179 951267096
26749 187419 801065742
185224 190590 211679713
136219 163091 67285708
29840 63779 731849595
178161 191788 34200974
15040 195268 450451591
188267 191627 5628204
22184 30628 670370211
97904 134471 91273829
122907 173974 127657152
182577 188573 7967891
102738 110670 19079276
85704 179421 849308996
56564 71532 37512998
130520 179160 121363073
50019 178626 321205134
149478 171048 230788091
145009 195061 125134892
126936 164076 686370760
20728 57029 90876756
85910 170117 735917887
192275 198246 15096397
166882 189530 54949891
42920 179321 340765626
121905 148103 65651499
11944 122963 277441321
148206 153880 14299589
106070 176736 176348395
101115 182051 775671596
4290 91707 218405063
89524 136687 219538050
18030 55059 763132883
80617 121595 102260294
65160 118375 456872926
125835 126442 1555171
122870 177153 135614570
9783 36531 333043428
764 99967 248290795
139918 189310 880038770
138051 171932 84715813
151319 175692 299965865
25947 86815 42178536
56225 181781 313679727
33039 123826 787134249
77771 179273 689259657
50024 71949 54863068
118751 120949 927817701
51179 159960 271975238
194450 197333 7320339
3553 162034 396408575
55333 143869 237559620
89249 122798 728524568
22196 174904 381542639
3062 117899 287243762
81599 129889 120740541
76660 135947 148139176
83601 104184 10882136
73563 96123 56311772
72015 175998 259584547
115950 137138 25704582
12587 101302 221973937
74768 93137 45802562
171845 197074 262519109
59953 189366 657440059
48423 183505 337641409
149001 188220 7709716
20410 49732 73343825
190510 192346 665327453
174738 178379 9024961
70138 119149 58774850
106472 157611 748265880
123759 127952 10549480
64576 179045 577794896
147552 189725 23878598
5723 112182 266139509
64624 111194 116198055
12474 23872 28533945
23902 72468 529313762
121951 186035 160328399
40183 43727 8973097
131762 162700 77448519
86252 91754 160557849
72397 123438 127343200
168039 192634 490120344
4040 29325 532451314
185517 191890 16020698
34624 194499 399631372
82067 130341 120759307
14775 111128 381025217
129683 198539 172269825
138705 193664 137493280
112473 127115 36603593
161066 185941 62046168
18647 147037 320811611
178988 197009 45387968
144215 175013 299866112
75095 100865 64461567
5375 168862 472151416
190950 193727 257508861
37330 161224 785946371
123966 166636 106706065
184464 199471 168914125
147108 166198 47808023
17223 177854 401353603
88514 152091 159093758
166299 179404 32645865
92841 148221 527110393
32352 127374 237456876
172508 182350 24524705
7456 79346 179787048
41651 57069 38598019
22941 197481 645339345
150112 196161 591096620
82692 137634 779379645
110757 151225 101280270
112506 182107 949254223
8951 29769 52135854
186968 199625 31845120
11478 193176 454212337
76470 144117 708531288
104432 142134 757356335
14731 153870 614595864
183692 196881 33190729
34229 196714 406271746
181906 195364 612069252
128605 193134 161353747
165731 187330 54015194
41140 162537 303555643
116147 163566 118644204
61426 175848 918725768
46287 51819 116743646
3013 17416 471168890
40006 177638 733468268
88631 171237 206597843
124396 159509 87951346
160976 193875 829589121
19735 64732 112581289
188340 196608 894516560
110529 164909 136093446
101734 111025 22985192
10721 15890 658198776
160808 166675 14525079
53310 139221 243243952
22261 149339 162090532
130729 186186 198585817
196464 196469 385046145
136853 161925 733884138
158167 191591 199155535
100519 187900 218390748
17896 180454 406156799
92034 101802 24769371
163509 183182 48948014
145402 161501 40304570
71459 118555 813570323
75386 156644 458530228
190255 197943 865078529
131161 155015 78621240
89952 170644 758899607
60354 166022 264199675
74224 114765 101266311
833 49752 122518792
150246 167813 576538975
107785 197510 707778000
55881 153676 982362377
173809 183998 14311973
25663 114785 502585217
101031 136717 89101492
2321 153710 378711148
28714 146435 710263083
33994 162709 680100129
75974 188095 609513829
114730 178690 743591396
76343 83348 120130150
79906 88851 912415230
73235 145136 663003244
77287 178261 450861347
128943 191058 155331876
111213 182447 866331031
54461 198824 360988044
45798 132187 197564034
90111 105282 755594883
458 73086 181814449
175443 182439 170230674
82376 92555 508826765
30542 40774 595590615
152856 160062 18047935
26247 183036 391756238
195813 198733 752500684
164317 187045 977779147
31131 67448 388631425
117724 117883 368321
7378 39725 80805945
153498 175019 53526817
161093 169633 881187887
150683 174546 59554213
133407 144107 26866177
34912 35133 598825
71188 74204 625429189
130732 137550 16971192
153857 157235 8493024
144830 193189 120848159
114343 143452 72832956
168826 185494 41560579
9737 194121 460915196
44006 142369 346433998
132769 183505 126786044
109968 122134 761090281
96324 124226 69622902
130562 146164 38919069
43141 97239 135268531
5937 123024 292674470
124419 183577 644269947
198880 199897 2564656
52666 168732 509896797
72296 182738 690640821
78614 163961 213360365
125720 176127 125900561
195327 198951 69963740
176437 186145 24457122
85362 146425 152761971
80320 170700 540706070
69729 109043 97958237
83515 157706 185629063
120623 181085 151166586
86366 90640 543353173
185511 190931 13659492
75767 183464 795700917
39791 59225 48718280
70416 86213 369600211
17802 97933 200363327
172065 188457 41064085
17077 94009 192338550
11596 66977 138636310
144442 144500 51082
52737 165686 282336808
155691 161713 701704733
192391 193362 2465230
121167 123499 104455792
69890 73219 350871
37635 157410 107950835
124998 141883 42268059
191109 194256 668695140
79806 147460 169051214
133645 165123 820247592
116752 179684 370267981
179235 191957 31954773
193731 198869 13009123
164313 187922 631739591
150076 173705 361496219
106375 190268 209700571
127539 139213 29181259
26796 49553 56853613
190096 197949 19770464
180944 182462 3818547
148657 153805 759431665
65266 142328 192433228
184420 185768 1936627
172482 182960 324901760
96036 118543 528409068
184197 196234 620618517
189271 196306 863041690
82430 187115 827593592
184658 196385 289880916
178466 181646 291143316
130668 142249 28900548
86414 130769 920859053
147430 158395 266306221
128925 167043 95256527
94109 197249 257958551
41820 151814 726125715
94007 113917 49772321
50749 162378 279075341
101926 185575 208880567
102144 126480 855197496
600 6543 14958747
178081 192339 296493118
73109 126752 133879066
90589 109505 861352648
71949 97219 63108898
52962 94885 257765600
118825 164778 555155536
25553 137197 151299787
118465 150590 80394352
26668 90398 499968335
197930 198203 737609783
165729 172898 15270996
128026 167651 942223919
149390 197017 667552278
1387 190899 473948796
28728 158034 323244320
100824 190258 223436287
22632 76178 348182213
15685 185153 423438750
190215 192834 146578252
15246 178579 670767276
198107 199965 51070667
96072 181182 212624982
167214 185926 46827672
82335 166115 209444119
150058 181889 79471153
91176 127033 89698577
102652 177871 187727224
64054 168889 261972560
80320 190338 605143206
25517 45974 51050315
134835 138556 9189492
66951 142574 188877454
23801 69171 391300048
9207 37239 70074854
143512 144022 1290138
123620 172432 940891173
142307 195816 355203060
172695 183606 581145018
162101 191744 73997958
183497 184155 665012741
13227 113805 251412692
173599 177919 533482322
57513 62240 947244892
138348 156569 45777702
88532 154837 280912729
179480 190095 26711667
74443 152204 194279299
142476 158114 39229884
89923 158833 275394500
149754 194404 82060860
180920 196342 169579581
120055 142699 601806979
43236 47569 368252471
21470 172044 376364000
26347 68086 592357433
185612 192739 411327272
183302 190790 122149556
116785 168270 128651437
122539 170177 789942633
70609 114138 661770541
123708 124027 715920241
69540 102105 68214060
129267 166890 404387802
41735 56394 36705524
106124 121400 37950127
134985 181193 179977298
5965 157663 379473087
25373 194136 421838925
65166 118866 730808088
189861 199359 947148485
96317 154203 144809135
87716 134248 116403519
171787 188712 42432217
126792 179683 132187381
13115 172685 398817268
107241 185482 581539489
71520 134073 226209302
65131 116967 832288971
73186 81889 706152991
25013 131154 265321629
84998 154864 590050093
75375 133034 143977893
85532 185266 535000131
145611 172591 67404912
129454 138500 22537483
33046 174139 403601388
132647 148795 40367132
32767 71766 447045866
199331 199580 618134
34539 76148 15948057
131365 188462 142794099
47223 126763 193532126
130841 132162 3229057
166712 173510 16947006
76736 151672 187335565
22516 179192 730025072
193737 197733 10146181
102907 105923 7540327
83849 104924 573145666
172635 196688 60297472
145713 152232 16352893
148079 160528 31237531
153648 188977 508950000
32316 142201 437478149
154038 164926 920587192
146316 182463 583122198
23456 85280 154400914
184884 193557 710232043
5970 120675 286682578
189967 191971 687695655
150677 190527 484327113
73153 152285 197739139
42629 86388 109324725
18345 131306 521506332
134093 169776 89247426
156912 189341 80989332
165637 190027 61012748
106420 130257 991783485
128790 136202 18590838
85033 100368 4014975
47017 84229 200434287
86247 188532 255806172
85908 179824 234745615
75253 133057 189503214
108091 139089 396494673
18455 131420 252908847
57193 93273 707918697
99653 106008 15815925
122970 180870 622516825
118785 139573 560391611
52993 195957 357425789
15181 168320 923579024
123334 182551 775415479
127085 130563 878893795
51128 162560 970771192
50194 63115 32353964
122813 141769 500235432
145885 161888 454161371
7875 141908 816630073
133442 148163 388939669
83520 151766 842282929
3318 91476 101148573
15729 178411 406360325
148236 174376 84568258
127368 175373 104058300
40578 49796 651034444
163701 197709 264710817
156372 178276 54390364
149204 162192 32533906
78620 118985 100745597
82642 118853 865229112
122118 122855 397631592
133310 150979 152567016
4176 132166 320019043
100161 188197 219986590
53027 175007 304731549
144915 171585 428035022
34205 67626 83705404
108680 121457 31822117
75243 173912 397493634
173310 182608 23225427
35134 160971 314593089
43817 137693 234636320
160753 193559 291475186
169950 174654 11603112
75587 120870 138169572
78495 179983 130063970
136500 141958 550312629
24731 139457 286758476
184681 196112 444408925
92322 172399 241981524
193289 195381 5278001
139024 192765 619075578
197829 198634 2025864
19978 134337 748213567
10110 129463 462738444
98340 166906 329065904
139063 193783 136865081
83782 111122 233600433
109849 180762 247916340
128757 175487 116704007
27192 138878 279003029
68676 72461 9340080
128449 163128 86838343
139223 182534 108206018
29059 172512 358455457
187230 197689 26303390
104584 142715 984951296
89132 186491 243541281
29336 122947 372812172
37504 103682 375444579
138894 151810 32423521
34318 177155 356797820
121843 156828 87773054
131147 173439 687755944
26838 152594 314327848
150415 169267 47122951
165300 180128 36911542
106886 124372 43563072
138085 163181 62865053
165855 167550 4138387
162167 188532 65933042
3857 80635 192075583
112398 184234 244148938
33342 82577 123054682
89921 105047 121497194
36524 150879 760885495
777 61503 151960114
24334 93451 172725143
195392 199923 564714933
55291 103630 810256309
15454 87788 180593951
32549 49471 309312036
138446 143964 299448392
198941 199469 937727
64588 108211 95450346
124392 174370 124943265
58458 171587 282627297
91534 161707 675711280
176475 199011 275898029
38314 53338 261868598
173461 190355 215667476
154181 168191 971160673
129595 177308 119071852
76022 176828 99750060
11309 28640 544078024
184869 197709 32372480
149675 156592 17498627
4944 141127 340525842
8012 86562 513470736
97981 141473 108613837
105661 132101 65969199
76536 185491 272215442
102183 190298 220139232
150421 167273 42028690
52072 109403 143235142
42809 101942 528411918
147766 156162 21173903
60452 151387 227390347
59407 195553 340374650
107959 137506 73850774
151532 198684 118044820
16579 106230 224147339
172365 187929 39014944
80571 99796 48224713
28004 47914 294289987
78407 158392 199963375
536 75306 372493072
55156 145900 268055104
17745 57908 895757929
50879 91597 223397144
31555 100421 757760975
121046 173133 86499125
170661 182142 28559678
97061 110939 718438657
162466 165876 134553646
12881 172431 398842269
85348 89570 465366277
62171 92673 76125299
52627 169215 291401980
9015 13011 12173408
118295 142964 61797629
81723 155733 890013280
148774 174701 64713178
106340 168568 155500105
141367 154117 635040875
189875 191904 55070475
7819 56956 317474067
197843 198623 1955942
99550 120076 12501185
194611 198749 175104115
94893 116914 221844098
31405 39537 9593870
197384 199661 151366831
4167 114270 682931156
188261 193211 12341782
23760 155986 330670656
198657 199246 723998711
32672 162061 323473394
70702 72175 3588652
86966 133349 115946448
116323 186917 176484497
120575 172250 608231410
87597 118563 971292278
70763 92301 53480184
16023 51350 88312739
18801 128169 273288147
90194 145143 711249615
165524 179090 33723890
162388 164543 268661558
78934 142884 798679521
131420 147143 414564405
112548 177004 160988031
105440 178052 181221891
189069 190457 3469866
197784 197885 228504
91210 161094 920128030
67358 195263 319590330
155938 192919 92273236
9810 135045 313065956
116036 124618 21376676
160600 170129 424986600
113826 188883 354648805
100615 102852 5571644
8952 147428 487350409
154612 189925 915619762
163641 199336 89356122
121842 167304 959763312
57828 107049 732456637
33584 181898 370601700
184933 190919 518049848
191609 194349 6936968
193820 196499 424248407
181942 189514 19084481
137094 174356 93071891
90145 140473 906841108
129303 147922 677027430
124218 140447 642404907
191373 192482 2762205
115565 181508 164687719
167156 196676 356205051
33440 182148 371616677
197742 198039 926327346
114101 120630 864680688
70653 191549 301929469
178390 190046 29358737
76222 110933 86581787
146267 199954 618568861
97926 126570 517873812
17928 165085 501378827
128851 190886 155135247
94585 140630 345292518
146113 198163 521652237
197832 199825 598851040
32104 67994 553028644
21583 171212 373996015
46025 79134 669745368
2799 147613 362133137
110417 172972 88531649
53695 143222 223798194
173245 188035 37129240
92074 100239 313771108
183383 198520 547184701
81210 118799 93831820
193552 193590 92351
191658 194393 6941736
45079 109047 159819972
77909 145046 909065625
83809 193639 274615337
166293 182919 41469511
195024 196920 4831328
5459 15411 25077406
149548 159356 24638013
8375 186296 444752370
120586 125073 148513451
116679 193927 505403034
138040 179650 103930413
164015 170999 4957154
161608 186988 63366676
116697 162096 113564816
57011 170658 284060190
120153 184262 160296633
140587 147913 726616015
193263 196699 60797637
173524 190274 19485017
59621 161462 254638539
12697 27480 285011040
84427 147927 916833122
87417 112053 607760439
178773 179424 495559455
171749 196259 280074475
160770 170957 25388566
43459 81223 786054196
102983 119901 451220305
101741 121919 416631947
178909 183344 202284249
53813 196334 356288438
70376 101331 77279607
138989 161851 57314067
156233 174867 17422717
180361 199654 487479101
115137 121532 245341266
34770 149180 789407325
149426 171485 55084005
74278 137741 158509071
114403 141841 273455043
69294 104196 87124142
175562 184601 22698838
196019 199140 7928985
4940 182711 444330096
84735 170103 739615091
59800 186148 751656167
27863 105259 485817310
79628 96787 42868251
195237 198915 770668012
88255 173876 214013930
45128 97079 129947047
102596 152550 124799845
23221 58894 89239220
58186 78912 818485954
91009 103427 722209203
128247 152104 357719596
15468 108587 232637310
19902 123066 885528850
24141 147108 174228368
92798 130563 94520053
174124 174460 355629053
86618 88638 4944208
195202 197639 171225604
93463 162371 57976803
33006 59333 639457853
46228 189842 482131568
75119 176704 253623093
45241 68013 791477947
118363 181112 307996197
38979 136734 244456487
29612 35810 692083109
83700 143850 150448617
127666 155138 68875113
89011 183317 235821646
59614 194669 376299830
101627 132381 421494777
45050 188519 464300930
35893 150644 286847882
191822 191823 7042
199253 199458 229528
7744 74705 167529733
19580 67516 119997092
122861 129398 815597900
86210 97120 27387729
91840 132873 102717622
77228 113454 386038483
6468 193964 468785614
177392 198050 917138852
110269 193612 392864843
11695 151348 349128621
77665 199788 305420125
76406 140029 579691659
105722 193572 219535169
119733 147050 302804474
1894 92128 868346632
142625 195451 124011433
140235 163798 854901299
45437 172410 335719733
7748 43059 525201026
3999 136267 330760711
68715 88319 26514758
41044 82817 104420302
93562 163850 175860710
140916 185579 111565188
90889 135691 112110748
101810 109124 12438659
61656 148191 216320921
63900 82508 46366233
171452 187925 918577166
167894 189638 122830389
34151 105478 437109858
71353 111811 100856585
15555 149619 334988957
71269 105316 85011109
199444 199463 142011006
18531 85866 168145318
62146 197680 407655292
122595 133286 216247757
75874 93337 43529645
72395 154408 205037140
56011 75984 49939364
183291 196020 509733274
137431 157572 50487169
199019 199626 1521936
38941 103315 161077772
17049 48461 78513901
162204 172471 25573672
127967 143064 468668551
38380 68871 659883872
116457 126968 26181214
132341 182305 124828314
1579 80708 371662065
97440 178788 138252884
61447 128610 123178260
61599 167576 100115134
155581 175802 709827974
125512 172636 293229255
107772 182757 187281941
145200 166406 528262065
151224 156155 12459875
124165 156942 82207228
106905 108177 891859067
166931 199262 632290267
12478 157895 378770482
65606 89177 569098364
141580 152702 27878118
17675 158189 351331825
8646 66451 144741361
137470 147605 25279090
193381 195419 5135675
20287 175138 789078553
190773 193251 1888950
21303 125009 320730249
83864 124636 795252135
119617 195274 189283642
61980 132575 490842930
177892 184752 17255424
57953 189459 793701144
103309 162618 148246839
151781 160903 22818511
663 6793 968348076
17673 70587 487792854
150088 154038 10007106
15935 64661 121867103
97974 112405 35879164
184236 194637 772127962
167274 180331 32603362
139716 167142 18304373
184004 188462 759166100
23529 150118 779693290
69428 137162 169103945
125223 132347 369115731
179563 193712 35556998
154738 158567 9490563
154604 178115 58436632
179279 199505 50941047
183403 198170 37186231
85419 103164 44616123
174750 190207 38783313
185773 188540 610847871
144377 189622 359885043
127915 150340 565013348
125579 154531 650948099
14709 15188 1216102
179560 190207 435277945
118254 129502 28194213
139401 188914 123855480
109227 199564 226095436
193186 193858 302518117
124822 196185 178563481
58813 154946 240408688
65624 115462 379912841
41953 72130 253916503
12357 119191 379280639
171887 190812 47374363
96697 111109 850546167
125636 161107 158252284
109125 171763 817444129
161781 166344 213813171
70721 86078 38081465
87328 146019 146796409
192649 198346 14463842
66691 134385 169028418
127634 172940 638654772
70426 146949 190966827
51579 67132 38987598
86925 118220 78223343
64611 89016 645595606
117423 186922 173724725
128683 191788 336376721
120010 188991 172618531
77402 101128 59399537
81646 122615 670097870
57938 132491 186216989
173348 184488 6194573
94096 126909 890823056
79345 198425 961561513
37824 50021 10073464
126987 191424 161171660
80054 148517 957802043
97550 195526 333959865
116010 122223 15340003
140208 165001 955302775
75759 179677 153908194
143714 178642 87020637
76309 151553 152464999
133663 198962 163485291
96177 184974 221886639
49614 95219 113938522
192542 197007 121720658
196000 198263 5766848
9921 52865 656480992
175010 195351 3505380
152053 154950 7398908
120668 123737 24333932
48233 48774 550980927
91180 91446 905707249
125830 181672 139606057
15689 199350 979465637
109295 124147 21433811
113022 186871 248018364
148007 159133 302270102
105232 181503 190451090
91418 149074 762201900
113644 178063 160900990
112467 158221 114604666
33708 74070 68787560
182629 196735 35526712
190922 197529 16677745
326 69006 172086474
186879 187005 325474
117010 158292 229463916
58203 90491 80436583
143874 198094 664120854
179633 184466 768381204
183194 196140 446143590
128721 132818 10281854
158254 169815 522593789
25467 165929 351022600
23952 26361 6063997
160075 189201 97904831
142723 185892 107841636
189390 198767 532768196
54191 166377 498108584
179358 189508 25567426
180149 195910 91834514
121466 132535 481919074
154385 159579 879070729
85425 103645 45780480
29473 81447 814261402
7358 115568 270562118
33882 39020 12762831
165808 181114 125922649
43599 47294 9105681
119350 183016 159147597
123449 144191 621039391
147185 182536 88357385
79594 86514 618823434
171798 180093 20651167
21427 150704 770357156
103864 137035 540051810
87284 103115 39775614
195098 196309 704227775
64968 158044 317921429
162366 170748 20909581
1531 27738 108540355
22415 33058 275679627
188339 192517 10371696
140122 155407 38427082
146709 157346 796522618
151420 186564 87808904
190901 194561 522234980
65579 115356 835352092
136118 172199 90189689
190005 197290 18307722
20079 137572 293696363
102840 194992 619326951
189113 190990 922008562
163599 169200 12444926
44423 44864 1043302
171386 181175 256367807
182944 187744 647105806
177255 199251 55376262
182942 187699 205817070
135747 179502 519025198
96641 173973 796305022
91464 150200 626686799
89208 165006 430328961
187498 199963 907132325
128616 129246 1592966
27583 144291 291715322
2755 20816 410849393
186594 192784 850155183
180867 181365 70207291
108363 143435 457747685
11795 43101 897415201
185639 193111 18772432
197184 198792 462285987
146109 172191 978309705
112246 166053 300392486
24207 190393 599769843
199551 199939 225704689
148307 172027 422936888
29161 71669 193816459
86902 131443 111379045
65762 94423 878382141
78851 189417 276365315
43880 87025 780666149
57541 137009 198538950
79259 158831 280022597
52026 77375 129982716
63850 143332 198606760
22875 136367 283690983
62462 130892 573585646
58993 99243 715676564
193247 197775 781460957
145319 173977 71486670
60337 95163 87094928
115981 169889 399328205
12486 107354 237200764
124822 133914 22794093
164165 196330 80408269
50872 84241 113030061
103533 106499 299465939
55637 77275 93776232
98790 105221 16041274
956 189451 922424099
156514 171007 36033670
44259 48158 9635725
131416 150115 46762456
23985 182039 394976658
14881 138575 823440228
120781 131424 589740904
170906 182105 27896517
132806 160152 68503887
196378 199510 355914917
69109 178797 614820035
192588 193716 710014046
155163 186686 78616143
139026 177351 673810602
157460 197334 99653122
87535 152287 162043307
108064 117894 24555350
39280 170787 328843130
101945 177751 189154041
170555 183969 265304869
187445 189031 3989730
198462 198952 299883824
134572 195014 151152160
121839 197040 284280991
16240 71527 138333538
57499 130229 181762966
159111 195723 435795535
62265 161050 996445544
154196 187586 189224570
38068 184032 675875956
132841 193469 151620386
129835 140333 782616951
60494 121920 9769534
174324 182313 517741530
52263 175568 935317424
150210 155643 566491245
198643 199294 1629319
161630 184060 55893788
195206 195911 716804574
24304 45085 164135531
2454 120646 295448793
134500 198488 160120485
37635 82772 112828563
57554 92338 118695121
195481 198067 572773699
90519 196501 389852491
12447 159851 368608779
175469 175740 669388
62654 184058 842457102
195173 199228 10268278
199545 199617 160559
146230 157333 913573006
57636 176576 296967278
151432 163228 362403879
172958 178101 12741543
60418 114321 134820630
76976 120426 453876862
52580 152369 353442326
130961 137304 9156521
95861 161729 164747973
143894 157984 35300593
161815 176971 37571755
176103 185744 84425593
175257 187540 30922982
24680 60282 88957685
190384 197911 954058603
76634 93655 42444479
75417 164609 222942002
180959 196949 40254238
86346 142473 140345715
160774 178119 43106818
16764 138095 234094742
148205 199112 127448152
93025 134512 103709461
10370 113796 348579860
89765 169370 199169884
105102 129393 114267385
81430 181079 248922964
92431 191962 248915783
186331 189391 7749773
179787 193374 521948700
107307 173915 80742488
140756 166918 532673260
93141 154081 152492138
132862 151747 47322357
122654 174528 129733207
36975 196614 399102881
15345 121813 861090043
108223 136779 71421214
52307 107252 137354800
130948 146545 38913876
64341 162824 246169028
161931 185333 436046231
111073 170012 655422954
131295 150487 408009519
144222 144233 30846
127822 144192 58157421
20725 175228 386083110
167505 184993 174500163
166248 180653 35910221
47099 184741 769440996
163501 164970 1865911
127599 139672 30193875
123982 147328 352562456
18116 23046 12277333
192905 194802 983332265
159734 162659 7282738
52538 125874 467675164
162593 197782 92163613
28759 67436 547673982
105234 145414 100401615
66653 175824 476182382
20186 164073 747092451
96553 168749 180429779
104205 173380 172751452
184926 195418 26379425
18897 36361 243110707
142704 167910 62887340
114697 195795 202787807
106073 157474 861200031
37724 78773 689074497
336 93580 233176784
123373 178283 831705814
185725 186437 1822618
120573 177746 142882111
82245 198796 120115854
42370 159649 544581856
2032 98780 851972353
75110 78097 531885929
15787 87285 491560536
57275 139439 205271689
171564 179074 581485981
190806 192091 3201155
183205 198083 866935435
80895 136128 137996028
99532 136494 104962291
35066 63881 72116412
138293 151288 32560701
192504 195902 431177132
164374 197559 83065962
124163 145659 53853592
195468 196685 3071334
72327 121768 123282508
109758 146091 217875476
57721 101597 601356485
37019 141354 719291213
57218 87436 75379691
176213 179743 8911374
90559 192383 254669207
43050 44158 861735618
138133 180506 105850822
158115 159509 86842453
176950 187272 26044789
2785 192215 837435102
71076 195930 312013075
140398 195579 337822282
16340 141404 312586972
185660 191944 15777999
111522 162716 183059752
181863 199430 730683899
167188 183366 40426365
54326 115178 152056646
96935 162408 163679656
147653 199103 128840510
48485 153944 602651830
67955 88765 51684050
153983 198088 110313895
125121 183999 602849110
174679 179796 12761333
81486 87717 544144691
31276 168187 342184392
39090 196546 393790120
136257 182934 116583161
186245 197136 855245011
187927 191169 127650434
151193 153374 5541275
27418 86632 147893949
122739 159674 92594293
14405 64925 126395342
59268 107404 829145719
11886 119302 406643458
84768 111737 345550154
185128 199305 35724096
141611 157450 39800885
36202 84844 121445125
162245 172502 605009304
111133 147141 960027487
38224 177786 747390366
72505 103614 264582023
94312 101834 14496085
167774 196677 429934517
92050 141836 894687965
188143 193121 65893303
49108 154501 499044587
145682 168724 57584383
33065 116570 981564260
70767 142681 590451966
101630 142319 888439820
94670 180956 651286031
42735 61225 46141156
94723 104556 297236160
140087 155675 748039528
55011 123654 990867409
98627 110169 133434780
97288 100486 736713787
155413 182789 68144512
158425 173413 37264989
195511 197008 3789220
66258 132500 199975942
113224 127624 332043452
152739 162752 25039333
180573 199135 46724957
183523 197215 34444461
78139 86732 21340886
187471 194483 17555406
9920 17036 693835924
131732 163785 166082958
118284 196347 195309992
79650 88180 4699093
93862 192942 897330007
162628 197965 888783467
5634 76256 176728483
156323 191800 88491777
27243 148080 843576806
113148 115178 5177141
117951 127757 114372667
108664 122648 685056206
33675 128414 513798224
86444 194434 270034354
188843 194142 13211691
22721 153346 327354075
111714 167060 138388441
140581 157098 150139628
72732 171701 626533427
154313 181480 614142987
132602 155795 193390794
784 48436 119256145
184334 185592 3176616
81867 138840 142349022
193763 196326 6471651
124975 170140 121484589
51643 60922 574796681
100225 181423 426409322
62553 134857 180695087
47003 120606 521147405
69268 96574 68117549
50952 183853 144580264
140324 190115 124532134
27380 188986 512395783
93478 127065 83915565
46639 196783 375558510
194218 196923 518208103
104546 139855 88159444
10097 87041 748694558
100291 120417 805992044
9398 79632 631395233
14967 150518 453638381
161099 193250 151473316
69898 194829 55769718
187551 199521 903971820
98442 120382 54553889
114162 151822 94199693
153506 156620 7867902
52809 70032 833835997
103785 118247 278963212
80084 177263 77981984
40165 84995 527790681
22894 67306 279368379
22003 185846 409479781
133258 180297 352099990
42572 116588 184951492
85001 92036 17507554
189173 189439 129773625
50398 190754 871487108
73249 102722 218712155
24218 85031 604906919
56634 56829 592122948
171976 193750 54519969
22523 94551 846012317
45064 174209 760388886
35500 133436 244748651
104551 117436 32142925
52080 148795 994226622
21585 152719 327874324
190441 196292 93338277
175139 187251 30467473
106632 152218 113945233
140887 153980 805891319
12908 159887 367530639
137838 155603 44582853
165974 173055 17605200
7794 108519 251810820
185149 199211 35416152
137422 141048 6584427
23846 98191 326364283
97456 171581 517715254
16891 27933 27762310
168878 184724 39488492
41938 153986 280199902
183453 190716 261901585
26270 28860 6540941
110771 125812 521297691
165562 168952 626185465
87711 153459 361281900
14426 126240 443294625
48732 141332 231528372
23291 48126 62039364
197339 198805 190012588
86212 117781 700424195
35992 128337 883557656
91295 132478 103082703
71647 77507 953337879
76573 106665 75228861
173508 190707 43099101
72547 99406 98714678
36469 194998 396298501
108904 159365 126338147
26786 71682 112319160
42853 157746 287297447
165177 192171 95361761
95175 136225 102625902
49660 172039 620494836
191182 195558 374386327
107099 197789 130394724
61594 154731 233002973
178810 181424 6609452
139855 186222 726246348
37253 129113 229589809
93639 160058 145521438
69725 88640 46898370
182790 197480 37012805
198574 199843 41642227
183808 191309 973833474
76304 150308 872389033
47409 114652 168206747
48785 177756 322241916
13978 21771 731627461
13435 42208 71939306
84371 115009 867250089
46643 51271 11710184
7300 109771 256166027
136188 167103 617618761
149416 175026 63871985
60146 107298 594374547
20501 172391 523921541
166713 169924 775668393
94356 113228 47158859
116869 122836 493082176
51459 117842 644588662
63030 99801 747820137
153218 161931 21770140
192446 198600 299417780
115491 144575 72715469
6908 199490 481663796
143893 178662 498693591
128530 137453 22373138
7603 109427 706116558
67767 74531 476224710
161605 190546 72279463
52273 194001 354286485
26329 131947 263892701
21053 137068 290035281
161626 185039 58383179
106399 138286 783079119
140445 183051 106396393
165314 174763 101994860
144605 191923 274498323
79352 180926 374117582
88238 173122 809564278
30796 181108 176504963
102679 137621 446642674
105987 168572 156321258
18885 83084 160399582
66075 172047 264695596
145218 168997 59430964
98180 191633 233423930
103734 193638 415001012
13123 59620 116242088
164984 166648 4064365
178944 185167 445159135
199126 199519 915631258
50214 82270 80028365
145624 191551 114759280
52269 68079 274355167
12789 15490 6913261
92901 164556 715744919
176820 192833 609301311
30000 149149 297775698
34313 75209 348411238
193940 194380 278000959
175079 180632 13949967
197331 198842 558868919
93173 136907 109374395
197608 198069 25649110
121054 139731 91034232
119734 151294 870209841
83604 144081 151271236
127330 148806 53718958
154516 182962 70860193
179692 188379 21905522
35897 97118 421547277
171257 181194 367490394
44775 85689 102141985
43466 172211 321758716
33249 106230 370783095
134065 171306 93051697
84451 113626 911439728
55307 79089 59491697
70740 116340 113772538
50058 80291 468488717
22568 27106 24833160
100001 175988 189588114
50514 54006 298482171
141314 182943 103951507
80220 130170 124869657
85727 152247 889327459
61660 144096 674092535
34720 103242 943682606
98957 137181 95420204
77900 80961 503328128
116142 144307 70480474
19532 86370 506452903
17515 183850 415664590
89469 153210 547983438
53498 186748 333046596
95285 163312 170172957
118338 141673 587018365
173269 190931 110270484
13379 172656 398113501
194260 195793 3893135
156555 177044 50816830
140461 151857 176100918
43001 192557 449103803
55424 163286 765554024
49275 176616 318084993
88697 178055 223353197
13654 141737 320154569
145552 181658 189865353
79750 84219 11015565
117483 194265 592710254
136390 183949 552454322
98708 148370 327881479
115672 146988 78180220
186988 187620 365836841
186100 195853 24508228
104079 146944 85169634
151754 197133 113884475
184165 198935 37230167
142813 198968 140540371
176276 185626 23515166
175233 194187 47600085
107584 193290 214229598
31554 61484 961141340
39907 75487 544247421
198099 198622 1320284
97877 107473 23906161
34011 169586 641111925
145584 176134 201237053
182405 188632 764178301
138955 164203 915128653
93414 196590 258073916
134171 148587 36064312
34083 114620 226667857
59035 61201 830768275
14610 24408 183142113
125223 173758 965478600
61228 177946 291591148
54352 131139 191849637
88353 165681 193404355
773 55280 488141906
69639 187281 234304100
81789 175999 327338277
98544 154346 139498627
176039 183997 20038946
146618 174275 69070413
126037 147290 53164705
191335 196922 14110604
198234 199953 4377977
17824 17826 232411153
198190 199905 4353363
24159 199600 699195624
134334 174116 99353710
98829 103402 11428933
130395 192213 154486461
166722 185287 467604124
33273 66456 694371959
186785 196452 335600174
33101 184752 459108288
55136 99566 111152139
199648 199818 470700
20244 48853 870883813
197396 199441 5174463
139950 177544 93815667
122159 170586 164695035
138941 182845 820243816
64762 70906 733235597
121174 137034 552887112
78488 88671 25191540
118780 151073 80846868
122530 197407 74545288
85828 161720 845875036
17285 135226 811618379
54708 180673 561492867
94965 150179 678988518
171647 180155 480626765
194271 198684 11204909
182327 185903 593304142
143812 199265 138754114
137062 139893 56487027
11087 85961 186989112
180178 191116 13302255
86693 172978 104830538
191222 194013 765273323
43701 114081 668629006
142600 197501 137406827
90077 115534 53218146
43776 121017 192896358
6610 142731 340333218
76666 94963 935068956
146902 163299 231263557
159066 198180 28445620
87170 194163 17156893
14626 180143 413533919
62785 96798 25069840
42036 155188 283021205
182545 199188 41902749
12445 35895 58675658
18082 59154 999549632
109976 136671 10548016
188243 189898 451618645
62384 165749 346176513
18721 187146 841742043
92267 119382 67814840
145725 158040 123893893
12207 81791 173997975
78752 95678 42210533
11041 125200 747715371
134249 178889 111411709
166489 171249 11905930
4330 119324 495831965
26850 146994 300158208
69452 156270 216999006
159361 196595 93093933
195086 195709 1619766
58574 164951 265886048
64606 86444 303199811
44677 89535 503422334
132764 173474 551557438
175205 187166 30116469
170997 194305 58322127
19126 188642 598811494
139988 186336 115854708
171809 191616 590254445
136815 147294 571694406
1355 49045 119391897
113197 178540 241541402
172496 192053 828326985
124371 197477 183015525
192121 197813 14416255
57932 186599 321486381
78565 168209 223931643
156075 186480 75832721
59787 96898 816892291
1840 118710 422463898
234 35972 89491999
131157 161518 452754847
90236 196261 673839784
61690 149642 219855325
106100 180881 514354265
67294 110938 108823866
5549 152306 367027006
149633 168313 46677834
169115 192621 508123829
124608 140252 39143756
156074 178162 54902451
56355 79517 621923346
23505 57405 854661107
14065 100961 384843919
172878 198627 64621084
53310 152456 882649888
97799 180038 205337464
120421 154977 86684781
76823 196566 299407499
81353 190800 273562307
110654 127148 41231052
40704 105604 762753322
30814 116939 538014314
52350 122978 939800823
143333 178328 87227203
73456 129053 138841793
84651 94824 893535284
50048 140074 734494885
144182 179654 88492647
2891 173205 640927938
133376 147666 35742799
56641 169969 912103709
93450 109460 115040739
193559 194917 628341779
87714 101687 592146959
22394 124147 254219831
194061 198414 992198091
108318 128030 222997589
174850 177377 6242119
31272 74615 108459418
11818 103237 228656414
91634 129662 249160075
127822 140976 32931862
49627 128104 196093858
189603 192554 5447958
165205 177865 31424945
51584 59127 620454303
190843 197448 745927568
99511 138781 652269269
72633 73040 1019133
53688 59975 8847784
107850 168679 403609202
94675 131700 638536117
4771 62573 144656436
79024 114449 88471896
13345 94529 949386530
130173 167878 636350487
170484 173658 7831049
140768 166097 63335587
130587 167993 93339719
80874 110218 73237540
177801 188411 26788788
154888 185030 661637301
78096 156713 496932363
149424 155777 238117771
95433 102707 5174931
146411 198753 486849443
50462 77562 617032633
185244 189784 652225673
120084 127352 18244945
138361 144833 444651739
189793 197169 578629096
36650 176401 983254720
25930 136875 277353009
75464 146658 676185388
140292 184828 111290803
110114 117155 325241483
75257 155797 201373497
8289 16263 50929940
115674 142194 57897041
174026 187082 32775247
54062 88162 85092334
179061 196689 601119278
197726 199210 3709807
38270 60366 55203022
118751 151385 110442492
58296 150565 230549082
159598 167126 18627569
183075 199020 40179960
133059 184432 120948567
109210 173610 160959800
2787 135879 465667090
172466 189814 839953025
159483 161321 564076295
195427 197420 57955272
27718 142586 401136628
156593 172634 47891573
64808 191477 728300689
173218 196085 57347965
92079 103532 28944410
85625 155661 376233850
132027 151457 8299384
24256 181048 616889500
179417 183537 10358164
96457 104194 943681181
188545 191179 6518793
71878 125108 132862644
138717 154464 323750680
80491 133578 560468985
114179 199384 213187589
27267 93899 166449614
31923 63138 78096071
87024 141511 136273201
10323 163178 521448939
128640 186872 883079201
188464 188559 263132
79513 96297 425231608
192414 199554 18079949
128931 178091 122757578
100894 162224 153242900
156299 166560 25422615
78702 189327 276498327
149393 158853 414426216
19658 95277 188990836
91311 196284 935286935
25905 175834 125148751
121219 187240 972212868
148082 172699 61496480
176991 187337 237601223
182131 193659 28952875
91066 188347 32521207
25027 63682 96711352
50965 52024 2620004
192232 197904 318288189
150140 162805 31738007
95225 170607 662479114
136910 151496 36475288
116455 198033 606570954
141884 178944 621144585
105641 172100 893921959
19646 117649 264493766
147198 169058 54755190
102043 176189 184992082
59160 104314 112878439
61036 113514 433100349
106239 165966 149237756
58034 163426 263418474
184247 188459 69730255
176246 177587 3368098
101986 157034 532242096
46853 108922 115524259
67278 181997 286483882
163940 197081 82852692
104822 164628 149503131
8218 155903 369339714
43317 171118 397127188
158205 185489 18178657
39745 45242 13836247
186550 198137 29150449
41811 60297 753469048
12620 86569 184833481
88736 193675 656485450
83333 179869 241162054
159904 187250 68289051
186776 193797 17608026
20547 21802 3176256
195109 196244 660422582
175647 185368 24443297
45574 144102 739749193
122196 163051 102395145
55667 146448 265297827
50222 140057 584400036
154439 194959 161040197
143809 169747 58248125
169649 196248 66522847
163442 184861 53359497
178406 179842 3635476
83547 108111 61423680
128968 135893 430186912
115064 185791 176670226
39087 139412 250837546
23905 165278 353411639
83738 94773 939046305
18001 61555 310616250
43264 153004 556551511
18075 196801 446837526
120152 147996 905759020
144325 186027 72046875
40643 182497 726210182
157420 183879 523502394
40558 140019 374231915
29514 151508 304924426
50829 125982 187710473
166423 168038 334746391
173718 186008 299697672
93643 183422 224378332
62820 147714 630688578
194494 196472 5031135
167311 199749 81413129
150195 168671 46193517
191434 192841 3491613
153067 156801 9376141
148513 158247 356442450
191950 193196 3139450
94542 124114 73819136
199636 199882 650662
154856 183432 71154073
164776 180909 548458851
165471 173055 18867329
1314 48741 616979444
110083 139602 756997262
19230 194571 438310057
59969 83739 59365545
25374 27490 5323564
39066 163800 785084029
62442 154286 409973955
100738 194293 233762405
49839 110375 151196899
169066 169294 615142170
190271 194977 11789112
96705 179621 207094163
81382 126313 710045554
54745 145162 757325828
114138 163560 981538556
60315 148470 220428601
15306 108141 938573616
126515 154054 69050433
55199 60065 142011622
169815 186070 40559158
86619 157246 200901182
57879 163943 265145215
69586 142659 996799293
155792 157252 739148105
40106 139126 247540865
133636 187892 135773207
113380 117308 128993193
171926 176956 12406818
194102 196500 659977132
9237 102001 232015859
150656 170597 203868020
43417 199074 389270113
192902 193041 817214664
38818 173276 336015196
150484 176410 213778059
158774 191199 420050571
78286 84891 954898743
102018 171627 514806780
44047 120598 657209005
10053 17809 19466215
131788 160196 49684844
2055 115863 284671806
52256 112134 149557481
174099 190409 40910944
113186 197398 56000289
165895 183889 44921818
132324 162026 774752248
5158 199132 485185267
141550 152067 26336449
59060 175736 291388089
105272 133273 69853429
69230 105843 84642975
92913 128795 89629469
103701 126108 55822725
24852 160379 338862729
113985 180740 166763859
92109 136659 753279312
147069 177099 581478305
191506 199332 19802058
50941 150799 870192936
144443 189243 111979995
112839 175230 155843732
41608 149433 269496044
142686 179223 461185423
1429 113553 437911729
99694 155413 139272727
56075 60681 11400057
57017 184530 698441729
96861 141828 112340678
104575 143112 731029144
73064 189125 290067175
140334 171501 844008667
7306 198113 477192233
97791 166555 195826999
25387 70509 112973337
95308 198269 257583132
174372 185362 27480377
171771 199894 119390653
108847 168870 150165078
134576 138887 10707809
145880 146579 168391545
21527 184819 408084463
85964 126859 567007404
158072 171978 34588687
147350 186570 871121621
133374 156098 57020163
68747 183958 731323709
151640 184240 197374524
139226 185248 115023116
6865 146389 348816192
51511 155506 260068662
14361 148037 334061692
92156 181854 224279391
11760 161383 421398809
67662 183286 299179798
52344 166511 902084188
78294 102040 645166651
137861 167578 74204878
196632 199926 528197784
197866 199295 3604761
49019 130380 920580190
60849 121447 151344892
180418 184686 10686855
82960 150075 689424706
159390 178384 47182682
52231 165757 283783357
26569 62468 89735057
188367 196845 549459851
39508 142901 370181309
91840 169994 195600344
86327 92335 14893647
163705 191418 69185990
95569 191603 642960054
111129 178261 863007728
81444 85808 403812692
94086 118732 489972987
71812 72845 595374151
105434 108514 7575831
188953 193933 75892731
68234 88823 365744408
36966 74135 401675239
9616 188020 886002852
10492 47563 92628108
148453 154005 13982798
122994 145534 56491009
77156 123398 115465052
64663 135371 809109741
55032 157255 301878218
12948 149334 340941320
80465 134888 136081513
45128 125030 865130007
133225 146724 742154066
102197 183318 661980812
138447 174398 89864297
116508 121128 594867703
107980 158163 294666944
56909 144189 615152167
101120 187178 473285163
185596 198885 33511314
4603 150234 364105245
151799 163938 274366108
147970 187474 203222291
146598 161212 536527489
4053 92184 220265744
32136 145577 283564365
35315 134080 246795252
92591 145284 131850606
102100 171826 174103508
106001 175444 173300286
112988 115489 6322745
183640 196467 986626417
160358 190911 604007936
11862 188030 572384037
70137 85372 37731507
44924 144122 667370153
50679 111535 697570329
103995 125368 546829802
199722 199889 31070793
110679 175623 162225808
31527 80453 212369083
11246 124780 283722507
193870 196046 5492917
158974 177443 45804743
36791 102023 163171535
158480 160837 957462831
88670 162869 185719726
193945 195176 641845120
92889 100232 18535324
31567 186759 387913641
60105 77980 44812881
11792 96698 110647809
167706 172811 12772328
100328 113593 32992970
165024 178598 49514578
65964 159158 232872201
183314 184367 2643564
4565 57911 401152551
139773 145204 13647014
153763 185703 153471975
98137 107843 524162477
43918 183718 349316083
138849 150141 28296556
57159 181090 309575401
101507 178401 595085606
144437 179423 87252701
83456 168556 545323567
27988 32039 978119646
61522 106410 133154
147855 159213 4127248
60369 179222 297008681
158782 161653 226348124
25890 144873 297475230
5755 95122 223485999
81538 107998 66153460
184615 188691 10370642
128444 167766 98255095
27646 35895 472601137
167782 199559 958136430
86182 129544 108456096
69307 153858 236454754
75333 147516 474864907
145691 197400 77672163
170448 176383 14584784
126725 147192 51155633
158557 159251 352433375
110141 179522 846376664
170094 172766 65321914
26607 96060 679245554
178193 191848 34294808
169760 198103 70990758
77261 171108 234498300
181178 183706 3714439
45466 197570 502506017
74549 91621 42331932
81542 134672 132843309
88758 114532 64583930
748 134766 335204850
154341 176943 56150951
966 109558 301276999
94412 108823 35958923
4348 47285 107314496
102448 141576 971573606
176938 191742 37173392
17919 185504 646930491
45719 135243 167401622
38210 106057 169737699
196172 196438 701718
48179 117510 173375178
33052 186088 220858745
2940 96382 233818395
147249 182067 630775307
97706 186852 222758184
54576 99796 113123593
157656 177834 50092339
18860 66599 471540165
196000 197856 4753477
18172 20889 4340645
84300 151003 718204418
145763 173630 190012099
95940 112258 40734785
63338 74010 248389415
13126 180919 419300310
19103 36565 150202630
18444 116410 531466886
49753 163294 283891336
77291 79022 4361951
78524 118241 572347365
186425 199929 156319218
152037 157606 14064259
155312 196997 104164080
92717 169378 497442581
50553 170420 814245577
20831 190726 424742097
139737 150754 27605413
103728 158856 137839052
55742 168579 281955613
145609 195565 78523930
41530 119222 194133863
14272 17749 168116248
16596 106010 223604243
32030 154674 306701840
48927 56024 17877211
193133 199016 928537864
60286 137404 192851916
176908 178322 3532548
7706 79622 458563701
138268 187214 456031208
10391 127401 292494678
194044 197463 8698889
138715 142386 491744523
16167 184353 420291241
189005 190574 3891847
20488 137820 293298260
181465 194178 455798182
166634 192855 65573776
94491 102219 794910557
83613 135211 877737740
133275 180052 689597697
126035 137287 28222258
84669 111763 326528105
71380 124340 398637611
29896 64368 86202104
40493 128286 837820496
31348 68881 94080483
94309 184443 225238288
155064 168437 74960828
145711 192780 117625690
167269 182122 416173812
143833 164474 51606921
142839 174750 491390052
84694 166100 721385523
106928 123161 40418487
94155 103528 23559020
42937 172370 681234625
94125 157559 612888320
36358 61805 63539263
194643 199003 11052445
46898 51896 475228359
94013 134534 226591730
21251 71400 125575835
122386 147095 61873005
65624 103382 94275072
53415 93763 770617509
130285 169042 96856005
115184 167416 483717056
80075 192710 807610692
155861 197385 103816328
24860 137569 281729681
20013 41564 53903117
132067 181106 642199643
141248 186858 114023665
173110 189607 41373112
152557 157896 13445831
43306 104711 153501941
88413 155807 536973319
16746 93167 734432629
12116 179155 796067596
193261 195279 5080735
109420 116499 17744502
116440 167175 126738490
71538 168007 240887224
45079 191510 795011461
113493 148078 927247824
127228 196769 742031384
174675 177779 488213349
162549 183931 362065491
135059 170690 60252441
150896 166626 39200523
146531 163839 828954133
117257 118920 427846371
107944 173465 163678570
175013 189411 320150141
14885 58360 108651608
197615 199969 5951734
26599 64176 93970995
132703 198206 163954646
48000 164860 523214980
32627 128958 240728037
51193 144597 233467030
148043 173531 270602558
95075 171472 943719331
193085 196497 889167722
175905 180821 791923681
167723 183377 39113828
63817 169074 263019744
152778 180117 68163539
135606 166954 78298301
96746 166715 334350985
367 121625 303095104
143309 150211 17181346
63751 96238 81123973
117848 182852 936789762
80231 180888 251484067
33279 98574 567201136
57243 139326 205057958
184693 197793 33039903
183779 194714 27465635
96300 158540 155658963
87108 187522 251131174
109882 153083 108159317
195324 199037 9413865
100230 139093 55596088
160612 193642 349291169
169232 184178 37266626
158438 183642 62824796
96365 171081 543381618
186506 193434 424562580
142694 197136 136206374
33609 57879 60760010
124143 158825 414047409
80183 161481 424162612
159373 176428 347896768
14756 70865 297248670
72101 77701 961279525
6893 165432 397842886
32397 153859 875496598
162121 186021 59641418
185197 199938 37171487
48446 81037 369544076
45437 168652 515545247
15826 93226 193395745
58050 67148 249669070
193971 197247 384360770
49083 117400 170780472
113967 134382 51032803
7083 74372 168393524
72877 159662 622975455
189957 198869 22439598
37060 140020 257311932
107039 172915 164548857
187006 190792 346158482
96285 135757 569892283
143797 169229 953523555
81855 111119 564399892
14214 150021 442791839
165929 166841 2241749
156058 196387 730557956
45330 132161 321095006
103658 108680 366363106
24672 26280 4099039
49559 161023 278690254
53026 87851 614674171
25875 78787 184033319
120383 144252 843586761
171902 178144 114662759
24030 72551 547731872
78559 93105 695382561
9974 65806 139803816
37941 183555 363942655
100427 178097 193846570
152817 155367 6485583
89814 117418 994908235
48482 137250 397121315
138390 164199 228368983
48928 101249 551772506
56032 156463 768110834
189802 194523 11800321
88855 93912 797942623
79420 145437 361578667
97274 124722 68471066
27323 102006 186744531
121186 163754 603551920
182435 187015 11580953
10597 167304 602611979
100492 161821 153294714
165265 192370 67739336
166221 173730 18690559
169521 197250 69411841
172180 196272 60344640
142070 145022 7460699
178972 197847 609195864
106921 110297 8321544
150146 176103 64657969
43757 86708 107265530
151571 173491 604776748
129 70925 177283096
97664 154461 520599655
138964 162942 940082723
24181 105778 204064528
159686 168392 385769322
188800 191962 7827217
12225 111503 725359787
103033 116728 34103408
86484 132889 851887658
45762 103580 144605798
138170 153337 379609766
103222 141619 738794608
58627 63870 13176689
54486 105975 491949585
158166 177582 907418746
157640 174690 347796797
161658 173081 28385217
3027 174369 893714724
96189 183823 919715678
73422 119578 115162322
78231 128998 255999895
157600 181452 347176041
32992 181892 372062011
7371 102877 238911154
165807 198901 82915402
13209 65897 874667408
113644 159536 114867621
156792 170558 34298857
199492 199492 301498781
75591 101845 740875664
29093 119500 647371922
181464 183682 5607421
73811 160267 216138005
191009 196899 14846887
89615 182361 231900152
196296 199057 779281553
5802 51978 720597179
67988 156875 491446944
166774 177480 364324242
76088 189830 284264553
70326 126639 285557701
146169 188610 106183198
164152 197259 82785670
168067 188391 50961573
87519 154785 649087466
19295 171215 379675238
191178 196201 12632705
130737 149514 46870663
172825 184337 92479285
194205 195507 955742697
162657 197582 87399719
195341 196243 2271366
40243 182804 356305669
189923 193916 9960955
90566 100439 866682202
80011 132600 131406936
131657 190732 839820847
86435 117607 77998438
116113 161302 50503368
129182 143359 35528802
111774 180279 630982066
74103 163233 222793273
19630 115838 654040923
171903 190962 47709153
109542 124198 177557541
179951 184312 10927732
36306 51361 972355615
46488 181268 964767203
175454 186676 79475594
125579 198320 182167416
2143 141718 846211352
28772 34760 14886694
41570 129907 220853854
184313 188173 79222918
45212 91264 649276181
36172 116048 85096954
66096 100711 811605819
172706 192961 50669572
190214 190680 331855371
110798 194319 208907060
78090 177414 247991356
141677 156581 320913527
175608 185104 23876991
15824 27076 28159358
155471 167133 336736978
70917 153924 386971306
128501 190715 155569949
141538 168119 66392509
159517 176614 42422172
96459 117632 869712051
51216 144981 234378835
104865 140956 90148108
20799 64485 696947450
138167 171259 464065036
13052 143503 326165842
87144 188010 252285290
195540 199748 10641236
29708 96347 221648028
56451 63039 16504772
95518 191483 956421738
195848 199212 8531310
43330 123990 201474598
69838 87725 44358894
129536 184832 791309640
129671 186441 141846724
22622 180134 428678532
6672 174093 576671286
29649 149841 300389886
184912 190727 14628142
33229 72835 690934125
104187 146705 902998183
33496 153002 298815460
12717 46306 478109082
89431 147101 144266964
457 57828 143683709
26099 119336 232905429
194908 195851 955536716
177192 183704 884420342
98143 152545 135896519
135892 187862 663294011
131982 176544 111247386
24872 142579 866166646
103863 150624 116848326
49347 147184 244428528
182105 198884 524512517
38312 80491 105459127
136133 142472 15871886
41974 159610 658837776
49252 62260 32566049
49011 74695 522363407
118049 124986 17295422
160822 179461 564848233
92348 159330 702577554
116463 153492 92669481
181016 187945 17518013
136117 158799 473590798
33391 195523 405356369
53652 81031 231353817
193317 199613 228915007
37905 114310 191041851
87533 138250 126857174
6730 63726 727712876
69817 81612 254398348
188984 193269 10684363
77687 170488 231922207
108815 159217 126180053
107678 118895 802953311
160626 183124 56019897
72814 167763 237110552
26158 82434 140607356
2292 157797 435877182
134322 175942 103836967
136536 147445 633376807
145466 148468 328408688
61092 77312 40632057
68658 167941 521670564
14171 15418 607689006
176941 198826 55123961
30674 191331 860522206
84296 137911 903611320
43789 180157 737359531
156711 176253 921608013
102221 112364 25130820
162518 195864 83347671
28786 45611 517451786
169833 187477 44092718
78290 107051 71875051
151024 191904 102139416
90252 128362 95376070
124630 184973 150853966
36710 157292 712848751
160183 173491 742045473
55591 112196 141334508
18675 163493 362066791
149500 179246 795295187
181660 182333 1700654
40424 101511 152874976
27865 159802 325449932
123169 157958 581948631
64197 176496 280379823
76168 178877 256451207
176134 199008 364591449
99938 122846 548116627
27982 125776 587910636
141093 163809 56872473
114988 164070 666412899
189381 195834 309329432
111822 188592 192077015
33217 76193 107506661
101318 116612 38046753
47720 76279 782754544
36714 156259 298964288
2158 124717 306468817
10806 188150 443364571
64548 191401 316987651
197663 199467 3614239
116298 188758 181220951
135725 161981 65749207
36314 76016 972474730
138662 142952 308799969
122279 131733 68258677
165740 170349 11533846
104862 145142 100654281
51755 188381 844095626
181791 194088 30876746
87257 129300 567562173
98403 145969 118737491
79633 168401 378406862
153706 168787 990052818
18647 167864 53860218
171396 175027 701792404
114419 160802 233767979
59707 108367 108575372
25796 66360 467379084
19020 53328 137457400
65765 125940 672103819
147572 151514 145908138
42484 122091 198792891
29186 31833 6584545
36591 146240 274040926
22779 76713 134869396
104959 140014 87505878
91971 120343 329778115
21586 187426 414600718
162566 187332 643125409
187439 191753 5351576
176493 194098 44260269
22073 199149 805323812
168452 181405 32257472
63141 66260 942308106
5673 107596 669942836
125416 139924 36341862
120134 169021 122371072
41906 61919 485253343
143502 148397 843322930
178062 181841 676363291
195683 198962 871504862
67543 159184 229000440
63909 158361 614402712
84636 128902 110732673
179278 199567 341457144
140955 162070 803525182
145808 181383 696822105
75186 190842 289014793
119703 126459 16925630
189299 197272 909260615
152073 182993 529098016
190534 195636 12836040
135698 196648 152498920
57026 189120 517777749
136971 142841 14698411
31136 175172 359896377
172898 185129 30562055
115636 185458 97806520
64004 109810 114345901
81147 103765 56541525
192899 194538 4144357
79129 92450 284418344
189073 196428 18473089
199108 199498 744328376
11856 82962 177781591
137982 159344 53548240
6441 99725 796876263
24965 67452 106395735
181653 188510 17340966
104334 141157 92007529
122920 194295 635129539
70917 104393 413889563
129041 172497 108642627
65843 129280 158351773
26943 73449 116258380
115737 134450 13035810
66831 88178 288115737
41133 166920 314363939
175487 189941 538458985
26546 75816 123180275
185136 199992 870732412
96491 183780 218065193
167750 195292 69001557
67802 155388 218932147
4194 184900 721381062
22605 143667 302695648
143392 192086 862309512
27577 49081 53662429
119342 190665 725227898
138041 167864 74517469
71029 186771 289132954
162068 191245 72880743
23517 124986 253593264
194876 198957 10367005
8875 141591 331783789
161281 173766 830542567
49146 105497 140991360
30249 126144 242044752
110524 183406 182188496
143377 192435 687222154
83180 189398 265565273
154002 162261 931953286
10880 55963 740934536
197748 199880 605877488
176125 184091 383124958
162013 179513 28100186
101068 139860 96789779
87104 112784 64212882
186746 198631 623157990
195519 196847 575642599
41300 92158 930220527
176136 180714 11567939
170041 181024 496955306
85982 105774 49717733
164214 185707 684379790
69797 134326 636925071
30066 68796 479656698
48732 59565 355555897
128404 146239 44623666
122539 180593 145165064
62763 92307 595733680
179243 193558 35967012
163810 191000 67887379
146719 178302 78791648
18909 62338 386656484
16315 105571 948364888
193740 194207 823406457
57083 155953 247220791
88664 166467 761327051
115802 131866 122911084
115050 129322 35623328
49022 111257 725644710
197365 198611 3147080
158462 187358 572583204
49742 54985 821211378
24196 33421 23078828
16998 109114 179113228
30100 129674 248870384
142931 196630 134310355
51230 95898 859329025
9461 190707 453036700
74269 145021 176781749
73419 127316 134577124
152896 184994 80086868
79883 173383 835798839
121909 141905 50124618
103962 126059 312496050
101686 166545 59812349
37969 61853 59731725
132199 199940 292209669
175898 196854 235697007
9186 177761 421195757
159747 171701 53817382
179530 188824 23458750
14729 66340 129118711
24528 134577 755972682
29472 120111 226394437
138244 164484 65710655
156568 188482 685400195
157582 185503 69558142
158476 162356 9676451
143970 147119 7710966
52624 124958 180706624
168596 178494 24568824
166998 167194 492776
17205 41572 870882765
129698 147169 43559375
42603 71719 72901294
178404 184548 147501401
189278 190645 93168159
2912 144923 355243163
138172 156237 422903637
32125 92449 188655917
59357 123329 159760409
107850 186346 718001554
94010 171726 194235025
101360 148690 118151040
4835 120745 551990532
165834 190945 269052194
123182 172871 623820856
67599 119546 129519606
56112 150083 494581886
62045 97246 769746562
50137 168970 297022238
91946 171205 198260154
78483 163253 487881334
1833 48005 756487625
38713 138421 249207864
44478 67401 57468492
29133 167906 249161151
54389 107721 133247674
6892 195754 593363928
197504 198328 1833367
99442 117488 44960227
52562 101481 122396678
13946 89394 159739121
69875 172542 256373244
8658 34802 223533690
26963 87085 727753966
179530 198773 48476431
1559 109128 268999218
12804 42506 74320768
161578 161685 272857
19129 57651 731383206
84335 104820 51414614
36723 141247 39349302
25977 146502 497200621
175172 192865 670419996
140959 197251 140848213
170409 187137 786161041
65560 80011 35929830
51963 93982 104986101
5013 93703 221749055
1114 197063 763515100
60352 113673 562229841
183098 190467 18587146
119572 153780 85741292
87505 135661 120456917
9129 85795 191533373
9218 63402 211936479
15988 89349 775505298
39379 139034 478037322
61593 82096 51215426
164287 183173 886768342
91820 166667 941521257
87317 148186 152252019
48365 192695 360810304
106675 176711 174805132
130626 157097 66262258
127914 193346 163639048
115910 185306 173409954
138856 198447 149197734
188118 198754 26758492
132610 193520 338099469
14042 137975 309725146
115139 127965 262154913
30133 124626 634378897
167703 168277 1464979
67726 104457 648217505
107436 170939 451054162
3744 185139 453522691
55123 149265 235234640
176586 184898 179282589
110453 184488 900149163
50774 199460 371856799
44456 80672 90503048
165497 196294 512740762
80862 174363 233605211
131473 137422 220645751
87685 146513 147146662
135222 153786 46545757
27661 138187 700332448
127804 135017 252073458
70031 182125 105891189
66887 74066 17869739
186422 196410 450377042
99880 130460 76343723
14927 62388 118600106
10179 94885 211750978
161922 167255 13145155
38207 62123 59898577
144721 174494 74283790
17139 155961 347176285
90361 162885 574374155
196753 198519 4445340
167685 176182 178971560
1067 52189 128019076
199227 199530 784796
18171 93190 187439623
187226 193009 261569612
99928 100608 1688020
163014 187744 783821139
176025 192256 40795777
2462 14579 30571560
169991 181340 28217675
71399 79989 21326675
17639 85915 976914639
192572 193682 2868618
157833 162299 11094274
87090 114158 535662674
21790 162856 893657252
170150 185812 39057571
144089 151680 734343269
116070 129973 350814125
24555 124535 249857601
144093 194738 557871939
32611 191901 398152544
75320 83978 79583819
101496 170360 926317289
59825 180737 302106960
193572 193608 94942
36685 157813 302914927
18091 119275 274247483
3799 86712 701190756
192012 199505 18936844
177309 196216 47534722
147108 163964 42339453
6115 177922 952251738
188105 190344 5568319
172836 184449 895619180
53225 92525 98119416
181688 183873 491969111
133249 191851 649606642
50762 177194 315802131
47040 63799 42111371
46198 64845 508342826
191783 192650 2155325
139735 156463 42039686
175606 195543 846199102
67914 178115 984017458
173721 197644 191651061
63888 118742 345002479
2508 123364 302183914
98919 175830 443149663
3764 190938 707660307
64306 69629 13438019
179797 197071 43452448
160247 178666 131065257
64654 68164 8905091
163186 180789 671849100
168638 172995 990373238
145365 175255 74514329
105051 137334 80624636
114883 151710 290854488
35666 145354 43348307
108552 153880 113448823
68838 98665 693851696
32771 65782 82725743
48579 154291 417527147
123532 182538 559785025
47909 196583 459671590
175200 198580 58814626
88729 122556 47322125
92609 156427 159799400
72942 140455 331363081
172472 172723 82910169
156357 163836 18639070
82882 112109 72967492
162745 167853 12603341
139566 154114 36517727
159164 160223 213331191
168028 195837 69678763
60838 75416 36569411
14591 177507 496437650
131543 170742 8000359
34504 59867 63405035
28205 166545 508838340
81254 186130 262066517
150307 193215 107298451
178775 187420 980150907
182553 188918 16077686
133649 160013 66054048
34950 193601 638022883
99075 187463 220843845
77888 159638 664598176
2328 40607 95819029
90079 133146 107738326
172081 196025 339929872
69121 89430 50334996
195246 199429 10619577
66627 183020 898293018
38573 123360 211878818
198233 199699 600372373
178271 182116 331269604
145059 145382 118757939
57100 195553 346124397
88636 153714 504234409
48494 69718 53325790
156388 185609 576469860
72802 177307 260901384
51328 73039 54365349
125542 196642 177990850
40731 123225 332948796
197543 199590 964612229
165265 186305 122134888
194598 194865 658850
82047 183086 252485543
113102 173179 632607980
108150 192872 211751099
115896 132111 40479265
198538 199177 705505831
83627 185895 255627558
35842 148244 280966469
91661 187729 240433803
29920 143712 887544195
16225 145646 323490282
75294 130131 137032661
61624 127761 165297655
60325 133262 182311967
198211 199688 429313789
159635 189615 74860892
29859 78303 121110776
141873 162637 505794801
138197 141512 8339487
184789 186107 3346930
6561 156793 375740471
175521 187697 937041010
72464 95855 58332654
118120 183741 249469065
26097 92731 166447837
53970 191547 343781220
50348 174365 309896989
16079 127859 279349887
42985 92010 341789175
24649 33095 21151570
93944 122228 70531098
126894 135674 925246177
65331 80858 18298581
61622 67235 863736469
25029 117650 346949531
149247 188504 98225974
163088 163344 211722314
180172 181333 2919697
130800 196297 876923540
59364 161573 300383335
28665 147210 296103815
123204 133541 227053150
156296 160424 10247740
133896 179199 113113251
101620 152908 42099037
5856 98154 230966173
140882 176636 743149898
2452 103477 359542311
142698 149233 16304817
75274 130255 137401068
47237 49792 6525043
54122 95460 904852478
147063 170882 59643521
108728 173933 162965331
157600 197586 99981085
99419 196201 676047645
61766 131825 7036059
147725 199818 130486523
181173 197219 741755113
122610 190682 688585764
173134 188137 398453345
119332 132264 448124384
28804 116812 219877964
41731 138249 241204338
193167 193958 764410984
183458 189947 167018780
142833 181015 95291912
158242 174845 684758605
189533 192885 653017209
152139 183131 77325596
42833 165609 306841523
195241 199263 7973765
29570 56851 68203709
9467 114056 805629303
104908 141183 90629085
159114 185544 65852186
105739 164876 750398305
176062 193410 43644245
131602 181204 122980788
97833 132124 85568015
91475 108804 973149674
124773 170718 114961713
99754 175496 188965025
49233 64949 783839639
133214 187046 77089231
67520 172511 262231797
153433 199627 156040471
113832 126571 31758619
122409 164433 406103613
191430 195764 353177453
85533 100643 38049236
43249 189532 365673215
9502 122887 283285266
111008 184388 954529427
181049 196389 38601320
55184 101795 116610262
117114 121202 304520739
106700 184219 193628385
164305 173076 303123733
140666 141494 2088928
178829 198715 954617587
113098 158144 112794239
158928 169216 25570889
133864 135857 50742423
18730 111976 627704165
94363 126708 80780587
2333 103864 476241540
136699 152174 865753029
23354 136630 283189064
190977 197886 17423834
92363 129906 94042973
29048 66256 147325090
4244 132710 321201068
108301 176095 851433832
161166 185505 60673720
174764 196853 571333024
173656 180538 142982032
162017 194945 652319889
165730 198556 366942416
180231 188429 662138522
7954 175407 540226954
194394 196987 6574054
88333 175103 216820283
136642 197330 781093135
80608 137732 121341994
152075 166054 80046723
50660 68496 184457231
5660 58953 531599716
52157 66704 36527974
198275 199393 2835264
148784 181284 81130809
16600 81967 586101095
129739 140258 26241828
164196 173192 22304637
44082 118321 14532725
61541 133012 968685175
71947 130040 145134029
181977 184156 5444750
31346 74948 918918769
20545 119274 532627529
145118 152787 978591889
184167 192424 20739790
104497 169595 162717925
170584 187625 570571094
67906 164124 240423261
167892 196464 71651124
104782 118707 34661864
161767 168027 357289613
92914 159404 743803331
67211 100152 31655632
116917 128526 28976484
84210 148643 944732128
182910 196762 34870578
195116 199476 11051000
52771 181468 932044043
69591 141531 179599482
81082 157327 190692291
41693 134257 231352589
784 82247 803903181
155210 177137 950440523
100954 162904 154816719
178011 188018 25276116
140209 155447 38305928
100337 109132 21804956
63533 98114 86496107
49699 155315 264146828
59382 175874 290935265
135545 190713 586310235
186729 193643 17330580
164155 177221 183311471
99088 167610 171078150
80387 125387 112366497
90789 131611 681591260
159657 166003 141799827
113582 177123 783284481
161052 166797 14216054
89077 96446 18678248
13578 127254 284109203
159240 184756 21966065
129848 142899 908857782
18743 70340 477817139
98443 162060 158942279
25551 116254 508132799
185858 198110 30868841
178047 187268 23271432
118505 142872 345682523
28735 108979 499610466
31366 197652 910103067
173212 184788 426229939
87601 175213 314701432
1292 22800 53956472
141520 177472 89641966
64471 105354 102191605
130412 197131 166877721
102497 127690 927461037
193818 196735 99411867
115488 173923 145934009
178740 196313 44237865
144258 163899 722345559
89002 192968 260075662
102951 166730 606676595
177237 196314 47995199
91764 115031 62937279
59990 154835 142238176
23449 32885 808944675
63559 197318 666931083
87228 126633 98486481
31959 64184 80620389
133348 155755 56227122
173590 184880 28237278
179427 181362 484602621
2290 155231 739515808
16137 197516 453557729
39521 188126 531932253
189413 196935 803136602
84477 93985 23879353
158503 167878 190370652
184399 199131 37126098
193581 197017 8712334
77814 178401 810333313
89157 183622 235817672
119225 173508 654024361
10056 197440 468591209
174721 180284 163592991
52118 93140 102490166
16839 126990 110655877
82987 110464 68588669
132651 146432 774823602
135659 169327 771529593
152968 192614 98953208
25766 189447 626657093
192951 198731 14678354
53847 72348 46316599
71762 146583 186883337
97590 117524 49783930
83072 136935 134676476
24439 133521 272621801
191816 194919 7830540
113916 128704 664674790
112713 149997 665996688
58498 58642 349070
172364 174608 5538988
68329 96366 683394837
20787 92128 200157283
183071 184639 520614440
129554 182444 132087987
173983 181151 11211207
146353 189284 288359155
178836 189128 26001596
192120 198818 913863003
148894 191993 227493864
187014 196130 22862487
161554 161580 56061
21101 181999 583638582
170912 198511 818381442
81479 148433 167365081
43599 113985 175902368
25457 106669 202983470
161949 167893 688237495
176549 191953 441988161
162309 180232 539360632
52764 57751 295343044
62106 178709 393485049
194630 197348 6907389
50182 101060 127268822
25007 135355 961539104
100207 113195 32289428
179137 195286 592917108
86564 106755 50587632
171273 199778 71524232
85478 111672 65522036
122163 123857 488626295
67673 83533 39446171
35502 140943 688961913
184855 189089 10715352
142259 149922 405758667
60895 140166 198156837
7543 56827 758649457
72194 134655 156036344
171332 190212 47286487
48742 82390 168048181
2878 184253 614239311
156695 194590 94591894
185579 197016 574791872
97371 116437 845109762
117371 165447 644203660
180642 189711 22812601
193084 199077 15188453
28158 145293 292730135
66831 180980 285057347
169341 179620 25542481
166872 173895 17523774
69326 77265 19712260
151328 168934 962629004
5784 192990 566056750
61593 186794 312964192
47574 146988 248517740
109234 180511 518055474
89558 102193 99015011
50268 168842 296374620
31160 45979 37059246
8672 160321 652341249
108252 126090 44488949
99114 186476 748974013
47660 143695 404765108
99695 102925 8003163
119970 141058 48237097
103085 178499 188218569
126666 176894 125455437
63755 94001 75498738
40742 45510 11934030
24661 68996 111111781
28126 87166 993928552
172196 172756 260725689
73457 117216 109272226
145842 155970 7737144
113869 178157 82428998
40917 45287 493391186
192227 199933 19526086
120239 187058 554006752
101869 157396 138853219
152485 166909 24566146
69865 165618 239103433
126186 166935 101866814
26788 173998 367806413
100532 126060 143323195
31736 147790 694844285
148462 166180 44285732
95172 172490 719895253
118515 158114 99198267
116333 176460 208661747
62336 68434 15415573
159194 162859 872577578
138333 192798 56241293
191280 197863 350129690
55992 177909 372826349
34577 101324 166974101
181393 193801 31202327
152843 164859 615823190
32822 187365 386332348
165516 177602 30012849
191048 193682 714123493
126046 180670 801370608
115048 172199 671284866
153069 159005 14855316
126167 183907 380291058
25450 112423 605783291
123401 154914 79063697
81091 99128 45156780
196673 197083 1044293
106389 145701 43877977
47974 162742 287032137
79676 163428 209404635
61551 69455 852854686
44334 125632 481694450
113008 173868 248430318
139981 198875 769879444
120723 153338 561862589
33923 163348 323595526
133563 171970 283080286
169871 180729 256244124
87423 145025 412971950
20162 67920 119579643
79952 150015 175090160
115500 130570 37722050
12151 30481 684009749
81319 145893 161374010
27239 195789 421324157
16910 66123 899947907
67147 88931 54091725
83674 180696 277962854
2514 103912 253695802
130851 196074 163081262
124629 147485 57168716
79461 109014 73726841
135101 138732 8987565
150654 159172 892220951
124691 144231 48980573
185963 187356 3574447
47465 98032 126628929
60988 67204 15738534
131671 197409 218710728
17678 68698 441714388
174120 191636 43847098
43984 180974 342238592
75553 166999 228424377
86920 164433 531018524
128385 166340 742875477
175711 197566 55036431
93507 96660 7962598
117396 134914 988113192
81403 188423 982776576
147208 173485 777742839
1596 104820 258282313
184885 186436 3915744
180975 190441 23841278
158993 160829 16614642
91997 187473 441421199
63044 141197 605261012
116066 173709 144010794
118539 125871 12326721
120460 198000 328195499
139776 177049 841651120
46234 66088 837409500
28642 198375 838412895
143924 171260 68219312
123693 137276 34059072
90099 118781 71790785
20476 111319 227015655
174628 176736 5176884
159851 163103 461480685
148726 190202 103723757
23825 39034 526104705
128123 131767 859840239
107244 176268 172282974
536 198857 602431826
176376 192464 40419511
70548 73906 2245316
148807 197707 493019219
90343 192774 256165860
54956 183593 689356757
97676 136887 97966596
147362 186527 97942836
97298 101478 10529409
181585 198226 10307711
44989 139823 237037847
23663 83049 577254917
41051 127953 902991946
194762 195525 1964508
146807 175162 70768566
176471 196411 569024403
97037 114873 44569700
5536 46587 532862849
191321 197359 15250689
196787 198772 5053832
83169 143647 672634533
45863 61622 819049678
146363 161072 607509025
167364 175119 19310562
57691 68949 402323387
91898 182420 714890518
76608 87035 533265870
158336 174130 31831961
43779 192434 371552031
31039 156306 830988076
175078 196757 672070202
130370 159118 71945931
94074 198007 259991580
14713 85501 176693532
24299 185168 402058624
113837 198960 303942222
106909 123612 41593808
58459 173129 286459823
57197 65090 943046411
22403 125752 822748947
165538 199131 84179922
112953 179399 165997060
98605 124288 63975927
69035 159371 938131823
41250 63277 310791121
44413 167205 46663024
26298 41810 38723104
188231 197280 832979935
172065 197658 64192758
119057 155169 720689522
129697 160236 76427572
149154 179438 75565105
58169 103532 287122292
124168 138714 203662515
199521 199846 749776309
39136 173021 334663399
183342 193704 840052304
180148 182011 680312320
14845 78106 377200207
117550 141891 31257638
91522 155616 900892917
60357 177850 381176556
197978 198426 592750627
13622 144599 327448703
73785 160266 690331236
47428 54945 18967075
49212 112584 158353605
82581 195586 175028337
133427 198314 162440898
180981 181963 695422588
125120 168491 159342994
62522 175364 281820106
108867 166240 143518061
41057 54923 10906888
11808 158327 366393020
165518 189713 631906669
164895 174854 24698787
52355 114431 897132583
116373 190706 185818688
85329 181489 871270284
113880 165886 129991961
92853 93651 305098046
185383 199736 36171800
16222 195628 448534723
187437 188974 764607
143233 182632 98301437
78597 83829 125242738
121905 194354 181314614
119187 189514 964429103
175793 184595 788681205
33351 51481 45348753
89985 108901 47353427
89102 122479 957108993
119381 141985 641742706
128403 131118 998276002
58669 161213 796326503
143773 189496 915494576
174001 193589 49090240
198202 199006 2032155
196266 198689 6162738
13196 121793 900282401
164642 195416 711049733
197267 197960 908512360
196216 199387 8056685
150121 182120 79910129
86792 160290 183900026
151575 159090 18877806
122487 145402 57477625
74015 162867 929198159
54518 126243 179119241
149155 196672 118905311
20804 84424 158934087
26968 178492 378504238
13901 94111 621233399
20139 33119 488195732
186970 193709 16888774
171575 171862 759474
52992 103202 125611312
117510 168168 478722041
2102 126343 310650013
96881 184916 811090537
39181 190673 378790116
143980 161781 77024522
140508 167172 66582169
30360 171937 353826373
17102 64789 898059777
114880 178321 405356492
127395 182266 195501051
9814 187842 445110723
17474 135653 295329423
59150 108344 122897641
138230 159365 519082638
171506 197930 341375169
171568 178997 8109024
104997 148773 197752262
196056 198823 404652034
38884 106636 169460980
81278 143372 155234963
82785 120066 93089186
28316 109444 202645734
88996 114943 65139210
78095 180921 256837569
137937 141152 8096800
81469 187825 265929794
136044 149611 631340011
139394 195951 618452336
63134 117758 136448102
122412 135728 33450223
67788 71456 9178166
38734 120976 50496933
11760 13519 4437164
52213 128579 13730559
176621 194230 44278623
69313 171189 254429508
104528 128898 879042893
119072 160938 104827254
301 87881 997925159
53909 165169 278063278
69822 71893 5068833
17296 20087 388422315
69846 99590 74275686
61892 190441 484346317
37610 86520 122214264
32431 38645 15502261
126098 183052 142354768
175635 183057 18644545
159248 192318 82555429
55607 145663 225043148
143392 168676 753063389
165539 196199 76729653
160024 165673 44876503
153077 166046 32301479
22671 162610 349922864
162832 175967 446761335
26308 139268 405619456
121859 146664 62144357
26155 61549 822563230
103972 164019 562121803
113782 173111 190444693
64267 99930 89194930
99093 198825 932104124
8573 86046 193612814
3326 157476 385676605
142416 178005 32688355
136107 183165 117526255
1638 42758 103028061
117113 186937 909869315
96329 99041 5742341
43162 177611 468534584
117916 155550 523925596
78192 158678 271710861
7981 180810 696850402
48735 122867 185233290
64724 181046 517221646
141164 168309 156424787
32585 176712 360049233
69655 182729 543579191
105574 170422 427958598
167326 182377 37621974
101235 145081 109493381
95496 143474 120021040
59036 189283 325556752
50548 107046 51051202
75601 195063 754656142
36764 64154 367000010
196263 199804 445592896
167734 169734 865923355
59202 107656 258878831
99384 174514 659893855
55351 191589 394306098
159638 182045 666247717
95643 115212 48969574
81407 176782 287792071
133915 178036 110123536
55193 184192 322299197
188763 191977 832828159
70509 79408 247444774
19323 45828 66246502
25328 48847 16197505
66762 110033 107950696
17168 40009 57032410
7198 36984 74583064
188382 194773 15957466
24425 167652 564100876
174512 189627 34635949
38622 68892 75937779
59174 92002 81810411
63202 173521 275546844
190648 194104 229423399
114851 173728 4465255
25832 162615 341989817
186175 199079 678654350
168283 183962 39155409
142762 192175 123513928
157709 191103 821917823
99282 146442 855996716
148890 167804 47197518
74663 170032 24635691
88260 149424 969043234
161368 184130 56725056
23697 70417 203617701
154264 169634 33004767
50423 165360 196061844
89254 192218 257576160
178255 197875 49413535
171272 188341 42759258
59923 156396 427222357
110986 193535 181327436
128661 161837 83078391
56135 127717 473856889
44576 139984 207151985
174343 188917 36556631
141351 196419 137789100
5310 67892 903131115
62894 184767 489939982
57941 177471 418164405
76178 137403 152965134
146527 161330 37106307
98655 144765 115194282
41787 44916 7802413
86214 156274 175353181
88405 175159 216808509
96924 140821 109668356
28093 138877 390072642
14157 96926 206924659
131016 193517 465639370
113438 166388 132380856
57591 91157 83634510
129435 130199 868537078
129170 196297 117016429
17281 95472 195440706
135028 192289 143128236
175334 182632 18302307
176787 190643 2597903
101318 167097 574495916
31675 60891 614290158
97628 146552 122204170
189626 196826 422389243
24508 68842 111098837
172696 177129 124434419
801 107998 268160591
15474 157389 354815944
3767 161905 528287185
191719 195130 8632455
99031 149956 479903418
48836 145109 418267890
163709 169349 1276356
170226 189449 987562155
87880 165328 193716575
197606 199669 628261298
9483 41415 79808968
33262 182980 374136098
54853 111510 141425020
89574 186036 994777220
67492 109852 105648366
36134 178591 355878406
111896 127068 887619831
177194 188815 29331455
38817 71881 82804077
105550 141955 645888362
160766 184657 59554641
39155 131285 230368932
65674 68705 7614655
133820 170777 92433756
42495 166077 672787117
146475 178031 653681288
170686 176363 13942895
93187 199542 651868933
93694 170168 191253749
107311 161652 135879187
135522 191064 303463110
109305 119889 47976185
173383 195518 946160886
14837 61401 116277291
177623 198225 51885013
863 186697 785222898
184115 197859 822491175
154831 193774 97202542
104823 121615 41761191
22362 181780 398359400
39305 147511 901204662
45382 111671 165587244
20213 177934 394072658
153773 156697 567786839
168551 176159 18821261
188005 194417 259141733
40193 122223 204925708
9489 186376 442108783
57477 177091 184525807
2976 22204 691900266
20997 100674 826286370
18820 135936 386213616
43970 146011 255002519
13018 106820 140139618
163394 188015 818253707
114474 194369 58155006
71029 114939 109657064
73228 188414 938757702
46067 58018 30028839
28113 104807 191660230
128525 148171 49181509
60362 180938 621194721
169637 170653 2536142
101526 135059 83691142
85100 137421 130941736
85787 93957 175951461
40457 171707 199212840
191841 194506 360758796
143134 161096 546591657
104335 104954 1563371
67839 149635 723026010
163591 173100 23584292
93466 163732 175792557
70191 106411 185780191
81162 118413 92988858
32558 49522 718273789
71360 93581 236215111
188516 191355 1400131
10634 64182 266649018
74292 80477 638764412
120059 155247 97347684
60682 69952 23460649
10120 113696 258894254
183844 187129 726477425
110389 135233 927350422
93588 114914 539973073
93654 99494 964847730
186983 187390 813290444
193986 193986 3821
76492 85880 177073170
38033 122566 211187419
41290 100715 280238692
145913 183829 583761574
70457 128889 707026799
74597 193478 607850263
158828 172869 34938187
50108 67731 44187676
118237 164600 587461467
109079 155279 865707247
123408 172796 123499080
68088 125576 842766935
96410 155308 750319310
81108 164287 629829711
99229 162895 159093969
197522 199439 4825094
159214 199738 101415004
29165 178143 708583874
27792 57812 153359648
77615 153062 142821507
8388 32737 60924206
75081 95013 134340563
188803 195732 998989384
20415 103143 206930978
27570 167414 698303224
175987 182287 953567495
35909 107471 872502268
40658 133323 231600094
1812 112333 276361882
180564 199206 766299056
167253 182561 38247387
164317 199777 88794822
104711 199987 238355029
21318 125613 260587149
156305 189729 83419098
167907 174909 731415690
20966 140262 298198634
57584 136227 196445950
112073 133658 109194946
139919 166598 66677844
1891 137798 339897463
193506 195352 4654494
95669 148790 499812025
2270 146940 734597057
197274 199610 5913422
119104 198693 375257487
184252 190074 445884993
42278 160741 296191301
184316 186207 3954725
62597 98719 90361381
167507 168545 832133746
143643 166421 56823775
45674 116629 894558243
48160 78315 75509010
115100 125444 25673298
169242 193719 61246590
110340 145494 87975446
71121 153158 420263414
186235 195051 22128641
186302 194010 12989903
138804 184117 113244684
34002 52030 596501361
89852 199783 275170303
74077 103981 74709694
119843 174272 136071150
27222 49096 54585507
179995 196349 156931821
71640 150344 196557665
95593 148114 471350255
181 157222 392867969
6182 120491 623452053
24621 70777 83170919
62094 108148 374311729
163137 179509 721895046
170705 195226 61330534
32615 55516 57325185
134922 174392 826596968
148268 172239 613351804
58145 153884 239306791
77987 155282 830483605
19432 29130 408730729
59827 110481 126505412
65065 132589 168583997
182829 182985 398222
190558 191930 418516421
31146 176309 666897039
109604 179545 174747927
159429 181614 55226117
92381 141672 169768284
185110 192314 222054776
63554 128370 683003956
164890 190866 69235232
199081 199404 817663
77761 92111 35599797
65206 113348 667895795
55600 170236 286511889
79309 104344 62602077
11058 110770 249133213
96164 186711 226318841
2010 62408 151234319
51799 187343 775690222
25238 46688 869140569
20250 166205 768833729
179581 193236 447937524
153674 179827 114804461
142017 150751 21894108
168281 183569 38179824
90136 127438 93365516
81186 120369 97738241
87997 124215 90540074
187416 199717 30922241
38186 82825 111628201
178122 180037 678016419
8279 132096 643104747
177610 190579 32643777
49440 117887 699201341
129340 137056 262752340
70709 108024 336156417
116743 153071 90941311
188709 198348 785791818
198751 199487 1825486
157647 181217 58626852
144876 145074 475546
177773 196654 47503635
69667 110825 834772658
75034 137667 800893865
53781 79280 802572514
180024 185796 14493885
81472 153970 782557065
14522 49289 86835063
178370 178992 775086658
141549 186961 458075688
51192 92549 752046155
154180 161506 510374922
129671 190705 152547488
180574 197680 43080146
77545 170221 231644363
167981 183226 38085539
75039 77580 270358648
145190 152160 17408283
182650 193733 27878450
56594 69197 922740081
138162 155813 543131681
186080 193481 18580319
157359 166924 172756744
31251 55903 160959728
150962 189707 96834314
194545 195510 14210981
59791 86886 713000437
155384 177370 54578318
68027 120595 131068488
164407 174084 173198412
43549 176013 773481093
74286 180272 658016968
109870 188903 197661792
165518 167273 4303176
27297 121995 236452199
50372 198140 369512178
173592 175096 3672639
91492 142196 126947934
9309 114772 718288165
76432 183619 955790940
115698 157585 960420876
108203 188095 712566456
185338 191080 14450090
143149 183575 39758809
165001 188440 436281404
16149 115648 248726231
143749 147264 511774847
135421 178700 107990309
115509 197242 278358982
32845 197737 412359242
73488 172928 748705957
175827 184751 150660830
10265 196187 464877777
175425 183145 794145950
107691 171086 158392431
57028 143316 422897093
98558 179722 392758177
8315 134168 314598080
189626 192583 7311152
183171 193368 515105367
106402 177306 227353996
115745 194902 230131300
143847 167340 58577746
124251 124893 624011859
99601 182289 549926126
12847 29834 42563851
45245 185073 540789009
118129 139145 978968296
78727 177913 736102092
147161 158072 222847120
92560 131660 245707596
145389 196679 128306931
193688 198677 12627797
118263 190932 181733994
187539 198382 27241055
128592 178531 124694530
36523 96258 327535544
133028 195271 155699517
176351 177291 593725366
139976 151594 29137455
100637 152131 128616634
70466 81614 43552415
182854 196729 894766614
167480 198366 408843132
57588 161614 796510848
102505 161743 148046503
123511 149297 885931085
68764 171955 257652503
188072 191802 9234997
117474 138943 53582965
139503 146357 566170996
175433 194475 47833813
129788 149374 48923042
75231 189042 621594612
162293 182661 420229471
86545 88873 5731530
94090 96617 6364906
198293 198943 58130480
149663 163091 664754345
64246 154024 224421824
1183 130036 322336688
191706 195826 333956401
74786 102162 68483735
2110 35065 374873199
70802 198778 452028157
182587 197931 337100241
120875 179573 146735541
115015 134076 47554720
78227 108226 112828589
18048 129110 277543903
179686 185827 15414774
150933 183179 68404854
100507 171700 970002180
150032 177225 67787043
120211 151785 29659634
169110 179195 8333423
98847 165769 167185434
176872 179959 930767801
104560 123658 599228039
107848 137159 73224785
194977 198586 9162132
133452 176738 108040800
172298 191608 48272334
171994 179478 607539665
180001 188996 22669400
120971 126139 159139996
169068 189150 50245237
93416 122748 73214125
57635 74512 42184486
176208 183754 18984079
44380 88585 119853756
459 45884 643560855
40500 193245 532673230
49108 94226 955866116
110012 198017 220230969
73917 158584 211677314
1422 126277 312214256
27071 169941 483191146
46991 196515 373995767
9108 87714 412184985
53358 178390 347091973
167453 179192 29291930
7455 19022 29008419
125468 145518 60739034
56913 142726 755361745
173396 174881 1193381
155127 163745 21472344
43910 56640 31841435
153866 170930 311693809
75061 133041 144777176
195545 199932 11117657
143321 148184 709826754
42374 175473 489775695
36591 161846 313156896
179011 199110 50640435
179473 198874 48853067
91370 188940 244142947
39595 141587 809343841
64644 190136 925944515
59199 88964 311365698
141214 182419 131548443
56762 78440 54217789
8292 178309 539530513
144796 155518 26905995
159508 176145 41265846
169080 189442 582714167
142026 196758 136978107
62404 131926 270930099
144027 146162 921802055
69060 193180 310019446
51091 143860 885454646
20158 162710 356426517
99944 138206 666535341
163844 176666 31729781
6921 146033 920275966
74762 80251 13650326
182485 189096 902700017
29040 59018 753077316
159371 198601 98142660
14115 29126 442297807
129623 153712 60325574
66026 123443 713798584
12129 196973 831147266
66751 89830 868205346
2629 130899 320849005
192763 198421 280765046
51799 193187 368570058
96165 189790 234057912
40459 93168 131741738
175 57592 879109497
150035 152466 6122060
123756 192358 171608957
113526 152198 96755257
67362 152005 100218586
56106 76218 528359429
99783 129952 75292278
179134 197496 46252786
95475 196360 595348096
55948 115534 496286867
84478 178061 813198237
48164 53178 19654110
49386 131176 529334841
137874 184062 115397820
96803 111817 37400437
585 77097 439127287
185000 193468 21256797
195486 198959 8785146
105768 156554 127039050
27550 45264 106810005
30043 117883 219504399
136486 185623 315165731
138102 160862 57042551
186125 190489 110909151
144407 172751 70739520
56136 111723 382885860
159214 161901 3680371
108513 157204 121903881
28656 160304 329048005
170954 187241 40745601
148273 187531 14840506
113661 160505 9564416
134075 180146 115057724
94705 106184 964954556
14377 86311 384973841
124219 183272 569997114
192055 196951 12386586
144950 147169 5403006
155250 197745 533520492
13201 77221 332858101
6766 75408 781809228
97444 129429 79922316
92735 139852 117806267
152728 176031 57955406
144029 155365 28425781
5218 187778 456517854
67486 96317 534975460
70057 189892 970572459
129358 144371 37583372
57854 137714 542897020
154443 182736 70462925
20187 144442 976094678
16324 179059 404795617
165406 190279 62185713
89064 175739 513059510
141421 149848 604284723
168335 173808 3142412
48129 90248 105173600
179098 198713 830009911
5247 77767 181455174
29414 79414 62570494
104668 199769 474591329
68578 138370 174153883
46114 185737 348978981
165289 167243 4769715
99333 148303 338152467
130345 199307 172543672
34664 96906 235905818
162935 198368 88669847
45291 131995 668385370
157166 198341 102934400
173220 190246 2502520
132817 194037 153093090
20695 163633 926870634
77902 168333 225937843
56606 64020 18595222
36969 154189 293093441
118221 178531 746453704
37362 60984 259259007
117844 193106 901693637
85688 188592 235235734
64115 195335 327964554
26665 128155 495988312
33726 142618 272198004
142336 148477 15363551
478 76287 350272918
5106 36743 307501906
192775 192776 4783
90080 96120 15268195
36772 97653 152225056
19240 139326 300107411
116061 154783 675154751
107022 134707 26048906
114258 168509 135593852
120112 197558 670459248
35380 180914 937372298
184417 196498 30408237
6436 167574 402777758
187587 190494 680720262
184618 191022 16125240
144369 191782 464341346
34491 197590 407858147
93712 167258 455537255
66766 199821 332670526
168005 183046 382785546
64270 181476 292748916
82493 181914 344865839
52814 123934 177616887
66060 74330 20630732
85266 178050 231916776
84249 85237 2439328
90404 109628 48144985
101857 159029 117854091
113552 189625 190245759
56192 170687 286159774
153493 170420 259925089
28671 171305 541545667
38361 43155 12059207
3021 16956 35030992
17981 55160 92928521
171096 190829 49398061
138375 191318 132406930
29451 119699 164846553
192739 193373 1662180
163923 183520 835323562
64615 192914 320557576
125897 183071 952934749
174029 188820 37155988
190581 196774 284651073
196598 199299 368978745
154491 159885 890093928
180775 196708 291273242
152144 199660 118954690
69371 101672 80702217
108223 137476 509361883
20552 64391 109725827
124200 187961 278145436
74628 196143 746549253
106226 154800 275164460
5041 15011 25129658
121910 125036 659531245
175639 198284 117650424
16485 55535 73179529
21759 37286 38830109
59327 112309 908073949
68626 190037 344863840
126444 195942 173903208
113947 187491 431036425
149445 160776 27753561
106028 125717 249143854
14513 127990 966120158
1385 21294 49956359
5426 46200 101987525
154100 170521 720921363
129029 179411 125844217
199231 199607 611228831
11667 28835 747988177
187819 194621 987841869
50996 151003 249982970
8231 155005 511087882
60986 69659 960178259
128415 163778 88549982
24641 171823 367866941
88207 154863 447577010
131366 178816 118408376
20473 40124 593832731
135780 187395 129081523
71821 145161 344627539
148744 179352 76386575
51405 116608 162909797
95296 141700 307335518
112190 137980 879376210
178800 181336 837271984
20144 173486 383210782
5605 44053 96301352
144462 171149 66598239
181554 197710 40710053
141533 173022 914727279
111921 174584 459922236
32612 135970 267167341
113097 190579 424216976
118248 185761 978599337
2937 160360 393817843
98133 101917 9467030
130845 174206 108264733
63324 108563 87103487
121827 123034 115460545
128916 149012 297394383
175966 198143 562084193
21317 133489 937135149
22241 177708 388404274
192834 199563 17074305
101515 146676 510970541
172959 197743 62222339
114071 155605 471512751
22959 65082 608652462
182786 193550 157418379
133754 177996 110437149
8777 101386 231715485
167069 174296 867414098
88202 128598 245029622
81186 141271 150124904
117133 152469 333525603
88311 176915 221371860
101245 188220 217316926
126177 139860 34264834
7292 155752 420926833
135688 164880 737778910
106587 121529 326860869
21585 145531 309866357
141894 144652 575929649
72105 182994 536505781
105834 185637 199303029
132726 158614 994041897
4602 134229 324075926
26745 68355 551761844
64629 70083 13725047
105520 163872 145866669
184307 187293 7598373
114232 141449 401944407
56680 103644 117422320
164113 196911 838056705
193427 196363 926212226
184242 189352 12934236
72965 75915 7346529
28755 30612 4565016
170791 189847 47639618
122499 123458 669319821
38141 85186 981659645
15051 15576 12647951
133953 191976 368718341
96774 140367 108927511
183371 191647 20750819
157257 157453 528212358
80343 100319 238252637
180476 192030 29026899
163055 173442 996576844
197023 197942 2332227
82911 178390 238485178
121992 159803 22691034
186854 199745 473311022
17992 53155 87862489
128980 178150 982774565
125417 168845 108706927
192015 196986 259261492
39096 117328 195624731
158005 188008 431805209
183116 196821 682423009
185253 192724 18699657
6020 110099 410353847
180195 183424 8117782
96196 176955 201654956
184500 193294 22107951
6363 7490 2872638
101996 189012 774499170
33577 57835 32528643
122096 172942 10862553
169699 178419 288063399
109530 192750 208034615
166702 198627 80042261
47477 63721 382910116
138115 168162 75106282
122248 187234 162683724
36277 40241 9805868
113799 128680 504863154
138997 179893 164262691
122755 141138 951138828
78110 172899 236807694
62171 75686 33811594
89804 183413 559801944
120056 168221 748813153
18902 153148 932743342
149597 171198 339011422
32730 186108 635698497
180523 181748 80118822
174469 191934 464182579
135087 171735 91549985
87282 146681 660897955
95760 121858 728334708
130039 175037 311844436
78158 109046 255453114
63087 126437 182318257
45417 193806 510559930
147454 194511 117699577
114371 136008 234219141
21295 37447 371093197
157688 175049 43087881
171986 185470 33664780
69781 185434 112304572
30786 171454 351533502
189743 196492 16950554
197940 198169 573466
121180 155473 86056715
157046 176029 570321097
99757 156953 34664093
130794 180077 123016287
102862 135202 80718461
17066 69378 130999317
169495 188040 203658667
85977 146289 150902135
66746 131256 161079599
179709 181814 750178803
78642 139790 152723469
130558 131144 805863293
123340 132877 23896501
31250 36490 890516475
188292 197762 23817991
11546 123475 279715168
73408 161575 220381915
70901 122202 313501360
71267 138973 169007164
3802 150320 793292957
130219 140247 20439553
5589 44342 97051739
30549 71427 888269036
106408 119172 890939435
27022 79443 130991093
115285 128131 32052099
71830 76826 12385471
87418 100438 32757657
180419 188739 555214669
58153 138021 519030682
196384 199862 972679130
5028 11338 15849914
70848 192472 303790306
14813 15652 593403005
4275 42629 30537204
105621 145817 100374350
196008 196196 491838
98515 105964 736312097
1383 182331 452419986
2188 67963 423254110
198619 198824 547648
136318 157396 777019828
192243 199133 17430314
178397 191238 32305016
92960 153819 334051390
19031 134642 288960877
139902 198136 145776947
43127 142598 248640755
147281 190403 769522807
185239 187377 5441557
197686 198411 354581884
26919 46025 647301084
74802 184057 272908538
85983 144093 145461120
176745 197809 53063197
131166 199992 172282442
193536 198795 794540244
8871 78559 83674312
197126 198173 2662219
65699 171683 351651998
169268 180299 768327879
64566 106025 81568928
184784 194149 23541116
65215 123335 144985978
196006 196405 758457060
154800 198261 860100446
183611 184825 3024244
44794 166640 557022360
10701 45517 87042345
94185 175503 203096110
188677 192259 8876170
186180 194740 21490789
40840 162863 305104766
64855 66509 4140564
33965 86667 131660814
158112 164454 15792094
90604 156169 164191039
13746 94600 202087713
2011 140976 202795459
144431 182290 94481039
80318 94412 404860010
6295 141544 670552994
98640 199449 252083913
185543 192563 17586502
116979 162274 971729396
182306 187239 12478279
94011 156938 157467989
70884 95363 444366559
195445 198209 7011892
130781 163195 589421754
193951 199746 431668654
36518 171006 788332536
71038 143941 477562256
52488 132578 200152381
156237 170937 36587022
172291 183425 123752241
44486 61431 42303761
132712 187474 136953393
54793 56403 485156188
165917 199511 84214762
141184 147243 15047508
75964 110625 86439773
166405 175436 166814171
6611 34218 159047922
2294 172594 30475811
156141 189428 203251248
141550 168499 67371327
103919 111068 17712707
175742 197087 730598689
154854 156402 3858310
23460 191676 420469312
198925 199767 2141397
1187 167508 444530313
181700 189155 191896557
123819 135135 800039346
8692 18750 22692433
52878 98634 114468970
170854 191181 50792780
187822 193604 14386160
166490 185210 464388682
190792 195384 11529182
59863 115580 786991753
96206 106570 25931146
188942 196801 19724056
170899 187953 667006329
63874 156769 747702306
2511 132824 325882713
128265 186015 294889227
160440 161689 3117725
164488 187717 21593881
100708 156745 140096287
848 130657 324736091
27892 69580 104304329
89600 135548 913588765
150901 199974 122857147
68472 90461 76462199
115042 175520 215379540
122963 163576 81457796
2613 34376 14320158
23498 86527 157519663
32775 74822 475094558
147574 178267 354299327
48113 184907 341916538
111055 177810 417289083
78162 156332 195487364
70202 169073 735795258
30935 161582 947810228
59245 92325 78081972
92084 183294 228091621
156081 169752 34055093
58396 86948 100240254
35421 94242 524675997
42766 62558 49490057
38983 68394 43595387
80532 121341 741043354
191204 193689 975975084
30334 53849 58816021
65945 190827 953328085
114063 141838 438585831
103256 158519 240817519
113065 175296 565550633
64106 141706 193844096
153331 158180 515888196
87504 190152 595197743
50021 179185 322665657
194929 198260 561120132
23239 146111 307147797
39354 186603 368121117
30113 57671 645489673
168758 177624 831790534
73296 172076 246796382
121467 139265 44634264
185146 192947 328955556
54951 129162 185396033
57055 192470 953038177
72554 96202 579423407
111936 146011 85267578
50069 162114 280085456
77248 158072 336618034
4906 106811 586176469
1253 45079 869840094
145319 152936 19105412
165017 185764 51757537
195703 198225 3082087
25702 42263 197356159
128860 142743 957593721
4155 174215 904422780
31354 199939 490879615
196321 196722 716346057
98574 160664 548459059
190451 191781 523514399
105941 191712 610608255
65487 76187 507031147
163341 173386 329621026
3474 80756 193397687
98512 156526 145060527
156021 165237 22913132
174436 187176 31964376
109505 123360 284561902
169344 170544 3024071
55327 67754 31209277
178008 181341 304969253
67162 191465 310530758
167052 196484 511029226
30965 111793 201952030
188624 190884 368282176
52061 139893 805634342
53866 147068 988864841
143658 164265 51511050
18587 126348 895318080
167284 190769 943688936
199197 199803 89634484
66008 108912 106963841
52857 136680 209508376
116438 190817 185958872
139311 153842 41864880
91976 116385 61210964
174549 190905 40996634
14583 81762 167837736
158273 158354 196324
181593 190804 66691243
180063 191726 189394029
35588 182635 367428708
152 9841 409520465
40528 133882 233368000
107111 156113 122595050
117335 143062 64376923
38677 50424 29443684
184044 199946 767686990
8919 78845 174909979
93919 150984 142726705
197870 198788 2348069
81167 97373 40480060
16876 112556 754871363
91796 150316 146462452
126615 127458 587214062
169545 180932 951840263
95196 172806 193964521
143872 164112 579469836
42514 103076 151491970
76225 139837 158882914
6591 138887 666982630
176915 192592 550704652
48148 156229 270378663
89834 191395 254014268
28037 184982 392133561
70518 99070 843944842
68342 155175 977834379
98298 192408 879718750
4465 151395 883556667
183581 194659 698087715
160210 194307 787975040
177979 188090 25535726
34225 104629 176045550
125556 151414 798288186
142727 175608 81968742
175517 195940 902407271
147389 151111 9388144
115639 142765 271000439
26016 129684 259124354
105691 146931 102950994
124840 174976 785804135
54258 105356 77081073
102776 116016 32974331
58291 112784 136040660
119360 139629 50760202
143652 164305 425435157
109664 161446 700258372
117996 136647 46675773
90068 152774 156981638
145509 159249 34436042
21041 71513 875721815
34908 158674 839851055
160259 164997 975434226
47885 101902 135248641
195243 196395 208958654
188482 189769 3197601
116522 176677 150165850
121174 123158 792226665
12929 23418 379428779
789 119635 538626244
160696 184238 58660776
190423 196350 777805815
163935 173183 22895725
55182 57519 578379
111526 170005 146320520
51964 93781 104460090
147095 185585 96216827
31846 125390 123127101
112284 116008 379801388
26807 71717 112343389
35042 159879 312115545
33578 197891 410881670
177260 193827 5141642
155914 192054 90203980
114915 195421 201249231
103903 157922 135125897
7210 94918 219300830
166990 194308 68408682
59621 133057 183476458
26999 190868 409540935
71585 127798 907300540
52174 89130 92164997
192370 194185 393081088
88852 104438 39178572
151507 190675 97894418
10481 76565 693075195
141056 165036 59963931
24130 82582 414249762
20812 40890 424217930
123283 126084 7001039
42685 185595 414357008
53535 107466 134809004
120504 186142 414437178
120984 127635 815369294
48759 51572 7141835
159617 160652 62541392
28457 117071 221361594
2664 164631 714936514
16782 185995 422950240
21923 57286 88478535
138588 170727 523385128
132058 174625 106327150
199833 199938 276227
197411 199716 233000648
92060 122002 668334901
1233 185486 460688312
113730 144506 518875052
26804 168730 960016753
183689 194746 27775080
24393 125440 423747611
42090 175775 918315648
59042 113465 135929795
77482 131633 835201076
182013 197865 211993476
81999 160280 195826303
147012 164945 318728772
84575 142238 564695823
11403 109888 246130926
125331 136980 913616426
32082 47406 870328346
39393 177710 345629038
9534 199417 524997285
139457 195471 957052863
21530 159375 344673452
175599 194894 426957183
79684 107786 245193243
178272 198675 104669337
123323 183639 544731989
61953 179329 293256725
163201 190227 352841303
199720 199962 337655903
123251 151446 718076436
173413 180596 2245392
67862 79264 344202228
70768 135994 872436119
62005 94691 81688137
14604 148159 639024985
173733 189605 39805366
70410 89220 533674855
153418 183539 296656526
73433 119361 114599550
72124 132858 647493735
169087 184944 482085833
186739 198863 30520410
181074 182738 171076551
50913 109633 146667582
12089 154483 671586714
144988 190107 154591967
84838 148956 226513836
16652 177589 402076977
122268 156968 619199885
160680 168197 964418295
6198 194349 470444020
70466 82406 29591683
139854 193384 828073384
185298 188552 495360169
148305 162515 35597086
23570 152859 323285178
78412 83938 13657830
7446 115641 583903307
122919 199102 475682602
72722 105995 83152976
6745 11657 1910174
16507 88066 370347990
124778 174150 123406255
120941 194104 906871186
33029 44382 912493310
177346 189829 84383371
93770 185171 802052914
89081 121763 340595888
64797 97382 81335771
88202 175636 218427657
47002 56635 379684466
162862 182003 697958786
191853 192389 1347017
128572 133480 377365712
89854 172524 206781805
57176 166457 273052052
139201 164057 62288481
138815 182935 110249252
14468 118124 242134146
172570 187800 927253442
53398 188411 337557961
197500 197681 160734880
35200 152187 837397003
55348 145221 224646391
199630 199861 610954
123511 138949 278626481
151010 151141 315966
142112 148416 782056070
162124 172716 167655781
149098 179381 75551048
63282 139782 191088170
34977 66057 77848988
26765 80079 133212918
154737 172257 407219926
136824 199002 602846005
15268 118056 256786795
22260 179108 391889351
89150 145328 896620609
181521 185805 418607529
124606 137275 31742241
119467 163188 109495583
54589 75282 51736953
18083 199698 880485142
150734 198381 119255411
163746 185017 79641553
165772 169909 919065801
18944 146178 523046090
144618 182241 760911562
57805 118924 152599146
87334 141225 670873487
149835 195141 113323328
117928 158662 101977387
96761 121709 461199467
31759 155348 583806992
170610 189485 644186506
153607 165701 14974770
157795 161360 709465653
53840 190963 734254653
43535 164394 726260203
94928 158392 158774315
143380 146851 8543126
32213 183689 589556896
190191 192142 256996010
130352 187733 143465920
99613 181763 448218141
105751 136033 75594636
115396 174680 148056098
85103 93906 35293947
142637 168233 338420906
190043 190368 364507224
105801 177125 177973858
34643 67588 455761253
8856 92676 624229041
162821 188266 63579560
26169 142218 535727305
47468 171686 504429249
3423 20871 1459463
4181 70048 164997416
59269 169205 439051807
146335 161956 375139929
159318 167217 19545742
184586 189134 999541856
191077 197318 673764281
89004 105230 825656427
20917 183761 517101388
10730 121391 495211627
71880 157888 864082625
47649 180408 973638757
87450 180933 48351452
89837 107672 44771101
91348 134367 269989989
25566 61076 88668862
47508 174698 592822621
108232 184627 190869257
170912 198526 69182076
197614 199274 676005749
146680 164208 572948468
59680 95609 89792650
145205 145274 757826339
90624 185944 238366173
61783 101119 98485609
64649 93842 676570261
59731 133704 935470748
130650 169850 97963494
136202 166203 971466714
191213 191325 276686
32353 175787 658255808
116938 160016 849062306
123823 149388 57084643
40175 122950 206854210
35968 98310 615294025
119702 130034 25994390
199299 199372 457421862
145648 194875 123074446
114047 190806 71316552
33787 56963 58000865
186107 197716 197592235
20129 36691 100114699
173113 188759 39293484
9873 144918 337648232
172142 188515 41027663
134274 165532 629038268
45025 103093 145285592
178538 183508 12519603
95715 151550 471313374
89427 131959 150490489
60412 62282 227915364
29032 84129 858361737
156914 195026 33454402
170185 184219 34937720
147747 187796 100208907
85596 89783 304949105
167547 188336 52116545
87526 108439 52389360
119453 158182 97069056
63765 112201 339042706
6684 187820 687790912
151747 186005 504882325
150886 181458 41646254
17882 170532 394384613
80805 82612 253235539
118209 133592 38465994
67915 190633 306589529
75568 151495 770935312
38668 97431 146950407
69976 132896 156989215
97871 167264 509910165
188301 193345 295775550
168513 174020 382963231
100496 134526 80513293
140821 181437 276333189
170591 197790 325101814
161329 161857 200604110
176578 190672 27795053
57083 64158 220850553
113083 140834 714392431
155542 171413 474057222
32018 113413 728540863
191144 193994 7123939
12827 21919 22778311
100679 118389 44073591
89093 154171 163004437
195623 199016 8576286
17 50118 125404472
195393 197446 963199329
9481 42219 81823423
108700 199762 475034127
69943 113268 108008669
67899 97002 72629998
162378 199161 92064336
156955 171308 953033490
1877 54086 249454004
113086 178577 163572138
49692 107951 145602935
160109 181166 641597514
73359 131366 716701653
5659 35687 75190402
48432 124134 189184273
138906 182205 108216511
75149 162566 218503838
69711 174963 262709833
6175 143132 415603160
169759 198972 358408671
10752 44113 83483043
3768 114995 278267493
2873 178440 777501275
176873 197102 587456364
27259 40659 33369060
55794 87734 79645778
138975 197358 146170534
55466 105631 4356060
17561 72377 137143310
82559 137079 177902764
20230 107877 237194240
92505 172198 942749389
50160 164666 389452652
170710 172455 4307848
35513 161539 764962349
141572 147896 15807170
42383 54432 30193106
111016 126630 176247836
175192 177161 4892630
42502 68597 65457399
2055 24297 255059252
192760 196736 10117816
111164 142963 520499366
168766 190356 53970783
97084 109017 29664851
31084 88855 846745184
51088 177705 868383545
75943 134530 148406141
16447 17798 3394219
137016 173764 91768390
38031 101588 159054433
169275 195316 65182022
15455 147640 330294136
88444 167007 196416277
105903 163412 143745304
35555 137644 264635210
58183 120281 536722823
15831 32714 42145913
107698 124968 43054662
74520 109954 100201578
122346 186368 168443454
73947 158840 212231051
97431 119231 20582902
198393 199478 2736809
133437 143395 25043577
45286 50389 12804098
45758 99821 135301428
56476 105166 559341685
18180 185545 939650219
72420 118216 114258807
31276 80219 122367017
141102 175865 86662842
167900 198358 260838530
160293 171139 26951178
181743 182509 1933463
139539 159345 49641126
199748 199950 736381857
185731 190164 11198745
15846 96595 17408526
5433 39502 85185722
36347 82263 200040338
165573 176419 167405104
150934 188221 93195411
43706 109479 741640332
127482 187038 148940947
60997 70942 502300127
114721 192614 306554007
123286 183083 833209265
136605 144897 20764598
151745 154689 7472658
30308 85655 138182679
195354 196950 276088026
90717 165434 186936540
16316 192323 710073697
184728 186526 181003232
155000 163842 22061181
124786 185056 660293971
130918 150987 621053082
190796 193057 13496206
134387 171390 652764598
114078 149853 89423075
157109 160915 9444807
113801 171900 145205263
173308 199921 407638692
201 92615 231057858
180734 182257 139090377
104703 140636 693816735
89366 192005 256764298
94001 126868 82064203
125246 154424 73182978
198295 198905 456202464
145262 158540 33262530
53583 170192 987467556
148903 192465 108885294
45895 54814 22390695
38807 142674 759922626
72907 190536 675011855
151363 165568 825478422
67609 132422 161780798
12844 115626 257002583
126324 161608 603597747
181808 192630 567898695
10747 191536 451891879
880 159383 396512802
95006 144730 124377310
79860 123470 350337841
126454 140551 35320877
110763 139044 970870869
38880 82278 108479557
171963 172187 307669069
36489 53753 43184066
75860 99049 57987459
176851 190613 34629064
47359 186743 928070958
189205 194993 14456134
81446 134991 143415131
55309 81490 186736256
184361 187738 8628371
105662 156151 170237230
168432 173589 374403283
143851 198312 136260522
47113 89712 106410055
2249 86032 935368750
73291 147789 186097306
121375 161170 99734711
74545 169196 376011999
191374 193034 310603012
64501 69842 13499113
187073 196357 453094280
42804 121800 197245219
137569 166424 72100230
36729 49050 30753868
34629 41130 16192182
96982 119372 693012887
190772 193518 6888808
193733 194169 1087572
147674 184198 334597521
30593 34987 361248204
119046 135685 993090026
43007 43922 2308139
160313 190070 74304185
198915 199391 647747043
153823 165331 5021092
119744 128504 21975971
3633 62278 532171493
34020 195603 403976380
53485 113964 298963458
92991 129801 92055299
176161 187203 27862877
118018 145834 69576571
174401 183958 23877910
113623 175906 155522336
140925 143911 7536066
60797 137221 191065145
175684 193371 44453625
41087 192148 377626149
135276 194803 203081161
163018 185428 55843414
103370 136805 292799171
130268 186886 675508277
180682 196173 38926327
80139 110444 75649835
83620 173344 224219279
49937 147226 243067346
102411 181638 714743089
135645 158544 57369148
54825 166537 279090718
26218 150469 310547200
195963 196666 131235970
89733 177610 906093154
182183 186451 10742279
55152 127728 181323999
27346 41292 703793751
67105 132052 290987186
53862 94843 844982425
64599 84593 265298747
10271 156972 568277577
188957 198310 494192465
94755 103529 790800287
100087 105765 735705937
127061 160693 84266866
13233 87514 185561529
127256 194366 625783347
111809 135794 145915700
149907 188388 653281549
172002 194570 56497125
159108 179690 849649102
38063 99704 511959765
13140 189179 714523045
85792 113565 724673367
118929 176355 143395555
10143 47584 93520641
53129 82633 73738131
187864 199634 29542432
191151 196052 477506590
121668 173624 129937908
162426 165682 8079085
189888 196658 340755711
160382 194327 178493222
3772 177496 434185809
76682 148765 180127762
194462 199701 13251654
165996 166124 795292090
52461 186780 512664249
136497 143261 573372244
180141 193963 34707703
4111 136129 712104098
156990 193823 37353415
35882 127815 229751849
130988 170678 99220315
99841 121076 52777502
72439 122208 957901364
105413 183573 481581268
194652 199982 509557867
75215 112081 443408772
11365 68268 493566132
51545 74031 56259065
2653 131208 321535036
145129 188484 108406617
112293 186363 185204650
134649 167201 81266589
90728 147466 141956408
22871 150376 629709920
176094 180168 10280870
141084 177890 91780277
43419 65862 56285450
187220 195717 21311272
75375 157513 205399432
1914 180543 650740951
21963 96613 186641173
5939 50864 974737888
144531 150804 815018071
97863 168066 598474334
164065 188187 686145749
156712 186794 235994679
83606 165439 438147220
6746 64539 144630328
146856 174250 68440923
9091 22182 217893657
74807 167600 895175458
49637 117583 169827402
156318 164068 19336821
14481 153450 347386584
69277 136816 708060101
168416 171071 6615680
191584 199742 329138733
140613 166877 703559885
30628 162981 745687146
178815 193697 689082104
126856 180249 509423917
50283 132061 449494195
101890 184606 655303485
59295 109350 642319045
113478 158837 215978758
51119 160779 702350444
28552 84435 139408908
17586 79694 786132351
85112 147051 529207612
153733 193043 98145461
19518 34298 911691506
193562 197990 11230508
83809 160013 190614952
111582 199889 205605386
6005 175109 422633268
186735 187242 386376136
129008 187316 787112547
53557 114458 992229356
162383 195666 505687697
186145 187617 3770160
17796 131823 775583511
105096 115254 900757437
162998 193540 76295474
186607 187488 2250020
121243 133998 693714230
67226 186097 410398451
139815 182002 105385731
91090 192411 667398823
167430 187260 49698527
68229 119341 750731627
30851 179015 370163193
27413 181447 440720512
109969 182173 702568093
17211 138771 303796692
21711 151179 323664887
4899 110518 264000509
20278 174921 608897064
7429 196184 875328699
22430 152293 511925236
196157 197246 27542570
139855 172592 81842216
58337 193560 337956494
61242 135501 561869666
97903 182428 421298006
43164 136676 649750470
94923 119805 618948541
48120 141178 780301755
198099 199090 62460809
192258 199155 17441450
159688 197902 95579257
139315 160959 228822603
15554 108286 231685762
66923 168256 253070334
1844 20886 898750057
124931 150130 63068148
199483 199856 538478035
35879 78528 398040558
188290 192828 11261681
125829 158116 365858888
148733 173408 59133280
193837 195938 256033728
129118 194067 162410244
174565 185908 794978617
145180 180729 293508247
18165 144731 316377191
97680 152143 136086772
48182 181455 333048187
25563 51870 65711475
127329 184887 143850047
122913 180091 741154815
61715 176612 286998098
164494 166237 479332755
89276 156536 404228771
25968 46216 729538808
181281 194912 34231235
38684 86141 118573126
19930 120280 439107311
91622 145895 135878524
120288 172987 131805763
23649 186944 408232242
113116 154518 583812015
82522 123584 102555576
134198 144310 895707532
133871 182413 121257713
177339 185188 973047318
84825 120401 752705235
184887 197655 309417339
64289 129147 162004490
121833 143352 54030540
165993 177075 345461775
155498 186836 603364102
41549 80285 258619420
162265 181888 31645008
70280 169554 585017083
37129 93894 141858591
111160 134060 57317833
57062 178522 303367399
53401 133500 242265586
103396 114614 27951419
178434 193816 38676108
33733 37468 9326041
28829 136491 38894545
63698 194289 753004580
108376 176029 481943843
169736 193918 60459607
148128 179499 78266432
73278 168026 136503103
160483 178033 43578696
154110 183283 72690585
44785 170913 315294875
162024 172466 230434719
23428 83552 470781424
97373 147500 12407009
24146 70439 115959896
128763 175370 344118318
115957 186887 177308485
80104 153004 182320207
184818 197363 441588433
7560 111303 413920977
72452 155511 593310384
104278 168308 159956460
92536 100346 19757855
158040 160498 6121305
871 133630 331985759
99208 153313 323915255
133163 133835 1744632
150612 153269 6736499
9331 138968 323962050
79487 158798 198291867
4076 186473 456038941
12333 34869 56386069
193814 195083 3186371
112820 156398 109166849
6637 81935 630020390
120921 123158 579730127
61435 173003 278820617
194802 198510 681664753
49320 139395 567103182
168927 172473 509584815
92399 145166 924760505
100931 129539 71394231
172817 182331 23752639
43069 78963 89769042
5550 11797 343944725
164151 169954 14451905
108512 128270 49369294
9955 12775 695273763
115259 139270 59943752
28617 110889 205428643
75377 117529 236225986
192919 198542 12339395
89295 170754 915296440
172807 190526 44379186
156896 177819 51961677
176885 179872 608106896
168998 183374 41844705
150589 154238 9257562
144555 176910 218209972
88028 113784 464592379
167048 193381 65927783
182857 187241 86418470
39714 157471 294644382
162929 188753 656052540
61361 80249 820715873
162454 168642 15376035
9327 183812 436042430
75651 163992 220871682
166886 180204 764704868
46819 96366 397497016
96989 125870 72015670
150470 172259 54428358
124417 165740 575599394
115427 180098 993124855
175426 199725 126377844
76239 180575 434412876
75635 180549 262049203
58618 143364 446116349
37210 144607 268477464
189645 192757 7689373
31431 107157 548910542
95312 149839 382148009
108167 112993 619486246
88125 159104 177633973
21151 88056 167161743
71889 146783 187042623
163144 175464 30513639
32284 113363 202593060
197037 197643 1578897
187693 188901 2994676
143752 156124 31026516
26845 161751 337236956
121295 150628 344541413
166138 174707 21325899
128492 137414 22362993
107360 139708 65682626
45354 160042 992491031
148951 186839 91634956
111423 124543 424132558
193649 199059 13688849
81620 123585 979122331
167586 169979 6125811
198945 199753 2045597
64716 98756 41053137
117620 135737 162281729
18978 107767 221925184
136868 150630 711664144
190209 190461 645809
91091 186512 359190018
33651 107057 967146680
107530 122561 53613254
180165 192388 30687978
33579 183376 374325934
191445 192204 1916661
85583 131570 115032160
22624 187118 474886666
32477 78890 116072729
145416 191966 116337920
143110 148749 174117981
42261 186407 662906764
74667 170570 827896575
140916 176969 89907751
12048 113883 254596364
192484 192719 903263224
185945 198591 865990835
36743 183503 366735448
25764 140583 723919695
9235 25739 41317311
71723 152945 202984019
53880 172529 296486204
153513 174497 52271794
13620 49150 88811905
47991 89824 815383607
197521 198734 2295219
187918 191257 8289292
62442 132114 174044069
40873 47163 15635534
130455 151658 337947229
136927 169193 849866466
179719 186405 279587478
16416 18769 853373349
102258 120364 328371417
39224 166459 318077660
48991 97885 122350371
134105 198012 713376163
59884 90315 595063949
189745 191056 3255117
175572 181156 100409966
91570 177498 402319806
42477 148525 495197306
92061 102069 25372003
32800 129667 816169385
28358 34966 16427138
15069 81490 347279779
159210 182622 587876338
135966 186702 759877135
122381 157925 89173304
77735 92408 36464406
41425 146947 360915554
14807 80699 257324709
134443 195680 308379993
115819 190475 186645864
132208 142240 25118219
13480 166182 381712579
186274 198033 29622946
78176 191190 282433637
81086 198650 857252515
66622 67025 989602
182716 198759 40453525
170445 185482 37480374
50394 132794 790970922
173331 188803 38861579
193753 199553 14682672
172476 193058 51476183
6267 26992 52006189
117312 168075 910953255
185645 192204 399384862
177853 186372 1786562
190696 191664 2365181
13270 34394 699868164
4775 114856 346344924
80721 131848 277338244
161898 183606 54088148
33016 151342 295768340
186795 190734 357694693
53049 186624 876440478
21031 196081 774041854
109798 136045 380441469
66906 127269 150658017
10095 67996 71161009
86201 105504 48421368
59066 81490 126708007
101626 195633 234953826
177987 199436 258032576
88549 145338 142126291
117386 124078 16620329
43742 69366 64204984
188000 197027 662364506
140118 188901 122033821
46376 138219 229585984
17157 18310 2988149
168333 195823 7616619
98120 132897 86748363
183151 188092 12530846
154902 199174 297269221
158612 190520 843465230
96086 178471 205771419
83880 154534 993005156
97500 165814 734243395
9940 81886 282640099
11089 174745 408944000
6509 133460 406972789
180636 188370 639287967
81827 188743 267340682
126199 197197 619316823
68328 149001 201398080
16991 141643 311592712
111013 153602 166914502
127655 159856 80646114
181698 191222 11889447
57636 166339 271559156
68274 141728 183354963
78434 150922 50446841
21535 77436 139781983
101664 145717 81185504
29956 181964 379814361
71702 168365 970097654
169798 190207 51010881
180961 182329 3445288
125356 195053 855749814
160845 186751 64647799
41401 150243 72434276
46837 69081 55954421
106873 117419 249814834
125322 186776 323035463
134127 167258 959051287
182749 194442 29396557
81029 132231 127901132
192097 196065 4502969
40588 196179 389076911
73310 77064 104967647
61064 142828 952390545
10688 147295 341410470
163907 169004 333479961
120737 177795 549440683
63989 141599 193861005
194465 198021 9027127
198100 199875 921953928
147377 172750 63428267
93311 101132 896074605
186430 196283 24780605
119710 165037 113476533
177966 179457 3787968
7998 194809 467007939
1561 170633 422854307
169166 195982 705177901
159385 168322 22197418
115154 130842 39198534
176827 181998 13020817
179610 186768 36277475
9368 56041 510922960
108366 168631 163575474
71713 125458 134062623
33553 67914 86072620
9209 10720 86868409
74301 109770 88496189
168113 189097 62958964
111787 115454 9302772
29937 173270 358131220
176354 195961 582487695
111528 174151 616996114
172823 181236 5240010
169743 194496 587149658
10692 12252 994451496
51964 154469 265201188
166292 198789 160621915
36924 146071 272784661
195347 199356 10165740
93312 120523 788123812
21612 32897 28231181
131043 136439 13467630
169190 199941 77139386
25641 126128 251007426
141344 197598 533554494
95107 115883 98514764
141945 173323 415191932
87402 123021 88999483
100535 147199 116432382
114327 141640 518540376
127621 156885 64634095
37527 167663 325225288
61144 181008 299520979
173319 174318 2529452
172901 194900 55085581
60868 94147 784811978
42540 107769 163071462
164674 193365 727508711
29231 153454 310524958
52166 161461 750528554
125274 143600 45972080
68735 196615 902105566
64482 104926 101070800
21638 29825 20513152
98590 109788 27814415
130140 184218 135035959
99292 151732 131019354
196218 199395 8073694
87465 145939 996217462
2016 20412 256433489
47955 140885 533569913
14116 175212 402475706
88983 179219 225598811
27518 97908 194412236
156904 183514 519329122
26651 102345 189273941
191635 196722 9406024
157123 192096 87263204
175483 185686 887364735
83644 179944 240635927
196070 198014 4970548
36556 68658 774269934
6860 188594 986078780
129217 162517 83351432
96739 169813 508457225
56142 161835 264205311
159972 197307 93376979
180840 193716 32353733
106217 120894 726109408
170013 190643 51549415
157827 192357 654999325
108868 160525 129338261
48118 85067 60517690
73128 146387 548541573
194069 195561 3813232
108061 138916 234766304
159896 165759 14584705
110519 154467 110100793
96835 158608 154478806
197929 199152 3078508
33101 109201 450637342
180536 193503 961916963
59554 83151 58931985
176315 193256 807530408
154030 193150 97691920
33730 59622 64722038
134344 192630 563841283
161637 199887 212504149
44660 115200 176376062
136948 184673 796769735
49100 139057 230498038
123489 153015 79313836
62204 90527 632480632
97148 183005 581090911
92625 122288 887364632
69314 79146 24471232
159984 184243 60446691
114676 189806 187813640
48574 67811 140797574
154984 156419 564315325
127593 146051 507023727
91668 166751 187854283
159675 165966 860798559
150105 173784 59113080
47957 152909 728573916
150957 184214 82972091
111580 135373 595874096
44759 183283 346147899
65463 176002 275878135
144718 175275 76152352
11313 39903 775756582
122118 197295 70476077
133455 163969 76454138
175451 182853 536570835
95547 110851 38167996
90863 119001 70431101
187753 189873 750122424
158393 179893 53492689
108333 182760 185940937
113882 133311 48501327
153045 184450 381133472
117314 195487 952683549
122596 127407 752353037
59818 89810 74801958
187589 197647 716856490
124902 150025 62864441
87717 151794 160355216
63292 155292 230033987
4139 76215 180376291
177560 179850 813250308
62904 114781 955433692
153122 174655 384298049
5595 143114 343948340
34247 65226 744034138
19957 188003 938711639
134412 181846 915778090
104897 192904 219893254
75318 156841 525885419
12238 94494 311283421
95289 175996 558204589
23428 52153 71848501
128536 148870 50868093
75685 76072 71869781
149278 193134 468359769
107725 131295 855871387
173607 177737 1628045
197941 198973 609562460
166997 183495 995731755
137402 179722 105648162
89054 177196 220324721
21766 91366 834962888
148919 173438 61211166
172277 173695 443440536
121239 145374 652412862
95470 143440 120001744
164887 177356 30903330
126744 133598 17167494
91755 189276 244026007
150452 151290 2103960
35477 119660 210297541
169494 176487 978254435
173562 174964 739417078
187974 198162 25581418
35932 45461 625563550
1806 26073 60899225
192690 195677 7612187
69256 100551 78163302
86255 100219 137517941
22472 172067 373900080
23491 192653 619613298
152919 190727 94420084
137046 147432 884459338
27403 167745 350648827
174432 193342 248702843
13956 101934 220045676
95459 127313 79583066
190146 192529 5900171
136279 172375 90198592
37825 136332 246241859
81256 126586 113168558
155849 186688 76942066
108218 142022 84476822
26369 27604 3117953
42210 100636 788000713
68634 96905 194204579
57854 122245 191108644
61886 196736 337226094
159072 196078 487849305
191589 193750 157335648
20989 43560 56496586
117076 199769 485655187
154236 196038 104416848
130860 140879 372252815
24230 139888 289071240
37115 104051 391910242
162838 175797 32124170
177543 183568 927591535
116124 164188 377859903
120241 194259 185209363
176614 180522 473710512
167748 194917 68043356
122281 129919 19335457
195653 195794 341947
165904 174209 624713311
27946 140974 282422303
62855 83732 444254565
124719 147884 57984750
169254 169977 1855085
196654 197697 707608151
164700 168559 4068762
169424 179821 21670805
84851 154966 265391272
199392 199475 200611
35615 139693 465832289
138919 142270 472971469
106133 161020 615665189
171102 190175 47755723
53872 197760 359795231
12169 78264 165332270
30001 154820 312142094
52871 161892 272573471
31724 120188 866175259
35393 118429 819044459
109411 159577 125563440
159274 166284 17400474
166579 167766 2935982
32470 136474 241762589
153284 180268 276180612
153820 164494 26632984
198240 199477 3129241
139400 184015 10337349
135878 197973 529431985
175757 187100 963802167
195970 198665 375664838
163359 189616 260793697
174066 199431 876975059
141533 180178 96482158
12588 19947 18430398
181647 195743 35463966
132474 183827 128304223
193828 194571 543476410
85772 107938 55544805
10163 89249 197514243
123049 134043 905050247
176907 187576 596770787
50038 117028 605189467
123557 166798 108142709
155429 184633 72742951
1417 103639 255810936
11985 101479 223873594
158544 163554 12520710
73031 195706 842363133
87759 104591 278229018
35044 133179 245185285
151913 192235 100765417
168812 192704 59668050
113476 195562 935544023
62652 155378 685648628
154265 163406 22796344
10619 178015 418258280
73378 168896 238695907
47454 74219 241318919
170240 195142 790847884
68721 126996 665248124
134321 193269 591385968
71477 86807 38068941
66184 93553 68160843
130224 170501 374509925
85987 166898 318322547
97756 156559 504896530
24648 77388 131887214
100624 181466 314388573
109876 185058 187939626
130977 184483 872391156
174601 192811 816087220
185393 194349 660502874
117720 134309 821102870
101357 113625 30466029
118023 178964 872317647
15226 174025 396727689
96535 184263 880991212
76927 167846 227124467
14270 100195 214870086
83888 138468 186183485
183354 185626 974676735
37622 98520 152392585
183573 192158 16292533
183834 199628 311917357
125486 154191 72042779
129073 168788 117328152
59770 179060 297990631
115285 120993 563766163
35730 114946 198058615
61181 90947 74294165
13369 14656 3321618
44264 141734 844023736
48565 90006 854960909
171269 184706 212586276
1882 10581 579407837
159596 179264 893719599
38884 50711 866300470
103970 112378 20881718
45961 189153 358005062
100124 187624 120286870
195434 198735 8194500
109930 190561 201634144
120160 179665 690075087
33930 47313 335632345
146263 152816 16449578
119651 142298 568746528
86459 115706 73171775
39757 50793 27720766
14820 176427 578681062
180501 183425 139790288
2541 195654 561264155
100869 153300 131030069
154894 191374 455696893
145134 191500 135599017
166011 196588 76574264
58268 73823 38866117
74078 155149 202728990
52623 171225 524132684
170187 176510 15545585
103313 139699 806419280
376 31955 787452040
173396 176443 7504220
122509 171699 479960562
13054 16816 275611745
143235 165469 1128153
125647 181002 510823037
35145 135115 249845981
142219 152286 239456660
110116 170660 151455694
4918 57188 824883119
10454 152968 356392144
12889 156685 359664494
155418 179313 247810015
63666 139621 189748377
196967 198599 684371441
83431 184886 253518841
199321 199756 439224676
68265 109099 101759812
106164 119788 33887545
91214 190561 447612571
3554 151738 370659587
87467 128357 102251310
103006 133667 76470344
67975 109520 587564507
140109 142844 296829210
155345 156737 66992229
131392 170041 380326552
93592 166663 693254499
116014 121822 492116955
174057 190533 839239712
181956 195903 675773297
67472 182675 61652525
186351 196940 61701351
100251 197626 243446805
111317 178981 169030594
11193 177010 489596175
74698 155663 615855813
106151 182906 191698924
83598 128906 113245172
150898 167997 42585620
170793 182930 835593825
3843 88507 211635122
189662 190426 1904069
134594 154603 50173404
15851 73842 248498580
12652 164335 245698625
75973 150587 224364423
77149 141317 481537347
157360 176900 263268053
65869 163011 858302602
41240 141136 302704254
156552 158434 4627502
162776 192178 595750767
115457 141020 63875879
93019 156977 160064210
188031 189909 619912441
84433 88541 10267324
22080 144120 717521231
17474 161021 358878937
2872 165550 426696691
69685 73177 1478000
98520 145551 957640138
47088 64769 44441091
62407 65783 8597481
41770 165360 308933896
3191 32843 172773121
145569 174693 72665647
29986 80892 585176567
128570 178019 608792349
141475 148741 628650959
117527 117952 517559283
135429 137612 5468873
13665 186288 463871448
113871 170055 503654506
193886 196299 776354067
45316 154470 273011776
46580 99262 131940167
191822 196274 176301583
162259 164062 4549652
116374 153727 93490446
47599 126155 196368901
60860 125135 973844150
155531 158640 7724566
159222 196532 153904655
148119 192960 112074120
63084 75565 244266660
117771 155714 94984475
4321 35109 772345724
90927 108270 186524841
84080 192507 271096514
101655 149002 118184336
46998 65135 45632678
89687 151449 154588265
29060 78910 124561006
129924 180906 127276016
158992 159895 2220902
183194 185178 5013819
102504 166281 90086573
60727 64301 9062903
134187 147868 34214565
134663 192538 281197307
16426 196897 949462343
43674 94292 285847859
126866 153891 369287379
61027 129255 170550592
154393 181264 66894415
122148 156285 175380287
149597 151593 5056404
70152 188001 294433184
79758 193970 285488236
170862 191137 50688218
79754 188748 272504271
167656 178238 831075946
110670 164115 155411709
154543 189700 694491307
97672 130053 80907917
136717 143413 262469743
17608 186387 599627173
71087 169099 244854509
188171 198377 25165803
69155 92546 490285915
164146 166542 5832177
97384 98549 984675053
29883 165405 476733488
61884 163489 254097948
89629 145147 458490597
6236 154098 674437593
148629 165397 41937009
32940 93731 351446823
187108 193904 16985555
17701 62024 110761895
42809 177988 476524999
122130 178202 341608110
173528 190589 42764157
54524 143258 998945857
108690 186564 194700218
52796 135053 265804100
168709 185823 42739032
32405 149748 332440079
65847 174903 767721824
137400 193168 151959675
37931 164300 979008104
135064 140449 565587328
16759 20771 107835608
64825 165192 250767617
124299 125399 2748928
86084 165723 199184996
188581 191343 6813860
133480 138451 12414922
55818 62176 160972107
140458 143637 441424238
173744 198659 62565370
168347 187346 9013343
43289 134569 254970146
94482 173242 196793718
140219 141606 3487972
33571 191821 723457489
108024 148985 102377146
96778 155553 147056079
6333 149937 289769334
100387 192871 678720503
105628 115787 25306449
58082 64201 571385241
94797 159223 872618147
93847 118047 60487763
111453 143850 81128291
40236 152401 683240601
25264 112346 217573472
117784 127565 499142379
105324 180484 187672011
33849 120879 364593256
198626 199657 584975841
84037 190768 882436849
144885 196366 128743616
93838 142152 495839413
58102 141554 469587306
74833 129718 969770693
57266 139974 206624023
104898 174841 174622707
101630 174903 570191681
185764 199753 54986949
12803 194774 454966173
166932 198108 340143975
170644 173597 142748028
882 112509 279145859
196425 198796 6027119
29815 118890 222548235
86824 172506 214237389
166652 188238 54076916
79307 145151 164603726
35925 198096 405537788
74570 111765 92741577
39860 78297 96250197
33495 121005 755078439
70129 168324 894429938
198473 199212 1886528
195180 197139 581799187
163759 185490 980153330
21530 127647 885724374
45652 81704 682981989
49623 50738 2789505
138493 159875 53635229
63107 187161 310028261
19998 91879 321404182
35088 156540 152550260
117239 192883 189081921
183284 193381 25389687
111239 125591 35819943
72204 85858 33908903
109042 175695 166497877
13911 167588 384002055
51100 94911 614466968
31124 141455 744159245
22980 75483 131341929
98934 121022 783073668
167143 180057 611536021
97191 138589 251455720
129794 152127 32574689
166424 193081 66683441
67261 121989 966850357
121986 194015 180252200
54487 125256 176728294
17946 97092 197835928
133809 148118 35811039
22866 119901 242452390
104352 134331 74873527
47386 127689 964364180
7864 182014 435253845
32232 95140 369202840
125122 199906 187252643
196735 198989 5708938
137439 165857 316482507
193418 196764 401498850
128066 188127 150224868
162629 184542 67310339
104821 184714 199554340
4865 169314 345911012
133713 187767 792967869
7657 50302 106683208
144371 164805 240683752
148808 159579 772813273
17268 194309 442588360
161337 182009 51497257
49640 161063 906217133
142619 146354 9300321
10251 117920 891397358
127059 148363 26083427
28560 32782 10424536
39838 122559 312798473
164241 168302 314294964
140383 160448 60720554
81691 95561 419742437
74765 101848 10730094
188717 190362 990237032
7531 133852 743837714
29674 81314 129076462
170305 195905 323952928
83431 119885 863582093
38120 181265 357748388
162592 184138 53664314
35459 195676 677820227
73980 104184 75482047
8221 185582 443296570
71655 73151 186028766
140432 150257 24569735
154782 166145 28215940
108764 144258 991850328
142790 148632 218067260
190643 194363 9327882
75598 185963 275748721
199665 199840 201044669
81414 173794 230794715
115277 137945 289859919
182613 190201 19141289
28751 32518 44059296
21426 111423 224898503
53415 53916 1322492
161612 191335 74208981
42665 98624 139977091
5162 121033 186427168
127160 193454 383165178
90141 193975 823670162
4568 195804 478199990
134348 158102 59539744
146536 171284 61840484
5212 51887 116800726
102579 118146 38748681
16724 161497 861236809
5374 78802 183722482
179206 182460 506960282
33861 44615 26878239
30869 133137 855531334
101855 162575 373170955
16650 121714 262913198
171640 172172 1246325
73595 136515 157198299
26198 152582 315920670
66525 91586 62266675
187040 195099 467424019
154832 155529 928263771
102574 171734 389990743
47123 168370 303160873
97738 149930 130377190
54316 137224 207114743
41814 161081 875683315
7354 20844 33732069
178987 184321 13434937
125175 148680 266568874
81438 175188 994901072
4075 128049 506756907
1942 163193 403337885
150794 170075 820805212
55911 154373 246169503
176633 179176 6426494
99539 165002 163504101
70337 168460 245028235
99271 143234 109810723
107536 156295 122021201
186687 193493 447923463
101106 166719 163825600
154715 178333 640222559
189460 195465 15066305
38220 65088 555861364
73372 135583 155387421
82685 162581 199805807
189626 192517 7159868
75348 79576 926670739
94121 128099 784674473
9614 190044 992855564
179003 193604 36709836
196719 197382 1683113
117530 144246 66828075
25475 78142 792820964
40182 127782 448407827
86837 157729 177455032
81880 123310 103465876
126028 168517 106306581
148863 190377 103803498
80266 81084 2081777
42358 112318 174772912
177123 198065 928075171
59344 196076 456141048
3992 123022 297557506
99421 177058 193698171
57213 89644 80823531
124415 191793 933984963
4961 47745 84824786
34365 182810 836750889
177292 183831 16449147
61785 69971 723521377
57137 115578 638800596
105808 141362 958475534
153959 154704 1912086
131638 138412 108124577
4416 63894 148910851
110204 173971 49691894
55223 83082 1487856
22567 186651 410137727
199951 199974 62326
158714 183193 60950080
147647 198365 727683769
107930 143685 89422623
93110 151101 372661093
176556 191568 37696229
132934 152032 821194874
114618 191950 156643120
42507 93966 128599069
166344 197929 79167315
139637 166213 66463014
116943 131800 37112840
146541 173295 66787553
20683 55669 87589758
83384 196519 865555056
66819 84752 718570649
52189 61703 23763880
100729 112191 28439630
161459 179397 564422355
41215 192158 507607663
166219 178724 461802352
146314 159322 19573268
164389 175896 28477696
152970 159586 617762669
80890 130333 480494387
81007 136521 138709609
36515 46419 254648851
81226 181479 741532060
129358 136589 18074306
111813 196534 311571770
62300 80241 264620873
44142 108854 909207860
7705 139171 328616987
91505 111869 8580204
178581 190280 186613617
136021 184009 578354005
18749 174096 388157808
140732 184249 142095820
181610 195720 35511829
188715 190024 278782702
127454 185179 144264561
11837 127982 290301976
62806 109226 445536275
190746 197316 168784913
9679 109979 418367734
77345 194903 293837233
136340 177249 102082585
35475 92799 471609715
111058 112702 4166510
43564 156756 458441136
45206 182003 341866834
15495 146275 541937167
181138 193633 767281774
1636 170481 422264716
104051 173934 528981306
195605 199283 421490683
50746 95647 476199149
188529 199485 27510286
58297 73014 36817921
120549 149150 651407028
52364 153903 253924820
66942 148938 204772340
83321 88908 56741053
118002 166835 122047674
13207 137435 950504347
165032 184062 409571675
166004 175913 982313730
191341 199599 712752713
58554 103861 402064308
175541 185259 24427883
76541 78858 5802707
112096 177404 398366819
157088 176386 340555561
189660 195363 14282105
120591 137791 35269040
132920 143498 759896180
163120 174744 148005186
87600 184874 779694971
35203 107086 179689884
188197 192113 9741193
108882 174399 163795592
108752 180970 180468745
44624 75218 76572625
139259 185809 116346234
155840 162775 17273001
11232 119593 270756350
139691 195634 333793345
39769 184888 661547489
168584 193136 61392628
137732 153418 39309604
193771 195283 634482156
151687 157238 13983542
119847 141804 54972009
49449 112613 931341087
41123 47238 504745715
15495 53476 642571500
53196 118019 850144427
151230 163374 489430188
68798 146275 193404151
168557 184481 931763780
161236 172191 356522016
8459 167206 396759019
16310 188736 431064008
64555 191381 802463128
115964 120819 794886364
115668 148467 325832282
160216 161058 2086487
165598 178740 32659932
145230 168144 936784435
90349 131041 101910602
147310 164417 42922002
85901 150257 160978308
56115 79145 867809152
165154 194304 480209329
105101 150060 308727961
129663 197205 875062938
173911 175029 745554060
165898 181134 594300576
195551 198755 211489645
5873 178861 432330944
67466 85178 867703911
41031 56136 25351865
185399 196163 775960454
171570 196541 25300238
143113 182146 97418063
82579 112545 74842669
139701 155208 946621584
43907 114573 840248917
111233 188734 193893674
131305 137239 14840058
141575 147463 14692614
152087 196072 110008941
151091 157532 774998272
67790 181203 468310198
53996 189506 245731533
60217 137699 193730062
78110 109280 339567035
79544 115139 38058785
45465 186719 353087249
132789 184137 128304046
25221 73809 121510678
69588 117157 118678001
183152 187183 10243839
118583 128719 25347005
110967 165618 67239458
87116 168208 202741233
79189 111565 939841885
1923 57453 348893564
95603 160144 319817697
96834 132088 140605324
128320 145632 752251948
51187 187843 341631795
124921 145298 291506239
196019 199789 9582200
135913 144490 21502712
55688 134786 197665727
161856 194673 81994469
95846 162618 167013417
17119 183201 415064464
44096 140952 242045151
149879 188221 928125829
113554 168808 573939085
175791 180231 552655648
30745 186908 390332307
78386 175653 767172575
187779 193233 13578441
134041 176354 105559904
49285 170715 303543453
124526 142796 882314494
44858 142551 244232366
18397 32881 36150443
72066 165040 344539108
22175 107735 213900208
84525 84877 615939341
102054 109681 18870290
30261 125916 238950948
92440 144829 518331401
77210 142336 162759292
38328 158722 301088457
140695 198146 143802930
12714 39804 638658462
103800 114220 26009628
127262 127607 869588
35901 116958 438858640
83805 148642 849529824
57912 186713 321833436
142416 172106 74779846
42569 57351 599494393
185273 191853 16508880
132067 139521 682984247
145766 184610 38768887
166615 171579 12398274
185978 194891 674904953
90281 100767 26520499
66514 67238 169557955
100203 147046 322571196
116509 178095 153768549
127031 129740 24346047
161554 163126 3691716
91999 183678 229292874
4658 78286 31092949
187095 199337 30779075
46638 197508 661070254
2352 111485 272871182
30244 188117 394634250
67673 143131 188506510
73141 167627 235986975
113739 195899 205493768
48907 69272 16473120
173478 179931 960666465
190530 192636 737683731
166442 174828 151066162
733 95146 881245912
79564 94406 651563709
6176 66208 150344655
191564 193977 289904631
182139 182846 314493715
100694 115538 20261429
99021 107179 20327600
9949 171896 404793241
179499 181118 945792921
7774 150135 355902105
170276 174939 11447998
163134 188415 59764362
193954 195531 665482594
198935 199516 1478830
134382 164726 75927553
60352 173129 937389036
197701 198449 634592
94563 147460 132202490
31108 76146 112700567
55859 187359 828927605
118976 162560 840486211
165654 185462 180209334
24185 180823 27921481
133251 187706 561717736
31714 157508 314589393
56272 142660 215918248
191021 191424 982305
107971 110851 772463854
130337 180464 760164716
69489 127263 144170398
152103 194327 254704760
5792 23858 967567190
2909 98073 435392406
80940 100949 50071329
189738 199617 24866160
103304 154774 922438719
85265 143109 144822542
55238 184957 324135008
3237 74331 428910611
48277 180874 775661165
84620 176117 228614737
190562 196610 448061362
95192 177424 183892591
157103 167541 109261155
75164 171113 239685114
29738 199288 311616206
71475 114941 930919852
50376 117600 168044513
97685 118201 51141099
163837 190735 67132027
159978 192796 81886941
108133 177290 151134218
93668 140676 117527591
60433 89041 662392396
77866 128929 136677778
97054 170343 892981682
172564 194949 56022114
112137 120470 883816470
150196 179715 409233313
25723 141722 289878109
141759 158266 668332812
195260 198097 534988204
86520 160787 185804550
153671 190559 92112688
150865 177292 65814331
123115 155992 82435579
156678 175321 46238869
152098 157710 34242451
25022 40444 125842525
89887 91927 448421968
151884 199602 83838469
7328 75877 815265601
191692 197340 14313807
137908 166857 781199030
183242 183525 193258912
144007 154480 107435393
184121 185159 2630211
51270 161320 440508355
182750 198834 40540375
169205 174442 8328584
100450 181344 653199753
197088 198990 211700571
147790 174578 58929888
36091 73742 94181891
8148 166964 396929581
67551 85514 44567249
194928 198556 970996400
97832 131054 82971362
20819 53095 338400724
53203 71813 46652757
198464 199197 1866976
16198 38820 56506066
136657 155357 46893486
133734 180599 117074152
37559 171149 333885111
64108 181589 293414357
19591 55998 91089335
50291 109865 711790122
117852 176412 585532543
107224 161929 136800801
35633 81072 411171306
44636 169376 311818435
4234 4994 291788522
20723 149509 826788612
102944 104025 688475981
168436 191403 57420911
90107 188941 202583102
145094 168277 57867889
135728 155099 391417059
29345 67642 95881203
108343 137531 72968623
107534 112729 12891870
153570 159818 396949879
134443 142196 19405200
157660 191778 85101464
143045 189145 115258137
72588 84621 405652245
110338 186900 808811563
152708 170873 404192370
151524 186492 87355304
8789 82509 901187051
48791 181790 827975340
32582 108044 360097118
166939 189617 56817792
139533 180987 103529259
136287 196954 330057986
80329 108906 71334730
169042 175737 984350152
186338 195837 338796019
72347 120716 63117961
83672 108133 300009426
46760 114656 169855048
41831 184530 948213276
19799 155773 898021792
126970 148140 53024637
60076 74462 36119174
13486 179500 424169168
14160 173803 774104708
59712 87965 70524271
164387 193463 43668763
37754 154810 292812945
111136 141021 853412564
176928 194907 45183447
66385 96849 76010658
36172 59307 57843446
69317 172357 984661081
47531 115475 169962503
90809 109565 635840134
70183 189343 297734334
64039 79812 39346768
186541 187391 959361945
46753 75812 149869210
63190 174408 166497743
156487 161557 857140225
8069 33111 612141623
197874 198853 2479726
150397 182363 79792228
190097 194438 451238114
88808 188947 250510679
28182 30043 3586258
142940 191825 979274482
189013 192757 502028001
29269 34451 12924232
133510 139553 700942617
118997 199918 332919362
69144 82440 32989232
35583 168022 330955867
182046 191842 908454160
195419 199883 11320943
50424 149776 248283709
18504 48915 617999789
66673 155092 221007197
171783 184702 854736304
38235 155171 292537833
150652 199308 121816157
66150 192287 315114547
7962 13541 13961881
28807 53402 481061363
141718 178013 557068870
101322 172854 178586357
118895 157059 457508930
81084 132273 767375777
187789 198677 27347065
120269 185365 162803627
144791 180364 241993102
183018 188877 444841437
89975 160854 500184070
161041 169866 22008883
57100 187795 326711020
113175 137231 60145681
62059 193495 517895656
174692 189692 897120124
100617 149619 122346508
184452 189521 928138527
174507 190197 39342425
13338 20042 643067901
144823 189230 111007296
17302 58474 103004717
67940 176231 270290477
21617 173715 977024853
188166 192420 10572186
106549 180260 192826814
56689 151210 366310369
96474 147942 631262604
48318 134088 367639923
125215 173160 119825457
45428 135428 224962459
54708 86722 79868341
157844 167251 23285437
76058 158350 205741230
2098 187443 465604507
87167 117569 76101130
151128 169440 420602817
114992 198988 210092776
162919 195723 82027292
118741 153186 525372682
603 154291 579622088
100005 148768 121745133
147207 191741 111379846
71867 131468 157910499
52049 156149 356680683
146401 171948 302414169
28305 155342 360787268
116537 139782 196297881
157605 184672 746189170
58262 82763 61123026
178061 199025 52790066
77903 102664 422963211
149432 159224 721693772
56002 152460 241065372
42880 125498 206341944
85925 190165 546614952
164834 175227 25737535
179849 187536 19399758
185039 194231 4399011
181628 193958 517387028
164085 196359 80675917
24783 34839 25167461
27974 49562 53869855
192176 197865 192282731
42385 131532 222767097
37654 81985 99573927
104021 130562 66363177
33793 72604 562487224
153362 194084 101713273
144095 151552 18621355
141023 197840 142203342
3921 57445 134018211
168790 179787 27335796
121087 182235 758008425
138983 168148 132556082
153861 193783 866107090
68039 103035 87411034
196230 197410 160697103
76228 152920 191710362
177621 191041 33773956
120016 141511 53858417
179913 190305 26125834
127042 134020 17533284
24748 174997 375415500
143960 169276 780824502
127964 155278 275836273
157415 185065 68877274
2464 40182 94383458
178702 187405 22004560
22672 132665 881604580
57575 134627 628996600
180146 195917 459305080
38124 164214 395320597
148101 170800 534655566
131614 156421 62246531
179929 183846 9821900
120927 171560 628382649
181629 190757 774199949
57511 168535 910967865
63512 153727 412439466
73346 113356 541704250
175113 183820 21847107
99189 192119 232165527
99199 199074 568050045
180344 196989 41874727
111831 167115 138212897
199491 199550 169686
178797 184497 14354792
154618 185846 35980747
2518 16875 529490006
170603 182579 535765226
102824 150549 119202047
5499 108446 257444677
187084 199279 30642810
2792 33210 76245051
42670 183742 328308472
83693 188883 263025257
687 42266 104127217
23157 55933 10419117
80893 199633 296967747
158117 183104 62190882
126357 128290 4891026
175542 198169 56938523
191062 195827 11971283
48119 71346 58302028
71812 166392 236239680
102771 181542 196643417
184637 189788 529485219
67480 92680 62732233
60722 143406 206807141
64870 99915 87571286
101882 147015 747883131
107933 166555 146461387
8099 78115 175112383
624 52037 128716458
184633 193635 872313092
149477 166180 41761708
9550 89785 200386470
91934 138894 117498255
79256 199029 642394909
6838 143048 340601755
183587 192198 21619726
30770 91110 967910945
116054 156379 548124113
105520 165092 148831453
51675 116680 162424043
111950 159514 793442521
57410 166165 271767848
6516 190213 767295884
88735 124690 89951966
174354 176456 5108525
57493 198184 351769495
111766 179116 303009714
117405 172179 136905518
176512 197811 48984609
148601 151902 270022034
70692 167608 241944207
9557 184198 849200607
45546 68960 58797522
67447 136398 172155452
193571 195083 411708216
184408 187287 523590595
17618 134683 292618838
43539 49516 56060408
126063 195903 174774182
97440 137817 100871595
3653 136171 331394575
24255 107473 786594060
128672 188483 149634210
96384 187025 226567453
181440 199509 268582340
10669 54808 149597425
116454 134795 45875284
114567 167017 584939723
103703 109650 439756521
137880 197199 247523372
3898 45118 972364018
146976 171717 294810451
136036 184147 855211547
129683 178569 507833934
176493 194109 699628536
3302 126754 308689019
55364 164360 250491438
11758 50607 330443221
60509 64859 11104946
62023 152792 226945439
171010 181430 674506443
109121 137562 900985379
73318 173127 249299719
133340 141653 584184528
62041 124258 155408538
145840 159731 34839659
42545 76284 84404034
48125 149053 252338829
160552 180292 835364806
140950 193380 131087501
55120 74457 158689412
11436 83605 180373680
101241 149496 842470136
84695 163627 197514114
3902 182603 446701757
31803 144809 641480395
12582 42286 74314186
171360 172952 3986917
27638 72254 976208494
52683 156171 258830160
94071 178927 764195057
136116 157483 258646614
185138 189911 453387876
126951 163647 91926560
54974 142975 552781340
19910 162141 717990255
111363 131739 50993787
191339 198723 18673754
41024 84035 846552834
57654 191186 748290083
66435 85575 47530043
141086 187164 883476016
25718 99566 184693582
162492 180405 969407366
183498 188222 418178904
178658 191955 33450589
12263 112358 579732533
169131 183833 36641113
171869 180227 424712771
119611 173012 133513865
141256 183085 706416891
121577 186022 161213824
127092 179889 131929263
180465 193409 29563449
121610 150932 724976114
143765 147489 9206913
82208 117548 155089628
193876 195059 8011029
45355 74328 72565072
30446 154458 310102678
180986 190869 576048053
175209 179901 712894184
15611 34740 834514806
199425 199701 427542
114750 163565 723199377
112621 138902 736628790
152121 174448 347407945
69699 134540 161852622
190729 194080 8392428
26067 126888 282387506
87439 170557 587916512
99413 184469 784549199
96896 161833 916752523
126813 136685 24796493
58294 86294 69838238
129456 136136 176615499
85985 132052 784942571
39706 131603 229772611
77291 151939 186580484
39140 184991 364603410
16374 43988 69064569
117068 178182 287362009
142530 149025 613151793
41362 130633 223228757
11070 50278 273832714
107701 155018 118404923
198064 198412 862620
106732 181514 865537755
24373 93997 174037567
67821 153482 351511869
179363 183746 11009994
109111 111757 932843121
192038 192280 599723
121161 170551 123664629
131747 173137 103401467
98399 125526 42215794
79431 113110 84086654
12625 157674 362776990
56476 108053 17144150
47536 186827 691545110
197590 197994 1007959
95691 105479 24596470
28773 135741 267254715
124705 146441 88783676
101413 163306 839474604
81139 189407 216456464
32762 177940 183201824
166655 190054 58585482
31335 94373 157563008
146334 146353 49200000
197480 199853 927192199
8010 182881 831737453
162288 189288 67462461
89097 161093 932693833
152258 186672 85972555
107357 125070 44156507
111377 144282 787926837
169205 170130 140519129
23735 65388 104345128
191051 192434 3426835
153700 195318 103998407
190217 190580 359968345
110843 112305 878140210
166160 186491 50800535
157362 172091 36628749
178360 179117 380052859
64366 196662 330731711
193263 195291 733149598
162156 163388 133307609
152813 159287 16245691
51231 146704 269169770
67395 126819 895499881
178552 195386 42333922
70299 198419 334629327
146947 175116 70313790
44748 120362 188865103
43262 105304 155099035
162774 190177 68452288
133222 146217 329560075
159601 167814 189917171
43659 140533 242103240
91471 184007 231416804
115466 187811 911897455
172649 197289 61782765
186614 192407 1697256
96857 131560 868384996
4016 11974 20002302
187634 196410 10612123
165632 184935 740207671
115555 173636 145084778
196698 196882 478172
159517 198515 685521817
178158 197605 48965956
101543 140695 97714665
124248 154648 76258061
3970 186478 456324619
28755 68438 99321756
68471 92596 59972908
51743 120710 172193882
179748 190505 27052190
108681 183346 186596624
87640 175884 220492006
55618 139308 209078682
1488 174732 433136360
46465 131174 211836130
145393 158750 33466340
73499 155188 204291596
36937 110896 184727657
125280 149432 822897716
35465 162405 730267458
34263 94844 151377251
1093 26875 64738796
172168 192566 195033091
198750 198976 543897
148569 172812 60517902
177642 192322 36913907
139238 197508 145887569
105090 108461 8349786
194011 194844 2090561
5732 81230 267573532
74705 139835 334073843
156364 198150 104455572
103888 162690 906697145
769 194758 687666363
33903 181214 500514613
167237 189494 270671379
164739 183627 47077753
20311 21040 105221379
70699 134190 317982757
3986 24097 50433858
68581 183482 286889638
23121 154700 329084862
87223 103664 36942744
193019 198832 14765654
128026 191175 227834782
66235 92346 64904764
133102 188263 243963499
4902 135501 411253142
143977 175027 77371473
101345 167692 165619617
124257 190878 117813597
17550 19697 5352462
190094 191978 4682704
34946 66651 586248907
194866 195516 542751440
187099 191155 466233753
56171 166760 276305073
62337 141219 197120765
44518 143459 936730551
121024 148848 508767471
101703 194377 191761765
193072 194505 229013564
1033 104095 257903694
55761 69185 429835280
84567 112481 69807957
158726 172698 34774850
188392 189346 2387758
126057 154667 971005273
148824 189480 101685647
61958 113219 128101098
177399 185693 20862640
117503 129930 8444001
193028 193423 801033870
35678 123894 220382977
9534 20150 240004175
34932 99320 161074567
150483 154302 9705318
7907 147127 347932706
130216 191329 152718330
7707 187987 858897125
156298 159162 948822328
179523 190419 27424649
29829 125860 796550213
120378 129100 21915791
129723 189498 149449973
53111 132331 197979845
102052 131314 72986887
60222 163111 403004462
35080 141845 266797769
120978 132860 29814986
5578 7435 453221048
1686 106372 438549490
66786 152808 214931162
94726 97317 506344899
184890 199909 37865611
77231 172171 401536449
41534 43177 1088350
137391 174283 92125792
197871 199375 3800748
120352 163180 107294847
6465 138796 330782138
113685 116271 6488016
12837 74297 386088579
45829 173944 320141389
29299 58799 293684281
173998 174154 407073
92789 184264 228609523
35846 77587 104380550
176129 183860 403522106
78689 133899 137876996
69493 171650 969764865
174547 196272 54500132
45011 123585 718998422
166757 195574 65549530
57661 139089 203381264
108180 132406 60534066
199349 199844 800498200
96521 109806 911843400
76034 144119 282841073
147141 157722 26695142
168820 186588 44367028
636 63353 870787051
103960 176587 181269290
110628 195970 258937562
170730 182687 29748892
180174 195357 38154691
95781 178794 757777997
58021 163256 443513744
172897 184641 29334875
171068 188967 155396344
63078 88208 17869703
87988 116508 174379843
1636 199643 495338281
171463 192853 53512674
79412 135251 364512300
96312 150001 434664024
135131 191204 140169336
167684 197036 128875851
137352 185449 120136565
3601 85730 205339220
167022 169410 369211247
5241 5945 1751978
7033 126716 299147777
16827 172573 389338495
29723 127844 245201702
31625 75176 922424957
170037 170322 650266639
29901 86964 357221554
118801 180845 155044211
178867 199478 51932268
30494 65623 486839536
62869 141506 373824791
44531 191205 700763672
88535 145314 142117570
44260 117408 182783730
198358 199586 130474087
123380 192986 802771170
160996 163571 340865370
34429 81837 118455899
167603 176250 21487061
185648 188192 853853657
43879 47087 1862619
85401 135198 124614738
76521 155437 936607149
144554 198624 135306224
78466 109677 487034929
68678 127751 181619643
72312 139658 168191226
193997 197222 8157454
159134 179409 50428220
68387 189918 147485220
80909 102374 720888995
73335 174549 252819847
110806 170279 148802619
26685 118232 335492408
60287 74921 36747653
133258 184896 718875947
34917 153988 61836509
65823 158750 232175728
618 50744 125502463
11873 176886 613890989
114003 119148 12783270
195290 197611 951494631
3608 75069 178891682
142232 165130 342061171
80988 87555 16230379
179201 198526 48630633
19279 35479 611932126
123342 183040 149207596
87982 153644 114086973
114947 154663 99377886
6887 170995 410268718
42755 46516 926109251
41372 50761 23513082
28999 145743 291704818
58484 145614 373536040
93577 196645 814873141
69232 192920 308961642
2248 84687 707721503
172097 183146 102939377
54073 97397 911341461
121108 145551 61288412
171754 176291 11182060
85926 135443 123895266
98189 102205 10034596
153778 191608 847697940
193944 194108 411492
64791 185298 186565018
135416 197521 155450856
38030 141741 259269114
15378 135584 648613807
123211 140586 43537100
130204 145654 17102089
73829 180576 162005378
60300 169345 272664431
169545 189566 50059806
68180 170065 254471381
63902 87720 59286250
185288 190810 13889889
27016 111704 211487958
156327 169999 34905239
114514 190366 481029909
141906 194230 236777376
192926 193098 464695
40877 141101 845422216
185442 191860 789466218
54728 57998 679659503
165854 167583 1931968
156021 185966 422081266
79986 153953 961247047
3663 21794 587243367
170393 184379 495209599
166707 198993 80956914
18429 195754 985685603
129628 135199 659409718
30045 111158 205803969
110640 160224 124155300
188827 198563 313589955
131423 153037 123989246
192125 192244 290461
192719 193940 3128281
20983 61461 101207940
169989 171568 3838751
139102 166933 813179097
154486 160954 16129986
46882 171003 989358420
143990 150462 16111707
69677 127751 820771740
122857 140445 44092346
127093 174672 921749082
194920 199644 11970419
129043 189227 150536888
35222 42984 19378254
185751 188911 8030714
181438 198591 43202683
79510 146578 716601522
104868 105948 387039177
99089 172078 182312742
144736 190052 113252020
136293 187646 128453110
154138 166259 276829845
188688 198951 383569451
92201 187087 237393297
36860 135280 350855458
9985 89584 544856494
101906 137005 87607814
89921 130960 421604767
192106 192828 1769699
54995 79362 60883293
134905 198482 519208974
81682 155399 184444118
190397 198740 396975073
3634 141948 454819348
26228 36239 25008069
56061 79162 57732234
99214 183623 210783215
116596 130442 490371507
64771 132570 169322176
133862 179447 113835213
182565 194576 124112758
161908 193927 79992750
68381 187209 296845445
24121 196524 431062362
88306 91989 395509612
93122 186630 233745260
6643 118452 279466948
131835 167763 89772925
189624 198311 21853265
137280 192141 38270288
18033 45872 69550345
38860 196436 180628587
9104 135899 316940773
172191 175945 9183235
25301 41990 913451902
139063 168508 73629114
117988 121412 8425137
148578 171920 58308913
55517 136566 439358946
193747 199112 616889148
147065 169828 81241992
106937 131192 60600882
26043 169040 357424785
93832 143370 444326960
184120 185055 2393803
56898 73934 587469699
61929 72790 309832537
168137 186719 46494507
42052 167767 314152652
176219 188598 914857954
105761 158139 653492871
128113 171974 109627986
167200 196051 194231508
37660 99256 154141071
161797 168218 15897417
161813 180203 45723821
164077 179145 37387531
138884 194908 572050654
13693 64461 126987851
194433 196714 398463626
99331 153704 327043798
60903 171344 276055413
18875 159034 350430531
9161 167310 395229502
85916 169816 436210082
21428 143750 305839567
160861 189491 459641432
110627 171355 151839051
189561 194342 859560011
94598 166545 575178342
127458 181755 135661515
105423 145889 101051457
63673 66201 267449499
179468 181538 5183445
71512 181843 42878319
183353 183979 734168723
59981 143275 262669931
119603 139171 48976313
84048 144453 989260444
81127 119670 891136917
142364 152451 14485110
137554 138751 2932898
133059 176755 109095674
83648 124951 103192799
20877 136008 287822066
107882 193756 508172280
27763 87189 148358906
90961 183382 500576106
84137 196354 437421617
178255 183862 666970403
7337 7549 688919404
39566 162041 721234392
133196 186315 132835088
80759 191568 940026444
170750 176154 13262952
27202 168674 353537050
105034 131670 66477845
100047 101536 256129813
19040 183172 885537623
38746 72906 545233254
43636 133216 223809999
89553 93563 788733499
22234 30911 21689712
130695 175081 117181160
153428 198328 112320724
115580 167625 130009456
106520 127726 364401018
38589 166367 319385801
141697 149310 56990300
82439 130027 67276554
154139 165382 27995018
146197 173215 67445717
106442 111277 288234024
41057 101870 60971433
21562 74312 132010308
100805 190950 823318350
184164 184756 984330755
157973 159727 4359020
95669 197265 587487835
144103 173061 137985269
89182 128854 223974881
57332 88571 77858836
184847 193803 662464804
54853 126425 178712483
37346 89247 129517074
8855 152156 825984223
21856 177957 390003907
19132 109940 226898193
83539 99840 40908763
32250 128618 240840101
41120 43619 952254710
63685 86823 992301541
118259 199081 780145079
33160 150857 474362023
148437 189571 102879943
113357 178450 113833823
100700 170808 175148382
56754 114682 513918118
4238 173731 423706816
82001 198864 470633460
98143 154156 221959623
48773 122500 184180453
166302 172405 788750934
179934 187241 18421692
27038 133301 265458543
102733 139318 91285859
173969 194065 912634336
58623 124569 164682016
17475 64619 33548398
107383 192085 211702999
171080 186443 38411800
8514 199585 728555817
59001 128764 503547279
106046 177448 598890184
84287 128271 482380325
30942 159324 321005963
30081 37043 17382977
13589 121638 445577632
69101 152404 814439050
168206 184191 337185194
7605 57562 125038688
183324 183459 363794
181193 193100 724393235
123800 124534 1866993
52387 120885 667919142
45913 162584 426488983
73599 120072 947126472
180203 189758 510670864
74247 177513 628990590
68688 118754 359588217
18456 19389 2291378
72150 79387 852905467
158712 196383 912789573
20814 36187 850425537
11771 118905 267760136
181873 198067 346651788
140090 166930 67051031
135655 144363 21876884
171360 191739 50975461
96372 125169 336523172
30868 42192 28313573
156089 185707 73807990
130163 160923 557820685
140905 148124 16533953
4686 40937 90722170
193497 197248 675376921
88139 147498 961386948
996 36596 850856653
31671 186284 842803526
126951 159016 898599221
148656 153219 11525333
95916 109924 34985720
129564 135451 14687591
118414 146366 69926709
63559 189835 315612012
22106 56223 85327034
87904 141168 691565555
152088 159902 19608943
109102 125625 364858597
102727 104486 777027118
150200 150997 2059921
22475 101158 196806868
56889 163766 267183841
135161 168396 83065698
4541 38100 83950688
100932 134488 83744487
91222 96195 472192252
176154 192885 42018385
63928 172379 270931188
141349 147440 45304964
189841 196319 387982852
88336 192279 259922219
42453 55229 616250136
81876 165292 918399676
59732 185536 314376989
197959 199368 3562437
102221 157293 137681432
57532 174158 317603523
188778 189123 520892131
105529 141561 89956189
60004 169214 440630844
151249 173787 961154831
171634 179080 965662395
176945 177799 154503898
136331 186192 124620568
41388 169473 320191492
191263 193318 5148416
141462 153117 570039209
139313 142899 9051752
151184 197034 114723343
11772 134416 932811332
198739 199580 2101865
133801 191163 143459815
100206 103270 7631814
80154 179600 457852650
147426 170653 58147747
166910 169747 382083238
159346 188737 73448314
35631 105378 426957208
114248 160220 115018083
63269 131714 170952919
174687 186876 30586448
122463 150028 69067355
61337 92947 79023059
56928 84652 853701001
75659 96091 885281965
192292 199501 18226744
191185 196446 915602915
21800 100882 197821517
83222 109561 118794295
6892 118467 278890240
89752 131083 282152907
143663 165153 53653847
166347 195417 72777512
192858 197004 10536958
132475 155372 57438561
71995 127716 830655606
26538 55442 641372437
17761 135011 402864529
49306 126401 192593820
39010 175445 576741470
55440 108421 326640606
95628 147267 129009216
57154 159625 688588185
176644 192067 165419537
46982 125938 538080027
103702 142296 96391624
40605 180609 349899402
60092 112135 130034079
134519 183113 121370112
107595 121570 90925869
11242 192215 452377075
29501 32831 61987407
107973 156555 413297736
37436 199949 521148539
76400 152424 190033015
171678 191185 354550389
181423 187686 713921002
4203 137812 996219598
7672 116123 940823677
148236 197507 718594821
72819 102691 56166741
11469 151911 966486188
161677 165757 10142916
137826 169568 79418979
140585 195146 579492948
164058 197332 146012441
59443 111256 129386176
198015 198486 1149157
109845 158221 647801842
110872 183918 182599036
173143 181570 21034373
195689 196690 49720
174873 178508 9051500
114604 136234 54036692
137545 152542 716019821
86103 154547 171323628
143420 171075 69016248
86421 198282 279838046
196021 198766 7008567
163374 171378 103066221
130625 158435 149862831
73237 127092 384163361
28336 136444 872557240
131120 177596 115943686
130963 136300 13281467
109647 174366 764106813
73038 187960 907380094
108608 165310 141786582
129344 192501 157830095
79745 175035 400749900
99707 175255 400723417
142089 184835 106791469
194736 196003 3191184
29794 169254 348549927
188950 195265 555401312
90097 130973 594414643
44008 181101 618335783
80831 106702 64685345
91483 108937 43740698
189220 197538 20929376
67740 148556 201826096
83840 103080 517762009
59862 115696 477652512
165487 196478 308688244
16009 148464 917546519
79122 162590 208649191
161304 164679 939647014
30925 166634 932408126
49866 122326 630339200
117557 151240 104317288
184524 199709 38258378
133204 169367 90508771
5725 81577 353096524
127353 169237 104738642
136648 167662 519768108
195927 198355 6157836
17177 122369 262802369
85746 144125 166377081
61023 110700 124100460
173285 193012 753706813
165946 188576 340528379
3686 181357 734719026
123654 153758 75479937
112009 187244 345697736
74416 131291 142021710
198590 199146 596819337
108126 162802 690234406
114439 168291 134566850
123652 199641 126442108
33465 163606 325394846
114109 154957 102278709
15650 188663 432456811
190553 197925 790585093
32382 106327 501415007
178749 193647 852397772
155146 193858 96623010
199427 199436 25395
115662 171084 138470298
25 154431 386229888
191481 193222 555300325
105621 127967 55704903
129051 150143 52756987
101762 123717 54627063
166011 171700 524813780
65419 105685 431579800
115818 131813 39917972
56638 138089 716737965
104867 108174 582663557
182902 190799 681945881
152667 166274 33947885
140211 177683 93512380
5385 133002 880990761
32581 189460 743385984
142749 161774 446630809
174430 187191 32011915
40952 44548 9008665
173140 186858 34394595
183399 187125 283422662
20925 124754 259504668
188946 191343 749006685
25581 189735 977360538
18983 95436 191045787
24789 96918 180347892
197718 199573 4652945
27767 59130 78345828
176950 195983 629092533
23798 81889 948458889
134494 171197 91707274
164039 187545 58681707
144350 166047 54158914
126379 180393 209412456
192363 195687 767253113
136331 186815 628754288
98018 121035 57267058
128766 159487 852645436
30104 136572 266088705
126352 175243 122134257
12788 149713 342310535
129288 134422 12829127
10637 139379 321796899
181368 199758 46333220
81904 124858 107305531
172324 174100 173417759
81860 148874 167521658
73795 183774 274744186
161485 193891 537051223
171583 172869 181333983
39437 48163 21835722
61080 97029 792336602
63994 139355 188219915
32318 183074 376698865
100450 197418 616982584
104308 134593 24606274
159878 199813 99958000
22366 147398 969587318
38569 77481 97356728
119339 178605 401267726
30115 114410 210658753
14032 135333 254530057
57442 102987 190064059
127045 190986 159943941
194334 195111 1956049
62754 159949 242984640
7883 130065 305472435
40559 96252 483763866
172858 188689 39728135
92192 113357 864568634
78936 131160 998374416
74785 108686 825030
156404 176046 526290111
128862 151949 556433130
142594 186483 379799575
42133 75827 84300674
102382 172470 833459622
11231 12016 647407909
63227 186082 306943356
81938 175175 791172941
92063 156239 160801575
175970 182865 17340170
141427 148208 89372952
182268 187447 13062122
192325 192397 177113
136165 147002 27037368
41911 97959 283485664
123644 170160 663187228
199982 199984 10502
19817 143972 310426163
114034 191856 839484774
136794 193072 569509654
146190 164146 88196436
137123 144283 17977816
146853 161121 35798398
180669 190464 14041007
23846 58472 142089570
71969 129495 143701095
163574 192019 71018961
63551 194984 328514959
37569 90985 555031959
152378 196143 109446936
75958 185665 873640218
125625 154525 72517863
153883 164647 26862584
48045 108677 151583637
94436 152260 762306644
67044 120884 134266593
94886 191196 240785036
9655 93011 660364428
87666 157638 364980833
36506 52193 39178885
166937 176550 23908965
42127 115599 787921659
16751 180855 410093439
93247 187076 902438088
35525 172302 341861655
25822 61149 88251086
22442 164999 356354913
120249 160520 961528256
77711 139084 153294721
172649 178440 350621756
35753 188091 380828804
89262 151647 534519995
30285 45350 37616702
75931 132806 843981837
108072 173678 332314338
199112 199466 416564690
110824 192206 832107737
199656 199735 593752084
104668 161864 142999989
24799 105504 8272539
114234 185911 286017141
106695 189605 572148294
64306 106383 569414444
118459 125752 18165217
93737 155333 391197996
91317 189289 647907190
73946 151075 192772286
121641 141102 48836659
147021 155707 21929039
100881 177534 191271050
119059 152973 84951945
48359 142941 956539661
145601 164945 516664343
120141 194530 186114058
74402 130049 151362837
60536 70761 967102745
146476 195721 22118003
105799 158027 322047034
170311 198290 880981320
33371 111637 236654802
110056 160508 126277287
142649 189567 336822806
122231 156392 85753519
95279 199119 259795883
181611 191715 25346395
103249 159633 140958340
94948 136767 452083392
105572 188863 355328732
119805 125521 14258671
8178 109264 252651590
181406 187127 14469030
93650 122692 777399411
33385 189893 208566972
66741 189340 446286011
192201 197012 12166343
101934 169668 169215973
11148 150876 160881270
157944 167203 44022553
21279 123586 629386898
119374 155766 414310668
132745 166757 85015015
146198 148279 5222454
32820 113968 485729584
4244 91174 428667284
168986 190537 53871467
63675 164187 773907411
76794 197576 421377263
32887 146567 284136745
5105 116003 653827115
83912 142955 147701586
533 191289 897285723
199687 199847 445258
170867 180721 888057005
189250 195964 16192600
96905 118800 54615919
42886 130999 490080205
111615 117247 953996852
176228 195419 709911913
5256 106641 253589174
106171 124684 46149764
105632 189872 569272242
18783 50411 700411424
10063 106011 239956205
42129 52495 358947821
186748 197661 634708956
7080 46146 56093553
133712 167419 84211835
35792 133834 714034296
150278 156038 14567257
88571 170085 203939142
137759 156906 636113578
190551 192066 3781228
23997 116579 231388624
199418 199916 483134844
74723 181501 266684953
50309 140257 638432019
196382 198378 410379182
196173 197509 934839904
82492 181998 248654764
94085 166040 179867403
185756 194743 22594319
133818 163283 73786776
70983 164465 233562118
63175 155351 230466638
198185 199714 193254571
23762 116355 19445704
61261 71408 25588900
72038 172712 603544020
72851 132033 147738953
16535 61725 133227292
152872 159578 556617960
43191 69870 66890436
141358 182735 103315966
123510 186669 182284711
123549 158736 88167445
91246 110965 49364969
113467 147670 116382467
59806 116799 395647016
48810 52695 721302482
180850 194948 354618034
43261 77062 573855841
145094 154917 342454731
134010 167130 792202790
96957 157027 106882533
46629 125107 218284564
134141 164431 651818722
91588 101003 834413951
76139 165957 597302824
162267 186580 60664178
75605 92041 535051383
30915 96759 164603570
105858 156120 125688863
82504 108772 65606585
198470 199779 3338156
107069 161188 581281356
56273 123829 405647247
45636 101452 708295505
188565 189352 1955658
9469 115116 264114444
70170 100234 168030438
48284 121623 343097308
165016 181815 41836607
65631 104127 739732278
34778 47695 32164874
147761 155821 20309135
53842 90226 90720884
118868 170805 129927491
171228 182774 28801907
37937 101737 159666531
132012 194953 451836024
130517 150764 50585421
25832 136374 276289399
39087 72098 615340140
151831 163944 369957452
27773 166569 346779575
140032 171685 79104669
85707 159915 458926455
142829 164791 270038215
195129 199195 10294723
56426 57521 430354771
148665 157054 379632206
34597 41024 411597456
74631 174055 248321936
185972 187565 4087779
80754 191597 277004838
170257 175239 12237599
59198 145836 618435912
135588 154561 128769394
1911 146515 361627093
103778 154130 125938598
16898 87293 556455884
65412 155408 883941256
75505 197010 303789999
175162 191744 79299512
18426 173916 388506554
38448 193764 542638793
141834 143507 4277559
76936 92007 37420053
91953 127143 643628314
75200 84181 424734180
68223 124038 139170650
13887 15888 5031076
113262 191701 910288361
40767 191543 748416505
79596 195988 16556391
101921 198453 241307777
139753 186933 117963522
79484 188198 271742217
86942 96478 637003913
103465 154767 464286487
10584 129721 139106973
50643 152508 648781954
89590 170084 201406792
182000 198203 40788251
111081 144809 84462512
22647 57071 86134192
14594 35212 51497370
155724 163092 18360544
92923 135870 107364630
175853 185894 432126780
117312 154226 940955814
21181 119115 244737220
8201 27523 48403085
29566 177601 882024645
41442 44814 90680103
172904 179207 902072015
51748 116093 258866062
129084 198597 705895439
10030 160851 329512390
39431 192106 381729674
124093 168680 111569390
153923 165392 28560366
190731 199644 22470586
120013 140006 50072207
191863 197298 13738107
133548 169227 89230860
169396 176545 17647719
41200 186429 448042667
120617 153110 174637637
146135 147103 123253339
71294 177846 265990967
50115 87303 866470838
191243 198323 1135595
152757 175656 56968827
100844 157502 141648316
129879 182513 131450586
125325 155677 393548044
30454 71206 102000023
157887 193020 87672056
90945 131024 375965169
60451 191160 326824358
29678 39818 25210838
107830 199170 228472945
149915 184462 854829545
86230 125462 97984074
132272 135882 9055562
18370 39636 355923287
113717 183458 339672914
143132 192507 123329932
108741 160893 948000825
161554 191815 75517216
32008 193579 403850396
40991 143475 782856222
102899 136576 81516337
152323 182736 75861723
160099 178065 44636002
66371 92533 787665669
132511 157227 61981528
49184 100385 733727091
122785 156942 85695189
87413 174421 476249780
101635 114297 157197442
107771 165480 144217671
173459 197537 60468893
174364 191455 846656063
116931 140244 20911877
105812 145665 99525573
26927 109605 206524225
157602 177209 831347197
124785 161953 705010919
104813 145294 101156424
79352 158477 134035668
189187 195916 955961320
84901 99822 37571649
50709 86171 88556817
127342 157249 74985305
30399 100873 937027450
144034 147770 627426952
60042 114264 135566442
149752 165355 737394379
60113 131666 396257729
136310 141876 674131848
151688 192140 870190243
182041 195033 185399081
145844 153672 19695055
139362 155285 417060108
9658 95707 215069421
134008 154356 51023931
154448 176541 54881956
79110 91258 30121962
190607 197413 17147417
92662 101924 23372556
132498 154696 55689428
7603 62348 40878562
41519 84768 829388637
68645 184065 288165943
143963 151198 18029677
99603 199068 628387595
819 43748 926077802
3899 134592 326841133
163806 198757 881573136
178796 191889 32937341
149535 174864 868172036
99684 197773 848893499
117209 157897 101867479
6341 133890 411595008
34230 118803 227236719
103947 170889 167298083
22710 131095 270957769
84720 100621 492909504
189635 199123 23881359
97247 161307 160147930
47928 67526 220750479
115189 185123 557088693
59065 165632 795765232
48717 193794 362750686
129930 152766 57109384
21855 172215 386999220
84759 88347 8999287
176641 179543 976950661
182002 198175 406621740
185025 189015 10085506
161812 172720 18435737
92278 113093 276874688
125014 143205 36463120
185204 196759 943409284
129059 160007 590419394
21260 189027 891220773
41705 165032 775102369
33674 130511 897137653
54675 60116 13474398
168197 193460 211268717
37557 182584 362405576
163172 190671 68683752
73766 144015 256888043
151278 155641 11036641
49518 64062 36436985
123284 151754 71346001
148865 170472 749091922
28811 106442 942359533
111155 133197 55103699
12792 32475 49264031
89275 153116 349170615
191042 192803 4341856
70524 154191 28631752
196606 198703 5335922
67332 114055 116610262
70175 190949 933934461
59112 75119 40042673
170486 176721 15355853
155543 193414 94547227
42029 75681 732044182
98320 144216 114648906
193265 195984 6844607
5215 195613 476140771
160086 163216 425158195
88080 195770 269366146
91651 174202 206484580
100673 168435 812281893
117425 163739 790157181
18176 129619 278530057
47780 64104 6283886
25589 110624 212383901
51739 189931 985864402
140197 168390 15444906
51069 178450 725935292
52159 86739 886726753
99328 144622 903699414
123526 190623 542359650
47947 168579 301603117
161298 177111 39253150
58922 182190 784090183
141802 194581 131986667
143894 158364 36227699
198729 198937 130908961
30934 52191 171783198
156806 174533 44079224
168153 173544 235486901
64613 136978 419219483
89595 148206 234325523
106420 131118 67634134
146429 195590 123014043
46118 97279 127985839
118442 148009 73963416
124979 129313 828105427
12795 106734 234917901
64407 137323 182171245
12257 194845 456487652
1332 186057 461914921
175305 181135 584153029
84539 157822 468462402
6623 37105 76267845
48664 84696 90021046
87040 164963 959467124
32182 170310 475189781
144365 171259 67111237
11497 107856 240902284
160323 169399 710405088
100233 135410 87774377
135907 141595 789828206
63797 118603 136800546
68515 120997 130793613
82399 191370 272403923
580 153037 997287069
86067 118765 429254638
116474 135516 47583295
132260 196367 160395104
53339 141722 410002160
144354 185721 365126958
21721 161681 355765861
46499 169228 425874449
155859 190515 86516991
161358 171411 397536514
20198 92965 708436389
17619 109287 229060238
178085 190404 857887551
19072 21110 5039550
25992 62584 241444525
51650 123359 887125028
60162 109245 122674676
31290 113189 204690155
82064 183563 253666212
23464 167276 359419725
25830 65629 99679958
151936 171308 48341020
168294 168998 123776555
49187 85961 526850457
76193 150949 186834602
33500 112478 197305634
52726 70934 307683418
196828 199536 6863738
58206 106601 627834539
71453 175391 351945871
124451 147878 240208058
24533 177961 383335018
435 43412 282415607
194966 198207 127756997
90703 187070 811574000
142808 181266 95985073
117374 172555 137929494
195352 196278 2352982
56866 102606 114371538
1686 44109 38285134
36870 132515 239020272
122265 154781 81668646
53170 169184 289968957
66557 180608 861677864
32914 78876 485884433
91426 108864 98585087
162102 199353 93262154
74461 172913 301907035
25493 175201 373967175
40032 130846 711942493
197445 199699 5678242
177328 188961 29308701
112174 138858 488951091
12522 160123 683598754
98198 194885 241594188
190294 198245 13914173
22958 109478 216237455
61922 79722 44536826
34360 186526 928160817
185301 197444 30575928
153063 182905 815083211
482 192181 479347716
65472 184065 873551895
22359 189359 417491452
47556 174183 496956968
160551 199519 97531356
135527 147661 611732481
99511 165165 163974078
149700 199251 124077718
40368 77562 93081735
125652 165569 99912976
100070 178170 222833116
199630 199974 254839118
152383 174233 621207337
127716 145672 44914884
127763 162198 607212039
119359 191877 181389316
67926 177974 484473932
92735 165069 180912531
7921 91334 807218482
162000 179527 3076374
188254 192140 9668344
37980 94975 342477233
64280 111623 587090919
83075 144378 924460213
58765 64639 14735486
102063 165139 157542503
101606 138484 443195717
174963 178684 672319517
194596 197448 108628208
110706 186432 189353525
38221 143712 263817629
24346 146318 49316699
127232 141049 34620938
61529 91932 75826923
104453 186385 204718998
69870 160730 273658268
178777 197802 47963331
153431 197515 993721166
150958 158938 335340848
85190 159372 194680405
135529 150312 36960474
195161 196315 2931953
178253 193999 12524707
149030 149287 953440561
102593 170659 635918392
51698 183935 916026610
155807 188224 597732467
176133 189581 655395668
25908 154869 322538245
77891 162428 387214234
162511 185128 56378341
36521 61899 945506736
7635 173132 719138893
94484 193421 247359795
48928 193701 547158523
12748 125104 932264637
2524 76839 185970335
156780 187140 526204466
42440 75942 83809464
63293 191824 135058367
84786 154342 174141454
162960 165523 6320843
199162 199734 847522193
56747 125783 172372483
42368 190909 371299815
163714 183340 48876195
25180 102913 763942801
128036 164720 91793287
132446 188794 140959219
170918 188481 791850839
52274 70518 45816899
40503 125529 667490252
170848 197409 984133457
116042 157275 103240451
33608 143924 286313203
27289 119649 230658208
43151 139072 903974389
161125 185075 640280773
43774 106673 201406068
138750 144624 661406447
194878 195207 251546338
16843 197055 552838940
71652 187310 288989349
172218 195542 155011459
111788 178674 663127770
108796 155011 749517887
104741 177824 748689797
134512 142328 696337340
134335 136341 5017385
97087 193372 240650505
103671 191604 219674957
125336 126664 3338933
146979 154945 20170719
166088 172327 15574883
168535 187195 46713165
49759 91895 105094375
183954 195934 30124644
111689 193177 203829431
153463 155933 426918207
144927 155202 25827884
15671 16764 2619119
129712 162284 81487388
168823 181444 571184934
172151 179327 310357605
30435 62955 727716964
5249 51977 116946362
59959 156785 799458101
58766 68517 24533832
105777 167529 154160598
194707 196905 5587394
90839 137690 925477208
27699 30925 574368324
131821 138530 191962571
129272 160416 640292093
150267 166081 39539119
31317 174448 425439976
90666 173232 206452055
397 1373 1538789
141873 199398 144035742
143936 189728 207446814
23811 182619 396835259
115882 162286 116078293
167041 198204 78152742
74654 170579 239726918
62162 196573 336044632
69010 190277 302894709
148236 152189 9906391
81861 193669 279545969
183656 184971 3304565
21321 35062 601485882
152135 162079 357651595
169646 173517 487949525
1008 101609 251830330
154209 182324 614590763
122601 164116 606497075
7795 170963 856983592
58583 87592 81578689
5317 79361 185249382
42147 106946 463906685
53005 166268 283097282
35252 160788 903861039
35111 178606 884184963
25920 199916 833459458
50377 67604 43231389
188006 196742 321729917
141387 197396 140072271
68504 126176 143821384
104057 141321 937140946
73018 190069 292488439
59252 172641 698913487
196889 198039 318160268
47530 142920 603130634
15945 99408 362128589
64464 188753 310687533
59537 179036 298469982
57842 60951 7633146
175090 197699 56897833
132567 172812 319394833
159619 169292 24064989
118741 128439 24274948
138360 144369 217599287
41748 112158 175910876
47494 63200 39481435
25525 29052 8838299
44257 51354 17713580
86852 136762 124886096
175145 198248 721510273
179447 186082 16690440
116302 166865 311083580
165127 191077 139046198
190933 195156 172183600
192156 194006 4657049
56587 183017 315854287
21630 175717 384962953
194817 198989 10591942
12099 85021 555920802
116781 190742 827203410
187347 194048 9561198
120339 141809 53809547
130379 142425 30068789
18193 104051 511421330
193164 193414 918710080
172270 190691 555964537
153933 173074 912023074
108788 177013 362538409
170337 194616 61577431
129607 150795 229878370
39245 82364 889167964
132750 199286 78416796
182744 197166 36326571
87481 189917 587095120
129119 192210 633756417
156798 171568 36700155
24976 39386 207468777
176976 177775 490159434
62932 157881 873062439
52266 142657 439455705
173401 198052 72319090
2393 6439 888361890
74198 89960 39126378
49185 131345 456228308
29577 135759 528770710
184982 189333 526767620
63181 194929 516458599
644 56898 140851952
27590 175808 717286565
112612 172663 150128207
147715 178206 50057104
99602 187121 595427515
139987 197744 696364269
4251 190554 465834618
90491 146972 141261648
33852 139990 265255067
83956 188898 262437645
173290 194414 52954076
134893 199751 162325393
94576 103623 514255099
28572 42280 935306486
79612 123701 110039025
106626 156769 498488431
6761 14898 196099390
195229 198352 7927141
175900 198447 645247914
58215 164741 266232362
87459 143896 615630904
147890 190986 866508779
30109 73013 107322646
37223 162959 314389649
137556 156151 380984941
137277 141042 662147633
107225 155677 253993823
162541 183484 914868175
48564 68550 50263569
5367 189534 460528375
179825 189414 24157802
133135 148433 863499427
61116 158596 243811253
142725 152475 24397172
90813 135909 805379464
63685 86279 56342477
66879 172269 326702711
60932 159642 452068149
63851 175216 99647064
61067 120287 837861664
79345 86726 18358622
61178 71198 256400021
37984 67808 74778830
5243 27527 55885903
170244 190908 51635524
74661 172539 244538570
168988 179791 26842379
195557 197322 809685660
128179 181428 132999200
30613 123396 449404081
57988 177894 350406858
63607 177490 461300397
142435 176133 350164987
177489 185703 20678475
171054 188118 271198974
57617 77744 781573628
193471 193582 274478
183756 191350 19079286
128265 174532 500831517
80452 136229 139414000
149264 159361 675709040
76142 155935 632636111
24363 38201 34556857
82074 140113 737879018
94888 102725 19742080
71858 174201 187635492
104925 185701 201771810
94609 182355 219243139
66401 138508 179980226
163867 167284 8339830
93681 95256 621975993
168516 199012 747915441
162599 199487 102387225
195252 198098 7236466
78280 191403 623038872
161850 186068 60405001
24319 171081 366831692
197250 198480 3097496
109774 131455 54215674
74958 87510 31164522
188467 196144 6061456
74823 190892 967682280
99058 108265 22895552
186039 196974 27515686
40551 191315 376921741
21749 105256 224870731
102031 104983 112598059
81827 86444 11496249
107465 158483 140608629
45166 136754 339066381
15497 128196 952310112
165560 165823 673530
4976 24116 529234288
48974 53157 753448698
130084 180175 125043133
197288 199765 6287911
90674 126562 89774414
69335 70775 3624993
88694 190868 255594623
193693 195673 5854420
6966 173487 155700928
86558 146894 993721822
31137 58162 67692371
80801 100128 760258928
108874 116489 19129594
132440 175970 108625877
111838 196108 210848600
35427 112441 606347684
159384 165023 14029502
65727 91115 63086326
134051 163463 73640419
60228 148334 221297563
164361 171639 429497253
19185 174907 947203393
81094 126948 123758291
90891 190428 249007434
50490 64615 35392072
193685 194176 1220888
158941 163523 11426025
168455 173461 12437477
156542 184523 69673733
32457 173369 740246532
99562 128225 71452781
40995 132161 272211684
26484 79243 131880541
87588 172943 787571491
53744 197612 359748766
196218 199298 7821238
109654 176297 400167805
86243 195906 274249987
49901 81678 79390063
78353 125062 116584230
25882 51626 64401635
152566 170099 43809982
180609 180947 833055
75303 193560 308857047
2879 168353 914327833
183694 193293 24106155
7920 133788 314600080
21666 184413 406719756
194535 198486 995063222
162838 181058 45337851
173808 184809 100817919
4108 79363 323409592
164822 186496 54091787
170345 186602 982149165
28865 167290 345810417
39979 55972 648788605
72888 108284 88319430
74045 182318 958609687
26554 109464 787150338
121035 131467 10732684
15772 150051 348834318
15855 173135 392982942
98456 163231 634736969
102624 144770 783756567
115494 119759 474528381
15225 165545 375633374
155950 173055 34153346
94200 176392 205247271
195114 195766 322521361
93729 199433 779975456
177284 179349 376776403
156497 193933 570295846
177916 188809 27504431
190692 191094 175307343
30210 146626 290934987
187721 198780 120128800
144741 195858 127795023
191275 199537 515227731
22089 28125 34921034
138162 194937 142022802
114009 197816 577215364
53483 186356 451737081
57158 94828 94063169
20976 83287 757066995
92360 133574 103109424
42904 163282 158697247
66732 158921 230390571
182641 193265 53130704
174467 191049 445928353
8061 44020 209850164
152997 189623 91498604
115385 156993 104133259
58812 96898 571102824
182658 189673 84556698
177935 196875 586565356
91728 190425 904240324
167048 176716 933077866
139341 184635 194073554
65926 150017 934003445
152307 192208 260369183
142693 179009 90560343
137980 182972 112410087
69740 82094 30612227
97349 111933 36332736
80627 125154 640269650
77688 196091 715123070
195206 197240 5151434
17755 20359 466078618
16182 67472 128393566
168472 177514 22399921
167976 192667 140047879
107883 108434 739893
177266 185118 981231696
193395 198415 329178077
62297 90795 772138202
150787 160518 811119171
48514 107786 956966738
30494 115062 211428939
25870 146172 688239631
60814 180349 598721716
38317 150918 312183109
199607 199658 126691
180384 187781 931988045
113963 163729 124507247
140750 197206 948635747
37132 64063 701550073
44227 99584 138476106
189116 197793 21850286
120989 194180 455657367
44519 85182 815106320
15577 35811 369210396
181942 183009 499317228
57618 185522 319513971
144107 172269 70302583
156697 186880 847835670
133703 159790 958710025
105157 147966 554212455
39092 198678 399197220
18388 45611 116216832
41839 143552 254329486
43738 126936 210871664
129249 163261 596009783
144878 168159 58075961
95434 135615 100432388
104787 180235 188405604
136973 167786 76929036
113162 190896 194373886
54071 136078 204910780
75199 78542 8485753
197841 199901 5201588
177565 186260 821466847
17696 115667 244872783
47569 121789 912752516
183087 187807 2444253
14656 133518 345820455
196265 199855 9110580
40964 91591 126335198
2999 7071 10361169
79274 112613 348563539
30011 53945 748836786
140521 173107 81391580
127745 183782 140035003
132103 167305 868200585
21554 116010 236131827
186722 199047 522779826
11604 44989 83456088
108992 174090 432716507
55579 197636 355213692
26999 66468 403386901
4524 66300 154715211
24190 162970 352503267
149755 167413 839739993
74305 124296 124732042
9743 183533 434321044
105993 178945 638104180
155927 177349 53202339
41538 112117 176331289
17120 31271 872484853
97067 173200 190137487
14460 87945 4561532
26317 66674 100989484
16824 199618 831578328
116262 175939 790165283
53884 160686 476894144
77118 118146 102483062
134051 137637 8982236
38296 115374 160609560
23470 51908 71151746
37175 45882 21755059
113228 116907 452647003
129899 143832 34847793
180741 181446 655466743
18647 44947 526506856
154415 158713 10701751
102146 190459 220653189
40363 139600 674574235
12041 99997 712472591
68907 185197 290367469
150881 198935 301049675
111925 160179 294312240
52718 128930 190439040
13264 18908 615794442
84114 170733 548307041
22502 134928 974761248
195852 196210 153866238
34138 167414 344463356
83897 147222 158272286
2474 107147 261876010
185712 190434 344600775
5292 135318 927118922
60929 186381 313590970
5263 16116 881672479
170316 176892 16214719
155162 192295 92652617
82348 94523 370872541
104412 183758 198198320
49446 159545 492753583
11911 186038 435262720
24627 136863 280588513
43345 140883 243766153
21209 145954 311823496
153634 194542 511005305
93930 96249 5830438
171967 176838 12035140
176432 189638 33279666
101485 115438 34794415
112319 144555 210879570
74599 167782 443626176
43810 186850 932448547
120592 133858 33283120
40038 145619 582027387
36988 79926 859734233
33176 91588 145766082
61683 171751 275105013
198650 198898 952451108
53375 143039 481356258
163681 197086 62646128
195397 195795 1018203
185278 194704 23677043
39336 138971 559163531
155431 158567 7776180
40117 98769 146799878
135319 143718 990944316
136001 183816 119450004
32790 111713 370922787
6147 75644 173895967
186772 189745 470694775
154928 178158 84531429
73082 190855 403558422
157833 179284 829485990
122472 155401 82655523
139497 190582 127752736
72260 137945 164022482
139155 186800 477867791
190399 199926 24028215
18548 107296 787629476
138653 166601 732234678
123867 165240 732028179
91042 187613 427001143
8863 118021 791766596
73007 122892 232084846
74149 170098 239780699
173534 174274 1860019
122685 167241 111422022
194590 196961 2364471
174302 199424 507100625
40441 139533 247697647
113139 133586 51097421
69559 160237 567161258
17396 122007 261299221
144828 160768 296781907
40521 101018 151402584
97938 129514 262128296
46568 65412 879043871
49521 60571 27542252
188170 192166 28154043
112379 156007 109278059
185458 194676 23195639
195186 198050 879851500
71217 123050 129275827
74194 117446 185216921
84394 134819 598505533
77603 133781 140332656
167825 169741 144386811
60441 116931 141259481
72142 132687 496624814
44395 94805 125943887
119497 195492 190187841
197056 197149 626737698
28756 197362 421510828
144794 147655 7062743
173154 199392 582561552
120679 176376 139164744
154827 195800 334450876
187682 197869 25567626
70483 113932 763045063
173844 176454 96945638
168106 188304 580128005
67192 146268 197485382
12452 97003 408804210
83076 165764 206732865
2778 59318 141560918
118860 139686 779723418
17005 102913 579142135
188808 195789 17476081
156803 188063 78049244
76953 190925 439061684
95500 181677 215311793
153028 171312 45533862
28001 42584 490602442
158883 199125 100689861
132792 189269 141277686
145505 166415 52195582
199984 199996 987136761
127428 134545 35367554
99867 120020 312379996
29921 127529 727820203
5457 83214 974938609
71679 140132 696017782
27150 119705 495527983
17082 97644 201494266
136332 194660 145869864
134435 196853 156193444
83081 85243 5260987
133843 163840 871320135
117183 161776 101024221
40468 43099 234974757
171011 177322 15609420
43067 55437 30973829
99251 119612 50645236
199879 199946 243823056
47858 169690 304662220
82908 96292 33486895
35038 142121 267618376
61006 104440 153083026
8018 108062 888896026
174522 199501 792234258
119377 137396 45175098
6365 192735 43134711
7857 43551 344570906
199165 199749 475795886
49866 136729 255303896
45655 64114 46260700
3429 194632 616262991
18810 180838 404840477
48238 60885 712179902
21921 187717 414524108
21651 137429 289422437
119851 164603 112028262
32496 81637 443362305
133737 167585 84552544
114694 127856 152319975
159595 193421 84469555
26503 130618 260278918
118856 130260 90226771
11544 101048 223892367
116471 140927 206519046
27327 91413 378888545
73510 148240 186723705
181774 195708 984453175
156215 198826 106572575
186066 193961 968299066
2003 44174 945938490
99551 139515 99703344
2094 11267 891333678
63797 180180 290678329
153490 193520 100002947
2131 87246 924356084
28070 55642 68872735
156138 156494 634876914
170181 190575 50952272
114513 121408 191001985
129081 173947 112079466
197518 198259 1841078
159705 198874 343505889
186151 198611 624971349
98104 146628 350594628
19050 23426 751380990
157779 171841 381935497
164475 183752 358679375
154399 174802 245593016
54128 101235 968228641
22290 198386 628358181
134622 187544 132320321
191431 195762 733830336
35798 55924 784679081
130988 136060 12625633
117960 130483 31393432
11338 115153 478872052
158843 173782 59416363
35154 189440 503467748
188531 198292 24500116
132527 152656 50401797
15519 114619 500732280
123193 166787 424306798
174087 196040 55058292
156942 199790 30441711
107507 189646 205333924
13672 36905 943590453
179520 193854 36012745
77470 160172 206775564
118673 136603 44928166
172612 192183 792168531
102418 132755 419636093
148261 194491 115591623
115795 132659 42124760
140576 145387 12069035
139778 196181 869663851
71040 172993 254593404
169746 185293 61877883
51288 96807 549753402
141480 163021 792588379
20822 116561 677848936
150767 159387 392251515
18160 25402 18104087
105675 166478 151852793
77625 196594 297444803
62306 152385 949636599
86514 173416 217200540
181896 186878 12578040
28470 34040 13832684
112352 179630 930621032
46277 81123 726747023
81897 112633 76774319
31022 43241 30612253
187967 199405 880936302
183737 185502 4430559
15610 74430 94631263
152259 186236 84859989
146757 163429 41813125
138062 157946 126221802
72483 194336 304492044
89248 107212 363457927
96942 160873 159850249
27706 40566 750530338
182512 184554 5103314
14276 39151 62038590
130946 147684 742809785
101215 153328 280977050
100397 140608 349966624
173460 199644 65747060
76296 93208 42174212
78051 182246 698872549
106501 183446 307401879
29671 177233 368615739
156388 196671 110585126
86845 155819 172641308
154833 190483 11659912
184205 186111 423996086
26799 115632 222020821
77263 121013 724259396
56394 176800 300716090
79517 90207 706371036
30164 170823 797721549
115323 130718 38509636
80848 190204 273353274
54493 149987 661098709
39022 175091 943006666
177907 193669 39650565
65205 88290 206420088
138562 151674 916971854
151203 170881 49196367
111349 177835 166092349
5958 97166 228169957
65707 198253 821072438
129857 196623 523656132
112721 162506 124586094
9018 84236 995496480
54715 66995 911282278
3394 30645 68331135
76469 131935 138512659
17570 131050 320424690
150024 196769 547976750
29201 98862 174176380
57984 181894 309520384
147728 158736 27647107
190248 193577 942410421
88976 146984 145122492
16525 194139 490199628
25671 64683 401379923
12036 65950 515594589
109845 141875 80092486
100391 137647 908591894
20119 116133 945037016
146906 170578 59264164
92288 166814 195628364
175716 187033 81038503
183448 192747 518920314
198095 198355 653556
109978 132877 856030181
46101 164453 631093256
106106 150962 538799228
43170 50770 759311477
157754 189776 354946761
114309 133295 508202396
137944 145903 19930144
3217 116445 751567188
152754 170217 587569013
93520 144775 160020628
25201 152512 318257650
57874 97523 99040165
15512 198966 672251233
74979 197177 83038981
37641 61107 825064369
43146 176435 423559628
127960 143578 39161151
18748 22371 9027451
9535 55800 115708713
24179 182926 396693776
189527 193303 9402599
111297 114276 7537512
139685 191454 129426239
86381 163823 193727676
235 69754 47998170
145326 180377 3758808
128228 167775 828920392
109778 150366 101499143
84348 108023 106014718
176572 184225 577016495
165397 179003 491412854
194454 198096 9236936
157343 176296 454806547
192262 195964 9326740
141037 170973 74817390
3743 111888 958147562
85345 135824 126323489
127492 176292 141665155
2545 65758 158393246
54137 146334 222257739
173850 182742 492921232
193537 197391 799961759
10277 186554 440657600
123367 193058 858312667
91432 163504 539471274
30890 84493 675374703
177210 194940 44555391
48045 63690 39274817
72644 155984 447674641
136253 183872 580970936
6074 96802 226932966
121687 127708 246123316
26199 52358 269436825
107598 192550 212297905
112590 146557 84942823
124107 185203 223040108
190210 197748 540286211
8812 164518 389352810
122033 187889 827240665
103651 129299 64020642
172380 173589 308424755
85054 155576 176583086
199187 199294 34930120
98107 126440 70591476
148178 167576 842655698
13567 119591 394392804
140677 151899 28120081
51962 140124 220303576
155694 191919 90408608
73969 87701 629318634
138861 183727 112132551
5666 35929 75767387
126690 147250 51396677
172612 175903 641459716
150292 177325 895219893
47922 117814 174809248
130335 175028 795447209
133044 143508 358941782
76883 109513 33479717
128717 160720 80170277
112009 137940 64879986
17027 156288 742966626
138976 165550 66511127
176770 181928 542172761
182052 191199 22967227
42321 90663 120668415
5777 29024 774934548
145282 155934 26741938
128570 176295 516310556
126943 170292 575304240
123416 133860 26188657
165899 180687 11051115
66466 122782 954096980
125170 157119 80106989
79620 116546 938606831
56534 162733 265469970
97566 140091 787347958
77973 184411 969881000
180965 187710 376471636
82327 105298 57528788
35756 111984 554978526
27260 81417 853587124
160975 190616 277201201
112881 191236 195928378
66737 110485 109084285
56099 171903 289346102
70778 179706 271952378
60843 154150 2502974
29028 190880 711816493
164573 168670 44299218
154076 172456 453282435
153594 177863 60376886
163375 190708 898503364
176110 191869 39622335
85450 105367 50030173
53415 102248 122195665
57764 75140 371104308
64154 66759 192810944
5356 109186 939574162
54273 120932 166360998
29694 184553 787039002
107880 190775 207207187
36766 38759 45006101
156483 170426 353081535
38212 44178 11117967
181603 184558 7430753
193400 199212 14682224
175768 193180 466878641
135339 187429 146629369
153495 180847 366507637
81674 107883 65543404
140137 168693 71433458
96461 103972 18765316
138518 198015 148997470
126975 134304 797161024
164581 186731 55310074
191903 193891 317930033
196871 199552 952019087
103375 142294 9964011
99940 145373 113453287
147804 193794 115011836
103293 120565 42910033
30408 37892 918011590
67360 129104 154126822
164377 182354 44751705
36849 77147 947644713
193337 199611 383157918
51836 122264 828488711
188367 191639 8084631
117229 118169 163499394
99029 147585 121210811
152088 179776 859815931
151310 154954 9258412
159926 166554 16416297
120763 159489 511280896
148134 151865 9371322
19405 128018 297990043
24765 88678 448327466
182926 187972 12791481
165357 166931 3833248
198605 199704 2774036
53302 188136 337101537
51703 121739 910486782
45439 75126 815601901
65062 148986 209578438
113160 120420 407783014
157233 189645 659493011
98772 137801 554815693
19316 141163 632306575
68582 165966 654434462
23251 126229 949125270
178106 184160 957529320
21227 106977 214432603
131595 193205 679124728
30007 156565 316486414
109573 159772 743444057
85063 88403 87467821
155779 191283 88629542
134570 161962 68575881
6633 50398 109488736
163487 188728 63073447
50895 178223 318040859
50144 121023 176966538
40534 99817 148400642
16277 45894 906027159
193876 199509 333362170
70314 116760 558307246
99724 171125 178240606
191350 199581 20788760
118404 173546 137818702
41860 165656 292069256
31551 91248 697382735
184613 192375 19500345
1614 188210 622026098
140647 189302 617633292
12204 116177 999658724
25522 76566 733889340
2753 170814 420312250
104010 104405 990256
38395 90761 676000613
179479 181021 788984971
13620 97454 209605620
52319 181065 321671242
2174 99673 670598637
69594 149620 369512299
14059 174702 874752345
71323 162792 366764212
171654 177984 15688939
85686 120955 88136181
9489 120304 813595757
189797 195052 13168830
196860 197972 2824472
176983 187942 27682046
171782 194389 56608436
133986 170448 857928086
95472 115563 50242879
191239 199867 3226544
166690 190255 856612318
17049 76179 442608065
12082 160950 372257562
159710 163635 9774759
20622 48135 72619841
112205 148246 3844129
128551 141322 31972215
79284 82738 170930313
194708 197793 669492123
162459 192470 43612770
140932 194287 862267644
9724 62914 667535041
154216 198615 111029651
176521 186684 933391397
147997 168096 815334459
129070 187077 777200023
60741 109623 850525990
157441 178538 508488721
22354 71766 123626742
52519 103283 408269483
145030 161190 40423718
107867 164876 142544865
118126 137527 48536400
152719 195640 107329779
166097 172914 16996500
114301 144193 204145529
81051 99075 688294440
103319 117951 36437839
143411 155451 30189864
157933 177997 671537449
137011 197007 493674367
133591 188810 388106269
107389 186519 463383088
170715 197628 586430266
88760 101713 32687153
64455 73598 796778863
138028 158443 377466458
186027 194691 723952377
21850 137316 150003775
121545 162246 101984555
140166 159789 40480492
70190 72778 361958882
48437 109957 664737610
10685 87979 628958318
120511 196413 773675122
198662 198837 457470
39362 173384 334983349
165213 170291 992140542
145787 178991 82813251
121874 159038 93210412
174075 193257 888209656
113286 164502 91488673
180160 198908 836865844
132609 165045 81143370
129685 199852 175612483
59928 98012 246280010
124663 179202 136247062
57191 187388 744158734
125018 169278 110729291
73753 142331 197214554
115729 185714 763033309
14053 76052 155038710
72784 74822 573083516
21577 91827 175420946
158940 176848 44438713
54758 168111 291900444
58074 170040 279782376
85057 117773 291180421
192137 197025 516791777
162645 198557 89859140
99325 125267 530731790
94443 147921 183430147
128701 191355 910612694
153346 154000 499455229
72701 178518 924877695
85988 160484 933061816
143395 199499 490463297
92950 131956 878001846
14290 77989 159258983
165241 186692 53607179
154870 173935 14640227
13971 149394 952114392
6476 149100 356595847
49453 123416 895820738
113356 159204 658855451
95067 177230 403451779
94089 193034 247324472
109206 190495 153050647
53989 131397 193378080
88903 172504 718065644
138822 160719 985739205
103841 162742 147260295
2057 13519 26757801
44328 195285 377343504
81022 162598 299623297
18809 133163 285700410
135050 184626 968352650
142085 166861 298591666
86611 176674 534733026
2724 181207 709753188
174041 178928 12127599
120994 164418 108783522
83208 137401 250855613
89068 98031 114487395
88384 163329 755630872
131647 198276 166784113
132110 185837 453003468
19855 67997 120533868
24659 174450 968532251
23211 143482 181941218
58116 118877 841619926
174024 199079 62939536
128921 166485 93889178
111128 115335 386954497
199325 199884 532288192
28564 122018 233290600
42261 134126 229607767
25001 62063 9325842
35789 128820 232464653
37722 80018 105779162
136713 175899 434109953
25549 34118 21370070
144736 197424 131807916
11776 88196 190970283
140273 183824 352594994
31936 68684 92081857
68989 169439 551750260
9702 82861 182848811
176334 192753 41211968
58208 140608 770721616
51382 193209 368565142
112352 146996 95040089
68272 80478 21579358
195885 196998 2845913
14663 56929 105649668
146092 150437 742527504
75786 101735 64926905
92965 138985 416816717
94860 109979 37767676
135964 144649 519688341
4241 137746 333831717
177157 178972 602085669
43490 59288 52124513
2220 193566 20810219
178791 182761 858646251
59437 103310 655774954
29932 96896 167372568
40623 154019 521131291
170767 173050 651923642
161479 187761 562395320
121076 152582 78969464
63544 189753 830895954
52635 77688 62695375
131275 141553 25685037
86200 173385 695131155
188743 198191 23711710
105234 150117 112122685
123287 168754 113783385
154247 183204 361417862
5725 63836 145490742
32041 142247 275447749
87256 96010 10142591
109357 151300 809541644
2329 10369 641151867
1514 87515 215037125
103833 148800 522137594
47492 113945 427322945
190596 193956 695799792
93500 112068 647159979
149987 171330 985015874
37509 191004 383694949
138983 183724 370691194
49111 86430 93253902
118654 182941 160665710
130650 145321 36647898
77058 149771 65438901
68855 151655 206775172
146728 187012 489188876
186043 189254 8120739
6627 44788 911505382
42022 106910 98941439
112617 149556 785988021
122969 133280 908015070
185782 193717 19955692
146462 178672 856244131
138538 139990 1573707
105023 111734 963529779
10862 169647 750202177
109498 110990 43434831
139485 150777 173198322
136388 181515 984934416
121423 133364 29963544
103667 150813 704578219
112969 181039 822074273
67037 193274 349729611
76233 188299 280092592
168705 192182 302709289
128728 158819 75390289
115863 135970 50237861
109929 124942 812907717
89738 178684 222281163
137829 159630 54645347
35694 196288 401517132
131346 174586 267550418
117565 182266 982294812
151199 193751 851280309
158877 173387 449932397
175153 182901 19411766
166544 173224 981732365
130289 133398 7667143
151528 181890 894299705
126016 148385 51729286
39280 83757 111233624
54376 131430 927639021
169361 191165 54521486
57914 114274 140780654
150295 167603 43201207
35437 108847 183369035
47516 139478 405172752
41904 115517 184029310
23574 176946 383207222
157122 158549 3498274
170794 192615 54467117
132749 184422 129117297
127961 183208 161555413
53532 182958 685150507
124078 161400 93473967
29482 161239 838327525
122496 168033 113906249
112547 184547 865897399
190683 196546 14760677
173045 177887 11998959
137877 160150 200797635
29602 108428 454938686
160067 199208 97935619
6235 131762 313836248
138997 178159 97790840
102501 144397 104663609
65726 163470 69954691
9780 145393 552851399
179335 184994 14239827
127985 168658 101720237
114945 122185 17844650
7683 32006 384474479
27002 116174 222794902
171232 182471 28051899
115728 180269 161196475
16690 120138 913712730
174242 185766 799447633
99292 118787 48522352
150131 188165 95134583
105348 172039 980303444
35276 128047 826478358
72417 80349 19690492
162636 165541 7176122
68035 116326 295689396
133564 136340 6999779
169190 197180 826005384
44441 132018 218817827
17296 147701 624254509
116108 154354 95760582
181207 190859 80956367
20675 182450 548200626
23981 105451 203746132
190187 192611 5983329
23858 150731 968156388
187009 189735 6840588
176601 190839 35831275
168788 195769 511571948
31718 193664 404838357
35268 129167 234635592
30831 152727 304763501
179284 198864 49318189
83946 104329 51075860
8661 73466 162148578
149839 169032 664999081
24316 75750 822872914
177676 198114 51467869
12239 12293 137851
44606 172273 487420599
12690 74929 215982348
51285 68658 43660161
158497 168130 23923434
59995 190458 326162491
95164 169245 185206417
153595 173219 48864555
25648 166121 570882604
171853 190912 47714960
89255 112288 57688411
176995 191017 505210763
19967 23707 878379899
144796 197228 131131709
49461 167489 386598680
90888 113949 57782929
143232 184739 873807142
105231 130574 63356812
167645 171312 345348201
96170 197442 253307798
102527 152966 126065244
147257 180716 83615972
95161 169925 706963057
43879 94667 53939352
38618 79276 101704280
168115 183219 37713849
175102 176422 562466533
154388 179973 63660197
90305 197904 338482711
163034 196049 49938105
23582 115916 871956957
170994 194145 57924397
167440 191275 59691182
181907 193631 29448228
194762 195027 674481
3841 158616 972663687
37455 38652 2967602
130954 137779 16993314
30078 60579 48488639
161923 173268 819883687
106387 129445 57609779
131088 169663 96455951
44978 59493 190325497
120811 126112 13308898
168645 185791 179849942
3538 17405 34871258
31947 107785 673046470
30991 78541 118970352
129941 150832 52238308
45194 194253 372662611
140798 151696 14145727
64238 148391 377442203
195562 199285 446750237
24729 84335 148870936
113581 173846 782988218
2388 115054 281879196
11337 92023 813375374
22214 171594 458003848
95120 175684 802444230
66380 102755 90857878
49165 199597 794496125
148690 165697 799336457
102092 196818 105804921
49102 143410 846478779
17313 62700 272737178
57794 176850 86811557
2466 61787 148447391
179384 182713 8335694
173546 183200 24107031
72246 100093 781733499
98417 115855 43454985
190971 199105 20512706
94769 135833 102667506
101691 195676 234886902
142940 184135 288352532
80841 167651 216891824
132543 180775 821982715
75618 111911 90552679
89 86541 433902588
113925 155335 370837562
153676 167279 888307379
38728 134077 708540995
74346 154152 199483862
177642 185317 19339740
187547 198963 28684630
133095 161686 71641145
183031 189988 845800767
64409 152355 481875823
187324 188264 974130675
194117 195188 2708469
43454 84928 103523834
191765 196447 11877945
136295 172738 91062837
185155 194938 24565374
55615 143863 220568000
170400 185631 37967519
137525 167389 468154137
182283 184788 646100997
149448 167095 302022773
45389 177423 329825372
79979 197196 293119509
60460 109134 121664135
135515 148266 31907775
192158 194275 5332731
58004 79627 53987360
115034 189396 30592034
138721 151623 576817754
46792 134724 219941529
176683 192017 809310995
110274 110769 328724
81948 146082 517602083
17440 115318 244659053
131293 189586 145796818
156972 181232 60348926
4211 103060 912007096
21905 95603 184222575
190948 196154 13096199
178390 197657 93854479
82289 153827 719080243
112594 173324 253532827
96323 160923 161548262
33656 177064 367421175
181261 182233 729834208
78211 195675 293629952
189672 192684 7448683
111733 199233 558718062
26376 136463 778293053
175169 190148 37643175
124481 127223 872735015
138371 149870 286234219
142149 153092 27477557
91064 123651 81489416
29219 144673 422282661
167334 178328 618407246
185399 198828 831643802
17965 143045 312649666
182845 190491 19261834
128515 142116 34039207
148516 196002 685982097
29121 106286 907196157
114156 197775 195207698
17681 118279 25979349
65456 140221 186629411
69904 128322 595660782
33982 152357 845782223
183042 189649 13462069
3193 156793 890125933
81334 189507 523815610
185152 199796 36909233
153669 188181 966622309
60727 154636 234951383
133049 177143 110089749
66203 145410 316725439
121623 162164 138664829
2736 176589 434540977
56081 165015 527931648
58366 162138 725668255
179836 190756 577912528
168615 182652 34968273
35601 77724 105354202
132128 180836 945147854
117075 162796 114385180
82458 150755 170761934
31165 39355 20416602
192365 195405 136447371
47188 171155 924808200
17235 189957 431814461
163404 180866 290793830
33606 166583 991877144
199651 199738 240383
116317 179571 157990146
162046 167517 13503125
110543 181700 216789724
8071 79870 315880439
98934 180700 204162654
171058 183608 22268876
151845 176362 337082726
148983 190691 104290784
31309 135388 411512061
58656 142970 210760919
26988 75036 120091647
101373 121645 34535689
132679 166838 548784509
92709 118029 63327647
191051 199286 396293488
135241 149534 35739294
83089 115003 79871814
95764 114345 46477254
195870 197451 921061363
30346 194029 676225637
72744 140600 829246076
181484 186923 422856597
92705 179573 217064082
198856 199611 893743617
162360 190023 69117495
18968 133182 285354020
74981 105823 135535008
45286 160381 287806628
127821 179463 959991384
199824 199921 255941
194733 196007 261609361
112661 125019 739198700
23271 154454 328077193
98650 153882 649646099
113616 188245 186659339
90589 101532 27626771
75969 172265 111292671
56933 185895 520851580
192117 192996 7679205
112614 141397 72012186
99242 152058 279137237
108842 109512 529404835
130360 142370 83072426
35770 113734 194840089
110782 177079 165604139
91004 186760 239484233
69011 143348 521479535
66584 143283 945940648
150843 169495 803018923
66726 93465 772629327
119573 142272 685322084
158620 191895 736381031
59295 133143 184453328
177197 190309 32999501
118912 146138 68115141
3537 43826 797864885
51109 127692 191349591
36021 137533 253709900
183878 198791 37590566
79033 108938 692917213
188527 192114 8891634
89336 177241 622536294
103793 126878 416654264
71312 92666 53125815
189614 196255 16654879
27956 82616 836915961
64912 115519 126339960
52110 176239 381506236
150620 161870 207289946
51208 169711 799967515
152478 196193 667292152
11708 180435 421671236
26256 94241 330172827
31420 175749 522077977
144978 194204 818230361
60628 149111 221233873
139233 143154 9908887
72726 168322 238803659
62827 73528 355579245
132172 138878 540624729
34179 63586 790636822
129763 156001 62908491
186452 187965 316580896
82258 117920 89169391
73788 89974 40222003
107578 140552 82382987
122825 155227 81326206
32983 130544 361477539
96044 189680 234124693
34535 196619 833740518
58624 61614 7392233
173621 178499 524304289
79388 189234 274585956
141765 181294 492330411
177285 191964 800052062
150688 151931 152149105
142663 147467 11939335
14141 41372 470640578
2909 129695 979026876
15424 83462 328957008
30479 166336 339534120
175841 195652 49835671
32966 119123 215267318
145208 147300 52434315
142105 145165 178004411
91356 164480 885084966
178117 187578 650473750
120460 192468 324154101
67167 118546 128189596
63978 103169 97969618
146085 170859 61966726
80800 112979 80369762
115879 199832 895156772
30070 166935 500150938
97404 149323 125761788
100828 120162 48052902
195804 198094 913916438
124515 164770 59018049
167599 171322 5883495
47099 102140 694548829
145624 150413 961982718
29352 121493 230100866
21225 48372 820824084
199121 199544 997523
149950 181148 359565786
157717 174078 970075853
175594 198634 57994979
54228 130347 65394517
89283 97852 65842992
118654 136244 648493863
105315 151669 929039793
175332 195688 660898339
53703 62506 22013723
92300 185868 233990497
79114 121684 106164065
92254 160197 170116017
133275 194841 640257403
104524 146195 278625404
35430 65951 283199136
24168 76941 513399247
23842 129166 263246496
40023 158951 297520449
181880 184634 172960464
119392 122105 6728777
149577 171467 284576163
108843 149673 550080279
184480 194650 59629925
27738 81029 70659944
25599 57281 836361558
157547 170611 2000037
48556 151578 490989984
41605 162635 678711516
39724 136741 242659012
160545 170443 24666222
168717 194238 63855214
2519 164387 625096711
104286 173714 173410565
39029 71805 564972199
118195 190321 588560650
80138 196932 868274295
196638 196858 328595
129285 140812 302201412
46474 117431 177461624
85063 163098 195285281
127645 169535 104799557
155183 161522 148684551
90884 193009 255418000
137849 153474 39193155
147446 197043 124153568
164041 193656 134015142
137585 156967 48635137
32172 58509 390948943
143294 192973 124120078
93148 98381 375822013
149700 198267 121599572
85327 166633 985985437
98494 149760 127984504
36701 132419 844268930
162540 190147 1729109
193198 194028 194961009
7301 187478 450467188
20379 157086 401408050
9680 168595 686150336
140660 172752 465663292
50463 88691 95345238
138884 193322 136185774
155789 191171 218396563
49654 190041 99347166
189621 193025 444734644
37901 175815 344576393
101415 139742 95645154
49835 50274 719535248
123177 139820 41699618
67830 145480 193937598
100795 173947 182610621
94196 164693 56031207
61509 71140 24257813
29435 93889 228928500
146903 199557 131883693
1791 161896 627863844
114970 184046 618375077
18136 172661 386161370
91547 172840 203348342
174500 188096 34128639
129610 161042 925024476
15810 176984 865429305
171994 192087 233744222
59704 109382 172063362
58649 198335 349288199
150375 163678 382783009
445 141237 352081452
143754 153047 759539264
73901 190195 460902420
115287 169269 134910734
195274 199772 11426641
165689 186372 51649402
139559 190796 128122229
14560 97712 207823884
186117 196092 25067922
12115 150060 936841867
81997 185598 258939083
126522 140860 266668167
99217 169950 963930434
160485 187311 27996387
3129 103178 250415340
34447 127615 232802117
48362 179242 787840143
166005 177138 27634076
193810 198363 466733795
34951 125565 547055818
98499 149297 126815412
149011 186568 93872815
161379 194197 54935072
17323 130796 283688292
36450 133780 589528430
135834 137344 601661099
163768 189944 643287758
36678 122145 315969293
92096 118023 64968198
4108 114275 275520338
170003 173861 677406885
956 89784 222082386
47076 167146 903167830
185468 198237 32181496
105333 130159 62015017
119176 155942 948185474
45118 198124 141609343
30302 58221 69854833
34320 53183 47132264
144497 180803 435045182
134787 135038 42122330
96778 187206 226057823
118733 153895 88101586
99464 117944 45997445
11127 176133 412191308
40835 149986 469328225
136682 178264 103731902
126014 177342 128224882
105915 130068 696109748
121493 141318 514164190
76105 161077 212391405
194593 199178 635835518
20189 143372 947457291
137486 176277 96749506
93206 99620 896641218
66252 136474 175332345
56498 154802 431195004
146577 180690 212849758
192912 199561 816127039
180584 182395 4548293
78929 127862 122231476
71502 86485 37221128
149309 154047 11987016
131143 142518 28424271
55468 82642 67831990
159531 167611 20007723
94627 119637 62412017
25468 126931 253440739
27895 103391 752034759
78037 171711 585400977
103417 117863 573451125
193357 196329 7508602
66777 95795 72369298
48619 94522 274890371
8184 140064 987997385
99516 197758 476958589
114505 176763 821906459
54404 155535 484802402
98663 113526 36974405
149835 190758 102332517
190433 193732 199435373
15799 150440 336477809
36968 89492 441842600
105817 183508 194017355
37322 93795 605321731
58808 139199 200846982
8833 155985 988084946
150183 158583 657045590
113970 137988 60008490
47454 91569 110166235
23457 76148 277107272
112895 168484 297484976
196502 198345 596867993
113199 139371 65426676
175684 191441 39583014
131213 163015 363100102
70024 178873 271658120
180922 198398 43992699
128376 172266 260846460
38612 137886 248141912
112099 149806 94331133
198591 199283 1745763
188324 188938 916597
42404 197986 389048457
158461 192196 753022538
176057 191132 37951778
50632 138103 218558204
103435 130973 155485241
74977 129385 135923726
146594 188590 105082511
171969 186973 37560703
54318 117291 833888511
95667 102532 82575849
142388 148433 670624262
193304 199625 15992485
143132 154625 28823655
111957 124117 30386922
10361 64654 83331947
113752 120197 15998226
39597 58320 811490862
16941 177626 927156596
153942 154212 926152894
158040 192402 85759290
139748 145713 14933640
132311 165786 83737579
53774 175718 304551525
123415 123881 419316836
119425 122600 7878563
57366 122768 148219821
66678 130783 608814162
74312 170362 410241949
104223 164906 151682534
133888 166660 775121844
168826 169346 1292084
101720 164921 214223361
11095 93180 205124952
20873 93480 181492844
72897 146891 184758888
63529 64385 779136474
3267 21170 665126717
103246 134349 77617280
133664 156355 56953603
8974 10583 4037685
41349 135028 810353001
128932 166414 684818671
175653 184066 773704870
139967 157981 789310307
103576 141504 249671950
102926 180268 547890831
60018 146098 215185810
91354 143935 131692994
172579 199863 560755763
132186 143976 26117038
44178 169143 312309167
196945 197638 237958136
106175 140615 4973797
138220 192522 797408970
2550 73115 133347460
133709 136809 7824992
129659 162488 82138766
191612 198885 49942834
47825 150484 705650526
7255 15045 19652357
34596 126830 734182949
36981 146645 274040632
184173 192724 390193274
41699 91807 125053890
563 154927 386204370
42744 141076 537870331
86532 120848 85691713
56409 184151 319152534
108033 143146 789992679
175053 196093 52852520
102315 118196 39495626
50758 79656 428088348
172983 191280 45829880
85055 171452 919736993
40055 79467 394238677
190919 198358 762937860
98608 146871 130186010
158377 168234 24479527
70408 152390 204723949
101302 119246 465588908
47651 96427 122073760
199686 199882 528126
59665 195362 339254151
1480 169384 419908847
144199 145715 3735000
167073 169196 683124183
15415 91886 654792291
92005 196872 406504887
177095 181912 822990297
55116 118451 158174594
133674 166493 82040927
99114 110174 18388552
51094 128558 934222172
51913 175002 326537255
63965 150090 782196101
187328 197510 25599990
178429 181492 523980220
174726 189430 36905115
168517 193697 63004698
54878 69422 36453518
51180 70786 818336844
50753 145104 235840707
30074 181243 377700305
65506 107138 103901580
169422 181054 732220
24881 71239 932580966
14269 59480 213751018
175986 176921 2366157
148665 151466 7039031
46906 166965 973037217
168346 191350 19548564
83808 130736 117413360
38121 169715 302118831
81640 84134 6137667
42381 75678 882431581
197511 198449 2317960
149066 180911 79482084
39971 125306 213302692
104147 171743 689695813
118249 155212 92652441
170163 197749 391426685
185938 194325 21051842
133155 155216 802837287
85822 112521 66772201
82225 134673 131167897
10271 151125 352166676
182961 186134 680169855
195608 195932 793016
191410 199324 20009268
3961 138074 335322276
115089 180518 163364193
26865 191682 503397839
5878 106806 252460595
50515 91784 102925233
99843 146197 864221451
59275 121967 624870639
72294 78463 15399694
187168 198678 28933205
21672 173908 380442365
72915 137150 491687940
39573 86271 116777224
78672 168717 92245749
110851 153627 32222526
29633 167634 344827001
168722 170212 3784338
47628 112916 163240585
183051 185942 818910716
76629 88413 29287743
169604 196880 68267865
8934 19820 27252590
90148 100034 25021281
66752 101729 577630989
16572 84272 169092803
92394 177164 211835015
65990 196523 326218033
130021 163003 639208982
75066 187863 957631827
197226 199846 6661805
8491 39303 76983441
111263 116417 900690361
179787 195036 38321212
71144 179857 271442002
197525 198952 3577028
87895 154510 166764344
185786 188622 982112633
194823 198555 4277394
156194 185109 72048036
86446 161635 188079754
163292 190059 343114783
7219 31831 584903977
99543 178120 152686130
128188 173414 20071160
94350 95504 4427809
102060 190923 222013058
136387 179858 108532297
167781 193554 769230245
162665 169640 17414283
185686 193160 18788277
171734 199636 339026523
158805 159469 360867282
128219 153190 330964693
33330 130771 493835580
82522 196755 285698689
184432 197727 33529102
59274 108763 123587343
130685 182114 128410290
91764 177265 213742444
191332 193382 285314919
28832 36829 18342989
160332 161547 932331116
166763 176817 24985227
193302 197448 127122961
173950 195546 548285089
77523 191788 833586323
54885 192299 343404805
183064 186058 716390786
189973 198493 377105522
188543 191384 1247111
80221 167539 262144260
8971 44965 111210067
152760 159752 582979605
12839 80064 395558727
71666 157826 264656825
195522 196850 688332404
197272 199808 6438607
195819 196564 1901687
156596 166396 24283250
112363 157531 113151121
5734 51545 492669261
65567 185177 730496979
182665 186670 10120948
185501 197902 630951298
166706 175342 21450819
31237 150310 297631981
103948 136790 796171628
180654 181347 1713361
143165 181683 468560119
197266 197768 506473878
199552 199646 18270493
57804 173387 288702750
191116 199951 638191723
115163 157119 104987408
122715 163395 101925987
177878 190402 18415505
65322 145235 795376859
2374 144052 797885364
121245 142096 52250130
156443 163045 16416067
2143 138059 339890722
1121 188114 544819802
170654 178722 70450990
123702 139466 39495858
74811 98402 59019641
17386 66891 123904644
76442 94681 204181340
71450 157767 215736577
27401 104305 355183199
3286 142482 281438595
64322 78492 972053395
29632 138761 837396088
88726 173654 549226215
67805 144123 190642607
106284 140518 85510862
157699 172984 106756
94399 133509 97724968
196650 199894 8229402
145696 172720 597985983
108248 122588 35685990
122151 160818 334638841
116835 151184 85897972
108707 142564 84722121
126507 163089 91621513
143915 155458 514718926
198734 199184 548980453
26020 113696 219086798
12524 116169 859745422
38826 52679 524149545
156729 159724 7446714
162571 199945 346835578
16766 178074 403050568
20147 40741 984153419
78564 171387 626011793
45108 61425 386548987
120386 175633 767412245
155616 165243 345388644
47829 164845 455526974
4251 100209 240116656
89366 116938 197155663
68894 165915 552417999
26108 38095 220530449
338 145474 760031912
62740 131153 449924075
185997 195338 23459900
114194 166721 658053869
115519 170025 136265340
54787 104195 448622311
193343 196267 483218050
194619 196989 181194940
98913 138084 97746015
189453 196480 17652088
74468 148340 264566793
170124 172899 6844337
185852 192271 16119138
179176 189771 26676039
5218 141552 804239466
45805 87425 182844820
184036 194685 26763241
45155 52427 18225804
131669 183642 373788818
190704 192007 3266782
57366 109565 660697889
199054 199466 1035629
10315 140043 967257773
132933 194404 153750815
165766 195217 558960836
43511 180003 583876332
78518 130383 129584886
78706 81529 6955839
39274 87083 332650257
130554 162328 882682439
149692 196645 117501337
62667 72435 549434926
48935 161848 907137012
46358 173815 979667489
147133 191787 719559757
133360 160773 108296904
149755 151563 4582702
130611 187625 185149601
59736 117778 453087255
190918 192540 4008301
109139 130822 526628170
187022 193506 743035525
47957 181541 425482337
7989 170784 816125093
47534 168345 302056674
54125 114568 151024200
96632 185598 222280840
152844 160474 470116197
37062 195700 129466429
159767 170322 213254161
175140 188905 699080331
129639 142596 706084181
185198 197020 29762735
12941 146703 334372065
116904 158651 520545561
145598 159996 36063838
123452 179173 503303491
57240 164049 267027088
38558 198942 933545975
161401 194731 712399460
98343 172877 988663516
119318 134328 37610438
42070 136549 236186969
131381 169461 95224275
197764 197937 414338
144156 148209 10081758
144215 182260 94959940
69334 74607 13110790
107495 114062 771147449
50432 80595 75357793
28756 114220 213537728
152286 164741 169823665
155148 175799 51254347
100179 149026 121956319
21941 71254 781642320
151790 158370 16493408
110086 120679 26371284
12570 15528 7552638
190228 197663 61885272
197237 198744 3862017
152324 194123 856847553
104673 109882 12903544
29402 184349 387159371
159794 181901 931126640
6594 139903 552209465
19642 27101 23568053
93608 137639 110111112
26180 171310 645684030
175973 195727 49710255
110195 110203 24551
16590 140864 310632128
52600 196679 360258211
107522 141477 472765289
159675 173175 193957320
86688 141036 262219265
152971 179172 65237071
142079 150383 20780740
1728 162360 927979739
182635 183507 538306093
52427 64006 29040809
175 139289 732620974
56516 142406 214636127
92841 96207 8472101
53082 116556 951267597
67668 77715 25007871
115189 189743 310968580
52271 187807 338846398
35787 85589 124335856
91549 131784 155291064
114016 143471 73694968
77292 139213 154695178
177005 193201 64951172
106219 116280 325250799
104026 166804 156812671
27542 53925 65938711
44283 116221 15548818
185614 188381 895708856
123391 186478 845996141
4340 150224 600554923
71659 73422 207703830
184881 199976 9363809
193836 194783 75319522
15826 33674 294994844
77295 140244 157257433
145560 191714 115302758
176409 191440 309821254
12609 141176 321450435
145367 196817 668106822
80912 90332 23331684
25547 82591 590769569
154248 168211 34697219
70927 157996 299230564
58154 92692 86162344
178907 197542 46970724
175738 193340 819280016
137989 167767 865539004
18491 163346 362129330
66951 165780 246883063
96087 117371 53208097
110445 171651 153025260
3057 6968 9929010
38448 43934 13794133
39619 187095 368787106
126495 179565 132609303
9665 59162 220764084
81861 113511 79083056
63913 73394 559154764
74351 140189 164394783
149313 152171 7199856
164659 181153 512384991
194 46594 116013636
133446 140280 17096635
115765 181952 829205230
54459 176642 210258967
191954 199417 18881061
95209 115907 51777686
108148 132883 828649584
108907 165364 141235078
99841 143238 108391231
59746 109781 125006524
10011 197413 723622486
75826 100401 928955941
119843 170451 126628681
13328 137447 944366803
148361 154482 975974113
106819 186515 476565947
6260 148434 874147368
126886 135729 6332374
138998 147646 14581534
115286 151767 91237317
119955 146415 612605040
133431 166701 83181851
16484 31290 36984937
41139 135753 837104462
92064 159080 984995424
58350 132700 185747511
114451 199532 873462375
169695 199764 754096994
110808 157782 107698175
83044 164145 202834128
198890 199127 321688952
83623 116280 113955239
8055 102697 934219023
87024 168556 781447442
44698 128935 210517683
153384 187786 274294483
189309 191349 551196688
74948 88652 34002966
43480 133133 256652571
71272 128442 885722414
138267 178265 954548403
74650 81467 620184895
79173 96445 725753520
142637 147533 12181175
194258 197817 812819627
118262 127018 21850852
29336 146675 574813528
193251 195259 664161691
58123 75159 42572855
198061 199921 515736198
32008 90634 874437995
38313 198822 412231878
194450 198348 9877338
7061 55308 120695971
99984 196770 241942561
148864 198046 615549214
165672 182509 41992340
43413 113766 399701569
56990 133011 189899718
94929 140137 112977514
169680 172488 6950963
53449 85070 623679849
179547 185016 249783710
188298 190699 950723216
114076 156011 539556719
96904 193260 240828867
17861 116736 247076092
48980 78654 74304241
75491 121198 114006117
142385 153257 27289595
108317 179095 46850856
4225 92527 220738418
25487 176759 630494643
98881 126630 969125145
32943 191835 505524846
178524 194273 771453264
22272 131189 177121468
18949 91082 180101985
150983 167318 500491536
123899 171520 874391423
21496 52144 585391170
124367 171074 116804921
10093 178344 751592742
143259 152596 131072218
192891 195330 6194019
24680 44923 50622072
51598 173972 305715653
128890 178710 115980093
80005 151899 179722729
11968 174736 612705374
97872 161482 645360540
127586 193362 164508931
198707 198721 39128
51058 90091 97345291
106533 155739 502218383
153934 188406 86119358
198892 199272 938486
62904 179395 290948550
54741 57405 6656168
104042 170271 165542504
173033 193380 42382772
136074 183414 271135136
134874 181925 117488157
16592 127060 276031001
137169 139245 5165567
25601 115582 428270562
77904 175627 243978146
14519 122857 270576238
20079 172609 381253865
173467 173570 258916
164886 170270 13441932
151206 192815 223451446
191171 198098 201952002
38064 121535 612378127
143791 198442 136712200
117335 197797 236523594
19880 95881 190002899
64199 86173 6128385
4664 159127 386331941
39805 79668 228547269
169790 176896 330940353
71085 113885 106811203
134686 190647 492450881
64219 96790 759009880
2579 114255 279336474
22294 117761 238644654
78855 90939 29991251
121380 162338 102633142
112374 152232 768951007
148407 156607 9196335
155494 189975 86099353
99957 122447 929781463
13043 45047 80001138
50448 169054 137206841
61675 161411 249400314
64767 162062 243144294
120213 122741 738393909
113276 153395 891975543
105964 176964 359448906
131808 165524 643559215
92547 183259 226754772
91159 146000 137231852
157013 157971 1606341
171722 189817 45320598
194264 198418 10522787
75843 83786 944788300
12748 117646 262289327
83943 135473 128848590
36536 149028 989874158
18593 160329 425511085
136616 199699 437072285
21240 82522 153194287
39346 166003 316658720
184943 190629 713198159
58068 169786 279172376
81854 193521 279184275
73154 136269 157649483
136616 198385 154567764
50599 141580 444079813
10294 77739 154862902
93567 194608 252658576
50690 85782 87570741
134301 148815 100590267
197406 198587 506259986
82789 131566 121889871
166328 178231 29606076
77696 127777 701577175
83571 199083 304732673
180724 182489 954591269
22339 123748 253359233
153202 192827 171896970
171031 199561 185048142
174222 183994 608533
142926 160486 727473378
154724 171805 42487987
176723 199768 58050584
27911 51882 59838887
47861 187414 404733888
136820 195161 145871181
131635 179225 134178426
54812 135211 200861029
157222 160819 8902890
196599 197127 1340550
135808 196423 151664892
29190 39836 18904893
186633 197821 22697426
83233 173305 225042159
20458 24319 319149780
95232 98183 7550766
30214 51367 531148357
190560 199766 23226930
119801 133615 34580330
167619 189671 851830196
62744 76827 35160585
20009 167004 544525503
70859 71490 114506076
101 171894 429509447
7532 179516 429789658
461 178824 445797259
55635 125858 175348944
183850 191711 316412776
74451 172704 943516043
83759 140960 762485197
35855 147157 624459576
101173 135940 21062428
157206 169004 29349826
138241 186655 708764131
122128 148318 65670652
58990 152174 339539012
193951 194395 1134221
140125 164625 900216426
158546 160529 4961450
109597 110247 1615930
52428 91640 97781111
7066 124532 293607300
173381 191933 46469252
155165 155979 1987902
125964 127012 2639450
196328 198583 5722840
102254 153884 934647717
122808 155017 66156769
161400 188973 68898915
164753 186990 55530334
54222 88128 923331457
137034 185385 194133970
124195 187267 697309100
169582 179570 24782359
37150 47165 24930089
188236 199180 27493857
172137 199284 68081756
100670 130248 245860462
197305 198213 2304536
135106 182492 688220099
16257 45530 73138908
132702 176204 646310959
129250 189695 151157942
59533 182700 962005802
175594 179949 4360625
92468 144905 131254312
148322 175788 691942387
9035 137830 937756792
28507 164635 340212235
41881 67831 65059054
63624 186651 715156778
125212 129600 11061555
124860 194152 173312763
117278 126510 23028575
193682 195903 5589007
84672 145534 152279562
174218 194692 307454221
2330 183014 451719330
199781 199877 229600
42874 88733 114431768
132298 144330 30191438
110887 145707 87124714
126130 150300 60507569
38935 162229 308319470
123623 127797 10529085
137664 180292 274026457
74686 199716 755356916
104679 131420 514218410
189709 196814 17840515
24202 76218 130121531
81350 197760 424021413
148138 160997 465074286
151069 181046 74765014
6815 18371 29025483
135433 188262 414097006
58203 124810 827552788
64164 114170 223683650
45208 46680 3587540
183038 191234 20618864
22152 177424 908825741
155206 164297 22601206
99808 148836 44916883
115258 161983 116853987
106075 193639 853970417
84841 146860 155088774
173060 186414 33437344
145298 171655 65798096
165401 184824 104297100
62828 175857 282232698
68783 159406 226380831
88639 167404 667679122
172161 177975 14348993
156769 179241 61454106
62410 191621 322883497
157438 166256 21850839
23147 142220 663470133
178289 196753 46475995
15501 132336 291906495
51396 184273 457300145
182894 193455 260431115
91646 107183 160239033
185683 194039 20997012
6227 186821 451508020
115609 169594 134975597
57146 69462 30907786
197374 198501 704026152
139356 173977 469271441
192126 195479 8465814
19080 44147 62684311
67070 116302 122885401
67156 111001 71656173
38413 43198 12036681
28365 183878 388531677
874 76677 936829716
120238 149050 164924703
119580 135779 40590890
125424 163046 315485387
108050 195831 323159534
132453 178039 438888787
118701 145024 1164063
146177 195134 122442777
58256 77765 48747718
6805 86609 424224402
110238 149654 98584325
93198 157243 160294883
143204 158639 149994907
22230 162254 922456786
45573 90221 111459012
9637 137267 919429632
102511 120612 44956868
91142 150581 148757842
149988 165618 551541219
161482 184175 254093209
16643 184739 420084058
165378 165427 880728728
138027 152266 35691686
146406 156558 855926530
64501 195726 328037706
33263 52713 48634816
14871 19270 539241975
138701 182288 271234682
128256 170046 104540205
95752 100232 895951673
4104 43383 98354247
177638 191144 34005647
57757 177261 38117342
26730 120412 233976742
52565 140979 256973087
137236 176651 98345000
65198 102066 92104750
169392 183345 34763425
150082 178486 70832125
135927 136943 73370897
14330 141679 318254104
61512 151913 595508844
163390 189481 652714193
77532 80406 115279700
199419 199564 360487
189763 192800 191816352
181898 191891 25098053
105790 175745 174572123
102966 118389 136264910
185440 198354 4138063
190194 199941 24585469
24003 143360 298414363
95998 165114 172812316
92227 178305 215142053
52143 69631 43917870
77199 118420 102946247
103947 109627 14076691
107303 137958 353745464
40686 189689 372543758
49649 119620 374638530
21447 199949 446460683
61249 61954 36580012
150619 173347 56701780
162202 196517 85829609
195602 198234 108488477
152106 152828 503739390
23166 108717 213781299
62782 107988 731805360
112046 177581 163704936
88534 144923 494505851
187193 193947 885133952
86861 189370 997675274
30792 186087 397013682
16246 160501 472165358
81463 160412 325752633
165630 187376 54406640
196363 198969 441007345
169698 181596 460699368
18846 65233 414467260
53169 166543 446493738
96193 147465 335873660
29418 184791 388235305
168048 189843 54602148
16324 199663 827269940
38547 92777 643125281
22120 93230 177735043
154528 157807 400143153
135893 171283 88433810
79691 108665 936680682
160344 176065 163331396
141538 182075 801977307
155032 191415 90789998
139664 176882 92875626
38818 158053 447044837
103719 195932 230516887
113727 133812 304434846
129464 131834 879090280
147688 170949 58191393
147461 153899 16255150
86443 127411 102417055
117840 137339 1949322
64074 78521 36103785
160340 174770 35852677
70649 151385 201597680
172955 190646 44309009
175889 199041 619464674
129505 174566 112538021
99935 159921 375397566
142084 173055 77349719
43024 141276 245563448
132160 168119 278099344
98388 154060 880244638
105540 125571 402130919
179377 196942 44202354
125210 161205 90136028
194923 195386 508902637
139127 186354 118065296
180327 186989 16792656
37223 46721 23623668
126193 163547 93570230
171727 186193 549688464
9811 65339 139007012
195393 197925 6441649
81924 186606 547309008
5222 84386 197838666
155967 181870 242507276
168733 193777 62660076
24538 134332 274461869
92474 110407 44869055
110075 181282 177927547
190495 196781 15807912
103668 156345 131762521
1432 90112 884315313
112344 171088 146882434
48801 178618 522511503
9956 169197 461109195
6907 59023 216610257
158872 182042 57728765
44575 117366 181929995
121200 178140 142335298
177491 195221 319785520
152871 188295 88526077
49570 171558 443938775
34945 172009 719028792
109747 154003 353211326
123062 198601 189125143
17437 84412 167226633
43393 197539 941434070
49959 133198 207936663
37720 98558 152240036
174524 175281 848761724
33709 86539 131968414
150652 153439 189728439
171208 173776 6382598
51554 157074 479522548
124577 171565 710191134
160232 185098 930543404
109046 125673 41528133
159916 168104 18577394
40041 151422 278545680
56821 123697 312138675
147184 192756 933824426
49976 186185 682377593
197964 199679 4316423
175431 193056 308627728
170053 174679 947607810
59769 117982 864668418
130001 152839 57114239
39679 183499 270730890
189667 198709 22767832
48446 100055 929825440
83139 84539 3382450
21863 106204 210893090
26989 109448 205983044
42313 104595 155740307
130511 152330 639278516
153539 179237 901967968
121673 145137 58853003
162685 189615 787344986
162037 184590 320468836
198643 198854 538211
159345 185047 64093033
143802 190390 116441325
79463 93724 35566187
171625 173734 25443268
54262 149733 22025270
134087 188415 135891888
158303 191565 82969203
68584 85660 522938684
131816 165735 756365928
87009 111450 61077239
84813 142259 143714885
118312 184035 204612714
115598 132845 71369721
32070 48922 42036476
183264 190296 503147784
21369 34163 608641520
5641 24518 676039513
17914 116595 408944976
162215 193403 597246898
131682 186625 137352092
135309 181291 998474033
76607 167945 228170824
3255 52844 124193367
103052 191061 219898499
129150 188764 550047169
100242 170590 570266529
82203 105095 57334566
172168 187017 37155187
41151 159281 710513106
77620 96608 47449398
29223 166248 641149781
63405 194847 539182666
87343 91600 10505620
188974 198300 23450144
81202 81219 48134
9247 85440 190295379
2312 192038 474440123
5994 120616 286471361
188019 195055 828029700
25692 170415 832000049
160295 181142 193963110
70409 153749 208181216
23390 87878 161121756
109474 114588 12840717
82974 149127 191007951
199569 199790 567995
20404 80945 349051030
35848 189404 869626210
182413 199481 42978139
52933 103953 231551143
153077 163948 27193438
183988 184167 654914349
58132 172259 721461507
22656 72544 882913499
73697 118950 113002567
156922 181544 61253369
8743 125889 978287772
197359 199105 4414202
20759 190874 935204460
6482 123679 892154598
71107 146996 189446631
68099 107936 99386378
90615 106551 40008392
4442 84214 34107441
104677 158571 683099337
156751 193120 90770060
196197 198042 225435718
113040 184181 809387854
54783 103118 120846302
123277 160212 312127659
9584 126493 500271952
109528 170426 152303488
27582 199047 975564051
20055 155405 654493976
53499 139143 549329955
190576 199626 22812289
98533 107753 689343699
138382 152085 5314872
165704 166247 454805716
43056 74654 680875856
101429 115600 567513120
145436 196466 857679668
39610 69459 74913031
79417 186125 266652790
55344 180447 979132689
44322 151841 387283919
152380 187614 901064051
37505 157018 298909177
143789 185870 989531324
140420 199810 458327766
55553 63497 19842574
124158 142804 46751904
65250 83710 45905442
119620 124760 12886012
15167 51855 91625658
125623 175374 124326143
108964 116358 76881441
166970 190078 409361405
178211 194753 795379530
112657 123271 26488569
189219 193262 490469513
110931 148026 419217356
135517 138427 880251912
193757 196387 666644149
149568 171980 55989746
190471 193479 48360257
119814 143608 319236395
7096 123979 449429148
83768 155831 841496349
39256 176812 752875242
159196 175899 41423392
98551 123283 38227356
190118 199057 364335580
136155 194172 145092898
13977 197346 458494653
121889 184718 237086778
31965 119999 219885370
129480 186772 181376479
198043 199846 4557225
97410 114007 41467324
117410 129180 29397149
71246 182298 752149880
54681 179569 311951424
24989 92262 167998983
156190 199267 107713577
31359 102738 178549127
158682 184798 65065724
177340 182792 13711191
17001 18930 187723111
28462 30270 4439020
114798 166575 129325486
23594 55315 79370607
180767 182181 342991989
127593 161444 66628841
76252 98182 54869748
151268 178401 67621956
145106 156742 29215695
136671 141537 12137684
69188 74290 12657381
131147 145566 36057720
152481 193806 103310473
139123 184750 648408812
28359 141496 43920638
42674 189441 366865031
141536 161071 244847801
20965 146785 314500553
118960 196563 382902640
108502 161984 138760711
56666 190039 333358920
166972 195313 543339482
166786 169993 8117441
128509 130011 591359103
92230 125329 82803836
101110 190336 222915304
124371 181430 373943347
136166 138011 4236262
196954 198643 472622423
167514 191354 59692108
199806 199884 197576
153486 155107 651654721
76681 132852 30176864
67351 126126 951956626
33549 140406 267081791
137375 159949 641345346
140011 164573 127776092
185173 192907 790329093
123360 147884 491842016
22151 126359 260389348
102673 133541 311232443
55278 152088 241966025
111075 127192 40306312
160198 170969 26813996
193845 195308 158254001
16207 45905 74215747
67006 123645 930662252
162478 173488 27340263
80952 135796 172343416
52288 150872 811040931
137790 158857 191109129
109661 126178 41244012
167588 176118 215235268
168865 190955 697061670
89064 199745 277089345
154733 187918 82842017
4482 112759 270686194
30256 176643 801420808
46963 157240 553880863
129905 190462 243255154
18550 134606 290060008
97383 131990 45358830
25340 30139 12018919
50944 72291 53410693
112712 194558 657853054
126407 183868 143642939
182031 197419 216118050
28533 175355 366695782
179598 184308 11825551
89978 96808 17273301
64424 147894 888036169
108977 150154 103026363
69760 139273 173493910
101946 104862 7222721
57267 189916 414302034
33998 115149 405975593
178009 181432 8610625
14492 186137 428937370
165694 168067 264579420
140357 156122 202816093
167195 197703 143442128
14386 74703 150793137
120595 199410 197385948
4455 75373 818341304
160698 197177 807298084
25809 127755 254762590
156321 193753 93451765
169048 196766 69400892
46085 153160 267797686
170607 192767 955395529
98012 149589 128798991
187457 193107 14117811
74845 93547 571766944
43279 179835 366539838
21015 134768 993253168
84184 196334 943954677
169832 170931 2641987
179730 182028 952400961
105748 196908 392128605
15586 154572 347474359
122917 146833 59857463
175536 184099 21506940
104391 179257 186945095
19 54048 135238798
127178 158113 425599069
184550 199772 38366918
86614 154134 193255075
27556 173526 364703519
96247 146116 124643149
47585 199937 381182303
22045 129161 172361631
58046 193809 198405754
134797 170911 118172152
177861 181914 10211718
32188 106276 845994549
72873 136766 33455227
162363 172743 66732294
9658 90011 751358690
187107 191079 258737012
143207 150081 17112158
123055 153957 77497022
92929 170089 786949970
156292 183566 67919544
18002 152091 893455151
138668 199314 371909757
120015 150207 616614563
82854 148540 164205065
86532 162926 205047532
190803 199866 22865416
64845 169453 261348168
169971 170844 850800635
29233 47169 964546932
182483 199051 951370303
130403 147682 834259154
35807 165228 323506625
4394 12216 290758928
162823 171559 915880015
60291 188410 320395200
113909 152493 2589134
159841 170598 26825478
82079 137040 902332416
172577 198822 526953380
188354 189375 321576483
11985 130573 180001109
116914 125708 21865430
183827 185306 3744623
63978 102875 624178857
168994 182671 34046445
133400 195850 38446664
37421 140335 257218786
73530 77107 8873274
12070 125852 284338179
1350 95830 272299658
127707 137665 24920449
44987 51661 16748628
61154 83203 55143282
169999 199353 73550050
7140 18552 470786411
132755 150206 266554514
146217 183575 93307927
137809 169463 853010897
133071 137053 426882402
74082 85558 28448141
67873 165193 243107464
110474 112847 5961029
24207 30231 948222390
80171 122133 104694165
18265 32446 35383207
36046 47468 28423473
48754 148970 43730579
9895 10050 397939
46437 77205 77003991
39350 85582 115504399
63723 67640 9898142
175368 176979 4002104
8590 174273 853794914
120568 187574 212067789
196245 199108 640429675
47188 146217 247619859
5482 89719 635445204
89207 110600 53579551
29182 177002 369224804
165886 185348 48595079
44448 78132 84235941
80519 136488 139922011
52873 64065 42947602
5520 115967 294735229
133556 187610 135236092
187181 193063 733281350
70821 148746 194563596
143833 170415 66416826
178511 191470 32567914
80674 85897 943852608
25174 85517 556754180
152576 174557 54810331
140634 165053 61098845
184397 192389 20072961
108532 152815 110766608
101923 143890 104821605
32850 119765 256235123
39447 55673 40716783
51643 140502 836859030
170757 177802 453295089
21497 195777 937152779
168894 185842 42274525
193633 196717 407166852
42713 94691 129862815
126515 141517 37585826
196447 199100 396364464
98959 166116 40151388
93509 185526 229979928
186311 192713 710443779
142124 184012 104619044
65635 94753 72547714
43594 129732 215301280
143286 144940 4125788
196968 197071 663510964
159725 172892 32732788
41391 47668 15603077
185344 188743 897272476
53902 158107 260539720
19804 189446 818500713
83242 165297 205130646
70 100479 648158224
117779 159642 104763627
118572 172782 135533904
67217 122172 137007904
178071 182130 971190724
121043 190661 174202888
153709 171336 169662271
16747 145537 573720185
155883 191309 88426599
174319 189374 18151654
128981 182215 907268872
171099 194234 57922511
29917 170410 351167479
136194 193796 144055465
141831 153692 29791650
187769 189107 3312866
70802 119329 120987373
138502 146990 21221337
187575 189513 696996010
41508 44116 6606206
175453 199283 574055186
117452 172894 138516802
44627 83360 96823944
53708 102049 120918959
116851 148011 718762323
26727 119763 232379825
136251 163895 134573395
9743 30711 957753248
161864 168955 845753701
38848 46220 232377235
139521 168913 352755438
137038 152338 538639155
14683 29834 37830840
101013 126903 428381852
123546 174773 128043115
29198 137183 269854592
1765 58834 766318378
115095 123825 710620210
52672 106333 134162443
177914 193864 40102839
143354 196876 133865492
131070 196900 164663329
48827 151025 255565014
161331 197915 91548247
112881 176075 157794750
137077 188206 352863879
85954 139016 132724604
73368 136765 900355705
86653 117517 77221425
21493 85632 160217547
84267 199766 718327291
9616 185006 438341833
145950 190299 110890980
17120 18860 2259329
17899 136885 851243305
35400 125694 225534587
186830 187283 1188167
2328 141232 347389878
35230 196956 404351146
98926 145516 116365625
114981 124323 23174932
59282 154557 238267220
77647 192865 645321336
124129 175201 127597762
119319 156216 92493030
186361 195662 23395591
90870 124896 681802652
197220 199409 5559290
100367 189959 223875582
102157 142335 100279361
133870 192829 147378216
98917 115698 425837144
142335 171691 299615568
166203 170536 10865472
22964 147317 347211217
195629 199094 497412639
20971 185433 411056703
897 132110 541001262
108225 120047 29428583
54115 134037 199704816
110794 157813 117788582
183047 188111 12828435
186896 187824 2399107
109347 186548 741069469
154161 193305 870285972
46626 81618 27841932
160527 173377 29369391
95300 180205 212121497
162382 174761 494954753
53632 73454 604275911
188619 189672 2592481
142014 142852 227223456
148691 157995 230751028
180039 199026 985619174
116617 147534 185489193
40763 95901 15404555
58165 119030 185930120
93953 132616 33474933
2013 91655 461308246
956 104124 515171398
106181 173989 169332969
56704 84439 69123608
69167 107645 182659613
122029 163841 342182671
18078 39631 408495539
127555 146313 438194036
177486 185344 226199529
195562 198121 6464381
109295 176601 215698095
120750 163782 107823894
112029 173475 695971453
81988 190347 270927427
137494 139709 961995790
111911 139204 68277591
84836 108583 59452536
1034 133883 332268397
195664 197991 972444409
172230 172388 512736582
173359 196141 57145956
21373 98208 192212048
108041 139854 79501624
67964 74979 674146041
81536 191404 531538004
127108 194119 754024307
102981 107988 67496634
105171 183615 195931603
127697 149488 54484121
16417 129383 282366834
176355 178338 4981645
151374 190034 96484805
60792 124726 862910203
57258 198403 352912368
59864 109936 217011380
152457 190154 94218423
62237 191711 323534946
90774 199522 272196898
141363 170731 824632996
135495 162540 67707041
32186 45569 33433677
14469 135947 303564629
146674 168056 53406700
33109 168519 840149223
181239 185139 940686741
80303 179830 248643565
119954 180496 151335642
28006 121367 527030891
47235 69405 55701288
181880 189316 508532789
78929 192623 350751755
49080 155503 266188217
26114 142228 290193078
149621 175138 63649132
58501 176589 675910344
150179 193738 725287758
51459 93449 470845874
37572 152570 220979545
164438 166415 4828627
181988 192070 7229420
84952 120682 89265340
26671 129887 333896014
56463 68062 29115174
118024 150562 101733223
124173 127127 7398196
195181 197440 599215556
73082 105372 80699237
155387 172003 832494667
121771 122283 1258914
57766 195996 345484031
178386 199708 950454953
86895 152560 164264391
89748 156133 488441518
125630 174902 123147716
78520 120826 451718475
126059 183051 674608871
161261 174426 200621584
56741 101520 112010057
73057 176811 259040035
87481 196719 273298834
140667 163195 56422411
103431 141649 95399453
92050 158678 166884080
49957 123824 184488576
11113 134943 309526657
134125 185994 877379799
64811 103940 97725551
31102 164455 999103842
199221 199522 780010
47664 74527 67367027
188910 197192 730842359
6935 55064 346610511
34926 91423 960023797
176955 179149 301936005
107036 168734 154151982
174580 196572 517724941
31540 87879 140726001
93026 182173 222774064
92982 197228 260731533
20599 174104 383660623
95592 127538 292201711
72995 75090 5185745
152606 175337 56582485
10003 171819 605267933
25260 109207 209758476
4503 119125 337220327
178703 183876 679737622
195978 196163 763778162
56468 144625 220337907
150906 171875 123353610
49993 188435 346066693
98409 197935 646552715
104822 171773 636638622
188830 193052 10470727
72483 181341 701328319
104865 127880 941107855
66287 67510 3034795
143559 180085 860189109
47144 74082 338955774
146477 170968 61246918
33048 103510 921422578
114648 168586 134794259
89539 112412 250283889
177336 194284 42604413
175561 181417 14703693
196173 199343 8040191
134281 152576 633087813
38431 66738 70955039
113794 135545 54357464
145824 155122 2879355
69567 114973 113364694
35464 115909 237875874
59779 94810 87525322
189751 196676 13954944
36082 136517 687321207
131462 151224 49458743
54943 80969 680252903
159820 164473 11588839
136923 174790 580289354
16193 39939 59249456
17832 115817 836296613
184333 193275 22468923
52440 157875 263660089
22527 85004 156032581
9336 126239 276211183
101049 189611 221292324
151456 154948 402538015
17531 184031 429043641
38459 47829 136724939
145149 198639 546336884
9587 91964 205716912
40428 42937 6341478
8067 88319 200524543
180378 189222 22273518
7656 116860 273002210
157403 185095 565377286
173797 190647 869097885
163408 167621 10355670
15624 80458 161946764
92480 189770 243348859
102135 139989 94444705
172595 181632 22485474
139873 160645 52065228
198474 199229 1921830
177925 185403 18816191
39024 56072 42767689
91474 102427 27709198
120824 191971 453298917
165412 165767 221759691
78869 139385 151178470
128088 143919 39677857
150446 192217 629328264
101741 179524 194146783
98039 153866 64534362
87846 168223 302731527
43105 60395 43120664
89168 126786 706906039
4068 199499 950529229
32449 107233 186973274
198422 199659 2415203
91680 181530 499087792
164116 179870 39136524
161381 198083 809653646
97116 102849 14375145
36674 60101 274083341
115983 127532 970778011
30600 158370 319465344
99460 145456 768395738
163933 175660 150302433
70382 139126 171537611
83369 172264 575419017
35996 152529 291315627
76659 162305 830124007
4669 83537 197243966
14685 161863 506818937
92704 170720 365094756
28405 35723 18189151
29593 192311 406687624
127033 135816 22032671
45895 194601 417293404
199752 199962 19596596
150837 188234 190491375
100323 138876 382431257
139098 184966 114628537
18905 132031 867050256
76909 164039 217884783
46740 92677 114880994
97037 97542 1238638
121244 181531 150713343
110198 190960 201966102
130982 153243 880392601
74638 139427 161819318
101429 191065 780822321
152023 198981 117566159
48263 84316 90048334
85102 119108 733169403
160031 190010 74886095
166026 188493 167635047
66351 133449 376870417
171026 191335 50784990
125117 167104 644857987
137865 151309 14990019
100194 110042 24432972
172891 187637 370321584
37452 82648 112966397
152997 186295 83099937
91746 93172 51289349
155338 187743 550130309
95734 152601 142219278
145972 161895 255058390
182146 190180 20204871
64347 131735 336116477
196945 199594 206539970
162430 185657 152370628
108708 150186 683057265
34237 134456 250470451
90499 163934 993451707
116629 156363 667075109
91694 159940 170897227
7940 187211 733124032
92044 105489 998081924
114303 188691 186021199
128189 137821 2458822
41554 82565 102497901
144703 159564 37197491
197450 199474 877190123
93486 142914 123653189
132497 151591 678606547
118230 132062 627751348
157061 164190 374512493
86821 148475 688255206
60145 95566 88585117
34689 181014 365601942
30684 156773 315296830
26130 92365 315893541
144817 183535 96651199
87680 150611 157436405
93454 157068 159239233
177008 181960 5554094
5129 164511 398582273
126398 168659 105738088
127847 150185 55868625
175924 182579 16733267
84884 116216 78416423
5979 98214 230810410
1070 145554 812634873
136206 173653 93534529
77340 171722 235822727
96622 111167 36238817
66637 124768 416786837
4791 195096 785233933
135270 178799 108633342
88871 180820 900672757
43832 94841 127451482
107422 172505 162616536
190172 190334 397316
190842 193510 996884504
190190 193359 770954062
165584 198517 82490415
117091 199398 205971811
114126 127959 34517027
185548 188838 8371705
58720 79699 616527737
53490 82914 73524646
30165 98773 171571684
79493 175813 75978437
12457 28791 269758287
27620 169440 354425327
7421 37760 75862547
79747 107511 69408488
84999 145916 152388735
53103 143108 225045928
11168 153159 992105515
38844 117333 319548229
153366 173345 201655392
199555 199987 91358320
48267 164141 289804051
53626 194981 576801496
88216 127505 449653790
161410 167700 23370911
143096 174930 79370601
54155 62785 21586828
94898 147020 245397953
168778 183552 931974099
199626 199871 638975
84277 143663 879109445
3707 159622 965621045
73503 136678 157839294
135043 154763 49471504
92449 163914 178878797
20686 121285 251352472
178989 184151 523281222
135037 194748 254707838
94153 96307 189628480
55899 135727 226949729
138223 167902 302594352
116342 187147 346952698
156435 165549 22605264
114229 178157 264461218
98477 138814 85320956
81607 109917 70705047
75508 79859 10825163
197056 197267 520668
104893 170252 575222429
195142 196114 2470865
138508 188131 757510430
29017 138773 581022214
192985 197311 10982572
199654 199769 954644518
6911 174630 700642239
199645 199958 832261
20947 161450 729187133
170674 177043 455849457
158168 175944 44078154
50437 198557 767861669
54474 120319 164341210
194391 195562 836915528
22419 154857 574667182
106314 171359 162486107
69989 85315 37922061
180300 190839 863744615
113514 177982 17838476
7307 137896 326448963
44413 148009 208507153
5075 160380 388417011
123438 189511 165319761
186778 188427 960761844
87404 135299 211883239
193293 199234 384103887
53692 92638 97216007
121263 182125 376185155
150068 158860 393866447
136555 191594 388776904
195354 197165 4613065
132511 174316 104443799
134589 141837 18092752
76821 121921 112532892
180375 183521 7906976
183084 186100 353726021
103378 114672 28149655
143429 169435 918850838
3881 6152 849534865
22549 70441 119947143
68913 72711 9371280
163339 199848 91408586
28623 193995 413277042
53475 164772 278257195
65081 154864 224433217
127828 163486 89282989
101211 176960 188997501
167700 191933 60649405
129751 133464 529021431
125820 169135 108414444
28986 32377 678785699
169320 179412 25081218
109600 145505 322656094
33080 143046 330961034
134784 193836 147628734
59441 79520 50205563
129292 157086 795777463
73986 192996 491448496
95657 192450 241941295
116210 189691 194592130
48372 129496 202865582
175796 181893 15324741
156930 157338 1023204
63715 145350 203997974
71316 123473 130094674
161760 185472 755256687
68995 164164 237726799
132256 159836 69088448
151125 172287 759108163
587 191149 742166995
6632 196072 473673430
86939 109559 56567700
30378 161224 327130141
94211 184597 629580790
70571 129103 146050842
90104 139804 124376655
70687 139319 455215969
136692 145511 22053639
175546 188894 907359437
122531 160769 598381656
112230 126239 35010693
62791 84203 53327003
89290 196826 763901853
93344 169773 557873298
190805 198208 18667991
52872 79764 67217862
71556 144748 182851321
73603 146609 182382683
79989 127485 118637568
181604 193444 305623559
77052 106254 691371032
148610 167247 46493797
126096 130766 992605468
144836 157507 31788508
46293 92236 114716651
179928 190698 936905004
98901 191800 232067801
146567 180992 257182055
109604 144762 88005944
62437 185296 306987862
143216 182621 107918389
140274 151338 768939122
10992 130820 805571643
152749 197175 668301516
113152 138241 62707316
124094 126311 595626165
167229 179208 854382332
3128 180759 444125147
61682 160237 669235092
26554 134656 270167442
198539 199450 2329093
118863 194583 793267563
155301 198925 356572765
26527 57786 500771519
116296 147517 90747015
192256 195360 469808869
38394 197565 699050455
118398 163068 111824497
127502 144436 944589842
80158 96139 722495513
23649 118943 797984558
197245 199575 589840489
110222 140361 557896773
29922 166808 342063714
129396 150172 721374321
99260 145608 561819852
90279 142694 188728374
77705 130032 114401767
143181 161714 46369351
167871 183046 37904490
11833 80273 171115101
114037 185457 178441031
95791 160493 245317614
98217 102404 782484935
40898 183178 911018413
92057 127948 490418712
107494 188331 202082931
115701 184981 173107075
147670 181500 954214431
89204 185393 240569827
94619 193854 475591273
2468 156008 738727618
64892 183067 544358012
186202 194207 20087324
193993 196378 6046628
137129 160104 406076385
126922 144738 44711040
190483 198378 170560143
191800 199336 433054458
173887 180426 120378171
68042 167226 915354807
186379 187751 203983822
192265 195381 443122256
162722 176688 34618960
88976 115702 67015748
55264 162263 267496202
45281 140136 237070618
171653 178424 5639222
194600 194814 85484750
15259 144937 684117248
46962 118966 942250117
94803 133204 742041235
127867 134955 17793366
50655 122304 182752223
125094 194406 173376214
41999 118689 191619996
116352 157987 511956929
160852 161160 766975
189894 195382 153230767
65946 168190 241770554
104198 112283 738018694
82918 187934 814454645
60905 173725 281976913
11164 70050 839178771
45499 183262 344254561
52502 173133 317650089
48679 178616 853837669
160154 196100 89839306
157539 162751 12949528
85795 98892 32981610
140761 161970 53147001
192547 198486 435866516
164586 174239 188055579
187390 196157 21977404
81275 89543 20442988
199435 199867 1093294
68439 159124 226575970
159198 164280 12663978
139365 145387 15113367
109353 166277 618317343
195824 199819 907709334
2740 197281 486613717
190868 194607 9370753
191462 195159 9317118
73353 199242 701329487
67005 148911 204559089
58527 91984 182808192
141596 152663 4885956
191512 198922 18747434
8364 190971 726354023
182818 196634 947461607
82327 175052 231655305
106242 131996 64277608
60771 188246 983782127
142854 148239 160441628
151932 185735 196217284
103538 195184 212419521
103816 156954 45199503
176786 182359 14028018
39780 87323 221933434
28388 158502 621661870
35863 104582 493009796
44969 154723 690335517
13784 196188 258954401
65400 117743 632713000
121905 192298 999774777
95359 191930 800009547
167730 188359 59896053
83756 106947 58052427
139672 166864 67952704
192835 197448 525290951
31267 112815 882930001
118773 155058 90940124
179660 185229 445620572
131576 137286 850797743
14402 122356 269597164
82873 141907 147546560
115772 179745 39676605
70397 111641 102730935
52721 85791 82520952
157398 166911 23525048
95542 179924 210813867
187794 188068 403861344
7037 178492 660255660
14666 94481 906906875
135321 178257 107171069
5860 132041 315484982
15604 99366 209427333
88349 149889 250124052
74114 172994 622830088
97067 188440 228400959
128994 158702 74432435
59386 130570 177965596
38997 150108 277806404
45930 50813 12230060
80745 159450 600344131
82411 190432 270075668
50928 99663 438237915
30627 72456 185449448
155910 183187 595615421
118641 184737 286329106
99988 130901 942575824
151662 183192 78640212
4666 77792 182982258
49765 161798 998304407
69974 131203 119145049
91706 195762 260418001
118406 124280 190997361
13218 48365 437945140
5551 108195 531551060
152963 174247 53003490
123962 199410 188919738
108873 191981 392488444
28846 40522 29034492
165764 167446 4089228
151931 168457 36246655
150434 193571 365349638
57436 132603 39381906
130028 181093 470400320
147976 171959 59921027
182531 185849 8326218
120299 125990 234572011
21889 87167 163093331
121619 163916 105998229
18772 199300 535055728
149565 158003 21250869
16216 65409 886964389
185221 186709 751722344
160480 161417 207668376
57546 116499 691315046
109049 167929 147176379
190479 193569 938326259
36895 175550 346359019
19851 56811 75251225
98714 103666 909051642
88110 189283 253028637
20821 37711 561770494
178362 191499 241930688
198368 198838 1210561
117327 142545 63072950
135000 181860 58811507
6815 149964 357898136
188579 193489 577430101
128421 155163 67085647
96502 125169 769951419
193152 197883 11987258
86866 130377 108889426
69946 151129 202719649
1042 5482 3518793
107454 167647 150363631
162151 180013 123565552
199532 199554 874719898
19849 143610 309445788
138137 139789 554387695
3440 81616 195617516
108579 110777 373788559
140589 155301 36975623
113279 119420 15280311
151395 190864 98655010
105389 144813 98512511
61959 137142 498173657
103555 197733 235519393
72529 177989 152852597
190175 198136 448674132
86413 162159 789130282
167780 168120 882291
137968 163994 56896031
122413 161344 694412839
156299 192806 91039566
7076 130703 290636353
48641 190776 355376079
67449 128829 153177484
23991 99309 771776717
141387 158741 148015202
136980 190797 134544909
38111 178632 351093807
125339 145990 51718340
57037 70884 780580071
140092 163670 59079549
23392 140674 293169162
84686 164871 284761318
117245 177724 128173875
22085 27178 695369325
30076 57475 68531327
115895 172673 141871103
73010 84368 909823452
175551 175869 792833
41438 73296 970833185
123110 161662 96567742
176932 178799 627132925
39409 183779 360869257
138872 160138 53339304
157556 189459 573067129
55977 164306 270757062
34786 106647 2545339
6062 54158 120405596
162850 167012 10249546
93591 155101 153960353
77365 101942 628976079
94039 126569 847554591
188892 188929 578899744
16240 190461 435505061
172957 188508 39014083
189159 197430 20763495
136123 156695 560549339
84625 113352 71876902
183283 196359 32913006
38927 166942 750300246
119067 159864 792089365
72788 180185 779594933
12559 113322 251870226
191777 197363 623469936
175315 188679 23056196
195595 196478 900587768
11870 96880 995763802
89041 111009 495809821
134432 170098 89206351
90708 158697 170234450
10098 27783 949735027
57394 114301 142178598
172465 177804 586043806
93538 127458 84805621
71169 176723 263474938
195517 197003 801936705
131688 186877 138002043
73505 94515 330984104
147331 170430 43204098
116486 161564 507009140
56376 121294 814331749
195673 196755 889452
1246 35696 668122197
128367 151254 35167237
45161 90038 112047290
116497 127996 28704499
85445 184420 247464531
12153 124810 281570947
31286 79835 142694448
169026 178585 23674927
146795 169237 56138113
173521 185298 29484512
187289 193193 14734929
80068 96001 38526050
45483 52197 212601881
37218 39317 5166816
7001 194435 469403486
14213 179728 413576135
181193 197495 41067756
157046 158295 3080428
27381 31455 140464870
181225 195150 8731269
118228 159194 969528555
198482 199692 301434401
59123 188587 323638345
42548 61662 404033631
84225 94630 26126608
140140 155098 877601742
125766 128511 6944393
14723 115138 806415404
119912 147866 69980020
33823 39622 568463921
84699 85036 299289461
103119 147772 895680992
85472 132401 554293075
170023 190064 253100506
95665 138497 106990839
12118 57177 112756833
124265 128884 11598892
126024 193584 759554383
92081 189167 633179344
160153 190533 75859690
181559 182384 596492742
153336 177405 402001320
5828 55755 125005582
159110 178636 48462867
31153 64524 83532304
197755 199930 945450867
97996 114536 41235100
123816 135897 30291557
129136 197764 533520078
61795 134805 175001486
195692 199172 485195864
7114 56104 582531213
4050 167203 839517246
90283 177195 774750088
134097 141783 19218128
51009 79123 70308999
175765 199595 59973194
141579 176904 88122524
143311 143945 1599634
16416 57381 434718617
43020 154903 279815320
159139 199789 101719547
165693 189704 60043820
133044 151594 688993148
57986 104310 141420007
181432 195544 718498692
6492 186160 942405204
112132 130999 47297649
106861 190040 207897890
61439 118087 882847462
16008 53124 758302364
160261 161148 614452294
61497 124655 157822328
189913 192289 5883440
535 153430 456676882
69572 116451 116979923
128868 179106 125453158
114693 192625 233688918
183262 190391 17970861
167366 173391 879148688
72769 115464 753417699
126120 190626 161377841
55510 76943 323275807
91182 191410 250686202
85881 150821 162493511
150973 152601 930265571
174059 178016 384475480
80258 132082 280999025
52633 128070 188522947
155175 185801 76311774
198278 198465 583782767
155898 196327 295165999
58559 96843 302396989
6263 179180 432187476
50494 168965 228835150
141390 191706 604756957
7524 54643 423316934
52770 171839 607859092
38048 197506 53750610
105255 184952 199095077
65974 91054 661971894
85913 125042 97847244
14939 193962 573669604
46150 87048 102202060
126477 191091 609797544
58951 187187 443649821
53689 128486 186863027
16147 192315 440352594
46375 100274 134932555
114917 166439 128679090
51276 191349 350109551
90221 156656 166408338
142379 169934 68931781
141768 154680 32461536
84692 95335 26695368
111707 178329 166451843
67175 114152 522794926
150885 175110 616926894
8427 174211 738327679
110958 192847 204748513
4941 91283 215746437
82942 154659 179443503
77525 184682 992405960
162665 185877 737547903
105170 135331 75282678
129691 134292 11467726
33826 124351 226173230
163636 183362 248562405
89527 166325 192108535
50439 149831 248386527
185722 199355 34378022
179929 190708 27073283
184188 193038 316620724
198646 199588 2370547
122927 199195 722916277
69611 86586 42155884
123411 175446 129993684
90657 102700 180612605
131112 197049 77105145
77431 184566 676912446
115977 171600 138967564
83068 152559 434865015
20881 134848 284965598
156404 196734 100775940
159499 173556 773855250
120234 137769 275673686
2728 94920 230613756
48229 128293 200148171
21846 109358 218730881
88882 107992 28984079
83324 131106 119452204
68521 80460 29601528
158127 192646 86108615
109339 137801 71171183
168139 168836 582870311
172179 189082 971921902
185923 197330 511263945
136345 182255 4771632
100425 120316 259780677
117688 118865 41842911
36226 132642 413780024
43636 196439 455558513
157906 195325 93468142
194840 196354 3848180
75557 107552 79931940
175432 176449 210840435
65298 144216 197122967
168527 187390 77074217
62411 72341 24895563
32294 111209 197152974
187205 194884 19193944
125025 157182 206970268
155499 171632 387650266
172910 174156 280056182
146888 173459 365752931
141990 199284 143443052
155589 185642 669101502
54453 78250 59467508
40561 176074 338563530
55133 62612 137029522
79283 98015 112373280
166427 196373 75015147
172495 187566 923453343
41304 58121 445629881
42035 83240 980771443
90565 138008 467784593
151875 170325 46113313
25804 118457 231500728
138858 198663 149770161
164163 183974 49340806
8424 45456 92595874
126172 194520 170972675
198059 199176 469976906
174303 180976 16637317
133058 152365 48400068
16733 144420 405119209
110010 151272 103179308
20029 187704 419239560
97035 186955 276114652
177606 190612 840091513
159736 176201 40829594
97239 144565 118283426
172326 198192 412697600
145203 165427 50518587
128534 147250 46750016
2175 95256 883057856
59600 66576 17567982
29814 91464 948027533
194278 195756 986021329
102238 151894 299045971
73856 119328 639765458
119872 197828 195169816
87519 166271 196967440
24625 72753 120427512
12679 40015 615702971
3984 191985 470086229
61988 147701 214220965
112536 146865 108626592
168983 189432 968044711
19838 151850 330047513
111879 170430 244331473
28453 76707 40108620
155309 185315 74777427
76581 188822 835422272
137360 181324 427397847
189128 192620 863239607
158382 178023 48797995
169334 197184 69753490
68740 72504 9297936
26670 57693 77602823
191454 193345 567192517
71400 110472 97383345
97301 167019 174160087
170524 186676 40342893
138036 159995 33019196
128656 186992 955028746
91353 185601 235708190
52562 170834 295676911
25578 170394 964352242
87369 87575 540178295
44519 108491 153564391
110531 193110 590829292
113901 169702 199470319
98828 191355 231166521
129826 151776 51354737
193831 199614 30080454
137938 185503 118852472
34416 179879 363445173
199383 199421 3917
172185 199752 295357370
195724 196988 966514338
152907 171595 193039821
131494 197925 166277571
160903 163612 557531015
192824 194153 383272410
22115 110872 221765260
42012 150720 767877963
69943 191379 314629577
87110 128473 103443702
67773 188742 326650052
113586 118999 13511698
3625 63680 150389664
179490 188133 354231060
45795 59232 33623578
161549 181364 461470234
147347 181121 67668802
196230 196524 769913
170443 182578 458713370
101182 150286 655710972
164606 168926 10760946
143636 177561 8971160
81355 176321 255472625
22368 76143 134488800
9425 43006 83957152
180062 189385 23485731
84485 91334 16280445
136335 148429 168221940
88008 155273 170055440
8700 146480 870111446
155339 182584 67812217
43352 45951 6448098
115386 170443 137616959
16118 96764 201604635
161282 196221 87356556
76385 197672 807731464
153136 156216 7746276
199560 199750 18363795
39705 114418 372095629
55630 71492 39753081
121086 127454 4910099
167213 175981 3539882
92906 130154 93164348
190049 196716 16770491
97158 163445 994541159
72652 87534 36942882
183286 193666 26111813
170721 174175 8519440
146251 165958 705739787
158036 183353 63053806
29344 174057 361586213
54629 67139 595345406
179458 199003 49202656
31600 142071 276108035
35770 110805 187455087
138520 188881 937342980
192717 196846 89016556
193197 198789 14185687
17102 182615 413629281
146440 188731 181436650
76242 138269 398216456
127190 188024 938163653
162439 169231 915512297
168079 188146 250365865
149002 173500 61158143
21773 197452 98756023
190432 194410 9943071
151349 156081 321475597
96357 141630 113119810
195109 196521 292840797
146452 167620 52853746
48242 76320 70323166
56273 68595 30803515
2579 48075 113836267
38707 199297 401651969
82019 122911 102130770
110490 130079 691521502
75967 138937 360104702
108869 113037 10471778
129161 183815 783613753
174028 184307 25710653
195681 198098 6116777
37652 116092 628716688
45249 156968 279442000
31452 76426 112479420
43961 158922 287433190
21384 181908 897883103
87783 169335 203998755
53306 194860 353892620
79804 132674 874668498
34689 105459 176974936
159372 189267 74680552
50013 180494 583687452
40565 72685 911419802
66570 158956 977882211
158573 166915 20662251
80715 132787 623102358
4517 27860 58557235
11956 154791 357278162
103689 171941 950063096
136864 177798 85795828
147671 175667 69808398
86489 106262 49537649
195630 199150 8890853
164211 194479 313741838
182109 191426 23368058
65782 198587 552919337
55775 56954 2936751
109102 136637 994671403
157841 197581 787973428
100412 109831 23377502
149705 153380 9310180
146254 148685 6097460
10640 127956 907014463
116717 125807 520205845
57774 182077 403966372
93497 167175 776574309
103883 152800 615183670
70516 139848 173041155
173330 185407 30209170
17440 66883 123728570
19210 109445 435907322
63960 152099 445954376
117605 122697 63991131
46429 174768 102552871
190561 191434 2151112
46406 86380 620520879
64627 199204 406024908
71751 142138 175796956
42448 167301 311955233
164545 197723 710830204
76508 196270 299420100
18033 166920 984235360
8939 132539 308969066
174825 185502 26736776
199281 199986 864900940
183363 195770 955307513
131852 143188 28447410
42863 63371 105079288
47980 196020 370197966
61323 152004 226723157
45162 121346 190298170
100316 126939 918609945
186342 195399 22755105
199537 199755 78255
126348 130596 896400254
120916 187344 166250973
196219 198419 5593067
144085 185911 934701100
183073 185649 6487756
147648 186931 98228052
26543 68481 349723093
92322 112535 757346455
55008 88475 83464579
177299 196218 996400417
20156 114444 587172605
111722 135478 59469197
108000 161899 134826147
147568 190573 107555624
153440 194571 102763721
164859 181092 40381444
31765 35510 9340843
138837 186214 118480203
190092 195971 999680148
14804 18846 10076542
58496 106771 287048638
176124 185987 398375481
191650 199347 498167504
22743 174947 380295004
99849 132796 77123701
67092 196339 747442781
146999 192584 113987776
163604 192651 72466579
197200 198700 542161693
44078 167086 731688956
106508 144245 94352713
181730 199609 45003950
22530 113969 357303608
77788 152426 186546188
87045 93284 15656268
19168 123610 389465316
31133 81339 154066920
46321 137698 228468005
95418 175250 882989726
137353 154305 159906719
22765 30815 237287363
131722 180053 130169191
90809 122219 78474051
169173 186763 33792210
84310 117330 82662641
84673 84933 4547587
123690 152162 638922945
113831 118800 12364017
72218 198130 983243876
139286 198514 72931204
75013 139253 726740631
1823 196997 886657358
166515 170732 749267811
104803 174571 174240803
89899 124849 366860468
170912 172077 2884150
97661 99444 4556646
141923 177861 89671463
185678 186334 1686887
96010 191385 53133843
111595 169892 145867314
127515 135064 18925757
18737 166089 368263274
174145 193579 48690660
172022 197472 237774235
156493 175910 600889100
94374 124066 74131469
101544 133769 80381296
132550 199307 167107721
192118 199139 17741947
149805 157299 286226510
90112 155121 251903323
152497 155117 6669410
27079 88353 152966741
101856 140855 97336293
18251 120987 532127105
46815 77874 77822268
134091 170880 685948205
25496 124869 248241860
89779 121084 78246994
50927 165653 286712005
89199 184900 239339942
185735 187386 4244708
107776 192444 373605691
146160 162380 675707800
124406 140809 41065305
31897 140914 527038244
85340 174467 222873058
58301 73079 36949531
77442 101305 857659118
90785 104825 494671156
4232 198348 485520391
131402 198120 668916112
149343 173675 60742958
157692 165997 20603001
127873 186458 166755991
172307 181962 736096976
74888 159332 323134728
108794 187109 195872915
155991 166423 305376256
73269 197660 311020573
99621 145624 733946542
65479 97542 79969859
74152 150434 190592602
30914 152588 733588663
16221 51812 88970035
135884 171038 612840309
10437 167794 677993719
196944 199463 856111749
152076 197105 112668383
184593 193056 536570146
9704 103192 350362316
48219 135981 219411141
167073 196962 553624105
109592 185349 189359761
165486 166051 604674
158223 175516 42891425
50828 62339 663833685
10127 101311 914489227
98959 193331 235794082
15682 106725 227517497
39885 129027 850342496
94568 159532 162508438
22346 134835 281200861
136793 147009 25426374
128385 144372 765261121
7193 96699 223851776
90896 180587 287015484
53304 173417 300159820
28349 31710 8313096
158333 197797 98733225
124228 187698 158828082
102213 177201 187113420
45036 48460 8521290
18061 134289 290469530
68201 145373 192690218
150400 158264 19795017
98214 130314 359170828
80788 136757 139912121
119238 176415 967429740
6147 58043 129945092
147050 164469 43684004
7802 85266 193513287
139499 173421 84729829
170676 197444 67033983
33642 66229 81636709
92344 161910 174149475
132238 149298 42659861
57948 190064 722095589
75775 97255 53669916
103208 173960 587347694
3570 136254 755543925
191588 199638 721068405
189995 192082 222930214
41605 136468 835228340
36934 179240 355511962
21785 172567 376895098
177885 195858 45199406
90826 98596 937707868
160002 194931 87266389
171675 191944 941132458
141956 188370 116104836
193048 197032 10105240
93673 148006 160820282
188634 195616 726163624
124896 172116 886630037
41821 103970 576372359
148487 158878 114758630
154792 176662 54280436
31764 106964 223696703
105384 174247 171944483
117794 126800 22403353
62808 135483 181564931
153674 181786 70043102
78520 181154 976949396
179309 199983 641426257
148572 152210 9126691
156946 176108 734167392
59345 154413 735317869
62175 147704 957721423
86600 104742 45472448
192978 194894 2628633
184434 195704 888559074
71124 107778 481885198
90565 132093 103909332
88780 169403 562588556
97075 186580 223645044
154889 196081 524795112
93340 111539 45421173
18911 141001 959403835
165292 195936 76662833
71030 196931 314685056
129561 160393 77150983
135036 159575 603048429
176762 195824 47939746
20449 93221 999895762
73163 138773 163806019
152544 187716 456491368
123108 195369 180821169
149022 151080 5200553
69172 164603 975073175
170746 175757 12310064
44000 103961 149882589
101209 188026 216937210
123430 123842 1036277
105642 137872 80433901
99418 163114 159177236
68728 94517 64203198
190105 198541 949421519
194536 195754 922764631
82064 158495 932263454
5119 130661 313976289
163575 196566 434829585
47718 70822 58051327
19797 71138 128502942
55576 193108 397608916
149991 160702 26868777
30978 147681 291691984
50976 80450 73613412
15170 117128 258737643
196315 198896 190473694
162591 176202 33712900
77289 136335 147533019
136725 139160 6005224
70054 131304 152862456
103516 149085 474762669
133732 179859 115201574
123653 186292 156653150
168844 174470 951352646
103714 143866 697086940
64698 116615 289139927
198483 199865 3535344
197790 198813 2579437
122863 184044 152986171
35435 72311 916507842
89355 123662 101405407
117092 190512 183568317
187750 192082 668581755
93776 132388 96527374
14847 113103 245465237
113602 170010 141093907
45495 181776 504736777
181306 185853 979125727
43995 138272 279154153
68223 146064 194346757
32558 157115 311518391
78615 132241 712745904
81098 147159 428950501
2217 73193 177716728
161265 179269 255337157
119361 189859 176384277
121139 133419 625039980
50043 127719 612514800
2635 197598 487697140
102028 143576 103787085
92517 107682 38052613
65068 158882 234435778
127296 135116 877818181
141126 186531 316098578
170626 197350 66905290
15154 170556 300980528
32242 115460 885474283
145577 146719 2792107
33515 98965 163711487
141572 159625 4491057
94262 127409 82850693
156159 162746 16381532
51694 110028 65629728
100396 101616 1328038
198966 199313 487462008
47478 67859 21882454
123049 167569 111297464
195152 197893 100433619
98138 98264 120112
194244 198624 11102559
93004 112338 48262264
21323 78153 142167883
33100 97540 497851048
55200 62023 119600875
146503 158887 227064949
5917 107911 622852128
111190 172857 261650640
44471 183116 346407407
118393 158800 101180011
174958 196700 54642644
57952 175957 900935667
24636 71314 583581459
37980 147585 273966979
86628 179017 42865961
125512 134599 22867940
39866 79528 775922867
96157 133324 224180357
76296 153540 864641501
180009 188341 20998683
54537 176552 334567423
52143 134456 205711652
112952 148204 213161779
158749 198347 99063019
164711 170878 15392249
28033 121306 232872910
109685 157243 119115748
178485 186845 403491108
191377 193333 4924956
95863 148925 132626911
47492 122977 932471374
172737 191996 197943070
168263 184938 927415163
112562 183009 176049443
97255 154232 142525841
19776 166922 993288903
89812 191645 557551333
199515 199647 307405
11614 29017 43636537
124755 137276 31373506
88302 179343 506570681
77971 115797 602805730
105650 171482 164393445
89066 99007 25158331
23955 171054 367651328
13665 79260 887715784
106523 108252 4286648
82242 89535 13004500
188410 195561 391714524
35239 138685 258449361
177337 195936 371676225
103964 105303 746844291
84336 196513 510098090
35503 54654 47964484
176906 196122 48315927
14680 148669 334833614
10154 132576 924859505
12253 139203 770698760
158705 166500 758907162
51159 135821 211567843
72613 152554 199731464
1977 69445 434197306
27009 180294 382919623
10980 143205 480484184
152304 193783 103678266
176467 197067 157497652
105961 156276 125827532
4925 116865 633374508
159091 166544 18446127
78255 87263 6339759
190179 194780 11518237
122441 159412 92690138
24277 122643 289081947
128765 136100 439693493
12094 157534 363749023
117697 131422 34259107
9636 159578 635449633
166633 184667 45053533
141300 191005 124274354
150455 163530 32775985
150157 172992 551378065
15089 24963 961500112
99325 162331 67531441
181238 194690 6675362
43088 145411 345333175
108279 148814 101318337
110946 176009 162510387
72840 90817 44645731
191548 193419 211669618
154207 185354 77654540
106565 147182 101399131
99449 193408 234745155
143388 171770 70813413
16214 48905 628046709
23556 159212 339234018
120899 189751 172314192
175488 198791 596098323
32967 116145 605071896
141151 142025 221827150
1595 116697 287894967
197266 198210 2411369
173723 187885 35568124
107537 196037 284868462
135700 198028 315200092
190446 192516 366557100
107710 119105 28381228
106985 183614 921615939
52190 81172 296250195
170483 190172 49230784
165677 177723 112938889
80194 194281 536503990
60638 154425 234641822
198479 198709 353718
53018 184198 327793620
25635 155814 979546137
71802 181034 361986758
75237 172388 929348000
98238 143022 111880043
146498 146735 586354
41917 150410 534553559
64507 129060 161235615
112915 140898 69995771
92451 185429 333614647
1935 100232 880313112
167629 167902 667775
4027 171591 418935328
157740 189126 550699051
130878 172687 104418575
84957 189448 261343073
178189 181875 9266555
51127 183593 453044570
112419 119580 17886197
61814 99243 93722160
861 38642 94616775
141968 160633 777135920
119420 175755 933997106
159712 172133 26731555
13707 25061 14104631
76543 94234 44140798
198856 199107 841639215
137945 160164 785195530
184837 197685 738489949
152695 187156 458893936
90029 123626 84024540
29202 85362 420126657
70811 143300 181049252
163249 197268 388228925
9919 56169 126192702
125973 138423 31184578
102235 106796 11320623
66691 114049 429056492
157212 169864 606182695
145782 180224 919967286
10433 135679 924388062
159300 173161 3639293
90904 143390 38140175
71658 72119 1127907
41912 117529 189033033
104342 179164 186813094
151880 174145 10308223
173876 197053 670055414
131149 141937 26925744
158184 169098 298366191
14673 77091 155968441
89216 195257 265321040
32940 121219 220504306
139152 140298 2855788
137451 152952 38839946
88837 158558 147577566
106344 189668 568375160
123467 127583 10347472
21379 181425 399936967
197851 198687 1504100
184463 192600 20391501
114214 178055 159386819
51632 69104 82997751
43005 104106 152760258
195802 196561 1927228
65392 91895 65842412
44890 134298 223480101
29590 105974 190981161
104587 122169 43700838
76008 159577 593580412
52067 127648 663937097
112864 168739 920135250
48503 176298 423539752
163570 191750 713295160
23375 134109 276810485
163828 170307 16120044
164996 179737 910018896
68150 170497 683301542
145318 199935 216876879
87791 162609 187252805
101593 115748 1290571
89979 146676 141847772
95446 146857 128467848
47974 74067 957610662
22555 72797 125714525
157589 163961 420948424
119698 155430 89619022
154772 178328 6335191
177613 181172 53146699
189077 192859 9377656
129851 196698 598670954
154201 168761 82898075
32099 186510 575977119
33356 171701 345749454
153673 192179 314698133
40355 76670 998698584
137827 187370 653885441
93666 195519 254745153
166165 181953 39355282
187986 198006 172189627
123057 136584 33945919
188119 197806 678030653
24056 188126 410141758
2759 150227 654428411
101754 198714 242446841
78484 140844 648198838
151699 158986 18286433
11921 191238 448285303
102428 113028 26319858
87109 176296 222824023
162844 190187 344169295
75901 176031 906801336
119004 138704 332146911
62057 199518 920068539
14346 69760 157956322
130710 185814 137630471
44368 196875 923320417
132366 187438 137726503
21405 77756 140948061
43129 123294 200256049
112773 118171 13496477
172269 199474 68249964
64570 70307 14461021
120256 198182 195116588
88627 109094 903170788
138676 149977 28329252
72657 178034 263091368
2394 172537 695623143
26653 43631 23413032
189025 193914 12219939
56228 114971 146847853
80827 174483 39458806
173959 176876 577368796
18255 66254 335748058
120237 150810 76615967
2196 166223 410212665
78860 145002 165314116
88780 126349 93972782
142924 174046 77648022
149740 179962 780173451
56641 57504 2187002
98733 159572 152060907
191930 199511 290876202
51064 127910 865038321
164807 178455 829636542
70643 116777 906616000
97375 139753 765155765
22527 101831 198357807
103746 182500 243287284
138216 197536 986450567
134353 145779 705324047
57889 163744 698398444
52209 172121 661914071
23245 45810 56424843
195636 199041 641530576
42233 50449 530391286
198458 199298 218886140
134299 157663 58580730
173822 192157 45929384
164137 167095 7216025
106199 183896 194092295
151757 179220 472596098
131170 141789 455579301
80693 153494 645555989
8353 159017 440353251
57623 65873 258834052
135770 150163 35991776
135945 140537 11472678
164493 176268 29153042
65088 191890 316795571
43135 164472 303344911
138432 179169 582625722
74683 79755 12604282
44742 105731 152536145
22404 31940 23863192
153069 160415 278258310
118970 149413 76135584
18028 195953 158525911
194376 199742 2798636
58239 102288 110126288
159392 183120 59082485
168981 181009 29917082
146930 166526 863137695
37926 95663 144360626
82423 109731 68233151
76210 123238 117347597
24424 154047 324598781
1516 10754 721524755
114348 139088 547764921
166848 185995 214408441
61812 106506 991793214
112009 133442 590755788
87603 117023 73650530
179398 182400 8105727
93085 162672 174063764
78198 150570 180825462
152679 185471 131586773
60018 74995 124512580
42300 46510 996028588
7889 128483 111859410
67540 149593 970554863
109497 164153 136779261
80634 163159 894015229
121851 162175 101032341
102035 124836 701131392
192712 198217 290437190
97282 157851 151500322
65842 104944 97598245
168971 193427 728808878
145811 192071 115656344
51056 91822 101647727
125955 189164 595222486
47622 53533 14518849
76910 162126 213033896
107791 138634 397850332
156785 171602 36819646
50381 197465 996267892
179098 197746 47003897
179308 191873 31574293
107262 117588 25813511
41175 190793 374034866
46233 91600 151813820
43094 116339 183054668
51068 154177 340676171
147499 149972 6225656
98811 125263 65915346
29607 123656 234908327
191935 197333 8215003
112777 154731 409623803
87597 106925 48472151
162998 199870 66852078
153377 188381 87463001
47169 172876 314252455
146767 159606 719297325
169909 197378 777809070
33912 121145 217880322
123129 162966 99799529
42012 184432 862316017
193051 199310 15869186
17868 196255 445948295
169778 184349 857702353
188328 193518 733920629
43214 185128 515511208
23602 144669 177600786
185945 196945 500309920
149815 175168 359024938
127993 191821 159567489
95540 160572 238680128
76210 96896 396124035
155947 186944 77347375
41934 56258 35869005
169073 175781 16541175
67479 121646 135038458
100558 177441 384352860
181420 182115 142268439
103717 175706 642079839
37360 192178 386984117
134727 177507 812949261
185028 187279 764053934
34944 140449 263689623
127079 188293 153162503
35298 62235 810568699
106631 154499 740455019
40111 95625 430523876
29315 42174 105729024
133667 196959 158410178
143045 152644 326986256
13934 165317 378385156
150333 172658 55787080
31949 38916 17326400
185941 193180 494369720
137301 141644 7257987
86749 149967 158097735
73472 85025 550894605
189079 194629 13870549
167034 178629 28851281
187243 199848 550684901
1522 26928 10053978
9445 167196 394223547
46383 119288 446952220
102515 167205 978309671
163011 177958 37074518
172073 178842 16743654
199843 199904 70806760
83053 133916 408137026
30948 160725 324495433
131672 172495 11864298
33455 34451 2509398
168368 176320 19680770
153123 193321 186481673
51729 155152 25527106
10576 114410 259584795
67000 99095 80176352
137641 190387 131880880
86520 121781 669897245
52975 107611 545169532
142325 193505 127965544
137853 188381 126396959
138212 199092 146069390
3103 114990 981060122
60983 73319 687246821
137889 157352 48847475
36128 92393 140479940
54067 188192 740167149
144919 157403 26168423
44591 149375 261888290
197917 198656 1866281
68643 96219 835984805
30888 32706 136077162
124959 144236 631288161
191132 191619 693801209
41897 95723 918372358
112258 128301 40149042
166592 172827 15570747
66983 77878 564734805
74975 144373 173445566
172973 174337 3416279
43508 83091 283258440
68338 125028 111928877
162731 181828 47542512
70908 194282 308237317
104248 104700 1127556
83957 174209 964261591
37476 103584 165324534
123294 177370 713562658
94515 183676 222793017
142053 178843 752709094
3664 156241 381726868
146303 155670 23563536
19913 148152 320579841
21092 185258 49123618
40176 92493 130732872
3999 90011 214973981
40278 171195 965134258
170115 190439 56379139
84324 169862 213988693
149935 186900 542209337
161638 191175 73771962
175042 197130 55526362
155388 158453 916178540
137006 143179 15485654
64672 97476 81923429
165350 168046 823478852
145876 156001 25454960
99247 177570 83247549
4907 27915 57720613
103002 195401 853425796
53935 64129 25518795
24793 192994 420432713
144969 197170 130592726
115052 119502 10924293
124706 163911 816603890
1938 20212 45844373
160196 164732 622476362
56835 66512 498824413
133367 188013 136720033
65551 178815 282696140
103399 157558 744974369
124248 125925 4178834
142591 144376 251633845
73362 82852 23625959
34935 38334 8444487
27214 34320 17711251
148633 151313 6725301
150692 169174 46186299
186830 199176 31063150
50016 138637 250992340
59604 139670 469615924
160895 164285 8463802
183988 191393 18590155
197962 199047 2742606
18923 64540 700293044
189282 189701 1043203
116873 157640 102075792
145088 185068 99837262
44606 59912 144957506
62747 138214 188522089
83694 116476 81976843
103246 195792 764860021
137401 169900 731648523
48455 114929 166280350
180340 193089 32007505
72494 147451 555077674
120747 185699 162438511
68386 109421 102294053
2360 27366 657968441
95673 112451 41851183
36642 124100 496395045
157066 171764 229273220
86870 129713 107186734
154951 156206 3126710
173661 191162 528081897
21817 91904 175008900
75842 84874 22383264
76190 131592 138338875
83961 152678 171897055
187680 192299 990195790
178925 183443 12083999
154854 165240 228189399
194307 197437 558757251
5621 194079 562773809
62301 77022 869290392
160403 187338 67275755
144582 153054 21256058
62035 101643 99152644
4233 43904 99329933
123697 131278 19062804
141418 170934 73791752
163222 194189 77369492
93929 149868 461575952
174057 192341 45816000
104592 135398 76919797
97992 121827 59302499
16121 23281 17877689
14300 95369 202570099
10863 186883 440013338
85198 86610 518729936
13178 176217 407332574
71943 163083 956161372
145989 181652 89041404
183108 199244 40659545
37970 129869 472554326
30816 121677 825759487
151825 185207 12057099
83489 164495 45209113
69125 125816 141340496
116480 137632 739516136
122708 182247 934820126
150369 161193 260872171
59585 198820 348227615
38209 106658 171211596
56161 90434 973015628
40324 85502 519553991
176041 179067 385421486
55091 139312 210408795
133008 191049 145151903
25671 159865 335478548
20544 110197 224089297
143111 193736 907923766
148317 154232 14918626
123083 137404 31377156
180990 197705 962808421
132764 170877 929014746
43478 199167 389326052
184810 195437 26747730
43294 189098 364450744
55995 198143 503821785
199278 199669 650949878
183050 187026 357769310
138359 179908 94273229
158961 173632 36447012
114020 163189 436139171
33286 140469 697517209
5489 112586 267759428
64583 191313 911342285
175982 176030 120988
91915 167152 985320350
89710 185085 238515346
197984 199093 2797083
131497 181137 975232923
129267 134958 14269999
77161 83925 16830870
182818 183456 1621531
167360 182732 38394767
111435 197236 214692991
144104 165591 53646442
13977 185709 745393759
148782 156951 20600729
95602 166698 177677643
118573 178647 150033759
155827 176930 575110683
38077 161871 309571914
191547 195191 9199889
16158 135979 451879024
118798 123759 12354260
124668 184189 148752348
92215 190098 244878630
180785 190713 3450706
146380 148082 807088425
161384 167970 16305308
168450 174985 16175188
162800 166127 502463574
32592 95301 818492385
127458 167927 376523897
54902 142649 574781174
15884 93548 194015814
174321 186142 29593081
26346 100294 474537322
34257 98635 599553377
6615 129767 307906784
131903 180976 122603380
45001 191551 649127931
27021 108490 535003543
34518 198480 717682681
156361 166437 689466543
182394 185630 148986121
166390 181425 37485206
128655 141417 31941269
86813 95759 348726931
59100 152352 880255395
1211 190759 474035855
68828 165488 241364829
73886 122469 121192530
5597 135888 325795059
127503 131107 80488679
40230 170253 919773694
117086 134151 42641937
112832 181450 171449695
76291 184020 269111929
65804 176869 582268358
39363 64017 443022979
116823 148170 15599129
8900 15403 16407804
23839 132439 931177514
114053 173329 975694440
95489 144391 739444177
158234 171466 779085250
137548 158799 226680326
99657 141838 289753594
158134 194183 90012066
158708 184866 65187610
27545 98749 628521467
41435 177562 340074078
125010 184220 885911286
172539 182100 249146921
80392 95198 36978304
131129 195133 743322090
92545 109526 772471742
19054 124899 264457501
33918 76415 534862786
163478 168565 12593620
187669 196159 21253015
42737 92262 964289202
15508 124654 272655981
128771 188622 882757755
45898 114170 170668153
92471 105209 542457015
176545 186681 275394761
49890 180962 243338019
84559 107439 302037182
136783 170180 83489842
152820 196111 284805619
91140 162229 177926078
36789 176624 349289268
142589 192432 124570240
91616 105545 35149309
118203 172843 935310854
143699 148873 778489441
103986 145729 992625800
57454 153943 241230638
126823 172922 970019379
89462 130401 245473218
18880 118050 247804004
44244 44393 352190
129810 185321 625044700
17963 31689 24439609
140341 156513 218655309
2437 18469 40310021
27917 131198 258060463
164669 197590 744139057
150719 178855 70118189
177790 181258 4043206
117262 172212 137359110
114189 164986 743238551
136185 194558 569207600
197221 198254 845034985
99074 110263 163173136
176794 189449 430334494
27463 88702 152834690
96994 189386 230937889
133053 175928 107033452
117548 152076 86313725
160785 187042 65568458
135528 151521 517802502
184612 185443 2083963
105673 126876 176605243
92397 169746 193530846
157915 175201 84159781
26129 106880 439820715
49272 177202 366749758
133676 160767 67856583
48543 58116 24104916
12107 12743 1585986
110836 146213 88517953
80384 144819 402685756
72470 100540 70151084
136389 154012 260369696
117114 148145 77583587
178372 185294 17444939
39600 98348 147096854
135952 141546 592041026
75141 129839 438888817
120528 142701 379908807
182732 185445 6819443
96769 140995 574417687
197401 198848 3673599
115898 132293 40935177
29527 140864 317725088
9597 56029 647601063
115372 185207 174467343
107351 166307 147326708
104609 126402 54314894
67605 138523 230811507
182528 196556 35272912
166672 178390 29395296
20422 196897 823968179
66010 68750 456030
136663 183954 417236272
44698 103551 147213980
121268 135938 36815089
23718 102927 198133390
19188 45913 559392053
156419 193094 974574930
81169 151787 176534721
174156 190299 40470578
185849 187346 408770665
18548 188154 423958974
32628 35933 8253321
185584 193605 187846298
14735 95914 592563719
59130 191397 330559521
11491 20372 132751007
27239 174936 936192135
105487 157317 287339383
82192 120703 705777287
1843 85409 192507804
167254 172196 12429959
194192 196947 587474796
10571 44347 462083845
18058 44769 66729384
6545 105850 248396519
111757 126587 37099405
94096 149244 137843538
182688 193225 26481921
38953 50917 792223265
27856 121853 635448026
35891 74985 460149562
3932 142506 685404205
131949 132006 802508963
94808 135787 729495337
117285 194907 194096365
117039 162955 616272816
164250 186411 55287311
22660 161630 347479856
194188 195872 623040645
196698 198943 5692411
30630 38729 859544841
145727 196399 126804209
83237 85820 6345368
184458 192019 19003125
28895 60323 325263378
35605 178244 356346874
128222 164562 90931535
97358 196276 482247160
186770 187940 3011923
14121 76567 156108467
190850 194010 7910377
114603 199816 213232062
45364 131493 426267371
92772 192795 250036226
153857 180985 988981372
142139 187830 813536859
63754 103428 131937390
5839 85143 198204636
179280 194003 37003798
40974 177264 340496231
57446 76734 48175981
10728 139622 585304788
60341 131663 178316878
162288 164990 6702333
46035 196752 376895272
69798 197008 704129953
118042 173442 138421808
66418 124314 932943916
142757 189062 179148569
183296 188953 14290211
55806 118553 156690408
102592 148293 114141399
83208 101879 46797348
52586 185707 332663460
38996 60396 260775312
15845 93806 776607655
105482 141246 89282483
104727 117319 659047977
42555 109938 495997057
47111 143182 240299586
120251 130078 872166474
148269 169740 235497026
65778 111776 633043055
17640 98478 257840897
70499 115225 111598642
97816 128538 468294294
142421 159779 43499756
197720 199741 5081377
179032 196782 44694045
80199 113242 392956139
7817 155225 551326371
196164 196990 501313321
56564 168353 279346526
162998 172508 2152177
100059 136154 423401412
76633 88156 513214729
6007 9215 8123801
70052 124015 694199921
76003 117000 773294960
183579 186522 637078620
192640 199206 156400996
16252 123402 267690829
196721 197882 869775279
76904 94130 43007173
142820 187313 111228457
102335 197120 400053132
38937 138948 290002043
168983 170661 56578257
107418 193931 302310789
24728 44715 939529231
39579 173655 335158900
141820 145190 506942577
69121 119225 350833108
160195 167309 17584118
75234 109051 84339720
141573 145316 508116217
40745 126996 215511447
49535 90812 590933912
158464 161308 1761890
98978 104387 257943046
135587 158253 56825295
140528 172219 79223344
48041 101691 134336280
164667 187610 57337454
7734 194834 742263378
53228 54082 632823147
102690 170748 642658649
166092 171854 14376328
29672 194376 961067631
98888 126648 385866268
8747 99732 358533569
156277 165900 679336347
138175 199084 581097274
24149 183519 453093479
86521 195545 855643561
83934 100751 42249129
18964 123898 564697840
118623 148335 13320622
42689 184049 663452384
63047 151929 979258051
51279 134318 552617646
160334 160417 208057
9466 16087 116855004
123773 146145 682627757
132692 186461 134410008
88773 151806 157790850
154082 180166 64946145
141567 164248 56778519
11091 31956 52162712
37171 98888 245784612
148981 161863 108946455
68427 186957 977569240
85368 94801 23701753
161888 173365 109011063
115817 166424 750741741
123171 134278 14663292
199007 199722 1803585
70378 99133 518762275
98988 192983 452255933
139006 166641 360264627
99048 137726 96571500
101812 118579 728903759
68505 191495 932851465
185550 189762 543533266
24059 100105 248951939
191802 197885 15413501
95878 191715 239522564
183566 186034 517349584
57788 109777 129792434
18036 171387 184452682
141746 154316 31597425
5926 182142 853141987
19746 174814 387469452
83665 110108 65118189
69922 104440 305235947
141815 188171 852340930
62155 150754 221444534
35502 87892 130863718
5482 190919 765484236
104687 138932 85468967
55866 148844 401173617
129510 173536 109941673
45608 174931 680281395
153610 188470 87105676
65626 151177 987301699
48569 67221 384913723
124451 131456 558689996
151703 198308 116608596
97470 181806 210655283
79574 192663 793486030
96601 173018 190888297
99765 156167 140975820
103490 146350 107005896
177664 181069 8576636
153066 174296 302738308
104120 116731 31455246
177363 187234 469667110
70866 181258 901572339
139822 199025 693903621
12400 75606 158104209
41340 198663 393458297
187825 197846 25143711
67007 73256 15564193
71019 115637 111388813
12241 93176 540178867
105558 113746 568114927
106641 115948 751793676
109813 130178 8744666
187820 188102 668210
179383 197267 44980407
18888 84963 164989552
124467 129556 389171296
37489 97407 365697477
124834 151728 67375086
148117 185645 93731778
75677 141487 164419773
66698 89982 768385683
193556 198740 334570118
117262 133128 39584883
72602 134368 646906774
91857 192989 507762871
50877 103896 948596838
81016 168281 218016566
117463 192162 186719759
139937 156120 40653312
157552 185737 70217594
101617 191965 225694684
130332 168723 102611606
51557 146584 462132945
116952 194180 775568790
112377 150230 44518801
98433 101757 8295511
13551 63744 125560728
155941 178279 55503791
177512 185362 742863526
145085 199993 568601595
2220 128748 493067459
110035 146199 459944858
135972 137815 4608459
57395 198316 630818304
186696 196199 861106857
112997 181418 170937452
17957 119899 254646848
131866 183978 916264089
75604 177478 254346747
68012 130653 156468353
86598 186570 463678215
4071 49267 113134018
6501 129560 307683418
37486 184349 585286861
180873 199176 46058737
139277 148486 23058856
68374 190716 305593396
20039 141024 302461181
186594 198946 31105831
149689 178193 71103057
35340 114970 199052181
66032 199669 334057906
167440 194725 602764752
64792 184173 298157730
39448 185964 428851486
165313 189536 60597498
146764 154895 20543169
119200 153279 85366554
94648 143995 213894295
151575 163308 21509246
103012 127778 61770201
24539 48261 59259205
157332 195242 72065705
108927 132299 24043449
103442 153551 125247345
168928 184137 37892553
97668 147254 123795011
135455 157991 511831845
14779 168705 675998874
77059 122729 113979156
138322 148255 364467077
151578 184363 81809696
181315 196449 548087473
146863 199917 132920681
19378 132595 736301354
78054 193850 289402982
19045 20417 851807278
73456 141949 681309288
40868 113471 181449777
32716 153783 368711763
5012 7761 6914102
105792 161616 139528725
60762 71353 552114541
190477 191740 3082759
26999 124783 682712781
47632 159941 815171391
167346 199191 982662259
84346 139940 435450779
131738 156408 16441236
5208 62205 767921682
125388 191243 783977180
123046 186617 158996765
46100 80380 665405431
145863 186193 253078373
148127 178232 75073430
55686 164573 922738866
126745 156858 119434679
32312 141749 948103116
72132 182533 275732774
13886 172157 511582390
63594 144088 201194379
111953 147270 929699929
132566 149861 43235246
183498 190111 16649623
134508 147485 550608033
128380 198121 634315005
90760 96737 15138771
10189 185768 438862121
73686 111970 861653583
21751 82662 152263787
2587 189205 610808390
96063 165581 722322216
32112 139736 268954020
44850 174623 324287422
40197 82526 109273749
15500 75364 149631531
103384 176550 182572327
194061 196294 5667365
141198 187210 115050228
111140 121574 26013590
19679 166517 960695956
85297 121082 473015042
60992 97851 92280633
188332 190447 632844365
90007 93269 979564147
115383 170127 136847943
7720 70203 572378889
1086 103030 255158364
199188 199335 396220
36674 163340 316696784
137155 149166 30043221
31643 103852 180548017
133412 179805 115896759
194633 198181 9007412
20756 196053 825222292
54052 161873 269535587
194364 196900 6434281
132477 150132 637977697
13243 113957 251739335
192675 198307 846807096
8673 13249 5305413
157462 186463 72295074
80724 90693 24728011
93672 123682 74938836
154651 185048 906253851
187627 191583 8831867
191747 195480 789901114
160921 170596 12272237
110872 164563 134362383
128657 156415 69609058
146201 171581 63374106
27096 127793 251582319
63681 153018 223339638
17602 96262 196609644
182169 189331 18079466
72304 111262 97175602
8536 89617 629629194
98223 134083 89480484
106651 153821 117979578
36346 85451 608831014
153448 158586 12862697
187269 191038 333427968
46486 131892 213519050
171361 173039 4167396
15362 96348 265680392
76144 151486 188276208
35441 157275 978446564
60416 126028 866512437
66739 164846 245126314
42517 182866 964384205
42131 59748 103339671
13114 81865 171837473
40419 91715 128065950
104679 116936 818440109
5192 26942 54545332
101931 183967 204836711
56012 132498 761804411
73538 174705 252690534
144933 183798 551918758
27564 193140 842597756
33443 160172 316859355
106223 186444 200437923
99976 167082 746918187
128491 190412 154867638
59898 165472 845940729
6583 195684 472842535
57472 128190 176650291
21957 137384 288527438
7351 44383 583248518
151267 194663 938604467
15986 87482 844629169
89129 145025 139965186
148614 164775 40467510
73094 83544 541263693
166638 174352 538033579
134904 178369 108427994
53423 55447 5134563
36018 187180 780345166
185308 191329 91549770
114558 168386 134554174
187063 197039 861824286
117451 127954 26201480
169447 188263 47076095
119883 152232 1547128
155257 177511 699172008
56510 131708 187879386
110953 137877 67354837
56343 156179 249663774
124885 125457 1380017
154402 193075 281976437
190320 196936 16670299
69247 85329 606271401
98544 111987 33361678
129965 151182 53019019
108870 130706 54743704
155059 179243 527040490
150337 183762 438941738
27595 146850 297962072
43576 168693 312715851
37251 94347 142697024
141252 154340 844002160
15576 77550 154862771
152219 169737 684743638
18251 110369 713959692
21644 129973 660991394
155530 185702 75178810
79260 149243 174873984
103640 157406 350193067
104915 166517 443373078
33648 73090 909198171
154404 174296 532645457
48630 126193 193846411
101392 196782 238433859
12363 30993 46599377
158705 188352 478873781
61730 189586 319670003
153981 182852 18868502
174484 188355 580374637
151066 186601 433746391
42019 89568 268777067
52824 76465 59126758
103013 189063 554934900
154139 199758 114137745
186627 196140 23902999
23180 174904 379102518
137900 185733 119533113
64470 167029 920232572
12277 121809 273662797
118886 177644 15625602
72690 170835 331457711
67345 123288 687701199
27449 34777 18275901
113267 138344 769490039
10968 53322 105856245
106788 195393 181376805
151721 198179 623359562
190777 193709 7360784
64688 139860 554001514
96283 182329 214973304
168142 174583 489194386
149992 181238 77983168
194958 198732 1074851
3849 100097 240876072
66789 190639 927889836
28350 116284 219690693
3952 64286 151041806
50290 115711 747281562
96534 157521 152555238
134405 145716 361575605
38938 158023 297868990
43782 59684 39729699
88340 190231 576762773
181646 181982 865851
108144 160023 129775563
183316 189223 472697779
48976 83600 86541641
100973 164675 159159190
17259 153152 339804911
141247 191918 884334504
119030 140803 240942216
85334 118771 373960506
163293 163450 390254
173351 173760 128132
89973 114792 185317251
144886 151623 859063224
30615 138112 548678448
108280 121177 32084014
39086 117840 196937175
140489 151438 27415900
56508 126459 174697088
2092 8069 15105368
139232 196980 966485897
86244 147180 853466029
98662 196827 208508645
140153 152251 30339274
43609 61366 465158085
97838 166571 969962924
170779 178026 707776341
66355 146869 845545626
39803 71646 79856453
120145 166110 695093138
80852 107734 67185118
2965 50737 119664014
184961 185505 222085
56904 67731 27190630
45213 54057 22202755
29057 41461 30898242
106378 139746 83352006
69946 73785 478386312
34677 141731 860017101
186761 198845 26535825
80372 104939 858831063
159755 180925 991694239
137268 138202 400311828
74861 84002 74449421
134467 168741 647052513
139676 199396 656407630
151726 186808 87608673
35354 104530 172927797
64257 88141 59536347
27296 36279 22414965
14293 162777 371188442
125147 199562 186310612
19754 180757 402330303
10362 157426 367855372
114325 117704 472592959
172511 181744 533927952
160304 188765 71137580
116047 167106 487757087
198608 198873 697157
165165 191936 66895798
47913 50107 942258333
36524 181702 362761014
112728 117751 350719421
197152 198773 983658859
105603 190867 718600920
22459 143900 303611202
110852 192334 536793339
129659 183940 135593191
62900 193380 989972125
84217 120537 584425677
113524 116368 181812468
190810 192960 5344139
196260 197457 869247009
173484 175267 4380414
91663 169803 928319916
190049 196826 17040054
165901 183811 44703124
110184 142136 739142544
189653 191563 4684548
105789 175001 172737502
143880 163697 49558155
165793 198081 80873265
83255 126218 377236685
35647 195963 400790820
132936 185992 320952211
130038 161412 78463975
26161 190990 191377450
178060 186691 21752211
167268 196625 73596203
106612 154479 119758137
168507 174504 65518542
106549 160102 186139592
188656 191366 49936657
179871 186414 359827100
159652 167574 19580702
18172 156160 357461776
146461 179184 455148191
77470 149915 181037150
167697 195949 70781999
167476 191208 929254484
122211 162838 101821569
65736 150956 212871008
53700 134561 277882350
54713 119438 161577477
63406 133497 359646027
166772 189336 873812552
31476 64074 81599375
16616 100902 210806706
76111 147769 178999258
56368 76047 49223223
177223 189676 31378764
70491 151234 201624773
160558 166027 13568614
134478 168175 84200720
113565 116494 4680221
119750 192157 181122925
14746 31410 953048465
55039 71724 324470133
141823 166648 298032907
196741 196933 492141
154464 184022 73659266
153472 198020 959851411
13396 126269 282075903
178292 197729 48975097
26642 81725 766975432
82016 96249 35626741
46811 52664 14757456
162190 167896 14105470
64322 115662 128272800
90506 143520 132746177
25313 112247 217189976
130827 170599 278339445
28683 70468 104556867
43953 192533 371317316
12885 85049 484974188
168316 186559 45616165
155965 185811 731213633
143005 170183 67921812
52035 60175 633725282
45140 61898 41905066
192536 198096 637233165
8652 42491 923230284
101206 140501 55977487
88793 125556 924040978
35883 48178 30664741
114097 178679 161225860
40157 162051 890349073
160693 162287 294925060
173324 186091 31975900
28287 157100 322044328
131961 140702 834958693
45794 101045 131725412
2920 48642 690741214
88771 104151 863415712
184348 197711 459219992
18963 59138 100429195
121704 136744 277065893
178161 192215 35300092
19129 49140 74970812
108889 190198 203382097
76053 86305 25487487
119279 187005 581648456
4238 94808 652197936
17668 194595 442262952
74392 110234 89397258
110297 163681 505698580
128231 141367 382887974
111959 128468 600417234
2390 168534 822144600
134306 153380 47801887
84213 127052 107113766
118654 159047 101186984
173811 185348 187471288
121555 149369 69669461
5778 120672 287134468
196453 199674 8117885
115554 146133 796415997
66016 192355 868046209
30085 149454 737934106
18189 181906 774017241
124868 125336 942588853
35853 145979 275248328
42848 108414 163830547
100997 161371 89159029
149807 194474 111726169
163557 165717 682388625
144296 190981 986240234
39579 95114 138905588
69984 152330 239544659
76959 142186 948215669
111245 182565 788599727
14079 41926 69589261
134685 185038 125783475
182565 190914 21011378
65326 111941 116236085
78192 191495 537317825
169242 180973 698774820
95904 138164 105600718
180295 194233 485492279
9890 66007 621233133
120949 134314 33554061
119511 125088 13986476
29706 137523 269453527
9595 173763 410270068
69662 186876 761812602
36466 118220 204252219
32755 132339 248870646
168709 185592 21114100
171226 195374 241368422
194124 196288 440170335
27833 153158 313280273
28361 42796 36020082
62491 138558 880087076
39815 135175 238461401
135655 153137 43852322
17217 50311 827765408
191999 198589 16658361
145456 152263 17030196
126020 186740 382123211
21975 74541 481648309
126614 132415 16527164
58620 93465 86969767
13822 142112 320657299
83851 186153 778400600
167175 178792 641266007
132617 167323 253536360
79494 167244 219193060
147506 163551 889160133
124988 168571 492712845
85288 94758 23815052
26177 198132 577158922
184123 199900 39775662
25568 44156 46461426
125300 140708 575369893
5409 86191 653415260
179279 195866 798904268
92233 115841 801944147
123982 149030 62708225
73356 111833 95980826
83433 193971 884274459
157253 187053 74346340
151719 178180 65900273
165321 190249 791104638
69193 137892 171469662
65279 121570 140366798
166459 170888 11144920
144345 153970 305612512
177006 182902 101243655
161891 166984 12565090
117577 127935 778365362
159934 196471 91368633
34198 182827 641445972
42455 56112 725982586
2991 160251 768132296
1665 159012 507402083
77634 168692 948609382
60027 134498 572753040
20555 191852 428239777
116605 195690 292898318
106217 137695 78639172
137507 166354 450804167
17569 57162 37080825
110443 137186 66944669
193632 195894 44790124
129892 169594 99261080
125191 184624 148544629
88884 91653 6871660
979 98639 366134224
159138 181155 54771505
185970 197537 344998297
79580 110925 813518342
124060 138566 11123170
88636 125104 91251387
116608 120081 8597039
183623 183866 601286
193762 195725 634567354
161139 176105 37100906
9257 12461 7957418
5691 97036 932244489
61589 113913 284461034
169598 196356 66941519
168781 189811 198562242
41708 105031 477088114
114569 146590 42936634
65345 168194 256835142
183388 198143 37152873
134604 149463 149840700
65660 141419 189146957
83353 197766 286188562
23238 175031 379276816
128064 157186 260800423
8751 92980 641922450
173851 194120 50795247
112513 159816 154825394
19017 45262 34858500
144429 177688 82883432
120771 133564 32069355
152103 190085 635213587
154507 179993 66156814
116794 187554 518688566
63656 159006 965326463
37439 147481 177222682
62619 127610 162356995
176586 179598 828105074
73207 193971 725066263
12598 89817 623665228
111608 136230 61635212
108637 157771 807677788
44578 73888 73327226
71419 143292 346361515
163847 168241 10824668
196829 197112 296172304
117617 174270 141498676
131528 194356 455960538
186399 196255 299276750
161063 187181 65242562
114967 196475 244201894
59098 83417 843752166
87380 108524 46474914
52632 158594 264970817
158111 172837 36601889
68001 158542 226247251
52362 71064 46913742
109544 196144 228336704
34527 71271 99561755
106761 167835 152522121
103685 168449 524052934
11383 94371 669613933
168842 191679 40061127
168219 196392 760545458
11548 51709 34641430
117650 175128 143490268
156804 173044 40355078
81033 198584 293982350
48562 160930 899077851
6695 176651 424685346
167918 196299 163360660
140032 162423 56088410
93878 173789 199697735
178581 194447 39896704
194954 195472 750539843
135561 163098 68958065
122923 152737 74723376
20245 55922 89307512
113604 130064 41234805
35389 173721 474066393
93102 197975 263224132
99544 198307 246888733
179380 185684 645699678
46415 137123 898749296
195609 196877 3202798
94038 130897 993076215
116589 187759 490763596
43534 69388 64785911
38832 139783 252345322
69 25128 62763973
84178 156894 572735751
32272 138927 266508617
123217 199332 190605617
101053 162484 461766867
99111 177686 893873410
136740 165959 907760956
63995 143216 197969697
87109 179947 232041209
152176 161187 15467610
173104 174570 890186723
10273 44144 84785843
129850 162884 82626562
139573 173136 83823418
174081 196328 55819271
164343 170237 813866964
180074 190268 220213977
183695 193427 24450369
153308 196523 108036088
161758 180273 588443340
21730 144040 729411419
86068 164679 636610228
114142 119518 384868949
184834 195692 738956462
91474 150480 767098935
29910 130649 251825028
112267 193417 445108216
164406 188649 93983424
42478 45630 7853202
151332 180943 73876526
9260 93567 210685159
185721 187647 4973852
140075 199187 147992407
110007 114898 12338757
624 113442 282117259
7521 25244 14928332
31669 194765 821341902
115988 127583 28936072
191370 194753 8521952
176341 197390 52985918
85174 178516 233300009
54789 152181 21072597
12673 158880 365641069
10765 106245 238735515
68085 73735 217604155
60570 163586 257655767
168245 198145 74961388
112613 173905 803087998
69910 142238 180546152
78017 136444 543271747
92934 144218 128272523
9773 74346 161542284
175258 176438 272545
167813 194498 56237118
167670 185762 607304107
41444 188472 367591990
129007 155661 983687452
137450 187605 460670344
85478 147957 156317738
72030 163044 635694072
49520 158690 272981212
66665 85385 53128850
20797 22300 249936625
181459 197188 4980932
72803 132264 148453349
195184 198121 7451607
94815 146349 128830885
101317 178410 768037750
2741 62159 148766337
22600 54057 886983437
38229 159654 930690270
155072 176290 769825010
43596 180221 970487315
149582 162996 158946179
52271 113804 153772253
175677 191266 39190808
120343 164447 110481802
141131 150888 24419846
181085 185499 10380538
13101 97534 663527836
38617 118321 199189308
128914 195039 801133642
26788 65815 253216618
7704 63621 67256996
25004 50408 439888786
152337 190200 79126088
196715 198022 907798015
47379 169157 516175210
157653 183715 64900491
55688 196254 351382103
37240 40125 602495615
152187 160789 192853730
51919 178620 951881906
143418 159622 40547243
69586 149177 198734199
48104 62367 503525454
96085 119118 57507253
46395 136817 552114572
32821 76266 625648621
192421 193790 170529294
15550 170668 387686198
185462 194274 185385809
116197 132058 706746429
131594 143768 626538381
33460 153845 301028986
21255 93542 180664304
115089 182243 441832102
158900 164237 135543242
73809 148302 186148400
120095 147130 67620732
19467 143092 309033066
22939 77709 933049809
3325 148417 119716936
32360 50501 163741008
51604 58604 481859372
161936 199860 94925619
150614 155906 419791319
150918 175987 866129278
194286 195495 515918001
104586 111944 18235292
148 76042 624519064
92823 113014 50476396
114415 119759 840666020
14656 27619 220542803
143321 159185 452724650
173733 174889 15302817
155522 176934 47686656
30276 55989 571415089
66672 154341 219130441
178077 187018 182452673
91468 198853 468796718
198199 198612 530586887
98476 170862 190510173
47308 156134 272280720
182571 188177 2861201
86237 149692 601797931
114157 141636 302442206
191499 194875 595718094
182492 191407 962417004
180922 186825 539223406
100591 103405 4939893
127422 157939 828495836
7450 124776 293237762
125027 189577 936001662
183766 187569 7455612
134605 144812 383645067
42067 156405 22263791
186056 197085 866670329
95903 196589 251825563
78907 155454 565243478
59871 76531 41671822
145500 152729 141517288
40077 115156 187822211
37596 122501 212082423
156829 172660 39383916
53299 125361 793923100
143932 152152 20508509
110655 178680 169926674
102674 124172 215101725
391 37993 227511320
28147 103151 187505920
132636 150083 43616492
110637 122475 29522936
98204 158590 446266136
25341 73478 603933063
82132 188802 266765757
106813 114772 635619593
32360 162393 325095265
115171 172002 141963201
21261 142209 302350954
81407 90732 949922996
51160 102045 125879589
121324 174462 132928527
98579 182356 209175168
136523 168988 131372024
22097 108069 214888049
99323 153650 135771313
36772 146229 119190541
195870 197346 3622129
80297 97231 42383164
194495 194617 719706484
142220 176033 84305854
45254 185354 350154693
96413 101455 12691379
57976 164620 655693434
82078 126884 946384522
106300 139776 766441376
71666 123308 475116785
113080 151840 177969719
150935 188417 821221914
16043 193898 685159998
185704 191704 905368224
167506 198778 78501289
171702 175028 2166591
161791 187399 264415049
41631 124381 206742831
68546 143458 187087000
122861 189958 559773240
133577 144067 26361332
73115 141997 172032892
24110 164729 271331598
162471 181809 48127547
96830 186545 224193627
84614 114415 74625067
92459 112855 10164632
46932 137362 919855131
95174 125822 406795997
27723 122139 611403327
133504 186008 131261339
94350 141794 268552
93439 139253 114526821
99947 102365 6044734
124819 135985 375181383
192280 195180 7311596
132193 180034 119499207
58570 147128 248887935
4996 128321 469414649
97849 127514 74002941
160019 187087 67605489
167691 172798 12776844
33406 81259 119655402
51555 162045 276215469
156948 157404 1162018
52309 92211 99544940
193451 197924 11323014
27815 151557 772961629
95657 167076 71456063
192924 196645 371528572
35504 133486 618078508
180296 188340 10460992
83390 186358 465325857
182047 196577 36529164
42978 145117 255325922
162661 167177 489043162
165904 197615 929582751
129114 194638 163859083
48302 77680 350038970
107448 118464 22075446
83937 178176 235468145
165237 180970 79213781
112463 119392 17292750
39650 54592 37552763
49766 54959 933898009
103979 141332 93313320
76370 165098 221750267
145677 163244 61464126
1918 164107 405716022
94828 168118 183164707
141047 146600 65718396
30623 123185 231232454
25333 109690 210765899
111381 156004 111761911
186550 196098 413525280
114534 175974 859094726
137277 190522 712325072
189428 197898 21301481
66797 172142 263156997
75801 173989 245248593
79731 82726 7452755
102125 190534 220869160
12208 12265 936355824
18117 138473 300737467
99822 129335 964049124
155622 186915 160623833
69691 131233 153613577
170233 192065 671264229
47873 125916 195048966
6342 43462 373185825
77958 185816 269469697
3968 186228 455699609
126259 171955 42985971
20364 154065 434262699
196867 197911 162461617
137813 176394 96230482
134120 162556 71169123
43517 160316 292017706
46534 47452 831255555
163225 174153 385608958
99465 143463 109887226
100012 168207 540103383
65360 121624 140287015
92391 165454 665320723
161365 184308 675981353
62306 145372 178084194
3186 166330 407979600
157209 183333 736402015
163709 167529 9368965
64392 140852 713220506
112893 137131 60622727
166265 185534 689575925
80742 81105 271266636
102952 107661 10956010
149201 196531 118432453
104406 143625 618238752
105015 182303 193031395
153754 180911 67644484
58878 159265 250988973
59287 91907 81284660
118080 139194 41404268
99690 140630 102140115
57053 164716 352556591
79117 197235 752669251
93257 105391 938010199
75601 143804 237912386
73144 195559 305986292
16876 147922 327597876
81416 152217 176986222
113354 166348 132489795
174939 195455 51742264
179476 197765 33139327
59642 79317 49203960
61642 127627 164899120
74622 158837 210511470
67709 129600 154523489
36440 46589 526406905
103793 150200 395859206
111609 175071 158572442
180935 194121 31163163
88940 119481 860422538
103077 133089 628240067
181196 183289 788098268
45168 102138 142582860
109526 140888 733929436
26134 88343 155363813
48829 68466 69065164
68119 153242 212670106
197473 197836 915933
193583 194265 29419993
65621 162405 352784667
152269 168380 745673593
18312 153733 777946209
189159 196857 19306837
89282 92671 8598810
103788 130026 65565578
3249 66091 157450513
153286 174668 28281494
156450 173736 869770134
13980 58607 329260291
137166 182590 113432602
148791 164373 39043319
98513 152763 76932549
97977 114315 40753047
142663 192293 606608134
16838 169188 380860965
69169 188092 297093028
107468 180166 181564541
104112 111310 823249172
99953 147927 119767884
134412 171121 735725261
107031 170912 159623819
146363 152592 686788985
59598 65654 15334146
34453 66725 731668498
60073 117411 143365099
197443 198599 907692194
56513 65048 21457203
171113 198597 220129171
65619 190434 764612110
60887 173279 623411443
76808 191681 179975860
58383 179581 716647511
47205 81549 880772356
120797 122762 574459586
187032 188373 2896705
168910 171299 5900480
113163 178448 741626296
106799 147444 101509968
178133 178448 976202419
54341 124080 174108173
63068 67262 10568785
81327 162850 709925916
115259 129125 456337109
139511 162382 57274577
170273 198877 755346236
136585 139414 7038368
185058 199678 41622477
129666 189989 715593945
197403 197962 1419869
128420 195202 818341169
153613 197070 325434250
141328 152655 28371464
134712 194886 480721149
15604 129078 764552205
63569 87387 835377917
142255 177894 820779689
66497 184461 456766394
89487 129059 629674111
163829 190997 18859576
43426 44009 935550
139610 143492 971342403
149877 188848 491725084
151262 172933 859564162
108564 197621 222827947
125336 180762 138548560
71 102723 256842611
9589 20705 27728825
102258 184593 205577374
169545 199524 75108701
42191 67669 63867394
55078 85198 75079325
47743 136089 323557689
92123 97419 13460215
93451 180613 771406072
69733 104872 212277597
159715 183342 58838885
3503 3730 653415964
45577 193534 753525077
5811 109650 463279041
8908 12711 9502368
2216 66512 161081536
171146 197711 66662514
43460 130291 217052842
177214 183723 16374542
113614 144467 77229203
162436 192161 572717393
46816 137133 225851708
124299 179142 137034344
51173 151386 250476969
142994 191779 954096299
103242 169907 166570935
15659 37801 401527066
112027 198964 217611596
7405 102736 717567046
50276 199494 654339875
136018 142057 15082784
162259 177421 848402602
171940 173659 4246855
58237 137804 198769524
147925 154060 444010561
19452 163537 360222410
190572 197227 754125732
124072 173194 122796815
126558 147862 750463299
88088 125092 58920392
180752 192987 968644785
18351 181595 646730988
153844 170194 57805233
82352 124144 104388102
72608 110302 94009740
157897 195255 93305100
99122 149064 933098136
56770 122981 321813322
99219 150665 128475973
10546 44181 84180973
111004 135486 61269638
156898 172823 39591249
120072 122476 63454495
38363 115987 918225301
170416 193761 58379894
128654 182057 133451117
169958 183326 16194287
71608 89212 341665923
67745 118041 125497792
111961 162499 391402894
172973 188557 39118221
198333 199222 2232673
10186 164545 109073702
180327 183114 531082764
119059 166779 80269940
29726 144728 397700333
6951 65897 147615020
60466 61988 28867836
45109 94663 997623450
18825 56868 95110890
175241 196528 53508857
24200 26922 6897167
163294 163699 999825
74972 113445 96024913
131632 149205 43981692
109965 160166 125641236
162471 186004 324094129
192440 195573 143162394
156004 182780 733627957
70697 101646 233169063
147546 177828 75545575
101316 189031 126230564
144151 153155 879428760
38059 98234 199770334
167521 189828 55902224
49697 111406 263642807
190548 199113 21596095
187497 190957 8653166
17740 38429 860266912
104173 151054 117176264
154845 175188 50491422
90676 173877 208046272
82122 133697 128922271
9181 134899 314286936
176240 199908 972382074
122457 144619 312844809
67670 178691 277119189
49189 181380 330311625
20220 184596 410814850
138782 145562 17061015
105769 127051 877652711
184862 194389 23946000
117781 136342 826253586
15892 164791 372197592
147843 158733 286084327
174171 179478 505025800
50500 162389 552724868
120037 156789 92149974
103532 173239 913869528
90159 131995 104692247
170859 199776 801819031
47245 113775 747506295
159376 188947 849752757
156968 172744 214983123
65855 187440 303733978
42537 120833 195540750
173798 194883 216097115
172875 198578 64508339
30017 118230 421025953
40488 83457 985323546
104091 167583 743794846
73212 92426 47798212
103021 194892 595519117
57101 116200 230572540
149820 167466 44029390
51660 66938 38316909
91581 156056 161521768
100760 179846 197401063
136918 144876 893070938
109619 143888 144262419
146780 165895 622866685
17605 17653 129908
125552 152861 68491181
151088 156347 13279515
71702 106537 86955271
21782 150449 396427215
195036 197093 470755050
14644 124536 274531213
20420 98552 195450369
109834 138648 250814963
122538 132660 25451132
127239 190363 157878430
174745 196310 840627829
127549 134028 16237625
84076 183337 325813230
44816 163637 834487299
3345 57838 437569377
51779 113651 154586259
60885 110806 162978141
369 129182 548769603
61189 80607 146785770
91300 93156 68680730
163603 172315 977287955
156877 199357 106257202
170619 189667 501760242
149375 193656 110753782
58758 60357 347264917
18707 69144 573908648
67712 164089 240822439
188554 190264 4216942
184580 198874 36041361
124508 159532 87724863
142422 178229 89323481
58532 174655 767027010
2319 147806 451833472
45252 158778 283899343
161295 196115 87069259
102796 175041 817337748
147435 174809 68333669
49033 90550 787451733
150726 171197 51101332
38882 132297 335487067
147673 161186 235563920
107924 164053 140401231
43074 194233 377866647
103254 148761 113629480
89296 120323 77596816
18825 147852 322455952
30415 144872 493651519
67028 98793 79348385
54100 158454 652301147
19705 167806 370097212
10652 86238 804770908
89892 194232 27777304
27062 144021 640619929
79440 190282 277040303
195295 195446 399349
11126 85784 186467181
54585 168258 284013397
34343 194147 399460532
137439 175728 915356065
131541 183141 128917174
59041 60905 4552766
102826 132074 609172544
193471 194315 596038465
113704 161378 182726110
131677 182841 621095085
149478 188818 682388450
73634 166043 212867934
84993 132910 946551519
129418 182299 132069989
192707 199640 47613943
179280 199807 51709319
117849 133888 866882478
180927 187068 643352
154392 196129 104265921
110637 128182 836754153
138159 171565 935576601
19225 59846 135487036
68764 93324 523048843
99353 157198 144610635
77180 150115 246497167
197208 199291 22821317
91961 157007 818906260
74921 185681 276687206
14273 195268 452426725
45472 130816 460862775
25345 89539 149550508
141095 153749 31726287
125829 165254 867604209
16556 148850 583930744
7188 56294 122874847
28447 144540 290120606
48807 59490 906529767
42896 152647 611592600
43360 195799 431269410
74781 154600 199602393
113347 124622 780467098
1073 23665 56664979
24424 53935 73855536
5181 124029 297065410
124801 196586 928127481
108348 161937 134086903
48490 152328 703171827
37754 177152 527027953
156841 182698 64370268
169371 182017 295752406
102091 198742 241672333
121143 151511 280085711
151883 182449 76262124
173376 181528 484314263
34700 149774 287593412
108174 129002 682178014
14772 48586 693963857
188200 188892 1718394
115626 126720 769938817
50981 67456 793251685
174149 174985 272741378
25877 87721 92759299
1491 153477 517371718
143731 166097 169734522
70811 120556 123977364
174615 186544 250597182
182973 194871 29874478
48174 185005 918704966
47663 85311 345406562
159264 197845 715656138
157495 189827 842870946
55901 131398 56148335
118893 175723 661842573
39481 45542 15223685
28216 50144 54759808
161084 181664 527619920
153030 184649 499128646
74879 155463 716953705
125746 168722 938749429
38493 164068 775755137
163444 180442 42261518
89962 184555 864803243
55091 123494 311619934
163789 182360 46214836
59137 96082 92285843
12662 68585 140091645
161423 192712 938483452
142511 159719 245147664
82957 175431 156361479
104955 146712 104272471
153707 183781 74979100
51369 117132 341860865
98413 105969 491621423
44179 57785 620840693
105354 118627 33014566
185130 193827 21859588
148299 154215 420075317
159236 170696 500501923
46065 184452 345861352
157665 164378 362781034
12419 28751 678584223
63282 127302 159870036
156737 177541 51638161
47194 130266 207782166
176020 196298 343853795
147271 178284 724383926
137154 178644 103515480
64002 138467 891324003
115468 193767 195727162
157190 171889 36545859
67559 163827 692672452
28339 141142 903208871
85998 119992 284123382
103839 137122 928540356
7457 105459 542740723
32932 84740 19154270
81068 181534 381176423
108689 198933 225841736
143551 195248 1541589
25625 136875 801507205
150339 157491 18080468
46908 193958 367708521
123909 165969 335283256
38123 95272 142872984
65160 82853 626632769
164762 194950 765899938
128470 151235 56981786
177889 185927 723697881
6113 145804 556945784
130775 131732 2314127
169829 175622 25188101
146382 157767 28640282
181655 185637 5467765
114819 155555 699919128
186445 195277 45352140
46693 64540 39814062
77233 143003 164441737
47678 183744 802507494
30386 92437 154960645
62902 100525 83710594
53295 74877 933514254
16899 116747 249602777
182595 184559 4947404
141571 180157 96334220
1595 100904 711076003
56235 101828 114053791
133415 169764 90951746
37150 125373 263356419
5237 17268 30179016
47327 114887 473356949
131625 176312 375033489
181567 183678 5322118
25068 173734 371528507
111554 192838 508901042
137026 182278 472402035
39397 58914 48924382
18142 167104 602543706
28189 148454 684497164
119198 130020 27156962
172943 181056 152143357
46486 117182 176794002
129503 151011 62010090
190725 190790 133294671
112788 118821 15093219
54474 175600 302486622
59083 162718 993669733
73370 81717 20776634
198430 199158 382384009
199496 199915 653445002
151912 168489 84705187
156281 180757 60908954
95416 137986 106377655
68735 195103 315690797
181976 193508 442348561
55781 80890 62726264
132810 161642 72186156
21129 198807 444372280
91146 132604 103775822
105606 118781 32745442
146741 182283 88789650
58472 64217 14381823
73185 101844 71667093
68343 110491 105021515
42038 104646 156568255
24436 165379 867551409
93947 128585 86558443
17403 28431 21121432
54175 97159 107445355
159461 193707 85553516
92221 198498 265978524
7295 155627 370992967
129732 130122 825913654
40249 97707 143773888
33895 104960 177707296
7972 154753 656817911
50663 93251 106404231
92323 165639 183431317
142675 143162 1247647
31273 36750 530671894
179473 182277 3128841
35116 175082 349637724
166585 190579 60052756
130550 173396 106934030
67688 113302 878084462
190745 194003 8163984
165604 192926 68285477
103523 192693 633777301
75693 171763 675697289
19584 199928 895195181
95449 184761 915996775
119017 151874 82234950
165497 186539 52575891
51665 186988 338223934
39251 194076 721032617
152715 168509 39403993
152113 175572 58434774
185577 199326 34661601
95457 192032 241425532
448 98390 245124627
112809 164947 130441136
96321 138596 105564519
1995 125634 309110266
71555 189004 685438914
53072 117932 160027424
128904 143104 887400945
160269 181663 936584168
29206 161132 329770969
106352 123086 41681092
141158 151347 667083217
172523 197656 291644887
13780 36133 55887802
167258 193054 64559917
188922 196104 828183503
94234 163249 172640984
155725 187877 80305624
33093 96923 159574636
166497 188749 55761753
48419 169451 302618373
64179 101197 92568686
181663 186519 12234529
151165 199375 120685888
12742 83407 181416717
184721 190521 33321224
103425 146529 107621743
62044 164958 257292719
86253 195262 956097918
177978 197699 811398277
163329 193837 16949013
110683 184824 586508053
14068 173826 399230982
26816 86917 967523194
187971 198245 25796774
115518 127848 351156999
189707 197195 18823457
41004 58280 43312335
50048 164998 993932834
32833 103370 79228140
5409 167488 405138743
90349 155097 162168438
79198 80057 2105278
80146 134565 136014069
84249 159154 750281577
131380 148669 43232453
104876 112873 19860143
104987 139457 698352688
90204 192571 595694173
33980 172937 548422000
150444 197382 117486376
138294 170610 80888369
195544 197431 4779722
26788 98850 180188681
139702 173141 83524022
18125 44390 65653238
61004 177628 484360088
101751 116938 495819626
5155 163246 474486093
14345 193506 447816050
48345 140053 229257774
167818 199665 107558821
50802 149241 148312572
44531 145938 286068362
145135 154886 24523825
101267 171677 603235418
128141 175929 975153439
102325 111265 22139081
185323 188114 450459702
35650 67248 79149769
155619 178015 99179438
41603 120829 197869886
103556 144832 103135144
173425 182262 22099194
95735 108484 31860684
17871 94697 191970497
134541 171196 91587710
56735 162801 366026510
191889 199788 720907987
169083 194402 63305084
41962 43488 3850904
148201 179270 77496463
29675 33462 219697108
30202 111987 204287659
12428 130705 821754223
112049 113618 157417513
66477 151694 594956797
174769 175303 216244003
125795 160755 679579326
15515 114187 752538372
89893 199939 275491692
46988 195306 595730972
69031 82890 34377486
99779 158688 74740149
180995 184520 8847159
185313 198513 999138802
192991 194213 3113213
95166 187979 592045717
154107 155907 828713012
124927 163888 97570247
55463 157785 964399193
134553 154211 49279433
6184 128646 306151466
70580 182972 986858633
49685 70726 413149015
96820 193042 670819671
87510 87900 823214
71829 88947 42464515
158364 184420 64918008
165866 186371 51217433
81600 135347 134320089
176237 183856 19188078
57794 85809 69793012
71977 145944 184781891
148282 149762 3668379
77542 143655 225997231
50702 66315 116118568
156144 162995 17057847
183357 185023 4210412
183575 189499 14949273
127689 168977 685505280
103240 193929 982326011
38717 130796 230248335
171100 192427 639870467
27189 80165 85380055
184972 199620 283699199
58361 152677 390475505
140204 190291 125277262
157866 179747 444992426
144846 181100 296004189
8887 82079 780558236
146112 149451 380434641
13115 193410 465852273
94573 179151 211270933
39993 168093 320237263
88718 112379 59224663
187922 193213 317339490
33240 151572 693862052
190454 192570 773812910
134903 171787 92131823
140193 159865 49324022
21255 74823 134030071
20604 62412 643531295
55364 157698 390489003
8671 184298 123616212
98885 111708 187668358
102815 199721 242328982
182873 189237 16085812
15320 175788 283057545
197541 197655 291573
56956 156441 214191023
179492 188864 23631901
81737 123578 104480600
15715 69395 893635918
163294 190490 328380524
191286 196635 427644562
193377 198910 14007042
12929 93481 201339431
43083 82009 97238344
176790 179161 5977693
113496 119019 489734495
17463 78447 701191232
71777 114159 23321403
46788 176341 323746933
21382 110557 222822732
49561 79970 76013642
79861 106280 827376309
19984 197709 844357454
25762 102932 435316655
163301 180689 148546795
162824 188802 64939563
100812 187520 582861148
43007 188296 363201338
180617 189570 22555881
96469 114133 587960068
16364 127523 959789031
120846 179083 145549472
82181 158523 190981577
69625 109625 99715065
31736 80082 120829207
40902 158641 300005305
132424 190015 118297842
18515 165255 476299703
130018 194809 161973072
178554 195379 42310563
95350 102577 18206715
167382 199260 597136805
18427 99371 202425393
49203 83282 85197605
196516 197995 873216374
190937 199340 542697310
121328 153312 544460232
93302 145661 130910748
167542 169853 408256386
38506 74928 863685916
3085 127812 311967210
36770 147323 276236990
57330 178215 301919306
182125 196808 461230996
181061 187809 17081747
165873 166917 2529894
67606 86987 10993965
176890 189805 90173650
138505 197476 147671655
148204 155977 19555861
160184 192299 965516345
195025 196115 973140355
63581 87245 58989129
141821 172637 77003628
56567 127055 176030308
169587 183582 34849658
189529 189921 145152580
138968 175975 92356004
45882 149754 259635100
171549 188569 42710064
68915 189124 484069475
3716 160995 393418509
152373 172831 466639171
51212 193473 421976864
55636 68213 31607950
31211 39260 915426777
185389 188675 8368021
164191 165372 157201742
111099 119031 13180417
57371 70125 61718523
33860 66401 891626016
130413 198193 909180533
124292 163527 98282159
178881 199400 51713955
155258 173212 44603216
62047 157612 244937446
188608 191062 6070816
88509 126531 95097538
30970 151006 300100883
109290 176115 489348818
99034 151621 115558525
141263 144389 521111403
183041 189382 16027424
169816 176077 925610983
158006 171745 212193717
63990 72446 21163017
66529 110645 111696794
160783 182977 470296344
176239 196596 288993853
137658 187260 124027155
77319 157777 859844082
35508 106161 176672311
124760 179267 407915841
60688 135809 983955125
158598 161469 7150560
183517 193935 802149417
118350 166200 738666684
8211 135548 351943515
179589 195656 40416358
122158 162615 101417589
5323 69204 160011665
51446 171118 32419597
158065 166129 20009471
33547 112530 805566355
55962 112801 141927529
103792 109537 822554101
6696 78122 422111631
86261 120668 747359558
44547 148873 611945616
90483 100861 873498177
164314 178414 102965331
133825 192553 146798372
15465 78315 225410601
62712 140029 193160547
34945 195479 864316797
63802 150882 106132436
122061 153241 125083273
64945 163910 247308675
66833 82431 588648862
4488 79797 173349597
86676 95351 931061488
154804 195257 100992182
28670 156012 318323301
27537 113118 360891989
13265 104572 228305624
126915 176373 123526090
69184 165362 5464588
46104 175026 774143875
160281 179540 47897850
43731 47051 8150749
24266 126174 103218426
117294 156860 99075328
17416 79400 154958933
175716 180372 711533233
188243 191448 679744973
135376 148469 290561088
104541 189901 272909198
178192 179649 3674150
173685 176999 8166930
22700 28074 882745228
188472 198367 969315350
138650 164317 64303290
41135 191119 384563045
80988 114409 859220540
125929 133700 19492912
71391 133933 156140847
199673 199836 447400
70959 181191 275230565
12856 181915 422537333
194539 196876 5961358
43879 154951 92011327
48375 78758 580499149
24196 198248 435243972
113282 172467 147960641
111445 113614 5462210
66398 162459 240029556
146273 179982 84136882
8426 157851 373690518
29083 99191 175280621
82727 90171 739689512
63393 171853 270959224
92192 169595 437707473
120434 144793 61099349
157776 193641 89528229
19960 27805 19737660
28634 59449 76945109
60380 192072 329278921
70303 114254 610372497
11163 188393 443068094
62538 169953 268478411
7092 117835 276886494
46525 108241 154365217
153346 186854 24028325
36127 62189 65187298
118226 178328 12738182
130441 189614 147912472
11872 27412 38944525
119887 173828 133591779
72930 191012 295035808
25848 140435 286393690
166412 199389 82688275
31936 114721 206921196
144353 150510 15326797
165359 172082 16767948
109284 138103 544489312
117632 146964 327778276
197272 199303 5152006
160760 191566 355809706
62941 86165 529545235
174193 183035 556418000
185404 192308 17351764
63201 115029 129506621
193088 199514 16282066
18220 187591 713819136
103702 113394 24096761
187879 191361 20646389
67981 144732 191729037
133398 192285 147275680
51312 158835 382976891
136912 173538 91438142
21116 103759 298651608
2774 28319 961531289
198124 198382 648351
49329 117675 170838932
199177 199635 675239349
26592 151124 311263021
130752 198673 568807670
198906 199376 1182123
51526 193613 594412436
91911 176182 210631325
7530 105111 645265904
41929 81676 811572818
170207 197142 67433415
88100 149533 153619006
128640 140312 29176154
59086 106482 118445585
42289 74712 81130662
78950 184741 357541849
157709 159718 229584062
161477 179237 771407988
123578 198226 186879128
70502 146994 190889561
115028 186696 179073089
195914 196607 1770425
51924 158900 116346522
34765 121983 217810057
99626 197840 245523568
184318 197907 34244666
157215 169594 30823246
14770 198965 164559879
124473 179155 136614618
68479 73813 13173809
100519 186463 626291394
92140 156450 161115315
196072 199845 9592762
110821 157981 118127457
56015 61694 14092781
26745 149054 338870501
71637 120302 964936840
40365 98821 146284103
105141 169049 159703896
52100 154224 365476240
28329 180606 380419420
94032 192076 541847054
41914 80316 95992108
187461 192442 12414110
155049 193219 95277982
110423 152424 282472065
127838 190293 175003602
21440 193000 428847450
103405 103512 357710716
180180 186781 879288981
188424 198634 25652706
84256 155638 189044786
147181 196162 449506515
56172 65575 23644497
98545 125646 951694520
120440 146899 24464328
141607 164467 57235313
17960 56364 95993852
116433 195565 197920711
56936 100220 108254129
40919 104291 718930766
14333 76148 154555119
161728 183147 53322426
150865 181934 77506609
43781 83867 100111899
133481 177838 25618852
138272 138542 642539
130363 185886 138692686
141214 148588 289705045
141027 152300 28215119
18085 39126 52462876
109752 185281 188772603
132161 133776 390544955
178031 190731 31942831
2602 144967 985659504
21524 59120 673731791
88551 128545 416244860
5117 123474 926375537
191239 194911 328872150
189127 197693 274721438
48022 165550 293861962
107732 181339 587530004
744 11239 6340794
153137 177122 59628308
147346 179022 927003074
23666 77034 976706141
148615 176378 290083975
34685 83447 121860205
177117 194847 865253928
90787 175389 824641073
199977 199983 594753543
158696 182753 59894408
148945 160189 28225790
67084 156541 371982664
23257 173919 376519095
162040 164232 5477961
152933 167808 36990792
114453 190829 190940061
87505 155337 517181985
178496 196915 46364351
90786 102162 28710954
25583 122917 243096167
18353 157318 347440169
80620 150459 975152502
120486 121401 274160275
88478 190591 264676203
111910 172682 151958547
76860 82251 13401393
193459 197513 399255237
191921 199777 19866072
5730 43520 94609543
145847 175229 157571144
130691 169878 535083355
66579 141221 986252218
28261 41757 33629121
136794 185322 951502453
6529 194447 971054449
46 70197 426680064
165671 177503 29352795
118415 197094 781142697
154145 192372 34674744
35129 79785 111605683
151770 186863 448472000
93587 157002 158734933
87394 110875 273425037
136881 150036 32853611
59635 182928 354602400
104497 135377 43489209
90482 162226 179554183
148868 181742 82077648
195124 198025 790208809
140705 145503 900859544
65166 149652 311519983
88064 168864 202092853
176170 197066 52596190
3988 105743 826779065
158721 193346 816608781
50125 197811 770865669
62309 164420 255257201
141287 167212 791268910
145032 168196 57795111
171458 193949 779811701
120958 177764 915628651
86436 95422 22499142
131200 199682 575412595
193370 193893 693670385
141482 172556 474616245
96136 153998 416972267
111933 134305 13243177
191305 196984 696755364
177502 188599 28035198
158061 161415 8328420
100032 170288 420489051
179653 199820 50786635
119152 180873 26935626
91853 193836 255165760
153587 164914 900003869
646 66507 643492091
104244 186400 758244790
158096 181959 890613646
122530 134884 31065916
143336 191691 988587962
43535 55164 490448172
41197 190631 653317944
15438 199512 635462943
172884 181102 465155477
25973 63247 425822876
156475 163620 17779718
194333 195631 556664
80109 145387 163185318
28719 83242 136188054
7502 19032 28908816
137469 173225 187066919
150982 175836 639438193
154577 160773 631938020
137460 156016 589603764
136729 194883 145365391
94185 99078 12381045
115027 168344 376715892
181644 190036 21136694
172676 174349 4158661
149882 169349 99093433
132563 172631 100133918
41616 69326 147211675
160885 191905 77449190
3490 170625 418023886
175300 191996 41918390
127085 178538 128530916
128007 137238 23105637
106906 111454 194174752
74677 131961 143026639
158977 173689 900000595
26633 181598 543897248
112481 194576 499387900
129513 185198 139114315
7166 142801 811165906
89363 115548 62780214
49522 91286 104203682
44506 47876 8325749
156214 180954 984630377
176167 198365 55893573
188809 192151 8288053
27704 142454 391024637
114898 147070 922339361
173636 180684 595989381
109293 144197 87340299
124495 179815 138226547
98699 179593 201939958
28943 146085 675189457
198671 199753 876353131
42047 72279 835441647
2955 142946 657759590
90383 164033 580125172
179680 195050 323445931
16068 67769 280194679
123508 160854 93555972
58874 167742 271982852
69819 114131 110551215
176455 188775 31107703
23149 48812 742524282
63406 138902 188537353
158624 166282 19019655
53350 96739 994222748
175161 176090 2259909
4413 51923 609761892
62849 98216 76895900
51150 60749 23901560
15258 103176 219769383
127828 182722 137130215
134707 184610 575210983
113091 174559 395462982
170161 193527 579117070
110297 197404 217976742
110894 144507 656508050
61190 97120 89912693
103292 148870 802014109
7830 169770 404874812
68833 180527 278817426
102332 121631 293403438
48511 130391 836558314
13302 122942 638692605
128989 177283 372548669
25124 58301 527973668
80561 98199 167190448
142875 148452 12948769
101168 155312 135378073
189549 196928 87572679
82389 172715 965018330
39911 55011 634565399
10823 58696 733291753
183980 184950 454424070
47395 108498 513996376
129354 155184 64737991
166076 166205 135352906
24590 38817 35537224
82556 166438 209640292
58354 140430 205071321
93060 176985 209611620
83627 187447 259574654
149290 193428 110388258
58931 199963 974732059
39367 136280 105763602
103011 105686 106494765
39252 179540 932702749
65113 80534 642216726
33960 177378 491585467
33450 157507 7783234
121147 132531 593751421
86635 199029 354952664
109183 190484 203335298
15814 22049 15523649
52319 161033 688262920
27978 86751 146727163
23228 34021 19549039
175240 178222 503853752
183123 191449 461807375
79997 135848 139557550
154734 159293 11333520
42880 118993 190159524
132332 133659 532366203
98215 175808 193625247
114527 169753 138088741
72432 156562 210338202
85020 161912 192434599
181257 191297 796607089
182517 184275 871878451
4316 6760 6148729
143562 183357 302564056
155375 176112 404111946
156704 194639 94698142
24418 87658 157991159
22891 118674 239345747
108143 167901 149277725
45801 125801 199851190
173491 181585 20203596
18234 114896 241611164
105336 139923 86335914
87290 152789 163877051
8602 152042 529360820
197946 199593 848683220
63554 88835 62961894
165657 168011 749376744
231 60600 658249674
29677 184467 944266823
94415 145648 16683894
134468 170511 155007010
40409 77583 125004839
103980 138932 87240821
149532 188547 551529780
116633 177153 151099183
20829 131216 275992189
175385 190904 38992204
53729 188695 337393156
87913 139452 290888534
150325 152824 6320954
108786 188170 233365087
56777 175129 783782570
164164 178650 421215645
36240 70909 673116161
60334 68813 21521412
26371 143394 388651354
158610 179005 445702815
68974 79998 27337392
175766 195588 683679558
61386 77821 397241954
3670 181780 786067771
18927 199841 452408884
166956 167969 2523203
50300 122055 310087945
116204 121428 561745956
19019 91854 295602233
30710 194660 409850128
140270 146322 550352679
62113 116874 265232400
106693 191420 211738241
56624 150562 818630702
80688 163981 432396391
67724 132718 162230967
181382 184000 243386536
166726 170921 10535593
151151 156205 12759437
195776 196189 1027958
28352 117835 223565213
95610 162581 741559428
106701 183258 191210086
108019 165164 142871868
28625 170513 503617938
3188 196946 484681472
24814 129579 261896304
88409 143632 138221363
85469 185394 249864341
184541 199316 37232265
74693 185433 544061993
94932 159705 537333340
157750 187725 74856376
180935 199418 402133499
140648 178113 610989083
113236 171316 855914031
181723 184620 346853544
127173 143397 774336157
48844 90395 103756731
95348 136241 346960563
54366 185981 824988921
102795 197853 237672602
188850 198437 349413839
45044 159103 708296207
177680 199174 8365103
27521 90138 857047795
72761 106479 490238179
142365 195220 132198897
158907 160780 4647392
15491 151934 340995097
52246 87584 774574148
94619 113753 47808170
176978 189170 30767587
28496 30586 5137908
134061 180367 115648660
195368 199702 10970756
78969 189718 542902498
168188 170203 5139578
193460 195356 5567097
3079 159405 504497179
147324 149831 5754676
89646 129554 492807363
1166 41203 100288455
149052 166938 485184990
172940 175623 730363147
5159 75178 175240887
18060 183651 901656488
6016 75737 174468832
15546 161592 365044669
158535 169854 28228893
53954 67386 33696422
91915 194015 255443392
58428 142244 456286242
76840 139608 865445656
42904 144525 254042487
66689 68435 88360649
54579 198407 418008962
80921 164478 208873955
55386 116035 151551337
88653 120126 78701915
158685 164230 13813785
142326 156690 36080522
191722 199485 85794678
13914 78699 162009620
3684 8402 328393984
100705 143244 47905950
356 160800 401289441
198150 198832 1466336
191610 199739 20586677
106578 140271 84137337
104300 113723 23465037
72349 124899 131143795
56327 185435 563849919
126117 133132 17546118
124619 157782 83139868
168445 195650 68129156
16505 122356 264403614
44944 60036 37722165
116511 135863 48369341
38749 83088 210951475
7465 39691 468668785
176532 186288 692442957
106821 157770 528537042
141654 144290 6685540
100939 104524 8899143
112148 186918 186990751
102717 122070 48071028
95010 188336 233358196
150117 186543 33768146
152245 165778 825993732
49010 105981 142552354
173939 194279 50987118
47371 80251 767340990
101594 185197 208774780
106327 110039 9197848
155628 169593 34812742
148144 179433 514501631
182648 193563 27433277
51601 152202 776370284
165685 177133 28395138
99580 104209 11477344
542 191350 477114952
69037 146536 830251236
137071 161128 60207431
165257 180781 341405782
47451 103794 140999895
142162 151740 92734346
146322 153463 17954915
79881 130437 961574339
75517 124974 123466525
2732 80791 478969149
116358 138470 55208519
25007 146200 407653443
147596 168455 607338837
189036 199150 597079011
136023 156001 100116650
133862 179469 113893233
132391 179373 117328740
69686 116027 814639217
515 126294 847833209
120292 146113 64699113
169684 192988 198959503
47636 118911 922722149
87095 113622 66349060
186860 190200 145328955
140203 172010 372301408
182477 195279 32146736
921 83092 205583472
198694 199254 872158428
173824 191313 373975167
141552 144036 357143809
191537 198171 16793246
8789 28439 900111592
36266 110760 989713395
73675 145801 180223169
96711 185815 222642233
128833 134145 869795038
10229 142576 330886689
194617 196494 4769522
121286 191836 176500111
62382 150196 708971916
55719 188789 510841856
95889 197826 872452530
158504 185770 67994407
24162 72457 48097834
67097 175230 269947756
186891 193429 16368844
37530 144656 516523845
147788 195271 118763078
64342 141472 192711621
23706 41996 45749405
184762 186466 3137883
175849 198562 57163254
119399 154240 87371885
77992 130049 130070172
104736 130245 63756846
198285 199688 1338070
82371 134844 127422075
82246 110455 70465551
80073 90576 26113012
89621 116183 51591333
68124 122120 752303943
125674 150357 133218471
69774 167228 243262395
122198 133002 27139417
59333 140882 664430987
101204 192663 228447259
54834 174191 298162467
21939 181063 397618003
1430 101394 250219559
31097 96372 746679630
52571 119480 167112691
94671 113072 45959300
180718 184212 8742736
107067 142774 89216988
38642 115342 191781610
110256 192145 447497133
195410 198554 7972235
178663 191019 31124254
65387 145863 114363893
29425 150684 303064956
119344 143167 775069381
171565 187711 365932238
190714 198006 18411660
38162 95936 144445341
186725 197159 26245956
41162 161079 299863056
133194 185570 130943077
104975 146346 106737158
162703 163265 671897561
134981 161506 66368583
141678 151351 24224043
639 114515 588530667
48019 137606 224005919
3499 84585 202756705
115681 198454 207044617
133072 138451 579030504
17307 142546 842131187
85118 128018 136387442
46112 180496 335833583
40688 155689 882008061
73115 152896 735557316
96582 185060 278274061
172089 172427 847695
139643 152238 217684092
133501 186000 332550188
43063 79970 870556448
146806 184396 93926742
180328 194936 481111199
115016 178427 158256041
69929 123654 529602630
104719 180888 621140838
78376 126599 987483020
57183 77455 491658809
45364 99024 297244026
76219 141048 161974086
163791 188324 27055578
70752 81431 102988553
37544 173411 350309598
184634 195945 28444954
107889 113101 725893772
61919 156035 235414238
34737 97525 156087418
132351 133733 225328079
132854 136139 263675096
5432 153277 402921388
98840 157187 145890251
167389 169844 6270632
124347 126455 304994914
195570 198241 717320394
197082 198931 3745969
67329 156274 222318552
174196 179430 13028070
157368 173703 40588255
172665 190977 45839978
165133 172472 982422828
19986 130549 276453607
23124 176389 387670383
123519 170339 495132230
82295 176344 729214529
184865 187573 850421194
62072 64447 971023234
98824 157285 592272660
53107 179847 551516469
42288 70953 354088726
101319 105788 335429002
164182 165103 2231902
92675 163249 269850682
121476 131799 25947188
57749 122185 160775893
190392 192859 251867739
173281 191708 46131774
107762 131043 593247752
193185 196985 9625776
30483 69477 97634299
154289 194024 483010611
61243 85362 60187861
11649 12037 945177
52563 148601 240056306
10787 120614 392625612
186706 198197 28912628
71292 174176 256911947
90427 93112 6824053
51383 60713 23245418
3482 174392 717622074
89677 175344 214144702
64103 177937 284223916
34381 43265 22224010
22388 58113 421782192
19732 120060 735501281
130660 160009 62141790
34279 194681 755264004
55346 198817 358806170
174301 187167 312174569
36278 122561 807946593
28812 118580 994778360
65509 192482 317152404
156967 159256 5674310
98752 100631 4696240
188077 195851 19455310
196342 198438 5296110
36425 55566 930025006
59738 199496 721857332
132398 164806 88268642
119452 193374 184936370
80482 113278 707203097
76359 134058 264809337
178188 190640 31311763
24012 53261 73110650
42947 191251 539459342
188686 190031 258443843
28692 162887 335406532
169199 186877 437362601
27876 191335 481725771
68300 148694 200712460
101607 128353 66671788
106759 118565 336948457
30208 149698 596256250
102914 111456 18314900
161988 171350 23256606
76936 133456 799711270
77123 177806 251471593
119477 132742 666791435
10425 51107 101809879
27694 30015 5720887
31944 154212 988590595
3017 19877 42349855
28509 173936 540291030
192185 198628 16296619
152541 165268 31791508
159056 189508 573150805
114632 197776 208020133
84074 90180 15187821
199091 199592 1252945
50571 131628 613556025
48544 114467 791636589
146781 147275 1195013
138212 187883 124297650
189321 190470 856261387
153594 195795 105487707
8786 78941 175495809
47924 138807 227188522
55939 174991 297323312
15910 125865 274684309
146635 159113 31351101
47566 94710 117920308
175969 187197 28327456
134724 139186 11099121
196656 197375 1172169
148873 149316 1099485
196609 198158 990075764
115617 192366 961112097
32424 123371 339187097
123445 134271 4104607
14909 170117 15510054
80647 91169 26136996
28224 42143 16177485
122336 163078 102113799
167259 170866 520775731
18668 143820 256392976
76872 90211 620962504
119798 136849 374051585
74767 111658 92025433
70990 98156 67868756
187962 193033 12606348
16798 161773 362514011
147978 180044 363731444
155743 175735 361298820
81228 115210 942149629
152226 167593 531328432
41606 171156 611774128
140147 191298 127926589
123578 181903 713642198
191636 193615 518405643
98803 144094 113160969
62427 195386 332357326
42728 84376 103917044
166754 183288 464493264
128921 161552 81704934
71894 124447 131163650
94961 145598 38389413
42770 140338 865559985
146011 167347 784423910
72586 188149 288790106
100772 153603 132010264
137680 146692 22492065
161951 169201 623964107
158106 184079 675299395
143658 183263 98810941
144311 152565 542893706
390 84936 661413204
96522 121466 139412655
125408 186497 152791257
32074 163962 329755491
123452 128724 13217126
46987 104166 143104580
188429 192774 3001523
125582 168394 107157756
40107 193463 383441171
156779 161002 855064469
152270 190849 201055412
96063 146929 801648132
86867 139332 791410750
152822 171079 537700728
81507 198504 292602917
164388 179487 37525512
91574 92161 77895369
119056 199265 200766479
103550 134860 56852349
99509 132671 82707905
50580 118052 564425527
196147 197146 2547474
114512 134209 226689245
173454 178644 149000999
80026 151415 555475652
109401 119885 27004398
88165 116177 636411426
53640 60851 245022435
188101 195043 953453342
71119 121290 125079236
183408 184901 442681092
44450 76085 79124275
5191 119305 931266576
27425 140154 281670931
176596 186906 469463779
86715 178557 807448557
180646 183360 6781914
59268 119337 402481758
101186 159892 806388478
182796 183389 135769354
9629 49860 100596321
119191 181947 156830473
171361 195446 302419521
3064 66555 159083681
129307 131436 5297506
31755 94654 157190196
123294 136994 680956274
57299 123458 701011000
2698 183663 452456097
5679 174386 674976328
87915 100694 32172168
89549 179504 700963574
93635 156039 156183648
89016 112138 602859630
134609 157596 266942633
31363 69794 573792029
187617 190054 375125004
182324 191405 22801503
38810 132463 586259327
115955 192852 192176942
42334 77869 376200300
47786 89276 988962059
101093 115297 35398883
99006 140578 510716864
169750 198232 398611801
2752 181813 447655242
126690 158845 523474361
56349 160583 137556074
25552 155420 683445049
51967 77035 37141318
134818 190161 138345253
139731 172626 82217668
69910 91100 661856749
111214 144992 84564524
151295 183728 80962788
138250 160131 851746971
135779 144272 21309341
46581 115981 173585844
99224 193702 364073628
21240 62117 102261533
8735 197482 472042365
70264 91598 8396150
142342 188154 114580789
34610 113057 283818247
81259 180730 970956787
16319 194689 445885487
60745 61675 580351001
86548 142626 140274378
94559 194755 250520845
107514 132341 483981867
165579 176687 987979088
119816 149562 978188950
142854 184680 104436644
7475 139283 329479678
40537 57408 42311253
57506 67667 525293373
88215 124833 91537826
31228 168411 740275532
115406 121929 478509250
120161 193853 291860808
53 161105 402777960
131081 151727 163836675
41588 96207 405428337
5586 162685 973915194
66524 189534 307383165
51913 119093 340913869
196245 196413 184311922
26633 120248 233791725
117626 135024 42123383
101011 106850 14522286
45708 133321 218944853
15854 27984 354383942
4366 74900 176511859
29476 162997 729476580
26627 126119 248530215
96556 133080 589240346
99191 145699 896057880
158892 177986 47408426
165586 196266 780256208
118123 168423 125781608
32609 177357 361598992
14556 14818 997331542
69083 141802 181517448
1801 136604 337171140
966 78605 194375420
160172 171703 2843181
126178 150009 59665302
12156 192304 450363735
71999 161982 224901737
136734 161862 729008572
186649 189303 207418494
195054 195079 59898
12759 84185 178488551
144180 151336 93975
27603 162643 719655861
58441 179177 478894687
80654 194167 283779025
72112 139105 167297059
15973 16151 419166
116531 154710 95622423
30624 186457 939243645
62608 174940 280577278
3580 176868 433150650
4323 62201 97254001
7182 119585 780103913
185027 185581 1365946
100192 133899 84099343
87355 113636 65732968
90996 162026 177774644
109603 130708 52877333
49865 102547 131757460
53261 117700 343047264
35682 55774 31083866
177109 194827 44543923
171747 196275 560377568
188488 189445 2364082
48082 187130 347671735
168748 181973 32947333
87835 154485 373899032
116833 137771 549194209
149538 167070 612251776
75800 163104 218248647
31892 42041 694919
139407 167336 69744970
185562 198207 561609991
1454 152332 377397321
179065 185067 186013817
31868 103703 179611969
72552 80427 2786283
92877 136699 109611863
147236 191908 111752764
104622 108730 706799742
113928 134571 51613077
115920 163510 119057719
132608 138331 588675213
114691 195367 201710414
119247 126956 634129747
58458 94748 761042705
136891 146326 845357027
54530 146890 761539938
15957 148436 854581960
109167 140480 275010851
19485 69414 124964857
9192 63592 772326719
130853 142805 588904519
143549 164019 28497109
103789 140008 90439835
50438 53500 7633521
122869 135484 412349252
23474 167692 979298021
102117 122756 214660439
115332 131274 39810218
109281 137786 71279396
43423 160714 899102808
30184 187868 394199129
175743 197782 55489780
125532 131933 16086429
175892 179604 815148927
173356 184855 28768080
104503 179758 187911857
172539 184809 30599122
187929 189674 257581785
166501 199237 736377067
9259 170939 404140631
13154 182948 534305254
20183 120617 250905052
94280 188519 235672008
112244 156118 109912791
113420 180755 983272663
185662 197775 30555851
180720 182478 4411382
166852 168348 166356808
190220 197383 431189886
67759 91977 60151190
48177 96041 119682331
192901 198903 15238952
23771 165703 354820991
39448 122198 206742605
79144 142681 158782102
135361 194206 147164514
134604 190459 139659858
179427 194174 402085775
180928 192259 719370716
13836 17847 531102888
10243 139244 322470029
91508 177046 833449897
155885 179133 90109515
39397 169860 344021168
191985 195090 701076861
133688 140921 18132672
152608 186464 652753290
43493 118178 628123325
113542 154626 419085067
66250 195212 322221031
108120 196786 775460250
51288 145534 235580107
76745 122013 954451377
112825 153211 101128198
75288 136778 153653784
68487 127103 670539416
159879 166571 108145233
22983 181933 965318617
196976 198309 1189242
115739 135703 49867904
40641 125398 211789100
147922 160072 30491708
15964 31393 924576397
113952 159191 698093834
199669 199994 863926
132208 162900 788356994
82936 111845 785251737
56045 65152 407441704
42697 76179 908040934
145339 150694 13373033
164481 176614 598626385
55440 191088 339044159
63251 125972 227942758
52495 76723 60588851
186488 192271 14488345
45720 147889 736122719
98561 126646 69991398
85934 147067 152876498
96002 112589 39899923
39413 137591 245473017
64715 90952 65314829
160952 195404 481926243
110329 123657 133776384
187224 196202 7311928
183079 186858 342644828
138093 166766 749058145
34724 135243 437998669
125434 186844 153624323
158890 194788 89669938
47094 138716 229063241
32881 182846 374748170
52574 156439 43427694
164247 179852 38797335
159997 178809 46723100
27782 110447 730311896
183827 187761 513717237
23392 143781 301020162
41194 199176 395112054
65602 109346 109100730
57762 88511 76605692
149884 165068 38003478
176322 189128 32292623
35165 81570 115936879
195012 197733 6948860
195383 195534 915668203
8591 121267 281552514
3491 33798 75955116
82967 125248 105596074
5000 41528 830835929
78823 194131 463941943
161432 181202 49210842
179537 182608 7690229
31213 31640 1085923
105904 117356 875424264
138170 166765 621211125
42150 70152 70199689
158944 179237 50442167
11714 31747 324236681
149127 173910 761385113
160027 176846 41751235
190480 192174 495887817
95705 195670 250006229
31420 146405 815700584
6723 124228 293696028
111579 140241 71703641
113518 142036 71315202
198337 198601 489085
94231 105038 27108340
48684 122757 185062120
52886 102068 123043536
137446 197639 961775782
64675 192058 399293048
34462 96892 156058110
53870 82731 793490137
23700 25959 5688118
23624 187995 410967216
68296 129988 935028919
31416 132134 251734769
81574 91358 24276166
191651 193692 5196265
1086 63454 156208633
162148 199118 188228914
20807 20813 224488861
100384 197690 243305254
118860 159581 101971350
171278 191128 851556558
36696 165805 322723328
168746 189739 720431252
30281 35486 119175515
31848 80446 954253543
86459 169897 208657823
84228 175847 228939656
109028 154606 114191607
8682 172265 985680012
104699 107071 5933619
197526 198245 1783529
156803 175844 47245394
70495 158771 132863430
98806 128233 73410320
123335 150641 68384543
135684 155742 764986455
45581 52523 741099493
79087 156594 193837730
175253 199650 566190925
116576 154608 281449082
146504 184097 93899076
74268 92861 46318028
48609 115415 860557329
134353 151783 43672405
102589 176024 183224851
164255 185382 591502079
53028 125813 181806600
40603 61045 51127199
31968 126203 553877775
25859 132893 397083857
50711 126250 801037784
197976 199904 447836304
3989 175677 180983293
69938 152727 953343718
13030 111850 246916576
95355 188984 234115146
150185 179306 646608076
51026 93507 106093396
70388 88962 45982882
18552 34375 14201596
167328 193178 64739145
70619 88558 20466950
190843 194517 9199124
102286 135935 824404428
16462 87161 176609849
103610 128955 63233545
142954 157715 36999590
99028 180098 943298048
101291 165286 159831373
68790 183907 287419670
79918 151340 178520239
144520 189537 395057564
182736 198010 38485279
96011 170690 430810091
73347 130227 142123469
182354 194696 688035119
42553 147154 261357704
120935 123966 185700864
4097 50334 115756897
29669 194300 411522749
44799 134356 223842742
100475 157560 472377945
30739 177219 365923798
191114 192274 993106005
25638 55846 298993853
158934 171712 31769431
46371 170533 310454380
109423 147053 457068685
37908 135218 433948018
173212 177794 11366148
198369 199259 2239185
23490 95388 179731420
80595 122789 105315954
84745 152793 84945530
99490 165999 166075803
61269 141655 200944389
186023 193346 631121910
42519 144520 255019817
17774 48608 607297851
145155 171086 64725523
89967 140800 127229684
112812 125719 32194980
38044 163509 392682539
64351 171374 544674177
187105 190855 414386072
178028 183086 533681126
121411 183136 890046727
92570 112982 51091791
98782 159458 151661799
193778 195832 899055589
193342 197007 205695598
179147 197253 45559101
165794 181367 956201673
144678 151495 558633622
67759 159996 230465086
51162 167884 147525038
123253 173278 125041773
35314 72188 92232147
44644 89142 111020127
44827 84763 99724454
9434 26654 43111146
105703 106921 3009885
171543 184508 278295369
31035 108894 194549005
2484 124954 413220221
30778 195985 412994350
121571 170548 122618024
189440 198271 22217144
124422 162721 485054946
30082 101834 179443460
34074 34624 1388371
10261 142870 331554688
157224 199208 28022519
41094 148814 862217491
61707 180010 710486350
158736 193394 541466891
104967 117682 31739502
4630 179230 436397855
50206 197774 369024808
92677 176903 293924346
47608 141097 220281769
151485 199979 196898160
170721 172924 5428308
135262 135378 250813564
124020 165633 104129367
125027 184297 148165836
73819 76788 7380594
144951 191016 830724120
14604 102815 596264672
81871 105540 138023287
136697 180111 517303186
39478 131712 230609343
178652 199519 798586715
139561 188833 21052514
29633 177069 368270127
100550 108707 582116275
85368 116111 76992870
162810 182020 47845836
20377 72468 130368914
38407 47211 487165711
68062 172655 261218510
171294 192856 814358553
154895 176575 94384029
148938 160606 249722765
2788 152763 375133344
73427 143275 174558995
45243 102237 142623306
19868 105585 214404125
104365 181911 193672157
43223 139145 333667479
163145 187429 735219413
197393 199443 5190367
7019 148838 354548414
102176 145925 776971476
167970 199556 79271548
15653 21373 14182323
137506 159093 54102499
165510 176787 386457175
31054 120797 281015714
90441 194981 763783022
68663 195594 317136442
184047 185731 4220582
134734 188291 133913614
93941 107159 456677415
21227 177908 391473173
140183 155324 687636379
98345 146303 119739441
154249 182527 70450290
132755 160281 17039323
87984 139444 399906218
12136 13808 4235613
28063 56863 71954040
199041 199917 460745213
12066 77360 183432352
96085 135091 927891416
162688 198815 90456607
31804 152593 301968237
184431 196536 30464151
64341 199056 336866029
104581 108736 10266183
81012 154152 625818943
130235 157102 67279583
39159 59139 69071944
138999 192914 134815546
7801 13835 15151560
46794 116667 816835688
52313 73910 604394740
31354 125642 755444505
44621 130377 214397258
39184 137582 246033410
178091 193502 470651876
50626 185281 638918860
100118 188258 220239700
66704 107392 101569191
42247 72388 75472285
49966 111194 156005219
144815 188802 109977097
77363 120555 866164547
199451 199820 289189358
98478 188688 288092554
41340 169591 622169462
16077 162742 366666344
9669 160503 742560917
57867 111140 132966246
171305 187468 40480492
178156 193204 37804598
108173 129246 232554515
180395 182277 4724609
64918 79117 35405884
44617 177465 369175585
105074 196339 921036385
58305 59415 783885714
197275 199259 127733653
188569 197696 892615992
43784 140498 241712008
34819 131819 242392139
182554 199812 100422552
72969 133231 677372206
32702 119110 649460569
2175 169397 810662983
90249 150799 151565445
118384 195903 201826069
7016 149734 860360505
77436 120502 107464429
197596 199865 861735584
114069 142865 625010381
68017 69106 2790582
175613 177185 3933880
60668 103271 106634739
194003 195750 4440126
34492 68718 85790816
192065 199500 757085390
198505 199710 3067676
198247 199414 826289704
125461 164413 97583378
3590 13833 962440704
179366 197316 142842608
133277 161223 55405610
127101 190611 713824247
166507 197619 78011272
5390 182524 970304978
167859 170983 7884942
51788 134293 206193591
70881 153637 206774141
148833 187528 141830300
145032 165180 326060254
151299 163600 521907261
32452 159624 318003550
182186 183316 938511693
7596 139496 617048450
174834 190286 38786681
9121 198141 574124092
144314 144386 178513
113814 147766 84860712
172151 184734 31379079
110991 157008 291823239
186693 199872 431589845
14862 61707 392381686
16933 171335 385925550
61233 91685 331436612
130464 175069 111285303
37016 198811 404623198
61190 190543 939449810
119987 149569 69643130
104111 127701 58885805
89780 133420 109183195
148342 186177 94505677
94612 95737 347740302
90317 194879 261570463
68599 183064 289475292
44786 90897 115109273
162560 169417 779718970
104353 120925 195159254
151147 176178 839360795
103918 142243 95739345
10670 113037 255852257
72909 149761 191934552
61810 105745 408340090
138575 190776 130589159
111140 111328 357712
176412 195722 28390350
79606 153079 889057083
199022 199296 685478
187261 194452 17986766
20304 106742 216115653
188186 191392 7961391
84147 199638 750099029
122769 126844 103006740
151943 194268 821407393
54540 177955 308202105
57930 198287 350916255
74599 184827 275338855
54623 128536 184620529
159493 174266 36737143
74226 119027 164091884
157455 171189 516880998
90894 162209 944874164
131575 157616 564901587
199718 199784 188871
73449 89778 40573925
184361 186417 5207078
165917 168805 7259302
179029 181230 5573196
196208 198684 756537683
177505 199076 144750554
42615 183334 351612933
99351 175524 108498865
141431 180136 979574762
171502 185550 35114193
124505 186767 155697111
177034 188940 30028038
99056 152369 986601417
184831 191788 225353794
156150 183715 226701096
174008 187615 34167428
150085 164979 948862753
119697 179706 150004866
195085 197583 411872076
65947 85473 48458448
140622 148077 762895057
186577 198604 30275495
78861 107618 71854130
42103 134313 230474375
169902 178187 108477489
171491 191293 953301370
81413 159073 194220176
70032 95952 483429740
139362 171512 80332281
30218 91901 153943874
20980 60777 862906746
106216 155293 122800926
51363 192035 135249954
126913 147353 277958322
132864 199169 704000611
86849 178686 759918357
23257 138428 895134407
4240 56007 129607408
123642 124123 1212517
194788 196510 653065427
191911 193287 3456380
13861 38286 61013048
111023 174732 658970428
120352 135514 38038419
138645 173624 847033465
174594 186615 9247723
70821 184096 282851137
131127 191618 151146948
175838 197516 54579029
1816 162268 401341238
130909 171981 102576125
38420 85232 116878653
16976 56497 98884219
171523 185270 34372713
188784 199630 406211198
14037 78734 161787618
74544 93568 288527184
40084 168365 320736221
119619 191314 736467096
168898 176000 17512869
97872 148676 163366492
195165 197616 6247348
105777 127370 565835565
54900 71311 41109902
61151 187151 315013285
132728 182832 174544877
120372 166984 116584210
196858 198351 3773533
46794 59266 256807281
84789 149419 161655603
23342 63034 99337076
185788 195026 578699067
27090 138785 279015337
59488 189134 324089218
94702 117610 775739041
179479 192547 32785987
142044 164020 186133470
148185 171916 64652945
185042 186911 4733432
33600 69689 90413270
45944 165108 297889124
56088 147391 228097671
123326 148039 779070788
29315 75109 114498173
178406 196701 567576472
176504 181551 12701503
169700 176448 978741994
60570 124683 279626138
131083 187346 236940068
113582 142078 71242125
116206 182550 536795861
107577 114459 17180219
39107 153189 364508134
173296 197392 60507404
59118 122842 961294720
114795 133177 45830740
179495 195191 39443193
86155 136801 581084048
67615 75188 260462557
193796 195519 882726583
105827 129192 932624948
70454 85544 37329696
177874 193426 39102561
43889 177899 872558131
91738 110015 45840415
157119 178369 339941117
12167 188964 442012361
53833 168628 908860821
185884 199099 963197285
157621 168251 26361206
29346 109174 453665877
191611 198490 17392010
149633 188708 806363908
38079 69082 77776901
5282 113038 269402538
79184 184186 740896742
67533 104373 91959332
28078 61960 407674285
57910 114655 141760083
162238 164835 6485808
31431 181341 374621177
76644 89746 439892592
159183 172315 180598629
10099 46719 91441939
165623 167520 4650371
106233 160387 800138181
190398 198772 21114497
119954 135857 39868442
165463 186871 53516941
111806 169131 154429684
188452 193294 12068563
13577 84067 176123291
49366 126312 276308729
172875 195159 207607180
187971 190145 5412188
21472 129660 793525757
86316 185266 348718993
138853 194112 860269883
140487 180355 646877327
169441 179268 60958955
18006 101406 208556311
175029 191968 11575388
18816 155875 394722020
139257 149695 26113508
166974 172813 946638573
39669 135384 239348385
69115 88036 46958891
161862 169371 18705119
34025 180029 692587106
185888 187349 196231525
28384 159537 907329015
171908 190153 45675629
174835 178219 8415471
136101 147634 28813656
157287 169299 29872275
136610 182410 836149396
66354 103837 375213744
148087 179080 77299253
32409 199397 417616291
91470 123338 79760150
90738 170601 199843068
43975 134873 227176248
182545 182885 848055
43574 103800 413351919
93480 184533 227568598
32264 162420 566200074
198329 199192 2165493
84812 146023 153121553
67640 74039 15896762
47058 164419 490862089
35618 183861 649811644
89802 113613 702483861
180769 188337 19063397
152808 197382 784084747
123643 190382 366110086
39852 98323 146382848
1640 193795 788410518
37277 170241 332401842
96592 136687 100208576
64916 107477 241962880
104828 171318 166088375
148906 199754 127346675
131188 144791 34060804
134757 199475 383689382
95510 139434 202082156
180455 198682 45897976
4370 114462 275298681
46031 196590 741168275
153906 187814 489707779
5909 120257 858432551
104055 154110 125197474
25815 163013 343006599
102694 140259 160681881
129341 147051 44177380
160675 188729 70116180
96052 199012 546214457
46027 88913 20175877
36933 130502 233902479
26955 145505 296284511
8189 99086 227353948
48264 100047 939868026
15345 24508 839615781
63127 198944 339601379
56365 175837 691348756
56159 96473 100751814
58563 182716 310137531
117083 122849 1220141
112557 121002 21026986
189637 195437 493066474
183776 188867 12873474
108280 153674 113596360
57085 174302 759042659
44965 169997 312598992
76847 140247 344223075
179102 182912 406693048
161354 198639 807019813
89412 117499 70409566
140804 160836 50181667
184440 190087 14236464
15577 199895 971697031
159405 167784 331213611
63131 122394 147856377
154920 189562 86476169
103956 135020 77607334
67911 143826 189627753
167414 173662 581354830
53510 78945 280946752
148657 191674 107485976
168830 191031 51645583
178367 184261 14836848
94573 182754 469266361
143615 181501 94491094
182585 191001 21188250
24210 49133 62293316
137542 144827 18283956
72493 170970 375724155
118876 171645 467771945
191630 197124 881799827
137263 158162 52401617
158439 167140 21568008
56933 86981 928527232
183736 193238 33713993
119456 126978 37484503
49477 78052 71505032
91833 183831 417438645
184971 188244 26662013
86753 117189 55065867
156138 179388 57830683
192958 199479 907429488
29120 117041 219659329
152787 183090 167292246
80173 87583 458819414
70582 173177 784364718
142971 166043 57600387
107184 189642 206116645
191063 191161 495723440
162240 165822 8899830
134152 140581 235307
69022 97527 826135774
46155 76985 67902593
24204 26710 6335016
106250 193401 217846925
63989 79854 843531082
68841 166193 243092949
88890 195393 266457321
88815 103257 36368941
52315 72857 51480629
66302 197471 673409695
64976 87729 328396560
35879 144760 272206944
185789 196448 834706038
73334 199942 316634529
77426 110107 81593817
177570 199204 54480082
173499 176787 8115429
135659 136675 2598857
171485 191040 396367559
184083 194490 783483222
157385 161455 9267945
172606 197176 61599244
198796 198961 736108327
160475 185260 61786139
108497 128733 998908063
59574 122077 898644737
19212 47922 657501211
48000 181669 921603777
23023 148351 313312166
73867 180771 267047043
183116 196668 114732485
78810 132405 133871324
82590 112451 74558511
184768 199161 29371233
76608 179600 257264075
39660 119158 198753517
116959 126975 24955678
6694 165712 397562874
65130 162613 243602183
35428 83272 119559027
17918 49759 79568861
33972 73370 98547076
88792 122808 85040955
142856 167092 348852215
120394 129540 23015795
49864 195030 953631479
152705 163184 26213543
49547 51156 170532739
112256 145790 476662954
132796 147164 188753522
108917 120678 264921671
166135 195912 74533770
158419 178844 50751848
173519 184990 28713092
48902 115093 165562908
167381 180202 31999199
30382 184821 385926686
157337 195132 241368514
45374 186962 353927533
198154 199896 440413745
172937 196887 60056298
120398 163659 108377340
96055 130438 85998759
39873 178746 347030790
84103 108333 633117204
122503 196588 206097985
50888 181052 759765655
39859 186603 366874425
194998 197681 6852624
78147 199260 302860461
34181 74566 716410811
196974 199662 6778631
86608 115418 72095647
90517 187432 242448397
98314 101681 674180271
107177 184368 643098818
5084 46013 944941502
4950 158664 384442008
147663 168278 604841712
56089 170503 773322044
191215 191400 242082120
59821 187023 585464554
148736 168346 25165052
157929 191933 922565614
127294 189926 156675179
12847 36171 58385148
108532 122898 35805468
116305 122984 16580985
27593 138955 278221356
81211 102292 842635623
80087 136588 874948107
81503 167532 677678427
128307 166807 539125111
20072 99269 198122901
66434 150473 209898301
142770 185237 867138009
195003 195186 464642
160727 181166 340215526
135811 157256 16448445
138383 187848 123793830
85614 93857 20712735
10647 19473 22121456
91307 152351 152819845
90407 115360 903100384
174600 191153 31026103
24566 54930 75988200
106360 178708 180603937
125665 134221 21493217
102139 114164 29920813
145636 173608 358851751
75199 150323 187661210
144617 148311 419086480
177374 193097 39526717
32812 61566 71850252
7818 12770 166799919
21396 96982 682143171
42746 187048 360694560
188779 193851 12635240
105103 197371 675492606
175701 194085 285267883
82085 196318 285700437
100765 183350 660681402
91480 106279 676368947
69760 168194 245763798
59843 148953 222708298
187633 193179 146432713
113863 177222 158185235
105069 119565 36052147
118643 195415 192058334
37440 139354 254713426
69155 74851 14097448
152097 185147 82529788
88188 120995 81937250
154015 166025 549122512
70730 73467 6725813
128436 161168 81950591
58682 81936 647807335
105255 159185 979631275
123144 124924 4500550
86566 170206 546207123
193134 197811 879637093
140762 184724 109832356
144657 189342 111731517
81619 83552 747552308
60692 64222 8970250
35066 172532 512098340
119484 130444 90573350
107175 163358 2402933
142941 151403 530665896
105777 109624 9459585
10289 90492 200374122
156786 171191 35808612
186975 189877 7298483
140160 188122 119994584
68484 68987 127540927
94678 122729 412348144
128116 134388 670634810
75396 185332 875324254
65732 131085 533343209
11457 68834 143679087
114818 162441 156828823
130793 183266 130994743
140077 141163 2782167
93779 133641 99628126
94299 191593 243182156
25423 103282 194667647
49210 174601 313328912
7450 113906 266142836
69896 81698 29268908
170261 195983 64321041
134900 176524 900940370
143640 143862 539239
199416 199718 789695511
37037 80837 743132367
76446 189125 281660181
133882 151105 43124456
187164 199695 656929353
97894 193409 484781122
148348 180295 79685445
980 102212 253383603
31976 87355 117793616
98469 127194 857407184
64890 168719 273410114
5024 51715 116856884
116415 127567 27841290
195258 197788 6473291
185844 193104 18228983
76856 194268 293506342
38218 107123 740699596
36022 181276 538822292
17955 183735 414233827
83820 116716 265246280
87696 168764 748226417
159434 191167 188488374
106512 158877 130968534
198413 199945 3905004
142057 164092 55217984
78975 117107 95249242
78042 101940 59794920
63036 176120 307597361
121724 199149 442169957
88995 169953 275978637
47594 56304 807267638
9887 33259 438083179
51363 114480 67307573
13932 170210 390647553
76199 128866 195514789
126594 154101 68971170
83991 162156 230261649
5920 47704 173854908
43310 70753 602010091
198102 198190 219527
104226 110703 396096199
85361 134308 492083488
56225 60245 9932643
102681 194202 977987881
43401 143804 250980183
135178 153453 732656844
30062 37754 87296895
102327 152952 126520622
183648 185541 4730804
161757 169083 340261360
124626 163618 4560892
55404 122159 994098335
188317 194893 508190239
92684 191318 246621063
83995 92767 21956417
184443 186895 752988834
179010 190081 27896181
65259 151482 215364152
129360 199491 763794727
50131 60772 418177213
152639 157232 4930524
68647 69593 470557247
48594 142223 234087202
122272 190095 900738015
25328 166470 775721197
33107 138842 935685929
189081 197802 531814594
42657 130450 750570890
107363 138323 631983022
77735 82162 507154178
199052 199740 547676454
180226 199470 48447940
49071 98980 364057986
190503 194745 10626480
137797 141500 3112419
146889 190665 109498918
22193 180285 101410527
25146 152553 318504266
25905 181465 561990350
105250 181862 191330634
196770 198469 4272186
21591 67650 115334479
111393 138713 68306482
187511 193367 14647071
181526 197852 739099616
74158 88579 35789918
56046 169845 281949663
119671 152161 81377630
75745 98033 400452857
138545 148259 9722141
58542 157646 247802114
44064 83658 437787903
190477 199770 857392017
177875 182728 12196161
190878 198253 18593656
137329 149981 701811414
145782 199586 990014466
3769 72560 732612174
58994 193280 335617867
160594 183780 168459098
18576 26146 18927348
194640 195927 653693999
35622 165548 324749099
140857 190244 980138353
41804 54391 31566755
182959 199624 609870753
6532 91596 212475270
115599 149439 971730485
50615 81835 77981882
142661 150027 348610
55617 149591 945573991
72463 178767 265387325
140608 165631 62556014
111338 176258 162153610
165575 185842 599179944
32516 187507 508535500
154081 198541 111187864
100643 146496 114462837
176883 195158 45933812
186619 190449 9657991
131340 155176 59789831
144717 169299 61396391
161905 163292 3482226
169824 199698 74838565
171020 192102 530666202
34136 138912 251818998
45194 66914 896075737
29117 199254 840080265
194110 197111 7607794
425 5657 13132728
67299 78664 28328854
141998 159036 459010934
40552 136473 239827536
100121 113800 156718591
110813 128346 43876829
187013 198175 254415625
30371 191474 402667823
114228 127411 32906936
16723 82491 752556877
191625 197348 14498369
30352 73167 355433232
199251 199420 46107694
94317 165245 476979562
75536 98876 280906768
101859 172321 175962244
103151 197100 662922478
190862 191252 52359763
62663 151527 222088083
51865 72757 671657406
104778 112785 19883788
109099 131732 128810480
95588 136184 461570928
47785 134676 379596101
143858 171577 69164378
15392 132996 293827748
80542 124494 257034887
68505 140905 818442950
86552 191202 843266008
83900 162167 958062919
148220 151445 741332818
57439 83254 64457384
5854 56189 641829066
44956 124472 567750478
35191 115645 201089191
38005 99976 392063623
24980 196305 753381907
84458 169547 212873158
60315 156627 691956795
42132 74837 81835831
162094 165037 347672314
185904 186879 585341107
46659 72380 369319092
144205 186756 106300989
137141 187558 394455664
132546 185163 131488335
118320 139603 378122218
172496 174206 4212462
25029 195116 955204806
99318 197399 245188330
52944 97133 914271526
90628 174076 977056760
141228 162932 15794363
33568 191988 395984001
34411 49704 38230267
15968 174066 447612094
140864 159722 47269142
33789 120660 96092125
75797 176652 251821567
43365 116386 418860839
48546 54464 14931873
38151 159156 302648159
163771 191361 405082213
42475 174022 328706825
184624 185383 858822623
3132 39955 92169098
185944 190457 11375881
155863 162189 761265590
12324 50597 95759475
97328 174990 193920307
20278 93119 383075460
17995 84043 317163883
153113 199770 116744969
22645 51687 740291130
158915 183251 435317738
100573 174003 443728890
46700 52855 15535895
196973 197359 985545
34111 155806 270964029
124693 143381 46880449
86221 118212 79952342
65087 124389 681687219
97223 176861 264148773
140194 164683 955121882
14278 144671 669705801
21949 194051 795151034
107428 150704 559953441
32429 111629 559017947
25501 129007 258605346
84779 196188 965040076
94002 156987 285964022
84538 161181 566356601
172024 175568 8710968
190631 195016 10992739
124780 161832 241103998
132110 193585 153732746
23488 130773 368706239
169302 177197 155605545
115211 115490 362754604
157547 197433 99718190
28403 152833 310966646
169006 178465 140865733
186433 194761 490282480
54325 173102 296701045
76430 131924 138593582
103857 171825 169805427
65742 191464 314039363
135784 156302 452676691
152532 186715 85393055
10395 20739 339036283
181562 198833 43514391
98658 129694 575475856
190975 199821 19016877
40962 176203 337833102
52005 142026 684539074
60751 79115 46045684
188720 196160 826066566
24825 80705 221095478
176815 198446 54431181
78282 174853 241178829
6881 70609 159608976
165670 189957 60757338
54673 177534 306820061
38869 171427 331324581
26153 159266 705684132
60834 135915 337769492
24848 160825 378670524
136673 167881 77907691
168224 192233 876595222
140893 178977 95007063
121767 182585 520158433
39696 95247 399409154
156313 193154 147042369
14349 139848 313610151
186579 195457 958421074
167929 186584 416860435
162866 177096 162801193
197193 197560 960845
74766 106516 187641263
185784 190745 12485247
164812 199438 86710595
170152 174094 9712443
22912 71301 924239764
102120 122901 51680360
152545 183313 76756490
191165 191394 536995
24151 72167 804120412
107596 115267 19176060
2429 160906 822081919
19127 93401 185582720
35817 129684 234643078
185947 199570 150093826
60053 71809 878938092
140438 179403 717571348
62218 64947 6943302
166604 169730 7908600
107077 146456 525680243
111813 197348 191791480
97887 131156 791092206
129272 157223 983802373
81451 98383 42459279
104252 158053 134558475
133221 135814 442762808
124571 145999 53641955
50283 54164 9727001
131762 146774 918284779
9620 20852 657632107
27829 122806 821080908
143323 146702 8355447
51447 136586 426869971
76447 91533 766501727
15437 64566 888579873
67406 174964 268493743
196557 197553 2563482
75014 184001 537328939
51230 180560 966925209
166528 185252 46793965
48469 134806 758675596
163411 175108 28971467
138504 171089 687296118
94497 111436 42260580
143622 146982 8250776
29732 114903 212917232
75817 123919 120034432
82986 187248 287267439
36192 167276 327549115
27998 77844 124565086
145664 192641 117376688
16102 178580 653892964
187294 193765 16179623
199394 199887 1247834
84768 170109 213478433
131006 168695 586802829
193816 199701 755075469
124882 159577 453930596
87855 166474 196581051
172623 179268 776322899
10168 140435 325638658
158313 188278 820549444
39888 47912 18424451
105858 130678 515972916
111552 196633 536732413
113056 113412 318379820
77644 91251 33784961
24297 73865 123987585
130966 151836 52185344
54666 79661 62440569
176929 183526 16610175
84231 86210 5021353
59190 104327 112846166
106308 118391 201600896
104230 153681 123673440
51348 128895 193767420
65816 74076 501424731
108996 128859 794194884
33676 124490 226888690
101373 108197 16906163
75733 194869 454277649
25946 143125 922748955
28383 164800 340937212
95599 150308 695613693
52780 60446 19069888
110608 155522 681258819
51073 132723 821069482
103653 131945 70571903
185315 192258 3755452
8576 146936 535249404
155358 184105 71594566
10289 48707 96020699
148067 168982 747818867
60777 101737 102573868
62019 133887 179605993
39324 168102 933852951
190142 192355 788157733
45562 195577 375108352
60649 190856 817656366
67884 90258 55579597
12465 133066 301421412
17163 108421 344342145
143943 184994 92464272
126705 163717 92689013
158443 165737 958779620
60723 105113 111070945
144776 170778 249785723
189934 195871 497380331
77197 192022 287018027
110721 196411 613200583
159233 166019 749427724
113172 157228 110340564
195419 195812 996193
108890 168359 148736581
102316 163235 965684840
87957 95981 20123045
27786 152126 310728494
23890 93789 720883713
42675 62641 49944502
172024 178401 546119674
182040 186566 64718622
115315 140993 886103513
128811 197755 782733431
86969 196591 274214139
166626 191122 5955593
115309 173948 146439667
196872 198201 3365745
144423 178527 85012711
122077 138242 778376090
147668 176947 73023990
27673 110644 207179236
57194 82967 64344517
190982 195363 11001259
107594 168916 153280220
65646 196638 327334417
18496 92879 185841840
70690 186401 403587339
153119 175189 54880164
86378 163573 355803516
163425 185500 55000025
33792 63552 483549345
128937 193569 161624555
128519 135868 18409460
46692 66449 969056082
158309 190754 80994076
174940 199140 87407316
109555 199051 223965518
95909 115537 982053616
71763 97028 63098586
30697 90869 735692645
130821 193522 156724749
184012 190933 17422184
17480 51791 680962988
87058 181621 688413830
96131 112444 521432093
173360 184558 17915818
47233 183071 501181901
162415 180573 854699160
58317 81747 58485521
153234 176243 57179055
11405 56989 114027133
28030 65178 324582678
64118 163936 441088245
135046 169143 85231422
110383 184353 615940758
2250 179100 442077671
44983 69262 60896736
58579 93262 206261432
79446 180463 685143598
24512 195130 503261804
87877 151991 160394922
87916 133653 803311654
185288 188923 198198177
989 65190 160883568
72764 160689 219750548
8535 196358 474721921
156769 185553 71725815
32498 87072 136319945
182717 187432 11952124
49449 191213 664276376
34806 56916 967093548
14482 185605 427587840
57587 63966 15942578
104964 176039 562192709
45198 171644 316030640
118881 163282 590493429
79739 111167 741581766
103678 155984 457939094
2073 193469 516655012
168753 186413 504963452
10143 183222 432555863
70514 156007 213609156
138230 168276 86697789
130999 141054 25114919
168489 186325 941939277
178065 178107 85366091
17368 122003 774301105
73040 95212 224511179
30175 82544 454590826
40061 166773 513672367
18298 141924 308934416
76481 166133 864347451
74000 105081 858341875
162228 177123 709601923
125290 157551 80883678
71838 150397 196241919
57716 92051 85493282
82342 136273 123183339
199168 199434 273383860
145204 153551 20917891
74249 82573 20684820
90807 171586 536989259
136841 181945 112608478
50747 186933 340387278
54813 196224 412431809
133824 175645 104354712
12857 53011 100438237
23836 124368 251209436
188020 190550 6285270
150212 164024 34669308
179837 190642 27171304
88416 145446 874826385
30886 90680 929505138
150520 166093 942608010
88879 186825 930654417
198966 199813 2163676
107872 177646 174189142
197836 199146 574147590
190889 192590 270699565
49756 80271 76262810
68262 145596 193096355
87356 171097 942840976
16472 115282 949411630
168934 175086 599622662
159985 190607 76475211
191946 199344 673659463
130192 152571 559745287
145580 149524 9827560
72867 188922 486569704
28173 151342 307793491
174444 178507 514509386
133674 165480 819052694
82111 112572 76133086
27548 112696 24545805
188157 194446 15713972
123285 136362 219452721
197545 197917 924246
54504 177260 306579633
133078 161696 701499730
42511 178034 338560560
46460 130526 210276678
148001 193583 634957333
109575 173305 298301895
179860 199317 78848858
45609 174229 321423998
173464 174375 509249626
196906 197791 2281631
52202 134774 206432604
105942 117896 29742033
50277 73639 851375221
176137 184729 761044598
153673 156775 7787551
51520 153164 254139110
43005 162676 299192375
183410 184225 2042239
90442 194264 454084135
13270 165815 381332384
172193 189295 343397537
182498 184245 80489257
12011 31730 49360049
185290 198985 34505461
148678 182515 962641265
45569 132971 218438101
5312 135337 980695453
197357 198418 94382082
105038 112191 17746913
28807 188990 400355372
154265 159296 12539568
196138 197601 3752384
9951 75256 777715671
57418 77006 48929850
187613 198754 560336461
49264 130227 810569981
23045 53203 75401955
156705 191327 86372948
123229 125296 5193490
163260 179115 39369550
152075 184372 339952448
198020 199656 4102075
121055 146373 63433037
195352 199392 505569959
50860 110812 149721660
50259 173386 800747244
59033 89350 75513769
172182 172713 438671664
100484 117020 29593018
172563 178305 14182073
35020 156726 304343099
10983 176978 414702538
195848 199970 523773493
186365 187592 3160037
3280 58569 953470426
135566 186077 401523784
85706 153457 169589535
51442 156084 261679646
196091 196844 1938472
130221 182225 129858921
196850 198822 65780876
42759 116526 972048832
122448 197819 381751608
88516 100717 882336646
8306 63179 229547301
173180 176700 122843877
175126 183583 374620950
24971 89844 525181846
197240 198715 3772198
170834 194460 59067514
87589 111205 59063363
91181 146299 137934233
113958 159351 113589483
31775 97808 112780433
90203 154133 160093606
97294 163630 742853029
6439 91037 211410178
36411 198516 776213459
64493 172016 955794237
8831 104316 497679471
167391 180624 33072256
61364 127137 741718363
93627 177106 208510988
156310 191340 212448383
97348 101206 9755806
19187 19383 830481177
96138 144409 120736290
112336 136354 60120281
38135 165009 317231972
199598 199599 686
17363 104737 854092997
8769 159642 377338810
117805 149890 68633193
57733 59058 519076618
65713 72505 754311885
43398 61718 45744187
72205 80129 19697313
105451 133001 655550204
162546 178598 39845749
195725 197515 4549623
53242 148269 249757776
107787 179151 178183431
54822 91877 147384961
73145 146590 314196510
178267 197526 921717385
9897 18274 201371922
48660 73551 192986301
9123 126003 292052704
144087 159248 37952909
152562 185337 81819556
132511 156388 303020690
64585 112315 119102700
80175 178380 245276423
23159 117024 119342091
36354 122972 216335177
141613 169332 926143100
3027 29972 67639634
66931 117990 335937497
123201 158924 836435703
21354 121487 250142772
179179 180214 2602779
105791 194776 532637566
111963 160026 261731567
156740 196715 97623773
76137 150662 564399030
368 102299 907846546
166064 187584 495635136
95990 131212 132869140
2756 75850 822856142
81037 131214 954432314
57915 140495 470913993
177258 197308 50470373
186873 197210 540470228
95807 195708 918317552
108465 139045 678230317
16067 165812 451112303
170430 172647 5468746
104825 163972 147913519
121264 176994 440571395
69118 168153 699005931
135021 197501 156350786
27446 188711 403117214
127998 129325 3383607
14862 155781 352294440
65933 123370 196565821
188213 190761 913351983
146429 151536 484606231
159995 177845 674172764
46744 91687 112248235
40607 110395 745373383
190541 192332 777229777
191931 191972 374398173
150050 194448 971039472
118318 169106 97369314
70400 189400 297253875
9006 56149 572535068
50465 127678 192929029
65724 155351 223979306
192046 193203 288683231
51049 92629 425651298
98805 192287 233571366
161385 193940 427283168
38023 186578 371347134
86827 98894 30375515
84675 159206 691626274
141667 168582 67301556
46580 70317 59674802
77281 111551 556318047
119708 182872 921687861
83586 154141 774445524
147403 195715 305918666
3875 191751 469744793
41527 49603 20221081
59248 196854 23610438
165162 182908 725886536
22105 66503 111137498
125957 195708 174587227
15765 164458 371651559
48553 194043 363753417
167404 177960 119542271
93242 110606 598989808
52487 77305 62065590
80836 124705 109539161
30843 56514 64229134
27834 81323 133642454
67983 122463 135828540
144128 184753 101403343
45529 128006 334086462
25175 152084 317242338
65149 65382 156934655
2825 34141 249704966
155468 170670 37884501
198375 199292 2316118
196320 196406 850811417
28833 163348 336223922
96972 173464 191051922
162118 191888 846749972
141893 170834 857742549
152012 184721 597580938
112302 172810 630479422
103188 169154 164790948
104625 144887 923050394
28138 143681 288787266
1546 155158 384340237
40332 102587 155789005
36251 193079 463463292
84702 150993 503272327
76213 92797 41315646
160696 160771 173183
165953 171389 4453680
170909 181086 809902765
113177 131542 364881328
81921 84107 369159130
181489 187032 14027164
121577 196682 854190847
5974 151695 760972583
77968 109154 428001805
174049 181230 1221030
95052 185413 225817773
80794 81614 749719043
18110 121474 447481016
105709 149185 108602171
155191 189358 743416081
142431 179318 92050602
35107 62758 69129251
152085 157008 12454392
87526 92282 684208821
64483 116929 611495569
84518 86183 870772278
170846 179668 222448013
115087 187188 440848820
4816 191628 623242235
177358 189928 200601692
177927 197171 673174153
34576 60805 65499663
50725 140164 206281969
189074 191655 533580376
17189 59699 106308928
117621 183345 949130795
79681 152762 363521034
37982 108991 988287571
69873 148633 763553587
8181 161327 382917133
9530 140486 327308206
13926 134045 608209349
183664 196258 31661078
36966 132138 237792851
199264 199360 843599587
123697 165103 417525633
85551 191988 266207932
62286 96099 84464977
62140 196958 997519233
193640 194504 2164407
191550 198370 447352530
10367 198151 469617628
158230 162106 9609898
129412 182758 133220375
193083 199396 552497008
24025 67343 199553313
140025 184628 49862097
44285 64121 49640932
5262 88417 207852750
174288 188868 762607642
55171 122616 168376600
198066 198267 496589
158810 170458 776156315
76834 117933 102670754
19342 151005 329149267
162089 178118 39827882
137277 140547 381463536
105483 195012 726547146
111473 184829 183377376
180256 188812 449836736
14817 181877 789316667
59801 114697 392225841
93034 146773 134321305
185689 188277 6601004
126162 196131 441099617
189262 196452 755062483
47662 105985 922899366
161344 193804 265010529
81765 120647 182102946
25619 55954 75855998
111488 188945 267419033
40443 115539 187768921
111157 135952 62060301
37085 55788 46829553
151762 187899 90345758
62329 168397 455758166
163450 198919 58370127
115708 124414 128762489
53620 160423 267028085
15425 61450 114931356
6007 106870 252281461
116415 162519 115337374
161591 198363 92008923
127077 170148 499209561
120187 148819 71697495
131811 149925 454442608
157733 184882 632957264
20912 194799 434755035
10038 21343 28262343
135311 185333 125014893
73737 190366 291492010
138372 191141 237978380
158257 196795 338561506
155433 176138 191742975
146351 199358 132731185
69414 187004 201841892
179939 197745 44836155
175360 186618 28295076
190158 195937 259493898
164886 169350 11107976
57835 174510 291454090
180569 199954 48829013
94483 115018 51427955
180177 187627 18815320
113161 199069 583495155
49924 183127 332794957
131143 190364 148039533
168355 175450 492705259
35212 70990 89562711
113412 145498 430070756
152752 188682 773072046
72155 153874 765243243
37699 82850 112889472
170227 185056 36971588
144874 167339 55996085
159010 185965 327914651
24986 72694 291915481
99971 144528 724205488
24188 148668 320028697
105684 126256 196721117
73872 100706 67134781
14605 161769 931964460
23924 88993 194322130
74913 117080 513603060
75568 196896 852445133
109776 194140 210963559
158107 165017 17174099
55808 116167 150781774
63383 99874 91249413
6111 198933 845142333
32497 182097 373853834
139509 140545 806833577
70704 148341 193876615
9892 69340 869440329
100793 119295 408747259
105516 143619 833826040
103098 157944 137123866
117030 161480 111203133
149580 173313 59224412
163294 164789 3703519
46556 116158 174076134
145475 172317 67037711
173826 189101 306278642
151512 174819 58100051
20391 132557 280361895
53431 171170 717070074
20713 141949 303080762
98175 110893 31558880
168553 180523 29819636
32401 88580 140259432
72741 145571 843299310
33200 171231 823445497
151636 197614 115062009
86387 86928 1317307
107668 158693 332171339
74462 199269 932003602
189435 191202 4385406
129983 175838 905198642
4076 124411 501786958
195754 198698 7462488
116519 168076 128808092
186463 188862 6078210
64326 71661 18410074
34220 193805 398937215
149940 173096 890421142
134502 148379 34728991
178005 191637 673077051
24681 104773 375628734
24066 99702 643803310
28270 47168 47032306
135177 188933 558426372
116278 139301 766332558
62198 75604 481558144
13739 106651 232304012
55724 169316 283867253
136293 136822 1363746
192532 199939 694040348
86194 179727 467320100
149720 191976 67486017
78694 148876 175318837
129976 166012 957810174
125660 172152 116328961
186192 195590 738160981
7140 81342 595639062
110184 176304 165131211
111134 193839 587834414
182479 197150 36922057
145670 191997 681807123
143499 172059 324728346
170305 177341 17360833
13500 80268 166916541
18291 46046 69288013
142578 185082 106164951
23081 131788 746494911
76613 168574 229808309
47405 94041 116655868
79451 148957 731643335
173905 198148 328755852
89293 170732 759768448
13198 178960 414164796
186637 189982 8439805
26372 127467 291667635
87558 166187 196676839
90916 98507 19276783
110911 141905 862084927
157725 170965 32939785
125304 162025 273931075
15330 129849 286176660
175644 191097 38870255
98919 136684 808471614
55635 156246 251585634
133402 158019 685433504
70473 157595 217699274
43847 131469 525113796
67034 115832 121836642
153442 199383 114958255
78329 128299 817583173
65452 150356 489717051
165299 186223 52250444
127289 190168 157263620
50909 90192 981547637
74050 166003 229750364
167662 193215 443857222
56765 164029 268191127
19311 31852 31356433
177655 180195 681381208
38548 175961 831977849
127044 189510 156284265
83564 111317 69309400
101527 103113 628142802
87522 148016 695301627
11405 117636 985857193
80337 126269 892464774
24218 73395 98555286
79817 111140 577046407
190580 199302 21991572
179574 193784 35712089
132842 187996 39535684
92833 121647 845648566
53477 88457 115829469
15491 192266 441778520
56059 62423 15896582
46811 68828 55402374
72478 154237 616806440
172648 173739 410628626
111277 192750 557959117
7439 49165 459001080
5703 10992 457861147
64416 69569 13006324
129382 174337 112287716
89974 114529 61538874
115487 141223 828713400
197701 198412 14260908
40590 125088 211193088
158685 189022 447880292
195537 196119 312512178
96680 184904 884719228
39885 74801 755419635
40447 41726 985115141
31827 141897 239435114
156848 184513 68911965
172519 173879 3333071
138217 166521 70746605
91953 115560 59214356
36341 161260 547940670
3858 139105 488031932
154794 184122 627066417
78301 158777 514612739
110367 198296 295564043
176758 190673 764978894
155584 157312 108233776
71850 110107 95442186
62785 150137 692228725
38490 44722 15609548
32901 90156 142938397
50088 82277 69708296
151565 167623 632632747
181440 195052 34226025
192870 198630 14624028
111789 137919 91615810
120371 178808 146010949
115406 175718 924589544
191774 192445 656407571
149228 168136 416962171
85339 136536 128149234
151364 172865 53668149
50043 143003 231782436
36608 69941 824518087
6992 55799 975531343
70428 141075 448215707
50087 77945 296639035
65928 94228 558191813
105643 186354 267641052
43920 182741 617909828
97291 136189 335283671
131970 188527 141519096
181743 186792 492332602
82194 137657 138683356
92568 158025 406164665
14105 185169 427503070
120623 120731 85853626
20281 119309 247469649
3540 21672 45513191
177830 188321 66276805
46802 64551 463847824
165631 178870 618250146
104428 187746 686542794
196173 198629 6238375
40583 95996 628318900
105807 154670 122209582
96934 170978 964134202
100302 189790 436918498
77464 157848 945494915
75398 95653 445728138
109067 116448 598232582
21712 83806 155176565
177540 178309 1937801
101597 140185 640424723
122381 151751 172264681
135878 165137 73170223
33772 149564 332166127
191603 196353 12029798
11507 57706 644557200
104444 175792 178111034
22319 153194 327252006
77743 143144 163472685
171201 171786 598162544
189412 196787 748083210
65371 72954 534460882
168575 190340 54442091
79256 92047 798224146
43275 92136 166338763
100224 166340 165100839
20642 198831 445687456
67398 144489 192550562
119822 143084 58310683
114692 126377 394389035
62302 139538 83842133
74700 183657 332601164
184957 191585 409442681
71695 80585 659690232
55640 88341 81581800
18127 171004 382084395
3085 190720 596332219
55785 57941 4999028
71821 181322 475144366
160841 174503 267499973
27614 173842 459226330
18755 25927 17877680
106127 192295 468357886
113528 124233 704136766
14071 32777 294082926
104136 163670 148861200
21682 159340 742236953
16387 93538 766981318
157076 180111 173916724
145232 161130 39777826
133142 188298 627621535
97988 182634 554702899
89557 121267 184560786
113997 134075 50174108
195365 199799 647319227
163956 184450 42428245
16933 179002 500631765
195257 198510 570739155
174951 180203 83029624
171802 190348 46416167
112224 132535 50825879
11973 133649 822478807
51027 162783 80080582
184140 198255 446449218
82166 133076 807404995
13448 83110 174138826
196561 197168 611696507
142233 159702 43791750
151332 155059 277843965
31749 148800 147015011
12545 65107 131614781
89391 180234 990082703
164449 197656 901528641
188948 193077 10287999
30507 48905 713040281
36773 89606 131858727
92728 199248 266529846
72269 80068 19383489
161502 176584 37396279
21659 35085 195801482
103693 151571 803700971
117908 146510 280210750
175414 187013 2220087
162090 172256 12000514
37213 46002 21959415
63360 72764 23515541
66709 124136 509904252
11203 117768 266381258
55463 77866 177510991
1597 191096 483633186
49994 170499 301181727
177250 195449 45771305
62204 78229 40094047
2853 153742 377485761
21774 119830 675474700
35954 133905 118559172
23920 52964 92797464
156658 165035 297718755
48500 164180 289309832
14857 133738 297028811
132528 155002 56374730
146137 149070 98039106
84166 96355 30603107
41304 80045 96867044
143809 144825 692020704
33801 119689 893112513
114041 188154 185324028
164014 197429 83571386
73224 175267 254789480
135528 194928 804728105
62564 117519 137321130
94216 158306 160365415
123051 138294 38167483
123199 137546 565926449
113834 123487 412467106
97943 193769 239471085
1071 57254 140747762
51240 94965 970967105
75947 138822 741572632
58652 152390 643634366
89588 146521 391111102
187871 191909 10018251
83645 170934 585694816
107528 160532 132567283
55255 156446 353618774
66936 138569 178802965
38937 124416 543399441
172282 175897 8864099
66134 91121 559245967
83066 138553 479129578
5671 121899 437233412
99358 149188 124409152
64894 68216 344215794
13121 169068 389839737
168902 191570 56598781
148965 183107 929866842
125808 194857 172761767
149634 196844 638938115
50716 167020 290614525
14999 28673 630241435
84499 168416 868789529
18502 138597 107131740
125597 150279 61821229
198404 198747 503806201
159685 162047 5860144
140418 194014 224992475
84167 181935 791054089
90447 182769 775558098
40967 111625 769238814
19826 96093 190650867
1570 193394 925868982
32246 108183 189809162
61469 177387 289556492
101966 122203 206220974
182805 186221 2847587
138356 196065 712253774
138637 141997 760645042
63544 196785 484126645
107710 158241 126420669
96518 121357 819729106
172594 189921 43402199
133315 145261 29966826
81299 117874 721268076
113968 188078 185316290
154156 185296 887895462
117657 184125 429887868
174876 199721 62461406
10845 64420 134019458
100223 159780 385241601
49517 171642 305180422
45822 115480 174156309
156199 180389 60189921
116521 168937 148868916
111689 180708 172541159
159988 186914 77560903
187459 187783 866376
41583 87672 127887289
76816 82458 898051682
1482 32070 173611073
155041 164324 864515126
120749 181476 953863969
70296 173665 258069801
113747 156114 886208715
135071 154603 48974790
155564 168355 823901558
130236 183389 510515718
144327 184341 99855338
34897 167544 331462192
199653 199798 391102
95133 181631 216103859
37014 39044 2368189
12025 167458 486434111
190001 192888 885303502
130186 152873 724441784
192615 193575 449163340
37309 160987 347152851
48597 84839 90528137
46099 158659 281520271
102891 129702 66917217
162112 166266 127140245
167191 188809 120600704
128609 190781 155471304
37694 125545 219475646
107182 111599 10886784
63196 158125 920489077
19108 57522 96084727
6304 102731 701035444
86575 170100 208885962
98935 196635 244210498
158303 194025 89187554
5948 147920 634920810
161324 183572 55442354
178511 179822 948932606
74718 114393 99088269
150168 179244 72538669
19396 130390 986292048
120814 146378 468243858
143593 162020 250179865
143705 162106 27229806
36055 56311 322893000
175791 190247 36362630
107729 183907 190309883
140283 170044 74479170
115901 144177 709277012
142331 163256 52408296
180721 180752 46470378
155687 197471 433912554
68743 145832 192448626
190091 191227 2817249
16408 116383 851441148
143846 156105 30740744
7801 49647 112688885
43207 152617 975402769
139276 183919 111548785
15063 80555 163590336
155863 156406 1396589
179861 198032 45751168
185903 193454 18964112
71639 110588 396672037
83595 89062 215574927
3076 44125 102907139
140553 193007 398892514
107284 133429 960450561
129591 138736 22775689
180652 187815 43856207
192793 196030 135268126
43727 134226 458858567
174195 198707 61576699
41150 181092 751088184
182386 190441 20286940
164828 196530 79296157
116191 126240 25053951
5199 167803 514085791
139957 169968 75119507
10378 156227 802916126
57449 80816 58361525
125508 183772 145684464
75754 128016 130513156
55654 192113 341036603
59914 146333 755492501
186183 194632 822085222
849 192339 478859864
187612 195836 20580384
56937 179181 305345082
178589 192585 404284018
198649 199375 980269948
151115 173899 56820137
197113 197642 1388775
162043 165439 729588160
69537 73510 9815074
97121 182537 213347303
102278 145067 106872788
6034 132940 999774369
177349 182326 939658034
11512 154127 356631823
118174 120052 4640477
21401 193738 430844769
50278 50502 560125
120626 168020 426555464
65003 139319 780132601
82604 140507 144730478
43813 58394 8863279
121476 181922 151174652
61306 137729 856204127
119444 162533 749695237
33170 100019 167205026
5464 35854 76084593
35010 103999 203544329
43925 102765 147157912
112613 130353 223416504
40798 95494 113458627
91600 178167 577787652
79264 146253 167390970
57689 89733 79818859
145729 184332 96409837
80274 197519 995961620
177615 192598 37619852
38649 173509 518743374
11356 137444 888350252
17531 169604 380160132
46872 143904 522438160
123299 171417 14377563
181815 188095 15877684
59634 151932 863901751
172835 174394 857571890
83392 85633 491878267
6472 70997 161541336
98103 124372 398332898
84178 106236 272905611
140698 191980 128215625
12962 54951 105072892
30702 134805 260223407
72178 115125 674935837
89724 109744 791758441
141078 147786 222484199
49760 104297 136352833
113536 165663 302142864
79559 106920 68375071
161081 176816 39044242
118737 145216 285488117
20927 165242 678573751
135874 174393 498993235
182500 197636 38125148
36363 165654 510873733
50495 178462 733111150
52251 132362 200187913
54513 132436 194676551
163634 168981 60943406
80049 159251 504447870
42938 189413 623076509
114969 188238 183147100
117702 134760 42643453
139103 176855 37362489
70118 118887 600623186
64889 167950 419677940
35806 70063 85836696
60652 166133 368022593
23922 28404 54220378
123485 164289 114185128
85753 178208 231057977
197521 198680 811170556
182135 199874 565392500
614 111521 277300023
60039 133575 183765819
39312 169957 792363754
93836 184313 226104851
40775 172523 562493688
161420 191477 75046463
175555 185344 24610814
199622 199658 85257
88485 124688 90549555
17999 85007 522165008
63337 143178 199509776
193163 194530 3419015
1171 110005 272219626
179782 192202 31194078
123808 195206 178645507
6328 190393 460233008
98247 100468 5545993
66098 139681 183725795
12062 31015 553592384
32867 45325 447826108
87732 92141 10957931
2206 196985 487225133
156894 180876 460565408
40131 75784 89264100
53778 102839 802391490
171058 178872 280161376
102230 177309 459192421
195561 198348 7043966
9436 121105 278963717
111718 127494 39501981
55930 118273 155668807
196208 197593 3559395
190772 191313 513394231
483 90721 953628419
79850 141053 152980364
23130 163258 350363305
193499 196310 7107520
136793 161868 62728752
167547 191926 26286720
63794 189136 773408323
12494 19724 483377306
112191 112843 49834447
123212 163035 99754014
58411 166224 269420298
1944 11380 738603287
58612 160375 963369705
20421 43718 58287134
82598 156126 782857039
134029 184808 126846687
123181 129465 777023074
193447 196814 8495460
134324 135134 629209065
160199 189488 635920410
113764 173822 150064931
167351 181352 470097308
84400 170298 214899026
28287 179557 733504349
7094 190830 188775007
97698 128671 77291484
157037 187631 613262814
41902 62653 379984607
97246 193674 241029708
153166 197775 111607850
187363 197657 611539610
52459 134724 205634903
143200 149018 213969906
108878 180932 180093157
65483 173547 269807286
5808 169456 513491531
28126 184332 903587606
104531 185896 203272254
94260 185856 379848794
73080 174861 254171829
59156 72431 523864427
185544 188885 461722841
24405 111789 218352557
33610 131002 243473300
178842 185624 364515193
99520 135493 89736512
145014 145147 53251773
85312 184382 247708622
18485 154087 572265328
198880 199074 314588
178103 183238 12905804
94325 161708 708346638
81214 189029 736743109
127661 151514 59701701
14421 166781 380723489
150069 171267 167493290
9869 175035 412715938
167516 170455 7472375
88651 166672 934288342
88384 195995 269167484
15510 166989 733136952
29934 105821 473798468
82383 104432 55193358
162784 168093 13124238
84119 184980 958241301
72882 135176 768970528
66297 134591 845538912
145688 165710 929663861
48107 120873 181795907
90413 176699 215611509
66239 177474 793859167
86491 178563 230023944
16289 37752 467534439
172799 181493 21662678
5591 97196 946417751
194063 198399 10993964
47050 162593 505221681
176620 183798 18068547
17575 116179 894723975
115891 122990 202631290
26161 186100 399693048
82835 123103 100536076
50289 156843 266456276
158798 181873 57466104
74766 190030 288075935
96973 99621 917662183
82427 172498 225137269
131516 178599 117535837
184346 197332 291187020
196963 198828 101946259
66311 79376 4142677
23083 106147 971419885
92233 106430 35700297
141135 157249 40426064
68186 138547 992214325
91504 135883 845346727
98815 116243 871807477
77259 135390 348990945
197355 198663 117970618
83852 155581 179519980
132904 162853 579994322
103584 159843 458606971
172057 199152 853210984
43517 88745 148916823
157674 182798 62542148
188668 193012 428953850
61653 150079 582581208
175491 183207 19364278
143559 180568 886789682
151171 175918 61616220
178485 196110 44337392
6795 127997 302985577
117416 127471 25096190
29970 35467 916175408
179920 184263 839933521
180387 192720 30904266
161530 173598 29992465
83864 157605 769208609
75900 118995 967906386
98483 137713 843907589
8629 33391 61986576
198777 199299 797805049
76550 121996 657398658
97106 195663 246398965
176775 189546 490523111
43980 90520 542676005
87985 119137 903923389
75951 197812 712105297
19762 162649 679828416
155356 165650 25571490
168877 189844 52418546
179814 187429 19207639
2674 170301 511158127
40431 143758 258375668
78054 117495 854300253
85779 148884 157851978
45856 51937 735032187
87354 131218 109739359
140589 188980 121025148
199954 199975 825712084
144379 163319 633475868
160414 192862 957924361
176312 186332 25220856
141708 141923 538834243
12201 47124 369937166
171529 191005 48778542
196180 199189 6694629
180360 185865 874463819
25748 40932 129837640
29479 163778 335753664
149138 180717 951406541
69444 113935 111013970
82042 97237 22055141
137385 139370 4927243
46910 152921 966577764
112495 197065 821081068
161669 181260 48777504
17857 146101 320506893
56674 148690 809094283
126400 177474 127531176
170857 197854 124964168
33590 133852 975565521
28012 153477 313614139
112079 132645 803677357
148298 154421 15448512
54540 152246 244197221
18402 149039 326480406
46211 178674 330944935
142430 175867 446419981
153805 173081 47975068
88451 185970 955844147
68961 121405 667845029
32039 33211 554012497
53224 81173 69911442
162229 163196 2435634
169187 181630 30996175
108323 148307 724044966
142735 157658 761301593
57348 198668 353374394
12496 29799 55824845
169969 176511 16088395
25845 27616 4494752
148758 160025 182170245
121238 179000 144346876
112564 138359 64495523
196976 198807 446037020
101286 176063 463559092
52698 89885 63995369
110310 154608 110966764
28150 173640 363497985
94994 198780 359790688
165636 193619 69973689
89454 142561 551206584
12847 97513 211732207
4514 28446 60045582
160259 166547 15564507
170623 194853 60559394
66973 188554 870348037
11417 177828 415781508
166310 199139 614975950
26453 129627 257857250
88410 90029 3995299
17910 33069 129602678
168403 188088 637373019
62380 113510 735688280
50312 54682 5350761
100231 124363 889995338
112794 142930 543979546
175303 192378 42859790
104124 153549 323952070
133952 193790 149630291
131177 153888 56881192
78629 142002 412885060
49183 158638 273719059
95967 129742 84464483
167811 194546 66956258
197023 199493 6241865
172461 191427 47427216
140905 186751 114596618
81008 86517 13631439
33741 95203 153591133
9914 139694 514364419
10180 88752 715328353
79320 103444 46117519
122538 152171 7082875
4127 198721 486765306
155087 172837 231904789
107728 155261 879738032
8765 16788 20120454
177504 185592 104576114
196942 199332 680634831
187645 199673 157987594
134102 142624 325723599
113910 152115 95527299
37470 113872 190968660
73144 182729 273684560
185596 194070 802520819
190349 197463 7606303
135478 193275 144517108
93729 147096 270876277
36772 53835 599706281
170214 194696 61204606
44704 45523 106299314
121899 185875 160041262
113501 178022 269101450
6962 27201 50758194
80010 104444 61100568
24717 96219 613657466
119008 197174 427810579
23967 173945 374777967
187119 195354 20624389
90862 116663 872351907
83553 134785 664723285
111361 132384 911020101
190716 195075 10952998
108660 162169 133855725
109512 195303 413282066
25738 148041 305628856
10084 55524 113701915
173380 182504 22816775
185174 189127 10022367
70507 106222 89097944
131681 188436 754651711
76396 168336 767906162
100960 141865 102103708
6812 21564 36922778
153668 187112 40693283
5070 65065 748322396
136957 141121 9735814
175548 178605 44515575
27464 142079 286393793
91191 123265 80215640
189609 192034 6031708
21383 85342 159734958
152912 192271 567237932
13897 139641 906640776
154800 162012 98324627
131961 189230 143275201
81529 160271 196928321
95143 140703 113884645
17396 190496 950512563
87848 198258 276274316
68713 176671 279469070
39298 164679 413769036
40035 120490 201065869
167052 190255 58089819
23692 75477 129571292
87090 129173 163701106
112927 191464 196356276
178508 179589 2739920
75486 138163 156524956
124086 199372 188516842
90798 99278 853536179
127142 136213 22753590
126034 162422 248795183
17387 56501 406155482
196129 198468 5918498
68646 149470 201770438
72786 90874 111347970
160701 166771 871669753
187590 194263 230669801
50157 72406 403751857
122694 199421 813000802
155767 161162 13430284
115476 184942 173532439
1421 162671 403362854
142933 195748 996506922
96196 160947 10214109
34803 124207 223348719
117576 149693 80239407
193970 195687 4371315
126887 146353 476294045
54321 74179 318615156
15708 116275 420548872
196510 197785 3270970
112063 138665 677308330
63501 151878 509108895
84143 103530 48666764
179771 184940 12981284
55631 138373 206697655
197838 198932 2753002
186562 195575 22664183
139574 145397 14603489
191010 192084 668149864
61865 194807 446426333
192452 196238 262605819
145081 173635 71249042
35325 178245 357013043
161312 174533 32891677
121088 184357 319487945
23514 86293 156914066
97340 171279 184744792
109761 120119 153110883
192688 195534 908404647
172537 191643 366919837
141818 160011 86186043
72485 126530 134857913
85162 157391 337416212
104905 166715 154390233
2253 129636 318619213
177364 187117 336835760
23212 51921 939955242
60112 79497 740961568
42193 64516 55884569
34646 155685 140360573
96874 123810 673656411
182187 186204 10118354
115194 167135 129706438
164354 165252 2195006
186082 193367 523018406
72960 156778 840796355
5230 90491 213077171
13222 92180 78877878
68456 69965 3795923
144780 189094 979826942
24279 50124 64669790
82678 163939 203246008
128020 152923 62395001
84144 176509 7725784
196261 197563 980339
111074 169592 146430755
184140 198944 663987484
94535 165302 176929180
82594 158242 304082853
29 48582 121425701
87469 153808 700452451
63265 151792 720913050
73445 82088 21468847
20972 70879 110034604
152723 154893 5537082
11098 141821 364110928
95139 136876 104383349
152241 173615 147413047
133559 137977 552856607
87748 173612 214660386
61245 177989 839871656
132314 137249 12360907
40559 152521 763493092
62377 113853 971384294
117133 167412 791619894
16155 32438 554748120
98340 103546 483704220
198605 199710 818037
121041 165368 257219336
167612 190326 807239494
30000 41408 28465984
5015 193148 526235260
146024 192616 116418657
45749 111449 224833068
116586 126018 184976
15616 178286 406327134
122301 170134 119799908
92258 159881 585181175
179093 185304 767199491
115374 124070 570930292
15108 159490 790657980
80575 191849 278139100
67402 169263 254416732
110741 199462 355835020
128878 172016 228712084
134836 158600 17565201
53275 86516 587550666
153834 185967 80152791
51016 58267 18174729
108489 165301 167868147
29484 63292 31299846
69870 163414 233688071
143978 157670 34303903
153550 170468 42213497
83680 199391 289497826
40395 178235 260505902
162439 191981 833131008
6242 71048 206491651
89460 141659 130627956
55065 158190 257850374
58068 88968 76915862
137493 179718 885729254
74438 112582 95148659
27140 80163 132433491
133534 168991 98809786
145759 181121 88254955
62132 180074 714631758
124845 167326 106170889
183974 194490 472964695
116659 182794 974189101
112209 196620 211199705
103486 120746 42869308
125902 129325 374774705
66437 134758 170622176
27224 37642 588224563
45815 165809 896232526
23712 75747 130182246
136838 194123 775993689
51306 180030 321607153
114656 137494 208174385
63976 121885 144469625
68491 108302 99263340
81901 178476 241232849
53675 56136 810942122
129491 181783 269812360
27711 96916 172915202
88020 179845 287235039
91299 148052 142015490
183543 186428 7253128
86837 111522 914105208
105208 168942 128912436
134826 177739 423733414
74205 174703 858699221
131961 174406 106089710
92970 102550 24090780
16660 99733 207826965
108482 124733 40553886
76026 98561 56366130
78289 168327 224959105
123347 174438 127744993
42144 123805 204006409
154176 166287 916369734
176737 192470 733506935
126135 166838 101790833
146101 198183 130366647
90041 163368 567263287
196174 196913 1890303
148557 191318 532434968
99165 123949 372537717
74551 178268 684048250
20914 42535 54106910
79974 174337 424577400
175583 183987 884970026
117335 129586 270749965
184861 190306 812914046
74197 161972 219402222
96091 162565 775976384
147964 169538 268243779
33586 127813 235483020
78254 134018 384233100
49714 77132 68518124
54573 129118 186228792
19360 139261 811219857
50731 83513 81896241
198978 199624 633002585
194466 199516 112141460
62605 166323 86225181
41554 191059 522917657
140657 151892 488771448
197091 198633 3914450
5573 149582 360091278
125565 190608 162767851
5745 75856 690504923
173237 180785 229710999
62780 78136 4470317
157778 190082 786312394
34198 169313 337729710
113875 160021 115450359
73634 78747 12803786
153887 173057 47707199
114277 130156 39718557
77870 95601 484721650
57366 65740 518123740
171640 179214 18817910
72173 159206 217535526
42545 93414 823697956
98933 149321 21390828
56699 74591 44771208
161817 187322 63685512
196130 198622 506373279
9643 45928 90692561
151559 182713 463373769
53637 84633 615221601
175356 186930 757888323
129756 132174 6000435
79187 118933 788739293
96936 189073 441040700
81628 170197 714023754
182118 185563 8626599
64052 95964 79632421
92766 174260 217629326
159752 195502 152903434
160521 177702 42649364
34264 74954 101775779
41629 70021 71185606
194180 199418 122805062
189711 190076 895678
192975 196501 599378409
12809 185817 432460350
68471 88383 49437904
5496 147415 354837096
148259 172391 60280011
84777 153588 650705494
183744 196040 30908970
15605 176006 400627855
45186 55649 26253792
145738 164669 43983368
36106 49931 34597957
58478 75323 42115263
199414 199663 143206959
123769 141314 301592858
99748 143154 108389557
195064 197869 559871687
40377 144611 260635085
67841 149295 316453786
70449 180779 275443777
196929 197805 2242245
55927 103438 118764876
74497 175076 874135568
171362 177878 16160346
48513 105479 540917182
38602 155558 292542697
187725 199129 28633965
14561 21518 17283646
149681 174045 840576844
17643 180688 407422827
28387 198853 556170484
63436 196360 471365896
49979 154542 261474081
4912 23676 46961648
58171 75142 42412203
8571 52727 605362858
57547 149806 230486447
177227 185167 99231628
89089 105975 42506677
76536 133477 142236340
164794 196774 80007152
121487 147434 224396527
163297 181950 46418498
42316 191978 734618161
115628 127311 29128550
105983 110364 10772376
93578 170844 193235719
52214 71031 47196199
58666 120742 154948036
60461 104477 661490050
74111 171222 242608322
112010 155061 107871009
1968 14397 31340309
194050 194190 374203
197739 199161 565454645
44893 193301 370997983
160245 181355 635235012
186675 198138 28832452
15240 91690 190772785
90361 189369 247710158
100610 159821 147995164
55093 193162 795274321
28534 58513 74886296
99535 143562 109960715
36508 139244 256725266
175893 196879 178085396
103133 104270 2777929
68766 82189 400814938
47392 163849 291308431
96776 180672 209589233
156825 170929 239873620
719 23880 58069522
120172 181857 267279672
151594 169072 43673644
198977 199654 932988899
192378 197581 12174634
95233 98234 7672053
37326 39487 5319172
38930 53717 37073718
48564 179424 327022587
183576 199975 6057026
14218 178537 410538047
33314 146403 282655323
104985 159031 809314435
108198 138585 624320176
3260 108287 262720284
68813 94409 145626873
78127 149900 419511081
131811 163952 80519265
150673 192204 103804725
129922 137593 982392174
83512 169469 389739281
106947 119130 30337758
13806 127876 285081581
103397 195430 230027930
84203 111967 534967466
65117 92423 67951097
110067 128835 46918153
174608 182502 19750357
125854 140592 36933376
61692 132577 177181530
185707 189170 141410757
53068 186324 333045907
82065 165305 115811745
87475 117310 74650509
100590 170745 617984739
107800 112495 11614357
111337 172013 85026659
182993 193873 27341437
22955 129310 840668858
70907 80735 788260904
49242 55735 16309685
37840 137420 878374365
155380 197197 104504840
78972 79368 593225692
153990 199014 460939592
186568 197766 28215256
133335 144824 28836448
70191 80877 26555070
119865 191512 179176142
5607 65273 342915611
38711 122126 208355245
95120 113207 15870740
163625 184396 352174250
26548 92712 165256401
22509 94515 605082964
166114 197484 78612842
121263 178230 230222914
70217 165170 237168992
27207 186607 398329530
55745 160287 261340528
75709 162962 432459515
115589 147763 805767306
41503 84619 107666844
89068 165096 190263681
97065 168655 178884727
86066 193914 269727837
197271 199850 6552499
64741 182558 531569099
146013 170116 93590587
25647 176530 584150234
48393 187462 347716290
24031 129537 263718887
36169 152808 291593828
70137 72681 499582413
85716 140491 137038620
158483 187125 71530290
87840 128529 101776365
111814 115671 9764012
29639 97950 908357831
87757 103750 40156093
23574 25486 786323651
197775 197843 508158080
31354 173301 354715315
132655 156051 893861523
183940 195704 102015820
19872 167776 369647095
196296 197048 33688023
66130 111838 551620117
156033 185337 148533052
135852 188521 131759577
40290 155353 62981992
168986 184574 615688120
129787 150745 904343180
72802 111445 386500771
104961 155528 126485284
73330 172917 248783245
168959 195198 65621032
33508 154542 759696580
50615 135349 211729510
163976 171087 17606335
55764 81146 63409205
108763 113341 11471927
198495 199179 1750481
133862 166952 82666784
130820 195052 160574547
62858 74368 527958555
26469 147537 390875606
179777 188114 17809528
75109 85288 944706842
112108 195817 246207092
97734 146616 681447439
53048 180884 600516532
56536 74283 149236615
29714 90634 569281471
119782 188308 239278470
111143 140355 73082122
14578 15362 263989628
47811 137164 277560680
139558 197792 570681167
83633 86998 8366861
98957 188939 224845785
196598 199282 6791379
39242 71511 225371230
92223 160609 171207073
42343 166208 309607366
37644 78106 571259894
3946 16561 31673185
122892 192647 174445145
37577 184158 629777536
58774 148673 108556763
138667 174509 89590494
13379 121080 686091401
67606 119582 129614152
138361 139814 381082972
90402 125359 87414487
5686 81855 190488170
82568 162644 200263245
29103 112024 361699411
31039 89339 772877111
170951 171913 1061883
17792 109275 568073837
36057 50918 82315108
169141 178932 24272112
79565 167814 416916351
106717 163498 142005529
67367 74705 154236817
60434 83046 56588553
24697 198671 461811106
55332 128289 291696764
198876 199755 2212110
196932 199326 6055176
144220 144410 494353
39543 65390 64908360
90491 158126 731346083
76529 196593 300195302
10196 38292 70246795
49734 106397 141639492
23144 57705 82553541
80931 189943 997648022
145362 190985 114039607
30433 179917 845791339
146359 180422 50354170
91042 157049 165323864
52233 172751 313816080
19121 102734 438990653
81912 186191 260643809
172946 178342 631610114
1370 121268 299753253
161489 192552 77540234
141113 183473 105792280
10524 72135 524591190
121810 194750 182554553
95126 140246 828599664
133794 192746 422657200
101083 156038 137373189
69204 154447 213014465
38942 115081 190438371
152172 158966 746743013
30831 121176 738234089
187592 199188 29126961
179343 188188 22320207
74278 84526 540303879
75332 184187 452011762
995 12262 28141851
149631 191297 104189477
175107 193245 79751971
17851 104509 216628137
167222 185190 44950606
78850 172017 232779307
16054 66794 126958862
197262 199979 6911540
69661 114874 750764730
79349 187918 271420829
145382 151580 15520495
38285 76511 95632816
198322 198499 409450
117022 141130 60302391
56239 106355 628240869
11117 16189 12652550
125998 196444 176346343
162969 181576 46289181
12045 19409 18491352
113240 137128 59728871
88782 190953 255585865
20160 145989 497224574
60843 93966 188595829
151601 163070 877926
122580 168922 853144823
158822 191288 81075602
92686 170540 977322687
49949 183542 165331572
87409 108472 52719163
17254 67379 125501564
174931 197157 55870663
168876 194206 63331508
184780 196907 30549439
117197 164584 118533561
81519 167212 214106151
114201 151407 93015408
81319 165899 211371657
90238 129369 694266253
124556 183866 148249042
65511 150231 573568279
24011 91823 385932095
78642 84286 13872632
197229 198808 183773298
124825 190070 163197840
59207 77810 46541496
122639 141080 46272192
114512 177244 612156567
131065 195566 140579201
182284 188088 646995766
96999 151860 137113456
127435 159694 80800291
151415 164387 32489794
93569 109865 684552575
106844 139212 80814039
137133 192162 137581319
11237 81268 175113381
77894 107943 67274596
7137 73731 980710740
29763 90190 150835635
159570 179576 49755600
110730 124404 34196015
76654 169750 232692849
54556 182621 549219209
42789 89463 678475348
66430 196637 325409551
13429 114406 252431819
199995 199996 461783536
44168 54198 25081326
131 144299 360560942
70630 176504 264199259
97461 144864 118521547
26060 96929 177154133
156158 157721 3901885
63114 154852 229398369
145230 164362 526613781
5228 163278 395288152
69209 185875 534314105
17695 181481 409225879
139381 192323 301291154
115327 183684 170750342
148243 198758 126479094
9366 176880 418527719
128861 141434 31471506
140078 164661 482951029
17006 49081 368178618
9424 111844 558580499
140834 186734 845403395
125447 147420 55017240
110481 152328 104747203
94062 123541 73589188
49535 172727 307866311
81535 100205 46812022
176835 189585 744633644
89350 106109 42172413
15123 103108 234428797
192294 197656 13591258
145407 167178 54302845
58939 187009 689904265
61115 124817 159193796
91959 182048 225290069
182654 184158 3774962
152840 182007 72746624
126629 195274 49079384
24771 166329 353830791
56892 142347 775590670
59907 87925 361328327
9930 134922 312491165
28637 112228 646056375
17244 152022 620508573
106458 133686 67971386
104614 135796 810144415
3854 113295 273667562
73579 174876 322144832
107740 127208 48561301
177862 199359 54139453
75028 157107 594297053
12671 62151 123801055
112990 141106 466550556
142731 192397 124135055
112927 130616 250262289
134305 168202 94706185
11901 116632 945667924
195565 195652 224383
145744 187983 105656201
172287 198710 330147895
111894 162097 710137076
55936 177569 303737989
150859 165350 36184031
24178 85518 262831445
82594 95848 163793636
101944 144376 105989515
163155 186311 24740170
110817 187544 191936868
24312 153268 322471766
152269 189998 94313885
138464 176107 93935754
51830 157096 317321355
126713 132629 14859028
39981 172101 330331213
125546 147044 694656124
14607 65551 127471027
32771 117133 210842762
86778 164293 648566617
124399 140038 115654357
93055 164873 179619801
57432 198858 353643689
193380 193586 500040
174242 191109 622437327
83621 147980 755438246
66537 135843 85787938
80584 96796 385343141
138866 170566 13368911
168555 194741 65530051
9698 163832 385374945
49296 97583 595593771
152820 182659 74416681
50135 67804 861184516
3832 37384 75176178
354 84771 703840288
43210 171479 320504352
73909 147156 182926068
99869 118936 47456663
159175 172689 33613345
32974 84472 432131269
123467 152294 548666744
15449 189649 862220782
165156 184409 778843343
18573 146067 318643171
141765 169633 69732259
89775 109869 50332623
62941 134907 179814692
173903 198824 6175663
154695 161548 17047100
9115 133703 311389151
25589 35716 25270499
43853 70843 67638535
54931 77715 481555420
186403 188760 6029560
69374 193587 547343735
45286 180032 469304512
61668 117847 653313960
125104 168562 138172426
101781 198479 241724783
194791 199238 239965802
102388 133303 526184658
197267 199540 53515619
39053 99048 150171863
132576 138989 15988995
161153 164447 166982443
74435 127519 132513589
118991 169285 185403736
160767 190583 74471991
164223 196499 80725808
4652 192982 100705530
81025 107799 66905456
94800 148958 135387029
71139 169350 48374136
105340 174661 173091645
52144 56563 113029008
66098 179864 966739295
107367 145749 95907180
69714 86269 257730410
29472 180633 752497087
128469 180046 359212012
138515 157502 440165004
119504 180256 726972350
54998 148446 233523864
107781 117883 488312266
170712 195921 855762908
63885 65668 122179087
127035 142684 744084439
54127 115706 153871745
189704 192157 6095515
137072 181508 110940021
35841 113028 732100422
51270 176505 406400595
177582 191842 789454509
42059 144682 764468037
160195 165092 217972474
53519 119049 194700583
55420 190787 758258465
155437 175263 49220814
133044 169564 91411050
196875 197771 2305338
96462 111395 655600483
78853 122699 109401663
19949 149427 960088035
34083 177458 358120994
27745 173738 819010828
71345 71391 117284
83488 199699 777702292
167484 186371 47279583
112639 194788 968293710
19382 64589 925972021
93178 111261 944192669
138885 140418 3896582
164681 177630 757482645
31923 193644 404251917
4151 186032 454720276
156106 194987 97091570
7404 90985 208838169
172593 173992 226608609
33124 47800 36584565
50287 129135 492086346
113694 163793 475060820
120322 136391 40324361
17819 73228 315605234
33620 165889 703468574
47709 151695 264596126
39088 88041 645984003
67037 183317 324113925
184393 191506 17853525
7210 168368 402905381
51139 127734 583625749
144931 192722 119367345
102662 129286 66432178
173478 173507 65775
147520 179146 384641250
14342 40420 671769992
130126 179865 124144100
99706 155382 320861332
149287 172852 58856553
139236 159466 50717017
100160 133795 947670600
197084 198983 4822909
85476 139296 186145194
102591 188626 215029840
172796 198768 821321479
58737 131900 787293665
98297 194569 922119159
57106 127018 174594048
16216 103806 218974281
156326 170978 605849290
15298 40900 63883461
149401 160700 28361310
157552 188391 77011938
62586 109222 116464817
108767 174185 96269116
158131 191133 82394738
171718 182677 27328656
58675 127736 172531626
29719 29790 194307
52669 61579 22255324
101411 141560 877418026
40926 81504 101431238
9987 20197 123908605
81648 114681 82593067
39374 119091 948278730
194257 197743 609707519
198781 199116 816415
3460 31441 911707468
103557 111806 391276167
111451 126748 38239510
173362 180782 527320041
51397 195510 583751710
41584 82442 102122584
152704 195981 108184365
30774 131473 251652667
149256 188387 790347168
143058 154330 28278713
76541 190479 284794767
99682 141646 410611434
137410 185302 697862025
30313 76552 396250679
97624 120551 298850137
24549 198609 656168344
127609 136832 23137728
143558 189883 115776307
141609 198105 607303926
85097 99636 36651655
64690 158105 233520424
125012 167395 105948634
174682 198479 59748917
142628 160881 395229615
109029 129092 50213644
177648 189632 184260851
183153 198394 38407949
17161 185413 385719232
79435 180475 973677204
70470 87641 42575754
117121 154772 94312573
89028 168199 198043012
89533 122509 82433107
69621 143600 317597642
73374 75527 5358219
162312 187702 657580263
60444 66094 11582921
146557 169570 335333773
84912 161513 191678318
71611 127278 138944470
22105 45767 59137995
162529 175934 48888957
197599 199913 5849679
107819 118409 26358399
39911 102846 157516138
199395 199675 693155
43027 170609 318939001
83007 103935 52383165
65361 85723 667264012
105746 187966 17013835
48892 126618 194249816
91766 141648 124865785
51591 92311 133181122
65901 102214 979386487
41614 198633 671509569
63656 112451 121795218
151181 165414 35558574
197185 198488 207986302
134530 194570 150138792
177832 191309 860812736
152486 177083 490621108
158554 186810 33257147
90434 148491 145263527
72388 113419 999403201
42035 129072 380184392
37577 55820 45708708
167194 187503 718921858
91926 115409 948456009
9833 188848 791169638
39956 171391 328564394
113937 139641 64241161
179272 196397 43096218
126152 160933 910143973
110834 165659 947186575
154210 173345 47595108
30734 168358 427152095
194608 198114 8902558
161754 198444 91783570
75371 119133 254393557
141793 147604 14482729
32122 95412 158159584
103091 193750 226551327
39215 151002 425971995
193038 198968 656566331
58040 166743 20508469
98795 132466 84035544
24977 128636 394907292
97536 172995 188499085
87946 139142 128029247
95273 158296 157702576
163662 195192 78782103
136217 194561 145901565
146513 185875 98360301
131382 146233 355979578
5265 20490 38140870
171712 175011 66168099
52319 60671 871190761
7823 193156 898401226
8173 135969 319450126
118472 178826 150734664
165153 191205 805114785
19633 110292 226526793
22908 95609 181724746
38866 116848 194961141
180261 188727 920063049
37560 124123 216285649
136544 196113 983493474
46651 61245 36560805
123221 141970 662982268
187923 196658 21870382
9282 196279 467533011
86139 180715 400593338
19256 78183 429795400
14276 194250 449862327
27847 33397 13789962
92234 165840 184172866
157830 198000 100448942
84648 198834 915321148
51670 192316 833839155
27338 80818 30449778
172586 184630 424064483
80272 102737 56267196
133238 179706 116108683
71431 116942 832800787
39246 105010 352526773
184425 195785 223721814
183887 186904 503112276
105702 156374 126757032
164703 191975 843357224
1168 153538 412748651
23020 64736 104407259
118648 157990 98568697
117309 136982 49208612
113620 116766 793901305
143311 156876 33995812
94511 196200 749358914
161165 190637 73611703
37549 199744 405659884
91267 92199 474522902
6915 83318 535146758
54424 160008 413482940
195420 196355 563231613
2301 54396 201730626
65020 145065 710802173
110576 198083 219017798
102822 139031 90357508
170434 172889 6042400
138625 157432 47284806
168901 180476 28777176
181159 191047 24877525
168339 195461 776364766
84299 87556 8145113
64480 178926 285786109
117766 185465 622526229
192195 192916 1782726
184447 189465 12682605
144933 183348 95870957
183821 194174 386583901
65321 85841 50990515
163407 166821 83194126
42913 178525 465347704
71883 163418 228785600
68291 147018 327607005
73000 167424 998480461
80212 148057 169558763
73066 85509 30838985
27120 171276 982230814
52861 146315 502221029
131960 136096 897895592
135363 173650 664467660
141686 184798 916588800
24603 34069 23687370
157082 175552 982064898
111768 194037 205783879
188527 199553 27705504
64825 93764 72148176
32273 185967 644532120
61354 191102 44477529
100089 152890 131942277
132526 137379 380906036
19729 140214 554946977
84893 96114 28148958
121390 158643 112317142
32544 182548 464185466
33391 52615 48043379
130257 160177 106928551
65091 65301 619247200
117250 172585 549820027
186965 197893 27486992
120657 157880 109324148
122291 167298 112604544
65387 114892 120564149
132571 146006 33599118
199398 199512 144238779
133872 199314 365371177
126953 132739 14532778
69875 75955 207048751
10776 18715 610493602
29851 39826 675629964
52617 99773 162630197
198152 198393 625304458
85774 133678 119815085
131463 163647 722828916
55660 117750 155135788
30311 135533 845217498
131937 163897 80060035
6033 69380 240916791
136074 194900 899161310
38193 88674 867749898
100997 160435 783419623
31733 86484 164989760
70631 134300 158893558
116816 179949 198201407
101784 191799 224835606
162580 188160 417916987
86956 116028 506167287
160909 195845 87314069
169673 173682 418497767
94327 179002 767215582
51769 132671 202174392
148495 150389 4731149
47879 104573 141866110
50473 173733 307980305
180376 180953 1435393
97426 111554 35173496
96204 186630 225994586
169039 188694 49197506
110574 147848 93256842
79780 125151 325865505
27250 161377 335253474
172890 188563 39329481
178766 187915 23147873
181769 189994 815526775
143252 184682 306353570
198559 199186 1575152
69432 161999 346424627
55626 130201 955727037
140008 152118 316555723
130785 154346 991711030
70330 114024 776153954
137836 147314 23640848
170490 197846 612658632
75029 132208 679555014
157613 162552 11240949
84979 106320 683581953
121578 154467 5512216
190121 199347 23249834
12819 14590 4583468
109406 152988 109085190
71819 196226 310918684
110002 144612 305699132
169104 192425 58262294
141253 150736 23736966
50549 116536 730145453
124204 182065 144648024
151898 163775 15157056
178977 184560 636342656
25969 102742 192021460
137183 163471 65816313
68168 140765 315181562
84631 92446 578567301
6474 78910 175423023
10655 31359 51775427
28357 83509 997770968
178999 185879 436868389
183631 197847 35798156
181082 182964 4740219
159828 199445 99145407
172246 185093 32071774
112534 133695 52924886
29770 61065 325455959
238 164524 410876549
154901 182504 975660310
185920 196019 25368595
105641 145787 208865724
165431 192868 821862678
151279 161859 338300993
45363 56082 794523070
142875 149456 16398561
107433 134888 68616121
110171 152264 96897313
191914 192085 123501924
186701 193227 16344155
101567 103247 4180943
90177 100145 588564105
144888 160948 535936404
149536 157232 820145527
17072 168785 379298281
37193 88258 320509156
11103 84675 183748978
14524 40157 63917839
75979 137611 153953966
154531 197765 108125794
98428 121628 57683637
38856 148343 273745516
158859 196325 670685947
79006 186619 268897762
124476 186528 155170252
3686 181866 445449945
90800 150365 149026214
9785 85593 475019297
183618 189394 975280617
74721 165669 695475784
33091 81807 408048959
146406 180877 86073577
67942 169624 630749614
173951 177378 8466524
13057 87605 186229075
126743 157343 76738398
80312 197165 396331709
189978 196600 16614296
30649 110248 198868188
43585 142365 509969344
177268 184145 17278026
122847 128250 899174711
17414 78999 153984931
56303 164763 397409605
151525 172222 51681556
57520 103972 504264038
149471 151458 4915038
101736 116531 882472724
83940 191112 267990380
10160 158246 370332877
16537 60212 847158242
71441 154616 207875094
63668 88275 61345620
176532 185662 65435106
191426 197799 16145070
1581 46352 112040936
167588 188990 53653649
83066 151846 172000664
157611 181765 679156539
174450 197163 57005480
164089 170402 15702663
19359 189281 424782520
75746 83280 18757435
180050 192442 31089395
25 14723 741805262
171504 190508 574057842
176292 179285 7532755
69261 162821 881418053
115733 121621 14551815
195339 195715 990136
3114 51771 507732831
72181 196918 311819528
72592 124330 512806173
6459 84055 193955833
184771 185771 192399
14743 127051 410629155
154307 162131 19463412
85453 92379 671052348
123043 143387 51057364
60673 182576 304631948
116647 172610 139878738
152390 158055 14238953
193631 196551 7388833
47330 120550 182958842
137567 180685 93368286
95187 117091 54776193
80708 107500 66983882
63510 168376 262048194
79237 139357 900906932
195944 198727 7094439
117452 181918 161035575
3173 29851 66944085
138073 155048 42643002
117009 169315 146488487
58501 198043 348924794
49467 76417 67413683
128080 172047 109912360
73744 128149 135885977
198191 199932 51598674
79454 154102 896762697
91105 121240 370807861
175685 196564 52513705
86976 155986 393526142
81796 98900 42873371
5164 161825 831899289
169256 179974 26663191
104059 172850 171845764
4289 21892 70635145
119075 142486 58601370
195286 198218 407527288
101939 126232 60489679
35399 149883 286123694
190267 190660 233735242
7307 194730 815382502
140454 177847 209208934
95128 181413 997118521
60609 186979 315940871
68983 157935 638250784
39443 101154 958425402
22554 126634 708584634
76169 147501 178184505
198685 199127 625802383
51505 86990 253613124
133121 142214 91602684
198419 198805 1015819
105846 135725 971637898
108382 108955 1355654
91881 128617 567685876
7660 143946 340779495
23060 94056 404046717
31862 198192 751776496
99870 101634 4411996
67063 183523 859441708
10303 110083 249406473
70309 79035 21670102
83886 150404 127427022
63457 154440 80191249
148732 194281 864475410
80109 179198 286077953
192762 196804 1170782
147641 192768 112796520
153351 199214 533959044
163215 177277 34879108
159979 192143 230579334
105833 161820 416182
71915 151043 197720878
119437 168147 121822635
71323 124115 1116606
116641 196997 201028015
142946 143289 174073930
81031 178146 449865256
94117 193051 366694257
92512 152093 586613934
171342 193774 191320218
127802 133106 13205354
125688 187079 153626215
100492 109947 689900488
57869 195455 894779066
34467 136826 274264978
170354 185866 38680013
46127 196123 375076101
99264 140902 389449679
25175 66341 219478698
63376 86574 57803089
2574 191260 586595583
116292 191555 310518882
89333 195112 824947099
181619 198899 802870671
88547 113840 615672455
118208 158983 102130575
39240 44463 5674478
130069 198663 171632842
68712 128567 149310096
30779 68334 94082880
173991 193934 597799832
159164 179117 49600800
125500 172366 117250548
141316 156411 37909824
125778 169242 108773251
11233 92111 517857382
199887 199990 287269
30309 113586 949130446
194439 198190 9511651
187151 189923 362104839
64267 104674 100981622
17923 135378 293514756
104928 138911 84808651
12335 13859 3862900
75705 92799 42609116
77309 121378 878827778
188669 192301 763942752
194703 195425 1190514
9073 136555 318704728
92692 133836 572537835
110697 145301 86630812
14081 106467 943748509
17536 182706 832050385
125092 167249 666127745
53819 151368 243782532
83502 142189 470862825
52942 197051 656150326
133536 176880 295076435
96072 197592 403961948
162366 196794 148937035
75020 188163 464565030
168660 181255 999725324
193352 196587 846476294
183408 190554 17987450
106132 111720 111814876
150467 156558 15397267
108918 155286 116179568
173988 183276 23217273
11629 60179 860064661
146119 157134 43659909
114407 196014 313761187
123617 145827 403118671
17435 50705 997585206
211 115280 287803145
170839 179152 20579332
135067 159753 61811443
86915 188859 254959636
6437 59705 805478655
95219 119994 784518129
140884 180887 99873713
121166 144500 724467591
188320 198737 531099282
120279 193935 386592973
18227 115707 469332717
151270 162139 787978515
114582 125977 587623805
62687 186470 309320836
118205 182747 857562883
119263 194077 187114417
190872 192936 5120673
151214 157901 667939357
14237 194207 449875848
139605 168410 72021336
67917 68228 773283527
109247 138133 962875027
102886 186191 208088949
186641 193816 5266255
84830 138276 133656507
145779 179995 782782706
3989 81884 939888343
157564 162928 13331958
18879 71065 215389179
44297 104589 150714265
18288 34288 557263303
97368 175046 193974499
147733 168020 50643775
170992 198099 67954512
59723 66539 369026048
122510 151151 171860300
41189 90624 896369006
157232 177778 781125819
102850 164998 155273989
104598 174332 174171071
80886 82601 4235778
63182 168124 596529326
125826 198370 181652394
94804 116295 53745689
118225 160583 772888070
136414 152567 857911843
180830 188349 133873751
90011 131231 103213236
166831 199729 675954829
133464 175994 106149360
112560 131683 621223784
111724 127561 815429625
17104 137734 704878996
166658 191259 873344841
102848 115737 112806492
90391 145558 138086960
45952 72520 801408378
67119 157829 226726129
47966 95229 762971599
14408 126541 280119579
92292 124783 49953181
155972 168034 29933580
109583 120679 27628757
184589 196772 30692966
186542 195842 23345565
97836 97924 225378
52295 127810 240968950
93104 199781 322980606
103880 151300 118513684
8402 63952 546213015
156168 181173 141550669
78844 88078 492399031
180377 198513 800873731
30782 86674 139635418
137632 196957 358595419
64963 145016 678492402
121289 193407 680946472
78040 101110 57724055
143195 197506 135898882
38968 176974 344821567
52353 76003 513359092
108932 155349 116296857
197331 198373 349311676
35772 36887 2811971
174093 198015 555634046
77778 199824 884063437
178079 182019 710762340
54671 174491 299341663
52702 72682 9503630
197675 199734 488373182
192759 195620 7302608
182448 189997 353672899
182837 199753 42620963
6489 171381 527363475
88617 115675 784853138
191740 199303 19149795
143198 165196 54966974
7300 10067 2196631
139164 152951 28989101
107040 125762 661142637
179006 184754 14471162
50552 99192 789925640
7501 71220 159495568
156997 197328 100812406
14376 179207 859678619
194953 196065 2814346
69356 144960 732847986
55158 105944 127012178
29376 150077 301644126
189058 191401 590617468
79264 146669 17166471
85508 142577 142827528
99523 162441 918704917
6712 17540 27156541
19674 77446 987083746
72533 173370 883825610
64186 75145 273101402
39717 171676 338334924
109701 128700 411688628
197854 199248 3508234
122594 185008 750659461
30220 197188 417470208
28187 108505 200642328
50800 139280 237862500
121253 160224 992559063
47006 50495 8884533
47554 76338 72108351
193963 194116 384093865
36702 144683 802115798
87440 91883 316018121
116667 116686 54074
5317 84626 198236731
106156 156233 633960387
23067 74179 835194997
32739 46676 838664970
88983 117062 70364195
38705 122256 313415850
26629 182308 388971326
5204 155483 714435882
85801 129873 110317539
54516 99639 112891767
78020 162733 211741672
143000 156766 34499523
116531 190127 202521437
98204 155768 369300845
129140 196342 168122893
34677 60718 92137775
118617 193128 186357590
131064 136396 14580393
73469 168040 265514692
97207 163248 165121171
125894 138574 31728067
77427 136382 816903178
166657 197823 898916392
102723 162898 150378935
96955 166844 174585248
91493 199100 182561414
54497 166452 420190633
126670 164702 95211009
34974 47044 705569770
27957 171278 358082819
118762 172601 134627977
31745 196933 413046463
109094 175114 164941565
40448 57759 41360553
131577 135695 10317481
198254 199399 2909304
78205 178435 488817423
110497 121132 715493625
66345 126655 150481761
84053 125027 727415996
188648 195739 3987222
192764 194511 4437929
109111 148949 99638593
1080 59427 811631178
181072 193181 30423674
155715 157350 186111722
185701 196393 975816985
142152 144877 6887708
81372 93030 417484167
13638 145403 329409524
71768 137585 677434744
141608 163603 55111145
138980 197747 427672438
100745 104165 8477339
157286 159690 5968243
172277 192239 49939280
962 174424 433731266
62192 195112 969492335
127898 192516 347453307
199949 199985 94117
198505 199953 3717806
97129 141152 981174867
107295 156022 33701950
114295 160609 44110531
42515 172983 326037469
56769 128846 291519946
10879 64836 565312803
119900 128164 20732634
36751 81408 997812059
156093 167778 658345325
177483 190579 223659749
117376 132200 37020779
187588 192783 854120651
130641 155357 61877109
179748 196110 41126770
126708 145199 46356129
73145 161076 640403564
159599 171593 225998805
193976 198306 10972099
8951 120942 279828796
32336 41393 22614018
130408 159156 71933789
129151 188132 547717890
33108 189487 390922545
123018 197318 186001461
44758 89158 19165241
83692 134210 553858682
61579 186559 778533286
4893 151125 365660071
227 175745 438682271
76565 163502 331940295
137318 180596 458984463
62098 81035 47347735
132556 167334 676638537
113839 157377 109007523
166561 177491 341453565
153172 157988 386377521
97423 161380 159908473
4372 57929 134092425
95106 169094 184988437
169165 184113 37264905
142988 197488 928410687
79690 193683 662952093
175175 192822 44254597
191764 198614 17338788
173068 174525 3650285
36460 166106 844182121
57287 81380 672023504
157821 192483 86468760
95887 159718 742710181
59755 141235 203658334
46261 168510 421532250
124823 184340 181046828
177561 178350 1987174
180649 196399 39597244
12112 180322 555215011
44562 90286 468158674
27116 113255 47383097
177424 199242 801204566
153220 164917 29175021
117036 157052 905190567
132805 140608 19537723
130312 164144 992623168
168550 186824 804929349
148348 184047 89111823
123182 176581 772474412
42837 137847 237415756
2781 149192 366155705
75650 167284 228877274
145978 168709 56825099
59575 132306 181720724
76938 140192 158019103
94888 193911 347300328
147579 166499 47287440
73072 102733 921846340
183267 198423 38180107
139296 165011 879585068
123104 148654 535113256
76563 136157 800163293
131388 181455 928612952
148049 149617 3915885
56132 157569 939980549
11994 32997 52579554
69060 191632 306092662
32762 137533 261863263
24577 126405 917951196
22915 103432 263076894
61117 78641 43950148
47436 85577 95305110
186 197268 686918795
185648 195340 24374797
118711 121734 7476195
146964 180584 83998759
139585 193213 578292088
82812 123100 100606383
115392 177496 75178312
51012 118193 370121760
68279 167114 246733638
69775 141597 578685779
120606 164840 664345188
60363 68688 857740192
6947 175475 815652628
42124 69453 68490163
62666 86829 360612044
10566 13847 8259938
50617 54365 9427799
100382 164423 990117941
77848 178391 251059447
143195 163652 51176231
132459 151693 48175335
68212 152818 482373592
53737 131731 551318265
142756 170189 705139784
94615 178473 496453097
134215 166912 81690781
195360 199761 11159528
14228 96324 205207756
17457 34033 347144299
150883 196965 115272824
39324 134091 879330045
125264 185093 149579056
32915 88471 138726975
61335 176248 287060512
115399 127070 29054237
77978 81047 7640186
126270 182070 139486648
133209 170963 886082741
36624 91345 644093610
88811 193841 820269775
85274 178927 234069800
187111 187399 725768
16352 185822 423531635
6796 140740 659477281
146431 147922 316785773
198966 199579 704481234
28542 71926 108431769
134345 155526 53125681
3377 43636 90635597
132361 198543 165647807
133767 164229 408757576
163502 178665 737147256
11557 148476 342280236
191198 194975 9482135
52227 79580 320875485
177701 189923 30812543
24765 159622 337229227
75375 87855 31003789
24549 139412 287111133
14749 160086 367104503
101245 148935 581641649
158759 177277 45995527
137762 146871 119021932
157928 183859 64592622
70711 132267 153613466
145660 170436 336228338
81211 89365 20132363
41320 191544 375495463
195729 196836 188101138
140374 192701 242267390
15762 195900 962355421
111551 191965 201117898
22042 34518 866432175
84338 134110 124548988
76033 90815 36713403
126634 189355 156928174
116945 131123 5487205
80896 165534 864999580
70212 180051 274229419
49432 183014 399078126
169466 191922 56115142
117742 138175 20038504
19113 61922 106964118
133378 174963 300372508
47239 185824 390157989
79633 190474 277066117
4150 35334 78127954
23891 70294 116214676
14729 30083 38344278
17993 22152 216865133
5386 74109 171984019
162056 184149 398279782
188646 191229 6379678
77525 121300 524853553
117708 146550 53934614
197513 199836 849485356
119127 198685 199157364
156301 189524 80244481
94831 146672 129575488
17113 32506 38524384
12705 99420 216970088
111539 198931 814006435
21856 132854 595758451
133052 196959 159964750
74936 151749 191981227
161390 186210 61952619
17259 42907 387518878
182696 189698 436155519
188843 196313 704560141
92065 125229 838692291
191150 196157 644761510
17001 108687 766496769
110363 185163 214796383
102532 128114 233615730
100950 116753 39363676
106084 194055 219842519
121855 183737 154767602
128906 154183 63361397
101833 191567 224127219
47168 187713 921934487
17078 124106 685316742
144852 187682 107080105
57108 65596 21367760
95378 175453 526797633
44574 145867 253171323
64287 158516 702990692
167836 186069 837771192
3736 152061 370947447
93131 187250 235324918
168286 178284 826941026
115149 167784 131422840
38629 52222 34019550
47346 180869 333735788
148525 165430 42251704
8767 178866 425062332
170406 178837 20840047
84212 133518 123315835
117637 171694 320946833
100354 157436 378620375
36705 72809 90365914
133775 156941 58119243
118058 167752 124170894
41107 47535 16003542
22387 27343 386460546
114733 134930 276441570
83223 88779 13734552
5782 164546 980433729
84139 182118 940478129
162968 165829 283798239
107644 116043 405694431
162093 190658 71362298
142934 184149 102872697
45788 61933 40353217
40260 126753 350801079
82128 193878 532483081
182382 189843 18795826
146155 172142 176150094
90297 145192 532023398
27989 130751 256809956
38503 142564 260167392
89772 104274 36470122
194792 199807 12719710
35335 57102 54420636
176871 184899 20179234
17398 112546 237747950
37579 142751 262919788
117638 167125 123610553
113628 187012 183502168
92506 175499 207370917
185920 198676 32139639
136585 195671 147797401
56567 56945 967536106
12763 83118 175905308
22526 174424 153600462
190603 197464 17294692
69804 119021 122727206
151612 167163 38722588
32819 51196 329099054
84298 186731 590069339
108329 143220 87298724
26658 192423 414271814
198418 199719 550845671
105420 106324 599880784
116842 160043 108105510
14293 171411 703375753
19853 119912 513726257
39665 135855 240535366
6958 114318 824408076
169731 176180 15863810
168808 171511 321042468
159381 163044 9137829
60408 108630 120581543
93699 123864 75326816
12163 173946 404334998
33610 171033 343476280
176712 191062 771202348
112287 193878 607330192
61958 95583 856848627
11476 161545 375221643
184094 190475 16089643
101135 186780 768826681
61908 168217 419046020
148016 180656 929770309
159299 192700 265637996
149696 166390 34725760
13872 42261 70957647
197057 197293 592587
72064 78096 15013431
173708 192936 327316442
76992 182661 514170283
136436 193332 142242461
193614 199966 16106917
149827 181256 865844555
146973 163529 41559700
144926 161911 965100856
46311 89348 107419816
175456 196616 800234570
47540 189468 354911352
40023 138136 152756951
72290 75793 334705755
80285 138651 145815820
30938 113080 205265575
158253 178760 50934947
130943 150925 49963908
51479 75590 687025235
109851 155945 331758600
53943 181234 738249706
106350 151256 112248208
56522 180972 251582204
132919 195878 866760672
155097 157099 5025629
173098 198226 626143335
164337 193050 71697308
125357 155445 75496987
40141 137293 642752683
78005 118888 155029173
74981 79385 24879664
128597 193118 161339857
106566 131742 707791419
163070 185479 55843262
181779 196909 38071603
151609 165675 35112411
126371 147068 943137762
53455 101691 120711909
194020 195432 289903075
82262 94498 28968988
89181 98836 784972619
163093 191055 69824944
145783 189191 108577814
578 17545 481324626
77435 194656 795113193
24787 190152 413389240
188706 193565 170130972
86300 132279 671765802
68728 118624 483576031
10413 161804 378589164
125986 135161 977235940
143232 157239 865183615
165379 188179 483009910
162820 188065 932902602
105805 106455 1565487
29718 144346 920724223
7741 95941 553164849
145885 197577 129399192
10070 81045 177481580
195084 198362 8315290
49307 183560 335476476
176864 179055 5489336
143689 197544 134737163
88235 132791 106398205
150525 180859 75704869
188132 189392 3160620
71613 172603 252264068
24394 101775 41297435
119843 166999 117891564
55491 145926 225951579
136478 163704 68138146
49790 182164 166390161
107959 116356 779974136
123781 186654 157263669
34433 166749 497089508
114829 188855 185068682
23725 47868 370405778
1494 183440 454914086
76040 143078 791816700
127752 129826 5248213
144266 180041 89239754
41507 113865 180873217
50836 61840 991267033
177373 187935 26691562
146760 178334 208225309
148830 154824 758496047
153252 176894 785976386
71698 93664 85905792
155161 182614 68310160
152387 166957 275522412
196916 197108 475726
25097 46692 414518775
61432 70546 23053041
164008 177503 774939711
164300 185781 53565320
105604 179484 778109940
158429 175423 805258587
64274 199983 558522468
49446 179514 324952789
112787 143419 76720515
155285 162484 3553396
50417 146159 556048754
161798 172480 26568662
162125 180295 45217880
53244 145655 153545230
22374 54480 628381052
166769 193829 67736316
46077 164002 294935142
21796 21877 206251
7302 106332 604521742
25103 155098 325093968
124596 164116 24347927
9345 125808 290985892
78788 184046 277583191
129436 173426 109858784
88053 182702 236557557
110955 196753 397869578
39698 181859 451434217
104724 153558 573051203
122284 181413 924480379
15275 105359 928298402
111860 197990 286419256
21310 99645 483554010
158422 175124 27719406
158746 191616 82024762
126310 126489 626845032
109962 145980 755022552
138782 153546 978867333
171105 188703 35307117
134852 161063 65588547
150609 198160 901962681
47683 185656 937513338
44813 168608 207675228
77512 165660 220293582
75522 144934 280322556
76471 98397 54888249
180827 186140 13361135
67554 191735 462465538
69709 76088 468798971
158917 181931 57300007
165858 194941 72739504
130096 144921 290089331
16057 154392 969054995
115368 180147 26968563
95580 173140 193781260
17901 32587 36661894
171818 175579 9252286
401 9973 171642336
196850 199387 6412898
164178 190758 66373835
136664 176906 100389578
58397 121630 157829018
3718 43513 381492945
29832 54727 10825279
72996 152627 205234409
83632 86989 8353447
158906 160462 3882579
72464 176902 319091998
68037 131344 692681464
128763 160534 79606962
33832 175785 543598098
168165 185641 574980574
51995 54600 777533312
40981 46983 513604831
138449 187833 667031816
74882 170455 887084673
155023 179590 348938660
46674 181482 882818626
33371 182271 844502346
198379 198414 89811
37828 178755 352098308
29197 97162 169876770
99336 162540 157924565
10607 98687 70577036
30664 50563 627378842
163457 195360 79725339
19140 85884 759891225
52380 197883 524513639
13623 157336 359408496
104351 197815 233769109
137273 178119 101947821
66347 74451 20195499
9344 97581 623568940
100467 119028 46208925
96398 195596 778901787
28748 58743 708192882
18516 42882 534679377
43901 105478 153983246
50713 133445 206719657
163292 193289 874938869
62981 143486 716492522
113729 144267 114246187
166752 186299 48863630
124330 141369 42685626
23479 80488 142538092
194805 196198 728987802
17118 70436 311065812
168336 179283 27227923
19872 42591 866615275
135295 196383 185584249
50677 140160 853400829
90548 125245 105204718
71330 101981 577885442
51227 82070 368431275
170221 199596 36073596
40539 196180 865760664
68955 108792 99249500
19645 35196 38907841
105266 106301 2576446
128127 147355 411791424
139072 162449 930242889
63621 132097 370615534
79385 88549 634333905
51420 198546 367913684
125421 125885 314174
139854 173900 85044906
141645 167088 790674047
159688 187289 525809518
48552 123150 186399509
130272 191226 152328503
73413 191806 295805405
95515 189037 164633170
158082 199975 104833242
181714 195130 33699854
121870 134530 118263595
73088 88529 799110327
73322 139984 166496298
20440 28636 20649154
74761 119357 111276128
61653 102957 115319571
13604 104347 675289241
125481 183176 144241127
157994 196579 96418521
62263 96628 85879434
27544 89134 153672475
72229 160137 219723559
129155 147806 46656856
35515 151711 290523544
101465 147521 346133919
110506 120950 735652205
24088 139529 288514603
30633 135244 261439254
195794 196560 198480039
20381 79853 148697554
190019 195308 450921611
125214 184275 287669764
26838 68372 260542000
15374 105220 224546824
173910 188488 36608409
32195 179574 625540151
13165 49636 464729113
167297 199182 690935192
124108 183299 910358293
183345 187736 465755849
133093 191404 145832623
138301 180590 105649946
199301 199570 687953
91289 96091 626603072
63762 168692 262193426
73143 181173 269789709
177523 192880 60030372
28410 64653 150033417
189080 198035 528287220
93954 118487 61266813
152890 153901 792120406
122973 159367 463411279
7442 21307 34682949
18382 152023 334017318
52742 79964 68060521
90732 143967 858518817
36557 171276 863148957
31066 169851 346971210
59315 175430 290024783
92185 154745 156746139
38982 143354 261025139
161052 192367 78185469
70666 134228 158608642
99657 102711 7585018
97626 131501 183310133
191303 195391 771540016
31587 121815 595978220
25200 32416 18030623
135969 190530 136422420
104770 121662 715584227
96049 173916 194548142
138094 166642 71139844
44932 127128 205375782
51 193931 484792380
108273 116436 34231552
47550 81438 84831109
192443 194068 4103966
48245 67897 49374401
157142 169759 93263273
100175 113761 33791159
137440 164978 68865729
126741 181973 138051425
192509 195962 8730774
62610 150500 219654019
121084 151483 804680193
51419 57234 14589837
86594 177389 462302391
72291 158930 216582012
67726 178074 275461874
60456 61786 559630772
54247 83018 71815284
39331 82907 108986340
29209 109417 200368302
53559 55377 996363423
63466 169912 266026721
158521 182414 59509706
168084 179353 348828347
125377 125998 105130237
36108 62511 36057382
152816 156096 8298873
35398 50386 37463040
136238 144684 21178647
178591 186093 304713053
82057 167780 229885521
86294 114042 69403915
111406 132999 54010459
139012 178944 99680872
70315 87388 42366693
180288 185051 11988363
188653 195796 985155880
42343 168149 314405581
191003 192242 3079905
161707 176252 241215050
15789 69631 134717599
146440 174150 493609999
184374 192082 254770927
111067 193109 205190110
178837 190405 584466600
142350 160713 440991179
114491 154790 100931315
30374 150316 781487096
192394 199907 19019634
106117 179580 183420034
106127 164785 146635869
48229 152722 311682836
195150 196347 3046650
177465 185579 20441075
137147 157800 51814047
54094 71809 632247197
117883 144672 67036093
43631 147408 259344048
48087 97320 877992475
159587 195624 221147714
92303 98037 14617586
150769 192455 180547625
30093 117163 217573593
94057 147419 133356772
104632 162654 145047187
27349 176155 371667411
168199 194066 864314600
10176 127825 294081491
59615 128164 171297953
121613 135720 373066246
184904 199923 193208100
43233 103606 150947570
186581 187856 3304544
66489 119985 335488766
41211 116956 713206976
92156 112112 966938608
126571 129230 6718646
185190 195913 533377709
146787 190217 108648077
45691 72596 859937624
76936 100124 193268719
158320 164961 158130551
68784 89709 147886035
71352 178869 754775387
69678 81267 28803026
50581 145098 236249656
125376 131982 16577158
82431 180885 245999990
174745 189479 36986988
193477 195313 4645768
172848 192500 542539338
90932 166781 97003124
5830 23349 325782573
116834 181230 160853778
158675 172082 81561898
123 154438 386013020
116978 117186 529386
116097 188258 180435829
59807 130791 177472503
43104 174184 327548704
63296 194855 328777334
126694 136353 638013699
156793 192699 89571907
167444 174513 210320406
117398 171673 135614017
188297 195424 17838744
93871 192745 631176208
65878 90399 303901486
81263 155697 899624693
54882 124430 173674193
39119 87905 121947886
117615 147553 25020209
40390 197372 435517886
60254 170108 779953599
85467 186137 916264403
51860 110938 828726132
84178 150587 166122866
189216 196595 18513928
81854 139855 299696330
64006 98187 85469475
135971 139682 134756616
154155 172951 46796282
3277 24732 595129973
183982 186704 6874114
58500 139306 458795425
162208 199411 93155594
69801 83113 33032358
264 20298 50211775
140001 168998 72555444
63064 107777 360682584
78126 86578 198201312
124159 176845 730512460
187524 196231 263487246
42890 83832 30731984
10420 25646 38187337
111235 189416 195562229
10532 43973 282078820
35603 157330 978775886
118705 198294 775289924
180649 188403 506227622
145339 171850 56901925
143738 188458 829348457
35790 120217 210878925
119048 139320 50700389
147513 193322 114564529
127287 164450 729925164
14984 67091 130322375
54214 130809 214867409
185106 197986 32445685
129798 163848 27949337
99137 145745 878351025
60683 194940 335672151
66386 86240 734117855
128481 144747 40765540
50752 52572 4165206
20816 21326 234384148
15184 120853 905046340
68069 197151 865854051
13543 191943 445937996
1706 78785 315825242
136475 147693 28002800
40628 60788 10220159
96546 120465 59602343
74297 166561 864430382
156155 172047 261587055
9094 28132 47704138
61882 70404 631947863
136514 139469 882650515
58105 171768 283946989
64671 121562 141929724
107928 126542 940314177
175777 185294 733490803
78656 112117 83442160
1465 187658 771293670
112357 181198 664438520
132924 198341 448795131
182041 183669 4078615
157648 172888 347261347
151567 158154 2246033
121958 160756 97240362
137992 140201 5511238
45741 106652 152323002
85548 183121 778651872
32993 36213 8056520
29375 156577 423589547
128072 151375 58311771
151674 188054 839641511
63204 85656 55873502
125951 143011 329609007
55029 74923 315136984
103498 199353 540325613
184485 191046 563006161
35040 145185 810951475
3786 47958 110502643
178577 180758 5539984
97993 110585 31278887
107620 177386 238919393
46606 179676 266479951
182311 198875 41726177
68694 97965 73011857
154738 183794 182496791
86962 99093 30509332
51664 79195 68826564
188431 190646 250771964
181302 189128 19746332
119382 133173 34518303
157868 193208 88222372
105993 148952 107264337
144205 146798 952691243
152426 162110 24220233
61389 65601 775226306
151795 153884 5271343
88230 131687 225394539
145919 181463 88719860
176079 179127 435021454
146489 175159 951568891
133648 163746 75391257
23468 190972 418757838
17532 157229 349347456
146637 195972 123411776
50819 62957 30420957
81861 196063 565274134
113245 154808 104125034
135463 174007 760847422
39380 100317 210233634
157827 177081 47767441
162719 199239 797474681
110052 145909 89677376
119424 192345 767063140
106807 161072 135675686
185833 196739 558501907
54537 164245 586692146
77657 83258 13942556
9766 195110 628541034
53443 164139 206181058
188901 199193 25871867
117178 188151 177480048
146884 199274 131196167
155222 162850 18955284
56938 82481 66052596
196708 198523 4572604
49046 198794 673955656
193039 194073 624684322
30726 52777 55130202
144922 173838 519556576
22746 90465 275466339
40300 110891 176424442
82705 109889 895914402
65157 69053 9823665
38393 149278 277187985
132473 160257 69583993
147393 187817 617427598
3223 21976 47083883
30806 63679 82236669
101854 192280 225906058
192335 198929 400037189
49858 189076 348004167
183127 189731 471128421
9043 156323 368322366
2215 92056 963720114
4168 40118 525538559
40870 113060 180407378
41788 115373 183964619
5148 40460 106334474
8589 71177 156677798
158118 179660 29618775
164217 195188 638320223
88220 137341 122864503
166968 195928 72559542
163631 182701 84333213
93142 124022 77115862
9037 194548 765818329
178856 179832 197112115
39769 123387 209014553
102007 130282 70572447
187897 193029 12740009
138750 168277 205708830
55394 183356 319715948
1775 118426 515692441
90296 162479 180684183
46612 95920 666497688
30 80268 200696793
151366 184089 81691350
114129 114656 1330066
55705 69184 33824171
10973 65287 629387369
25865 159820 565633789
193608 198041 11254982
54849 186920 330038151
3225 188760 653595849
59470 100817 235333679
77543 152755 832047901
72565 168539 497754391
142593 163330 175452798
151235 196786 36172485
51436 130504 197673515
185547 199369 34845926
50218 159899 274206508
838 193051 732072902
13165 182168 847679531
72657 125362 131496652
29321 150558 746512935
110409 174708 160692430
143575 157889 137099365
102780 155610 809634559
167293 180297 11083734
174022 191535 43845691
106518 173840 168153358
178443 192276 34758656
102583 184492 204532184
5195 63588 606740190
80783 187370 266445229
125000 142331 390776888
43467 84046 663695434
161889 198460 271297518
84023 181434 943780244
116653 192807 704610547
74775 199320 705292264
118719 154103 955061891
99552 188231 221558841
54324 194753 350965933
166246 183759 43681296
162458 180933 893966533
147817 199781 130127079
39619 189436 374639718
65934 176313 275499062
29938 189299 398357405
125120 162984 94822158
8494 20658 30396160
93737 99101 13564250
1325 191562 742208560
115653 116211 1362361
31600 91108 845419380
73954 110967 628126933
166548 169534 228817577
73063 112691 98892549
112455 161041 121641294
25686 182552 391940086
197361 199681 5849820
72421 161306 222109848
171160 187373 454759066
180251 191904 29255893
75859 141662 164364362
167111 168548 477060635
150610 154357 9505641
73211 140119 366185948
53640 90237 91265156
27006 132976 264739465
17371 160769 40155690
79866 151207 178332174
64002 177168 546351983
83705 118208 86217063
190045 191143 389973292
144199 153378 396431673
20109 113656 622879584
146915 157142 25784883
38367 69278 827397031
12552 53466 999399303
43440 199301 170778421
96187 114591 27729397
92866 181085 220429473
171901 174369 5706776
197873 198617 883374089
87917 144399 141350983
41941 72242 75877186
184420 193370 22501346
190715 199399 509234855
195469 199126 553178171
145720 148673 169458857
130804 189552 146861088
44018 118230 154258233
57920 122659 161565423
108445 166529 205061282
69683 159996 527614556
9165 61897 131808192
31211 47026 211927783
101944 193557 731057690
172399 172423 69676
73345 179433 264931925
198952 199030 75862
7097 167498 400916337
109840 158756 678615660
114201 127284 32641933
90540 190854 336197505
116018 117885 4651230
25001 89512 293512396
177292 180284 7547244
41432 64662 58192076
93166 110412 264071092
10778 24278 887282445
148579 171683 633375622
147206 180447 74588429
90742 122697 79907431
89389 127678 727757816
139029 171884 82129473
162018 196998 981744011
100141 109480 671613428
40212 57023 42162272
79207 128763 123744041
92117 134138 105205706
196380 198692 5871666
125949 150533 645566477
93476 156429 157599290
88576 104266 624324965
141410 153757 997859311
7319 34780 68731471
153589 169802 475614471
173946 192040 122580939
116646 119943 372271063
47605 86295 96761624
43259 72734 978163666
104197 157561 579049879
117671 156934 98283357
173674 199198 655736191
71238 174241 257206120
147342 151159 9666758
33885 178934 738492700
37206 46236 829763507
81336 197545 290633103
15258 57811 685019144
80289 173655 694111785
116700 142245 63871776
45210 192029 367035527
33212 69138 971616053
178890 189634 671092485
120001 160432 101294599
161829 195983 286771415
75970 132905 4468404
163328 179105 39156069
161329 162437 380802227
145518 167518 438260202
56066 139167 207599936
21644 160272 346633031
90824 118042 68146744
139401 173577 924583671
105492 136084 645835928
106451 159689 133156696
192321 193304 810442965
151672 170903 48030984
161226 183426 816429080
115157 154987 846581763
14423 49663 259605975
87552 149267 154376142
195915 197142 3130693
38114 82802 111739922
8312 140242 750012301
137736 183869 301121382
183731 196158 31259309
93133 165982 182127982
29696 182822 382615703
99462 156447 177849331
66610 129213 156296559
53681 85585 456670812
45719 162465 394961099
199341 199823 235240324
102813 170811 169888616
51395 151518 250280578
80275 87102 16961849
12078 106822 725513346
186594 188345 4457299
132760 174075 103220247
117621 166588 122327523
96506 124168 68992452
86044 183194 781553693
47410 136898 223806520
192510 195146 79018472
144330 160444 35576673
167450 198659 282857453
140343 174250 241089977
130424 183619 132847805
139445 177712 505777746
61520 163531 644723123
4452 91050 216404710
60757 182400 304013111
157587 166232 21463156
38629 96922 818527671
117055 145915 664234993
181217 186190 865900180
62214 150880 221631356
65911 129992 160022000
143822 190399 116409753
46803 123975 192909400
4524 29529 634773494
42474 106188 159306207
16974 178430 403443001
17017 96670 199191279
12200 43893 530766382
125535 186743 153143268
167553 170664 411017281
60669 146953 555069296
30856 177719 366909104
126819 188399 570611470
93780 112021 45543214
130276 175773 283337756
30062 61014 303624298
83245 106930 577025610
197184 198807 4135300
21227 99930 844186082
16973 18276 3364170
2605 109102 266309554
895 43556 106875134
142610 158954 40975503
137711 195942 145642468
91062 134095 107698980
61895 159123 243175134
121622 162488 678092707
88610 144884 478130952
183076 195552 31408064
158616 167825 814495772
122095 192417 175959405
47611 101735 135531473
41721 109814 170153736
64708 101226 496808831
28979 32828 533404854
137009 178945 886373295
84766 171220 216177339
36833 173485 72063083
193307 196540 376163368
57079 192151 337578370
28853 48412 493261182
6495 67333 283327976
115019 158035 107585126
154612 177160 602735741
70373 140100 174001054
105458 190648 841430030
65015 172706 780285973
28083 155466 581057534
144801 154535 263414150
139922 150464 26407172
21748 197415 439273540
18662 196075 919237948
93183 189130 239925432
88509 98230 462671377
41897 169030 862828062
52748 64221 28764709
119721 187032 718626224
24367 48818 61090463
28334 132543 260338877
29417 34245 12040521
118300 147468 954608136
65742 78528 724932049
92295 139821 118925288
119655 149320 58255639
128335 168854 101374614
113774 124867 27680532
57855 115906 145007619
88428 171735 208312386
50160 80051 74677660
193700 195188 3734780
129403 161191 533413999
154750 191839 92513501
21125 154434 333389235
26184 107702 427197466
39837 198822 397722307
2766 3602 25817696
34511 139689 262855547
101074 194218 232728489
128451 170208 517250605
25574 87780 862060959
106134 179593 231531599
4983 53872 908793395
1185 16021 88819085
89762 191217 253761413
187651 188119 1149381
3892 25071 40679966
73404 73759 856915
40540 147142 615359743
188837 194185 69135306
30642 165902 338058635
56475 139709 583293672
78763 88835 24930124
98685 183242 666534223
178398 185499 17863977
96951 161537 161482371
59680 177231 587179583
81309 88422 642463684
190858 199155 20918783
73418 92085 46357926
125199 130627 13714053
4792 21629 377894552
60859 177959 999855767
62776 79446 41646801
186882 192355 13671172
48990 71526 369604687
70864 82813 29649244
111540 118069 932701283
41529 110061 721479986
163956 183630 706830107
45446 98005 131504481
18007 70100 130377361
15961 95997 551311189
61132 189685 573349866
187331 191500 608142
133958 193087 692790255
125363 198632 183466552
26283 100318 185140266
166602 191421 719360753
46692 182411 371843077
94262 102320 540329151
110696 138037 330828192
143347 166826 58575282
66143 180581 688959370
70626 78341 19130852
148216 171786 915235878
58490 101489 107527083
180269 186475 15613993
189660 194935 13183626
133309 140976 219997246
104083 187714 209081133
43160 193863 685163003
4091 120880 622862109
197988 199599 4049061
86609 195762 389598015
164666 186216 53768805
159626 170394 17041916
93869 95454 472012343
93731 126151 56290859
38801 126128 218201483
105821 181368 188605925
25039 50956 64851024
40009 43759 9520548
129195 167546 330229514
67545 86378 46855064
96613 163651 437225298
37700 83549 222905788
108768 181441 186247140
1487 159724 395854230
125145 169460 110866734
75757 105788 432322339
64988 103784 314376657
100046 122679 56303036
184857 187213 6013767
185260 199812 252774015
172489 172772 900987257
24521 109804 213151635
154999 158646 9067183
161223 192881 553670872
47466 98681 630929233
94121 104957 278755189
3170 131968 695445614
140836 147802 824051602
152436 191486 97541022
117368 133452 40154228
21440 150002 321370150
98276 165716 283116035
115854 171025 41802887
38634 186774 370309905
153266 168829 573163433
8217 157806 374113486
17395 51767 85935593
45239 188476 358127252
190509 198609 424539707
190878 198904 802587681
104677 158104 133627015
170762 181505 26683974
137605 185397 119399046
91438 167621 190554323
106552 145879 267602800
44658 93327 307747113
94483 154591 386940484
121345 180612 148202583
193059 197692 823347944
165273 181388 992648707
66125 176661 275907585
94021 151052 142621260
33012 70287 93369883
192509 194654 5436791
184112 196457 31094171
79283 155787 513519967
127591 151848 60738199
22182 151015 507295031
107587 183642 190003600
79144 105913 66955381
55867 71386 38887693
93845 141922 226260894
157840 183857 696563705
189378 197165 19566713
188236 196821 21535169
113989 132265 934067320
66487 195019 656926863
105705 156808 127820116
198762 198952 16178
14676 188645 434862465
141303 169079 69468762
119703 189185 173886599
77231 95952 46740544
154709 188314 83888940
152535 188389 219543908
82298 83921 530150404
72004 183854 452785185
12806 55416 648859709
140330 160708 492273552
107562 125807 45459161
170483 179491 22358053
176092 188815 80835505
199831 199904 531921186
127917 163869 90030299
93086 143238 372564236
80155 85713 558423110
10184 144963 525339776
145864 161797 39943392
85935 143387 143832038
188054 198171 25410068
4950 116805 806444411
61605 78600 42589222
149540 181893 936323291
116804 135107 45782434
32070 116584 211180335
169841 185804 754719911
195052 197680 960459539
92818 143132 125888138
79446 195029 862673990
80862 144627 322625800
135081 198970 706312267
131785 149797 45043284
41564 156415 287262971
9261 79094 174640966
132515 143504 345863537
104942 123094 45191658
124214 177969 463539528
136963 164831 69716502
43535 143710 269635453
63557 138306 186709003
143503 160379 42206043
71940 92136 50188782
7388 22146 5442650
10502 182368 749458530
179950 190974 337456611
26327 74414 814099245
55126 62055 17250025
114989 166836 129469306
113541 193033 158380148
79668 177682 529656201
196394 196892 1251071
178399 192012 34231161
187718 190163 503583385
63215 80858 44031081
119031 155361 91058238
122029 155029 82822576
110764 163945 367896428
66254 111077 53490260
164065 194722 76559370
151311 186324 232866052
116188 165197 122561608
58646 101269 106627468
144997 185973 937365858
125633 156479 77425220
171115 195321 60639661
20267 149500 323056519
2460 195473 550008106
5771 18714 28253034
87807 142127 135905264
194607 197442 7216559
44862 191989 33502568
43010 105623 156590972
53104 91422 894334345
75177 186663 278560145
75480 127893 638247877
75883 194706 296970315
179464 190651 175486545
192155 199144 17662494
78777 106515 412194879
191529 191626 236408
84184 153514 173514023
133273 176785 108640621
10515 77283 673992881
183088 190054 207655345
86306 99579 33395035
21305 186548 413057803
109981 165105 886797294
48668 153494 269707909
60548 87403 67097928
33447 90773 711681838
192579 199283 16999638
138297 168715 76074545
24422 175921 166909012
107318 128958 54019106
134405 153465 540710674
199189 199682 664789100
52870 106147 865341074
40731 74306 13245527
20592 114118 781470772
97650 189528 229662180
182415 187517 612259748
197361 198373 181999275
185791 193303 18860159
95350 187681 535960261
80149 116490 981265345
89224 93567 352104436
108721 196538 76342082
137346 153325 40050294
10308 129761 298646951
112751 171868 981522993
154157 154687 1374506
36348 94816 342864075
192385 195814 779252809
16820 23431 82396534
1146 120892 299393981
71675 139885 947314199
169138 172478 826508953
126053 160507 86348030
65915 198533 757042122
178746 199832 53153940
101377 141511 856936029
85694 174341 221649766
68589 88938 186423044
156435 177148 51387651
1694 21961 50848466
56282 197819 353933525
140274 165750 553997065
104449 183915 991838541
138316 147852 203130538
11354 102130 452873002
82379 137086 319906081
19472 170720 7297154
4591 117170 281481556
82020 180794 904021994
41546 109643 561040176
147732 197716 125164373
134089 134661 1472956
123190 181537 712647522
50954 150433 568914709
94653 173320 741726896
164297 164934 1578146
60833 92733 79724196
50344 192120 354364521
52680 173326 301459036
164380 183122 967834617
160808 167436 16390004
139840 169755 74851155
180288 185066 12020839
151239 192359 102768582
101578 197257 41688140
176575 178290 959303256
69890 171875 677497451
181460 196849 38755819
38706 121640 287951705
115081 130806 977229940
143377 164415 13315614
27382 41082 823317301
45939 96436 126283839
49538 196854 368352705
159060 191094 621753394
139753 155994 808929423
178803 194549 25911479
123196 189896 951160533
53599 160418 267073854
61478 176629 287637483
142084 197615 367407782
161814 185824 59858439
134771 178909 110101980
136269 199441 158140671
56065 83594 757948202
120178 165416 190598543
20083 95772 790763482
94895 124370 73607193
65253 138073 181777002
45794 175192 638631567
59400 78939 421398935
159343 162784 8578172
155959 185475 73558673
88987 91545 938076034
1240 90269 593200497
174185 178873 11606690
91127 120183 785160191
93670 153332 924669184
51464 86064 86351756
116877 138774 876993792
154871 193634 988956155
113437 172997 325508225
197078 197983 249438399
55920 132560 191445689
84038 171075 217607281
41638 56364 36859635
181837 189528 19402434
38091 53712 39146347
141142 190137 122484979
13734 43345 74068899
38745 191723 478237645
131643 134175 338850626
84250 112381 250756656
30597 186671 390083533
73020 159793 497298910
153217 176921 768947953
6616 141524 337276829
38346 196207 394731328
195518 199312 432636490
188788 197873 22806764
126673 162453 835256697
19292 74690 138558658
117271 142309 62621088
25882 168271 355865547
44185 174699 663955544
44104 64747 51664800
65746 178307 808785009
149856 188886 97623484
131986 156373 699146189
35983 154235 782519023
73248 107263 84956815
133394 186624 534533806
196163 199613 552610263
1755 183529 454489317
195403 197003 705656242
95802 146475 126653929
88898 163876 952605504
100619 114893 210783793
163790 198787 393655840
25895 189349 408642234
172363 175237 425477250
90993 181075 545886653
127682 164374 91831518
12712 156311 359177238
182699 193037 25947326
40153 163058 721285031
5355 168003 337909941
46069 141933 470387574
115697 120826 12648350
156010 169298 33082908
90895 102695 29765496
16432 153668 343129221
105342 138630 311384853
85011 163964 925326568
121510 166961 113707354
161362 199485 470526199
73743 80217 16128538
102756 191275 221168213
181578 184444 7211480
129516 178485 413114016
132846 147773 37332377
97080 106868 24461347
167184 195142 70029294
122204 124843 499206485
127124 189980 105845911
54497 91126 163692486
173362 183543 25466460
155596 176665 52312537
31793 124240 639195257
141740 179961 95428879
176263 191616 38555521
161887 170179 20689291
170667 174530 9524308
74793 142582 169370334
145090 149897 11974607
173902 185289 70607278
77486 126539 122461361
181725 193473 816136177
144682 166184 463159593
150190 178272 51444406
140289 148038 19406584
179570 194025 713015349
55787 130888 272517267
160439 170245 24455928
37491 68416 77517357
170705 173535 3552171
63703 66330 6671875
101544 197468 239822170
128918 169037 292276784
116506 152822 90839628
123224 124928 4301089
56552 86787 75441782
148844 151842 7562233
91376 139037 456815428
104285 121508 42829071
102160 198890 415029036
59556 190322 326853952
41403 119871 263359203
60744 130798 175217317
75154 94109 47273907
49020 87544 444587637
161753 175082 278930877
179827 182635 7030124
107764 114431 11396363
172921 196927 60212795
54401 77419 891666326
71112 75007 336280898
129002 173792 111920625
92179 100115 20154956
48026 199023 377723871
43188 49908 763419103
67334 114415 691678735
191070 199886 22248135
26148 60120 84828217
2599 105831 894343368
98276 117312 47433972
134170 138133 745643836
10345 147649 984882162
104819 192803 219823397
166101 187020 774362823
145070 196247 998743465
28730 109727 202309796
102628 138230 88829689
128539 192820 23042422
119352 128041 21802145
162481 190574 955835827
135829 163340 68869973
106501 108508 4968106
121656 173865 130571646
75078 109170 85069232
84929 131506 116501228
103367 111816 20922088
70795 116477 195816312
183027 199008 40260070
143649 169083 63539411
126196 144628 46215535
32076 157344 791843191
15071 189799 436670678
10242 20446 68908040
105341 133910 688025245
142133 179221 939767954
164057 186462 946882387
169100 184874 39324331
57759 132769 392928834
100408 118650 159788304
60682 190241 323920618
143650 177413 84118628
186113 199317 33264238
38234 169697 328705951
105369 197236 356428127
57974 87356 553249704
162373 190349 69872957
188242 199526 180048293
80764 143227 156170912
62459 81301 47085881
108804 132304 58447365
48035 131005 207518839
11752 31620 702895801
77336 100543 58085376
162297 167716 13385570
150535 151440 421360853
57139 70744 156012791
65889 126689 955823800
26924 41552 36488726
120685 170441 124562878
115327 146457 778831632
106932 119025 30127107
81543 123960 105934072
19880 90389 176120416
35248 182058 943020933
139701 150307 26525740
177625 180230 6594395
62000 199607 344185003
29999 158005 363998756
35333 96351 902180370
72216 143692 178622869
183039 190509 18825407
17518 21069 8821799
68513 109270 348825273
143807 192839 122476540
26517 188977 406082792
172213 189356 42936852
160522 187613 67670049
86446 181569 662330045
95263 105939 42455700
189273 199362 166462186
3405 6881 4227250
42465 186220 359289191
163235 189199 775700462
123880 193000 172887459
45364 154200 272198225
99848 156711 142160507
102945 139044 346705153
189714 196002 360781054
126914 180135 861894590
129793 194106 71899952
121109 182894 63725436
186102 186338 863365683
135568 157261 54433787
78372 197576 907052810
11678 194176 890861199
4442 61939 143803098
149555 198640 122913194
162998 175938 256042545
198027 199345 7668984
54502 180905 962079288
160992 190601 73939184
3942 151272 981403560
175713 181531 14622172
175270 186104 27214301
51108 172501 303354328
21690 106538 837638574
61963 190301 320821028
125067 171802 711849830
144919 190821 844023526
57881 175552 944946392
119039 159300 711438133
89641 115808 65600129
16447 63513 117693896
85367 143568 145691010
189985 192650 6562275
16977 98758 204584637
72842 181380 271034699
190586 194142 8900611
55925 155152 248107342
49972 67133 43013224
17919 68473 170300142
55048 158846 259483523
86278 127042 101851842
158040 180814 56683216
86831 197211 512470354
1415 65575 160807423
180897 193794 216829498
51785 181581 324281662
32919 188661 389374422
90832 177413 61036866
120927 140120 435958373
38483 166456 319862168
35197 45834 26538528
60931 69877 22642361
37407 107717 704257120
169858 170037 448402
122486 154486 316129286
177689 187645 25161643
167995 184955 42420729
68211 94524 65533853
98546 195379 241980277
27776 119184 228319774
93283 168047 598370172
94177 174148 969050988
7965 31127 57889571
103467 123900 587482588
180338 193395 966377994
141378 198238 142319874
118694 153234 702841929
114419 151813 979714293
61164 99776 321115434
128207 162926 86899699
103424 131857 368444897
98774 100817 709417786
8347 49115 101931594
186204 187804 4111567
78489 85551 17411679
129478 136709 983485127
7147 102556 238681738
98834 179020 542385714
72352 106801 609349421
74921 166184 228032563
97728 177143 430240345
117751 162261 42754764
185834 194141 131137063
111441 122847 607832793
93211 133368 100341751
115623 160994 113491824
107831 157210 983180991
64263 194235 324839628
89951 163986 883442182
121206 160217 550202104
192564 194290 205387261
992 71396 176386307
56912 127987 299475677
144907 172537 68989746
54633 197053 902596367
113808 176517 156561864
69966 172814 256770977
36579 84912 182412944
56438 132595 190284922
108981 122185 32923705
58899 115685 238743710
80822 130137 388675621
153545 161014 153874388
64020 142636 581924316
118707 152457 333035044
7125 74788 169300154
106 167013 579599472
144720 184753 184111939
89960 113141 58075960
80516 93770 33089715
161246 163347 5278122
37099 63282 65554940
2357 75209 182389535
183253 188785 14029937
73498 184530 768026390
36550 158449 304782791
84664 121980 647614675
157798 184630 944259434
15180 96785 906377001
189000 191014 171342233
56270 84888 71378893
180738 181822 989891487
197699 199588 205999192
183629 195900 200135372
120466 139469 45013325
74041 188849 286962579
124295 141264 42516756
49008 95869 117175032
161782 163122 10181486
183410 185115 4298122
69062 101861 81864707
188742 192565 9436057
190534 198360 19721814
40227 166304 340192949
107473 112391 12185742
161296 185664 219155689
51701 135037 208268448
111808 182228 176031568
32799 72878 100327693
197144 199116 742012904
98270 182454 658182831
2155 23396 5132667
304 141376 677245119
8879 107031 828012919
76289 78804 601260669
167633 187190 49006348
125040 188736 454788879
30122 120429 225540551
62631 184501 304463906
21619 163296 354258779
167716 176053 262618878
143989 149835 14520141
199185 199503 820174
159826 183216 58248163
61436 150843 223574224
111755 134460 265242031
189146 196374 18115178
49940 67570 44217942
33529 111869 896398668
90875 167628 191930539
21753 111212 912312048
31586 37013 288979319
175886 192163 219284796
18095 96520 196046640
75062 149469 185902572
86515 148853 267633099
68940 100748 932047432
107069 160026 247627514
182578 182590 63514462
69320 74254 625078430
88530 92171 964069972
125719 137397 628958821
82513 129042 116285406
55492 165887 335244987
173155 176576 768981911
114652 145659 739072603
42129 191135 372489028
59494 83941 73238614
101273 171462 175225639
191540 196301 12041142
158818 166015 126068463
135910 137549 550815326
190226 197434 18149321
180253 197899 689950937
107182 138652 78545220
180173 181868 4253913
87477 122858 479843370
178953 190973 326152612
51321 164051 502641943
179260 199113 49983029
169594 192945 58303531
178502 187982 23936347
76481 199363 307317097
123283 126623 745726113
194209 196703 6316135
24120 163345 348104005
89613 110553 138601313
23284 149936 538169950
36268 95916 149039002
138285 193072 562847757
53143 130970 194569050
82872 152241 552432069
42754 132250 223627565
155753 173770 256919803
42915 119351 190918052
118225 123683 13597242
3463 141214 344526396
150181 173169 57366978
87441 161374 934457642
148577 167312 46726106
82012 136957 137402478
76007 155272 679646101
109475 133370 59725049
124524 173229 121728090
185134 194619 23829083
106745 175624 55475398
160134 179774 746421389
168351 181502 32750090
193487 199489 15177538
81730 177233 362865277
82550 103840 808003359
185442 188384 944691906
163888 164874 2426369
5976 163756 763042775
63588 141090 193664499
198019 198126 255802650
132296 198948 504716409
63272 165556 101439950
196808 198151 64812774
29602 172823 357869491
171169 180068 22183569
19228 116032 241942554
66849 119374 907348593
52823 151256 870843869
180805 194862 35286500
87142 160427 183384941
185119 187773 346100016
31224 78477 118215111
137304 156278 47616259
8116 66379 145857970
45781 86485 101685647
123845 138426 732859643
86242 91916 460038019
106434 168929 156202920
30286 162639 330894773
11007 57769 183204359
48549 181973 137926052
52182 192443 864216804
25270 152706 370565142
158235 190650 389850137
48272 138032 224370178
130704 131393 1640910
198709 199657 2357957
2171 188949 467118089
195205 198349 7975320
54638 111781 142654657
39548 93826 737763855
181281 191525 943592407
49815 198461 563319500
94109 167490 183331221
159443 164377 12313029
190237 192176 4829562
197179 199575 436168137
194881 197602 6947585
102730 119764 42333945
84354 94569 25674137
103352 176622 864492571
807 119787 552977438
148645 199392 415766428
36925 86600 124059425
96123 167223 915842799
162170 177870 39000050
106320 110567 592634556
127108 144776 801724276
3277 60261 501972231
171716 189168 107491937
142197 181866 99050044
84839 147286 955059474
103575 162096 214288773
196289 197746 53508658
81482 104198 928936646
92264 167217 187422571
178269 196911 46936487
161737 172992 217217102
140926 193147 130549088
20522 104690 275327334
160997 183491 56042534
167507 168393 2065765
85410 157797 181254955
90806 194803 483988606
89028 142551 134008345
114683 173427 908306203
69798 136185 165694086
167892 174010 15286989
157654 185438 69201810
144818 149782 119879733
132875 136824 9950423
180211 183556 865140988
6728 153500 796466971
18126 47496 479951479
90327 115712 888244040
150216 168039 44486474
84741 176884 230263337
154450 169596 37773104
44496 175433 327091266
174836 183010 20455670
109517 179608 175115784
52879 140223 418506467
128068 140621 432468292
109430 168821 148538521
137343 150652 235046622
134173 148658 36230745
187855 190453 622196457
40858 114719 184657795
83314 164502 810952478
58445 152998 625828339
38677 173081 335904303
90714 130786 732139456
6499 69656 158162989
173321 178080 11828777
171421 192289 52247787
110904 194301 670391662
25435 181561 800478198
166114 190465 564309202
164193 165658 3585908
127841 192290 397897503
77137 140337 157925483
23032 107887 212144001
85595 182252 953285747
96719 122655 64650283
182011 191868 24740042
51405 120088 352650776
177003 194291 43465446
150610 181906 710833982
34603 62221 69075285
149672 155051 12026445
59887 137963 195100306
85975 114869 72428884
7221 141848 852433051
72480 124569 129974677
164558 170173 339480076
128943 131855 7275389
71652 195271 352258117
186616 192399 14486658
179694 180994 3249207
68451 196110 870278297
123616 171700 120257410
32930 42283 461046583
103370 181515 805510719
184695 191215 16385761
189915 197301 18547459
6902 81405 418987015
53841 127728 184587527
37897 153917 290182780
160693 188678 300311733
108546 113581 784270574
161193 164814 507201892
61463 126693 162988080
190580 193411 856586705
178432 179500 2699808
79187 192466 283086910
9247 136184 298347299
171123 183017 29672416
147662 188076 878184981
80223 131154 127308957
4624 116341 902882950
195277 199971 1312307
187894 190525 180207797
161211 180104 425924791
173595 188147 36509211
171046 177713 16500925
159639 168350 351044929
18840 28696 24708749
63955 174380 336070272
64692 106464 104339491
78233 120415 143044397
73126 161932 221969856
91879 97095 13308349
149458 163398 34953833
114058 143496 659152909
44712 185113 587719699
78988 130323 128310026
107350 174911 730537624
89722 132438 106912663
73285 111743 208986844
146247 159165 32420437
133286 179844 116311637
9744 27727 45065782
162163 185789 58938327
63177 128058 121147127
70392 166795 240666011
42679 86916 485062725
185364 192527 17950642
35197 121335 215100543
147586 186014 878697630
10701 16167 52817200
78954 142058 157658002
15352 99117 515415990
196471 199955 8826691
190234 199924 914772305
117880 192637 186847058
190394 198948 21545166
56473 57952 202818595
117278 161795 111410459
125541 138188 31708787
145209 183393 76453387
33740 59621 64695823
25853 174099 377613220
190217 196027 170748785
8716 82862 185399697
86189 193911 754890984
74900 192987 708093502
168575 192201 59078928
98333 113145 30423528
8922 136384 546823577
192910 198870 15140017
141996 175019 82406111
49742 114372 161539406
113912 159078 113044716
21568 95103 183821566
71472 192033 837910232
27397 129978 362292417
79263 127768 121171599
158375 172174 34363684
55192 172831 999802530
100928 173628 499518528
167943 195425 68880477
109495 186171 90678777
130303 155235 62451683
190475 195786 519115408
196165 196476 970783450
131343 131444 170173
173854 179576 673418622
50808 92655 104499838
67977 97459 980851548
147436 148975 599683258
164917 166257 3298803
52643 93754 951144119
129653 162725 82735312
77936 146778 585631964
63720 157023 428727125
183891 194588 26856090
75290 80802 13724869
51552 63870 526456958
197190 199124 495623212
138359 178090 248469130
83576 199883 290986652
120166 125436 702780858
55482 180591 312525559
90252 113689 205345321
143746 155305 136340081
34241 180973 973139304
182112 189982 19821525
69097 198709 584304238
177081 187662 894666186
122901 178916 614613029
123946 176856 704028404
198582 198876 259176450
9358 54051 111774040
194060 195102 336021258
94702 191518 863927469
190544 193436 7253707
125471 141618 40478046
41178 65866 143109042
24819 149380 746257214
149114 168004 773386089
54440 79247 61960961
188896 192614 9204616
185228 187056 449632293
39459 97995 146507256
143805 149880 717791240
95106 119194 60165701
124041 196055 180209780
70432 142891 264284591
28580 71239 106655597
7287 58783 128867738
159324 179414 188052887
7538 135128 318976256
59054 116554 143646934
25037 43104 552452600
89526 174515 387437875
49691 69921 824420928
176435 180032 945662162
70090 181622 278454951
80426 116652 53768756
94858 197306 880768598
12338 53898 224908157
87916 126319 96000849
175268 188522 24108367
26863 166073 650090265
11053 185498 488872806
141262 194274 378294230
45273 88020 711032267
39207 45590 16026435
53404 186227 26631299
57550 135166 193910466
107917 177228 173025481
81404 133174 481658794
56224 57170 533279983
140788 159630 47245692
91950 103174 28357497
72916 144399 178597030
29723 131814 255110198
125908 156223 76057619
4766 158327 384080471
193376 199382 227642594
92861 195972 257850450
132486 142756 440967042
36711 177847 352578593
4484 184094 448969063
135531 191298 139443184
129483 195416 164872677
93166 98386 283125324
126480 139904 655083467
57267 99876 106575230
97539 178114 380174899
132125 195157 999775072
191336 192760 3523423
104576 154357 351842178
128709 156256 69107936
142325 145986 9134732
184603 189380 12099223
124316 153373 72847164
101201 167285 164955644
125316 183011 144207531
109518 164641 221020280
72238 72411 440092
43987 141386 243396245
31815 44283 31203061
33340 80463 117769003
84719 121522 91960452
162100 199008 92390843
64474 75025 26374466
188409 189786 105713300
69591 194297 311548325
159068 189952 77123276
49307 143953 236640646
127848 196248 99076202
154498 168710 406822291
18065 80196 155284408
77475 196867 450350399
70040 185657 288717637
70626 147170 191007871
196498 199112 6620187
107835 124340 471218514
99990 153628 134053926
132873 180861 761110257
108277 198111 197609069
77640 83503 559620956
110374 165398 950207660
120360 189674 173459649
1344 82737 203646176
177667 184909 750259551
189315 195285 375032317
64886 170589 768993303
160303 175535 866862953
30645 111105 554121967
45314 188954 594740047
185733 188033 629884349
135777 139263 270737030
50476 142161 951857483
197745 198444 377554817
122158 176571 237870206
77207 156307 197864037
117237 140041 171356933
20799 149595 321985321
75079 145767 826635298
25755 95052 72045230
46601 130890 210856353
107354 159040 431865534
152319 156108 915842582
129726 143638 34826761
166446 170966 11341566
12485 193620 452834338
18351 70283 129954652
56291 176001 298962826
100436 158020 193094614
195679 197261 3982508
159590 194905 88197628
7038 123961 446827723
102043 146583 850695746
150149 188892 96895472
918 114790 284885443
142351 164043 32105615
144160 197756 511743250
104247 157455 133127896
11382 195714 969681465
177118 177471 421368890
167963 169806 605224
159745 196867 92815504
68552 181246 281331046
83601 128274 839553411
37098 79671 106454788
107156 121539 824993825
30401 144587 285431965
40931 82360 997674546
11436 138870 756086435
172773 196689 59957035
126643 178910 130538209
170244 181834 114393583
60206 180872 613216386
78901 105015 907094902
27268 69315 105189305
17842 66329 939819422
98094 132687 388529293
75763 183206 362295036
110251 113214 7444169
127024 152529 130152668
137601 172898 728488606
145500 197787 220143806
173141 178824 14099680
199451 199536 216345
134276 178607 110635328
129618 174984 423431747
100648 136310 604044983
165205 199139 69014705
25241 71030 114612239
157687 167128 23382030
149169 193159 109981572
9319 140099 326845368
1513 16718 38206154
54762 95166 673044602
68988 143777 186744770
90852 148577 144442137
112590 119919 18261099
148638 181544 82119446
129973 190492 151271693
196070 197698 4196354
5772 67806 155349254
113121 174606 153634663
102826 161588 146863524
163466 169113 11152140
22408 114640 539453708
44883 137797 232247218
173393 176365 150983829
146468 169801 58390841
48182 195451 891968072
44922 90489 113758747
86285 194151 728452797
183553 191817 314916515
22702 77385 136738085
22569 54414 79688238
2223 32288 29262266
10110 11528 3543272
119309 182801 755010836
77296 139279 154854599
60587 137661 192715435
63085 88115 62385848
81784 174178 317689912
193194 193895 1763905
170035 186092 40050510
37995 120351 205754667
92989 93189 495081
109141 171140 154991035
114163 178973 161804127
128499 198743 400024106
125079 169525 74085768
85047 169476 255769683
123653 147502 266030398
58695 190122 934229900
98454 156434 172750579
59103 62843 8139708
16293 103673 218480390
35237 145533 275669847
85348 104719 947511273
151194 175514 627527558
21895 153883 330046898
199124 199199 593269170
80916 170938 224971636
116653 140156 702868591
75927 142126 165365096
68792 121648 131709881
139966 146685 16809302
3528 176641 770884250
96730 175971 197828294
45751 142525 883967345
113983 185560 178859536
65951 139879 184554145
94629 163086 468914871
109476 192292 207070515
177311 179711 726777938
71330 196253 312169635
26240 105389 871632687
110058 149670 663551821
9606 192279 456616907
46527 114390 919355942
35428 94229 146910235
191960 194974 7595136
160853 199325 631775824
137485 184346 477204147
44806 111040 165477524
185210 191018 14601156
39602 129532 876868679
116861 138703 607771223
70975 78644 55758943
41051 196630 389029472
184420 193577 23000337
169729 184903 56134592
91763 156908 615389938
33865 143295 637919052
173858 197617 59675634
176248 180652 557246759
198661 199726 1249262
139729 180626 353075766
40962 57265 40828987
82892 112848 74816973
111482 148416 92443465
48335 149790 714042066
88235 89230 418824727
162958 198124 87987660
187636 188683 2633784
54561 195221 351587355
45903 55398 23781397
126571 156659 2174321
33139 143448 638995828
16457 34294 92923435
113635 172731 147717738
68665 163596 461190301
82886 167795 212155747
58563 101246 575926933
132807 190827 312845372
29057 161584 554767372
3382 8702 857641824
124637 135969 28389893
112420 145379 82504283
43822 88979 610885434
125132 139095 34940818
123796 156340 311382793
111634 141002 268616299
171443 179734 579770054
8491 199134 476797054
169787 175610 14309717
124177 129471 13348126
79502 147916 170930202
28400 129513 252637635
107637 140771 82761292
89044 190483 253814405
97855 192601 512745019
136412 183873 425667354
74858 182053 978790723
194724 197006 5800801
16924 119334 100320029
42503 128317 214444608
182606 191407 22130832
656 185265 461564795
5163 191632 695846129
84809 86342 259115370
117173 179023 701472443
102231 134212 959846073
130122 172724 553282816
56220 119950 159119640
134582 157598 57695024
192104 192470 891112
147372 150915 797725662
32218 86834 298127817
197094 199096 5076333
54269 140373 215109636
54785 59548 330984818
162635 195528 82230298
97340 108681 712452472
168519 197060 71501036
42246 90898 121448071
180611 181601 388939465
903 136475 716358917
164977 179080 35033303
69933 149476 198579403
114265 188183 147116355
28434 57940 73753469
68456 129012 232804994
18066 51998 84801773
136206 150891 166061925
111522 158878 66283703
98947 119131 50249533
184396 186909 6384283
150179 152791 930511405
62483 97212 461351706
111607 131597 50015589
55990 58835 7086315
7862 98008 225872874
42180 103588 153582279
32750 80754 120011943
169266 194738 63728545
3716 142443 346950156
169527 190707 52906400
176746 183276 16424925
98161 183901 214102300
66350 89936 58596538
122525 142278 49536385
121091 124967 9765663
42037 44518 6213556
164990 187142 55377806
75719 88466 31658202
38992 184784 364406049
98518 169194 266880165
133213 141477 20740885
123401 150609 196818269
123644 181557 144751863
99968 144032 110097768
64385 92386 997716787
174599 199286 62021589
63323 145085 204301321
74658 161032 215897975
88629 109771 30850707
51353 145803 320034427
63082 198841 339461154
50431 97399 654384840
44768 176501 972934019
76548 147811 178082407
10161 50469 261649540
62664 122076 671206398
39069 80886 297434698
133732 199685 165098358
177482 189363 30001121
48974 68241 309993597
67679 157391 826901530
118084 121677 8876547
87501 93558 588869703
62129 118693 555211091
120797 121216 921626793
34803 53360 1356436
31207 176533 363075384
593 60644 150228425
145237 163435 45549206
140486 161236 508867306
171044 175525 976022474
154185 162793 544898482
43256 147296 355035288
74150 101528 68482693
91065 140744 124296486
128894 186386 926870122
55769 145243 223600663
199921 199924 274140881
134415 189617 138046262
186692 190372 9232857
81901 135223 741279215
139728 161751 55177865
128292 186817 148764449
184974 185544 918139613
147080 177021 74690515
120577 153308 15195926
55983 103429 118603404
191194 199220 20245454
156953 178283 412879328
18246 197720 448756257
95407 194911 248774112
18510 27397 718120614
116512 122102 13794700
163470 193404 482451835
108750 143394 42679911
167860 182790 992971546
97287 176578 197949098
195024 198658 9230076
77935 94511 773149434
9731 50140 497994749
131101 139237 233260194
103580 119794 275481452
189590 199306 105105048
176339 195961 49330081
142925 186573 109040806
20683 163898 997899878
85279 191849 266555653
144454 165954 247048498
20338 93146 686965179
117591 163172 113990713
3332 39412 90289437
34279 132788 987568575
102779 178650 189317276
54659 173288 296338979
116334 135294 334271476
81302 162341 616435394
192302 199321 167797173
127213 152433 63176289
144418 182279 399658563
26007 188290 405671465
24115 196809 614323154
117228 119669 272618229
103280 125325 835935066
87446 97612 25550267
131736 141058 23349649
102491 154705 130561906
76002 120299 110476455
62641 85673 57371016
78832 110917 80043813
19620 183806 801157443
143823 149021 12923499
13411 124468 340355097
85450 185050 903324757
55841 171122 288026466
42985 94268 128134556
112237 117176 874515756
121268 166618 711444915
98973 166809 213103923
152501 158898 16068973
52668 102499 886096852
191219 199960 22100450
65167 171149 264680405
104820 120160 38149427
94478 129683 728687389
65926 76660 99619204
50224 189827 487889603
189826 197606 622860987
24551 154898 633274167
127997 151913 123248028
109400 141980 81464359
152741 166897 31924133
35202 55980 51993511
3229 141974 346995539
106997 111103 10108079
107772 114974 18037083
157539 198266 122447624
56564 105254 608959854
115014 124487 738829256
136163 177403 891415965
96488 158129 958799273
141766 162851 52790439
139107 164272 63012489
145695 146737 744249277
15849 195624 702439596
163569 169600 293366087
196529 198485 834389720
35449 68689 197548822
96750 105756 412725106
64325 65838 406314274
22028 24263 572878717
86178 189343 258020090
151233 198522 118347376
143716 189109 366697037
86535 178039 505467172
127909 192443 161351800
63220 97419 85408895
75063 196891 304583294
71218 82288 198889666
92529 169968 534134441
56499 123835 804100971
176762 186569 257229552
22142 31177 22567092
130540 174383 109457964
85549 174417 222221206
136067 174429 95845467
139105 191426 211872770
160968 186467 277265937
45896 187262 983934837
126608 144568 45028411
146659 180977 85696057
82233 165137 561248472
70853 104459 738963283
66718 153235 216200560
4733 109321 261492857
101449 110190 21660404
105864 106938 2622366
83856 197621 535901918
48570 95064 320124372
187236 192481 347435811
175962 176878 2321665
117335 185260 169743037
154405 181670 67878490
29003 74776 114389507
130898 133769 747909212
8072 123056 345594568
1494 66460 533959693
15552 124379 769348579
193279 199339 15344962
30859 88127 146104357
114664 124348 24094899
71218 131925 649996954
136297 152622 545203710
77927 198828 676762320
185555 188274 6923294
116805 162592 771706103
83840 150202 165929824
133621 134022 556772698
21223 151426 325507565
127778 141583 34513596
172638 194001 339679160
60968 122029 623435605
193629 196878 723268623
159174 199242 100235010
181013 187868 598406759
9959 172354 772815326
81020 156371 104430807
61795 159006 832859630
97469 136313 918716542
93952 161420 650395784
103350 117704 124189155
4540 188357 459637670
70636 89901 330733601
25157 30411 13140027
137853 164279 862731011
57301 127681 175814885
57745 142129 210812450
95185 141540 115893430
183413 187659 10788924
82364 112740 577697958
28894 91377 155889713
32881 125579 763311719
48769 180495 593724913
84856 159054 185720363
79224 97089 340364595
117559 147014 316568422
137123 180982 918045987
167987 195027 67739031
29285 160815 328809545
61746 112561 67520784
53869 96005 702071257
192877 195047 5515704
4072 38075 85102668
151770 162691 27310075
90536 148795 145774448
44774 196180 378566821
182023 187989 713725952
132075 136302 10584104
62175 173248 277497963
90703 182356 229153693
189977 199831 24811596
104868 169081 160469386
81207 196399 288008148
112220 128250 40113701
144170 178217 546024817
49838 122945 275220246
158363 190730 80795056
34958 35939 2451041
108509 190180 263344086
22788 62940 100482567
8315 17960 24204620
79997 114029 85033890
93438 133225 468293591
112639 179210 166317010
4565 66439 348185222
34185 98800 210554128
84631 169454 73148048
111912 197512 214251412
97494 182816 213126736
188428 191725 8135942
44611 150113 550822287
78180 190765 281355143
159375 175732 40577012
114074 143800 639080159
115220 138462 57994394
186638 197141 26417316
99433 148987 123690073
89728 103061 588306353
11879 186418 436277483
129927 169942 531093642
132664 144902 254212078
77691 168835 499962648
53340 113982 182508485
125469 152612 68045976
6178 82933 191944950
142178 152004 17658937
99507 134153 86405646
31497 88991 854951507
183993 197872 34956636
159678 191487 79369170
125549 153846 644682149
16748 104832 915137303
190764 197254 142956906
16007 178209 449802494
147501 155514 20228984
80274 114190 714828935
42658 148988 480478883
191021 192400 3430689
95665 115712 532113397
100507 146342 114435874
65706 154300 221396108
156290 164376 124000725
182717 195692 32670923
50025 133968 449022433
64353 104254 99713218
109100 178262 172766658
22348 51594 253844198
69349 73717 101805851
168591 177898 23069405
28661 72686 110031942
14783 147204 368996164
126675 198204 179069720
172752 192818 50174687
23078 165274 355466670
179836 197914 45509979
156527 176289 48999638
74073 172757 574639035
167789 185161 43445111
164236 171269 17463341
91 36903 92178337
196277 199287 848936211
38262 192214 627548592
73613 156029 331586791
102284 180154 194389926
128100 187701 149096151
11784 108424 241581151
37924 104266 165932205
139518 185428 114699631
174654 176614 4798971
114199 183073 172029915
170301 183654 33269225
108985 121911 205643055
159082 163644 745715800
181864 191432 647975451
7706 49224 999213004
86618 103986 283915839
66679 104584 94645707
158629 167564 22109013
151724 193027 103164834
70008 103162 82760239
23003 33370 25952182
44594 80294 106358446
18269 62475 466618640
164849 196306 78679756
178993 191248 30845280
39466 39614 433711939
185757 191751 15024573
2959 129748 959260998
50978 180858 324487358
54628 147770 232714062
146477 157905 238721380
17300 90147 181922535
153983 178553 773289243
84251 172260 220092472
103020 142767 99253843
120165 188662 171432005
53073 141225 220342455
104065 139553 355029961
16939 198353 987450937
171500 180507 22464046
82668 108849 65348494
165615 182840 42952001
159164 172831 33984863
34870 167523 331473741
46772 60171 62029560
25036 117315 665024679
77171 110436 83038345
108881 187519 411973283
166974 169782 7139209
46014 176050 897555070
10415 43145 81895615
84009 122813 575951781
51801 81666 914112086
96837 113699 42063913
167842 182685 29748562
189628 196884 355880373
61697 188739 419691698
13018 186779 914797758
159847 181559 54046632
84469 116390 408538921
25034 136741 765657521
19533 114405 237134718
133314 164227 77419316
19851 111624 229307340
22804 64763 243249941
73657 150429 191848593
153804 176171 460359882
120382 149759 73555832
64759 141517 545027335
101361 198853 243748865
6717 23220 127692906
52215 96976 111937369
79810 100631 52146494
28417 61948 83685912
64498 105097 101464204
54656 89530 393183741
126415 165466 555045457
30968 168155 630314107
36256 151629 288407387
18122 62348 373147540
162124 189048 216627668
36942 137825 252096780
127844 165373 93861478
41118 169338 320544971
108060 134232 65399972
68530 106303 94232127
23662 43123 48696536
130219 135133 12242796
31498 93385 213374352
21125 185478 410753204
131344 135636 741658776
93504 122759 73019921
74101 88088 242150870
34151 158316 310476786
74199 181219 267278301
152008 153071 262251480
82274 97170 37347757
125237 153525 70894314
82487 159578 192832746
29718 138515 271834878
191541 195794 10758123
78874 177808 864104797
169549 187055 495393729
185348 197637 30980768
147144 170861 59410097
16639 166693 544864366
134029 163994 75037222
146754 159641 772809660
126515 157105 76719313
165398 195548 75453985
104527 171781 168004614
17782 82772 279821141
127030 144271 43253413
182696 189738 824130391
15750 64589 122093690
144838 175182 811198970
127182 158346 981705508
194048 196250 81272981
117912 124927 611350453
24643 39085 521803893
158437 188531 75211772
97216 120286 576897469
155382 198641 524156160
136589 158494 54844165
176796 188516 570582667
35601 185880 375576750
69253 170662 253344139
184025 186261 5646719
184223 191911 252874375
95611 135606 298842755
44573 108996 160922313
29345 176169 366746679
36489 160619 148960738
2022 14075 406170771
17999 154158 340425922
167623 199374 302093589
13465 151240 370843598
20937 38795 44664022
188141 190223 5194140
147116 185868 631722004
133855 150304 41127837
156196 193666 93552287
87608 134976 118549014
171588 195196 59148823
130849 131726 2135527
18685 187407 874556097
100660 190246 223844457
127079 177106 124936254
97997 152972 809361019
99800 178009 195137870
186569 197126 26550667
61841 178252 556117327
62783 162202 248497950
113334 177034 159067627
139864 160309 51250543
96891 146591 232918140
83146 137327 945647123
78756 140811 139616219
33397 47005 33883972
168842 180593 772855583
93135 181073 892931114
41442 86271 112019705
48455 115892 168633861
64408 150660 493286477
145648 184867 937417636
85436 151437 165170741
46475 67295 52315767
114275 122665 20813666
133350 155364 55269019
172088 188724 41689488
118177 131897 34301832
147838 152163 94478854
75742 156468 806358099
167733 178603 163508465
19600 177541 651257995
157069 166874 24281236
25244 157907 602676011
31158 177940 366727133
74493 192365 645844272
47512 191960 276769387
77133 137669 224870605
154168 168356 35318407
141701 156758 557713119
108948 197368 774986523
51180 54605 138888294
30683 56157 63728732
36469 124749 220558447
36122 65366 827412253
31664 48275 949220339
156307 162588 15631161
31831 41719 180342525
100355 150601 276516142
82201 95594 435116738
31187 96528 972025379
10687 77731 919630988
77310 190369 282583524
75609 176478 251851313
110313 177360 904081302
93093 110401 285890550
129025 165913 587433921
115494 125704 25359356
127764 177949 798439221
124389 170291 830577191
183600 187339 764545311
151136 160573 23651103
23797 180475 391522223
49523 165963 291019153
133504 145295 606378487
14914 167831 832742776
138299 152603 35868876
183173 190415 581871731
67441 121062 438972283
9244 22305 32642420
169653 190962 636812307
41289 173336 329985933
52104 194971 423607952
77601 83542 962930269
98266 169274 177371624
61249 125209 684414642
40922 139497 772730979
98154 188768 226460673
159168 160894 246330746
149091 186517 93519450
71043 130343 347773170
80515 89016 21061119
24472 172144 855929952
152012 154811 7165542
126072 138117 457211820
78978 84323 13168324
148599 198179 276184932
27035 40153 32635045
194336 199622 83228802
52897 101022 533959221
130985 191678 151638085
156465 170852 35818936
56061 90377 85538579
89900 168926 481431138
57410 74908 617706042
177969 191750 263313761
45742 137114 228400414
18834 89490 92157359
133221 199956 385838394
30940 61115 461424420
52723 169742 518130521
6270 43873 94139851
65111 131501 165735020
84189 174034 224592232
178298 181938 9187821
31787 94679 157173448
149501 184021 453131553
89426 92850 539796812
181807 187948 7896566
10319 15470 910404382
48228 143831 173410981
84946 173885 222332358
110865 161474 358805637
144200 168815 61504017
110648 121574 696590359
116065 139050 57418882
39580 175945 340755360
19116 101835 206873877
175449 176891 659008619
128971 155266 65955252
129231 159186 75022764
92174 157516 163676558
114053 116629 2962519
149182 173351 60311424
149927 172544 56521933
189838 194272 11078544
45904 110138 822205455
146372 177213 76911255
51769 116280 161212376
158093 163304 493705924
75823 146320 176134067
181541 192484 27464097
123866 176058 130354074
164974 193133 70362329
37925 148913 277457997
97755 143185 376077902
24194 146114 304754967
177324 198180 52493789
87876 106089 45716502
85208 146700 153831992
121 125878 314362628
112783 115566 7043947
95294 193221 341250559
158306 185859 68671731
31053 92492 369813447
97796 190880 850236020
196289 197513 3135322
141516 144100 6524213
79726 144341 129570614
146366 192675 422134815
85080 113443 12079233
44181 156837 12847176
73378 126242 90736272
195458 199930 824549427
38346 98551 331440579
77860 130984 547102682
57676 115483 514866349
139990 163007 894455923
146662 190269 109068790
173027 175562 789179505
156947 192516 44148889
94955 193229 846878259
19008 115653 241557329
176564 194893 573362584
142197 146681 10773113
60144 161782 984022209
1554 159229 746146573
19097 129767 729564749
92058 178698 428583969
87611 191853 260687138
12166 118656 429234601
169671 196196 66351158
22032 124549 727437379
159017 190812 79379063
134886 177265 632254038
90891 178167 754200436
11510 140066 321325134
2220 154653 381395349
905 56312 80201276
168815 183602 36861774
95316 185548 682205459
162939 174514 28774327
141383 156410 37750763
20826 137505 430263515
59467 99241 415575382
144187 162486 45793663
15931 52403 91133740
75047 115158 100241507
162378 191793 73418845
102388 155015 131583077
91957 109431 297536856
10894 177524 988154580
186378 190562 319503
126691 184441 144356120
20434 197744 443441595
61173 85387 775672676
136605 140457 545535844
184192 186870 6802230
6283 158224 380027445
105943 174215 170448383
76663 138173 153645965
139622 142773 7924174
33576 42278 94983358
43784 54077 450254798
181250 195011 509137102
130089 165615 88756260
76831 77858 1605501
194982 198727 9527013
169772 178789 838686186
16329 150624 335671249
145354 189642 110722186
40189 177551 657015663
102961 127940 769233699
94924 113068 366813380
190977 195317 791187976
1303 107202 409398218
138732 149227 628055392
199726 199741 897464534
169953 181617 28981096
123393 139932 41409669
181999 192044 25217716
21750 131364 274001384
120686 139972 48331258
141597 154197 31661494
100927 179214 195408321
41894 190678 315855428
55158 73125 208383781
197598 197771 21190
30844 102631 903315310
115870 176234 997141982
161803 191886 75096037
4970 178040 449603234
162354 187880 63815428
19943 36997 42688405
104753 123461 46601797
56861 157312 543963066
152158 199719 119076341
23140 56747 84071944
167919 172436 420189425
130247 145715 555463812
32389 176203 359249681
68628 118609 200831372
5323 91279 214818310
81432 170135 221742397
199296 199999 1803630
55661 107071 902824625
161690 167490 817504655
45577 74950 73537751
81997 170787 9031879
44882 150707 264546071
57665 84730 67403104
18473 86996 171147393
51947 191715 349296491
66170 84227 44813310
124069 138381 844808968
189904 198247 20964302
11372 107693 802804480
172914 180727 19476695
10141 114756 261562771
67546 195107 318736832
9326 70732 371659931
29034 114942 214712277
148091 177322 72891179
160478 166164 673384132
138511 163045 930579157
3011 33566 76623589
46070 162011 425875308
67805 197679 675319190
76903 152438 188820784
65269 82105 394837793
188812 196601 19515945
85796 167788 204984466
75328 76136 476799352
143851 194258 331680274
106943 169651 458095640
42018 108610 166417875
39217 136592 243495953
76855 100749 806891082
125912 154098 70695990
199045 199124 198211
51631 154080 256153966
160434 185251 61873067
162625 196288 62163914
68951 109114 100066128
43697 67952 60779661
65753 193843 618753062
60249 123828 549498570
164758 167289 348708149
34676 54884 513141069
150345 167994 488328334
175905 184708 22137639
125586 149122 58982270
146043 192213 744610203
139905 169678 74513414
49499 76138 66657309
52160 173701 303718960
167725 197656 75095996
85742 189471 259472370
62920 126484 643821593
144727 161751 42590623
187424 194308 973386520
97578 126293 71634483
60949 136208 45345175
50753 155597 262188092
167776 185002 380917869
153068 160705 954459306
84643 163020 196131354
153004 194606 103932298
112868 154448 104137258
123665 183150 148690732
107019 184364 193172893
120967 138569 44082523
94212 133816 98986214
17704 27602 24784993
135466 137129 895973086
136463 192516 382869100
155826 199313 90554097
172067 188164 40314789
31645 123084 391113728
24662 130813 815260665
171531 184696 32899646
40300 141640 253353843
114374 164912 146515768
23372 154759 977129442
193891 196320 6156472
95133 184088 222282253
146295 164651 45958663
126876 130336 983290918
166937 186894 38828193
40298 183808 631503116
126211 156980 713525122
81481 116249 541773591
44311 186251 967193072
157885 195716 545985976
136892 181415 241470472
120907 140610 41371881
100053 121748 745361146
9401 10646 606044621
4873 173814 422299728
162848 176010 32609635
86734 115256 857878063
30698 112934 205484137
75691 168229 782135680
171335 181861 603889122
891 43895 107749857
1137 179586 562622871
120079 163839 109631371
13389 107158 843174958
48669 197117 764908544
136302 175637 98132444
31706 164390 210134579
62977 67586 752426483
68937 92331 58053979
11287 143558 678599342
24031 178481 550526018
72598 105299 788275956
109666 154266 795792787
77881 117465 98881688
106433 168359 154737431
91273 180569 223255812
110873 139342 71214496
28123 103983 233244871
74589 180863 265418684
37702 189855 501113615
84240 187909 259347992
123878 188732 714866746
101046 165555 161130946
105815 190790 676109351
77011 189546 281314044
174979 196408 53862756
195054 197306 464592344
111919 128138 460927013
161983 180721 519117697
95164 111204 40045561
26022 57674 79205522
109600 176717 167623933
182311 196701 36203967
98627 161348 657407112
183673 198715 37903465
72727 150637 194649902
126040 151318 63321516
13796 56552 860711511
100026 121421 53171656
96623 193118 241184479
88308 120833 81231628
18402 37966 461345480
30038 196409 415951130
28165 157517 928468609
167228 181171 34822660
106851 157706 824329497
184236 194066 24692092
196699 197769 2753230
92215 142959 127072815
146230 199048 393513648
194296 197269 7531475
6530 120156 762339631
52355 72841 51343518
12163 49709 119665169
108189 120092 29621634
57011 192841 444387428
59046 114329 999185818
28792 155781 80307892
83634 184203 129277840
110799 159728 122509175
145041 156513 28818752
197665 199738 251561515
164954 177611 840126611
84116 155868 179589600
105574 128828 119947789
3527 25738 73071065
124603 194009 382116822
138605 193650 137716560
87611 99020 828796845
36872 158725 304661254
64286 178818 993944638
79823 96779 790280438
58296 137328 197436420
81959 179859 244605606
157592 194433 91980502
170293 196338 320265675
23544 57870 85947460
172502 192838 666008242
72668 140158 185330084
144563 171354 66864177
195466 197215 4416501
17562 40057 125016436
92868 147605 686075951
20647 194202 433933909
61360 81717 50931766
112937 157005 110376850
56940 151328 151105396
165155 191887 66815941
125313 142265 42476456
88841 113930 62867378
35460 195225 494162169
12449 25614 49396971
196312 197222 131863226
95812 154417 569174163
14294 186389 853898330
7504 145431 376607497
85835 176671 226970516
157972 175684 43928111
176450 197106 251836026
4132 43447 98441462
54573 72979 46060209
33425 118883 999182518
121261 156709 88927668
61982 160903 766661847
75063 104645 73940557
96117 120530 60876512
44050 55559 28785531
166363 190539 60500597
182520 194660 30490239
8557 162415 384731407
153359 174556 603427915
60676 173620 282266813
162214 195764 83906798
156363 197185 102023856
190719 198927 224344366
37937 136703 246951552
62545 193984 328516370
16630 111748 237649742
174592 191961 627484812
5527 119780 285605937
159615 178406 46672427
8545 76454 169869919
90098 198564 576928504
160113 189446 73258790
170431 194629 845280920
50487 133447 795155939
60898 147120 215487480
87028 181580 294430795
158535 197312 420636677
99330 124047 61533250
156968 171148 35216819
155086 161526 16030454
171323 177652 656748814
31434 76348 112348434
159816 197674 94720643
195248 195254 19275
103487 126983 58517109
13127 64818 129352686
51416 178728 305969390
63643 150454 976980299
170117 194163 60116746
188073 189818 667123724
145562 156631 13825642
198541 199808 391600355
46929 189351 356179139
187501 187711 582680
56197 102371 883499538
32966 139711 502027658
178477 196128 745520440
107395 124458 822890512
179015 185342 8579525
117229 181780 250083322
92634 162011 173591274
80537 190666 275318165
125327 162503 570631895
78469 89446 386015428
128107 188361 150700474
137033 151811 856670881
156811 189404 81378356
106264 142670 90988065
126556 126596 115433
59586 122230 156362399
139956 192034 14591985
158557 188406 222711224
88589 199109 276626287
194503 195420 999529012
122374 196503 582225609
13503 132256 825967527
66801 115715 122128257
149731 173395 820772191
88822 103473 36895125
45302 146019 251782385
162719 171452 996506803
36695 88440 129210148
14335 134683 300802461
161748 184281 56135172
85207 196688 541920009
62052 134223 180377538
154162 167931 34188193
72452 84621 830736351
140175 157894 247524555
149355 166822 516188737
47239 134077 217140217
148307 191922 109009930
134742 170669 89838796
50706 89029 53769243
178274 197871 49355542
116151 156333 100620861
51738 105864 472718074
126989 154170 68186212
38876 98194 148452004
135927 186752 127055125
127433 183880 141063433
7092 147529 914510324
30640 46733 906866735
76032 98028 912836078
28411 99887 178681294
190965 196513 13959179
12761 159691 803579923
109829 199176 223573721
40146 71628 78916232
104501 140043 88741611
62609 92993 75876314
29119 49123 49894095
22673 160822 617035635
73008 126388 304257634
189147 198379 23184101
37765 178845 352475395
49679 124974 188089793
88625 199184 667180392
81300 145931 540466064
45246 52384 230919278
112900 138849 64845843
157166 187900 76735999
46291 138708 716136368
91754 197641 265089549
45613 122750 192684319
53044 182364 967553866
76325 96134 49436171
154231 167158 32075674
109401 190796 203526269
197332 199026 4284859
192971 193158 497220
177730 193701 40173100
87545 198524 277707713
49584 172110 777820799
5314 116178 277225743
14899 25298 25929043
75533 146663 190156198
169096 199079 363288144
75996 94872 955878345
171404 194740 58458990
78630 159869 956144750
88219 182558 197700180
58414 181190 306683922
67474 141541 379901359
6680 162325 487774088
22913 176480 383658853
47696 81479 593906598
79525 191161 279028666
94190 101494 18414815
98281 107096 21963852
121970 189892 170013942
44900 95517 650303221
159296 164035 889728779
98261 197809 248906578
143906 164596 51713000
137814 189358 31197004
189912 198530 21646838
78022 94162 40234753
109414 144602 88041000
71818 87491 38927280
74648 166145 228606809
107576 113479 935011122
159076 178864 795055905
151310 165422 733782
107461 173662 491878411
94670 120251 236514588
30178 158567 736388526
121773 171130 718383184
22481 59971 93701955
193006 197027 33308113
136172 153245 42816769
21762 41431 49173026
179129 183084 9943993
12344 64868 912729646
197465 199585 5338822
86126 191276 262948653
119216 177142 144661636
22833 131203 270910024
148897 163595 36859937
172301 174797 6159677
79580 146220 166510850
96030 139151 107763316
90833 131022 100628020
105955 165880 761025099
151272 154886 692910894
45967 163646 601872015
35021 73088 568439495
187688 188851 2901318
160685 179802 47559339
171077 187439 40964248
174108 185237 27868765
53608 92398 96770769
132195 197938 164550557
65109 114647 282601633
175263 193479 47462769
123952 176302 130759579
196356 199801 8734772
64986 68711 9385571
54865 149615 236724875
68154 125541 143066938
123408 142418 47643617
133200 150415 484804432
45207 74877 280387860
152059 152238 141755811
175899 179120 8098970
106811 152641 114561603
187256 189903 427935686
116033 123668 18976960
9478 178689 422741156
46066 80515 86141031
7004 97139 653981287
142992 170886 709157577
58038 107156 122697511
70946 112501 103606120
159816 196847 92601572
48446 195018 366491901
3053 57198 135653282
23246 58265 141107267
146962 157641 26930652
163369 170126 620590836
177086 196990 259933676
24734 100756 134542783
110095 135997 64781880
155533 185824 75499981
10340 133751 654729616
59178 199267 397893007
196537 198204 944033518
69201 157917 221684138
39265 188420 592293073
11894 109453 243854571
39317 129232 224808400
98025 170269 180511321
155782 159751 9898625
180424 184107 9222161
93668 147537 699268029
53776 156675 257335683
77874 98088 423648845
105296 182721 193336784
15 19798 955908591
164896 190139 212416283
52051 94314 238370250
85141 157116 180232431
183311 190214 242009292
102549 134873 80708042
198735 199187 1106516
52490 118620 339710886
184525 191047 371745636
198987 199628 815199498
93595 191939 245874731
86939 163043 190394487
75815 197906 305275829
46891 87259 372124228
15944 68271 530358910
14010 100376 558054709
141173 157530 817165491
75490 88360 72989407
65951 194354 550587042
84283 148345 178571913
24187 187804 409063489
188511 197358 22197358
98989 193954 237300057
192708 198919 701975877
121956 172890 827211091
193851 198289 11241608
7797 95903 259453773
181647 186012 528173214
27550 129734 255361733
48174 80616 81163194
118639 174681 140057774
97652 110327 31551089
36537 146475 274749914
30455 118224 219287781
194776 199582 12179120
93017 144868 129698572
84099 154410 176003328
38653 63147 403839003
101465 156725 138168530
18159 122208 259851289
8818 110026 252999369
2436 196523 485445123
195166 196676 3829805
46110 185684 902498364
115605 165330 567014357
162356 187143 24767255
110123 148388 95728660
187377 196642 23235361
162247 186403 973316405
18167 35485 43233289
121846 158484 267071452
65978 69695 3741629
75691 134858 985558506
70212 176775 265960149
129715 130552 2146329
141907 157508 39190810
152180 163912 29408950
12038 52959 885232091
138342 195362 7171832
50501 166348 289497536
105899 146479 101297860
135263 183529 57195720
178500 189250 18551356
11796 117018 263035078
147727 164152 41192171
105178 180170 273975455
38442 179632 681332752
172678 174182 3723749
51915 102294 126027262
122484 184691 967753601
103883 198137 235731083
187524 188199 538025090
86607 115601 72883896
73802 124164 825795776
181778 184338 678963285
22839 151781 614409795
163455 187887 874351069
69090 135270 165154683
141013 159887 870159490
136782 177190 720909424
3702 189401 464419367
81052 169424 806917818
177825 194025 40719602
73409 133498 150047506
102238 177572 695761540
142206 179536 217030306
106957 145987 97504999
112438 171643 149218767
53057 55266 819174586
150825 153468 238525872
166654 185375 105854086
150114 186153 90061403
122602 170033 415582972
2 4389 10982040
190358 195192 12124673
72340 169394 381895369
80106 195016 287287523
74142 168474 185743216
65646 127577 560785831
83447 113850 386698920
61309 108735 606547883
112024 133162 52847269
130691 194884 517248224
141660 186998 113377039
63432 185069 303889445
121534 139259 74129185
73900 143974 475419701
57975 103457 113700855
112105 146501 496383933
114041 175013 152252009
172303 186598 35744787
47988 71011 237351625
158071 164898 13499854
5230 158826 384141713
34645 106410 179388157
106131 152479 716073218
47786 108240 151198450
30968 68989 95316046
140110 169444 73377890
156230 188747 182615978
94570 143055 121264057
189584 193350 9387093
95375 155460 150392681
199105 199473 529944200
86290 113594 68256670
125412 160042 424984019
183582 192651 22720776
71098 87216 3907834
77845 151002 855252514
20331 109273 222287694
91072 162964 179944544
102893 134320 933427974
59074 183487 310846569
172365 185650 137262248
191233 193664 24473623
74351 172465 897673821
140832 159995 48008738
59252 145215 214882374
92022 146298 135883062
50682 161862 277970689
2986 56374 133742123
66944 115046 708860912
185493 192962 221557223
97560 130102 81343314
174600 198599 691248629
6329 38319 80030693
193307 194144 2107849
94092 105595 28880313
119569 195977 191188919
124155 140782 41644796
174327 181838 520903933
193611 196447 7214364
137682 177688 291623771
163196 174087 27037677
10034 13985 34843929
130175 199609 829439513
106711 197776 227799969
97092 130000 336163685
21495 188973 875943598
198670 199196 209052243
92493 118313 64596443
127828 144845 671752723
60682 128945 531774304
78857 130758 320103332
139260 144258 12599070
51371 57308 14889642
13468 127201 284229422
15282 150235 532373923
118624 198961 304127547
117722 198179 201285380
161962 192353 75873921
123684 133128 23631239
105790 193535 219272661
66939 108352 226075324
18259 140178 304643081
139417 180367 46271416
22193 118973 241850165
116595 172161 138912627
64711 105756 989690350
33346 188023 509275809
193825 199385 14070110
147670 149168 3783370
67720 94337 610051338
93650 188805 548635905
187334 194591 326601160
11448 58668 336908598
91340 99740 737113598
146299 153872 19054147
122436 194984 670250092
132857 182786 124734639
132174 166606 86050749
75916 158425 206242239
133137 159466 66012123
58946 150748 229453012
54322 131703 385875946
68025 106812 329083796
131458 182378 127218309
27613 170269 465234018
85996 98259 903775695
7128 93199 917703570
67391 100581 82897972
1820 88981 619753759
176065 190463 36269697
163286 177994 36468157
156924 167400 694642499
152614 177316 731364307
105106 116886 217219855
177992 186041 18138055
176228 192083 39865851
130746 140266 23696971
147894 152942 571474913
81935 100949 47668439
72474 149990 77193684
141681 144802 7882102
169314 184552 37991426
58497 63236 590787679
167929 179725 11857185
127831 178032 125344473
185222 194286 910271484
166748 180453 34172961
46678 68615 985590830
120106 181023 539784748
64496 154484 470833634
148961 181024 80034239
35448 51204 795923373
40091 95596 138823166
20806 154490 583490860
42116 77130 87527377
31952 67490 88980640
44622 171684 317543576
170790 181928 940670645
72492 99769 68216430
130407 192487 155111322
167987 198246 707020644
22933 60170 93045110
14946 48874 84668002
112069 190419 195984734
178324 199665 205642621
150583 197441 117278525
140918 150821 24803580
15915 128869 539287055
140617 147032 15980277
187184 193355 15413564
108777 116043 18238216
124565 129018 11170175
124358 188271 159902296
131422 198421 673966588
34417 158799 951972386
56658 149518 443509952
130199 192034 154542194
150439 182350 324860473
124646 160741 830047579
180607 182944 5843607
76074 164494 221003385
8341 24183 39638930
70791 123464 131350065
170378 171663 3129552
9723 96790 217652383
166153 173808 857178717
7385 174539 419094362
153454 172674 481729592
5827 162761 392473213
29650 105693 648561038
11825 59775 119911125
147128 178207 428280402
87536 182538 851641420
175801 193779 45176220
117053 192590 188787405
100064 146522 115975202
132914 178873 114736616
10178 147271 342646238
81153 169882 221780122
124818 193279 171224470
194013 198641 11736407
104003 140502 592297456
12829 185268 442067560
160814 162490 660164467
49403 152751 702281260
103360 145072 104204603
103822 196092 279722039
156565 165938 23237896
62563 190492 188312637
166661 193789 363767442
158962 166161 904902386
179826 184574 11915307
26457 198073 800439109
105897 126338 985562882
132605 144455 29692028
33531 151163 189640594
157233 189844 81383603
125779 157128 555078481
21208 132046 277025399
58890 141435 426741965
92794 151131 145908936
62062 172360 492223715
173365 174555 2985333
152930 170892 558060120
170738 181040 25597134
51654 168587 610332070
23890 27636 9456912
109992 189459 605967482
18677 71108 131192039
93426 138311 387764174
170980 187906 68315947
136265 197152 592933579
149453 153701 10750196
146192 191132 643645098
72774 193568 514495572
36842 65892 72789037
73134 145393 710573174
112528 152229 632900630
156278 174749 149951715
102173 107176 697038783
144726 148604 9636694
25773 89908 160104335
72896 73114 584561529
100224 113966 204130463
1894 143090 353186308
165261 193146 796908482
158700 168847 447421428
103289 182125 196864441
97833 196309 619201146
115732 128961 33012944
191137 199028 19895131
114220 199542 213496611
163928 195944 79994123
125071 175000 124726400
61537 117561 865886774
39145 117392 442347722
56622 93374 91765536
29582 143118 283817572
27561 167959 350771956
1710 65968 161006326
185991 186299 683118725
52067 59373 18276537
22148 30744 387395030
178455 191801 33502799
124409 143654 868261545
166308 185560 48075096
198278 198351 118279
170657 180749 25069972
103668 152926 799275881
39137 137723 796505005
72713 132233 347252267
117627 132251 666497366
145333 197237 870444732
120045 158468 697373221
49355 136306 217288618
180262 189409 23048977
110792 119821 357734650
63288 190531 878692758
153782 190226 91021891
22551 75372 886009518
193100 197964 12335568
17439 133147 297699834
80395 144656 160679439
179647 196080 41300326
46293 163192 572523951
140634 182636 151254884
170723 176096 518990053
195904 197429 812370424
98354 112302 450325059
76464 173039 760598590
92709 130896 652395236
117872 140585 56775603
144334 171861 68702116
49114 188040 347338909
139806 178543 157037806
190675 194491 9562203
41777 175057 585350828
121742 178691 142318872
95433 139461 444282485
183749 192639 724634548
152710 175762 57367989
5299 43946 878061151
162886 169869 93563163
151979 155975 10092452
67198 140825 881427026
52100 96851 111881466
39866 74484 315706751
142081 195268 133030347
105113 115777 26606115
46682 93733 117690693
181707 186790 557641187
17956 109123 227757284
6556 8275 697536981
104866 129085 674091049
153289 159032 900185760
56374 146775 225869830
155163 166197 27409829
131195 189014 446219354
17798 177312 945574044
93857 160493 212989393
3399 91035 461136908
155371 189591 233648270
104687 171870 421873071
41453 48187 16795720
181625 195874 27083445
98551 196016 243576201
163946 199608 813618309
78863 145904 206209964
14063 118349 260591181
110517 162398 129860670
21211 186424 810240322
75568 152443 192133360
115045 154835 586688863
152325 190609 154461760
103566 117417 34539083
63818 104415 349223086
27752 44748 991593081
28776 128950 250245046
127574 158026 76303010
71895 81822 24697653
72660 194290 482938079
163597 186483 220379362
176339 197446 662337839
99022 186972 511750072
63482 99432 896998118
190823 197968 4491914
170807 193448 56599525
75813 112866 92485508
87299 173950 216577054
164234 188794 709267046
77359 80705 996017924
14713 30335 38989735
73144 184781 278847405
44711 153002 948278411
59314 148301 513141095
58089 156550 246175209
48439 115305 167230898
191024 193523 6267893
175879 176260 952497
17429 44457 232505085
38274 183905 363988463
8189 190984 456970721
77370 106762 73470740
97454 117561 50247611
18018 32800 232754845
46384 96796 877079352
118676 156521 94872959
19225 116010 241898073
132530 164321 79563685
178909 180016 555374426
3844 148230 361074040
142507 159251 41959135
5653 46108 101185668
67232 184227 292176206
43812 86083 105540801
36390 120844 418453011
96335 166029 654772276
26350 150756 571132174
119635 157296 94418170
127922 184579 141587668
116574 162454 114806448
192621 194919 2495364
133415 160286 67332569
76503 109264 81784160
16111 52497 232811473
42393 188601 365523365
110763 126567 39505245
61476 82956 53717152
96717 106008 23290720
147152 173265 594238877
84726 199731 287821439
42957 165658 551347062
152472 169801 435113057
154010 172323 45632729
132393 148048 382551707
12334 149082 341853549
37492 114540 951733767
116782 127142 25809471
129883 198378 171365338
172039 196323 565285918
362 159299 245635312
112048 118759 439075465
128643 197365 35674698
126143 196155 175210560
87283 168095 202018110
159190 181754 943003806
130486 175282 111751986
159059 180310 52858840
83168 113896 76814625
157845 188098 313488703
192126 195158 856675793
130627 149990 48324945
164632 195128 621784928
90786 131190 172745988
98103 107377 23086767
46984 98824 129817343
181741 182784 964986477
65789 88379 211573529
67237 199798 382522902
99740 112312 595730637
104713 195888 227926483
87319 103654 41005509
166737 175496 999907564
186776 197452 100194658
104636 145921 509781550
194465 199496 497814546
198173 199467 971908934
5308 114802 273862589
55509 103478 119926038
96228 142222 72350684
65250 106169 778829297
122456 141978 225935708
23211 111262 909974115
195188 197177 632670145
102655 137872 193607043
95758 99190 897339096
33108 41038 840250387
68987 142192 606082998
197150 197961 2059358
124258 144972 51929946
117462 169743 130716183
110342 116344 340256979
30904 62703 224036241
164519 192878 70796703
98499 172446 765613425
104717 193017 421359170
129037 146227 42999577
64432 75693 356585069
47637 162870 288217882
191348 196439 9840796
118572 166173 119075084
84370 110056 533463948
170490 176180 976363236
147997 197799 954998398
157779 184181 88637645
162180 190146 69880557
66817 156719 262985197
81312 173565 644364217
74363 198782 311108808
89233 181275 230156469
61826 153945 230411700
88289 179568 448421047
84674 170735 215272904
73465 95066 351002910
12706 28899 40639167
52028 166743 604351723
175766 199679 60177995
93998 118920 62247043
91444 102230 506541315
77647 178763 704753448
157854 162265 10970715
80998 109646 966026057
53228 140925 457930973
92838 142655 124598253
52596 153910 253373573
91219 153651 586070652
147658 158939 28357577
43875 90067 115247474
68002 182352 285546514
150840 184486 83950088
42709 199267 974893033
13084 138444 313289742
146144 160158 718547161
167631 188753 52965000
89182 106433 43369685
26877 28542 4216995
50085 197026 367388893
154839 172852 44774255
186839 189074 5642471
103322 133340 820197950
97600 159907 155784074
139982 167218 934912965
121462 146138 61854211
63981 161508 20197129
18008 29398 777581616
156930 197509 965069535
179088 184668 14051310
5351 113773 500556156
66575 189305 451016528
189390 193971 397318536
68280 92323 59693741
78903 196239 320036809
185123 185444 777704
48334 111761 890234186
59161 198353 348059963
60239 103995 965022463
182439 190649 620200064
114791 116309 3141155
171282 180241 22310800
100152 190525 406568010
46981 62236 98078001
159992 189344 73359714
50876 198000 499544714
22056 197823 986931829
24261 173512 407049606
50567 91989 103287339
56310 67917 29141157
117158 140976 274760565
99259 164107 975087809
188182 195402 728563306
180438 190397 25062505
22653 120683 607470789
157240 165909 21484424
116903 144414 68847496
82552 102587 363855893
161640 188381 759019892
67026 130529 890681335
13267 174775 403603620
151849 160566 704413887
98901 105442 16339272
146469 157055 26665556
22954 192187 658497587
50209 124119 649315179
175702 180879 904255418
83729 112161 262942564
46318 164795 726259145
176092 195708 49379284
9927 45670 89366086
102345 194375 753533011
93209 179840 965133269
38334 130373 230152189
123791 184208 329849066
134177 146819 31576964
187933 197206 892699333
1993 139703 87666363
180564 184624 10180134
56191 84702 248766093
118316 121539 7961819
40668 100497 149712520
11017 121815 525842514
22146 23542 3459401
14698 177125 699534005
198866 199421 1396402
15325 189222 434616404
41130 172812 876374496
180082 195703 418506686
28306 123574 237925175
171041 186300 38131354
121855 180949 147767275
176760 185537 22067384
23128 121969 246884171
178431 189749 28512212
126257 157878 79267918
59593 95860 765151202
7332 96999 684477550
116093 181984 271710934
33755 110289 191335941
98679 129216 79580071
175938 191856 856387889
22558 129948 268474581
33144 116044 891693809
30311 60941 44263024
199937 199995 38539966
13263 120651 705239624
178991 185209 989203199
101332 194245 608183810
188994 194439 515933540
160658 189639 72408053
33450 113245 940181587
70823 134970 160167037
57444 109551 520332324
194097 196016 4842328
133496 147755 35678769
197486 199480 761064718
104972 167418 558660723
38959 147474 808934346
158292 170254 29805296
37380 79458 105218010
3652 49007 403632019
199126 199873 1891909
176125 185292 23081703
38113 186940 372075621
88118 114650 873482757
45433 168761 308306500
19618 57335 765887918
51197 105183 537550276
185169 191905 16905844
27392 141875 940337998
186165 188245 376462510
90345 171128 143085107
66864 176712 274211405
118667 141027 947825195
93139 175087 204704826
11668 190647 877903392
162226 166139 559072210
57346 143195 214573627
107764 115615 19619105
165694 199408 6744969
92253 98925 948585404
110514 186984 191259202
78249 165574 218200825
96904 155726 147142427
181786 183015 308759267
51999 171134 997219835
172727 179826 17659190
149310 174116 61932011
15377 118742 995424573
113030 127101 35135896
39388 50189 27131767
88029 170597 334724167
53240 142389 892269954
189313 190770 3594924
191483 193672 5539229
82908 106581 259207469
97567 155084 343551086
176453 197758 53671595
41805 88551 116707892
71839 123567 576834619
150474 178194 69117860
80730 105002 60701079
58457 74529 665499045
25252 31867 21912165
18816 138611 648110728
185562 195631 885415784
11637 37212 63952584
156890 164351 925381995
67965 115754 119289691
39256 92137 132090695
117751 178203 150934174
47617 164415 292133505
142812 144837 5090079
49231 77624 71037220
87860 160111 555503203
157338 199859 574851402
96730 154547 288610750
16435 85569 416095038
138646 195363 741815903
99115 155323 972678469
156045 183359 80863535
160842 186372 63688056
40270 97792 407586731
152977 164322 28324239
195563 199538 481974057
6319 107083 980939877
177355 197486 84818438
130716 132630 748885447
196531 198243 4340938
180870 192990 882475071
195374 195858 889272710
44682 199972 388429326
45889 77090 78032183
111607 153886 105904547
136182 180180 346364270
140075 195570 235329333
111498 198079 385158538
113220 118714 13694859
37219 132979 239321648
61975 190891 289605805
105328 178384 720310753
4968 13451 759876560
25256 118480 9328595
32399 110893 722158381
30385 156367 547219751
149908 158205 426460716
33393 112912 904300497
32697 100793 170354206
126743 128052 80501419
23107 185823 406674675
189814 199105 367515878
2430 43275 757008878
48989 176723 669108151
18640 138290 298985732
28461 180615 39723225
172527 174318 4424060
105666 194572 222194125
46346 178743 550839523
41534 173665 330193829
31227 50135 801334289
199679 199771 806618960
39406 52348 32441137
174569 197919 58640892
159565 176718 42555250
42643 110962 170658121
86058 185803 289158906
179506 193873 36098702
123517 136144 781266690
194064 199557 13924262
82830 161563 859138725
177773 187828 25421384
76775 81193 11063979
138274 182799 259249128
158967 170837 918385389
146912 160672 179576304
95348 187908 801630861
92737 170611 194775620
57858 149728 229510541
69615 132986 878008219
127792 160230 81219980
146435 151428 824933179
82098 198442 291034349
141184 191544 960336645
116489 122378 4709068
96658 194609 886063086
4617 16294 11999967
13133 150011 641476314
109045 122288 33004840
160127 178569 444774381
2739 120694 649003070
96855 130597 84380961
105823 143574 69140178
81455 118502 419485234
57476 66782 59612953
70998 127142 140068546
101125 188414 218121401
101506 142370 399775955
162118 175981 550804192
88614 114216 48276611
77108 170022 445656225
140532 168207 74158558
70367 185027 286314301
134596 193847 148145222
116415 195021 196553522
52631 147159 686848791
71552 176245 261312429
131968 145510 201316283
118126 199960 130578805
71903 82683 624882698
7287 29886 355379157
26767 133580 266875730
21320 139294 294884496
180959 184128 503132991
25451 183751 395535333
160865 167910 562276999
196408 196771 249737041
6887 8804 4789844
133653 171454 94486816
130699 171025 100725776
134412 197407 157646096
105633 144924 519371637
73134 129739 627588950
88500 140864 246863101
35689 84813 205874281
36310 106331 828925966
30042 120588 226133543
185494 193328 19692521
186900 188737 731062930
17699 158336 351626409
74242 169546 238165878
3027 143868 352337866
96439 101342 12350228
6167 16880 12389925
152690 178488 64247748
152607 184696 649956505
150486 162656 791143166
199674 199800 341395
157397 194110 91624501
153857 159752 14717854
163358 196298 218941440
37606 144622 267569860
65215 76196 727949657
157009 161073 10078127
53882 66940 952951533
8862 174459 413920049
43707 76088 607500601
179010 190500 531641074
32286 84451 130242589
193256 195851 6547680
47753 151051 437105042
188826 191635 6911116
111773 180067 486536902
156992 182113 62544648
25638 36160 921596021
16478 27434 27433797
46551 155763 273235178
148228 176959 889903708
117521 192131 186490681
13441 48958 364771642
187596 190922 8284303
160638 187892 68116330
32140 193949 699401527
94381 139266 112178714
48457 89575 102661459
97880 98937 2667042
10236 59315 80823774
182697 194990 30895030
82815 119171 644364219
198103 199275 849648485
35114 46721 28832368
53791 108291 136160414
183540 190654 739630964
42228 132011 224371697
153350 188488 641935948
188133 195577 18678635
72214 82896 4637782
54733 93045 95642349
52365 52696 841347
123591 182426 489630145
44385 49746 434402293
167778 190093 618254910
52134 76973 476459063
84129 196770 369069819
56406 114282 144624580
152865 178145 295597472
44276 119435 187698435
27377 95645 832141134
12763 56399 109193366
82188 115726 54992908
33380 177209 478573089
142029 183417 271172045
134593 178358 109204713
115405 176499 730723654
114363 120044 765766321
120233 168961 121979897
142283 158572 134435780
54673 186270 328827939
173521 197054 81636701
159944 182403 55945987
81554 108956 68411045
88094 122195 85128355
109781 164025 916611138
100422 157983 780767118
68053 197628 408489849
54404 168491 285065384
87569 93782 15612331
4054 153066 857766994
148853 149830 796136907
9583 67121 143985172
137289 153118 39700136
41035 154970 284990930
159826 164354 11281600
182347 194862 31428936
59548 87996 70967597
9960 113263 258207317
12326 120587 270496529
167878 168229 918441
7069 41252 299498460
195522 198126 6583997
150670 158199 502038299
188149 193700 174459223
134168 186754 236906802
150851 152888 517834116
69111 73418 10623103
168844 193331 636278747
125149 126357 2998911
99203 156930 914295374
41901 85250 75789170
29495 101670 180515383
179931 197591 44451937
7402 189083 454242374
174393 185799 28529682
43687 66359 305829056
24777 144988 682248983
23739 24221 1221703
110154 129817 404921422
69168 177286 269835391
185299 195513 25687138
71682 140448 46076498
103977 109807 253599498
37071 186662 893540890
44764 126517 636695398
79692 89725 863756533
7854 187598 860603547
114471 165514 127586044
100233 181020 272709580
175918 189019 749384345
84394 98177 34744841
161355 172486 27723426
106112 140999 87149604
57822 86605 71773470
57551 188392 327028413
62291 124844 437301441
81132 93414 685109159
174514 199312 62282147
57478 72198 915587597
178012 182934 12389505
26166 179458 382983752
35998 171734 339230616
160976 163128 393100076
86251 150261 160041396
18327 149853 948943701
152131 153885 32211025
82757 98803 496314051
163760 172537 21825390
3889 13862 375666787
69474 134829 570602133
162073 168926 17087604
181834 192370 252419044
58834 136492 194061482
120484 176426 588965021
69188 130007 151844826
127240 167050 99520491
70164 150005 350829982
36750 171349 336366789
104090 175762 178912934
81814 122270 323633866
33773 106457 181709648
183968 187385 910562447
175265 195812 51620556
71680 170164 246060731
33690 155875 305532967
38149 157571 298726849
92902 120661 69262804
191196 194442 989555464
163911 199229 480990483
83281 113945 749525879
26308 181209 516026963
72954 106264 485817460
29348 120059 226584485
108067 172278 160473388
23158 99787 191715694
6321 54959 995986580
120056 123831 9452585
184447 192936 21291839
125606 195424 675389808
107960 116572 21499354
169759 179582 360465754
182356 182423 861441892
139114 176362 399231183
116124 132940 272306381
44542 92799 120564803
81902 85200 8099340
185360 191390 923317172
150350 192420 508550381
188046 191793 9270266
16014 168441 851724609
164403 197484 872470558
144260 163650 48497192
103736 154900 128008836
107563 125842 182263435
47449 185383 344825098
82555 178692 860764053
197550 198839 3255969
94977 98289 2733969
118683 139098 51081959
48602 82469 6608594
150278 161824 28990816
1892 97111 867394721
62296 190106 343736109
107446 150455 147384630
186551 186725 11632216
35783 55437 49180439
12797 157595 945292154
56290 130174 968397542
130734 168113 93309888
15137 72805 144182250
129998 163205 83052321
177169 181531 10973827
114182 177075 156991760
21532 73022 733334177
90082 120926 815364647
95398 149990 136477026
161766 184601 969919876
167860 181127 33104291
20065 83318 158134789
141217 141811 1464993
198470 198749 680266659
159249 187548 70672582
510 157508 392770977
171597 182215 26523709
113047 121043 19889952
121516 187042 874623637
84606 155813 178258451
160697 177733 42292037
49568 82105 801702237
52368 110619 256310524
103076 135917 697298166
108610 169051 213481843
30913 32058 2890831
107132 146453 98225488
103145 153041 124719863
87865 163161 442067857
44452 193646 372934344
17306 118066 251819263
34043 73507 98712063
111760 191775 260765972
74165 142519 991406066
6639 171427 679371923
175071 182461 18541310
77930 87613 23997641
176100 178219 429911970
61257 183395 305249699
973 17691 42030988
86611 102072 38843315
63226 145899 206537446
229 118528 295773458
90437 110282 987332739
194957 198911 10043028
105554 172737 73822233
121160 122971 4564502
7425 122107 583597724
95080 162068 143280018
69655 92541 56869052
166136 195386 73198275
122758 156244 84019419
89815 142118 149498232
181141 193256 704672933
150548 160374 681016859
85867 111779 701038239
74787 175406 251244099
14594 49007 871407950
33512 89254 139119657
178274 183847 14028022
76790 118294 103642174
154183 181110 67026836
64129 186979 734466658
96170 184685 221161666
165352 173718 20819254
33046 161272 667956426
177856 185221 332089297
51757 146113 235813822
72952 196210 308058564
161867 187682 64516514
135449 151264 889646053
61719 175035 283096498
160619 173155 287706247
185609 193510 19857044
145686 180227 84249481
129617 130718 2798222
155046 176981 54467676
109427 127634 45527901
81380 123350 104762407
147519 154538 17733698
137777 166388 71496115
133825 138330 11231566
137106 141110 10036810
19510 133312 65179382
148574 166007 968810096
59030 168588 273783416
108080 134641 214787140
60651 113652 132494287
188593 194064 387590403
65034 75397 25802945
63575 171785 270364142
12345 43867 78874655
64361 141294 391601774
170938 181793 42492462
90725 143491 132138293
100549 197751 243044126
117520 195552 195143970
169863 198594 313404050
168398 193985 63998986
134250 146592 30858915
96176 163614 168668598
35052 123607 432242352
159124 190724 351520314
198054 199972 4858169
85120 137413 62421142
159460 187750 809969485
120917 151588 76877852
49290 176669 558695296
27155 186393 916267155
149703 167408 337488908
99104 133986 983557163
114089 133114 475104853
189447 196877 18680581
13854 30153 40778047
10758 134597 907007964
171393 182398 738399504
2906 94649 229524076
4309 63666 431162406
86960 165533 196484566
153919 187999 85115399
188766 191620 31553726
41368 153663 280819231
183958 198459 88955049
81399 123266 462443946
177355 194206 42372262
184307 185765 3669984
66493 181111 516938280
105749 141229 384898674
88588 118637 547437676
62318 76248 939387219
168925 169468 1357384
65412 127518 855460449
38299 92399 135114987
54135 99296 112956059
52931 115828 157222224
62845 108253 113406954
44790 63627 47169636
32911 101872 172495141
173462 182512 347472754
189144 192942 9407514
31492 120056 910883585
35321 39647 489119405
11223 178052 416841218
81993 194981 282532261
17929 154323 341035570
151249 174784 786888618
189512 195942 16113512
157868 192965 718858798
117447 190509 182655338
132724 147300 36402844
152778 158661 14762191
129218 196097 167292620
86701 112700 65002922
77650 182181 261127729
72982 186475 439661656
4984 77631 181759226
167518 189997 56344278
15681 100827 462181519
59220 88704 73490411
33918 112495 531709146
11181 81963 816767792
64527 167930 314343994
199488 199553 168737
1168 96292 607206920
85508 151282 164591471
167843 188853 52685479
24980 120840 239455389
158645 165819 172719880
155433 178936 58392074
66935 69743 7071394
178565 198745 50855666
103138 178862 546257450
188589 194112 958387550
3143 78357 188301187
70291 92255 54512204
172093 195301 395336790
38793 147516 271766529
199107 199121 33201
88774 107533 287941209
123102 177146 868588258
18154 83440 163142355
181380 195074 228914154
177271 192257 37652803
62925 112136 122807968
165379 198518 376776370
160182 191266 77624633
153656 199422 181058933
24228 31849 441218137
630 11931 28374939
141128 145436 10775861
10394 44939 86389770
137318 191950 427574084
77255 88817 28707838
10305 142745 807712611
38299 197371 645873899
153431 172772 431136534
3489 30468 67656117
88383 138929 576708752
107872 166361 146139758
157205 159299 65032245
34464 151143 617752760
120228 176793 141337352
6537 63681 162390993
128494 164119 89210036
117614 146883 513798087
192637 197587 121174786
31996 121832 479934146
45470 99757 964659596
142538 184309 104302908
198687 199246 408653
72726 135073 478994014
117489 167399 762520818
28957 89668 151451483
88009 176819 221901564
58484 178422 65785912
28523 167311 346688025
80291 96804 41312080
27967 177194 766031896
166118 193257 67872931
34504 62947 71187934
197363 198772 3294358
167148 169506 6010583
117313 156985 237280995
17234 80363 763451167
180638 188527 935012401
163095 184143 52422660
98691 151068 873409339
194571 195075 979012668
101847 104160 5705668
120874 158297 93836005
153453 179338 854508388
6285 68714 954536882
174409 184373 789999723
169394 189185 181076987
84394 174344 224919635
33524 38291 331033186
57601 196541 509034306
153103 178819 63959437
96620 129418 81961095
71770 142761 909436360
34678 59833 270957589
140793 143074 824574507
80490 92398 29626793
17893 156412 811294767
45523 144308 531985367
61570 99239 759358958
4785 185411 451522045
15173 119067 259517575
120993 173404 131058273
136945 188388 766892433
64431 114706 125616413
96733 174710 194772530
43792 147880 260135963
125198 190365 794834104
54826 99812 88185155
67201 84981 44155741
104304 191011 216698514
114743 120136 663036374
197055 198439 40311188
21226 37464 40621813
151674 166820 37744706
78331 95331 69184500
180519 182922 6020836
96158 106459 105367824
140194 159278 960481768
173353 178487 9204420
91584 159386 169810479
98807 127267 870120262
47426 186546 887542818
100973 199815 247178665
183586 184863 182346445
149469 187227 94428323
89147 195111 265133560
29697 65974 517637809
145213 193071 447116455
184126 197998 621028307
168485 197906 73734746
22891 160081 583863166
84715 166231 754145367
111644 187507 189769795
141409 156917 38929379
84688 184467 249440622
37011 50227 33052728
37156 126836 224066742
166887 182900 39980378
52730 151990 620892531
133313 139511 15534678
112011 186410 186028612
189603 195569 347364581
72573 80533 90577951
190509 196041 891692627
101886 161179 504925134
68688 171543 799843985
3286 190758 468836223
173551 194192 51738582
59770 140067 657776458
78075 120259 105214202
167313 199731 81354829
147647 175532 69536788
140719 142612 651754348
54485 142818 109972698
128737 185365 115365774
67668 133776 745808254
22757 43342 339901217
9215 119251 274978507
52675 111683 156742996
153162 165701 820009110
194242 194656 1042346
194442 194802 902536
37960 55186 921706141
103923 185518 765185705
140909 154517 381795939
27004 164122 516372248
187261 191858 11456259
49022 79112 75337603
108686 167814 655959502
43994 110052 57139402
103623 159021 138528498
99228 188666 223505815
159851 163571 7968703
184506 194638 25466629
47351 65872 542137814
175556 196061 51533660
192258 194093 4620508
184965 199543 978563915
16440 26810 25955317
133672 176292 120514263
48407 156923 271480073
39852 108697 605199741
178185 178529 595463414
111187 124271 953765787
68118 148092 151275687
63887 81358 180581488
49841 112852 157399477
38955 115642 191777687
149202 185422 392195505
127028 180939 378034533
61250 75533 35815484
156120 173154 402964064
128584 195153 750210915
10480 42169 79276962
167970 173899 14819988
29482 123878 147584246
31011 139371 845891915
8019 165017 9884172
24735 28822 10346516
95792 175562 199213375
144105 144265 243101
63476 116895 619148550
171555 173889 53677916
184360 185824 3710671
95381 192706 243264871
162320 196889 86471585
127183 196819 174277125
129920 142988 635903794
18118 198877 452010593
61896 106365 184137755
109875 188247 341508031
163014 184881 970686976
121886 175760 134655706
87466 189301 254706820
69431 198617 322918771
93815 119759 64759687
100741 110381 23886645
6205 24941 585165082
80350 107180 67114806
23258 180728 526673513
26511 104624 195276588
178302 198542 673785605
133092 177195 509052669
189502 189527 752394160
63585 191225 168115764
115195 184221 660316738
155147 183517 70659368
187688 199413 29452014
116903 122741 14458607
81959 158346 191099102
189733 190112 646799280
181784 194122 30990623
19534 23773 10563978
168344 179512 654740332
167420 185810 146413141
79409 139526 765042562
115760 191508 189307088
129504 169658 100409162
145023 158215 33074509
26639 195479 422063372
46421 149770 258382686
151788 181442 253687539
20456 42332 294556075
97105 114880 336183452
37515 120671 225861141
136686 169389 951996654
91912 101698 24820190
152825 180618 981996053
54759 58898 10316120
15405 77563 155345890
117384 186161 467170254
56466 143507 217577688
82861 116957 85215794
176134 195986 372788981
81040 172946 283455344
117546 130188 394625353
98780 175054 190385862
73607 180218 266277755
41075 57507 285215783
188113 197088 22524876
104975 106329 3353470
73065 100245 67974379
148076 166926 902661772
49172 62132 293004472
97696 169558 179606975
197157 198574 993014746
71453 96109 61448203
98022 163098 162644029
148132 198358 125725328
186373 195849 23800448
26337 30534 10491000
115464 121914 691732153
17130 101049 209930885
139474 177616 95172543
65989 135175 849063219
66699 143336 191455271
131631 199795 376292911
180390 196404 40274634
6910 93296 368276789
51778 73055 53265326
108645 171974 610323919
179533 183664 10390508
54157 108864 136584085
80981 102280 53308775
64969 173236 270355981
197565 198942 645390185
118074 183564 241318811
121985 137383 221683627
70454 128172 143992410
97486 125951 336667336
20193 55996 89601954
127306 143052 552618732
165540 179487 903307093
26307 177902 378679720
148173 192714 848219963
150349 173998 548691718
95883 99284 8647699
72780 193759 775526818
98757 119373 791781435
189852 196910 17745454
94819 133525 96721437
199968 199971 21093171
145528 161422 934263951
175316 192350 139978618
199498 199788 744827
47338 79876 81451383
78659 137674 147414721
33714 62717 72543884
165388 179458 384987214
158866 197336 96216199
101284 123229 54591472
168472 190292 54580537
85318 163583 195898741
82651 172160 339005071
145931 152160 359933421
50908 130172 198108313
89808 180225 226037116
152523 182900 75778746
30543 138379 571808180
5014 120365 288288932
80673 198910 619046145
115425 152063 143825364
119007 183132 132810719
135729 169351 469708842
191361 193760 262544108
93516 180305 216864950
73319 87972 36439471
65349 162892 243719955
106250 187246 202454167
187301 192838 13767663
49859 69079 659904493
44954 161679 291881920
7366 196625 473273239
188839 195260 626839796
143807 193961 125344038
30819 54132 58321843
106344 143623 93230961
35147 117315 888551315
60402 110549 812069990
169983 173379 942894136
109913 164193 884793022
140348 186667 91355083
131831 163836 150662120
107374 111380 928954001
173080 198589 994810284
57282 156881 335317284
156874 185645 71698169
88331 99264 27567500
32381 155245 672256630
132571 174334 783889982
7044 97124 225293168
119935 195203 206369809
23634 36242 937161051
103502 125821 85643059
12118 193790 454214315
114234 197544 208425296
161528 178558 42302747
139441 147963 399476752
3604 176834 911920006
78015 166374 220733650
187010 188112 492147574
172155 182649 26130335
89274 189500 709465811
51331 198994 909185491
192260 195147 7278461
171381 198598 68287629
138426 159970 363875931
147339 182012 646606492
182560 199895 43672765
114624 157605 107590783
70507 101541 77471426
100975 127591 66349184
133889 192343 146152790
105265 128626 58296330
102055 134215 80223474
162561 182491 49644922
141913 190188 120727700
154600 186000 971665345
111763 175963 160374518
80639 104635 60056239
182561 191308 21987874
75124 135794 284488671
21995 58036 90214445
33194 138088 763345300
34848 196777 645487349
143846 171482 612057368
101663 147653 401241139
86559 138247 129232450
3840 135734 347470862
193871 197792 757999346
85330 159328 435174005
181494 189619 768036123
39418 85747 399901985
35888 188007 627949116
65474 95882 75780507
159257 172803 916327399
69745 124298 136031217
129226 135243 773784750
176086 177932 4638548
157808 159249 3562167
108500 179429 722152693
68200 149288 475431865
47645 148294 251710292
46196 72971 931161675
9881 92810 132574901
154539 193631 3869275
93407 125470 80055945
11735 33524 52978176
24665 50640 227470988
143347 172097 474290222
42430 50693 516543676
164712 183368 235245946
75249 148407 182790366
112309 176005 159091113
122522 134078 29025520
22503 165830 358258940
114765 175943 910376913
78713 88014 883503268
58297 175796 293417054
109100 167949 832934988
168106 181114 32432622
66788 127091 150490418
116149 121335 12809799
197681 198517 489329282
165384 199244 323944966
21177 118531 243288121
4517 129149 311597687
189974 197625 19255022
2920 27383 61454313
168444 196925 763292227
199566 199770 875623206
117371 147645 75650471
121145 143359 55757796
45855 161273 288574729
22342 166770 360964013
80729 144183 158623404
8418 48623 100478649
1018 116667 729804371
121633 134645 719975088
133980 154658 51883137
148549 170179 54108157
107611 146029 96004892
120 26734 859951320
29253 76714 699873432
29275 145563 304814070
199659 199868 135747408
165851 185658 49438911
73870 170102 469495724
188303 189293 151713
99832 124684 794527217
32455 32785 684667663
187850 190244 5932679
137250 168709 222196958
180780 186916 15447638
96346 195908 797289822
94723 119133 60962133
92524 164322 184090989
165026 170645 14060676
30311 84712 894745929
180829 181096 522807708
55829 125590 174153812
83031 198609 300528551
134645 160350 754811028
103571 168779 953540627
114688 118133 8531389
85272 156042 177211489
132632 175626 107276303
107967 189306 203380673
72512 152150 198947779
62624 92090 73391528
106224 166972 792808802
9120 31278 55396258
159119 168069 5031836
168115 189525 53644025
12264 53473 737626091
87859 132288 980831777
96650 174072 193385752
24001 170809 366999511
131509 183400 129660578
78743 96839 45192537
126990 161820 87280089
176987 192387 797745319
4807 14268 23805095
108126 171312 157892119
23679 87630 611047691
34982 125500 381658314
185963 194846 22296247
54930 175018 543014068
130554 183758 132831297
89342 177634 220695219
112553 174995 130591371
55232 161530 522356426
190335 199593 992490070
166879 190798 641704464
64909 184671 756440757
129513 159652 75444037
170851 182543 29079708
27389 43889 268109837
170563 172026 532437149
57474 111167 134036348
111095 125360 35626887
156243 162048 14423484
134063 146335 736538078
154330 160351 135009082
96187 162835 767345057
40016 118424 196024806
111942 196703 212100383
196941 197888 2390058
163263 182121 34200924
90980 165570 186587416
172865 199963 38219383
132173 156497 61017430
160666 162607 245776805
195587 198514 7368198
198715 198722 16091
55014 148245 366392445
199705 199761 755923705
49855 120207 999336448
70983 92483 53448069
32287 97294 162520221
169151 198992 74791787
131728 177114 113264220
163680 189046 63364098
19761 85976 165346765
26542 48186 770973750
30640 155650 520628302
146867 183213 90788282
178512 192768 215749152
100762 104696 769372242
1748 3231 802751591
114295 133197 182503632
43539 168611 657392264
101640 193385 952936226
9868 142978 332816428
81327 102036 898597020
89512 139649 251931454
58350 145957 528702592
92901 148169 801640414
123877 140712 42178174
56207 138415 205375529
63474 101469 594119547
134391 195989 154055343
152176 190296 329337693
61196 191605 325975891
130386 166116 89251805
63552 70148 76223848
121250 194330 257081848
183745 188511 12087601
175029 180808 644649142
190960 195213 142930736
161642 175308 873929160
91107 131074 337916176
164494 167650 7752017
157039 192566 372109312
12676 141817 322845611
76801 176192 248190832
72669 124551 129494053
183666 188993 13453261
11882 55994 923821635
186566 187483 424347744
80616 149693 172639131
189900 198099 20620532
80143 123737 927727561
55161 61909 16806080
183294 193619 420055024
166378 198402 972537608
59838 172722 475075479
71698 168665 242229168
185856 190399 11466492
15377 123645 270418179
77195 102987 64571839
187318 187973 392212579
127673 138036 25884899
150600 171029 737899927
23289 128138 768597334
79716 138141 936831
138553 174534 1674792
142263 197520 894341452
25334 55325 74977361
108274 179602 178162714
16488 166251 374335212
165104 181682 41305002
97078 197373 364415332
81692 120091 961549645
54107 173416 298061718
144573 158640 35235641
57312 165263 431297355
113706 120435 16718048
67428 135954 171087423
53444 98283 112198736
168563 184437 39610182
55924 120140 876393003
131840 159005 68086053
135080 138246 774876134
91518 94401 7391587
139100 167948 72046360
136384 182019 308286253
52522 100642 478766260
180101 188035 291391957
135472 171992 171932070
25274 88643 158218509
122010 173032 195006993
69285 162619 233223055
98375 111192 849497005
109229 131557 311386738
103984 143086 291268713
160719 177799 42404676
193975 199570 14176205
13264 134210 565204513
60685 125283 161419631
41317 172111 326927573
95018 155214 150687995
48336 161760 914128651
39829 181781 354813775
129719 175738 114813543
174057 196960 790586698
18376 199230 452194942
85334 160085 29190378
162487 199336 438703437
31053 123821 60168407
176711 182655 258393632
101767 188669 780757953
172581 176894 407336126
77547 93692 921557817
98456 168086 173836652
153119 197169 110150870
199739 199773 91590
41220 195323 385305566
41154 118937 142374119
163402 199290 89818113
62486 101785 804163660
166883 191651 61934803
186971 190260 616241761
78212 143843 164018321
123556 141639 45287354
94548 114681 212135603
44645 142159 243738297
157807 199630 870287822
12578 119019 266056368
192567 197326 294950208
61571 109212 119027576
189540 198035 858257871
14403 197838 458634439
42557 60984 427288092
51129 187829 783851614
156479 164293 769489845
81578 196795 354239831
106311 152153 114575061
53648 87262 730093385
187270 197185 151537545
19854 133816 284849440
141604 149458 629370805
71437 85331 747155363
152003 189412 485602817
172502 195737 379167353
89804 117817 570920761
171676 199035 68658048
55224 136131 202166969
137262 166820 73845581
108460 164203 139426372
158321 199638 961093488
65651 164635 457396359
25143 65506 496095956
176429 188510 30495688
78129 84635 16058425
76385 133312 85917727
97651 131397 84261048
102525 138251 584291752
20104 173180 989708363
91252 97207 15105650
852 162574 404538149
92206 196584 124435066
99800 170019 175400928
44544 62664 593351706
112233 124781 232049436
184566 186638 5260611
157337 166142 518838414
37857 153388 288911485
79493 129991 126206986
92148 179645 218753135
53545 144361 538819063
27985 66081 95282151
93304 167507 895306858
176450 182268 14674131
83265 173988 226655248
162734 193468 76776603
92153 184557 520617143
176661 177407 533690647
16314 36950 128735108
66171 95618 432332159
21535 52654 77801892
6213 182993 452448398
72101 184450 280617569
192494 195608 7919654
43651 180970 343097295
199851 199913 164739
178058 185107 17733392
109478 187051 193985873
178 126121 709447832
192434 197109 623320475
23008 170074 367654653
94928 196596 188472144
71851 119001 140628909
77083 78873 925309800
144148 166889 56730958
162139 163697 307946031
20320 95730 282229532
68324 96979 71449438
12171 122902 276709901
55861 111056 137775018
20734 75821 137843431
70203 159598 600292915
16622 157144 351425513
188886 196396 934494189
186680 194214 18883891
32683 180052 368224751
7797 75477 169314233
29187 84171 137264488
191954 197678 14509337
27475 100320 182134589
196012 198039 3297284
47580 166681 688296606
63850 105356 48877859
171213 194254 57683226
5684 152573 367328230
141543 194067 825649472
129784 147453 252385377
154301 175022 51467506
134779 135574 1932198
166553 183310 41840466
107430 125115 106479603
110295 199837 224141971
143419 173374 215132110
152659 199934 644446325
149390 163050 34250399
61213 136692 188741961
60762 70188 23810941
158080 162835 83462762
86844 178233 688363994
146339 182022 395939456
159439 196145 91756153
197971 199821 4684883
91515 102513 778843216
136831 163729 67292937
80498 95784 501556049
77320 115109 94467616
59379 147376 219865065
93044 160447 292096356
138977 170501 338848914
136635 182515 563366185
28462 92233 159113177
111442 177777 712100285
143613 192122 121189846
113791 192108 700002013
105893 187839 204819812
59291 98471 676127516
135697 139243 5012895
181741 183201 3635091
43879 110718 666530798
158988 176382 299172425
115904 130749 37160493
192781 195135 933515791
141814 146036 10579088
55217 73697 46206786
18809 167936 372608186
127694 199437 179573830
164687 167999 8138596
124325 142698 456536712
17372 64042 116762098
97664 98728 604245412
28739 118159 223345580
95595 153228 144184125
104475 173422 172193318
177772 179833 5208933
190220 195112 394888782
126940 168837 104872619
155465 189012 83745554
134488 143424 82956953
80372 130049 124213969
44900 199138 385756015
93117 126314 59011709
179635 180039 1019192
156080 189760 84082164
61825 119137 158475682
97962 145653 119123668
106582 146309 533248224
104891 122061 147661735
54529 78869 242389648
13055 63583 126396775
138357 145346 248793839
162565 169361 16916767
91540 159130 169286671
40730 73202 81299727
109181 165027 463473814
165758 169287 8801211
156864 161897 12525882
153576 180197 66310630
65144 167857 426727013
189678 199862 25643771
197437 197944 651882
10991 114676 259181912
154545 178633 59840570
124615 174910 125649775
43076 198936 212242265
118397 169713 128389251
163375 178108 615973161
138916 169923 77622734
66709 162306 238858650
199169 199261 240396
21086 65486 606435892
143726 163589 49679327
15602 65973 125997920
123948 148122 60545852
180436 191316 27331235
58691 148982 403006087
168573 178496 292056235
5696 37724 80139960
152218 157984 14516694
23564 157619 335283815
132496 194130 570917218
80098 81821 4305012
101231 161920 993782652
173251 181326 40027404
86651 180824 235345983
38911 76867 934543795
161219 168798 18882634
15647 98188 206361058
113149 184561 536496429
32696 83169 126154420
4591 135026 704572776
70478 184459 284587281
171614 194200 56578135
69627 177285 268698349
137279 182024 111769306
21895 75209 847875821
22157 51797 74121506
33728 83368 124077098
193635 195305 853390972
58510 134701 190406097
4478 173457 422388873
21645 62286 714351926
186727 188326 245434846
100990 177405 190668965
177836 187975 25598730
65638 137463 179331229
51628 162780 959559552
89830 191589 254472327
67746 88333 456407536
112085 135893 59598500
129323 179925 126357013
22944 107517 870052821
96218 150570 135867486
121323 191607 79593172
44155 68657 61438267
11168 82432 845197271
6446 136526 325247833
22473 37798 38270654
175063 194067 47701480
192711 194364 4224133
190257 196615 981419814
25648 186476 717848766
162182 168458 770298521
33683 50270 41482090
52344 72446 50377976
154163 198358 110523839
28860 165828 706833735
46743 169555 307153713
144032 186825 106873784
143524 148662 12775739
86393 86979 1436762
162305 185325 660084246
91940 99015 17993576
149962 186935 92419126
116603 174391 144421611
192717 197252 238145818
47793 172940 565822493
125108 161108 786848857
191937 194535 27411005
194582 198747 10595758
152090 197636 103293561
34926 160454 313865682
128794 133565 227650392
8741 150710 137718415
47675 68381 52080895
71220 190286 297480542
48059 72856 62215693
98801 105471 16670402
152320 180430 33490043
137635 191109 133694520
78944 172864 234648412
20864 172500 906878657
101471 147732 115502239
38661 190701 635946573
144578 162942 45947671
42939 48662 14209472
32046 155649 669067934
155131 165421 692906159
131095 176231 112587931
172423 184182 29312926
116698 177504 402383063
194754 194786 995042204
177108 183459 102973484
29231 48022 46809980
27661 153577 263465577
151652 168641 813081702
56304 117658 153332150
145085 197344 912074956
141726 176207 85994707
54514 125321 570140866
37824 126298 376023710
198409 199644 538510764
175634 189120 691558624
180078 196707 41822079
135153 191960 141992462
153210 153882 173941406
114729 190177 188598615
82876 87257 347106821
107651 186126 200817948
26737 185639 397071556
195406 197512 5384337
191372 197277 109868583
191590 192943 290782214
143890 192527 121491179
198117 198651 1360719
49869 133879 209920861
163943 192531 90414333
102009 154199 59131997
36629 194628 431271552
615 103547 257572827
199612 199659 111098
68460 142985 986674987
2961 35742 476688571
163314 187363 8373677
1606 19443 44819536
158198 158472 648792
162725 179678 329307434
79236 152983 184397356
187119 197224 641501271
21270 31415 25380249
197955 197972 635815395
167613 198373 662546027
34911 132874 664661976
33026 169009 339914626
134929 184033 122632304
77270 183345 265017848
82675 167297 211419785
184327 189876 988493185
59944 103694 381250411
15020 103816 221909930
128867 139750 958315264
25380 149528 321532312
109267 136024 961399479
153900 190140 261620397
30301 39010 21656690
27689 105536 678246815
15347 96295 202252339
174349 199113 62181868
115878 181567 164072975
61328 82482 204586174
114512 114850 893601
63412 167053 258903898
177210 187283 25419717
164501 167453 240554672
31833 186807 387331798
103332 171670 170658534
198626 198840 558902
42282 61747 48627450
59313 166703 845692515
175896 197730 54991202
171308 184849 33819112
20837 63688 107260771
141444 173470 79978531
15905 145711 613970860
52966 68687 39548454
2511 160587 395417596
53158 85395 80411337
101426 137012 88833816
42829 196023 382951904
144576 164977 810858112
103095 138682 88767593
120395 169227 810692872
76797 79228 6088674
173900 175704 4393443
165003 176400 28236228
187210 194964 135616450
127816 156327 610320627
105296 113358 20027331
183198 198800 39347604
104627 152919 789256527
38990 129852 719421439
58234 65004 381674880
63356 105476 105274030
171466 186314 772942608
64425 168786 719453354
131055 158045 464186538
102714 149869 740801867
187831 189996 688546028
93036 151352 679906745
95214 174400 656155271
86892 110940 234189318
133922 169623 896127982
133863 191387 448158785
138848 190987 130425631
6927 77158 175645960
165902 174931 22435447
14309 153463 347888125
133122 180573 118590122
74452 133517 640469342
164926 194080 72852423
7357 127681 833508852
51797 151649 357384378
158665 174436 39237199
193409 198714 13434790
10667 81266 176547390
55990 197253 513452662
133818 189934 598854931
191761 195010 1996641
105043 150158 112712716
148312 185970 94071765
148209 150603 36168350
183739 195219 421164911
188513 191149 93121761
90326 188664 626166808
168579 173607 368233878
81477 155950 186288427
33666 108988 490314024
73650 129384 139264878
164908 195510 76536955
146318 152821 16311954
151736 152419 312174801
73324 97839 61295228
21410 73847 131171617
178429 187482 455805589
82520 156655 458455429
78095 149354 766473551
134780 142926 20377213
193245 195363 33576974
158639 168609 24810467
163767 186743 57331972
113342 164338 127595486
125890 179965 152216663
185195 199178 35213622
22116 116719 432250196
148395 155647 726643308
12757 145744 332473636
190739 194950 7427194
38282 131854 365017634
27706 65709 95095053
179837 191972 699082943
158685 181677 246414486
96767 162241 46002259
56485 64484 698499459
104744 195121 785064355
35251 121757 216009995
117161 154862 608113390
151810 169483 44145120
154756 159963 12938439
144785 146063 3139156
25237 103389 328095279
175571 182458 17306280
90086 126879 92028943
134017 195354 305762003
157046 164272 226349731
115372 118147 6844785
162445 197695 88234600
40506 70518 871218703
182454 190942 21347188
109121 155678 178840877
56737 91296 581078724
24074 119405 238144168
146556 164877 235808536
194162 195998 555202
141799 153485 412855644
48501 73033 588171794
3721 82595 197325707
169388 175338 14678231
143864 166968 57627952
193132 196025 3238852
113756 119362 13938785
100652 119320 527934914
35531 39986 11042790
117540 140552 57488569
152364 171335 837816911
194251 198291 10245191
73541 175856 255466380
184135 192709 21489933
157459 165374 540133393
147703 187212 774802536
179234 196636 43771550
41778 198967 983798833
81723 147644 164745580
47030 54586 19080381
69287 106880 483165723
64484 72898 982679292
32996 52429 48564670
146921 168131 53011816
7904 84127 190463802
64655 166133 888630884
154117 159867 940429139
78644 102038 58501450
6261 83815 193911399
95643 113512 44626042
175393 184975 788557500
28888 171194 355571752
106271 135080 71981594
189568 195640 10168327
64544 119093 907703395
185724 191272 13974500
146465 180614 85274706
132263 146872 36505912
133512 147357 34604370
112719 123251 26278950
102440 184124 203954836
167863 180084 30517480
66565 166981 250777459
24169 109809 654503341
6713 56415 78988024
116353 130661 22723062
132117 177932 712141856
41304 192286 223417795
97094 132639 153212326
107628 185987 238791822
184555 193620 22773386
77726 115770 550826678
96821 181291 210985022
86839 99096 30845122
107385 165568 698223156
141404 151028 24109049
4594 51926 118428911
140308 160912 51649033
75339 127895 131233764
49807 188698 876125229
166638 197985 78600871
169261 188483 292703649
196626 197986 392503122
185323 198115 32212234
117373 154705 93496077
106202 160444 135635337
13289 152435 860058134
88712 105180 41406230
136667 194185 143805757
27039 109996 942870284
87927 127438 98811851
61082 162010 252397396
68233 94113 970044351
185125 188394 480176501
140211 162598 145419171
198210 198236 685403837
33813 141318 863817579
36258 80432 110366713
133529 178092 111278854
52800 109110 140644080
191210 194005 7018974
183573 189287 14426373
197354 199337 5016325
26632 125122 918891248
77344 188300 146259831
85058 182418 918371986
3096 58992 414279728
154437 192599 300163699
128285 160301 505090076
85032 160313 978317274
119330 164451 248044817
23934 168361 360998232
133064 177041 109792800
141483 187955 116235055
137539 172857 499589029
47649 127539 199757175
74329 138202 159468931
180402 182687 921578026
193080 196519 222324820
73676 104753 361779681
179557 180611 2666982
138320 185698 118404912
25921 121402 620801087
157578 162287 11703055
51318 153065 302189782
33560 157949 311065388
76042 101456 63568134
5637 187172 458055043
22103 94640 369751515
36116 199233 612013982
159192 177033 60458183
187953 189548 980117595
21410 132559 827951909
33184 169224 900496684
76184 119993 97524185
121959 169154 634333571
152416 156665 454875675
18186 125677 268509583
47268 130258 864351733
145913 187415 649246867
159264 178380 44788989
63335 81770 45973793
64472 72033 18942198
105581 155120 123885380
111120 119651 80432682
104985 129866 684931318
179095 191629 31478996
174521 190726 40596715
98456 173506 187352414
15018 88464 235694879
168179 189036 52241518
101451 123434 54711550
156971 164517 301614868
73548 152764 537801834
115531 185087 173777118
87396 139318 129834758
187344 192758 122070520
198809 199798 2346095
43463 97239 999139830
160589 192891 80618622
176979 182212 13202712
73317 167275 234674946
119901 136528 41687500
355 150649 907302756
139423 183767 110786334
80376 107477 162620976
133425 185254 594952086
68564 133018 160817435
98964 105625 16629422
48664 86917 95615755
93442 189796 682456877
77188 128499 128193439
16632 20222 94403478
52575 174437 987538108
80458 107632 67967129
177898 183720 14655627
159661 160915 3117328
118092 170847 168163158
100934 180832 199477535
117897 142922 525509702
181259 197517 40944818
188423 197474 225655580
66611 142083 925366621
119474 155204 790136563
32884 167318 335934860
129541 177904 120681744
12725 161742 372647329
168029 172568 634649924
127543 141319 34478395
156416 170523 44615944
191802 193799 511976187
81542 92925 28434918
184659 186102 3653427
94735 199349 701921006
56246 156133 249779914
168442 191682 58076848
149920 177526 198701853
155824 171137 38079332
20199 69983 124699889
135222 197065 154746511
134241 187045 183937947
190734 196754 15174776
74628 80092 13563124
176263 179981 9377130
130681 191591 152150926
60394 76173 554748582
55574 90825 889722334
103992 195929 229852856
86874 151644 162032945
45902 93853 119835372
136421 174046 93943299
51410 65178 737527370
184575 191220 16705387
169987 195075 62729773
68993 131946 157030648
101895 104207 481193801
67399 102609 847530938
28725 94299 288602408
85997 111021 62598871
41505 170366 494211028
11588 168174 391387715
180716 197576 691647280
140739 190448 12763630
101079 121285 150640864
51459 138838 218304024
99551 196353 714998687
182518 194216 29375949
128067 143966 230426759
198481 198895 1093383
40998 44865 30832195
191908 195018 937412906
140224 167714 68678461
162378 198253 89775149
52269 143437 551285458
80950 133675 131676559
29162 36119 17333116
156292 160885 400162864
196605 199080 6279870
114217 146688 531376223
158888 191526 81443300
47379 117882 176303196
179695 194926 38237259
100341 151403 127543263
7164 82118 762317645
81013 117998 725587304
11310 127195 168839892
165308 167025 361359980
33035 123558 226146743
69755 171917 255105424
50914 59429 285285637
81320 95472 35332679
34282 168452 705558991
64014 154225 861000008
160194 183178 57230805
149708 199057 734562331
89525 108555 920525501
143034 157536 36344622
121235 124362 341051802
38876 132291 375892364
156155 196655 101189222
195911 198330 747871879
106372 115618 623314810
101359 195334 234824004
37733 38982 3082969
172434 181256 11243648
37559 44705 346403167
135123 198101 4115615
90039 180376 225855943
183265 198731 38993777
74579 146313 179196536
172636 175429 998024587
16713 48004 78137137
156735 171180 35891687
72315 74236 653541013
16094 117974 61229756
145451 176568 77542730
118153 175555 523052160
97978 111803 8732412
78008 145366 748856976
11928 96252 833334890
81729 102179 51259715
2670 118045 288539481
17020 48471 222338449
120087 195387 188429287
174124 193091 47522210
17171 130175 500077658
101048 175505 976685925
198647 199909 3198312
95912 179507 208836872
67213 134849 908510369
132712 171157 96081885
90595 156117 610117355
101168 150622 703273848
6673 140284 502667972
163382 173373 437228213
29637 151018 977648794
117077 157891 102181197
170866 183000 22950399
161144 187600 550224975
74461 114888 100989103
129957 186508 822168437
167132 193943 41089488
195997 196259 379394519
2148 113996 279782584
69599 156984 721321944
84023 158674 281177257
50488 172661 305300602
49794 165985 290393118
88526 123685 87922255
103249 140453 151446863
80615 190472 720928596
30093 66693 687404914
122589 179036 438529243
66918 72165 13067645
113076 145962 907268372
50190 113324 116767692
16 85823 547704830
199376 199852 543439827
66808 143404 172122096
38469 168076 679215075
74632 140761 504618133
119336 127172 19601665
166637 199887 322030688
164370 175819 28339517
149535 165934 152767602
164259 172353 20131779
174335 191474 551259385
12620 164218 379068395
152722 156816 293655300
195943 198349 198413618
60309 199803 826914166
44151 106140 154936391
35533 144813 273224875
29396 166519 342664479
9652 23500 34572104
83769 125920 105284827
131209 198255 334365897
94935 154143 770026252
158035 194587 809425251
16257 174599 395662646
49471 119996 176146906
113911 191993 713157971
3911 45714 104629315
142752 142972 603399
106728 169732 157486270
6840 144678 470546733
144613 177343 81587312
54644 59851 638155931
9850 126160 276101029
71564 113069 103530595
138734 164827 65362603
25932 147693 896953974
36140 192520 390852259
149317 197009 381857257
89676 136069 116139204
33892 173641 349233040
174394 186634 30654277
135188 168551 83384314
35411 109584 404682532
96567 190129 345328246
32530 59450 67334867
43807 85403 103801002
181468 184859 8543516
100420 190703 225556511
138073 186688 412137371
6113 145289 618304915
74254 81975 19148065
16740 150688 894856260
173771 191123 166342944
51340 158130 267048649
126797 186446 149173912
35166 148247 241847482
69775 129081 69321214
169812 192136 55776076
109041 198954 225051432
170278 185485 37885831
103862 108467 11450062
7552 197374 945418544
164220 174286 519452898
109860 131530 359592363
194328 199334 12692154
24834 150566 314298669
45749 90135 114224522
163239 196694 951269529
43728 120439 599610350
17227 170567 383348269
97296 142122 585431761
188220 192758 239939707
1591 51495 124979010
153150 192005 800028058
99742 154842 137744906
18199 115305 242707527
3163 195625 481400265
132931 178362 898103075
816 5842 12665299
176562 194696 45593337
16149 151273 337771215
235 186459 795692720
186406 190585 10515673
45364 65389 334992448
108736 150928 105601049
166219 178550 894387210
2883 120732 482021472
101435 190384 222246304
92892 158876 165085963
196576 199462 598617486
151551 190435 97204786
187190 192578 434160526
174051 195519 861501175
16369 83171 166955956
60372 62705 409673045
140209 198103 336391016
56293 95514 426449491
122930 144933 55181002
185532 192155 16635869
124577 160784 90679768
78901 132645 134273573
156722 173876 42626937
183642 185582 526436949
151705 164216 31279829
157524 174740 42769045
55433 116847 837871072
79265 186800 212214282
32437 188594 768064485
104414 134015 73942996
193805 199782 413047820
159620 165890 418963527
51812 130830 197536447
75511 188831 381210903
107211 186816 198930637
111997 154687 106994036
175233 196927 54554200
170239 186795 902565417
126305 144551 45751108
149999 159208 23136421
4769 120797 289974772
156064 156303 626837
20726 88425 255782682
96657 114969 904299957
176465 188524 30452951
184006 185433 3570866
90094 90750 1649577
22215 63044 102137416
12561 94286 602104717
145550 162554 42558617
42273 51370 807051318
89793 192667 257262739
110922 148053 92893559
73743 135833 356331309
78382 148013 855382944
132890 133274 772641040
88952 166343 193608447
98716 133786 74342374
192883 197285 510543469
90495 95814 13443628
100293 184667 210680175
32234 154461 305666736
168097 196854 72094983
106667 119617 32201443
144689 160829 61862578
42202 103459 342835288
164950 189315 234718953
155447 180986 458236939
128037 131434 8499784
90395 169360 359709362
117393 187723 175887873
63681 67557 9787372
150125 193169 377823157
43594 138124 236203674
180209 190399 255574746
184013 189725 424847872
147836 153246 13641338
22095 183385 403058912
121185 178911 144259686
40957 116673 83134180
107468 178350 176968780
31667 66295 546483848
89536 167202 919869208
29305 199375 425278901
115557 146534 407313970
62655 168254 508188163
198629 199726 536686974
199490 199563 396720235
19125 86148 167422002
114089 196719 206686987
49115 189979 900721736
189702 190953 755431
118066 139831 54423979
133128 199556 548025436
49226 124220 187366144
23410 43526 50352818
132560 151771 48118921
116083 170211 135356267
197386 197562 475759
184972 199671 37009200
42197 180534 915734462
72214 113238 102393562
57817 149980 380882795
116910 134255 43351551
89555 140180 126679024
194807 197549 674307328
108262 144605 873527495
108406 113859 13643460
189446 192642 406074622
14934 149220 335564831
63855 135683 122266780
182195 187752 227622196
132572 179094 116129760
122717 154567 212103538
152736 182796 74960775
33543 157841 310837770
121386 160571 746886697
68200 153526 213147966
63945 121132 944231
74708 170743 239989837
134854 152630 44467393
18774 180899 915580168
34125 179264 362624304
44583 113275 171647908
145543 198279 131991770
25035 181674 391433680
6740 166624 628621448
121564 150399 97744725
175207 195560 82964285
71984 151570 306972253
143332 151349 19996991
17408 162395 362470939
130834 149572 944483432
190389 199442 22818592
147609 184808 78599287
91137 153301 779899205
107999 132373 60884561
42821 109588 166786875
73967 154687 675403890
198877 199493 759373838
100284 192823 313730453
72377 111304 97080158
156558 165672 447694516
38638 199712 402857709
75982 188227 280533716
34046 110917 192033501
75631 102154 310221749
121326 191865 176492559
19227 49786 76398081
82070 145011 575023197
37522 174250 624955675
103247 139123 89527937
152900 172839 749149377
140215 156320 463791579
187734 194060 15761745
68090 128725 151289417
143322 166917 853754382
70390 82045 28839830
111472 182614 436814401
73186 174979 105574426
113442 115913 6248195
139009 154542 39038839
74704 148606 184636250
46553 193210 160738254
95189 148467 497263313
20535 94001 183664280
150249 198523 800291444
31140 68707 94182726
120870 192251 235306760
4576 117530 413054062
136734 139012 460199363
4126 75948 179760313
162380 175980 33697538
150683 193741 631675419
103904 142804 644551264
168388 198820 956113687
77599 197184 299024218
171398 193600 55598951
11870 104794 232371114
141918 162260 50956936
181635 196495 37393153
94205 151340 582468771
101356 107476 15170923
159414 160881 514366336
113807 175958 76443680
185586 197245 245829321
164993 183002 874535482
107924 149052 661541029
153012 169746 41760671
123072 157504 575866229
191959 192189 105782097
116348 154595 912214143
68642 91302 463208888
43148 187598 503057481
76310 127579 128022746
3816 113029 273094932
85579 149471 495141999
102757 134238 78545873
36974 121093 210046381
72944 187650 286665476
138176 166798 928379710
140126 167706 811717022
182073 188545 170566190
118092 121822 8135762
82753 137301 136359046
152556 170810 45621494
186824 196623 353721864
95426 95507 205867
139095 199181 150424526
106515 109953 532603916
145780 168205 187684501
20487 166795 521615856
182310 199755 43943123
80734 194411 284159116
180480 196177 39472938
55609 160921 263269966
194701 196622 210983923
136034 149109 415974316
160009 185813 64354841
59343 111795 74512712
88967 155110 700091894
85806 150608 162118364
118702 153913 988313742
20499 39742 31142960
53785 195843 646647855
126463 192919 419879545
48889 111912 157487617
72210 130351 145267706
155009 160396 13403817
58211 105780 827540527
39954 194510 386470364
117168 185026 169588335
166669 189904 58196719
60567 124722 160330131
21808 103231 913134836
24730 39207 36127813
34810 183343 891870974
73290 119126 102615413
99155 149788 126429400
57498 104133 116538776
191386 199944 12030695
146759 147908 2889192
183565 190436 784928152
53773 66695 32422091
156250 173775 123757300
168875 188585 49319811
163997 187243 58011570
143995 199761 139552549
133807 172516 96770648
91409 185992 407022957
15648 54853 97997947
144797 183294 96060344
111533 191461 199889771
139133 193187 135178906
119314 144788 381977094
29578 79535 124878239
41458 100552 147856303
118857 133695 37109575
186975 196020 22681722
164293 187080 52978822
9680 98424 337691097
149573 175026 179646724
36337 119853 208608978
78885 111634 850147167
164054 176055 29652946
173225 186468 694973275
31139 100201 746668544
111181 161255 65839796
158274 183088 738523087
177485 188986 2864210
64559 125566 844377015
148509 167982 6644182
112063 169011 597419555
122290 175630 133317631
165020 177363 30615855
166023 194690 339934952
5218 171814 935357946
195356 196864 113484284
35210 86506 169225891
177913 192921 61632547
60262 105252 348493322
36228 126918 226548876
182449 195306 845927694
180442 186474 15175430
127978 174275 115691592
175233 197520 740690201
82185 87911 14265604
91872 125212 877455084
134828 143904 769398987
61819 142916 826500622
66145 157495 775301323
73891 100139 65659717
63981 89257 92623246
51171 191127 834784056
19384 62808 508720836
32952 62525 866372792
75398 89264 11711328
50134 158144 270076120
2286 137947 339247458
169714 171662 695096135
78783 133130 135674712
144662 151769 17791559
90722 173966 489536692
187874 198417 26452103
158190 191933 756930296
8188 157601 765205908
55145 77127 804769076
101407 154282 314535887
48953 111215 274822687
8522 159985 381226949
38484 91235 479432983
37457 141577 260248186
179958 183030 7690271
174379 188730 36029941
67377 122703 137965724
35580 144406 272087389
60798 100183 98629006
183250 186167 7372546
193689 194738 2627066
64870 171636 639239828
198089 198719 1612440
182830 188840 15198596
54405 177637 916444404
138334 158530 538613775
90479 117331 67259386
101778 136320 38950175
62148 198158 340098052
155216 160741 13708085
133558 182769 122959957
77983 118980 192285102
157096 196384 248929279
78766 91377 848224141
85191 135422 434993070
7742 135738 319989964
9691 176786 479291772
156261 168792 864867429
164493 171841 18252128
31682 157431 314508115
91765 155184 158924749
145661 195964 125804953
47182 149852 256721565
162370 176691 35504961
91060 185486 236099676
52076 190088 417326843
151250 173100 54518092
46034 95265 358422293
171318 183313 370098151
141575 163751 55533578
134426 184256 124486272
147177 199987 735213489
188121 191639 718377294
16681 101448 861490760
177973 179533 3962649
111130 168473 143411720
127629 198780 999138830
165397 186161 386673312
8359 60268 129727421
75676 172512 241953677
78191 191886 284112810
167685 199241 979578654
6095 154976 964986083
17255 61896 111585678
46102 114060 169919320
5535 170705 413026274
70743 133169 155754175
52336 180019 319029765
149732 189484 702556970
29804 31030 367473867
63098 157230 850667090
125659 194984 83450217
52402 167529 287662480
56899 149348 231011774
99323 122281 301028615
71933 189827 618557830
125215 180241 137500284
172360 194816 536668353
117082 180477 158349521
169614 192860 58026722
199627 199977 919218
58753 90736 199768826
165988 197699 620571693
142937 160138 43051470
48997 174056 312521623
31089 147803 291762998
144363 154601 25682911
70190 166719 640033459
9497 104201 218026334
66576 168324 827464325
3227 67787 706413928
40853 89390 876197231
2735 186652 959822034
169452 194301 250734008
137891 159168 53340585
33773 42677 321037138
5427 43856 96207901
155069 199765 111802780
66115 112111 536885873
172013 199121 324479361
61322 132830 185706615
103169 173433 880091653
17518 82628 148675750
73508 181250 269106301
78725 89801 27434205
123355 189400 165246934
81753 128644 117161289
114147 184341 237493843
196717 198842 157896016
139613 159205 49117995
128520 197693 859316982
183584 187934 109124587
198285 199577 3264931
12111 96340 210631804
116396 168417 577499958
40162 182712 356271810
171783 177886 469636279
175512 175521 26459
138899 184700 114475368
54748 73092 45889384
121819 150488 374219561
110528 166152 139147264
150730 185590 282220814
4867 167101 405543712
191133 197203 702841905
48667 84273 88939998
118854 149468 76580301
67600 120377 596242264
124854 184786 149790603
62056 104709 215464953
164391 183869 48528096
36507 185487 615642526
3895 124363 301187295
186942 196684 509098822
64737 82736 44856314
160126 178766 787500996
72640 160930 197448845
157209 191568 87699900
18290 105524 493609862
56583 126712 70606233
103340 165374 154974865
68206 167518 612564927
149911 198798 163347647
183687 188580 647763910
149980 199327 717115173
101036 177008 189564298
16297 129176 282103779
185219 197075 29825994
15163 75863 151706755
32023 84812 570933407
60144 87634 824553962
158775 189596 160972178
69112 72778 9063848
108757 143396 86746125
103901 155817 129867180
149327 172310 57439584
163684 168860 376691966
144990 199737 150452700
53916 120831 167030917
53669 90905 92882084
66562 184547 706814407
60720 125249 449715665
11895 73568 154278289
180866 184592 678569691
45281 69262 711190398
84375 111643 832413226
24961 144687 299336053
194477 198417 9979769
106114 119577 640125059
34986 39122 851268474
155380 199806 111111388
129373 145211 39619789
40616 116770 365448829
25369 53573 575369648
152958 161278 20764578
45533 164012 368294418
68745 137845 172455402
132688 170311 94108429
75294 108778 83537017
142547 184431 265969854
91174 149304 145441991
80895 132817 129704127
147837 156799 22562707
119618 159058 98845500
22450 176361 384487940
176337 192909 41611864
142821 186152 154853329
170703 199603 72420180
62439 184016 974542239
84551 153509 172597771
14945 131791 291939573
190852 197528 15464445
99184 107026 19538162
138154 196118 501596299
85625 100433 8268659
128849 138019 22928520
143299 198797 236700016
194264 194601 571598188
49603 83756 85306398
38513 105755 168206716
175668 186757 13400846
146884 175387 71118459
18799 62053 995981114
31920 171246 662614678
160263 196075 249927694
1120 126081 607321441
28219 147025 296792932
91598 94450 7337487
142551 163303 983525736
147619 161670 35244741
87851 136189 468735764
7069 36635 529986767
73346 109019 88969094
113670 183004 173244416
91029 99323 21014676
51501 147778 478040471
94318 156281 155083520
138986 181177 105400988
156533 194634 95099068
36556 47462 586859025
192832 195983 638121677
174951 184438 345049750
174503 185934 469945712
81500 112229 76723037
157866 184341 8342197
199509 199965 49395851
102305 167883 200325202
42128 58106 40048584
22836 137470 286570188
86999 171905 212281936
102160 113912 553041001
175149 176808 4106910
173117 191179 555944458
65964 127042 408678390
126762 130916 10520486
23619 119133 355131296
117798 173806 139899443
93341 95409 5194063
36459 163092 316605874
47362 149813 496824359
183597 186705 7594736
32807 64829 132951855
73267 194540 303058867
15752 81249 256514382
64149 116649 131102987
13120 106887 338869366
94324 142571 120648791
191179 192512 3288918
109139 142542 259030645
115434 147174 79215654
74878 138568 159018883
114858 166430 128828763
102194 129582 68333711
91548 112953 53677409
150313 152537 341703296
131746 132710 2403523
39197 187521 370877075
51954 104228 633823765
55399 79051 59157899
148765 165945 657710670
129680 187310 36987505
34705 89781 754961785
33785 181152 463861633
155894 187486 78855956
150593 171785 331240974
117547 180792 157968176
6041 28443 59505918
6101 126967 440989543
11267 192720 605564995
25518 89869 160615919
69215 199891 607547587
155781 166449 26488876
167984 184008 40051971
166411 183050 41512433
28065 142393 285659987
175831 178156 5851960
116437 189466 182603360
47215 197865 376834591
150083 192838 106855265
168442 198044 74205085
94084 156870 347510681
181115 191622 687465999
193024 194576 133014212
129557 159635 620403267
73808 101826 70104311
78836 102148 381781971
145064 191776 116705827
30220 30338 573166692
150134 160254 25412434
49065 99311 221034406
62622 96528 84750582
45605 165127 632949000
106071 120919 903484303
183917 184392 910031
98607 136786 95357462
137859 154077 40689401
35422 143587 270404499
88062 147412 148404840
57037 195121 345149956
68258 149093 660219225
159234 167466 20368736
189615 190227 1521618
181707 191643 396291750
170980 198080 67930358
121871 132615 100541181
7032 108947 475163403
110457 198639 220720684
127222 138219 27521378
20254 158616 553042758
186492 189758 8233446
184322 196385 30377365
117523 141279 59361939
199314 199378 165390
108131 168316 254256845
68519 88569 49733602
73076 152524 198524966
164236 199477 88225389
44115 185044 352146772
17447 134580 819177490
74763 84434 23950073
146268 170138 39510447
149147 172388 818963069
72273 77185 12188596
97720 157316 441536179
111441 129730 45829605
112324 112869 1396391
97109 161179 136618756
116553 168511 129887771
50312 83396 82673898
106636 139668 848146400
115075 143320 70603838
188674 197241 21464392
192888 195813 767189374
76056 143082 167515750
99559 172954 183241501
154954 198461 755914158
180124 184851 11859340
21055 101283 200730936
194220 194929 1771077
20727 186479 414356505
128439 157432 72715678
163447 172732 23063828
58584 107813 900984778
162178 175506 199720644
172421 186869 36142476
120891 162335 402425726
113590 192273 196728377
118769 189016 895194280
97727 141961 110467824
80369 121289 102121780
131941 132619 557343363
55090 150497 971829766
76557 126807 765594958
175438 180605 12992009
187064 188381 400731601
7810 161807 385087472
171475 172737 537709890
115961 129870 256991920
156440 184582 620674953
63108 105233 610378174
134184 198241 78463423
19586 102799 208116187
98420 144765 674896073
167715 180926 818120385
190243 195075 927728936
34464 192379 394692219
23899 192763 422066017
65254 150537 212993234
167754 189203 53773557
100562 157318 141893739
137607 183743 115238167
78565 145110 166280549
123172 176123 132263453
108595 127231 46540800
5808 197507 554416473
60798 195399 336576333
386 131243 451237533
119418 140846 535818030
171142 190719 49005529
41968 43669 4291500
71020 80748 24171384
109859 159116 354493327
130474 149486 47463732
180176 198470 46021010
78214 106721 71208917
117153 187877 191875222
9394 169476 599603645
156000 183622 68833081
67156 185398 295321043
71239 139704 440808322
141167 146276 12740399
143809 184293 101053642
122413 133912 377522886
174524 198996 464694192
29479 167125 80625314
109871 117177 18308523
174224 184543 307188109
110284 163475 133143478
124867 156453 935761941
86551 120466 84707850
174811 174960 336620
187671 195503 19610479
46953 189523 356539903
45622 139641 461799015
47231 120914 98388053
42607 86295 109126328
63831 163413 248901703
166464 184601 480578506
10313 78229 529477372
165006 190088 62698194
3309 61049 673854844
82351 113285 77314841
80081 181204 953861015
126594 132326 14383366
198518 199468 930143186
147991 195225 118155192
74912 166668 229212874
146622 154641 524299229
190166 198989 22231780
77903 81904 9910736
56929 157565 251632143
193994 199769 14628987
195328 198000 488362044
53915 109037 228670270
64441 191581 698103249
93643 187245 234057435
139281 139363 420306154
140570 170414 74647188
82650 130010 118434300
45257 111610 165774927
8902 165860 810827527
32606 146258 284058944
116462 121398 482669798
5565 111225 62679209
179392 182355 7432600
184197 185973 4499002
129828 187208 143445578
116231 132876 181159358
173100 187032 34938442
54287 180801 673663733
34875 182545 927438202
70038 141953 146492325
94571 175455 202008269
7736 73288 164019903
2595 102064 640089827
140979 175987 747066513
123284 127567 10774872
179854 184348 11271728
29476 97889 66286500
138643 184944 55546542
114870 139265 60885644
92307 141090 122118172
94990 139084 656834587
50863 168857 294940054
105690 150913 117702599
121821 171205 464626091
164321 167847 54682142
91782 179661 405819432
65151 154510 384401117
193428 194608 2958999
123301 195225 179961833
137544 141938 10972163
124343 160335 822968570
167292 191834 61429824
87766 194761 226904824
189094 198575 116957813
22179 138190 159379697
10530 185891 438333984
14044 47492 780174908
53361 183926 326287881
39847 174625 336870830
56763 139118 908704879
10805 169609 397019946
55704 154234 559145342
123611 126098 6223034
95883 162338 334337980
141684 142260 1469252
134898 162954 173345086
122172 128357 96468257
60013 160275 250736354
176633 177318 1751916
41741 151773 275114230
100501 138555 94915990
111404 148079 212441237
140897 141756 10165033
86389 98985 31644439
50960 128840 302980415
51541 96256 111739727
154292 156792 4378034
19654 114540 237174432
140733 170222 461855537
132261 181172 122163735
78251 174677 689602812
85494 117225 649020398
142909 194225 128275672
150714 169039 45809750
159202 174151 860649551
162589 178994 40723717
64355 143014 196598942
139502 184114 666824694
142782 174964 80262848
192398 192780 887666040
38043 173586 338771232
159828 176126 40404426
99488 133452 84684439
51867 74365 926673899
131148 175245 110032639
96457 130827 85894253
82843 132466 124016175
151219 198408 117561846
61068 197091 340173954
140353 155796 846769958
44400 114164 204162156
183893 188358 523414026
172670 186324 527167603
61004 113199 130459868
109804 199777 367413553
59908 124194 909334449
8803 161079 490406942
134651 181639 117312880
104843 141956 92675501
67273 143860 191314185
178213 192787 198288397
179510 195944 370299454
192329 196423 10359637
75618 97534 54745180
72980 95406 55921745
64230 110403 10512923
63247 184471 72746987
106931 186766 544485638
160830 186219 63344614
120418 199481 385710069
116867 153257 95858029
52676 188751 340218376
79851 153247 534308991
134156 153326 48052673
175347 191688 600790882
30442 84646 690318913
3127 9423 15965622
75354 197309 304918740
4044 45573 654112908
155750 175283 420366295
113659 142124 71188984
155463 159887 10989286
44210 87621 280191058
18552 71473 62647439
108598 120179 293893470
199670 199865 70860599
78938 107032 70243786
165251 186218 52366912
198429 199383 974085463
56752 82662 64699347
143223 169388 65361881
154615 172270 973114376
186271 189629 380417359
124171 130279 15422669
13307 189777 441148852
89820 118629 72090435
72880 142425 586894179
93366 188341 237491379
3901 71342 168910483
26653 165614 347278110
104359 139161 86887148
7894 67667 149619883
151079 164115 32656481
165550 191705 65335362
152511 195675 55186053
196123 199032 664621202
74331 94227 886512145
60237 102560 385016624
115474 179993 161109578
26704 151101 310924584
171949 181061 22684842
15296 35730 31097582
182607 186332 9407665
108165 152330 110452591
23614 37548 34866389
125170 173925 999336423
98341 176331 977265546
87645 163249 969193187
131797 198841 167847662
193197 194482 3242941
16559 93460 554868852
15372 56527 777120592
124968 137325 40921968
50920 100370 123673715
138814 178057 97989488
162264 173764 28576850
192186 193118 913055438
49445 99919 126279478
148547 177537 677902336
89770 127796 855357995
56059 104933 122150238
33202 143843 664855017
170759 193355 56482971
10263 167695 622483928
191629 196122 49883961
189282 199744 141479391
57041 105093 933070962
84203 149611 172947254
69395 85038 772451084
53057 186900 742133779
131775 184256 131132825
23469 85514 624678696
67966 180083 764719156
187673 193098 13500619
99892 138413 363229668
25915 44867 192245620
113032 151714 96820554
86356 111795 661778686
24641 188801 410428364
53016 189385 340927985
165892 166539 1580582
83196 179313 240097181
114682 175738 152395126
183243 194883 29248458
149767 178014 70439780
39471 56970 43899921
114984 134896 49726012
111185 164433 133260923
19861 46680 66942133
105818 116035 25436521
27157 80699 133763653
158890 164241 672888673
74033 135729 479002383
3134 97328 235701608
29413 59769 75848267
32648 174958 355537993
8155 78881 56138079
30225 98189 169976830
92803 120714 718266243
96220 112965 41805035
8294 72504 365236918
48490 135062 216463411
28176 140268 280040746
87198 127693 101281889
56728 69984 698670486
196021 198568 6480961
136920 172075 87832279
189063 190040 718937145
126370 153400 67764787
57695 106663 465959427
60602 175042 666716149
199048 199610 1409787
62943 126886 921402063
126037 140613 36538968
1404 84653 208180692
118116 192208 185267268
80540 118318 666529097
111844 146374 195974182
119280 166988 347998956
142936 191798 122059100
41569 127624 420694407
55438 141137 458945202
182819 184604 4481159
92315 114663 56046688
146556 183715 735599438
159194 170720 28720408
176201 197199 237374383
172085 179261 850702140
190930 193277 5864279
189982 193416 844865555
80293 105964 64278990
50714 139929 569009645
180609 191397 709692909
67659 140987 660462051
18079 54251 90477309
30346 60452 75168988
189934 193888 191824433
43239 196264 719153208
167283 190934 59243250
105958 193462 218648164
166805 167091 362461491
124527 149425 62291519
128531 188452 149901028
244 114645 286131204
135914 174868 741422451
70758 109212 886313265
199547 199601 49296
162460 188564 65245806
80566 146281 164255939
167924 174954 322251494
80556 124036 108564869
178086 196352 259487875
182552 190381 190276888
57852 177165 297924453
114761 157080 283243390
72886 118026 112644896
19357 47496 88656196
139379 186870 221719630
108585 190464 204742962
32330 88922 141244379
34359 103734 173443823
86329 95111 21975078
4489 53321 553829935
40702 115754 416676755
93877 128894 87518576
2600 78197 189236750
179388 179820 1079051
5153 125823 301605494
71298 198329 317545587
78285 183355 89150290
68474 161476 232319639
1929 52197 125846045
111563 168027 141159058
158431 162391 243601702
157524 173427 39495343
7616 179832 974060098
199941 199953 724892626
73935 169073 237771533
156001 169782 34353831
81860 82194 812738
80957 145900 520245265
179951 186305 558219637
163390 194597 151383081
87322 191995 261734228
164167 181516 762739927
180411 188163 19546239
143648 159833 40499715
26025 65547 98975287
30976 39241 20587665
85719 156388 176945483
43272 171458 867127773
126216 148868 56707116
28927 174831 550026021
85535 172662 217892403
22213 184368 504474037
155404 171503 40001860
107987 187461 198679680
126152 127908 4436560
171348 183392 30064334
173199 187548 22491599
146610 190350 109369907
186599 191776 12945637
49554 113232 159103991
115992 193079 453543364
97715 129751 80011062
91165 160004 172321488
14865 70735 526157839
9934 197795 755613582
121384 177503 648118855
15868 126152 275509330
142417 176875 85937888
95330 145292 810475990
52715 115755 241611421
180924 194775 34793288
191525 199159 81926181
123156 143101 801369355
84833 86218 394923870
67550 109490 104603307
151796 156447 564630371
15149 198278 457827424
123433 140476 42706384
28439 189877 403464483
95811 132013 640835091
38500 72443 85020214
74757 115701 334586171
35054 165095 606450984
82734 151023 170763596
186220 191729 13762895
5829 70187 821636681
170378 190855 486124587
72092 185448 496746127
195792 198629 7189482
36634 91575 137097081
198778 199893 601549856
161462 194087 417852726
184613 186314 4319049
185037 194729 24331898
182447 184693 3045235
26087 38248 261455150
77882 149695 179412742
66318 157559 228029157
119167 134688 38899606
97746 122415 61395949
96765 141115 110857638
134211 134283 88342
171958 190005 45201067
157790 187392 73873460
158699 169310 798973622
139309 144359 12737477
141682 176023 523876820
143145 198941 542547215
34627 104759 464353274
176060 188662 31819901
199304 199402 254394
73403 159677 342429557
148011 182642 666311661
98457 111002 31123521
198208 199306 406530687
108841 158012 264532836
150934 170555 49017734
117085 163911 334985457
170893 176236 13109479
76244 131613 138257008
128921 194694 39058576
74542 143899 173319976
159675 171655 317236198
149637 177719 70018591
135341 147212 29620513
14321 131512 724349741
56284 111187 8644899
93604 139718 982516592
47847 87694 425019323
63224 151871 782341486
154142 183585 73384139
188798 196028 18065462
91198 120781 130966626
136234 183384 117781323
130905 140594 24159848
68775 93997 849566585
164788 195262 76164819
61132 74364 33238462
152167 180033 69500061
113558 145364 30929936
110348 163096 132015056
74155 167869 234066301
165567 176439 26953009
88243 182628 235891179
124011 172227 120624031
37288 53330 894723693
129187 142951 722044583
71203 108407 92821517
65989 163187 242857936
3064 76086 233959916
192616 196549 9998486
37092 94521 143537213
79963 103489 954416705
192733 194343 4111528
4608 67538 157591394
34584 113643 197543707
80765 153965 964808289
155276 164038 21852613
34404 180546 519823987
120927 185599 848642089
184792 186013 432905078
198431 198742 858937764
177333 178915 62861004
58194 135670 851556581
146079 169190 37409976
149564 196533 241106492
67387 165886 246007848
14043 144587 940450260
80104 105398 63317778
40867 178256 375258274
189553 190347 485596841
144770 182939 95245848
159062 173463 437052148
58909 140261 203260587
69363 163634 235545091
139944 193152 718860886
194910 196690 578029961
77211 136780 148917678
91100 102506 655520700
172392 189259 42246528
41921 129386 218647188
58264 105512 135124076
16344 110339 800609314
191154 198581 18720338
123556 182744 572413961
101973 139940 334835447
138924 191350 673967796
11469 182444 427277424
10105 195050 462381704
88601 167893 144906833
21043 172519 378651250
60836 186503 796173928
169464 171971 6205275
197164 197719 1432602
49104 74259 63003864
25568 67502 104940345
154793 171649 465629875
135290 191611 481977182
57134 191784 336473721
128905 156372 945363700
2344 136674 83240424
18541 175945 393186415
57002 108395 128376720
53820 168046 285374351
158747 166376 18926218
31141 44944 188428525
95659 149116 911008950
65710 164334 246374219
55285 172069 477026006
72051 160564 221223021
72939 194236 303109498
197658 198617 2392063
106981 132978 383298605
184828 185656 2088361
138352 183306 112319337
30572 187328 820600939
82303 93778 39614485
97770 189982 230467631
174268 197470 867290358
112898 193462 824940235
140917 173536 81436626
93014 191397 245942949
168338 190236 144075467
135993 171908 89755949
158779 197967 385599438
152319 170075 44371124
119816 121973 46045603
96751 194297 243844898
82709 100154 43745033
94207 147967 134391419
21677 103016 203442170
65419 73413 19871583
60938 68216 677253485
34039 142100 847864227
48735 52922 10199405
167323 182322 457765623
64219 77114 502561792
65631 67796 5377109
15965 115985 473322149
199363 199525 887351615
133657 160017 890428002
3822 168056 410600938
132653 186199 133838410
18222 192635 788913341
28923 78403 733766229
174587 193385 47126652
49446 71997 881645229
32318 85410 744190596
181879 184105 5580753
113489 178958 806744018
121689 162501 102265453
35792 146387 830849128
198551 199777 317911724
56424 199027 550748004
19629 198063 446202273
21983 36630 348319771
104172 194870 328937225
42829 186637 359403501
115791 146695 461104906
130767 147068 40616498
117345 172418 137649942
157755 162005 3556161
94923 198012 196330265
89818 99365 23871820
156805 195159 95789046
80620 127230 116429779
151887 161815 24887235
197612 199025 3556276
40556 169158 321516000
112423 164538 130428155
110936 163617 131878059
163295 178077 7044402
15404 172968 393693601
167857 186771 47359460
93834 173311 111138336
197619 199840 5604717
86031 122945 92259544
65358 143980 196407788
148815 157861 22766208
199668 199679 36764
112691 181158 171067227
2689 27888 619041682
37176 100143 157520185
26864 186430 398732594
68494 140790 180455240
42679 177812 669521368
113372 198321 606359717
29556 94789 162970074
141879 166241 718868725
10984 95500 737570138
194622 197902 653856269
86087 138444 625941729
62275 90075 69263604
70299 90195 973580287
24591 53317 71792482
50278 99883 651183230
91491 191581 666323603
30026 30478 565189280
14281 64212 459366317
153666 184073 75796224
176350 184370 936770872
34262 75219 325338064
179027 191022 773684015
32031 161460 825701164
146710 177982 421489113
177068 180224 116797246
32741 173621 586647932
40539 52410 540265427
8636 62597 543017209
133322 177848 184352723
151129 188152 92562323
84882 178897 601732060
144631 166483 319927886
82051 152214 527003956
158460 196502 860699721
172825 175263 5991832
756 71173 176372565
103309 125272 54704887
250 5673 13601990
116048 165617 46262924
57031 163746 293776423
184521 191670 687004040
23049 138494 288497895
3029 35341 81057687
149864 149925 33427236
7508 8118 835796757
122976 153590 76758971
89321 158382 172941422
52975 149026 676540826
72886 175349 97926181
82623 195488 684740092
16153 145563 323497114
19700 48869 860021389
103344 182980 198862193
165517 171344 14518203
147735 170456 862301344
116116 196112 782987647
196810 198599 623147323
105858 198308 231166461
159000 170603 29402026
118709 124001 12881289
67293 101094 84449175
188856 192599 518783498
124858 181925 142618172
25515 115879 759149565
179029 186261 18241856
49957 160866 277287841
168136 180925 31904092
155085 198876 448640957
134837 175688 16997523
139460 183711 198871215
28761 83541 136809615
134767 147495 31758976
165716 169588 9714487
199224 199396 175505331
85503 153437 654103059
71465 89795 45494631
181301 193791 31379052
8113 31739 59110489
175777 193153 43650904
26526 152110 63035699
138876 178268 98350102
159385 187172 69392389
15251 119248 458774310
114736 139747 804458331
147594 187071 550066360
107699 125330 43947336
68509 99548 77514776
146764 174111 68293873
164505 190116 63970559
92504 162672 732997827
71117 127843 141590952
175781 192075 929842027
118310 177632 138182924
93140 199484 266070258
78366 155424 192714923
33000 177922 362026354
178063 186384 245568515
586 25930 284187661
107851 164541 763916805
6291 60548 858602384
61273 185576 965834523
136648 138157 3697615
73156 82974 716615409
144856 181879 92371492
114085 185054 855234587
42217 177022 336749177
179507 188046 21561051
77988 113041 87483089
62121 122728 151308869
133123 191679 966355376
26875 152287 788774209
48673 113657 162460088
181052 185692 11645519
121348 154434 350105415
179850 197906 788012955
122448 157550 88074190
99702 128696 72216123
104041 140372 90744102
35111 51617 351734313
118998 199355 258134873
75844 76631 152495225
126400 144556 5173597
79854 115547 89217596
126890 154152 68391131
73030 90989 440405572
51867 82212 75785882
192648 193728 18533022
30450 43438 32473777
47128 129506 206025958
69719 149747 199808310
194163 194585 962722028
35461 142291 267014242
184084 196123 30276594
101876 161988 389628073
195308 197191 4780506
113437 186822 183491779
61169 150323 735803247
188708 191692 7339746
61363 72017 130793113
100166 160758 151399711
16629 32558 39822494
111806 174927 578524267
189041 196187 458338132
117716 195951 722399928
183188 184611 63699
170389 176051 168156403
158317 182834 61046211
50543 59099 21409352
103608 124398 51807728
179685 188978 23393228
23216 191843 478164724
134487 139343 4857287
1299 88021 216890877
194665 196058 963466402
113796 194292 201273082
30641 95439 161933394
86675 176804 533567206
36495 86294 124397737
152076 182250 557467912
75537 182019 266004882
166559 179395 32015588
179981 188390 21232652
174944 184620 861903179
74452 156424 204954687
144487 187756 236420529
4664 130946 331054958
146613 159673 679833013
56861 190876 658543800
100385 109895 419224005
56233 102432 115553911
73287 166950 359682087
72290 120544 508158234
101131 144605 108569026
44225 183662 348401523
59144 124918 703350439
172828 180637 19485394
124021 129948 328939815
97633 119228 53845159
193236 193907 1696495
138142 169467 962430098
164565 185971 53400419
17884 189772 429647193
101110 134099 82308257
113078 177495 160855851
173149 182423 437548991
9155 121863 244922412
80648 166997 971337923
65065 127366 552767712
118679 187075 171095682
124175 140312 40401246
120307 178891 635230952
83221 84407 529826585
84839 184791 442752313
116372 171636 138079757
47267 81239 364777636
107175 167062 149579855
88979 99806 233235572
79964 155385 787738965
8842 166211 9020015
118808 146637 69615056
55423 145703 560954698
130094 177084 117210869
1032 124573 261641262
131049 182607 128713387
70296 100117 135926170
58227 165803 268819428
79851 121071 216125193
171922 179816 19630786
101604 199665 283143143
9025 151560 356354057
32986 97635 314374309
120986 125519 11344620
74012 98418 472758583
47830 52444 11635381
156944 197952 102514306
6128 95077 589966829
92410 97952 14099350
139727 164232 61360784
86614 137579 549646215
179306 181176 921693516
127179 185908 146848495
141314 180053 700909426
160827 185097 60513528
24026 34535 26280668
101006 125276 164454172
97973 150132 130277208
91980 154237 155973981
108072 184431 539976664
138878 181254 330202091
158912 196535 531259842
98658 170321 179043601
143973 168187 48909891
13239 123268 320416001
15822 42087 600610766
5367 123319 294843347
63590 72038 3565196
173906 181140 486979745
149958 188097 840602835
118414 155858 379690228
134825 199050 16351956
42953 188285 456702073
65044 109477 110836716
111340 125417 35161671
118961 190137 843972277
43344 74497 77957511
33493 155558 305269830
122392 149541 68034357
146025 172782 976506859
183500 187298 562495109
168658 190500 579498801
128378 133595 949911518
117396 127336 175176805
67719 143811 31935933
130893 148073 808073055
103665 131618 123640285
16343 151847 382730788
161397 169772 724332986
11410 62328 127343284
174673 181214 434024043
130742 166748 313044112
18229 119967 782080427
147812 169934 843738240
135507 179754 283030289
151488 151997 463531093
116577 139971 332975685
62495 66106 9150094
168439 182163 34233983
152652 187852 88014802
157245 181082 558368657
38644 77970 894767619
56503 88305 79350488
156352 196364 99958639
118357 144784 66188588
160073 165797 14220824
194294 195695 3566713
104536 148083 108785741
105402 140162 86746787
186231 192479 15622961
74109 187507 465096683
24498 66601 105415833
125798 177248 128551450
103613 122321 46504790
32906 53351 209458145
34453 179807 363163196
40399 52000 511632174
78050 131181 869047774
128715 133656 12363181
120884 192848 180009304
71821 72226 322564448
173138 177424 10598989
149458 164942 167119983
147697 166683 47443484
102840 152161 123200812
124763 151367 228040207
50299 188278 344903310
58917 63867 12458633
141205 197611 141183678
190805 198115 86451774
104894 188235 908438722
89611 105425 991276443
132457 136990 7826189
37209 159397 154388278
63985 66080 247834359
54106 197045 857413615
787 145884 362888752
35200 136075 252086639
199966 199976 30466
144742 197166 505190068
137420 144505 642609394
98596 199477 819297431
129143 170885 104397879
2553 110997 432624364
187946 188478 74174338
127335 177633 125573570
110422 154855 111339779
45456 107552 622678362
189928 195765 190970640
113912 134414 51244104
133040 171855 97052342
168659 174181 522642795
83111 115619 700134445
43783 142814 345890231
80944 124314 360381816
70772 110429 578467789
115768 142325 411678828
74678 195657 302416312
191636 199188 19109276
143799 188172 755376145
145837 148910 742401295
106332 150148 588672596
75976 163918 219841312
117990 192286 539158823
185518 191707 899846288
72893 190206 293124225
71391 118231 570963512
25069 191314 415566100
109021 165042 140170737
46450 133608 217874946
51967 163032 277680858
129577 151264 54222953
122535 149062 66473554
186123 188322 5590571
78814 177866 994100057
118675 158851 619709440
36151 118434 690209552
18976 75973 557094693
21657 50025 70967117
142864 182404 240766255
176237 189074 32363033
21928 125068 257732156
90071 90732 1659523
166093 169151 938693703
151697 171889 9873642
24808 197346 431445502
120399 146670 72569172
46502 67171 51933272
22148 158218 584928731
152195 183187 77312862
110767 139634 72226798
139223 151160 239471213
147771 158242 26338345
161230 199360 95452653
1812 112601 510126514
150839 182502 552563932
108993 173428 227475380
54085 86975 82087214
58364 180737 502667940
114687 188436 383493165
75850 91903 786463321
82570 102397 821806679
194877 196743 4765872
141368 171284 74739747
90438 194539 260375936
184953 194871 640765755
96537 100192 9218183
126788 177536 525765141
138736 185210 116183240
157847 177452 48631820
92168 181025 222168036
67374 115464 273488347
8302 117019 992447405
13469 81553 170189327
2981 130844 383621311
128401 193904 163822838
151985 157940 717902853
193415 196088 2015462
167961 168507 128839046
4098 146980 410019162
146767 179012 80452393
114443 117462 413383610
91666 143927 316871323
81357 84840 8546955
114106 132336 670572923
183500 196601 32956924
101366 118673 593313499
105053 169754 161707990
143085 161843 46925677
80697 142809 155263043
24948 113364 578786955
188367 191870 8699308
22569 145588 350104679
124860 182151 143190549
57413 192289 84578698
124818 166226 103587690
147102 164209 42919913
140581 152733 26324759
10018 178296 420468439
139332 180529 165428141
161445 186837 63389001
58890 67506 21676873
70224 81810 28759873
146344 195420 122765105
182685 185664 747394322
17600 145369 781745453
118957 198412 361873700
43822 60842 42477033
135050 139507 176865637
42282 78761 91266150
64675 154910 225612669
18777 143350 311405346
7597 177869 909753825
126083 195635 174078580
106521 175351 171845242
176591 180391 9605151
149077 199139 629031392
171226 186223 37511649
39263 106644 626061428
188579 199391 884855365
13541 131092 293857314
59131 100729 405659285
121240 163928 848391570
116996 180696 297570301
116676 194166 441910409
45395 95747 906575015
109281 189170 805399641
54991 116371 591849924
80308 179639 248152019
127424 191593 160404772
39870 103271 961225770
198061 199005 666559613
79492 188133 271550032
112138 156923 112203254
40571 185901 363282854
151060 186511 908150389
117267 181284 918448029
30451 165628 337856731
169101 188250 74219931
51308 53072 4389639
152203 192734 101239247
105191 124030 46910009
12231 108471 522654650
82931 165358 206059157
1550 14545 341774501
69781 190368 3375442
64756 71721 17429486
77460 101393 59916633
136889 153949 42745184
158284 199853 104010401
172390 184904 31234341
126209 186352 150398912
120308 121629 3305342
59900 124776 132135732
70621 140448 174294569
122469 151198 72000985
129519 140863 28336631
70479 154739 210576464
30424 50451 50080743
82114 150869 171969385
171737 185571 34555166
63814 99663 211423380
139144 144647 999851892
199469 199914 1154038
133001 174612 82436475
26170 99706 466233260
185539 197031 870586523
6149 141116 337483536
139881 192277 131022566
197846 198355 1270380
10333 149045 431827641
40563 176520 339693437
139110 180714 687618703
170875 192689 299527454
96375 126468 75104127
129298 165376 761996
97669 122539 61936508
196854 198324 610292603
162764 163811 2650775
48483 120669 180334368
73638 133715 150052595
95201 104615 209538193
70157 75990 14470627
98745 167487 171601962
140396 144445 10189303
83938 149268 163349709
73327 182416 272482808
16289 38866 56360779
179097 196956 956002920
80281 168958 221687168
181603 188391 882610917
60293 102725 124296693
167918 169638 4462379
22644 57765 87925117
35407 180000 361267481
190457 197206 16967647
85115 181920 76070078
111370 197012 214301084
116000 138778 805114998
94792 105495 26901920
193639 199116 13863271
60027 175968 289613006
149488 163926 24310229
195133 196861 821165635
101526 191638 435924915
175261 186436 559669224
129606 137894 20661252
167902 188184 465644916
83844 92192 20760418
148826 183612 100915759
158740 198354 99098046
110748 156018 113398158
157871 181259 58212598
14482 99025 211357257
127738 145670 24507554
110601 164600 43763736
112930 190010 192773034
137300 141193 824848849
158376 182826 60893975
182638 190833 622496283
96322 176145 387538115
68814 169628 863533053
48607 64133 220227756
36760 72950 618876907
6574 169634 890847746
43370 195618 380639129
140772 152956 190247449
39912 52600 31812776
37571 135950 245913297
125394 197246 996432352
173693 180099 15981152
72420 113341 102096169
85707 125588 786874801
104473 125114 233768205
198714 199021 7224562
74185 158522 351596852
25816 32469 152977797
142764 184011 102996429
67405 144332 192164425
198894 199245 865467
32766 177138 361021005
136713 183840 621768821
47467 139609 230398892
100004 193350 233227479
2623 102558 250095871
3026 142670 349319302
182751 188936 15631083
85135 120046 87287716
143144 144090 9201419
33956 137483 479268141
60243 177729 293537853
119447 179684 849687683
135486 189373 134777637
184291 190859 89546873
135840 141570 8822046
148394 153495 245086867
124326 183390 882289457
163919 199912 379588925
180273 183921 573227669
178030 182818 316941243
120189 190206 175201612
92075 113178 52929652
91700 129789 95442861
163298 196289 82474413
171794 187621 39652571
197871 198769 2294754
160875 183488 56349623
21981 24558 6425892
98123 151195 203681521
131261 168753 93743912
89043 99672 26947394
120440 135098 206249530
172225 184766 31277206
25741 109649 209626379
142231 147981 14363999
174380 184342 97199652
177183 195075 777718359
56209 133913 554117948
110432 127707 140172978
24545 24708 400839
150628 171161 541109234
153070 184419 267066240
137721 158185 51297576
50511 136887 581504743
90081 177939 219583114
174427 192961 695622256
69309 111813 105974544
18150 41541 379156607
56387 74737 45889064
167177 195217 70246476
131281 158877 77486723
85417 164063 196853749
16122 95156 197520011
163711 194297 76415276
119597 197205 83918210
19053 80594 634599128
168865 179543 26519126
171131 199599 945032064
11670 50407 857707605
141182 171315 75248084
193079 197737 10572437
172695 181922 23013669
147286 195153 279321058
143448 153953 26311144
73318 117914 111350863
130031 163135 82810908
38108 49178 27717670
120961 172086 127938332
132352 168400 194259085
62591 74313 29385398
133153 155398 718659812
25501 64208 96787571
149466 166573 42708587
186743 192974 15579781
126112 153745 69291177
128538 165277 163684803
155645 167944 30489198
110065 119621 960090255
40205 118108 960631818
21711 69043 118586057
10051 12667 398186349
137245 147728 26199047
79763 90245 10835458
52764 65357 31643288
157053 177199 49978369
2011 72906 177561203
83147 117823 103825918
54413 110844 959246837
31567 181184 373858396
74610 124578 124712836
30477 115139 211650505
126187 159240 989029641
129229 191241 491429358
87888 182215 252646009
197399 198201 2024602
173133 183250 25272670
145886 182561 696334127
56699 170882 285378827
105797 187738 702385671
21925 45427 409700047
121717 122850 826274120
115514 193895 258396186
149416 178156 71696815
71951 95000 867333190
41409 59683 45687310
84094 107512 58657640
171217 173764 6329254
60650 194815 335461586
113695 132597 583742174
170257 184146 34574134
33155 168643 955138741
61092 97010 566538247
191114 191218 53069428
130443 172645 105398151
38417 92479 367596008
57033 192452 729724116
168873 170705 4576824
136145 190766 582406613
17014 28782 29574207
199703 199941 644412
72029 199766 874263432
26090 71697 114111145
121117 129839 21997804
144667 190235 679908002
189279 196756 685953839
184633 189361 405600277
179365 196125 161564524
40785 103178 156082070
36490 48099 28930365
154649 164134 23647131
55168 161140 264916972
170932 196251 63374823
46369 100482 135437506
85188 184793 347000412
102204 166172 690578450
55343 181242 314534365
178677 182949 520585790
94535 144988 126171102
29494 178611 393220938
54550 86315 79272748
65815 76457 448942292
199905 199984 213882
53031 67221 35641531
20791 86189 899576300
167988 178019 3305924
63499 155029 290119898
58013 169531 278679552
43611 132272 462317168
53052 85251 168140986
73002 85938 268037766
34661 76154 103781967
53179 187901 336829723
47826 187070 348169010
92639 106790 102162548
195922 197469 3951488
55567 158353 719172017
55440 190533 611941051
11609 101652 472080993
11925 35864 266787734
171426 183883 237900176
29523 129728 510381972
2480 196204 484514196
8609 81905 183274429
117894 169103 763417062
153927 167361 325534765
10090 150785 351754346
126477 175758 123092001
112670 114493 4623408
76352 197327 302492436
26996 50496 488972537
57716 195585 466173270
10562 75184 161682083
180596 185780 917519949
101432 197305 921437162
165425 168567 186266336
98056 100628 862589315
190775 197134 846303284
194510 195278 1936052
167625 188098 402964839
6870 44585 94370559
141558 154348 32134288
59701 144741 600053170
127031 198285 781969238
91655 186969 569474157
52420 105810 133550419
49506 112594 157612266
131523 173432 942317233
16715 123041 265652052
86485 137833 684623305
685 182250 845288305
129726 185170 596541695
21026 198000 354589081
147080 199620 374055262
86703 109338 741400350
87534 153752 986089805
23087 57478 86063661
153488 185867 18613627
34839 188420 793098363
190641 190648 22182
133494 190116 589038130
108816 150067 103185849
185062 192056 17552761
31881 125468 294188051
50995 79820 774149977
19515 165750 513460835
134399 144305 467932598
13938 113038 247630518
117755 147453 200710819
37388 55894 898210215
67081 188855 425681842
35188 90769 271152474
70592 185615 287206104
57062 121928 436086640
108992 177453 187825870
162897 197480 86534877
12621 29358 41940790
64620 159247 236528280
12319 152015 349253528
174123 185150 15571924
99799 107983 430763294
134204 169567 88469985
71125 82759 71248790
197739 199353 4045017
171327 195802 61327682
28881 125195 240582972
122999 135854 123315131
175767 199557 305943800
194426 195347 2333183
181060 192161 382666854
118091 175266 866615392
157580 192964 88289965
90926 132261 103441909
76643 146001 737568290
41062 150831 491453998
57295 122392 862210745
75030 187142 730392778
131177 172094 928719252
21480 147090 862168103
32360 139260 593162111
138737 180206 103591175
27832 97346 771170502
23821 184026 400377439
79600 172158 231289190
69640 121766 129901059
169723 190478 659068649
32272 73263 768868393
84198 199985 289800791
146869 197834 186007239
71954 196216 558241543
24802 164357 348917026
198675 199058 965930
66014 86793 92675393
151538 175945 856536061
117284 173923 141507781
74298 127825 133634294
35350 198764 408640435
159924 187990 70124278
169437 184964 38737472
85697 158488 868985950
58212 101695 108733700
15353 197319 454893520
8900 153344 361222564
56545 89104 81117798
102486 107215 557884624
153895 186101 388167701
122402 128391 911502985
15230 151222 339847198
105567 160182 286168094
102811 151690 122133322
71243 182774 778227923
67213 117843 832474901
109024 149012 538846249
133797 133806 29815
95516 146492 17240617
111738 199831 220558805
162497 190357 69578630
29659 61868 80457758
50820 173371 306216156
162875 170113 864619087
182103 185991 954059448
135118 197854 156990205
169694 173305 516674419
147082 198160 314575549
147148 164443 917635105
36951 115672 196740205
10641 169429 830433734
18904 121535 656598311
88831 194921 358356605
20625 139022 295957280
119220 144836 64164808
45339 189380 716981054
172938 183238 25689369
32418 52096 271702316
88449 138849 126025209
13568 129020 288556371
143430 184696 168428285
126253 149538 78722349
184419 193066 232031119
32761 182889 236329311
60848 70627 619571185
121408 134778 21811649
49874 108766 699781235
194502 199374 12361815
190887 191472 329236805
31081 144361 283256650
10079 25596 38887094
99448 186425 878950125
168974 186884 858211288
172349 193132 51050056
194955 195187 628268674
44053 125906 889510816
3338 101991 246924968
100358 195391 552155004
40589 184529 359761530
176936 193059 40496743
25689 52287 66455145
99652 113014 33184784
93231 186864 553348687
89223 173033 457491763
141741 155615 504822516
172285 173925 4042066
136393 159772 158826836
1980 74903 483101290
5205 87187 204943587
126974 165479 96352890
119700 154052 511804037
60149 146901 895940737
54097 170137 290038794
98921 114618 459044314
45508 191891 365917441
185871 195168 354009184
79605 111190 8922204
118623 182994 379555653
67219 167416 665906792
4394 95319 834931791
6098 105543 248783880
6999 18264 775229841
97457 172606 440084511
191420 193219 982031388
182164 188923 17042683
9926 10789 128597001
8342 76427 818432663
155518 188785 83081113
158047 170481 30968947
194707 197329 6665159
165040 171536 535394902
59727 105752 115131477
67469 179806 280475643
59515 160141 251584114
26504 87561 152438822
191025 199852 319390616
178848 196440 780429505
157632 164085 62629181
48219 175151 317178548
66160 117756 128778086
93912 121191 68061136
177028 180054 695296602
93166 135980 107043705
104959 159523 139770596
176739 192003 502286550
58834 128818 174799418
174350 197878 109352989
16310 140341 309977406
126465 182348 306274437
23697 158188 336347205
4967 131160 315543321
15696 110413 236582249
150684 184271 970846267
71622 128451 117690468
119281 183895 420657203
126492 150636 577724781
71001 168896 956117356
179922 199614 126990376
44226 47618 44234127
40696 59122 46157603
78612 135315 141609617
70067 133766 160838399
36363 88895 131094404
32528 104605 180228003
151810 163020 61243170
165566 175219 791020998
117122 185849 58668832
117609 130515 32301350
193922 197805 9857504
47812 143059 787243708
172844 194706 54767778
191740 196306 11562016
193615 194302 1741799
139866 188143 499068282
65355 199392 563867550
141319 164682 422447608
78264 172411 235237636
116720 160446 213106898
80806 100842 50203106
137276 193245 259739240
30363 173270 357081055
129031 162622 84106737
110863 196266 956239222
189916 197127 18100945
136281 137760 1906566
170455 185933 203651735
100584 117720 42716067
35859 47363 335822523
140436 191117 878615060
156422 192455 89874672
18801 123133 260613965
50795 147141 278194526
15227 112989 331234475
151007 155851 12205817
33778 175515 652424501
112517 132780 50683385
84647 171130 216259602
129108 188085 147507222
16028 99469 402763043
115765 167481 129160277
184094 188421 571748130
186113 195306 23103038
54293 72050 581988994
188174 195560 960761091
156780 190106 156305299
102007 120398 758576566
80620 142753 852361577
81724 176429 236506795
179417 187867 21343785
121817 162592 312798671
178664 198942 51104855
45275 179623 429724517
50208 61611 673620260
123952 126981 355447932
151987 195620 432399411
190183 191019 75096171
17822 133326 699522031
21629 163346 354343294
149906 188256 95922423
66356 84340 44618807
172770 192379 49065063
42291 107306 162532855
155156 156892 831747987
141833 179999 530236655
59922 149169 223073105
14366 179039 757464185
167750 171939 10525977
35 121020 456003958
123601 174433 127101679
84123 130033 114885806
72747 87923 735953045
136773 188651 129728553
139287 194073 871213743
30820 196048 413077494
9458 45041 88916914
141006 164181 756481086
172530 182172 405900082
77938 84908 17222901
107719 140004 176468594
74123 191601 293531056
145485 162005 41354072
113494 134564 52712712
172039 196728 61883802
186180 191859 14237451
152864 173614 51700091
132762 177902 341013212
267 56827 141604701
124847 135068 834408134
53553 180183 316365454
194455 199273 403306311
71520 199538 320053573
96571 173532 375738783
147092 191265 401697865
177743 197939 58270419
99834 126973 17956843
68660 181853 689400747
28528 115279 216739566
40641 192566 959912597
27842 81455 133939119
18853 33040 35436827
27763 192396 448917567
188548 196838 772410522
174701 187542 32253427
178030 194497 675459426
193393 194783 3478288
128027 134803 744924872
35619 35997 942755
17512 157190 349285814
25161 38893 34260096
143173 147302 10190389
40658 107597 167392267
33304 42812 23818165
73212 138859 163912093
74580 131774 995060547
155591 192520 92135394
91844 183006 762155889
199228 199855 1613424
299 48294 257423434
110105 198719 221779172
139148 149379 25600761
156212 163766 590911382
117588 182129 20804536
34346 101227 756079268
146102 186350 742536308
15563 79702 160266746
44109 128005 209595582
167338 185941 30072975
35307 169575 659960217
28551 58446 74672797
149932 191295 891819392
88125 188117 635667899
48939 108470 116685828
146990 158702 698648911
102706 103592 623826930
194457 199015 330150458
130805 171270 17833691
171026 171138 245155
145265 145866 729770565
30278 81927 47080100
26923 27198 579935801
29984 138872 720667162
181880 190553 21818159
117267 180780 158685115
67106 118661 567332735
128063 139811 29378574
187949 197537 576992654
64076 136557 175873266
29739 184404 386479287
77141 82265 12739405
4747 143941 348126743
91728 187031 891774994
154523 183635 182997730
85081 108507 58683194
190622 192710 5153396
88454 90204 4330234
73876 120943 117409729
169668 170769 2738424
130739 144484 34351534
171505 174913 602363260
164783 177144 258570504
111275 188920 417345549
41291 97749 141218050
71613 194213 306351016
148391 153084 11834464
53847 182542 970790092
78137 103030 948728911
119366 160338 187667227
125124 137507 31027523
98716 103929 421121862
118758 172919 135403568
162395 166487 67165816
183143 198990 957307361
19036 116125 859144685
79212 144918 627169953
168638 177276 21403150
163491 173236 908371306
76299 92141 39341630
55789 186266 326034195
128034 168444 101032677
181815 192918 416982321
121713 134393 994749000
132632 167291 86552700
92708 188104 369656451
175466 196783 53606244
122382 142928 56767839
27843 126069 245319189
75139 178605 597288078
198752 199451 882932898
42696 120942 195387711
7385 73457 556552617
133403 189748 172570947
195458 196607 821135328
61620 130075 857396748
64845 157115 424791100
97435 154902 134066075
43488 164772 819717123
21780 169952 370427511
195077 199673 11633775
106709 123211 25762069
149808 172095 471186540
118074 193236 187952109
77782 186224 270962346
188604 197559 661869119
148641 180175 78692019
166307 182856 41273353
40781 149371 271425972
132757 169131 413214914
117452 196264 371339007
20533 112083 228787963
181652 182678 689223253
102855 127051 60291875
61738 89070 336686363
27290 43032 718291502
197786 198940 2889411
28911 84124 137821342
150265 186292 740232510
28224 124919 241517851
16463 120583 396617458
137316 139935 870661144
125652 132733 290617130
29273 80036 953791437
153954 170738 900410328
145810 191774 114875180
156074 191916 410513304
171825 190212 46044310
92228 94291 5304374
48079 197495 373742603
61731 112022 125627827
171176 198512 68553230
110342 170682 150939607
195450 196478 782834376
11741 115088 492966577
27302 33967 16602277
4262 129919 849140972
63672 114707 127509356
64603 98664 931775767
8605 142170 15604862
176980 193227 40849952
181235 187270 479937052
157392 198199 102010431
22165 136094 488852187
190763 196419 54236722
51484 193047 316936107
111938 169013 865245847
118286 126885 21453255
114416 150633 846142372
192837 198251 326969261
190046 196047 205880142
166090 169155 7688697
17466 37477 38372044
26662 186505 399447029
179848 182245 384070242
47968 155891 269986750
175875 180686 358541392
169633 193277 59061092
53166 130825 358890957
91337 93762 6207183
165060 173850 21842237
180947 188487 766876864
50826 147662 241995909
41239 169361 320302533
160322 196422 90263191
86957 176763 981305210
37324 148806 278642263
46920 199478 970465
42878 114054 304716564
146858 164629 353530208
138343 167243 72202563
102722 116674 34732333
161452 180058 838029249
89412 180995 228981318
104850 163406 146395009
12735 108461 239328612
168323 175040 16655837
137351 183092 189864188
120476 189779 821891455
153556 190204 412821805
117200 145463 70699954
106722 179217 181014973
87821 92876 201072444
89641 133357 825522433
194387 195193 2028029
190278 195364 12762686
174390 176491 5099721
86195 192025 264608842
58578 151633 383279688
178016 184743 16914696
188311 197578 95687580
96805 155872 147754088
191525 191990 1193873
130126 171608 230464370
11507 65269 286747683
128571 140660 532268222
46648 126991 200843531
181458 199124 44511158
180147 199949 49879049
158644 171536 32038576
8841 128220 301569017
109082 154645 114151632
199033 199235 488414
173672 189858 40598312
140675 142315 646347983
151066 176509 755257060
191764 193923 49383563
49343 176289 454016070
132253 155558 43187447
108070 119314 28016390
156130 161945 861359195
37662 116942 198190853
180020 187301 67543889
94645 100554 443846865
93489 144970 290844715
178733 198842 50691420
189405 198662 23282274
89749 98385 913308955
145214 158037 32149294
177064 199277 862649059
118398 196788 196155361
169910 173881 415081528
157236 197905 101659407
140775 167077 84041300
22469 124675 496022623
43256 49873 698333401
187217 199557 31027441
30030 38696 830529093
38238 59989 54419444
93252 150579 422716414
149877 185094 776821841
168382 178844 10240772
38640 160290 304217581
171540 176082 11203979
196651 199469 59699211
127587 177533 986861579
91126 161731 765847303
121921 143938 55276477
196387 198441 5177434
104807 168136 158182998
155548 192280 863817189
35977 36047 607216455
33557 155669 305374208
158905 171849 32199262
136281 167493 361298487
20948 34989 35182484
176873 193583 41984363
134261 172018 94360714
31717 176562 588291931
166395 174894 21133236
41547 140504 247344735
79739 90926 27782177
34057 85264 715189170
104097 172998 172086498
135625 142547 17344722
155465 163954 21179887
135524 142584 17687572
143098 182445 456121446
165836 171294 13586961
24008 43707 49270006
145525 185877 588072364
120815 195060 766091004
128632 195038 282283461
9555 125085 930200740
59254 115662 140985524
35677 83320 278043137
185933 198515 756228073
20108 133219 634514550
83541 115405 79695617
48967 164552 289004097
138370 159079 51955137
119296 157833 96563797
144201 172815 71406556
145059 195128 125172246
119683 181616 154812096
47333 179409 336125013
22535 104261 204326846
61298 72316 27701735
31317 165200 360456636
120221 174232 135061413
80700 85049 10697167
112496 137398 265835474
138953 184645 114203774
143030 189456 477872268
141509 181970 279694294
152562 171694 47728303
168187 199686 104604822
21899 55042 13826997
149438 184891 88563773
46694 139448 231931389
70279 161325 402189073
151356 170717 792072708
166664 191457 62013134
47733 67770 50359269
178705 179404 332559288
149270 199835 803956583
33764 117931 690420916
147370 186216 97131113
121858 146972 62880711
133189 139962 16975654
1793 12861 27808711
105282 161758 962868074
127648 188854 153104658
41967 84111 652264990
168450 174690 585381391
194106 196079 4985597
191775 192362 1504243
24155 171399 367975838
6965 137221 325645356
63960 118701 32127450
195868 198490 951673905
11557 111874 36077183
50957 55680 11827000
67359 191244 309498514
137234 197977 152043450
174401 174816 989177
95683 184642 222297144
136815 188272 128648796
26060 65954 179714630
140297 190854 126450040
79250 197644 956856180
127030 147610 51494249
106620 177850 177816310
166871 196498 410976964
143671 190666 117428557
113013 150160 92900431
57650 71815 270800762
185757 190320 11500751
40159 150897 276941208
43101 87887 111827860
120296 181000 561068005
15321 126991 461792194
85593 164495 197438110
32725 112025 540918650
130730 176014 663091994
98956 172034 270665451
287 23676 58567485
71465 99355 69689919
178779 196050 43460995
51109 181918 326815536
31545 65027 83874716
58318 58503 452745189
106403 133537 492612991
122002 154728 82158434
36990 113925 192254967
36111 140495 260898789
174547 179827 13151439
89036 169052 200240588
183017 196631 34265329
130103 191418 744611555
83738 140101 140891828
3477 53679 125726859
150219 187482 93177842
93618 197136 258957817
120436 181968 947658418
186117 198112 409770450
167485 181857 35914908
81225 112303 689935976
79000 128653 124006083
133742 135340 107429658
121381 180166 807710789
117163 177670 423577970
126310 184335 145039674
64888 75617 50390844
119162 162791 109210649
11895 170140 395629495
40281 49323 22697960
46428 96724 661330513
15724 21153 517200065
168362 182529 35334572
166685 173965 18141848
18638 120982 417898768
108094 117526 23596405
80545 93001 64773812
34916 175772 351885897
97036 98197 693923561
87744 127422 219019439
12115 67579 336795372
16385 150234 334539885
117313 127833 129265989
102997 151259 804783676
91152 112913 32835134
176685 184895 20654660
181049 193737 31894344
193099 197940 463252378
94863 188315 790155605
35476 150339 287092631
72169 81349 393937774
6117 135848 803502155
148893 163193 843021075
153319 177766 918181605
60335 170520 275523672
136736 184867 120203984
39097 67098 538199905
11665 137315 537458925
85774 127459 77662227
47365 66230 47456080
145419 177850 691752768
35794 120625 211868435
110637 140824 106891804
189097 191562 6085847
41805 129763 259076407
179707 197492 44767611
138403 171888 387113859
123101 160883 889140384
55246 56287 421906511
148992 195190 115561158
195794 199743 10002228
56700 142734 215014038
182003 191136 22970041
191717 196770 12810907
77825 115721 94662652
14750 37333 56380946
68125 191375 629008619
112906 197218 293822629
93208 155351 456889981
158618 181035 55787125
110585 125806 38024558
112618 165333 131850938
17968 93041 187563230
116447 137566 173760848
111355 111620 654130
59334 194007 357932801
165363 186511 263132302
152144 173708 13566765
123816 154206 76211107
176701 198000 957641027
80947 136182 286789084
103597 174784 789148948
54083 115820 441322508
64961 77144 30297699
156511 171424 37025267
92292 178453 215363475
86985 117143 75442947
113273 146824 688254905
156007 195920 99727072
187554 187806 658956
67826 160130 230643097
88127 146719 146492972
17261 191381 821698209
981 148675 532888359
158779 159097 827171
33794 96971 157972953
79173 194999 351927751
149725 163420 111615122
172351 197194 633423514
105926 111915 778783910
57535 100108 106445271
149705 181974 80581012
166572 197816 350635300
194809 197190 6061921
120675 129110 21222553
58595 145162 247628400
161682 172197 26184604
63604 152244 221540234
136788 153983 43053908
54926 121737 262950489
90976 92481 315485267
194751 195066 668510166
72818 111158 95603640
178630 187136 21511146
57171 170422 734709106
156056 163986 19808977
132537 138000 345096081
85067 165835 255881249
9397 77597 170517380
123083 191854 172031929
162182 163877 627624626
15082 40238 692495096
93487 182230 221793143
191265 192980 4264799
149146 160275 27934558
189573 195272 848084943
44907 169241 530089328
65572 65944 910557
72449 176080 988646615
32234 76971 385318050
73294 162716 506638487
17208 90428 936673634
64999 87465 680070913
1293 79851 196596278
162544 167970 826254472
9977 24717 36845092
185964 194553 242814753
114839 179155 128115648
8809 62343 133949398
165560 199503 85057019
149793 197618 726726028
122914 198794 190031655
34486 166822 323786097
11780 166068 644635512
3174 171410 121164289
148226 166235 999355580
84243 127366 818304862
37605 96403 136403386
168923 182224 9268275
62890 127146 992509825
122267 187772 164029239
96489 125772 73023365
134418 137296 914126164
91223 152440 238363885
181812 196548 44004879
58240 190438 711009529
169312 191120 23596132
173713 199693 65228615
188525 189510 2427489
172941 199569 405670887
151115 180844 107978161
113751 171198 759525964
135320 143649 343446425
138759 186059 13778273
152434 199827 114170868
17850 143004 630432351
55189 93529 95731231
92697 169068 190993001
58855 186214 318259458
8278 104043 239458542
49884 177486 444792951
101419 137860 90935942
117488 187336 495036561
80409 144920 161319423
121197 190797 174162377
67130 76787 528880883
66325 84751 45740082
139033 173128 85176196
61919 183629 304165908
73741 139998 899252763
183621 186726 710318728
163772 180472 41518784
75069 152781 738822393
92972 138706 693734965
178815 195849 335746835
72564 113715 102692184
8370 32618 386191379
79812 133329 427096624
150524 192990 106136556
141215 187998 116997500
3889 70512 831791691
148579 176807 718055880
4510 128472 841548210
158174 172926 36677903
136346 193692 143405815
58777 104036 113108225
159198 177893 993594176
27826 131881 259937778
185519 186889 3522447
8068 124746 291578488
86862 120311 83532798
113856 145125 78207445
101397 184217 206787735
111077 151368 100828583
84457 192751 377399903
95374 133642 95627898
193426 195816 127954652
65242 199722 336168627
59118 82712 862488649
112232 144672 81225892
102741 162609 407090076
77637 150033 362297374
1863 104892 257804520
134124 173264 97748214
171937 183279 28270193
59656 117777 145276448
175288 193588 45944119
119849 162560 106949138
117069 149947 708688394
44644 151728 267731237
121947 180767 127014355
20734 196586 894156163
144621 161857 33934365
144342 157969 963285065
90815 190817 669693307
51646 111738 871055499
109888 199262 904851280
142531 159247 590834285
100059 172407 180683192
52820 168387 288843278
130670 158473 314345540
129312 197667 333071229
76282 148705 292227047
123129 169910 289116947
57262 83591 466237143
94721 115859 289643142
36777 56165 58280979
123381 179411 140029147
137440 144160 16838778
2018 157325 388566438
38469 185005 366250931
180067 188734 21870043
120516 131925 21148591
110375 199267 222473412
65174 170070 262051002
167993 190211 638862783
125087 184696 148998925
193861 195812 46570064
9371 176805 984649941
85290 95476 25613211
52792 108649 854960228
53801 187121 859541563
178439 181391 7415163
109388 112327 3789916
52393 58266 14777347
193751 195666 4847905
14442 69620 138069110
54703 181502 907238592
24582 184448 399531770
111657 184570 424803560
79528 135605 140096188
16159 22350 15483868
57106 84384 67971836
76634 157487 202222930
52776 80890 70286141
24415 163359 339507968
6154 91127 247413273
162597 194448 79568773
137992 171700 84242537
44776 121468 490253957
65500 79844 35671659
91094 180349 131513817
1482 93276 950249015
145088 190070 112426770
39542 78045 96428213
130036 196202 565521267
48010 159928 279928910
99010 163882 520685968
145176 150889 114647
52714 189340 341575343
114819 155497 204937740
92499 168947 898300468
9010 136772 582210621
110196 185245 123943505
34370 124725 225725928
22974 139596 707034762
199462 199676 297291
149754 163257 33870255
30664 79809 484373710
82556 189099 266368520
136661 169511 82130942
134909 152128 846418805
109501 183814 658992726
144853 150540 14173039
42042 44791 6860959
191821 198816 118784453
111537 183071 727966000
76005 151726 295414479
31002 81264 159146877
14168 27529 33451977
193616 194459 276584468
96924 154453 143903947
65169 139481 185541339
20437 92473 351605518
130393 179472 49388986
31956 39898 19728116
1143 173371 430635640
20976 29442 21262684
98197 174612 190772792
72206 186652 734812325
42284 53856 28988909
168392 182685 35614426
147562 190041 106258969
157226 179459 55253098
120286 162695 923643570
59336 181712 305755592
81662 189132 268701615
152415 184138 153743924
39134 62656 393301001
87451 94100 60623757
126179 144866 41284127
85558 148272 156926807
58089 183808 314039987
93353 167918 415994114
90667 127771 942880171
188595 198891 410230329
165052 180213 37720958
62988 172080 272572152
180362 180729 927152
4907 129107 478555953
185854 197561 29525548
16800 23057 15660804
135432 140800 379501477
37784 75645 94753346
165669 168949 82122533
155549 189147 83900412
3091 81288 225969332
22830 79053 785170516
53370 86893 83723203
179409 187824 777347416
186168 194929 533362238
137814 144942 602905035
53310 62292 22535990
135828 183762 741145381
23975 188412 969879560
49651 83908 457555440
199922 199965 107115
75686 102477 67023612
102954 114182 27965760
74287 123924 26786500
41272 106965 719553705
154671 197003 105785491
106736 164984 845422386
175733 184406 831494699
105647 191621 168398605
189304 196888 19036524
93400 110939 134575882
168662 178981 25596118
23056 94897 179561976
164960 197038 200804461
4303 25003 51839130
64066 115367 210733487
44960 126447 934511995
110576 199773 759764524
156461 176725 50256204
28109 167031 799235297
53882 189388 620243806
86576 186776 444230813
22584 158274 347228181
11021 97201 215460716
44870 142932 475051530
6081 120023 284789823
174183 187797 34201726
74382 96847 56076646
159749 165244 13635324
140290 182685 611080912
3723 151142 467692272
77228 123449 639969724
49416 158687 273237639
99928 138278 95672757
166669 192858 356935698
43714 140772 463824936
21916 142980 302687616
168321 188907 714502940
14596 29255 36629453
72642 169844 245601994
26936 50454 58747244
97163 120710 58641651
101942 175665 242510038
25616 38368 31767704
14853 100166 213304771
104759 149209 111055350
181456 198898 43952596
197583 199282 948858543
73144 83869 323088881
53097 163387 550419076
196235 198150 889977629
119965 135527 670672830
122095 185366 193277488
98408 168509 175069678
198930 199525 484950
87234 169389 408266921
48123 73690 64028363
78949 95969 42465768
79512 150797 479500397
71988 84042 29948642
159481 182492 48470777
5100 182917 682986867
197252 199906 853665119
26456 124005 276983736
15063 197803 456862990
117496 162465 112483172
199888 199927 124419
156268 197405 202864696
16880 88522 830519562
92204 172345 200466569
170439 199626 73140764
7017 41228 85561990
185521 193956 21198350
83715 175010 298696666
68661 114537 240189099
35596 168724 332747314
123274 153370 853358425
61754 64857 7941898
76810 146736 427767771
22967 62346 98511280
142477 192114 124084784
147172 179238 80092800
172748 196785 384373318
113395 193202 406044342
75073 168604 255285028
4491 114322 414140297
19322 153772 633063191
87948 105260 43424047
112568 194698 744203712
94742 197039 255869670
9173 79287 175314792
68487 106190 525846266
100594 150232 123934670
195996 196457 1217702
58470 135826 193274290
71090 125133 691100295
4322 57514 133158972
52719 150399 244151987
7813 97679 814297370
157093 164908 19426451
133460 192138 272248729
101054 150095 411227949
55322 65656 26008309
50217 109851 114135050
86991 129313 247212146
64473 76077 60955674
80510 85878 94904842
44875 173889 350164042
28319 128194 249511990
197257 199221 497099446
96716 176214 198469174
59851 140292 564328641
66987 104096 92646072
107260 129707 56097593
197937 198580 1625781
22161 84133 902692330
191279 193425 5379781
34389 74345 99971964
140487 157144 42621317
49517 147600 981300619
45934 142212 740676141
85695 142444 141997281
21812 162621 352090332
133301 160474 244444306
152260 172134 49620097
185739 186466 515063724
100693 186084 213271940
103913 124327 50867398
42542 104254 154306626
179906 186990 701804747
149378 196568 555925079
87812 122390 183693711
129532 174574 944295145
57359 107105 892702769
98008 156283 145720699
190682 197988 18431297
84007 98836 37270580
23249 83321 150187093
180369 189761 23645604
116988 162311 113392646
74737 175419 251408084
158526 196641 95285820
139889 151711 29670121
136464 154021 43994453
16359 47398 77472503
183291 195969 31871103
97136 122198 619094190
91074 129390 822457710
174742 194852 50417979
98055 119803 54125437
170246 197541 170812009
151506 184761 83001421
119708 174769 137652593
87338 122180 87002178
185240 196525 28386977
47076 149333 782936134
116980 148714 79350194
67675 130174 624014373
46664 141006 235953007
49283 61592 457486046
176325 176502 443288
137298 145385 957485711
47974 194939 982138587
161878 195764 306503795
118025 181738 159200586
182019 185672 129251343
66587 143097 848449305
55159 115179 150033295
172061 193255 53020872
113192 143921 76919863
34825 131941 242665547
112949 173481 586753056
170487 196146 64224786
75459 118791 146036772
72092 152740 201534107
7725 28493 862536692
24115 135673 327271735
156277 177999 512095411
33748 175752 354756568
109197 178656 462578171
93009 152561 741483238
151020 192724 104159480
29949 127135 242782726
41015 150816 543730615
75986 130758 151776197
137303 196115 893302758
109218 167883 146626786
71430 124677 539413725
156290 166896 276550315
121015 138383 43513965
142210 164372 543887494
29480 47061 703368085
149472 186219 91833306
162858 169576 16754825
147652 156388 17243926
195711 196059 339743010
175099 182286 690087635
160926 170229 23203855
133413 193770 264382234
158384 167700 23100083
55442 56834 923610232
64413 198841 597124928
12198 71690 992183494
191823 199247 18788267
59996 171665 279077920
21198 142089 251705486
59074 186261 317827387
195113 197329 5641425
129927 133622 9131828
153380 190736 93284788
76641 142889 165576347
46161 75909 74506010
4169 176576 919124039
117575 125689 20131056
182904 187388 139329786
113923 189710 758952950
23988 66396 106180055
170989 171933 2346252
105355 137898 122799269
152451 167309 820415995
150032 192880 107094004
59585 88072 71093806
7444 95585 220366355
104316 173512 440010066
90911 98839 20092102
45345 164398 297673285
33921 139513 357051420
30017 140152 275212812
60115 170523 276052631
180347 189342 158247428
130098 177768 118923529
109695 134465 61952010
187566 188705 820890288
122458 132808 26009064
185711 197457 29612213
32630 94024 148336284
48353 112187 838106435
176873 187967 882331190
199982 199998 544983644
10083 76844 166925996
196717 196820 551800176
34590 78808 766280601
73421 199328 314845656
1756 156422 386979221
26305 147157 577089115
29946 182034 924621479
31631 151298 299147344
80826 134738 352911364
144404 152383 327896936
32052 131846 348714173
661 52358 129409618
126578 171877 87598403
68441 193074 437253143
123102 130891 862713553
59961 71313 801301674
55899 153867 601695347
127845 129380 795527518
95663 183070 218374738
92212 164015 179776670
49511 84528 991685449
4110 186057 662331368
128804 173377 111402666
142964 169322 113191101
197815 198704 479869396
157406 189562 921558329
150972 165672 692490675
78393 95631 43000775
151556 187119 88888460
128480 152910 592828130
166734 188755 55173323
166091 198203 267711856
7037 17545 26354034
169822 187392 89361146
60278 136525 270021033
14769 180088 413043707
80782 92309 28629177
99903 110652 235055130
43886 130033 58456481
74788 87097 30589194
43285 82805 98726603
10373 139402 322544655
168948 196003 67676444
183799 187851 10306824
172282 187829 38993551
27176 92625 319012485
6819 180831 434924961
105060 121962 329091235
70671 74113 8448027
70662 146637 186133751
7116 194753 469162950
157922 199978 105233871
23745 188198 411156781
23207 69847 822648584
66287 73724 18446131
86460 121766 88139604
45126 135306 131442989
81113 97603 40429181
160116 166773 16493937
155345 169778 599561439
45882 75545 74227772
72322 152686 834554122
168076 173017 992436776
46519 66268 47819094
59835 169931 275229375
192476 198135 458466470
129785 175345 664707003
144244 178185 716718722
122122 139161 891806158
69901 170660 251676241
43504 153163 543160312
80691 149362 427677702
144809 165511 51696840
104438 133134 459931890
141716 198510 709808792
172702 186524 225710960
145686 179810 529598643
115605 155162 99046136
91405 116053 608622567
136971 139268 667714966
100918 170757 427850261
155202 163796 788065289
164443 170129 740934871
117984 131135 32936829
12247 60161 119769395
74455 157771 366559478
164083 174750 15079337
2311 87596 213242926
118359 195977 796670064
20941 78121 143055445
152345 189941 93978035
55776 89127 83087162
34112 199710 414116466
75085 156594 203839813
198713 199272 1377617
145719 169645 985606270
144181 191113 117296175
20287 125757 263525974
45024 128998 209875973
4145 53963 124726074
5219 66896 154454972
61787 81221 279624147
10666 36951 951761077
99369 149455 767918989
39221 188557 609604802
78559 85771 17815459
130117 180662 828065676
28994 69080 143946154
40331 93711 133446788
52203 53666 406671630
93133 106548 886403832
122409 191288 188175774
65138 182228 292414062
119561 194559 187642320
19173 102350 251822553
13897 59902 33974948
14748 37958 804074824
198828 199252 1036476
18811 156019 343057356
99911 196706 241950448
40830 156355 288950137
170640 190789 50337587
96137 114048 44774174
32031 196545 481771690
160059 169590 23772174
33350 95198 638073123
167459 178991 28728932
4381 37611 901053247
137353 154948 213044818
52059 178249 595473091
113885 172814 147238221
28995 169480 875339366
3650 142248 346629519
10716 87632 192160413
17492 180624 674948465
194108 197072 476776875
116584 196882 659771177
42010 75661 578220238
154537 176787 184164373
186493 194550 205611910
14932 83658 987292049
28544 43245 36664092
4888 107024 255469084
140550 169444 582503320
24854 175249 407623272
74413 79554 991555176
40424 104108 159283535
110789 124835 35130506
62642 159689 215643355
101357 126246 925340958
78555 191181 897177811
104191 133371 398297083
85685 198902 283349457
188035 188798 70393410
110011 124879 37142496
24897 139961 647626304
63548 73744 146253316
108283 127943 49102802
181383 196423 309172733
53049 63679 173113621
159297 169056 24302522
117078 130315 33160319
6208 57885 129373303
132039 134710 6739118
74492 112698 95325891
175233 177150 720839401
127811 171542 109277053
94292 119029 61785958
100100 154907 137043006
152151 166043 34694682
75583 164299 221749057
153886 160681 16966935
191595 193595 104650911
164306 169218 12197135
130481 176549 114893967
88319 128410 100254050
189204 194324 12774507
112795 166797 135001699
137447 139713 5618495
161176 184871 59070934
140795 162775 55042680
184990 194042 22715386
77840 192091 285522189
14476 54697 100554842
91379 103786 773995372
111429 158117 284935422
95108 198925 259724695
77342 187901 731076913
114108 198382 210826703
110224 131033 52112884
57557 91427 84347359
170766 197647 507877751
175309 175692 930449
12452 116302 738547172
147406 161906 640508683
116491 126203 655001623
12609 131214 260856604
138598 147577 15501171
67335 179127 279091837
114269 165434 949534342
150299 176633 833813158
25085 29807 11850264
101433 167717 959047251
166102 174585 898266228
2052 145931 359822339
45714 161332 702225088
65044 129646 860898817
121791 176155 108580161
15083 37026 54758821
78361 184910 571658729
11611 175308 409029083
135295 171494 90442171
87785 90917 7802741
195959 199724 9554436
84268 130334 931417877
174486 187814 896683786
82390 140398 76229046
165578 190985 63539845
94179 197597 718970719
127550 151383 59637884
90774 191031 468697940
134176 157499 58502604
6996 46818 309428475
132805 132809 16423
185948 188818 783690197
11015 190247 448035303
113758 132770 270883887
8958 133453 990810242
136977 138166 2915663
14209 142721 724430774
164349 184608 50484706
120108 141271 53022502
45403 164919 298800500
49716 165282 288864829
132393 143145 26976998
137808 198057 150816639
65144 88906 222656128
3080 193358 475884914
133980 196182 720881046
78609 155234 375901119
175879 195497 999555808
23983 76895 427721223
27570 179055 730477432
151721 189718 842339828
30947 44706 510254402
156322 187153 439607153
64350 94300 992512428
30080 100394 224268985
108136 193178 303544326
29800 99892 638797762
12743 174647 404648219
164228 190486 932668135
8484 88070 198901617
115472 125776 654302308
100061 171727 106138704
106657 108816 5261896
197052 198773 4381290
70993 167315 240496475
190964 194578 9051603
128913 193265 160918422
26128 59311 82946081
25750 51393 306258959
115268 195193 592143423
173379 185017 29135504
25709 144699 498599258
81744 102210 28986946
17701 95865 195342617
197662 199901 5641803
125962 197200 402003032
191172 197354 15584173
40299 178474 345276414
64664 197809 332891277
14443 78829 814853677
33699 66807 20967707
199741 199953 382117922
127182 194342 815680839
15582 172534 805736766
40811 155773 287518858
153217 186467 82973240
189184 194750 419167098
72707 153692 153776970
34272 122421 220127417
47362 49301 299448444
63815 85120 256309887
65784 96519 76661167
115674 177469 154215032
132360 139515 649181806
122824 132929 25356669
84436 135621 929558427
20925 128826 232210428
67494 191085 385214636
114596 122645 19965258
14367 29195 37066603
26231 55118 72237052
163545 185121 780356651
180377 185809 13641060
76559 106214 314569130
159399 170664 28098323
71884 101196 488390147
45365 104579 306297783
113836 130900 42705821
57484 118753 580260973
33672 169090 896156094
138371 147503 22847426
14028 135708 304107716
193136 199129 193906317
82873 166677 209427631
77758 100957 58043849
679 172053 428520719
187389 188570 3001053
96950 163032 165211874
178053 178126 193486
174829 177313 6155012
88388 124747 440711075
103327 166441 666144383
82515 121287 96771908
108107 133591 63645349
51701 184888 863061503
150283 185990 89236293
161739 195925 85453120
165036 172253 669120488
109113 123493 623656919
180111 195905 738085054
157076 190227 249196889
145599 194376 121955803
165660 196684 77668769
159601 165807 15417884
126088 171409 113325261
125111 197346 315957223
137652 179525 104523575
95336 95602 601894421
100381 131084 784409991
78264 196457 942646409
164511 164760 50579611
56364 193015 400596238
73070 167537 235923536
140759 171935 77926138
50559 174726 860923445
54418 166684 280479520
189834 193501 9156465
6600 121614 321886170
117706 118524 1961166
22853 169053 630952187
90722 196618 264994440
90264 99116 22227897
161430 179054 805021744
84350 140136 796924208
62639 74145 28781135
136204 138176 4894688
10169 127521 293331969
44498 124595 263776572
45489 157602 948191851
15040 66347 128334823
69164 148577 272646862
127399 127441 108350
41751 54566 150045883
24772 183567 724535633
139871 146700 17082478
60850 98185 93510729
163960 187046 57613275
121774 153747 80209927
10378 28907 46469397
183959 186938 7541095
196501 199805 8375338
30482 53529 57602421
53882 89719 2003066
167281 193437 917462274
189700 193482 9447144
79729 80435 1727839
168618 188211 248907160
146410 178005 78807792
148795 196497 639556073
191468 196723 1701668
98201 189845 228989267
173918 198182 60928732
117025 126184 22814132
178294 183437 12958874
119112 143837 410424164
55082 129164 146945121
65551 194680 400836144
108680 170208 153899750
145792 199932 135594659
22003 109200 712348523
20773 170099 457630275
114847 144844 74994992
1906 7416 13909727
125574 139159 34066245
174113 194130 50173403
79334 146500 167834762
171319 197305 4152233
194714 199714 12661413
185081 187135 594985256
130423 188459 609598463
156968 198972 331157292
17741 48535 76888160
152986 176051 57323798
57565 153659 302043824
92179 166463 305980394
196537 197912 114639187
188871 192229 8339262
115917 177098 152714278
50768 53005 904321833
83771 116113 80876303
122563 146466 374057201
52356 87118 86784185
12922 95854 207341679
135162 194915 149392044
61577 129042 168607574
172455 178476 334705120
183628 198322 193780700
148534 157144 737509947
132410 193063 156706140
150782 184720 917001634
124095 160554 227450826
64973 125443 612785331
23178 188951 677116516
125231 129077 9668475
125467 194480 172695467
149993 191958 104898159
102866 194869 229897083
104292 192175 219628318
128642 168978 100900968
164358 173916 166548289
197175 197273 234191
147616 161020 33656036
109165 111195 847523462
132609 185970 133358685
168100 184601 41218742
80351 172697 769843842
125931 196781 177341816
51077 170316 298042447
178673 195013 591933108
194473 195224 1894789
892 163289 406246166
147968 196806 349994602
136797 161535 21582420
109998 199365 402625831
89817 186532 241888956
185858 199116 309850662
192420 195832 8623835
34472 111988 193624615
1235 78426 193244026
113405 127638 896707897
7965 118225 371001005
22558 177080 519730506
87344 171547 856534375
168410 175376 17249719
54306 151820 492215633
144327 163436 244736001
42716 188626 8007343
19671 170636 377411719
110761 175441 470340056
129885 156529 66759035
175130 188698 220695193
152569 174811 55423786
27295 151544 65800214
80381 176188 239256422
6957 137391 385083448
80193 90862 883253719
63472 197501 335128818
54543 76250 752363890
158020 163033 938324586
121507 173861 130946478
65662 123572 144432095
2410 190403 703729557
177459 195449 996088217
51157 92765 103901024
25489 73633 120343772
199564 199683 471948481
66670 192570 797551321
178061 180779 6873087
172425 179514 337622726
69315 141054 179167914
129402 149869 583485656
32022 172014 858790226
5512 192254 466912831
136140 149266 16218405
82779 113336 688936238
170231 180935 26594712
142327 174857 17946685
192171 199110 17545830
80903 159805 309187227
14704 55172 468090142
72736 120217 118417923
90577 151262 151858875
69682 90387 51372985
153029 189461 90994078
108164 169247 152685341
63540 198350 337077575
42470 136018 233810111
177533 186910 23651281
168523 168792 65258221
65354 147718 506948965
96949 150753 134472370
144750 160739 40001124
35972 197098 923673419
114131 135087 637281867
59737 152864 652659857
58003 120771 156628229
154776 176773 54603107
90509 110177 49254683
22793 52467 874548790
142287 173313 32071618
118945 143473 671222854
118082 191481 183510155
110668 128950 267316498
112162 168978 535631316
165026 172687 713702589
47900 121763 184544749
163122 170969 49526797
198715 198726 30819
8461 140005 542676356
19445 78067 214615408
103796 158931 460116395
62922 176455 283465682
46048 158862 282123126
181205 195322 724534903
170961 196189 533235775
73409 87448 34909979
29261 89444 150171473
107216 123020 88418527
144112 162911 892710003
83149 154478 920009421
176965 185140 2259423
40363 142829 256202332
169730 194224 61238400
65618 193848 24464271
97954 165864 169646420
151481 198810 118505796
119650 125836 15460697
160378 183172 56770329
81083 157512 191162419
35810 119270 208524779
137863 139476 257496829
20189 31587 28511574
21655 132563 277214588
187615 193843 15554186
76434 194522 624275209
117245 143943 656874220
94712 102423 19416600
66188 123437 142792978
144647 153150 21330199
133423 171579 312744425
100442 187329 217096143
134338 136924 777935190
34796 132588 244399067
115727 117809 5214236
109494 154532 344057911
42188 142707 251284344
171417 183183 29371988
141712 174846 447163048
104524 134722 75446096
94178 181624 218482244
43135 178600 338402746
123969 138018 383477974
36185 36426 621803
111454 191536 200242960
62985 176714 283971863
127814 149186 130301506
185298 190700 13567736
174907 195451 51600338
106907 137329 75988132
4026 127969 309924194
13064 126038 282290275
150692 193146 106126533
170523 193327 851636563
179757 194054 253654174
121059 141310 50783771
100867 176877 633627847
23957 55496 78924712
122718 157033 314275597
30002 66039 90222858
48418 82575 869930171
58603 137035 195989118
122112 165156 107791189
183815 184372 138185208
56536 139617 67941182
112290 157290 112729484
78902 190338 384170836
66209 98321 954025511
16663 154888 345695228
13829 47150 83173599
99738 171630 454311024
199151 199229 191194
28995 84603 98304518
197306 198247 2370317
176133 189464 623871778
134121 182546 120947466
13247 113864 251506960
123440 185545 247450305
49374 108517 147789054
116328 168967 131638103
150134 177694 68705213
73173 88287 37587546
170820 183097 11215221
12972 168694 389280459
136716 190396 134192847
25520 63754 95585463
6189 127213 302525230
137604 140117 768992355
7071 197368 527627301
68270 79374 367281059
95080 141976 406124089
56345 87662 78122474
138996 180009 102460173
1809 122473 970448578
33997 77952 494119946
70615 131618 328016807
187235 192817 463859556
148156 178122 913248406
189567 197387 152767793
150302 176483 329219789
138719 142110 8532840
19361 169371 373731801
49632 174837 312796939
65951 158689 820246534
186144 190578 198010852
120204 191234 430255880
109254 183993 178978744
49094 126524 527302050
193942 197637 617563754
31704 182134 375922502
18335 183099 880726529
111355 131251 49820542
1538 161120 841503111
132731 197934 163198698
91761 123594 79674224
157508 190695 82797072
50729 182779 329931413
163991 173005 479931972
117740 187839 885884596
158582 190853 350654083
111523 173127 540816577
14004 14604 599561753
131327 194784 158686351
180920 193252 30971064
98276 111815 33619711
197327 198975 4165437
165824 166806 973206477
172315 198342 46966715
111560 149925 96004136
27210 124447 242892091
117739 154599 187815390
111212 118177 10780359
119742 174110 265313017
103589 192927 223210139
70989 93464 861047261
45137 90131 699162958
63221 137799 898380579
26810 179793 680789920
197528 198643 2801451
184207 188952 855936525
137206 173160 346941984
43259 80902 606263886
178651 180021 867949910
146216 158361 37219936
95175 159047 160910617
193715 196030 439961213
72184 76231 10086843
31078 50835 422133228
20755 150918 325480017
156264 174421 45152038
190328 195345 12594802
106330 180119 184294581
36904 145932 853678172
104214 158270 648799140
142048 169541 68798301
28204 118117 764477554
167595 176765 22814697
171123 177820 16605026
134211 141417 18038005
197541 197802 666810
26414 67315 477928991
196221 197329 531749867
50540 52304 4395899
70400 96231 668123939
111903 186941 114966508
139814 157728 15613988
188319 189894 288919494
20872 139997 598240549
124116 175983 129539512
118903 186276 168442613
80093 172944 86404259
7347 132824 458685570
53775 175139 303152521
116167 133003 42048099
7108 14682 556036300
24682 88233 780775606
74885 80064 379560823
155497 196867 209725601
52251 73677 53591029
109208 192684 232388042
33696 161742 320144906
119375 164280 200360279
72951 120275 336313754
138119 170762 81682710
39380 186543 373004598
77610 136467 489815056
98211 121921 191342654
173334 198709 784079215
196208 199569 8532931
14571 73545 414743335
106637 145099 96125963
128900 197640 876292128
63838 71413 614276724
146010 164757 726012091
65762 110363 111198034
99408 122038 56242286
132294 185080 530592518
175827 182359 291086109
60947 99817 97357432
98064 148429 125780174
77728 87738 572624505
110903 148635 94412257
130855 140205 23291985
124291 188091 159642256
134596 138456 825212530
116731 166756 619672754
154795 165862 388095907
34850 99747 162370089
101914 131940 74855290
7865 12137 202526677
126566 188823 501246003
84590 86892 5796371
37669 118451 940222894
36675 141786 802315096
86274 117005 227176683
17391 167949 376226102
25528 196174 10837136
136452 171144 165299341
94934 187629 231795557
97825 176503 525165570
131395 146462 105226974
1161 154319 383218709
31465 144686 283068198
103246 158966 139311190
70602 128554 556443778
170102 178650 21120514
47092 166391 298277791
53195 69034 39848637
105515 134815 98176461
129904 152067 198822583
190806 193075 861735148
3455 148647 747762758
53987 144994 495975681
143439 176655 82749423
105243 192555 853572926
168118 192736 200218000
98336 196951 542676499
106147 119370 32888267
56814 165472 271521697
15717 96526 847818314
197013 199480 6231165
159490 160095 1511843
74790 100858 545196960
195175 196936 718699074
168709 177947 762592518
15415 52180 91816323
15882 143183 318201141
12810 170290 725068281
51626 97341 744424047
1023 112076 626334841
197914 198513 1481014
85940 162954 192735653
78106 172047 379998530
182180 188020 14764347
94725 174306 46022196
85203 185011 729107398
24494 76341 953403323
62240 125336 327411493
193414 199774 16083002
71499 179372 269333146
40433 176568 340113624
98549 154149 167283418
44306 103627 988418495
162317 164378 4493989
42961 68941 65168614
34886 90562 139024454
195749 197855 5341224
20101 67650 893242109
175316 189184 34922500
147306 153333 15249069
55372 75514 50381865
191085 195139 10162580
133431 168238 87023125
196042 199688 9243275
84699 148768 160251245
87353 136419 122735045
5720 99168 233819601
56191 57100 589330885
130874 153230 55957976
92200 188778 795414803
132052 157591 64041696
173849 192102 45731167
29204 31795 803822050
49537 187154 343995338
77110 119089 104842813
60581 136603 262285732
12765 128675 289729499
81418 164101 206755536
43108 160837 774949495
189070 193330 551648140
191404 197132 14467754
27703 173111 795658049
56939 161612 261660712
187801 193448 687705266
126253 174214 784605271
65739 147478 204069022
41317 194246 382323547
104762 180239 188488217
74280 139286 162331230
191539 194013 6245181
171267 184906 34055676
159443 182386 57147486
136207 198232 319094740
150232 187092 92193087
40410 107096 166788856
84323 142817 257094828
6051 103388 243532983
147801 191560 486139855
44738 161194 291173199
29382 32089 6759157
175046 195878 52325406
142716 191824 413731666
84676 85090 1021742
128354 156165 69726671
86536 176582 822568817
31883 129313 243502327
98456 141691 107908286
11676 183138 876478264
135216 155760 51520788
32422 189938 393786405
7397 30722 58389423
6294 149950 359184776
117590 178464 664894703
64605 107383 106838023
96242 144870 121609133
1300 10013 723682251
909 125919 591300727
154271 184661 57837632
50745 69700 47568556
89027 138290 123285989
141269 155308 35285720
159787 183461 973433805
117852 120089 5470750
166707 194197 68811587
48459 162834 286026426
12145 176866 943156034
114662 131382 926061838
36354 116416 200071771
99275 151670 692645550
16094 56467 100972587
43908 75022 77822694
174435 191166 491232483
62018 181328 298112901
78996 188318 922307949
34812 35371 434281
110716 197878 218160749
135801 181952 486249801
77316 98319 52579345
125533 146869 53434485
119974 130128 25560868
20495 70496 245646883
196122 197112 2519543
15037 196477 453555505
46538 186393 349645301
32354 180978 725543417
97233 135503 95580344
99169 196430 243133370
124757 171551 759408184
6508 187055 851209228
142093 191862 902271453
42613 155969 283457986
103881 105516 334050662
63568 123128 148669346
56809 90867 345906018
30450 47677 42938594
104606 178122 183530821
63040 114012 127319977
133177 158076 62453616
66629 83329 370296569
93921 178313 378367527
16103 161523 885037635
159966 177290 888359818
1638 7156 13913483
110978 149161 41904347
55118 64619 62292777
184493 188324 9738810
41406 69241 69779781
137710 153553 330469428
118403 193040 186633333
123389 182080 18241339
186628 195543 22415555
12041 145704 334160662
74527 188033 283671781
178360 194017 39356626
17283 21439 356651757
97336 112348 37408167
103791 112117 20668238
193571 195689 380051717
58858 152725 576054035
167790 186800 195315862
10483 146165 339204834
28126 192895 769570080
186970 190538 869073961
157441 163225 602722994
22806 54785 645232513
62159 195710 333896992
174791 194088 65584292
8155 94518 548756686
114040 162001 707685063
796 199536 497206173
52141 172966 910135096
186704 186913 406881587
21702 55664 84972951
195395 199968 11607501
166098 192606 236904868
121327 141294 50073293
129441 178495 513932519
135174 194305 147854518
129637 175918 115462872
77265 80194 618038971
32803 54833 55154334
93303 102590 854233579
182090 199522 43887366
76039 172102 466125593
93309 101819 732131940
67853 171209 258109603
175123 199697 61802063
111910 197473 214155790
108994 162885 134891154
85213 92234 17543940
37309 76801 939182796
90293 113163 960873494
122198 199221 192905427
111766 179251 168657297
106366 187707 547403569
165626 195584 287830853
89318 150035 233501378
163751 168815 12591378
147659 192123 143410240
133081 177450 110759270
61269 146898 536356421
28584 173558 846028762
132059 195932 159791797
155759 161037 13144569
142787 167119 891947102
60774 120317 148725040
122147 132152 25152365
192067 199929 19891602
199996 199999 4963
126606 145575 586316032
62668 132829 268312098
159559 189863 369520141
58761 125212 572214680
157587 191030 953902667
138005 193780 139505447
139146 164646 315344839
189 27228 499961952
139232 148638 23562031
88615 177891 223113141
32698 120109 905710128
126798 145587 107293038
181418 193902 31377737
154154 168626 409077997
10548 178368 419332567
66534 194226 992670482
3907 24876 650766749
181323 188938 286080239
30586 173743 357720438
10802 74289 452087251
186025 199652 196004870
5843 85063 198004316
166411 185072 46631627
133826 182675 639737122
74725 161565 217073782
123045 191744 987714765
33276 141386 954528612
42966 187936 362419371
86225 129953 109412544
178966 192470 33940001
39173 174250 337641050
108002 145624 94058795
189195 193423 440887409
7950 107244 248257220
134326 144250 4104168
23609 110929 218215818
31335 58831 68812382
101471 105985 11273504
182067 183170 2724778
196793 197008 556067
93976 107549 33982678
39443 110321 519718474
166225 179819 347114281
71226 85666 35786817
154765 199254 721154584
171495 198673 76484884
145042 172600 68817152
138005 156089 45398836
74020 149880 189301588
5898 125953 682189913
40015 143927 259918019
122774 128151 13560637
73769 155388 204129671
190557 199403 730721683
39199 71323 80566504
163104 182828 621678689
10474 55983 851200746
6735 80791 185208739
29096 126676 243720678
145678 148543 5361879
140966 153841 804870659
140107 173942 84521826
102591 113436 443690729
197980 198593 116110439
193626 196633 977903968
176331 188939 31775155
57266 67084 174875376
179531 198283 47207413
13316 119659 265704420
111782 181659 512272093
27729 78478 640133866
157645 175921 306814418
82719 149504 186718661
173696 184640 27354008
115847 172249 923080988
144734 174410 74054745
89562 197585 965937202
78487 127626 9190589
145589 165910 999315616
181146 184268 479600798
103138 109262 938526111
138587 198453 149878307
68531 122389 474004207
16311 85916 173834456
160991 161539 546723120
126676 178113 128486670
133698 171251 93875383
109709 147529 94551113
6533 101523 496376015
14026 98015 512605376
164580 199230 86747209
5180 188406 458174762
45892 165938 300064575
112550 136340 388663600
49623 144102 236193192
183429 184688 3152088
21897 53989 80313718
87256 185372 795772447
195616 198612 7569043
139534 178807 97989352
160575 190161 73888929
4452 14118 592245911
75646 97469 212346793
42227 149570 744756405
150008 168289 45657209
30440 103040 594434779
111089 158280 118193801
183503 194904 565559552
143651 163034 48468155
160415 184799 476779802
37573 152845 288210915
85882 116104 75649959
99287 123460 60174236
34257 73776 98841614
89429 128571 886904389
117867 167310 123510067
79613 144615 379702943
148760 154189 13734353
95445 109310 34630064
36089 165750 324130497
86373 121963 757014514
30937 163083 330403554
178933 189770 27327936
154869 198641 109430627
121333 127410 15318217
188378 190422 5088059
43543 77418 84692195
24747 193928 422959619
193738 193980 769329238
105763 195390 676358285
88616 94557 808699641
163121 188475 661992927
183752 184921 224343899
166059 192925 859443109
2893 183095 450534122
121474 130675 284334
127661 189857 991377590
112158 142643 76314972
140240 173672 846984828
77954 84109 15219600
140691 166143 186401847
36115 164342 357802047
70369 199961 20552493
185313 195443 200976273
80843 98504 44254999
29423 144956 957512684
53868 168463 346905035
167072 169432 817054736
6882 118431 278836287
93978 143431 123709669
68 110810 864988591
150990 182220 786225281
170229 175131 12048190
128521 186100 143931181
188992 197682 21870917
106893 111340 10973367
176970 186364 176101991
28568 92731 748882417
45247 54233 22568619
91894 162146 175872835
150390 157900 568915737
35575 96847 153198421
171507 172590 2763141
155197 166977 2380113
111686 199237 856450741
141232 168139 849192090
187560 193229 14139832
133251 167759 86243257
27628 187590 399813243
130050 163307 517675135
115852 164879 968808561
58712 193098 335861262
69977 81416 28391370
116282 133955 44177017
4801 13519 21900742
96222 183521 218130941
174843 175579 1728513
157191 178260 52310895
150366 197490 117985178
53474 172068 644063922
187369 192230 12110523
59955 95215 831244977
54316 173834 996735890
97435 116994 48834460
197838 199652 852283524
61009 142648 204130547
37638 113989 190860728
165722 177963 588455622
110403 121544 127774686
64522 78003 569311125
84500 141624 142902980
153501 157481 10026592
171724 172966 3083002
33028 105664 181631003
195608 195855 586809
167771 192823 62683279
69053 114700 113866690
51403 147583 240336253
97451 185111 219015208
39279 50113 874084411
79944 125336 113326620
133489 176699 333111000
100682 153648 821994701
124120 156510 790211062
197831 198232 16420172
141305 160401 513994588
116545 121439 12074590
138098 153074 37605793
69336 181145 135323036
52515 78166 64196229
97303 135407 242415083
51417 179985 755414423
141794 196378 136570441
61927 166503 525290196
196320 199202 618837085
83235 175443 230304700
113425 149740 322991213
168894 181227 852574672
5309 194075 874351907
82969 103624 829966746
69297 196576 739432271
170042 181956 29638381
168840 189409 51445594
134499 178980 581179269
173613 187939 35974338
98571 147866 211718007
8769 103575 237151593
132804 136807 10082930
144686 151159 484004266
75405 193201 294394448
177139 195680 153524455
160569 184957 60790745
125039 178529 133620847
137268 143695 647088986
21305 107389 278488277
162417 165378 7339495
163944 193055 926152532
52728 167286 286236187
167237 177266 6223542
34464 64251 682036563
182886 191676 22043723
14808 149917 608085974
40063 76228 90590131
71299 141860 176186681
66284 193164 316969287
182144 182790 439442708
115945 195858 199826011
152961 168820 668424349
141903 176586 460936559
90568 156818 450139656
57964 172584 490546608
102511 190543 275156168
87931 190015 77616435
182444 186310 685976025
165842 170069 10589153
5262 43238 95087457
71749 124557 131782844
62529 108530 114911799
6456 32700 440476997
117163 130815 34192702
63816 123764 98480428
133187 144955 746871495
71352 95236 59499373
199615 199804 884027036
17683 70783 42090904
48764 111050 256963842
52476 52970 1230681
156076 173884 44275670
181269 194471 33169949
108849 121561 689745840
36473 192246 581468915
130472 145010 36336246
117301 135094 756100430
194074 199588 438324447
19929 76309 141038373
53463 160063 266551858
32290 112694 200907925
3329 44715 417839659
14316 50513 90477843
178907 186308 18670700
176420 194239 23900056
3858 160138 390900639
113242 147270 85018306
45515 48118 6459488
120670 177260 141424630
79013 140686 154065683
59356 122285 52813952
13932 21470 18796792
93367 184209 227009669
160716 188698 133123330
39644 145902 343633023
97318 187214 37043530
94310 142403 336349126
95371 116907 53847223
197538 197620 211974
124762 143057 333800275
24216 67656 108777009
161236 167573 15660379
50819 61873 27597315
183597 196807 33232209
116894 189732 225957426
127746 176139 120778928
17941 178002 399837265
182558 196287 126983559
36220 61688 562305655
54397 62845 271620850
71754 192430 301503512
139871 149161 23257674
88412 160454 554320626
176568 191967 311097962
188551 197882 23414983
186692 189277 6516417
99097 120707 159105201
74066 155699 610557085
102771 123042 460913436
105158 113236 20088139
79405 197213 321350940
63402 91810 885448183
189624 192822 7924213
114648 197806 208036623
152996 170574 825818649
159812 161451 4073227
31032 46086 580089365
92385 159497 333573827
131425 150738 494609371
198295 198515 367577158
157844 182081 461883146
156449 191133 6638839
31670 47938 40584463
78788 187799 849692815
194198 199021 12216239
103727 140808 92609719
184659 198029 976134731
28468 39018 268447431
42676 145447 256886281
4265 39463 744786814
119033 129260 605222349
92025 127423 88650788
82472 190953 638462264
145397 190136 705128583
40013 70162 916479802
94449 112965 70828284
102903 120448 229999768
124681 147196 56269891
74625 184804 275216556
70516 126301 139123178
90106 104613 36508400
12432 87572 187746749
188544 195446 951035408
11853 162252 376062583
147492 175283 69336918
45550 83675 95271407
182298 186910 616826696
54403 154811 940164919
198898 199237 413513581
82585 156490 184924026
138761 142990 10715938
51939 73530 402184801
158985 169665 121636146
89066 175269 339293565
36865 42634 63413536
66015 91077 62317028
152321 162663 812287966
175823 190870 37839524
54006 169738 467714938
140145 146178 15121640
155103 163269 914771597
99641 116912 248859281
31246 33084 670222998
172021 174024 3753050
70708 78035 18180588
188804 192782 9823524
159813 193236 83459207
6768 23100 183594325
81833 185503 406226880
179763 196477 860180834
168315 198098 74662702
187456 195144 19255620
33120 94220 215864857
36207 177850 272657134
141570 185825 368510082
119825 196581 892782029
89383 145264 139904477
99380 181123 204026839
64691 167275 256208920
95217 129164 84857262
156851 184040 67728060
126859 186478 361459635
105985 166925 746601751
89347 111540 589827692
121846 139293 43749344
154812 178707 59333849
110302 166359 140165115
136342 146517 375812008
187938 189031 913880229
185118 188333 325154610
129796 144284 985597203
62053 190329 200720879
157539 194634 686781809
1591 153820 380830266
153202 163119 728548953
131283 156934 64293108
49596 175943 315582945
184502 196799 199919496
85335 148466 660292412
80093 153307 183110099
145781 190188 111040838
199216 199734 1324430
116455 138246 54426098
88613 165033 191215451
119352 178669 3410723
171911 194769 57223282
11061 85227 264394736
120714 133084 956924822
15848 180308 849055701
84782 166488 421869570
29806 135872 265069819
112362 192750 978367153
3209 22738 668330044
115409 138080 56592016
140684 167420 439419047
105352 165395 106454427
81792 170104 546303931
7749 86304 196363566
79554 158599 964325526
36333 133375 242461857
3503 45081 104115801
122995 187692 355784083
158568 185151 66272224
139144 160109 52547731
166928 170165 8220087
53981 132506 196186972
75534 174146 966416338
24418 86729 155714859
43748 130368 216534183
105907 131099 62890483
37256 96010 146845641
153657 181838 24792226
179013 188241 23324177
7199 30683 265677571
16552 77849 153294378
133856 196072 488001891
195724 196860 2874809
64732 114106 693661152
111938 171134 148013138
13491 32775 889649323
111070 196943 575924679
185192 199850 581115134
112491 163515 127742760
20828 95828 187521374
58818 124073 162933024
193840 199002 661408899
19727 156185 365919760
112956 122362 23376154
17739 41746 110937305
111647 139812 118546931
154639 192921 95506951
199967 199987 59610
86368 131847 113681297
22519 93504 424792926
40544 150359 274537843
42585 63681 298588880
65607 184696 945961459
66776 194142 840761280
32893 177707 361782742
38500 178407 349566604
126712 154040 68517123
112361 178698 165702053
161471 177666 40206049
92345 197796 263958644
4166 71879 841220379
190060 192808 6797068
162047 168926 966861731
95378 130218 87154228
57721 144478 216794499
56612 183185 316211111
53774 68628 37320656
28817 133157 260625978
42644 51743 22758610
33158 88583 817662634
95179 167921 288204517
177189 178722 296307543
34578 97442 437590991
5825 121554 289238000
11849 28135 692003503
57021 159532 256279659
156233 186770 416273461
56194 193475 343111853
117942 125646 819427428
18654 58072 378795786
40867 82843 80976414
24128 152768 22044751
90440 191635 253052034
195453 195633 928459327
116391 198730 252432897
139924 186349 260952381
24098 171730 368972405
66012 188576 306272964
63355 165947 777840843
21414 28315 746747779
110462 179785 182052110
17310 93118 830808844
103254 126997 202346995
159655 175608 39557982
34708 147410 281659388
35633 122989 218211095
59717 102854 619623562
34990 164553 323883044
161020 196012 87444781
111226 117690 465436041
127373 162186 325318826
91370 103217 486157812
156107 189387 218269191
115582 185472 792517357
171748 190172 833083357
48051 137850 224514689
41566 195900 531597434
31890 195415 408789074
60435 100114 99389577
72005 136708 161645189
166774 185731 47352314
187451 199568 577385974
142837 171901 72587458
139747 183370 978880506
30924 59419 71264090
63725 144458 201771388
177003 192318 44980388
92297 164731 181275368
109039 114570 13931791
106845 139669 884771191
91044 97677 16802147
196998 199596 658269212
160848 187689 67075667
156043 175405 48078514
173574 190905 43445625
85400 128151 106974560
78105 116695 96379242
194881 198931 10289278
94669 199271 261679066
86875 102505 39275716
59946 155276 238456328
136393 189833 515961072
164732 180641 39610945
61213 188138 317360699
98968 120528 53614220
144413 170911 66182438
91519 102277 891615910
161837 199983 380024494
162292 198186 110560965
198714 199511 1999075
55685 76120 39001907
191476 194971 8801784
178272 190350 595954608
108504 131457 57360326
19552 182199 408798894
163375 180906 437918873
55753 150039 235588210
186680 191901 13060449
5409 185883 451175549
182787 187274 11380584
111022 198700 262484788
179081 182105 429739660
112126 156124 526084400
78826 172532 967533566
177632 199302 524088574
77415 158395 202496199
146136 191997 114655099
146785 165218 46145019
15766 129181 822431192
191438 196758 13453061
69323 128066 163883669
92709 115104 56105160
53451 73674 50598509
174532 188859 594560006
48787 72257 58838229
172661 181711 22569844
84840 136841 758360202
49395 101267 994807239
1087 54073 132726468
164025 199804 964000785
33627 110675 298579589
195793 199828 10232860
69049 180621 532017383
83407 129066 114086649
145317 149422 5385256
152371 167139 69574745
109830 111272 647782620
121362 139816 684675643
165661 192709 67561834
88849 143812 405298714
43316 153781 276196577
61784 154782 232663128
10542 119305 271825383
191135 197851 16930838
151555 166381 175897805
128771 168790 100123910
73418 139468 164974960
16286 182360 998155581
49681 66747 544185194
18688 76426 624392215
153623 171154 692581112
130672 140261 21940813
34140 86232 169357275
143713 164880 52897639
98396 141657 336349868
27995 96390 675985352
77811 117757 99779631
125561 183409 144657792
117380 123520 15245886
112062 188392 190972783
187666 197009 23427967
145434 184562 907375536
83995 88194 10497517
5329 196528 700105684
119989 168141 26019372
132937 164976 179911517
88592 121892 938060897
137311 150193 425325072
37920 173259 338241258
43934 168018 310023770
160516 187528 151860010
189553 190773 3005353
156193 167702 28531952
40206 107018 167144842
118635 195995 839750612
177298 193148 39823130
56324 136039 199195312
74300 164200 224673186
180519 188098 19124820
133194 145316 396166751
48679 154615 632262546
6140 147192 743581194
60768 139655 197215691
189361 197873 21389843
20897 25258 10971090
145402 187958 608534312
54662 169278 407360773
166588 195555 723081385
117084 187144 175175214
22337 28343 261200036
198934 199102 427660
35126 195098 313259715
38395 98874 151325114
195421 199195 833164545
169154 174677 94969138
157964 194586 91447550
175839 184751 22389018
99787 196109 194162425
178982 197925 832398628
175971 190244 35928271
109164 156636 118913973
51048 182522 714012067
186960 193734 16981261
24537 92338 645950014
107265 161054 412916428
94926 153294 508201207
156478 170928 35944952
49559 198804 307662651
139811 141259 3644440
81787 124636 588074499
179795 195005 38220444
173242 195935 326156406
119970 170633 126829102
21591 74702 52599502
10187 42776 81558404
141914 188758 117206163
5243 71501 165901183
197009 198210 363555303
153508 170821 259691827
118698 196022 193444465
166976 167030 138543
67105 196494 767999984
199120 199333 546605
153884 166424 31191866
9496 12416 7243220
88373 89140 605350238
60229 119807 148865810
111230 180994 174338501
161252 197212 89959459
122338 131128 22174253
27944 189217 621242622
115 141792 682115051
86577 127282 101766941
98447 131418 82234814
133100 152562 48777089
46641 187022 351045275
177569 185469 19867455
177048 178227 2986568
108735 191644 426622594
19584 171748 526793445
129041 137829 986902594
94316 186948 231582193
99313 176034 191412695
43793 93063 123088769
43672 154005 275875248
191870 198631 888314460
67176 87444 73755048
135411 155648 50758081
33025 176146 357501914
156410 195819 799999456
157495 172722 860906836
105505 191272 387997634
86594 185796 597231862
30775 31697 931361030
189170 198349 23044991
27174 51067 59665257
27008 194515 418645806
20199 194737 436357060
28002 59370 78344997
78327 101165 720090634
125158 183179 144987275
80716 116898 92048311
191755 196951 13180745
50337 105081 486241027
154761 156546 299865316
124796 150758 65011085
130 114214 875689629
94816 171386 191358174
147561 153864 754183171
165291 185540 514654102
24677 25073 1026580
188311 189627 821385890
145364 176979 204566244
131801 173313 103696674
87069 164634 202180537
125792 196083 175921932
182771 187495 511228632
153384 168782 10185147
6209 157433 378285863
57615 120429 156754477
64581 139955 188244534
158666 178145 48416334
135783 157640 54812222
82588 139565 591815473
193470 198229 12047887
136933 173116 90333525
195279 195790 380142048
10947 178028 812628573
172876 181157 650123996
41119 159886 296994707
4835 53260 335363294
159283 168027 393475817
102658 130157 68666256
189849 198338 335755216
38176 136456 165142389
131841 174864 107452085
187622 196569 22429163
66600 162620 239964839
86978 91904 12187125
58892 165420 851375678
156711 181022 749110056
49578 163150 283941418
149820 186257 91069589
71305 108637 556265931
96637 173869 192926955
181504 199347 44954198
188546 195601 17657843
56992 92890 89618294
55700 136916 952643338
106007 145804 99373679
23651 47533 59651292
20575 126936 347446023
51232 106631 279446368
174691 180382 14224846
41462 104586 187638446
60846 116374 560343140
111721 190406 532445045
146697 149362 6680485
170869 177036 15170730
77127 150946 461868154
62720 120084 891354664
62570 149971 218420938
186377 193001 16586600
100988 172714 819372449
38412 97002 146550291
186852 190332 8727074
151085 182309 776372377
48611 193581 362443457
16654 20435 910086304
19617 63967 920765294
87572 188593 955537440
24947 55271 770167379
49599 174673 573075387
40045 132333 230749558
181927 183180 385078379
193043 195025 658914149
19318 100287 202528261
78857 90805 309020539
78351 140340 154835431
39372 107078 169369242
33056 173379 350645609
172420 179015 40784400
15291 88017 181586331
127324 159271 80022697
37324 139768 403586241
101955 131137 72816344
37365 70693 978536111
17904 149115 327930117
8944 128866 638402580
4070 87940 298457730
11206 35690 653363606
88909 128156 21620629
48842 144754 729140523
89442 132595 108030208
133203 140144 106593658
41538 92370 521063916
104301 190211 214722602
66338 140379 184868192
195907 196952 698896719
130660 138129 18557927
15536 195844 450674234
123057 131394 269226935
40607 90035 344133393
47205 138310 227760336
84912 137648 131944084
171980 198198 587018479
78467 133562 137562753
95400 191083 239223610
112522 127584 37678536
50690 143349 339057205
181065 197094 40341778
143083 199068 450152093
16754 28015 28275472
58947 101296 105960759
85559 172179 61595938
102759 116941 35317033
199598 199746 392094
142067 153763 29384534
61443 156132 816084854
171817 198028 65752759
61154 62396 3193287
74410 192837 788359267
137409 154510 42887071
158987 160888 667524351
136181 177405 102867317
87443 175651 220360405
93755 183157 773024773
104667 148594 109741998
16115 197713 454121104
158155 171480 149887884
123409 134562 442753118
121212 150451 73259361
55777 190076 335640899
102634 124556 278112862
77054 185569 271136930
156911 166135 444136721
57400 183855 315925943
33565 37408 9598870
23528 86001 561177628
51213 122197 177213580
80172 96316 40367982
174688 186269 161377617
121581 190530 598335249
31318 40479 22867619
28773 74648 21156053
91188 104300 32990715
13172 126210 830108069
49697 97637 119865455
199203 199540 319511
80006 114988 330150305
44506 91801 118006716
114933 115033 260898
63507 158266 870758343
156962 165102 20200611
93860 180341 664290840
124951 154367 499720381
148907 157446 21547183
192156 196682 11431048
52187 64145 29994138
29203 161215 329985838
146612 185084 332505577
112435 151162 96937806
157256 166506 22899896
198724 199930 3058236
42181 170561 320941390
72483 165872 233298863
91303 110271 114384036
65245 155202 224860119
77513 188975 278607309
195319 196219 888216744
81107 128006 28660314
58173 184733 333766099
49454 132504 481583032
175570 179596 475015723
141258 172934 79130303
144756 192145 285451029
156411 189260 81990973
155758 178405 914621869
7735 9670 133379354
83035 143235 766290727
193575 195985 268644420
147488 167147 49106675
103803 162104 986532162
30469 35349 12235812
24351 121998 243924139
133222 178042 111930981
106245 145762 957495011
21210 179098 792383503
170927 194456 511906675
52338 69330 42633608
125296 141049 317726758
28962 106036 485387400
55497 157005 253814615
50213 111530 153112510
147786 155898 20445663
195211 195941 1847172
198265 199453 825201557
79125 131223 130141735
3036 32635 624658277
125803 147044 103136619
154381 169954 38820331
92207 114740 56533351
39320 66375 408546733
49960 128543 196342511
114051 156970 140965400
37432 111740 185639629
44285 56049 11452169
33911 79997 115227035
151079 155846 526129641
99950 130681 76740554
156403 184205 873742821
3171 192038 704818748
184077 197394 95380949
8164 191636 458602159
158892 197189 75664230
45666 122569 192074385
75142 96142 52387984
130579 161481 77257462
17428 137189 479827810
18336 97540 337054414
92173 154579 156340847
18004 60854 891219784
16176 135178 297452359
94641 119797 538732274
53302 88466 179256005
4744 75647 177433126
87383 168870 203808084
118263 122423 10277059
154513 199027 810913766
177341 181750 452065860
169543 183756 262530675
6906 45580 96728202
193035 196421 8611294
117179 162882 102840631
162808 177159 35588816
76725 118649 104676403
18328 24138 103282309
27682 42531 140432663
101683 171478 589009317
137119 187159 125130390
149095 174101 62395823
93771 100139 16095416
17556 21531 361162210
178266 194324 929824758
199275 199607 571371254
17067 36517 48705057
132425 187232 750909953
140390 146028 142370245
51741 111069 148157725
84762 188092 138499113
4842 158979 385526155
179978 197466 44024883
89769 122406 81559531
162270 197394 261036036
161394 176782 38194856
28188 71470 108250855
12087 138320 785647148
148112 196127 82909477
40393 98241 144779768
164574 173292 21630077
109902 199399 630472204
90434 97261 17257405
108880 179372 176159368
163877 180986 622318604
133030 170468 291193874
23113 80911 144531438
30642 183631 552103974
171906 195220 58384187
151783 178552 66655543
137301 145533 20619929
63997 146785 206780164
153733 166401 31523690
51582 77837 115572653
191232 194158 358202471
165243 179812 656095809
169520 175410 14506897
125443 152295 67293717
84766 178838 235065061
110861 189231 858822350
51191 147647 105975896
722 113040 280870102
115094 199920 212226528
161955 184843 57026004
32152 55668 58835851
141921 180136 95422869
45720 116517 713089753
48776 134249 844274711
18190 158246 463330568
134664 153021 45981432
15744 43304 742151470
114352 189604 847950527
12217 110667 178400594
166950 168827 4798421
133877 192716 147066560
111808 164061 309207620
12895 145619 331817598
192757 195849 7847747
123167 184283 152801015
105200 170537 73656283
75534 76912 348748797
107015 133798 718537111
152079 194999 231625777
130412 171666 103024322
181187 196047 37365494
157085 159673 6421526
53864 160399 266327004
30849 54867 60133860
27813 176015 675471465
106036 168824 420501329
99122 151755 131525598
132732 147611 37189932
23391 93519 175271891
188748 191370 6459854
159525 173599 211395556
119169 136312 660400018
89378 102017 31923997
78241 120909 488302773
73492 158007 211306956
129310 129978 1710844
133744 183303 849123994
55371 103858 848528108
111445 173679 190240422
96748 194552 417732911
46142 106733 151555153
106045 134122 70094904
157012 192966 228952943
36104 77031 102348054
46548 198620 380409860
65098 188289 307820003
7144 124731 293914708
44317 112913 273867972
114745 154063 98362681
34382 186698 380696114
54076 146069 229888366
125320 187474 98380908
108260 121716 33479067
115290 170463 137905975
100093 190124 224946588
96701 128738 79976150
48003 146213 245551253
119384 165108 71465610
68305 74215 857167160
12741 88063 971959947
96510 124053 68693185
85573 168825 998641769
158545 177256 837447953
14745 75312 111240327
117751 184208 244299524
68279 164286 239815570
50793 176563 314144821
79398 169526 219873940
67804 167958 754880236
50346 73468 57856332
140588 172417 79554759
94576 173454 197091973
127787 180350 131291919
69548 111621 104867374
105505 135909 901304598
165453 167939 6115387
135416 194968 148936997
38172 49197 899860402
179024 196038 167048257
162424 162780 898966
38388 145353 267440894
179069 181824 735628251
173210 187150 34978257
38843 141873 257551860
80662 139509 507069642
130862 142092 28005671
101762 117948 40288225
51003 68157 665384302
52233 97426 112987981
117533 163941 592146936
153105 161875 3455320
183265 192326 22777765
12615 172952 62916175
64092 194768 326578346
192087 198429 14205762
19519 79955 851282952
2237 19313 42894089
58472 67666 285562285
107555 176597 172337031
154706 157993 8194239
25586 122966 243218245
150911 157655 3956295
117034 138953 138425389
197989 199929 1788281
25052 170062 376337119
109355 126465 42718068
133075 190383 143366642
93 144079 360112026
55153 65695 994245944
99116 125901 272724029
192644 199936 54643108
124076 189352 212738563
130668 167294 91402430
108375 132154 13959036
131105 154615 58910664
185356 186703 1421633
110248 178784 171187094
33910 172086 345363092
188696 191682 7351631
159419 167712 906628377
29285 197950 421716414
46278 171278 760814409
85292 198635 467675517
149559 150160 318244
129874 149691 914600862
8762 155758 367663412
37722 100448 156948713
167732 171283 8922903
37748 54764 42641622
148822 173182 60803733
27999 146095 295083747
132174 143811 703191724
159593 190202 706912463
56322 180247 309592682
191733 195891 703143895
83208 157255 168868087
8249 72866 161698083
51635 114108 156108995
10645 195800 774918333
196804 198025 3119020
121309 185647 160921839
84485 135112 664098664
158574 165488 803238727
77912 143376 381831070
69896 105525 599213099
103609 107682 10133505
100703 161135 67524259
119591 158547 898280113
60340 149156 365581518
134121 170414 388412360
140347 184291 134081909
75379 166078 226621953
51878 136042 541807795
43206 116926 184215035
141490 146349 90294037
39157 154549 512547509
1578 173106 428852667
95431 152873 143681026
103651 139691 89972764
20995 55009 85138942
146783 179162 80824343
115180 178706 761937660
184141 189491 13525201
193107 198991 14906814
181445 193855 31192610
14360 64701 280340713
28282 191240 673763381
68226 161555 313725546
164555 189355 61999270
155709 170910 74692617
172572 183480 113877315
33874 50148 891088192
696 100326 575382605
92892 190059 242953475
178612 180007 747682686
16354 140996 311551805
135711 135758 128423
123343 170421 117802614
183909 190415 16380128
58828 114691 139591748
160927 191463 403067953
50776 111068 150585236
95275 181107 924336057
151080 193208 442780424
19869 138462 504656834
147923 173239 63201286
36504 66198 1325183
32469 51796 48346988
34863 135508 251545616
97934 164300 165849776
195773 199210 8688499
116787 174255 143563382
99466 108593 224921343
60809 128257 442507195
1471 139227 927120813
66286 94056 69202607
58749 152867 667464767
88973 93719 12023496
72216 96752 932398326
130000 133280 8088596
119855 186733 167271547
88533 162459 185028580
171029 187356 33214907
165026 170838 14531472
149449 163414 35029257
136097 146177 681368642
199755 199917 135301
9208 120046 630707284
164431 178968 254533223
69675 105769 90102513
78054 119044 115953584
173268 196393 58046246
27297 124178 291652098
169843 173059 261448882
14701 85652 177135837
13604 180824 417893882
62933 125348 458755750
101449 165082 158966566
168475 176607 20125866
119449 163732 110904732
97272 175251 813727073
2804 119442 291633925
159498 192996 62996369
83239 114962 79360100
94637 174321 199123364
127141 154418 18231484
145578 164303 715507613
197185 197592 1049641
116131 120534 686599299
60363 135152 189030333
72781 123953 127660046
158 110838 276702949
174413 174600 105269442
153570 156327 6957009
77390 187408 412322854
14025 37637 791343137
134635 146154 284891895
57978 106647 121611690
105272 169549 160659189
111313 114087 7022016
54494 88007 83589495
132777 135078 5817748
84043 120716 857372725
180555 193347 32126931
53896 180729 316851975
134356 196251 350353734
125546 140383 37226632
189271 196905 19169236
3005 109295 270748074
92418 98633 822053814
90914 195906 262683861
88697 171537 538248324
138544 160584 55280936
108501 151570 602557317
191055 196317 13244511
101601 170334 870316254
169768 184693 764983354
166717 176002 23042544
124767 178443 789656074
194826 196587 4482725
138089 153672 40818189
167386 178965 28834880
142882 177830 87129861
69690 167540 244267134
83289 152573 261586408
12538 28822 703224099
27157 186453 398048278
115150 186873 558330057
98904 186377 218496882
141760 198700 216056548
157422 172731 72934794
111484 187499 190146099
49254 112416 157777661
122486 161996 248312079
88618 123614 500079782
83750 186669 350948682
123804 184223 151037422
16193 105108 252242690
24038 70042 115185912
41502 109833 728524400
2787 184500 454308005
178742 190002 442047912
142566 149740 17897386
84492 90157 211615540
127633 189952 762657153
39100 86507 118515958
32929 94839 154715888
65769 137931 180126445
49905 114612 161715566
172315 197258 62466032
100665 116640 39782981
160601 162476 4669708
7158 68022 237493052
196712 198743 5163982
161763 162789 40947153
118891 165305 116110344
157571 177847 50348512
54303 170004 289141457
197678 199656 43153906
16985 31881 197563280
93656 169487 616065518
8605 141065 331191759
28219 33159 12273980
164658 189672 833228884
88768 125303 91391564
197446 198952 3797089
23880 100122 396412390
8142 136293 320345763
144493 152980 631912782
117687 144285 702427303
77265 137489 551454323
99262 168655 233453478
78841 160328 210262561
112557 186513 184905198
42071 51867 24510452
112534 182031 302158161
19245 91969 958558108
56707 105027 120788344
56708 133908 950164404
128899 143561 36763309
61750 194429 429286828
71469 94603 298921754
162835 178894 28507760
162920 185941 583790905
98656 169449 176847430
66197 114993 121856615
24215 68895 601081297
86928 138971 770152706
43693 79773 23080844
27103 122061 237078761
168755 182819 258193268
49492 172597 307676240
8640 19781 530104044
11357 80905 173908923
150339 189350 711493232
57672 138615 202124483
138743 173010 756955570
144734 159863 272102888
85726 126490 581774302
41850 162781 302372161
89186 197636 412180017
164643 188409 927044364
15618 49445 549911536
170408 191892 53675859
43068 129141 215107945
23147 168065 362168796
13263 73523 322999662
40197 111874 179129797
77515 115810 95689991
167128 193667 66465437
89326 141830 131419478
59 144463 781354570
193995 194495 604077338
145135 167080 734368957
109964 134987 62632878
24622 131008 265971984
211 54755 776575195
66254 119324 823728444
169611 195998 444761499
65100 133663 532012777
71876 78297 519427364
164509 171316 14187148
82610 109282 66628247
49813 68849 155471533
155111 198874 803399243
147329 150922 9135742
194158 194960 794489666
23669 97990 185913665
124634 125497 619063713
112704 119331 16510754
101567 149138 118778796
54545 130578 190035507
186367 189154 3316928
173019 176363 207812464
111269 159660 884099211
165150 180958 810904995
89982 185326 78437801
12078 84573 511917970
60942 66370 12003671
123056 191529 648917809
36251 50144 34745510
105185 124521 562237859
50760 171236 301057990
68693 76382 19022379
85618 157935 325015378
167194 168155 932481704
69435 113525 109968628
71773 149766 194801945
27395 31555 10327321
60780 125737 162285981
39930 69920 943346285
19046 132615 847055396
129346 174541 112877384
23980 141703 294242053
153009 190660 909440074
113337 158351 965219146
190413 196816 742314746
151831 195237 108500252
178693 198391 49633866
62104 63223 371783898
2952 167587 561994776
175029 192936 745179400
133010 195927 779473122
55143 153286 956394607
137872 165500 472610598
175036 198867 824255090
53551 139796 578610252
115136 169969 137064657
160204 195888 89172450
144325 160400 579681758
114353 187734 739119444
173451 184048 279618748
173781 179514 14269805
113435 177707 393337558
113633 178949 578409697
68258 165495 242834916
118705 122543 9523454
122551 161690 720224664
64 14566 36471116
80189 171003 212790047
31191 136054 262117683
55612 155305 482265837
100504 167237 166594033
82327 162231 732521685
193957 195474 3852882
47939 176542 530107407
39200 100175 152639408
17565 113484 239702853
152236 156506 10805700
53163 149401 240525862
115704 158289 48390363
108513 187024 923881595
8471 38066 911852069
114093 153478 98552968
158822 164301 13666307
99750 197498 244344697
183102 187409 376973707
196797 198142 3411061
89689 92969 682480843
40259 181252 535424863
192385 196104 9395161
98401 109746 28171463
164964 185182 14601057
127318 130827 8869690
161788 168299 16130852
193073 198614 14035104
146251 178658 80804719
155828 181603 64150640
58711 100822 105342128
188869 190306 3561133
126892 135003 20413101
87617 177045 945228350
199579 199594 34139
27247 76669 885166296
15826 152339 341226389
9945 179432 423532789
185129 199020 989979176
166516 188830 571063888
120159 159277 98032823
181456 186745 40467643
112395 120742 585383126
80397 155774 971437174
88148 184746 435117481
131023 169838 97036599
156763 195935 97850223
5489 122636 292790970
129891 185724 595577535
36758 198658 404862179
62128 85538 445087728
135144 191630 275654931
171899 184371 939960178
48071 73106 62779622
4762 130192 313680836
174693 197295 104738803
21757 32493 26860954
50111 192088 865286886
64994 67209 5518335
71869 181785 899104370
93720 195824 805817019
81444 115573 458538967
171806 198942 68068414
106700 199518 232189709
25418 183400 394751237
165156 195340 457349197
41737 147779 355220675
36740 78185 252144567
38935 101272 963368642
135641 162021 90786
149234 187589 95941354
16920 81333 133133396
42396 103782 93225126
198296 199618 3331454
96351 151752 138522693
11257 173316 404987387
51707 137112 804809991
23019 161506 346262698
86962 106965 53100260
118952 159612 101816968
116207 168860 937174651
83083 123824 558007098
47731 138150 226043611
146510 163641 75129109
58046 171465 283300534
162567 163482 777698880
59901 102692 107057951
32667 171020 949126661
172674 189618 42445462
124806 131038 534348092
154265 159368 629543701
65765 159619 234503659
135991 157079 797592230
93779 190518 370328024
50977 159231 456851027
168874 183905 418652777
6446 181132 542384554
19807 130962 533474912
151524 156710 13097357
101645 127075 166841211
29201 115255 215071181
110678 145355 305373234
50701 181766 387061143
138690 170707 629385201
95081 96673 77945580
190762 199257 778106918
119137 197190 195332945
186256 192829 904843476
5787 61778 709532063
85657 89396 55346114
165693 189986 60763465
106257 123151 42065002
109344 130363 28875925
93172 140703 46971330
34929 150406 610259424
102836 187472 409395838
124015 196705 422410433
175399 193722 46033172
74174 139371 162832761
66944 115973 865863299
190965 198521 19027518
118069 162165 381042111
173176 182952 452461383
139352 194723 138498095
19800 105037 213129765
46374 161999 644089647
98730 186333 218817597
13389 72208 147164238
9662 20849 27905737
85697 121310 88984211
188979 196569 19048998
100200 113783 33806139
149194 184228 87482172
36365 192033 475591039
163248 190997 306843162
123462 158475 87737225
168597 178647 803236851
124116 173783 124176019
152011 197540 113974227
99959 132269 909935096
57667 177402 406136840
112739 197661 212530220
114703 176775 154930676
137950 167972 292318079
55385 132061 867430902
183156 185948 296521130
3432 32234 666399640
136418 172305 351077435
143937 163176 48111705
67305 94779 224307301
152929 168088 37721172
32953 187002 385079235
52290 78645 65959546
156516 168148 475868796
143495 177215 84022454
69049 96615 68682500
183695 193416 395388530
107023 133844 66945457
125091 125347 436225195
92274 103279 27770589
40301 157751 293801078
62443 139852 261180402
5139 138065 332321457
67441 179804 280544117
109371 156666 118445789
25442 98806 183428516
27812 48830 708374885
96926 140458 108761720
12515 188188 838874556
151706 157116 13622231
135332 168013 81641666
12334 89851 193648646
36147 42608 16155749
130445 160064 957796862
188880 196000 946094370
94075 177006 207098409
34575 90853 140514575
144762 159296 155614475
189344 193085 9283143
89843 103002 33162960
9476 132477 307414306
82508 162059 198941830
176390 187874 29017314
62886 74786 29737732
122626 138570 840245544
39529 57450 329468763
43506 196063 966086300
24042 151220 474474341
18510 74207 277692088
118929 196917 772454824
90138 177198 217587714
151816 193221 555135520
140498 151090 60505236
114459 126019 28782977
108551 149164 101541400
12210 155997 395908292
148795 162029 280685130
161906 165173 8389097
181051 186547 376092738
166285 187688 754334450
15541 83446 169637483
197596 197848 630995
1163 23313 55577957
124568 125085 980310757
86329 184961 136597436
194067 196873 547014367
30638 187911 393182844
145026 169523 61232603
48610 76554 69946549
77619 115504 94668360
17448 92867 188443725
4348 143885 348953697
92812 170459 194163193
70822 93231 55801225
63077 188836 314321185
174254 193519 48292534
37170 117708 623254510
142099 176431 85622588
176365 195337 47710622
190951 197284 15946703
107465 129809 55852666
13202 78138 162422546
173171 188496 38481298
182149 192829 26757438
92473 130107 178742852
42081 95157 132632057
118348 132473 35349829
146869 167981 52736708
13254 182037 421810909
104827 164403 479624383
40285 81113 102178612
4232 168403 410484801
131051 179571 121113910
31776 96549 161943432
138446 168057 173317176
152294 175549 832577454
181664 194918 18000962
73631 138550 162115736
56925 142224 213138413
156015 171453 399234669
67191 91815 669254034
174736 181317 16453425
172798 195874 347072913
45802 48615 212017497
168931 170866 4842838
41242 130339 222779655
133502 191182 36440292
100937 109263 998718801
126291 141187 37339016
71310 143668 180758963
67465 81650 25620757
113631 178835 162835251
139124 194471 92724608
57891 96450 96344070
17735 193048 494453128
31382 195576 410555973
182434 182763 821836
41339 194440 382752935
71361 164613 353946403
128137 177252 127248729
176392 196224 49891986
46308 80138 264215376
147623 150289 6683849
62703 146060 208303125
31992 122158 348040403
97708 172228 186185527
1337 188628 737115085
100826 189364 834531820
190923 198768 209337341
108575 181364 181849618
123267 148529 63277010
132690 170782 218681851
53547 61869 20755695
37683 178508 351866180
111831 178545 166678954
167771 194745 67568788
55170 131281 190186851
103211 140480 641704106
68331 153695 447771946
195287 198602 8416558
66338 192704 640732213
106816 114090 272475166
45121 199978 387361169
77368 156101 348757968
13541 120747 706102240
173476 173558 206308
127072 173641 995944818
42672 122773 990545158
3407 33768 76100782
42197 193482 378195174
124524 167569 107563338
78480 174875 658356457
185612 190674 12751837
66027 188996 307246838
114628 180973 165699861
92940 119693 232536471
48871 83534 86680221
197548 198326 1946826
27588 61769 736529258
149904 185324 442128363
3328 84491 678632028
128028 155563 484008191
69186 74041 350635646
108772 181114 502908282
143816 152555 21833243
3395 190999 598008985
155629 191930 90592411
59779 183349 308767056
113276 197032 209543534
57873 164368 667245673
175052 183498 21192277
136596 138390 836618714
131148 141779 331975636
77789 164864 581825646
4033 123350 929113056
85477 191925 363635055
117993 194140 190412974
174424 179334 29473283
174203 176841 6494729
22629 71030 429869309
107188 137275 632341639
79913 143018 278338733
121491 165829 111022056
45650 102662 993260543
26274 84116 249512438
76790 197563 367670721
86884 96278 23573209
77942 106899 604160579
147099 199814 132090504
46825 87096 100680396
130488 163908 83602583
149451 185815 90862233
35472 106810 642285377
146015 199925 872563709
120825 197589 192232941
27211 72861 114172581
96574 178178 203763915
13869 64320 704666675
37876 42242 10957838
113004 188166 187980056
65295 161663 109141325
170661 174024 8257694
21510 166308 361935975
49610 135606 314651292
138049 150490 180577845
33163 74511 103448312
134950 197123 155515057
147140 169527 56097929
195764 196195 966368550
7061 60411 725423576
110394 119151 19007276
13638 148672 337543443
84607 91793 17888194
33846 130103 610205314
42894 77643 86891738
144970 179217 85407172
54855 105043 199577302
165111 172403 18183550
74686 113768 383330334
182078 187708 471271
30792 176739 914690355
66184 98857 970354201
122433 126788 838337184
185799 198688 234246591
99910 195924 239962888
187984 198984 27646771
62334 173688 278203020
127406 134451 17622813
4506 163075 630232098
56871 102529 114180871
179643 191235 852427970
117600 182117 216182765
109880 121723 29498301
145801 168459 56636439
65491 176025 275859340
176378 177427 2628940
13705 138886 312833519
199879 199926 32063
198864 199230 860917361
67672 96408 362787870
146184 197011 546221047
152730 157554 12142338
22690 34541 169585745
62145 150584 887524341
106254 152038 114423363
139509 170877 78465125
11934 89042 192586427
120730 196977 382392817
166528 186299 870643308
159770 166318 388013230
188164 189443 469284971
125420 173234 119546895
36061 112816 191777175
46813 56711 24916714
42588 189404 799681077
144228 190514 8498631
90237 118398 70483328
39977 56241 40816997
10908 181854 427194787
76256 150401 194741149
575 52881 103002360
59146 123345 506717289
25406 159751 785846196
63021 127200 160257791
149918 171286 53369205
177018 196153 800093386
198483 199126 960953382
132026 146023 973539218
123019 153324 898732334
124533 177697 132774102
152995 184358 94386032
131254 198141 167373777
90548 160709 175627248
135179 154164 47594179
35727 76194 912838378
15742 142279 316196469
189450 196549 17828983
91327 193027 254389559
24337 122347 244821627
6640 50648 110098461
27853 63616 389816229
72732 84843 804800734
65257 126146 151910218
69229 90257 52199815
55483 57206 4291578
137067 157826 52043794
127444 127758 799487
191659 198050 135964349
60080 86781 696123824
186040 197259 28214008
77146 170251 232746057
74166 104279 323277604
87042 118052 119138483
185030 196165 688434083
25433 171816 374177653
76832 147767 177263977
63567 198488 735645138
129212 143806 36560442
199842 199997 198799664
67223 105529 776197865
196218 199424 8149079
44423 62990 569169223
121239 121462 531430
189640 196463 75737522
32298 80700 121003237
174733 180717 14962617
178891 186686 19686106
117212 138338 52779662
33620 35673 5134703
109851 111450 3958822
179895 191802 29870547
105217 177469 235033230
109359 178972 173849921
173944 178958 12429653
49086 114086 964792996
9834 18151 957229533
47252 188416 835115558
115598 143038 68636545
161955 174679 742149022
111057 112193 91342734
169997 197815 206162433
133137 162711 659773992
165803 176997 27760612
95509 154313 491734212
155404 185605 731354842
140624 198825 941932681
33566 55596 55142509
173154 183564 26032020
187589 195108 876186606
6293 62507 539965718
43885 152036 270317221
193652 197040 8571461
75388 153864 196203131
40517 74910 78433775
60415 72517 252325114
126546 159556 82729140
182699 186434 66261320
49736 129632 199700001
6845 124927 898619018
170911 188862 890025587
88402 95971 18998715
73677 187453 284368548
24475 186100 340510057
191947 193258 3295572
174111 188575 624569348
171060 177017 172890639
10827 186565 439277042
141084 186230 112800082
160091 190600 477484537
174779 197065 48527780
43658 80796 92842943
24451 153653 323090512
154075 177063 287156061
182979 191065 20327391
39930 86190 115667622
57413 196805 348472184
61649 74996 33462376
115224 161762 116398246
90338 104576 719762549
138253 172902 86604583
149042 155232 15660433
140668 191845 127942579
83023 196690 284255786
152059 164420 260255644
166053 193541 68754143
71995 149351 748575628
92754 197087 261001729
112981 184213 168469158
34804 137703 257186176
152101 164357 151091428
22122 87743 163910524
35743 44616 22170096
193345 193807 876205654
68845 141621 181643138
179161 183444 10777591
171278 177597 883796066
199582 199995 474837038
47344 99793 131364148
47645 58260 26739172
18948 119112 250243172
149153 197627 233834809
196467 199548 353712150
50430 195410 680676130
187866 194722 698797086
133617 169415 876501776
160197 190380 75373611
103377 139879 91088053
70309 178070 825533010
173139 195369 157858401
147480 163916 41244052
79411 165171 529218032
81731 147025 20280798
192992 196398 362872058
22223 101028 420969831
121929 136335 868999883
117754 120843 589236962
116420 153648 93184130
170636 178618 19694128
60327 182071 304302166
99035 117212 45305422
135874 147659 29446915
137398 199472 155362786
185227 190701 920078215
116654 167345 655407035
163138 197381 734219921
117883 174209 140730117
196261 197297 2641583
111078 199259 220715175
199195 199356 776496891
10779 180236 906474482
126482 158408 80012137
23624 50344 520578565
91074 116316 63224129
142569 143841 465227864
17981 24531 469488419
77802 105682 157379908
24741 69447 111963817
187707 198476 26998309
167057 187180 50411565
76291 86825 315702781
65029 98882 253894418
42429 128536 723956215
131183 157367 65612008
103898 154111 125590315
21702 196756 605500889
61624 135742 185261982
22974 55031 730449998
143721 151078 658600936
2214 148619 944001056
96000 101385 13630122
110047 155811 114597434
45504 180022 336138942
100340 136133 89334854
40285 130505 225653129
133570 184087 951135363
38067 131386 581009734
172885 199054 65685779
141113 181775 710510890
198470 198861 534550760
29114 55211 65180982
157343 187127 74325752
123552 176636 132580617
150469 151037 439995
181013 189036 665255775
172392 173469 272844875
179602 189073 23864070
192323 197390 12816112
158937 198137 47196309
19952 148780 844085544
194959 197258 5827551
158371 175786 451288680
86703 195569 272299942
43527 65579 833236748
89061 112540 991730935
75262 195438 300406081
72003 138726 166602312
57343 177120 299113319
43966 57545 320886130
81975 146404 983566171
90599 156659 165453536
38677 59374 303223394
175896 182012 80120869
21416 21610 959337598
65497 179318 284142354
184631 186564 4902708
113521 186136 499758949
120063 171450 611822647
112896 143048 366363129
90273 140266 887909829
65218 168805 837303243
137463 150324 666332345
111690 179653 371749228
52790 135850 654748501
183982 184154 270313769
182420 189981 19077648
106144 165096 147333008
150374 174061 986998214
148803 187924 41047046
19864 161188 995618177
35333 71182 89728038
35465 68565 82962719
120244 163758 909337005
77174 160675 456256177
174428 177287 424805354
175199 175511 998515745
82859 195218 280929640
13634 67597 135100991
11527 154103 356537361
171867 179465 18888151
82452 102201 49505770
187572 192117 11312474
89122 153706 973813311
155663 184435 802987663
8282 93530 213065713
52098 57359 13214261
185109 188999 540615566
37459 72796 88467349
48359 97540 625147910
184317 187237 7434107
24605 61430 583122259
135350 182224 523177411
198084 199296 702606607
42807 179505 415528056
188271 199783 28957413
74139 137955 731635227
59716 103671 29239773
124701 189699 297234491
45425 56933 19027018
60637 166174 263853705
199313 199347 823745174
6119 96399 225804450
160417 162233 4511371
4646 110335 264223603
96653 121201 940654416
192682 196235 9002064
98263 186134 616704108
140990 197838 142277654
13565 173089 872244915
137077 153858 595898102
192203 192818 1501967
116005 140128 60249168
91470 179735 220705424
2215 43361 103095083
134890 145617 26803799
45564 76413 563607108
7437 58430 127599033
141838 188369 116394429
71542 132844 375379961
71815 149045 192897785
134107 182214 120175981
8311 192841 461257835
110210 161890 129343041
116446 164795 120922884
149755 163667 978242773
70338 86222 70829696
128411 129967 3989078
151574 165065 33720534
57049 150753 854482774
182723 196496 220272988
130419 151030 281590924
34531 61320 66915197
113496 168226 136806452
73205 194400 302891872
23793 121620 424665826
47439 96941 123899201
50400 171168 301785298
62906 177988 395467661
82985 123936 102243410
190351 198104 801062097
146230 188859 912275462
98967 118054 84996743
10264 108929 246565042
98491 132173 253624198
131484 179191 119141580
97981 106718 793494012
171254 182069 26999722
172427 193680 53196127
128755 181532 384954529
65819 148827 696739624
180841 186670 14675580
97566 124803 67960316
98370 127467 613004429
157793 187023 39975669
87720 111047 58328883
98828 104243 556114804
14264 80103 162828095
101862 146012 110225306
108376 174113 296898864
98940 131499 81218318
197081 199483 67503677
40812 139029 830180723
46218 50132 1731368
94339 167894 183796712
165672 181686 352691453
157703 182924 62775702
128494 159576 180026011
77402 115391 94946086
49745 180802 327461727
87691 199754 280467813
175788 183933 20482547
3449 119319 767655254
175335 181848 139130399
51499 165055 283845058
131013 170857 99599577
101127 104401 8095145
15303 78399 351007155
65455 140211 186604639
52012 81103 29003287
196103 196767 1703953
129328 166073 505718420
114621 123245 21439191
142133 162842 210808475
92034 181703 996875042
126134 164840 386484587
19008 28618 24108585
183904 190368 998163802
80390 196100 289323853
147987 173409 887727696
56871 125609 171608078
184971 186395 904226149
80670 112049 78327240
55382 167138 680958917
199011 199362 354779399
48460 87979 652526852
47058 128924 204713851
52940 63043 25334614
39371 117884 196311233
93300 172965 199090323
13245 143662 326079199
31938 151966 300022275
76929 172299 238307187
165408 175794 931424440
158739 163470 11828385
34751 143623 715509851
38833 178367 348620620
64424 188084 309079040
48878 88144 119675403
157026 189646 81411704
90451 170909 537855828
157537 166479 22145989
93764 179552 443234314
62652 111338 656370590
122586 133431 783978954
54239 162654 138748874
51650 150183 246237094
69284 99159 866735786
126585 142066 38756343
45183 112494 388080822
12032 21237 23024121
21195 130100 272284696
141480 159031 44011993
151135 152656 326905110
49831 141748 229700955
18833 57262 343939416
158390 165262 235943819
100970 179401 944082440
12021 46390 528141720
98708 110632 29585816
150159 160983 165431806
81949 89868 19661788
92293 152790 151446962
133818 169742 89864354
17519 118167 513847566
105371 160701 138306734
89867 117065 891475206
137580 150179 717205991
80287 133276 132373367
131928 189112 166649882
90684 130723 100304849
53300 58380 582163111
28410 90280 782585733
97961 194505 582632348
126180 164884 441594537
186656 188652 5089231
20948 32921 29984809
102966 159538 106779938
131761 186968 138036666
146981 185558 96437086
126278 147120 52104061
10557 116351 26509494
7029 182551 345001571
105831 149999 110299262
108318 121630 204336772
173680 186127 31177870
77406 77715 432745909
162222 170019 19466140
64143 102648 96250565
143685 151753 496920313
155578 186112 382266105
148829 179894 77525721
114127 159632 556759957
91873 113089 961570661
14792 115037 250573406
167416 168297 958858461
4156 83446 370753646
147765 190401 106639703
3002 40268 93320272
37587 155771 295573174
186885 196304 670425288
77236 158997 966528030
30198 76763 112108594
192089 198998 17463158
60929 187011 315214798
3982 30291 65954412
171589 193974 225492614
8177 36348 539115961
93320 115398 55247169
84841 161046 190703819
127225 191050 513592314
80243 101261 52680299
101107 180446 976465336
39526 123116 208917967
84851 124489 99119564
149157 160523 147684942
199777 199796 54973
175219 182013 158408799
19763 161782 983946941
132474 132506 93309
156782 199584 107048967
16996 184620 418942751
152104 175601 488288688
96797 101634 6250309
4585 9853 13238514
4072 98879 237246513
153200 178507 894674146
191793 194234 6181029
80156 129173 122492754
99803 126055 783265746
155867 175962 49877413
42431 99405 300790659
172984 185459 452002313
111518 169092 144045361
171260 179102 344494675
51553 142450 227172863
120328 157955 94353286
139867 186316 823266784
190885 192340 3625648
190538 190614 197974
174888 187404 746484306
130465 142270 378730163
92461 106152 34395859
42163 49147 17448877
28380 96435 695390278
122824 177732 137203982
23046 167781 361699058
98792 110350 28716419
110274 145012 86959140
130527 174645 110102038
60836 180659 30999611
68211 169770 253663701
191402 192789 825860335
164443 183891 48466624
27743 154071 912835286
39398 106000 166664995
32237 32666 1097046
20004 52357 80915004
148113 166209 503835830
181489 185169 360613910
26080 114443 220827528
18955 117674 246731643
79894 197199 652510422
48676 106239 771226264
173033 177174 10245249
143456 192264 121927973
117021 119428 902739115
146483 197691 128227038
166762 171119 10886216
100565 118220 56385047
120898 196398 607563711
71752 178659 401435583
30546 152210 304123016
192742 199164 152022776
103203 168007 161791758
132471 157382 835629386
19346 191587 587676290
97038 182173 212641896
99593 149803 125327661
121159 198187 192889014
142355 198792 141305668
161861 168648 16874193
176801 178281 3709027
192368 192852 984372136
1586 3002 214739826
166593 180699 35214368
131340 184373 132485771
100821 114928 395890577
194465 199809 650202499
195442 199571 898308558
27000 192176 751351154
20666 141011 424785601
106193 177176 734508476
94442 149055 136521169
52957 132360 563675546
108732 145645 92350810
122451 154406 648832232
62389 176456 284852268
1175 1945 1961778
169928 187146 274294954
126544 127385 428373350
76298 89902 33763974
51448 198766 797375457
118027 143071 62692767
41291 179275 344759272
48767 78220 878421150
53971 57828 9677674
17717 92568 234267884
160694 195474 86486275
135980 138935 7333379
180750 192080 28441949
136067 193678 144079723
76572 77923 3419507
101428 116806 38306681
185234 191537 651975162
99132 131933 165354788
118720 124229 401169065
80685 196429 346579699
30088 34042 466843181
49930 98203 120753345
102133 190347 220381267
159868 176943 210110701
30567 45943 257500467
60952 101094 919793578
29890 122849 766587144
53581 105861 130756366
69225 189769 301155726
172561 180979 20934374
177914 197139 149552824
169769 183495 34190926
52563 59713 17872279
47892 148939 873797153
43300 128121 468189737
12844 83608 176907120
65217 89002 59059806
155948 192535 91289438
84782 158841 185338879
146399 181093 86610908
173138 176710 264455844
86675 128900 54923804
185714 190032 695445169
135172 177187 54586642
159057 186570 68616994
122317 182750 151127543
46522 133201 216674381
180624 183533 307399473
160015 181563 870826803
137105 163011 40104901
15812 21589 14343758
68664 165566 241967781
79210 171843 391959547
728 79327 476317123
43996 56462 929073443
56558 193888 803981652
193880 198774 705410898
156156 191193 507427354
92492 162851 176071272
160933 194904 401556239
181749 190195 21261840
78534 144886 165813473
156914 166549 668026043
182571 183812 3130235
108924 198686 196555923
81843 168473 551961907
149999 199855 124865461
126988 158980 509503985
199129 199931 2049308
164403 197049 81670089
85475 87378 4832203
34574 117348 706109556
14686 180503 516180316
169748 182284 26245150
128575 188867 150818403
65797 127951 632812420
92663 189153 241339900
50831 156251 263651064
151565 153908 5943451
43851 46855 7365323
107408 145849 96042671
177859 198439 51796714
163212 164113 2282461
7286 73853 166546806
154224 194227 163692673
76508 149613 97530794
16626 19870 8086286
40616 100090 148844211
102784 134549 79277785
108153 173846 164115230
35602 93396 144405849
94947 164845 601123448
150129 199410 123414876
60406 130327 346288713
76976 168483 228667933
183200 187730 11524263
150331 171271 52322950
66135 142952 688232875
108781 150236 103685214
129712 187191 594191225
140090 192677 131458916
157529 193699 653956399
166740 182072 599140975
64777 82836 542101547
11000 81365 601614046
135220 141380 15407046
135699 162408 293779727
84006 186602 256514070
163880 176686 31698520
164400 178015 33762735
146224 149714 434003567
45969 93177 117978984
63477 92170 71457357
26103 194825 421744032
71798 100477 57534360
148006 159259 990353783
163228 165883 6547211
33897 121990 745310188
113120 128743 39029348
53634 169472 608160075
61584 126916 932421032
158155 191868 495392922
140545 187188 169993129
159220 192112 484251825
122011 177750 740862234
160802 196433 587913691
16229 173087 391962451
39909 71741 79803492
16841 130772 105977028
28393 55084 98816991
123058 147165 60288745
138648 178454 802263275
175797 198059 56027961
23378 78416 695302814
34862 177381 688306140
125452 143777 487263752
86880 102015 659342674
4879 197044 662764107
77492 190995 283694121
166359 195008 71708950
11645 101293 224267639
191224 195343 200324969
55940 94385 95982332
62490 65781 310519703
20730 103269 853103845
139893 163470 59087342
122293 130565 20953385
143717 189859 693641516
113415 157392 110151580
165740 193566 622813876
72892 194675 645650390
139011 180606 906072029
18587 167666 921136456
88116 101725 34242387
14266 91553 192935049
184581 193490 890495301
116505 131882 38379145
28126 176742 371168281
18651 92346 377570670
8513 162212 384311072
142595 163909 115183721
184399 186833 824138691
173804 176868 6271807
55982 143743 219347124
158283 187066 71841657
135439 168827 83505223
186953 199337 685259793
88036 103363 38510288
122606 169815 118207555
68934 161028 230043640
134117 139882 205141403
94517 107055 31410807
84758 155835 177940571
163729 192160 590927574
24674 87830 970888365
176253 199006 57291271
92896 181935 952840761
3494 154894 596119691
27635 75129 144077000
59400 186025 316443074
131300 162532 177814923
35895 47770 352095156
78877 163598 349454407
100198 131481 78024603
122189 189915 173358166
76866 95093 258036628
137945 174297 90832893
191333 199482 20581483
103144 166147 404722151
60278 133256 182406785
49731 187383 821913047
29094 150525 303436594
39959 121006 202530657
171677 176161 724868561
86630 188140 253845320
187545 192644 12658604
166364 189513 541299991
121809 156037 614284102
171773 195229 173775902
15241 51670 897090445
138323 168686 75957502
145137 166954 881694140
15126 188007 432079781
186747 192494 14354099
179126 192158 32750276
10418 198565 631696033
56502 176107 796256951
188006 196054 355627359
190347 196830 16319917
121721 139339 626816217
198868 199994 2858066
99002 142388 108340971
153278 172783 765771115
38592 49756 15043331
37438 75647 95595108
57094 153618 366971610
132834 134812 167664334
107081 172203 948511305
17238 91179 184687879
171712 191961 210290759
155941 189832 84615304
148059 155102 218752056
196868 198431 3944031
2710 78722 202565542
84236 89004 11846616
15602 70190 136552588
134298 163619 716501130
17253 107724 531565208
59573 134272 534631120
155126 190017 201705882
175206 176023 1995079
187058 191535 11129211
47555 60435 256116472
53343 190402 342644838
184341 190723 429479420
38581 120736 205231856
196557 198078 3867425
180451 181410 2387852
165771 180468 36589594
167153 193771 19937977
122953 144551 238724829
178220 187230 22742535
98131 180077 816863109
26767 82671 571997249
174863 177238 124150671
108246 110201 4831567
31973 152312 300814660
174961 185563 221211217
123567 194632 698884589
105774 199473 492574045
93468 93653 667270779
167163 181552 35936902
106516 154468 554725674
175438 189639 35733116
99073 173187 185040068
179390 192344 121901746
118965 127748 373796792
57267 101012 109401612
174875 193677 47191776
199996 199996 108432661
186849 188005 2952278
98857 147033 120228475
19686 177206 393545605
139982 188864 122289827
151846 195805 109918965
26087 185884 399336418
162111 182322 114096747
63003 136623 183933422
180469 185689 397979913
104459 173167 886410597
36876 62859 65004425
145312 145754 633263714
198996 199411 477289856
141997 175092 617134459
27963 88714 553119424
171844 192010 61696737
12991 195954 457449052
122232 182327 150310498
28638 112807 210202419
64976 70246 928766363
184059 188227 10570199
146032 158178 334682410
50327 106106 139479450
112120 174690 156391626
132368 137025 11687453
168628 184625 434722917
34096 161730 541745985
48079 50134 72343384
61458 192335 474333259
130319 156111 58526044
190767 192224 3624798
99108 114261 37774892
66030 170089 259946085
172247 197442 613692875
3519 14196 499931570
176802 190804 748107225
78746 97752 47498136
59473 165199 757121179
183112 196267 33116597
97242 176053 196717169
95624 153206 900463703
194541 194723 285706580
27755 152807 642715996
55360 124325 172238914
161227 193100 969229046
119594 162816 492315517
140813 158790 74766237
179921 184295 10967818
76765 83781 747755195
185007 192736 7388544
38830 172665 367815284
101183 113066 29507843
33577 165989 330965394
174747 178475 197300001
118713 120257 39834186
191571 195798 10700905
178761 191465 31939104
68040 189111 633370066
154878 156438 3895229
94252 169899 458468210
149180 176845 597725628
126567 142826 40766916
22839 27663 951793424
167368 194816 893451469
11137 63124 534863819
61747 191491 448615915
63937 85817 54466849
89674 197539 719853171
107949 143899 89928749
98401 101374 4493724
112797 127256 309032535
181612 187762 15585886
43131 140915 244412926
74305 172682 245739763
102926 174383 178438395
191877 192544 811852822
16124 97631 203793037
180737 193014 30797695
105347 120957 373171168
189963 196722 16976347
84997 110830 64609034
103320 173795 175973067
28329 92954 161400002
171985 188164 13702113
33301 127803 532413374
60174 121844 154027965
24246 150317 315122826
40926 147861 826170571
168984 193775 61993272
58823 172546 284177615
166802 189490 56821543
119675 174697 628563795
53433 71371 850501945
194097 199771 510866141
100630 196780 479159984
108175 148391 100549403
25763 105862 200268675
103427 146439 914871592
195058 198764 9425335
51507 120340 171860197
91544 129142 456002258
35027 163642 321538156
85418 168312 207315925
30486 66849 91009432
90015 110242 927221440
72619 142313 87339250
113098 144248 150035783
134940 185280 70842576
82133 121679 995925685
150523 174488 657577800
60395 195103 229589593
197972 199692 4324043
162828 164253 3556316
130870 157777 921517786
130373 196300 633753338
51025 175857 536315586
4789 111863 944501455
80605 93558 847451751
145675 195544 206232464
160662 166323 14041934
138282 166651 70911623
199030 199845 2072959
3172 82466 198395575
35617 73432 94592598
41586 163223 304130175
190417 196840 16160239
136421 184144 336531179
43192 96324 484758962
26459 80815 821343320
2509 173978 428678388
145083 151014 784687773
189554 199866 25947522
26191 73633 295137153
129470 158629 73004262
169489 183777 35602633
193638 193693 942985583
20338 80552 150533872
49935 197352 368603713
178147 185368 18144068
154199 181846 882495098
48146 168222 300148583
118311 163054 112006650
135347 162021 66790873
156925 178158 52751780
140714 182073 551435815
84137 182234 245217095
45538 151698 265430376
49581 65984 41157123
47220 179220 329890295
173493 189117 872119058
84785 191238 24846374
196151 197746 80414579
10480 145477 337531694
139061 192097 910291576
38485 65246 58327627
86730 188900 255491713
180168 198838 47019082
86615 184704 54523829
23898 150744 664944373
38033 153132 923374060
83406 167565 210254683
29003 148985 656195175
48937 188246 348330350
150084 196207 721898049
179369 191529 383874837
145010 174679 74018570
37550 183182 212847071
27602 37917 25663732
35695 66990 78374610
164271 172874 21365448
124652 174102 324639155
109475 191962 967227136
91650 188869 243294257
11041 98463 691912048
198071 198979 407746364
52630 195054 731499317
46697 190443 317099213
130413 193767 905094549
131124 162659 2341136
47396 52610 13129449
57925 152838 471822726
184362 186123 9680344
49033 104281 381954431
149558 172327 56900809
154601 194003 98365962
33480 120045 837883638
101828 166806 162227635
66526 114076 69005237
168892 197726 923264224
92696 147346 136597227
5720 146018 695348852
12414 116390 259943265
126362 148866 395909691
129382 192476 157673838
124836 190353 163867793
126611 142081 38732877
46868 115035 642559287
120299 187769 168902038
11605 64892 133399468
111767 146578 139328790
160782 180318 527525383
195260 198784 8982583
15661 90901 893678486
22782 85936 427642487
183286 185305 685573476
15753 55853 100220148
158993 173131 103605476
68171 103024 86999987
66462 180500 723168821
107993 128945 186439063
26125 193627 271428411
48906 174937 754674125
113330 134600 76132869
98814 126365 265478502
116601 180986 160853818
108804 130905 55365516
187728 194082 605666557
70818 103699 149051968
24826 189584 497782957
189068 190107 2584139
45862 46048 870566300
171014 183965 851999542
52607 101795 123094708
55085 143318 852706827
105215 176978 234350311
117185 165232 120134323
104270 105255 41425118
69900 81424 501852734
165008 177491 30950690
199881 199900 476759874
187038 189592 6418478
100175 141956 728196226
159861 176817 14801912
106374 114983 17317278
147119 147654 49844254
98383 133255 86939322
83067 91244 20296303
96857 101902 165530485
123829 150331 853111650
181684 197001 863956045
140274 157027 42101425
84984 164745 23231051
103264 188277 674053469
102754 159224 141140482
108359 192221 209642713
10498 120433 274706323
106089 139289 175498472
96364 97442 377121139
60888 77753 4143723
77095 99362 820107157
125000 140610 39098681
167295 194824 68953976
177717 199902 55893600
63856 142674 460114699
189787 198676 22392224
41473 92430 109667577
137107 182427 113175654
175206 190821 39235235
21377 155783 336118843
148265 171511 58020725
87867 130138 358048811
125684 140966 38345842
187639 190517 770402412
89272 185519 240693887
181859 189263 560366545
187936 196820 828407555
176398 182403 822679339
91774 127463 89376241
35028 164254 323046206
63061 164885 714475218
124826 147235 157131921
187380 192799 13462185
127343 134711 18495536
4225 123495 824917689
12599 16270 495419344
51987 168038 816123360
9669 39106 73486520
138671 184709 115073961
132439 174106 449531234
80207 109833 73987011
130337 138881 169154839
113956 130197 40653524
197170 198705 3897463
142797 143261 725006691
101603 148341 864293202
78148 151486 768784145
35196 43891 304101376
4715 171256 780791395
38852 104360 47276777
18448 26853 586552838
88681 119343 119779007
167615 198455 77331946
175303 189368 35399376
128644 181807 132811100
166583 179270 911001736
119820 138420 46542404
49458 192952 358655270
83366 84647 3060314
152416 197171 111971173
196518 199209 6810349
80023 161905 699501035
192938 199731 803575712
13995 91753 735610384
77330 170328 740714749
68201 77526 23128122
134343 167103 332883108
31753 177494 986881961
127092 182849 380310586
103060 149610 921725811
170469 170611 387801
171384 193578 97467235
8594 177400 421806890
82837 168839 105032382
133682 193334 982288735
75128 77134 75038757
30769 133763 728732254
8800 69566 152169355
77288 120519 107861846
179887 196983 43020276
52387 77656 869268865
17322 81981 161573660
121941 178467 141299154
79067 174186 237594241
183531 189267 935578221
12284 15974 661470077
12352 61686 123334344
41410 191088 414438759
179582 183462 735779111
132571 184932 191618684
149366 168436 47670985
152864 171146 142254910
39014 182424 522973232
161596 195010 249346680
54450 62317 268221295
45958 184065 345131969
123070 138393 38369234
10073 161540 378727857
159968 190286 883237661
4152 62112 145049951
123319 193993 176807482
18387 135780 498645470
139534 188802 123263081
75500 134065 524306780
165161 190876 64278874
187208 191291 250210861
122928 192281 173494206
148868 197803 294447235
45743 61144 38479785
93078 96162 7755247
63040 103880 102033118
171624 199545 537135420
98118 177562 198247475
82368 170341 132597123
112218 132730 51317465
102681 103834 2821257
185312 191661 626279443
78828 136164 551126983
198941 199489 1377189
105769 111341 156294707
30243 40615 865082684
188036 189998 4893320
67627 147039 294043357
150212 190284 301653513
199760 199968 553326169
189847 192360 5171480
42326 120117 194300975
131622 195193 654760924
106647 164951 145739012
1557 196916 607887272
130023 177644 298526573
16197 56271 100214975
199260 199601 866020
80514 118545 837443614
98042 106382 177551178
175711 178219 821106079
114178 150716 91338671
117136 179424 819642526
90206 156802 616895615
80792 183434 592770210
70 188713 471743841
43580 74931 584194507
165057 172800 19254010
93187 113899 51801706
150731 160850 216065662
68944 150189 104279497
112653 148721 636499041
128473 162311 84705805
50656 84731 491802190
49761 194952 655355702
9822 115666 600586891
199016 199138 159092
83553 133882 252783025
21954 191721 424309961
178391 191312 32495809
35078 127398 121379593
4227 103173 247559989
67003 138120 628534593
171360 172449 2763043
51595 117807 851183344
136457 154678 141428634
73892 108642 86756653
119328 169907 155128176
106303 132085 290227540
104389 148827 111027581
155812 157429 4097292
142135 174239 80167565
192980 196271 8340673
61023 148276 218144527
166644 191916 128298398
54569 62964 21784308
105666 172742 361647589
150543 176347 715740923
121782 148954 429567770
84850 164446 199160516
99574 166476 593828257
46161 104672 146365775
81239 152600 178384006
29053 196807 419344843
173478 199143 64443874
152795 184751 79726872
61618 126592 162331357
56078 145122 602800386
168329 189594 53235679
135277 168672 83510223
136377 167187 76939149
59563 116256 141664206
170302 176022 125107273
79583 170230 226579954
79088 145075 955177881
185657 187050 3585905
12611 14888 5843817
75186 80084 12141516
99494 102349 245400681
58288 153234 814737516
140521 197381 931858383
173980 191631 856872023
59719 186484 316839991
50631 83148 444596176
69188 80657 777661108
119245 194814 189017859
37609 137583 295065150
144395 199572 801378785
5703 151846 365476189
192488 193701 820592201
167083 175484 794535645
152841 191733 186273542
139300 180431 944630685
199285 199895 439808835
7431 106959 248881125
136341 161226 56098486
120270 193218 433424343
198976 199569 1501763
143746 187915 110419512
8805 161573 873684936
167005 182101 37732596
75118 196623 303763381
161700 182957 52932676
91229 178767 218775268
98807 100412 224805019
165515 179545 34930761
28756 160225 806900894
79370 137691 145736340
106929 181332 185827884
138276 177444 275770369
107036 135899 72073871
75720 186048 275667148
28688 171245 356168415
189191 189887 860441470
70882 169349 839366405
138537 190176 129191754
196163 199944 309472522
156283 173886 43738536
120093 172346 130719687
178398 180619 5638198
131157 173078 74521553
156959 185275 70552401
118179 149071 77282918
165971 199398 547369703
139000 192055 323893969
88716 104222 667559824
2895 21965 47884395
197858 198672 2062606
173182 195382 360139990
157337 193044 969624942
199200 199867 229605730
88203 174395 640247819
17163 50692 83878688
114432 149070 86582161
5669 121827 290283844
103346 105768 496880240
153275 182279 872828154
87328 112565 63109478
131085 188952 144671283
7143 195727 548329967
150110 166764 41593361
164603 178349 953281592
133778 173965 46990425
155650 190328 86556075
45884 128987 207690950
102873 108933 14931302
167512 174247 395584752
80477 138187 420937583
185831 198728 452605516
180935 185335 11053222
43516 93036 432609216
29896 76525 116557315
79813 187313 268724372
22002 58347 111437699
172401 183953 247072719
172623 195693 821469104
191169 196646 306011206
195692 195756 165027
87566 143057 138885775
149168 186002 135705320
132953 156992 79415183
103236 129831 88081448
65395 178468 282255779
138413 192693 135707335
68409 108464 99886866
108205 126978 78445109
83399 138722 138204968
21044 47591 66294233
148238 170119 54715347
142132 191446 123267333
44517 86296 104369726
95147 193094 244869702
153043 160392 6836634
51915 145834 353404606
170899 195824 62363143
6258 126393 661484547
96639 126572 74692191
125555 180459 406738794
179826 197743 624108808
145279 177864 81232298
24788 123989 247860128
119491 193897 186151443
30772 149294 296210271
167648 192104 396512223
156785 179714 57041281
117318 149290 387261545
80197 167977 496039840
164608 172702 741773138
29168 80518 128275499
165749 179529 676577249
8475 91854 208266160
168201 199075 310762553
141409 189283 992408317
109217 132409 58008556
32582 165230 749687781
147533 150615 7751982
122113 165249 108019142
85879 195990 275418576
103350 193077 319551473
70668 170000 705599310
181629 183884 832388705
2024 53214 128167702
174187 181883 469159980
104390 118361 34811979
165571 177455 29471978
19760 184689 653206178
125594 184056 31893366
36981 102156 163011354
183978 199106 10645866
33745 62719 881470732
45110 63992 47330632
73468 148122 933009827
162619 189992 360596947
104092 149303 112935597
163485 186672 57849490
121878 175840 134854491
9504 76840 588891319
188159 188423 677029
2382 181652 807788570
163132 174073 348833292
176474 198054 54352141
122867 134685 29705648
176379 179290 982416630
44392 151365 723361316
84588 174075 223706049
56845 154186 243388472
103522 151981 255847612
83111 140743 144047255
192317 199972 342011519
149306 195301 791952512
184487 191108 884216069
48116 60291 741580825
37062 110929 204615039
172535 195288 24054984
114129 126964 695197509
158039 197835 99528751
63743 147517 923214347
141415 182158 101764569
187247 195649 776175715
29051 167723 494530021
131431 189913 146283068
109216 128531 48298997
112189 126219 35064291
10628 77426 167035116
16203 196518 799709529
111383 159831 121293404
149896 178536 795308527
120643 122012 442723033
13987 83249 173121560
29602 144248 286565560
119854 139456 883774516
161348 164734 498415966
131371 142059 26700817
45373 89599 925092562
178055 187852 24758053
116972 171164 849590843
169814 199625 74690748
127060 175718 60380866
192906 199513 16761493
64551 166260 598435528
37310 114693 193441617
133526 196139 438075981
123815 150986 68077087
57524 103054 957970454
130293 163725 349098660
36214 86795 684162315
111958 129067 42829866
59582 185308 314185663
98578 171503 947300962
98066 120559 55932508
81870 160997 985278655
137224 188826 191055968
88452 112068 59057836
128739 169676 102451717
27646 170835 906673621
176184 181587 105845827
6524 25475 573254931
154254 165891 28931965
46526 160892 503477530
18599 168317 614980704
87599 93842 15688909
44434 194847 375975080
116727 148406 897213645
30751 52225 566298853
29535 99847 526443830
165353 181576 319200963
104322 195086 665313194
91589 187785 476165508
59486 188662 831955793
85328 106334 52701000
18448 147027 321270388
172045 176195 911275302
74885 136233 187804240
96784 141467 79410208
105723 181743 813275939
2404 187944 729727174
6912 91947 212438552
122102 129612 906102192
82378 91436 22470867
92110 180085 219985127
2299 25610 58519497
144683 199629 92960841
74373 145911 178684640
140992 174533 83747731
45775 55309 165447229
168447 173068 11476545
181807 184501 874878520
156428 197529 106918094
51760 152349 866156676
69637 115582 114626538
47794 53632 14716849
183291 185526 5623204
80377 169171 910061944
151356 155355 597238575
16577 74317 420314569
167186 199569 686102773
136083 192060 261424141
87161 153690 166512562
196171 198202 5161810
50138 80150 881665655
190025 196958 17433818
54821 167919 631921280
135395 176410 102319872
156847 175687 46744502
50726 183470 331704257
72868 178054 262597780
39210 121885 644282030
141886 162641 52003335
124939 134193 23196856
25522 114745 980008337
121824 135767 63390870
196377 198952 6516474
179678 189032 988253807
35072 117818 733249254
58001 154089 784870095
19435 52199 808626930
24126 77500 133471344
196583 197992 541183535
120827 130673 24835655
107535 162865 138345560
27662 173565 364503062
131516 172166 466645463
148596 185761 126884521
53543 195750 783598949
98000 151703 453700550
68352 106206 94442493
186074 189809 9415359
78666 138451 149273132
53253 146744 867102405
123063 142575 530334703
186775 188949 821785162
120914 160481 99175091
67558 186410 557219971
143175 175642 370705182
74556 182889 773366579
126983 137411 5385832
98561 147049 943346574
37589 148430 277089230
13998 179119 412556056
197229 199557 104762805
53799 164303 424881008
114338 177183 683699153
124915 193845 172418512
34274 96550 155687577
132821 193067 150632059
123916 137514 227691822
40116 133748 234075483
54398 78742 923980563
34941 56837 305596941
73976 125610 128859604
165496 184015 409011691
158656 198978 338917042
72651 97283 33654058
141847 184370 527465880
119186 192363 950634240
169955 172445 243046761
42274 134909 231567616
62477 151388 477991589
63899 153708 477129019
52691 56990 825389497
58118 93356 94071246
154390 179973 711511315
37500 154133 291657953
19663 184035 410788525
73897 87282 867710893
83558 165517 712041973
152345 167790 38459184
150995 152322 3312677
86415 119113 20243875
61286 108336 117628981
147865 173440 114449544
40751 129487 221836437
170707 193685 57465072
86594 89804 895628080
160882 172127 575213328
143111 179578 820665647
104961 131849 606867896
24533 189607 527362269
89835 90704 2159247
140124 196906 142120830
186857 188671 4617110
88367 104078 39431521
56670 57200 712146481
105571 126468 52040060
144958 189664 425722978
133443 168837 536465179
197179 197243 890907006
162067 171450 880909683
120848 164866 865266229
170634 173870 7942524
170481 199276 454248374
172887 178924 643364097
63279 176957 891667419
123503 162331 396854561
56450 71439 37607355
46610 149410 257056392
12115 140480 385596637
1068 38022 92561135
142711 172643 74750539
99131 105989 801030649
67207 164899 244090377
983 52995 130233394
103169 104795 95955357
13136 184730 740210315
160728 167777 17428882
184165 194368 25652208
3818 29333 120329901
162914 164718 222677827
180164 181306 2872816
91760 143021 713241480
158053 160258 75447548
78464 125170 116579007
49772 104301 593433746
96767 187981 228035871
13156 134713 303877364
39797 115282 188817317
50623 96581 222452080
123269 160204 92545878
172622 174693 359093062
133239 194747 515042847
112334 187209 187288954
107323 192544 212973835
42084 173622 328698656
21241 168344 747835830
138842 141644 220579055
80989 151487 901605416
110515 145474 87508171
171434 172510 2736248
156049 182512 65924552
133497 138085 11484459
131851 197905 165341006
7460 182884 438433440
40725 70331 303970518
6925 185323 445953416
106776 127231 233767747
161069 173162 203875700
182811 197836 37852757
180390 197222 42324123
165188 195666 493695411
48999 147352 245806708
120686 139995 48394546
129986 170158 149366586
41466 127864 668988246
58864 162053 886647631
55369 121001 163862062
186088 188812 6937654
58364 184696 812999269
34100 40576 16111659
94213 189792 331478772
34629 188342 182282265
55538 193198 344031842
88475 185699 243075851
186853 192172 13310108
166494 198703 329924277
194362 197485 398643191
21746 126385 261474426
133839 167037 447380729
93515 113337 848454460
193990 199455 13848214
85021 100111 823435918
82434 87340 12195701
113219 132096 751978871
76071 119666 485801287
42258 51089 22119141
179931 187165 157230627
54373 121355 167157620
94035 199727 694873369
40560 77879 93410500
155769 180556 61698373
171426 187192 167754722
15662 84712 611674210
51790 107796 140007471
23880 108127 210588323
154891 169776 908136009
171595 178672 938784757
119067 168348 123247087
175777 183843 780844754
49268 119019 251622025
106406 119024 431162935
185834 193494 15791683
130277 170816 325286513
63666 79322 754808038
50592 126743 823982395
119346 119661 770665
163882 187347 32156321
59959 193147 332932318
148782 154330 14035588
80871 187521 266577042
128494 145564 42751928
26877 133506 391510179
37932 182424 197163531
162592 193065 520706375
79761 172166 207245019
85838 177078 227972373
112253 163177 127470171
54633 165915 278070063
130344 183749 157461826
178402 196883 46521276
63365 97978 668529639
141381 156886 38924620
49921 175750 314294561
70595 125800 137631102
126826 140414 1622705
111935 114500 746555146
146018 189465 117706826
124724 168034 108265931
113313 117381 404283389
90305 199197 272540245
33899 134653 251861469
53345 131434 195167105
58240 93999 89269646
129762 137046 18195451
106894 111591 373279065
65152 99851 86694555
141751 156930 38119543
134663 198413 159515943
114703 188457 254652935
97779 124116 65635830
52783 183198 840469325
50567 157449 424706664
150726 174001 58060800
146649 198249 971704436
139342 142861 8874586
129331 144764 788146004
177697 190438 32092637
119242 178982 565692164
3674 122605 313242499
110526 112074 3880780
18775 69642 127330826
48543 140229 838380078
177129 180392 8257132
161230 185155 59662278
36005 50270 846023988
104043 192362 220720348
14563 138316 791343731
81109 180139 247359116
45034 168596 308875604
123253 184378 468667036
158978 165052 15093151
36271 158782 306306480
180698 195721 566165556
28841 75825 823687559
66891 154579 537405480
108649 150375 104328488
2607 71748 813547751
90986 167997 562309882
192202 196544 822943503
142831 150896 685965944
83853 172019 956847229
81706 198033 290965903
138869 190583 413633677
149467 169309 49615289
40010 44905 350569341
132623 156733 60452524
75315 119774 288052872
22394 111679 223053895
32094 85314 132835389
35070 46818 29207519
67107 119686 131132916
105436 194553 222700379
99465 155718 140601007
78674 150606 179717090
86650 176215 573930881
37707 108562 177123303
11696 113303 695782328
147031 152582 13999609
85541 145875 150950658
133581 172558 97482082
76977 127180 105454598
75813 176066 250285158
170653 198048 986013586
60446 78926 46306171
72181 128351 140230698
194724 199507 12128842
25190 107115 881274417
6713 54550 919153514
70543 153006 205988449
146179 167645 494716233
70013 70478 1171802
117065 122806 834436798
102219 149270 586942978
173732 192019 45809181
78878 163197 717287530
82595 169358 216899604
134799 186685 129670782
20356 121634 253012507
141923 163683 54509387
158591 187221 307975518
177028 195146 87931398
108131 198282 477376401
8847 23986 602138735
187695 191384 9142366
12355 20217 19663225
135649 169258 59541902
117928 189412 782689984
71306 145604 344100493
24394 83977 148872495
12238 153847 354137076
104951 180270 188078182
129790 152167 55947326
48586 150194 807688522
15253 121413 265078978
20270 179531 861224543
81855 148658 512825479
139414 190261 127154807
57311 136752 839970941
115975 169935 134922585
68145 109186 102290274
82956 143965 152580762
13368 104752 228499849
55958 74674 46793866
148565 190867 105749588
168104 196571 552175621
118401 159363 405552182
94175 96052 4711470
29946 156787 852121380
27672 102184 186286110
64437 86225 54326835
199536 199670 314999
56690 181388 311513468
70268 196305 581596014
61785 82737 52373500
15565 148296 331692776
177761 197986 50932139
20142 128199 270081730
60769 182339 303826185
184198 188401 10690465
57431 107497 818519721
169917 176512 313086395
60867 138412 953340406
189532 197521 756758693
20235 98906 196805420
175687 198872 507734444
183105 185964 2809118
22444 192278 424519317
65063 90910 845383604
198109 198261 377508
71761 130951 147878514
167017 172503 13765320
127981 165887 569011574
96947 135039 95178705
197805 199818 432098657
28043 101993 443738478
124779 196695 179971839
170691 173467 924620205
52360 186349 334875197
20990 27681 16887470
25911 177191 377937365
129875 193582 159237706
49898 63933 871533637
106387 161052 879726215
98298 138333 609499479
35350 142344 267384039
103413 173960 176122107
56098 126310 175327147
90051 154195 160652506
119312 144233 62438477
181398 195108 869840033
13729 186687 432330266
60155 73821 34289728
57564 180041 499790371
180813 196004 38159960
35757 85458 124062361
117765 146193 71051864
113105 160257 643577295
80515 83194 6702470
85282 105241 247160593
97788 148525 193091335
78531 120676 105083361
87473 132601 810831966
14359 175060 401466001
100302 170599 175632224
13507 157355 822827918
100371 160457 150175479
116493 197394 202392764
183180 197377 666978535
141851 193652 129557439
65869 191950 544113355
190347 199261 713008250
26380 142594 444360997
193116 195473 5966941
51524 106638 615633355
47337 109894 156407976
74120 155116 840543355
107578 183127 999942706
125705 137161 28753947
60665 86056 86873327
55788 91461 126857361
43057 152633 273943519
50367 113830 158604213
186801 189718 851588278
38226 150767 950093494
27647 104477 191993416
198712 199645 823936841
59230 162631 422711198
183416 186570 7956720
71812 130085 145560549
20719 159846 347933691
40221 134695 236255237
199656 199714 152186
88999 144033 137856738
35776 161585 314551028
85940 162906 9550398
14903 43781 72116215
190524 196078 13944385
174300 198407 941292516
41796 135758 234853396
63908 191587 45812685
160133 185601 63482576
144205 158322 268148573
167069 189333 55811685
72977 107300 512610302
189656 194949 599876588
5475 35839 76032555
6924 144637 704888939
138346 153139 54024775
169417 188937 951213804
8448 108952 251161651
110062 157008 177396104
36687 192093 388450092
96463 133529 333222700
91943 97755 14802244
199123 199763 1629910
164092 165409 181716435
4152 159117 387616693
192343 195931 762620863
21216 151672 326171181
129493 155647 65514495
149501 176234 580820944
104458 184190 665040581
183164 187221 10306781
105743 141387 736607613
140778 167727 735404700
144366 154132 24465231
148756 151347 390609011
183981 185163 111711614
103909 151582 974326806
191603 199627 460648857
139039 145644 16565054
130275 168855 13092520
186641 187150 919427932
152262 193237 301985813
161179 192048 716340035
134045 150851 42076716
45064 92847 119407577
94091 127964 431898105
148947 196028 117777820
54488 97802 470544684
90797 154116 158537341
3119 119036 289900227
75988 138953 157225712
127182 193442 165760952
115606 124169 21278807
173401 197695 61039958
44977 116231 178111579
156720 184888 494548775
85667 138091 131125368
5662 70642 162771738
187821 191431 8924906
79537 154841 188359283
163379 179293 192770929
67705 92025 60385174
2458 178482 576506253
106068 134727 393109645
2116 54036 201106844
152512 171894 48372616
192737 194482 4453528
115477 144442 72424129
45806 96530 416246974
128670 180642 650495084
159755 160466 640330537
112855 195775 900760008
179351 180710 960280529
133592 137802 10569414
66618 188662 834420656
166035 177941 810615843
83036 173070 224969195
105549 199642 428205835
27314 62585 519592428
196106 197848 471188265
65187 153876 221625515
152739 191265 970133165
170259 188647 46009995
59516 71655 198116225
179892 184295 11064975
173398 196706 58501876
120152 173487 133357197
8960 54138 113047405
11814 107120 740480569
106432 148127 104189343
153147 159907 16873831
177990 194763 42171045
169320 169624 799658
117033 168686 129131438
53180 117379 460460096
142149 155388 33278269
8366 153628 363251967
156278 195340 997761534
71468 94554 57528440
124747 172524 402909028
64365 88647 458419313
3070 117591 286514919
115846 141576 308681681
139204 167245 70045783
139278 155854 563471724
176848 188350 828041298
142284 188444 614482230
198971 199731 1921627
146448 147765 3290238
39864 155688 637592742
172063 179115 17486622
49429 171663 305456272
167037 172118 694156828
63831 96030 80356104
199475 199493 46292
43886 191276 959608398
16499 115531 247555764
155182 165065 24557032
85790 194116 420141089
10787 11748 302592040
18098 123275 262747771
155731 198050 623259417
160319 180281 382324891
91529 177685 727384460
28223 119089 900521583
133888 166557 480066403
91711 108822 5925341
122628 156948 86107823
100285 178110 194221364
128418 188541 150431277
151270 151858 606568043
180501 194287 136380601
109880 168710 147098424
119610 161795 105661233
132118 162853 994839138
112977 173288 359079685
114789 118768 9830822
131891 190445 146477013
161113 178336 42780783
192299 197968 14345969
56223 78563 55882062
12753 107062 235860052
159174 198298 97859407
48358 193876 363847327
168418 197430 72700611
17210 39813 56420528
193580 195867 5785175
100837 111962 350518531
128019 165559 741904843
126636 150273 582720636
58292 60257 636435380
133059 168958 675125553
18436 31122 385331660
150006 187657 768813668
144046 185670 103885582
104236 195796 641316255
37846 68441 6678985
190698 198792 218119696
101565 121265 48957519
43620 66272 740687908
2849 185324 456259273
187305 198915 939056137
60798 138473 747129259
69104 107546 699914616
171168 196630 63831159
46464 107677 153124982
158353 184219 64432154
80691 132629 129791642
188599 193141 11288962
195906 197020 1809749
43859 110385 914413609
132847 146465 34061388
124940 128653 293679522
105425 195692 654181716
105581 141057 88587317
145230 181786 872212862
146661 149252 863892706
172556 175499 7172113
75441 100563 369220506
185037 195917 914261224
130307 152659 195619197
117185 176011 643823378
196135 198642 6380684
182643 183460 267456045
164975 183760 646299654
175310 186148 27237253
5817 49207 108576208
135544 190698 137902334
163691 171326 18940496
186316 190081 221522359
30506 45415 635796332
101290 167720 97347298
162950 170947 884197436
49999 52735 6798644
183216 197664 395593641
33993 160223 986749236
174838 191249 304234437
95268 174147 197114461
27481 137591 437682277
132429 138774 15808380
102363 133315 145913858
74430 145266 553608454
34639 109584 187240613
76962 141713 975100426
155568 162642 17616302
35542 128502 525484414
199747 199890 360378
148082 199758 129410385
12883 30760 44757960
107084 138000 77184940
117266 174822 143770469
42831 197130 385785352
160087 161830 4357275
37630 48852 28017962
100335 135625 88079876
133079 168920 89704727
135675 197884 204162577
43989 93688 610426248
63307 67325 16929270
20156 109446 699125533
2366 149587 874053801
176922 194858 45071739
54587 175109 520897111
99167 121987 56753369
105109 163817 688153422
91127 161173 175341218
33772 77182 701049651
45808 122740 192157320
153038 156407 8478299
72383 100136 47795370
16650 27331 158896445
62745 189800 317554482
122610 184346 154376193
187496 198756 785210777
190083 195326 333163418
46732 131810 888986685
43729 93965 102522921
110003 170077 150246119
130764 152236 36657943
140050 166806 783423973
135191 172725 93784220
103794 144051 148048353
120448 183370 406023408
165569 170449 12225711
170652 172661 980711428
84165 121525 93334930
136878 138547 1040585
129637 190797 672557014
726 53547 477808621
136894 145062 957752565
100719 105420 613031367
161870 170602 145274267
108821 156979 950478056
124050 185357 153291771
81861 111371 38290334
16935 177554 780485719
111286 118966 685528528
124911 167716 106992537
64619 69293 608626263
11623 118984 268328849
67190 126948 149096383
61950 131349 173474540
111184 178777 168840494
113299 157418 562635487
42124 172380 484285469
69786 175602 264064747
173105 195392 390710341
59278 166200 730282634
85030 143247 80633365
72871 184426 278605049
147539 162300 37012888
28442 29398 2316537
165081 199333 902584809
30138 153852 309314335
64979 65523 167915003
100222 146973 116648148
183399 192425 963431840
80884 111355 76038486
138145 169477 59060416
133790 154429 988813981
160424 161774 3379011
96393 133586 767366921
117050 164237 118044583
10136 163385 817410643
106682 111593 12132959
80373 137672 143235564
132713 173666 395734515
58740 146069 218221055
48089 108501 381202698
21510 171859 990298824
167394 193999 66633121
152459 161799 980710336
109220 132040 57072693
181483 182908 3598328
839 190056 557560141
43703 59456 831966046
68793 135788 262931159
89255 173537 693274155
51342 124540 819523569
162990 191474 752282833
38587 102567 758668189
96671 151177 242698794
186678 186678 3010
113370 187388 185116126
194828 198926 10400461
100076 132275 80309667
100501 145538 267568182
44198 125596 203262405
9553 143381 508094708
68768 164110 238183714
46353 168869 875232048
66314 129132 156800667
116381 175272 147031034
25140 147937 306920261
158205 176470 207838737
52067 75240 57991694
170429 175841 156901266
82824 175721 232013083
37476 142702 263047919
132260 144661 31079382
148167 153099 12432429
46723 198804 380497585
182528 186420 690608588
127322 151059 78241862
48202 51384 8035221
115139 191007 471696930
91487 175161 317943892
168884 190680 2430246
67541 96561 72404563
769 90827 360632965
149627 188403 633029477
42814 137197 235870935
187600 194884 724787908
89167 148094 147493383
109725 129165 48600776
181633 191284 592082869
2380 40485 95385550
81698 196966 288272956
6348 36757 76142401
175756 194487 296029855
33573 161851 320731660
93284 128930 557560256
81750 101167 46682772
177693 186561 760074219
89445 151892 631430229
12560 26185 34152995
152090 156889 12127081
134787 138800 9930291
21242 195124 434736484
66157 172227 264920854
182896 187052 494502454
111353 164952 97003790
46482 108746 212717366
22223 132775 276273986
166776 180031 791686276
189552 199948 871489272
2690 5415 6898893
120309 197480 193237881
69231 109399 378924698
80786 155965 188029709
84995 194454 840031166
133677 162577 457681972
184295 188055 9545874
170062 193696 758517821
187196 194760 12016781
83080 111721 9890068
189221 189812 1466317
196428 196712 362471522
24924 180881 437554246
188531 198635 707827635
56939 64867 19913934
17767 164070 365795896
181062 198173 238308774
177323 196131 47287415
156885 179681 56711542
12372 166971 386411083
151132 164743 34047043
28319 36607 20632720
26996 189824 940795512
155250 192871 227068466
185530 196360 998909625
157792 196481 884281788
15984 135995 299931041
180787 199739 47701960
191715 196421 11943202
177662 184893 18193543
122771 169918 465921927
146501 187066 594798147
88610 103887 38385329
138242 196804 146566827
167246 185931 46753302
172314 189167 42246037
45274 187595 602490325
18885 24258 133161100
80048 164426 210983506
30674 151292 301486057
158645 193581 70490448
127278 160378 82883907
64149 194551 480895068
153878 157034 753152378
71779 109410 93879792
176610 180394 9569458
42043 84740 106602311
119536 191688 659530307
160264 181194 374007562
176842 185064 200375993
154779 197376 106449132
47022 92413 896090172
91445 138554 352571495
65684 156476 836052657
160648 196438 994913790
188896 190953 5127879
64804 139641 314914991
113991 144062 75251840
154041 166253 30408307
15675 180557 801138307
187657 193375 14251277
43669 94168 126178489
146715 153325 16660664
124040 156924 487008650
177496 184672 156243146
76041 181605 627318085
130168 171355 180939453
140886 157154 416246840
24362 94804 176080466
193497 193606 987330548
160642 192126 78607484
819 189399 688564437
48350 91460 823677082
40392 174627 637261469
124499 168761 70587776
83704 125328 3218287
31490 123810 238438435
149073 181316 80490598
115347 134261 47219786
194786 195547 1957178
189503 190203 1743826
150851 181831 77272716
88188 196080 269862679
190369 193524 227148485
165232 198236 82659172
104717 147545 106955252
105800 125425 48841035
6843 17731 27323863
64963 196194 327944723
59664 88698 72393848
119158 130810 29256115
28129 94937 80138682
109507 121896 958195855
23363 166227 357138857
187644 196270 136269526
160030 183314 57999406
113979 141927 131247943
122989 195490 559803610
45020 177404 330722461
63286 158448 287665148
63104 126635 158620572
169425 183152 34174062
95854 187657 614790569
137406 181477 110016776
175603 186463 27331525
52263 79533 937958123
155735 189674 84735074
196781 199692 7355246
159934 198958 97652971
41439 123113 204050132
186393 199515 387291287
190917 198515 411046526
103687 168204 394216454
73111 113254 100179240
51202 138158 288993506
111161 194769 357387386
1322 9653 796597259
1133 159613 592541520
68939 154807 214574935
129709 163000 927028137
20720 36141 38628791
118028 192194 65781835
146949 174970 69938309
67594 142510 957254706
3140 86957 209657046
98678 174285 188782319
36902 88956 129899759
180109 184227 60225072
59928 127112 423399163
22558 128891 265739066
189417 193363 84256864
166174 196325 75477882
108949 186738 194543055
92303 191855 386865235
114977 144369 22294604
66266 199204 332286187
88580 187923 321463608
187940 190381 255755693
80466 138516 139627431
161165 185076 59627040
73327 75902 593242254
51379 188413 636640954
169047 179143 25052720
85756 128541 63337448
107135 174155 204007905
83086 127959 663425051
21638 159632 345061088
160183 183528 263683315
119587 171900 210231292
165636 186273 967690785
67968 181181 282677434
68980 132368 158147565
156634 198599 707234201
140503 193835 627920398
127127 150363 58174037
3264 197548 486022842
75860 142656 641934780
126180 143366 43132131
192433 192950 1194121
175825 189152 364887766
187285 193731 217353200
119049 161237 105602811
39415 195447 404911465
166615 197394 253939749
189175 199183 25132894
36764 118213 203492314
114330 172205 144642679
167128 171769 421776554
101528 135199 259186923
198225 198548 874469540
16239 195147 447228049
157249 196627 98391026
124778 134701 167197701
148426 165836 43524072
175733 178756 941794753
85958 162873 60720751
66274 85289 47158887
119506 130551 834858577
69736 87653 307384183
50200 143781 233930185
2036 156978 488225598
119115 171458 377124578
64764 145414 358854495
74476 141388 867646772
86993 163415 191210001
31870 155976 987662152
51144 195110 917471865
34868 46375 9509837
2010 62041 865583068
199300 199687 286886153
144240 183781 98704839
74955 135918 152285294
26208 28112 29794234
52176 136437 210618013
32459 173450 570279984
84779 110704 64821388
12410 91403 423834828
120633 150965 238697898
66336 112809 115916773
157598 186059 70951287
143293 168674 470862017
132393 133439 2588111
170540 176782 15358659
193349 197381 350787944
113492 160162 379267315
181520 190868 23527736
23349 104762 954765250
133377 188699 82193456
106739 147492 649755566
74774 120904 851800273
128136 148936 52016315
107972 131403 326945270
126907 155936 72825811
107409 147509 100162940
98740 182774 209815263
1128 90923 310605547
114969 149621 86538298
35182 110465 151135059
30357 181612 377921236
149660 182406 81775505
151786 191599 99408092
86984 118920 79836701
186486 199193 970418021
23860 56465 285958937
118934 138809 49674635
74205 161620 218489279
31662 38725 17620395
162381 165904 74429414
197783 199807 300724994
141864 176378 349811690
183988 186122 5381157
130211 157911 824990706
152687 162809 25330677
158435 166850 548989554
108808 150401 245439001
29893 110765 473618519
110634 195856 989660394
78364 97999 49118827
49649 84833 87793714
27453 39171 29134047
131396 194574 27915554
58564 130285 179247682
59612 162081 256190378
129357 182028 167892053
92479 95328 945852668
171218 188281 582290796
103992 140686 536562540
172055 196757 848508804
166731 197962 803626651
45346 91813 171561282
114142 181243 45844906
54263 193920 374749566
81046 174771 561094655
81371 153110 512784898
75289 89040 483750840
172373 174954 872816563
155722 183696 754076045
107047 144026 92461985
9410 60437 127481865
120731 172384 129248522
97535 150207 131617619
124301 163947 628380816
15276 37890 846668928
79145 138636 210561107
81577 197781 658710586
38152 186075 369778180
163036 163061 590320716
34109 37247 7823130
178341 185648 696551643
110093 163476 265455422
87895 116368 71262803
88706 198049 508022298
106346 142172 89522201
170581 192189 546866867
178693 189572 357193072
24743 159673 337420200
188708 199741 7428911
190304 195744 13683378
9721 86933 192918655
20346 179808 398481707
152804 154000 628275647
104919 168657 159262564
8520 75960 509461571
181218 184008 716181539
118186 129199 27571855
75594 174091 570966444
184194 194668 951255849
103504 162393 147162591
109804 173037 201706565
63909 118760 136903589
195701 199361 745407721
171187 177613 678918393
83582 196679 890574953
140293 182046 602824505
70762 94793 980305807
90565 121504 96192328
130975 164005 43683072
9400 58508 122813484
133097 155483 56201748
50020 180292 325440838
59925 91571 78878939
25401 197411 718423053
189070 191542 6104336
747 18503 44619156
50923 63923 32552644
122153 172575 126212149
25586 132246 266502840
177909 198526 21650581
142887 175301 80807278
38292 57548 574501702
130306 192663 155790374
128343 152113 825964672
108335 153304 112530893
181235 189976 205897878
166567 167482 2247478
146797 161844 37753029
32086 123333 809433576
1030 176625 811124603
125863 142148 40813339
15073 186281 427804287
81005 126193 112792008
48774 146221 497681008
56145 169759 409464362
143046 199464 141188916
54812 54883 104637759
161141 199735 96617713
109915 189605 593562278
51237 182430 327785130
96453 106660 25502263
86947 130560 109158556
100240 120576 760851733
111546 129536 28953677
131970 155783 59719988
39869 166079 315569011
157670 197934 375673673
104249 111191 594718755
88336 152069 159431746
94244 98821 11586637
92887 142506 222886301
186981 187955 2493606
62439 119741 143042594
105139 137639 875324367
195768 199560 9597862
75594 90613 541008209
180709 194791 35351582
129898 155538 64215134
49410 65358 40033645
57978 77580 806107172
148181 148775 349080109
87754 198795 331842894
11644 120773 272647411
178395 197588 48353015
62507 131993 173579013
140586 143376 743229388
191436 195436 10096864
62067 130877 811319019
7863 152472 500411190
31628 151510 299701594
174773 195863 310654452
37949 109889 613418105
33122 105526 181061347
140508 141262 1896765
120806 177937 142762955
124613 143329 46929117
81458 119940 96045470
176729 187690 27692572
78367 81379 7499199
18178 86758 906763584
160156 189882 814042629
176060 197046 52840730
89022 113576 22693749
26639 94824 170340630
132341 192584 150589613
76342 85154 128361978
109288 143589 85857531
168887 185685 916505542
88311 106802 46376304
1132 74973 184884530
167506 185295 44514688
145226 195196 302854775
114009 123216 514708885
107665 114473 295317389
130881 183064 150411960
106701 197446 817217318
152748 169537 41952751
155307 168180 31949238
181999 188812 663908130
117001 149322 263394596
152823 180610 860482357
31769 79081 292175215
29351 178696 943157008
57833 142822 422221564
10110 157061 367522264
127664 175231 118762233
160570 194221 84061137
142620 171769 72790585
23293 190631 992263939
71251 88768 43454886
179024 183327 3060773
68841 161130 429922434
187122 191395 10648876
12473 87416 187292783
161478 192465 271076666
77138 148258 177770375
57990 198841 736512917
152670 164433 29428203
166969 173772 98948389
32601 164977 330915079
52819 95284 174981877
17081 143352 534894982
118337 181180 157025253
5647 127827 305473478
173091 194148 436056164
180697 194662 14480670
86381 184420 381882635
154058 157701 481798107
94069 196784 400363931
136705 182305 113856675
34745 178313 372965291
30931 130382 248631085
182325 199624 987226485
165522 168896 432527430
195362 198806 8763694
58667 108784 519374406
61075 89002 101488803
121601 165354 66886500
198004 199374 3458504
35459 147804 280793417
85005 135772 36181531
181793 183685 4758073
20199 120375 250286855
115949 181323 60177360
56061 130759 186701326
87191 162338 187994101
77368 166462 222610261
117040 150799 84440259
67855 75714 547062778
120880 149279 131842744
2356 84502 205382093
84850 121628 91891705
33663 81386 119308605
78326 90584 30424998
176863 189340 211545875
98432 161721 158143734
193911 197387 44881225
128874 152331 686786525
78271 107513 73055445
166188 191677 135277251
135774 185212 123538715
120037 162223 105648758
63808 101605 732365466
97488 97588 271178
60281 124753 161138443
76432 179483 880353373
145048 152105 17618912
57444 85476 873112342
54557 146728 900274527
146706 199676 132643760
138611 171477 82164823
136904 147468 26351629
100160 193443 233092558
48557 144539 679654164
66252 115329 201033935
134632 153803 559524002
53746 76549 56989291
59202 162057 894203022
118763 153586 87224616
82440 128142 786947884
66107 107009 613391797
123385 196823 183810190
113772 119626 416314748
101012 129834 71941020
165747 165842 224179
115202 135030 49533237
84765 133661 122283418
152770 159128 622543836
130861 146277 241412621
47650 150378 749452517
39705 129060 815750795
67776 129044 152931648
149931 167600 44079786
158792 177693 185144058
126785 146362 49014126
180183 191721 28929771
151184 197575 116121879
150408 196081 114246974
165754 186379 51497623
53616 196661 357630623
12175 34946 350075931
4760 155991 378272296
97752 159887 82788982
189244 198850 407974566
9780 186610 533687321
74723 176489 887879811
13059 107383 706657594
55005 178170 623851777
174738 189874 606500290
179414 195652 40837816
84149 120827 91626065
81906 174335 777695803
175722 198125 622685322
84402 104559 468457485
5992 85915 517084279
58686 105675 697338422
56186 88687 80996837
9740 55038 113285777
21619 112915 228165068
129514 185574 140045782
183666 193590 144966284
169868 189812 49848618
160896 185909 62399124
85742 152500 769799356
89810 134165 329791377
93580 150953 143531552
124090 172938 122169593
75573 143253 169162207
25394 35622 327284546
79669 140592 918972629
160112 197469 93456850
74360 136334 154764962
88993 122405 635394144
198797 198992 466236
35913 121219 213071221
127950 170233 105788482
3125 65682 412829772
68337 140550 180257312
190713 191827 404570584
86803 89071 5548681
76480 166258 311888045
143614 183146 98625364
68262 114522 277295304
124346 174657 125742622
105792 140833 87474447
1040 88423 11198938
123318 142129 47119409
3757 123408 299132817
91351 187926 241675790
134752 147477 31756449
123602 145313 54420961
156423 169839 33400552
189255 193014 1270823
29166 194742 149575351
45779 100539 137008264
84661 119873 88031542
133632 172000 418476259
143462 186021 106275846
2455 34986 81521162
170624 173822 171326219
81879 109174 68174572
119826 189732 174883654
178103 188059 401379509
41049 153394 688570588
177732 198623 52611154
131130 179986 121972989
40407 69010 316581807
76198 133430 142903331
138395 195071 240838701
127499 160615 514843007
56750 192307 389553870
99484 155712 140536379
114496 134826 575533327
198488 199112 607870900
92800 194232 253638759
6461 36943 297105778
4729 91622 217084566
106517 196848 967242471
25415 102490 852881222
121407 163376 949469680
38799 125680 217058796
57848 165863 626521204
36882 146838 274754838
92920 152643 614255210
194727 195756 2634418
177638 190169 31561254
151997 184099 80126050
181900 195338 33774552
192741 193647 452735364
107379 153960 567404727
87690 97312 24210281
174197 178235 10005405
194306 199578 607747569
131062 157287 95807240
37921 65680 345725664
32504 147844 516271901
72099 196030 453123479
575 82598 750038676
47901 75437 199795075
136832 157240 51152889
138063 156565 781818546
149235 181979 81763724
116219 137609 536155760
73923 190603 291615169
198029 198081 920038890
57109 63820 683619192
105581 157367 129504730
142740 196613 576575943
27248 31663 714827840
6112 41393 88295455
43677 137571 234659184
121497 152675 78160104
82973 109646 66619633
152231 198796 116583135
49370 83197 84527811
31173 37314 15388010
79327 150106 176881181
175703 197672 824295761
53203 171115 294677585
138096 153800 39427431
51117 61444 31466076
26669 136401 207943047
111448 188893 193728975
180448 184766 10820668
72042 77395 216517005
109319 144678 433460988
80422 187385 267424032
164785 183513 255096348
58663 96011 985166168
128116 145240 240839885
26560 37999 940162686
44935 156982 280252502
54998 69410 618939700
101532 127672 65177042
75235 138202 157240828
151231 185914 86627102
87569 147107 148866870
102451 160053 982725557
17091 116780 721238691
142524 144855 216350194
26601 108127 280070546
139977 159036 47818176
89724 121777 80112907
93224 199447 344884626
48932 57723 147236177
559 171389 651561056
7650 155047 368637454
160912 184006 57540516
70967 110226 97885863
44628 69607 62651951
154925 194268 822428675
48389 199123 517197608
113037 133300 50637371
9870 134108 679445445
185955 190527 548853391
78498 136399 144625160
114454 150456 90006626
155623 178790 547996088
34667 118514 209491081
40814 83718 107214362
47297 84912 7438965
188589 193521 279577304
75621 175467 249314227
153171 186822 84002937
192191 194062 561334159
125037 166458 688123877
14614 154906 892923885
84287 152314 170224096
91075 198563 269009721
134273 151062 241464432
102007 121395 48140109
46542 191290 361931844
47724 146183 750097994
181600 188050 16317113
117571 154363 92107751
83044 102854 49623188
82609 161654 692466980
100548 193999 233505362
196823 197251 702164520
11192 112866 254089551
31568 155978 995341608
114984 165102 226200096
57635 182578 312067849
107009 192857 214490471
126917 194464 907578847
100296 105051 405168727
72633 106985 85810793
189015 197470 320637149
188808 199799 27629266
73474 150027 191255802
102755 109713 142997927
171350 187768 351345413
128745 180571 129505534
187699 199387 13389974
11159 28330 82351392
17037 198552 453952503
147198 157867 26896320
122282 140077 44642617
77660 137599 149749730
189391 196321 17382616
179708 199780 929266868
175011 176635 414069048
3020 90131 217809312
23059 93023 174862043
139973 172041 80173553
34176 145614 921820983
36216 109440 182953136
158991 168583 76911202
33669 106624 182380231
159585 182844 57912815
192440 194271 4628780
174450 194680 50701407
173782 194166 769388154
152768 167107 690559718
120954 190108 582803783
145721 172413 66712414
159499 168983 23633260
98395 107030 21505328
139609 190364 126925922
192729 199371 557077328
157780 158450 1619062
12612 70571 630565718
28955 33043 10124436
36019 182035 518002984
101422 128090 66501582
63321 177045 283940116
176012 185169 23041920
131563 180660 732906109
124777 133771 22523937
109406 187553 770260364
69123 139955 758261244
180270 198920 46949520
68538 145713 192667824
58879 194213 433624144
32266 150569 295718446
62937 193430 662154644
132429 194140 154319630
191213 194207 74337877
164315 165807 429661738
11496 135753 310599531
103551 125277 54115096
130828 142502 29155512
125833 191133 940456174
543 144401 359827840
76241 139016 156776343
54758 159023 260675043
41716 145651 259809817
135839 171035 104084229
62081 68453 16136061
105639 151631 114919782
60553 126390 767467912
27895 44144 713614077
3157 93475 583393229
45217 167796 306336506
194219 197067 7212708
177916 199883 55342143
178123 179015 2208001
174492 178170 9106370
184053 191221 822457583
145706 167206 575326962
13949 40764 66991861
101617 196353 278921347
54774 107637 132083841
80401 107674 859344322
97791 189018 423192449
41673 197058 388550032
26803 75571 121910430
23306 75364 130234601
101487 166078 161328193
28387 135857 953657090
82711 198104 961742662
29736 81603 838716987
122567 142429 340106177
198775 198909 323031
175334 196886 11113676
12104 72523 445976913
46054 136758 226794353
48072 139288 859528786
123396 173858 126151441
65734 70441 11799490
183259 191673 322563560
7222 179639 554030843
130256 191175 196567256
118047 173614 138846100
30749 79663 122290934
196997 197553 207382625
63419 198514 337752487
193981 198303 10949854
454 159136 721319375
23263 79800 141378600
185042 190934 216309074
28557 109646 413130729
182500 184266 4412066
119710 161295 104150871
154932 172101 122317071
51894 65777 34893732
177383 188106 731913046
27355 145001 294044758
88247 106944 507573485
150336 171659 349408968
165474 172758 18166061
93048 133165 534161713
108162 186557 195944371
190296 192586 308928639
93935 177039 207542871
39979 146603 525569774
59162 150252 793166755
159962 194037 182497582
178396 184509 762565467
8034 9724 764470155
8261 55666 803584370
22512 101444 882234726
75683 109247 902070415
194993 199141 10519966
105272 128262 57374646
46284 51615 448118306
129322 188422 690793889
37975 70181 80748861
138037 166118 70231031
25273 32056 360249385
118376 182308 807445514
136427 143520 37029435
130871 197012 165429308
63372 72841 721070972
47350 166400 758653369
21174 180954 399276452
145261 165991 51780243
75512 198838 374199705
112126 124193 25240177
100152 170473 388900290
317 151922 379137853
6847 100697 234802967
103704 113958 656693212
6431 181535 590359007
82177 92164 337502897
58705 197599 347304855
169209 190950 187989479
50744 197618 982799812
160947 171963 27389809
81699 137750 140097950
183944 188917 12568038
109914 161204 105679903
185062 196131 27818265
183657 190907 18226003
146652 153095 16260226
18593 127559 272283641
151628 157042 13653761
33902 65728 79770506
176461 178404 805926248
114788 142275 68670971
134610 163854 73201190
171604 172737 2857878
22353 118494 552579302
113928 131543 43995506
44259 65679 354494388
27092 97401 528116638
181587 186262 11789909
96758 195657 624655120
8652 163413 945845034
86494 123309 1676592
187189 197927 26977406
199636 199987 933856
181773 192290 548257825
9869 14612 11972733
26084 100376 185787251
169227 179146 24644294
3895 112818 929177109
111005 182271 178148854
178812 197601 47363716
188909 198273 572444086
2383 60127 121529719
193556 196068 6335634
23964 197720 718764985
44974 105486 154689777
70199 97712 68637691
194181 197184 338192639
35265 172083 341928249
63411 142881 198590519
133706 161705 769143971
198667 198856 482896
10746 158351 369097938
103781 152105 408372078
5619 27262 560507838
184974 191514 16389396
69037 181313 280273599
183006 194532 28942465
160557 193789 724286188
50760 167845 292540762
133604 140608 17553739
111402 125636 470946806
98490 157563 147674726
95950 96377 1127853
75100 187943 282051413
112440 193832 203589261
118582 147346 71912425
129155 148982 670986584
107586 150239 106575616
169753 176053 15490410
87794 169861 379065713
71527 122697 127604115
51283 172030 301760426
72829 109308 800947208
24132 101466 391444128
52162 69054 198316044
40730 112177 205395654
83175 185602 689570411
71476 162401 227182648
182382 191544 607089189
106163 122241 419131456
196359 199817 867729522
53520 188727 687212179
52100 69832 906000343
145903 163283 43555890
83928 129491 113970642
72406 183282 416760215
143916 195108 127958162
105130 117836 878506992
110626 134335 47281805
131981 181813 289155712
178151 185087 339692366
71843 81654 32539861
188643 198778 791099670
66 124847 311950279
127762 183107 138248701
116648 195238 859976827
186861 193847 17503677
99776 181175 203170272
132077 158094 4616276
158062 163302 69178670
76004 107862 549638243
31125 167098 339831321
167112 177990 498243531
141672 145124 8699328
114963 135251 205586691
191533 198047 77402426
118554 132461 34805477
116104 145997 74718734
120280 184253 159973799
52271 131623 198274253
75277 157737 572269222
26630 146945 300613576
52971 64773 116637865
4402 83060 464138612
61725 68817 80294075
49986 157744 269467799
159585 186379 479679876
104677 140072 570687876
21961 155177 333190332
127983 181233 133030716
97252 108938 29061624
170445 172268 964317945
111092 188994 194873042
8957 146640 100779125
150741 192159 529000570
142771 185881 74395957
58518 88168 73952814
101028 118586 816129063
39946 157649 773093635
5191 70073 675164784
184048 196405 31107107
160864 166823 14749693
25048 81855 933956439
80217 170726 226243457
197825 198008 451971
110025 146745 91803228
35665 160605 391149360
144225 190390 115383186
15699 51637 139941798
57368 144539 217864137
29148 46969 632160515
198635 198806 456396
68947 77220 20454066
37582 82903 113295863
56739 162243 151714694
129729 149197 181457415
89065 92134 373641837
177505 183817 15904151
112737 136225 465536574
119453 195309 917280319
166658 181674 37478724
113217 121157 19718040
63245 79523 40648375
179483 184224 261623654
52933 63019 6154950
159383 172242 715147420
47924 117062 193427810
16984 112291 238181591
46112 183014 532929538
4229 7912 9303012
29696 74632 320779999
130543 173619 711783263
181734 181975 771147150
77694 87490 24307469
75118 175123 249728811
115405 189389 184962845
56687 168336 279009528
91617 119495 735021830
194808 196683 4763761
175964 187716 801474471
86113 95708 24047003
19123 184037 412105007
80728 95335 594236940
154950 157198 698143770
84885 114915 75233390
22036 127899 264561112
110727 169791 147780957
189501 199481 25103907
127628 169514 132648499
129634 192846 857558659
63998 124736 151623620
10997 99144 220443581
48996 190818 354557283
44750 163328 296510244
84756 159300 186568707
45615 104969 148454712
104395 197986 234082671
5971 75455 471892713
189703 198064 277942496
222 37798 94052263
180143 181275 823796699
71427 108794 93146271
48355 168356 610022180
180010 181396 3451394
195479 196012 874643189
141854 183840 771557564
109985 124658 36664047
198128 198895 154491942
20737 125622 262098134
74460 155627 202910940
15433 68398 870543051
25004 178932 384574192
78069 128239 125294483
38500 62462 562275489
146928 147373 1112852
47652 79991 80978722
5720 145774 350192337
68801 90880 54785682
160905 162920 3039086
142465 162139 604820478
171388 175668 10561665
79460 146585 122752479
69380 69583 536668
197016 197275 646662
113586 128518 37316385
66454 162438 239830878
114977 135834 52055377
192551 197273 693229658
88345 150599 155723214
15661 42274 801325220
22575 180242 393985905
135175 183150 512409999
69071 163650 656937058
5993 198427 481307812
46934 127577 201626648
101024 172762 179144910
17551 157057 422793311
196235 197374 2923042
4408 48039 109089164
150848 188674 94574698
86399 148453 155165669
108978 156791 119768051
129805 151611 357465531
192170 195532 8504260
167603 196409 752584525
12783 35373 890514659
23141 81502 714459601
91230 182120 227264673
94529 149528 137473741
82976 186962 835351600
127344 169368 779642669
51995 126810 101543621
69603 73001 8417641
121305 136271 37572749
37239 160614 647218567
91913 120127 70593277
169715 179903 382245116
15042 49193 10409485
42917 176991 706951913
155818 157560 4372363
100510 149417 244106934
96081 172170 190193022
19268 111352 230065050
101802 122576 51618763
183599 184526 299019020
149380 175870 66030361
2698 172089 799988626
109039 171444 616412179
140841 194279 915662949
30472 136105 589122683
97423 198655 867065748
2549 14958 31288073
179586 184195 318309362
170121 198328 339896590
70660 121177 125873292
117233 174561 143236180
95728 98193 6307340
150692 160893 651066932
1306 118932 200644282
7005 117665 824764358
129794 132754 7340306
113173 114774 231970
175382 182551 17985655
94869 146565 910340064
25942 47169 667611608
89755 132577 946063876
17930 102822 362710359
25210 174953 609535078
23225 53621 370909045
162631 176049 563306014
217 138577 345914577
99725 151534 129355893
83089 100578 892167571
5042 137166 875489687
196121 199932 799522676
43123 131204 220165272
96356 172253 189662133
12778 153073 350866783
29646 157527 526169338
44683 91465 116746693
10982 45878 87212074
151833 186268 85989333
65864 193447 684722240
155179 182940 69097715
18389 128382 274831133
132347 157035 358009985
190496 199423 899178827
43638 189404 364395539
87357 140630 97290766
61981 96821 87133702
43340 121042 962597230
171926 173356 3510179
79541 162624 434473598
128152 183874 139242654
71530 85006 33392322
125260 168070 478570697
97414 108121 26735914
89705 141573 129818851
115936 164390 227550853
22745 142543 299474804
46209 177131 654799443
107911 178688 176681054
4244 64982 757261367
105314 169629 224059185
192612 195409 29196238
82246 107248 709882859
115466 154537 97781351
180572 184335 578221845
199854 199914 84275076
181340 198319 237190509
99192 149332 125181681
62897 96198 83145604
7677 190736 907869879
73260 170285 361866943
198748 198837 134509
9048 189749 901967235
180254 184233 9985802
197784 198884 82188612
70362 92910 150181866
15721 173959 319645495
177867 195161 43492427
12703 88969 190506846
133977 193457 890764617
39511 162191 927806394
94786 151524 719605709
11241 55533 110817383
131481 169040 93942561
186631 193037 16030931
199289 199743 146271462
5727 46630 906840384
104090 188016 372543936
19158 31539 30921371
159304 191762 80997722
153555 157164 829311215
176134 199180 879810677
134784 176954 294259745
39080 178227 347724014
145651 158707 32748632
104312 104421 262911
99126 152032 427642381
164102 176617 30957194
51059 61802 596918365
187231 199308 30361667
190808 197294 321274483
5763 29456 59373376
26895 157905 864944490
5351 51001 114287127
190323 196271 550030811
178033 186577 418249271
170879 195527 719578329
54053 101285 118151342
163594 169043 13541022
13658 178015 658061376
60780 137952 229695880
50894 80897 911342836
14833 31296 41060013
196548 196982 1113844
7237 171810 816869312
73208 169439 654692670
32465 185107 626581273
20939 76155 138158195
107320 192477 315977792
119952 156554 91811007
116112 199971 209875362
7938 171567 408960673
55131 76957 276950871
180786 198023 660727192
131956 145950 35045483
37435 163481 315175582
95457 118111 209675714
128973 193348 160991126
71600 130065 757739614
97800 174189 190752045
51901 112264 150764534
183012 184480 179514025
25269 190777 413717181
100863 105786 12265367
41439 104353 157332362
5926 146647 351835343
39688 41714 221149264
145640 196625 831315005
23367 88614 778154586
87853 124305 405667627
80661 170472 224505358
48417 175308 205282930
90735 191428 251853916
75767 182980 998434876
62167 159695 243851671
24727 34077 487760346
121974 190013 170297140
121865 194153 180909386
180118 194810 36885924
54462 184913 846436783
129860 143477 34085155
175570 178860 448736790
198252 199418 425538834
67104 173569 265861818
92473 101664 23241982
1616 102467 330398795
142846 151055 17165636
169261 191014 533343758
93870 174392 201235218
191428 197178 14538625
139940 172583 81620950
90249 170188 848449152
93494 137055 108940390
105549 119144 33806332
124027 178586 960449327
67574 81223 335522279
192662 196402 458515709
158218 167753 603093929
72823 199264 316112900
140112 142008 742111536
189806 194291 881840032
158078 183708 63842387
41446 120959 234161096
169695 173081 8332626
29564 63052 120236875
134907 185407 302772134
24647 180809 842519221
125573 172286 116877478
58177 137327 197716144
191664 193445 4546404
96350 114112 845559133
88139 133214 30979540
67711 130415 156581531
108622 161213 131579662
121008 177039 139998727
39438 75992 945881418
143127 156391 33259220
162637 187603 62375236
193473 195560 540141929
20093 165806 300620786
8114 127716 298963840
174243 187998 34538867
47560 154267 266973806
65754 163968 245420852
20702 190261 423924605
132079 196844 170930756
141636 188534 117338381
137130 182210 112617500
43751 178363 197791338
67556 79250 29096204
62606 125476 156960807
92482 98288 14750469
94660 171330 257227750
27312 132965 358962404
111133 119367 20555640
136918 197258 464486163
33850 89036 137721309
177067 178976 752115486
119888 189303 357149392
30695 163753 332661021
82035 185020 257412322
75705 99731 482612050
143887 173156 672843514
180467 185383 12347033
41857 72495 76734403
40509 66355 518152771
141444 184983 108786477
55662 159506 259600007
124701 166269 240132374
190722 191072 887847
188679 197949 484159027
148737 190735 105005144
155042 181006 64627725
70266 131409 152609046
171226 183354 903162236
75944 76223 695299
182973 190824 477056636
107788 169720 876737465
109979 118774 21963538
142636 146826 961346363
180787 190072 334545107
90339 119434 72775651
14164 89787 555989902
4856 109834 262460706
118469 139505 387190291
77850 98457 998626895
137597 197121 148932299
74492 105268 147899103
183574 199039 299010833
196423 197629 744077221
41334 64735 58627306
83445 173549 349567717
102703 174051 178125556
157964 195099 561870797
38552 57296 46970689
58411 102928 718317087
40328 144754 261145344
109225 124330 611409208
61905 183719 589788771
88508 124137 451252082
78885 130353 128649376
138570 186127 118932696
77233 120669 108388757
168754 174571 14432531
125348 133936 24376763
93596 173431 199510492
61885 109595 119206097
104826 193862 963080492
90396 111482 52761874
51881 91757 99438477
115148 192549 797122197
145262 154513 23241753
186217 189941 9397484
6362 92242 214601480
101699 154287 871673987
26615 174099 517396675
185003 185154 318511269
84931 86168 10001361
97398 181708 427751373
102225 126912 77505283
139699 185755 115084101
157565 172239 36510204
100655 189374 221690852
27768 159788 428019932
76011 192498 574105435
129345 165923 981783614
38904 145040 265399512
78797 184679 927528544
184547 186351 171092843
109965 143608 84221661
115012 122489 563676979
128942 133698 11888056
54925 99286 470511831
175325 198408 58059697
7166 102048 237382250
158643 192618 757682803
137516 175388 626190270
185638 186925 3299916
105018 189680 211617177
88682 92154 8675597
27381 166288 970877014
191619 195922 10891713
164926 187715 57001266
9523 136725 574775037
30536 52777 55594808
131390 165561 85442254
166661 175865 22853511
29659 106799 577081997
88142 128588 101130485
137409 172483 754440336
1587 78721 193095193
191883 192338 293456424
138520 160661 55512245
81193 129888 506243868
25417 96321 177207517
92551 195377 257214656
144452 169368 385087942
123719 151061 283848861
63926 141412 323660633
93097 120896 69361725
114310 123180 439634398
35149 197942 429947546
102852 122416 38834565
67657 182412 286557376
183032 196162 33034705
187608 193226 319703505
66676 97912 78023280
199931 199991 547161192
39126 49706 26576548
23806 142954 297885147
93991 113685 49211875
5738 78790 182785438
77767 122264 776139165
80437 85687 909355769
177352 190962 577255594
26672 99851 182993871
120827 186542 68492142
24162 187401 408076468
43808 63211 41822067
51347 99745 121124023
22791 156583 334627217
162490 174451 968410298
166861 189937 57797260
38793 160154 303493495
146764 187395 101649226
121471 177599 140275363
155377 174923 48532054
26271 99117 182157637
177108 182047 12465809
147621 187894 655392972
58270 62524 132497648
36195 138290 428976394
152364 195526 107930600
50186 161563 325136379
120118 133314 33054545
191539 193063 628575964
124658 130387 14444540
8434 134176 314319809
30048 112831 206827374
49620 65846 40739805
159097 195974 58299897
1503 184486 837066480
33337 157290 309991933
156289 172109 149646381
2578 75593 981489314
183590 198616 28615317
150716 167713 50176149
197130 197951 406296329
49465 174552 312568311
81448 96366 255835807
62262 65671 8688242
82888 111211 149038444
143642 163095 6362151
56117 194830 857150119
54195 67768 885054858
59868 141353 207955158
85423 173796 855628466
69280 82297 32303541
152618 194663 105102677
135456 135885 1081601
87532 92045 11205361
137958 194536 141497423
143482 150093 496169856
192362 199703 18554534
183250 197828 123166878
47760 153589 508298528
160344 182066 54115388
77106 173946 92141993
2149 184426 455743513
169156 172912 9320763
114154 174790 463444197
24578 149694 312733353
142306 145989 950183087
52061 118327 844312715
88047 130718 264162338
179041 191523 444309192
44014 139690 239060798
104234 134485 425680952
32253 114266 205004522
161973 180615 117580392
31363 149768 295947838
178639 187779 240310858
136413 181791 423383802
174775 187103 30974399
170212 173021 972800872
36087 36249 569719640
184428 187750 8607587
51015 154057 495992756
156352 192946 91285474
122789 142713 196051567
59296 90228 982843990
20654 107579 217373980
70075 195390 313093010
8663 132945 310672367
9508 67128 144174506
112209 194780 882965828
123218 180200 895339723
173790 192808 20208770
150662 168045 43354432
186613 190716 3717872
63329 129507 440165615
164816 176914 529580117
147542 194815 462220248
87672 142620 137483093
119898 146977 67728055
197193 197656 454085391
173061 189089 40207860
24489 32494 264792369
50610 98501 119807303
172403 190926 477951963
169261 174039 11839447
185120 187064 4958572
95720 127943 824443064
88989 166867 194810096
49389 199164 374544781
126122 126242 470065448
125333 189954 856805831
24709 101489 418432042
101796 131539 160455053
94288 106118 29664942
146713 162093 789437664
56924 104844 119783083
13295 189760 441150894
72516 136164 158934535
110793 116282 401290184
136672 167837 80336380
144192 194224 218374374
8884 93675 211961998
71675 128021 598217808
132894 139086 574689640
21542 151307 324407339
134795 172285 93646681
97613 99018 3576586
17615 158389 377602530
131898 160057 484732231
106419 137005 736531968
20708 190794 425231705
26335 37439 725386404
17713 190657 432287836
185109 198449 507232292
42676 191880 687136227
151798 166787 37348821
130437 175729 31542428
125698 164562 97338434
67804 77485 647584946
118451 139274 52084031
64040 117385 676310205
83346 100284 42475170
62934 74481 658045424
16103 92125 189829060
55986 58850 13287042
14937 160773 823016627
9580 20445 655485947
35345 127233 939670890
101062 145389 830531617
117592 179959 25766583
58477 197753 725415598
107003 135869 302778219
91278 94648 8574630
175246 181833 403415239
97123 190180 855044783
160725 170194 23622098
22164 145081 307291820
162190 177633 38330768
76618 173799 242784775
75465 103272 69532965
136802 178227 969519230
133460 145344 29787632
28961 161686 331738542
120012 167101 168078070
41346 67510 65591182
61348 110841 123661844
111835 148114 90793245
178369 182627 10713613
29172 71909 237382383
125140 169818 111800155
157189 189392 497732506
99690 128080 70756423
155961 166701 266476361
84967 195874 277431008
28857 76032 117902842
132013 167267 88097560
195496 195509 938959189
160597 193092 713904296
195301 197486 5574508
512 41074 101550044
167652 198397 77102414
115466 162720 144023239
117540 165855 669171674
143389 197544 223678701
159966 198827 97254200
68627 198761 325266162
173572 187905 898942627
131706 149063 408499281
109566 168551 147468557
56656 90939 85481361
52395 151940 892908188
93366 117655 859093002
151437 165518 35161403
96798 161042 757248167
140701 159634 47478524
183213 196683 33912296
149029 149693 1652269
7913 154772 367301163
141113 171112 74922819
127033 179114 530558443
63747 134296 176237924
67578 100369 658558043
192392 198204 270959007
154514 197372 185405924
182159 196336 35635742
144732 182830 857938023
33778 94646 152124068
41465 153648 392735968
37556 134776 843644339
117360 162631 440289886
36305 40736 695291174
196270 197795 2871855
12176 129875 294280585
89582 166887 418703658
19505 122661 499308248
26938 156501 159062736
190971 194434 8676906
177055 199773 19378909
40387 56891 41378963
93923 108998 37620932
191369 193734 3438494
7160 28946 54641762
86214 109119 219262174
155976 193986 948481838
107341 134207 567616922
83815 164938 377685380
44860 191819 994776677
9221 132778 189879394
72847 152469 198916359
80275 134575 135716848
90182 164680 787860541
159075 167887 21808985
59368 74084 17876663
78469 143380 162250048
113841 154147 487101842
49860 153395 258864847
76217 187648 278521356
51149 141830 226606221
72036 92774 51652528
83181 110775 441288901
169254 178677 481936219
128415 142435 733955263
3220 189505 465892636
151553 184921 756786536
129267 135652 15946346
133172 171249 694864875
142276 163012 508653363
179767 195295 241784509
161192 167975 556025552
161926 196247 693177448
136340 190591 135649258
180182 188290 158232891
178111 188677 26668651
186916 191651 11789670
104092 127687 183075849
69181 95585 65773120
8818 195230 496241590
31570 122648 600027864
59565 144497 212316268
80551 152401 179646232
91952 197021 262968549
3393 151359 370064066
140258 174194 278733618
46674 195928 373294028
8805 187142 510307081
142092 147252 12842151
22895 27124 648719822
103982 107306 615957078
65988 186876 506627316
27342 54564 86490100
75966 126932 127181541
7507 196786 785674639
126636 195686 265687513
100521 154301 134473377
35812 168710 835221324
9627 152272 356596701
123498 140805 261130819
15571 90113 186056491
38753 73278 86444698
144302 167332 57400109
77517 81219 587248067
186838 195454 139869024
170221 176979 16638072
80847 104523 59202295
99768 128051 961932505
159043 178433 48153882
83483 91185 845397880
148566 176021 68394746
113666 122085 571251058
50444 181316 326979601
31932 86538 776777598
158268 160862 6441050
136110 168419 80764485
5097 99872 237161091
151145 194813 109166743
26956 118682 229115668
17377 146620 797168718
24103 58609 174943443
72171 94774 56343357
126144 170715 111537545
49662 70479 52228690
115320 140051 388868708
194544 196690 691085725
113377 173482 150203125
5229 53280 541237555
180592 187356 684090176
135578 155283 355772518
147679 197711 125294580
128822 170713 533979321
176658 191811 204132378
95207 126282 631765361
44533 63308 804141954
36272 143462 522187969
89602 94271 11819010
106437 144623 450944
26979 31871 467523028
34416 82149 119241118
167747 193316 64032062
133403 151711 18114317
75166 99390 194371703
181608 196134 545203011
96876 178491 208041873
65141 89116 59549534
166600 185371 46906507
43371 47927 494955585
144692 193902 405651249
76888 100331 58685889
183558 191050 18842241
82542 145333 461235329
122685 138993 171205039
40899 104075 295200828
190123 195749 629874030
105138 117210 30083965
28163 30758 6417976
181289 198427 332884602
102910 113459 26203555
44927 61050 40297477
126932 156837 75020194
54347 148133 234328657
35226 171477 340453035
49152 188826 681253487
12701 50406 94339842
186682 194238 18933744
110381 147024 91603299
161040 187609 66373780
187179 188635 3680713
155354 177266 54417793
168282 174857 16352174
199901 199979 210828
120573 137437 42325395
144674 147739 7595519
92979 98876 298683294
48160 118715 790872530
135971 168246 854473835
133187 179609 677848356
20600 100418 123599694
174638 199307 61988575
191517 195147 9155999
122362 131149 352468800
197447 198240 1988106
184158 193719 986171886
175210 175851 1579039
178661 196417 305028872
162157 184886 539536560
175006 177446 930024742
93574 136641 141079081
162854 172693 896015251
68720 89411 51289438
151094 160821 24361683
128642 196808 668731325
79232 85104 14495295
188414 191625 7923096
174729 193245 439737754
165472 194419 171676708
137954 166577 71542056
129883 182310 107752059
102110 139932 684102306
171013 191522 51254574
73431 154679 619707462
110394 154443 430695900
84079 199550 288957541
197905 199909 403938134
138024 166308 163461776
38669 97867 736729361
96322 149162 229885856
167005 188329 53437414
31897 48640 155486628
102701 180381 193941731
190185 191716 3748718
122289 178211 125991662
84286 111562 44218988
96275 171617 709991296
58376 88821 696258672
157862 193267 447530268
119853 134252 36069096
122396 179655 463472188
32712 187345 386557646
82522 157600 829763894
119314 144403 711551846
148231 166840 46455627
94252 187072 232085126
79156 104238 427232772
131392 158940 69015414
126203 166159 99975691
102863 178746 189376806
26270 60489 85433872
70770 146325 643440370
141108 160812 49317940
119558 127382 965895161
174621 179390 11907232
94191 113211 52865356
129993 178232 289081094
67863 194163 129862807
112931 174158 994413136
47464 95370 119826786
8188 116447 270630826
39924 56150 40738517
197879 198198 794753
181631 183530 689211645
85659 164919 198302461
40165 117391 193111686
139728 181503 416531051
15078 169793 393463411
137286 146372 22713697
94494 178531 295424425
138089 153579 38869083
119976 148203 70702389
165926 174860 184178511
74264 131216 562361480
107056 159344 130745356
153991 157480 76430134
152263 182337 806523359
87287 171779 211237061
161466 193218 957491507
88695 192984 260850662
87979 164259 190841015
20898 128490 495029801
138089 156171 45409393
95436 131499 90118304
91876 178258 659411319
164021 189848 521201636
94915 103585 435351253
129228 197687 171354062
60266 95310 812998074
104930 142214 93132046
118007 167527 123728398
183117 194276 882792418
21260 79826 146452273
132502 191280 146964826
63108 130535 168509800
106447 119949 447047686
189642 194763 12796753
15820 27539 29307843
48618 118369 789957960
28336 76410 923971930
51520 198106 817899545
96774 192556 723929532
77893 179927 875072695
173137 191607 46228288
32767 69151 91176916
191670 194882 10422171
108030 175618 168747733
57129 114302 142848886
46971 101267 135989791
8072 39905 177552285
145637 153517 19789650
129144 190284 706477310
148416 197128 121896454
155733 156309 1459439
160914 190305 969157786
9920 85621 779187970
66449 98309 684034931
57868 163241 263381154
129781 138746 22320890
103483 137426 106837071
153872 193960 100118367
29295 140150 276995229
161922 197865 89918926
61738 93984 80603389
124851 179081 135451889
152371 193798 277119953
77472 170006 231291834
22370 146101 309260272
114557 199203 338741843
101670 177679 189646543
63059 122341 895327137
143906 164124 50573798
168616 176739 421823541
7996 60447 131049702
18947 86858 437194923
86766 185033 245644490
142258 174722 955668684
197985 198954 62445548
175404 196972 54236015
186430 197411 580617651
70477 193993 308551808
3452 14029 26655080
136666 152460 345515525
41364 150844 273726079
89470 130017 69938404
10140 93668 257770566
104544 180005 991745570
127540 182973 801104773
9659 146375 341722399
117450 129180 29291613
83160 167582 806364708
111778 120046 20644872
57306 164228 267266117
103347 165700 155780493
39978 121436 203541224
171732 195106 58535010
14014 53538 108414152
127709 138743 797029550
52387 175466 307455074
56663 140610 209760520
63300 106597 335179760
193467 196494 7661431
93121 194675 253937902
82837 105640 852807020
79214 172431 232938912
188207 188622 537876503
73296 158777 49559893
146508 147506 679703842
762 161416 485384982
76256 118922 106495365
24592 34110 443954437
55879 146308 225942054
18043 35494 201196081
41336 48121 16910411
93031 157018 160152988
68578 182743 285008146
179209 185382 15520610
29426 192647 407906816
159957 192549 552975278
167538 173268 34131467
32877 168772 339696811
183831 187274 731057353
30597 192124 707075975
195436 198649 260871808
186360 196750 26144002
196290 197292 2539090
169120 191213 55213112
136325 145594 149070604
108953 129342 51084729
180408 185600 202143863
196857 198443 3989609
4363 56199 129738612
17593 193927 925106348
154760 182779 69737763
45718 94911 122959196
46730 115214 591193069
131539 171724 100465748
91882 106761 37441334
42109 127699 213908389
79897 184308 425734642
73933 74696 1932671
115212 151467 90617961
184419 184677 760229180
13244 52529 98213738
141410 181792 100838835
84304 108140 600890576
176469 180276 745466642
95376 188758 331514004
66335 146430 780660393
79988 124208 478126939
104980 126214 52918193
141331 186301 223406540
72077 80066 679109588
22860 58036 712319053
163653 198880 350969669
140256 181808 103787860
22381 48770 244561028
141301 152995 471185857
30168 68875 96964349
178720 193162 36334645
114375 139793 63513047
49327 169429 300202269
32198 39239 17520142
156945 191258 85624626
15866 136901 561138444
117115 186020 172216602
166806 189824 889485925
50867 102843 129994928
63039 126618 158746328
77649 118086 100955995
93154 96722 8987823
116821 141546 61799910
42574 99381 796804891
68273 115155 113737039
17507 78908 153500644
28146 111352 254966897
53818 89985 90166396
178264 194783 41530211
181891 183749 522661399
192815 196196 283773442
169535 188989 456439789
44691 143817 247842482
117466 199719 205807995
153976 155471 262810295
49717 152319 890402115
38050 45273 18081753
137332 183572 398313800
36765 84857 120074683
102042 188121 215093930
84151 107161 24543115
27033 61398 85771975
113869 133344 48624814
7848 35180 426819359
61215 117342 140334179
57599 154159 241378758
59226 129415 175424105
116873 148796 995905616
140240 152810 60091456
162263 192092 74493770
15563 80393 161947754
131013 188913 829777304
137969 160418 56264731
17816 143443 314055581
153994 168656 20128970
28855 38788 24703406
139012 156162 252220996
134177 141054 17237115
136833 138130 731033
43406 61572 45360625
19146 182419 407978597
84348 116515 80548256
98370 191813 233391574
43919 141015 242677829
169932 199003 72823971
136356 198687 156025855
25336 78947 813159453
66123 106293 806701385
95247 137843 106486834
5252 15717 567102748
64804 95115 75602707
54122 182383 320443178
36368 61421 825953354
190747 193478 477936166
34281 99055 162003083
71177 193982 4760578
58939 60615 221717400
173113 196913 59723915
22590 187207 411531628
15584 128443 281958264
187177 195849 15762209
118040 190099 180190234
149811 169496 49258138
65912 103529 272638363
43865 113671 28012250
50038 131871 204435909
126071 157445 598102754
105233 144267 97571595
157608 178478 32257034
145870 170042 60466287
167775 169212 548889247
79290 95135 39543291
27310 172301 362300926
97768 118080 432433892
181220 183313 5258134
122526 140797 774932423
97350 162258 162298053
157751 176823 824832791
146575 164318 324272618
36020 112899 192097363
117691 184625 771692511
163208 180367 737468457
50742 60826 25126080
182727 190659 682857206
81987 185103 257737789
135524 154390 164156794
111565 172341 302566565
140085 141366 462022329
28 27595 69100821
79726 168533 221942080
190021 194395 10941532
49071 70648 54177471
53383 88576 87816888
180652 180869 460811191
89703 182421 286203514
86673 94210 707359037
33644 148294 286579973
158142 198150 100038874
47419 167432 820271151
55064 134573 209696119
131552 151229 49267887
83313 132239 981040315
33547 192963 942230660
2957 101709 247212024
152222 177024 10956724
76949 94030 42650127
163322 188049 61770379
161829 174329 483198847
43203 120554 193142709
173614 189473 773592853
183515 198477 37642326
192196 197513 13475550
64862 170997 366279951
180251 187810 19103170
108607 148559 67604007
6350 178053 505563822
103688 184784 202532181
57096 130977 550103565
52885 186886 334938767
98035 98994 2386749
33373 75780 106057124
86283 126443 100338077
74291 102015 249922245
34286 195087 401976188
15393 175548 976572197
141256 141278 125312499
50229 187482 343057447
80089 93935 34582946
159210 161185 273255213
162389 162774 360312556
95677 153830 145493106
100637 168062 937555788
60784 103000 334624793
129724 167341 179511744
146527 190047 912756656
33964 52901 26950114
147434 180634 82922977
3527 186773 458227043
153690 155982 763636199
145971 174015 70018416
153326 159703 730269206
21275 60124 842552729
103786 174655 176983013
128040 150808 56992124
102152 171885 174122558
144534 172180 833775180
166177 186300 50264088
122457 151685 73305248
23611 128471 790452577
109855 195473 493095108
131546 167276 89276935
16510 169731 383024269
169226 180247 27442886
6034 78797 568495229
16720 182406 573132523
41288 172108 784149004
173446 191233 962683811
9896 22125 30605854
166262 197552 78412170
140457 166098 471302213
142039 156862 74289774
1463 140953 348882379
154390 197336 107352843
42372 170918 321306640
61495 179312 318753596
41925 86515 111389907
197002 199088 3071262
81279 111537 471008365
188234 198727 489346121
113006 180380 302036848
191552 199852 21020776
185403 186667 3231075
186328 199300 32674602
17642 155726 561492813
154537 185786 77903750
30654 59804 568836055
47030 134802 272690540
121729 194808 182884984
6505 72426 164985081
142016 168178 65369231
78486 177514 247223321
98574 190003 750602466
103488 188668 212887352
6751 13377 16615468
78898 189431 276281353
151640 192411 101858783
65177 85577 50668115
167992 177177 22847882
38531 41251 965827484
81840 134836 418682381
2416 69719 168621378
142533 174209 79077707
177807 192366 37217091
192063 197416 13528606
83102 98623 885635751
121212 148456 129446653
127522 152125 61567902
106286 185756 198532677
16037 164906 768724812
24313 74542 762917146
75450 146225 176824483
35027 143304 61585856
199844 199871 710140653
49144 73849 61855702
141576 148126 16388666
90777 140608 124684557
72840 140409 168743401
55341 83314 69880196
174091 183659 23942770
54774 66247 28795311
128349 145334 285259556
128350 156895 170629862
141811 161155 48459320
174784 174794 805315743
194197 195673 3754572
34753 163505 321917226
69566 121772 130119451
65399 90962 63547469
141274 166491 62997780
134889 183319 402220315
197070 199850 869169930
81360 196471 287827589
40158 119444 551145152
156373 161697 13237886
96135 183119 217312347
18066 166930 408343651
142012 166493 737822186
66627 157397 20357181
193231 199740 755464282
127070 148545 329934745
54722 173599 296962142
142988 174295 126820530
89742 124287 374483851
15468 114723 248028587
194931 198811 9886071
10759 53282 162161924
74197 108249 348091508
98211 123364 435112986
91866 102501 484391364
57939 103290 269934472
58780 184808 533828945
12858 77960 863137275
56993 60843 459639784
26942 127348 831277589
81518 125143 988274329
10628 198847 470714438
130693 162591 758303081
178324 190619 202301187
5526 40787 88259520
43547 134711 731268086
67556 125996 145786762
38093 162491 982935804
70184 181867 597134430
57392 112668 138026244
159060 166336 395426953
126027 177279 966549060
26895 152601 721983953
43693 139508 921563001
58793 151585 231913915
59498 116358 142069873
132347 172591 938451988
12353 22105 489157616
37024 52842 39550457
175497 194347 22696283
95297 140748 152554094
146714 199388 523477984
122676 178618 962435378
145282 178909 931861576
102732 197605 237212099
81310 184611 258087635
71291 175343 259741894
151120 151805 226716435
114737 183023 665414494
146220 149064 380786477
30503 158266 319468800
166073 179122 233527292
133005 184569 101287315
111594 129264 450470613
8139 109879 254277525
139163 177607 95941329
6162 110384 951716839
38738 68195 26263313
181141 190887 743289547
36801 142669 264626129
175995 190510 679609125
39868 198765 397501436
171824 198765 67608097
72932 121421 120888943
90096 191748 254232656
128033 176342 120582180
65011 170930 264575015
48708 126165 193586244
21983 162744 351922653
91954 135339 758286927
68503 71063 6333301
176486 177249 386633981
124128 197897 629237639
184313 188921 9505057
19712 125345 263918715
86568 132824 181536992
100989 170956 479839344
90007 120490 673291406
62758 173597 672256995
65035 137307 180461134
111351 140978 74299852
161592 189995 70964777
115765 135566 49447375
129302 180208 127118660
38803 163027 310625238
124923 194594 174280557
91744 110409 46786172
18405 51182 81914724
187662 196526 22201774
195679 199150 706724831
194669 197857 8096332
142711 194611 129750405
153004 187905 87229001
106812 170112 860818458
19565 168293 371713614
5875 29653 59604549
162233 164243 5029080
56200 120325 609939788
98446 169582 177709454
138896 140703 4563645
97335 112398 159267474
171467 191933 767121975
66649 137366 888528182
52268 53778 909116525
31969 79954 681204805
159721 161648 4776474
182832 197549 37083758
54442 177249 306691443
146890 165899 47546483
102871 188283 213439855
15120 196833 454229765
39908 119937 276718252
143214 158650 38639273
102640 192151 488523235
84999 97407 31171645
122437 131399 869709443
130398 138948 30236806
57222 190907 411808112
174541 184567 25055031
128701 158546 74781137
198522 199725 3061770
174177 186025 29671549
966 3811 7167884
145493 167195 604388124
16008 133418 649393566
164578 189391 930506511
50620 94785 110325056
61328 101565 100743790
149863 193379 108835038
106674 150279 227897467
113151 137185 60118886
89194 179935 570352835
108368 141090 788566879
18574 79750 152904655
38911 60470 53885824
78816 149915 177652199
175896 176486 1462670
136327 148717 30979403
39027 61589 56472047
46497 73338 67279449
175510 182239 16931783
4202 12207 42738918
190446 199820 23623840
174887 186229 28466741
43319 96788 77259902
78579 139459 152056836
31493 140408 384964066
108140 161541 295865741
31401 55341 691401675
159250 161933 877438176
17489 64861 569988518
38562 78317 99485063
76156 97431 406004194
96717 124298 68803358
21364 169902 851825646
15702 90349 186332144
153539 162968 894165518
1753 182062 494733891
78477 126443 727088639
190034 197339 543257351
95119 165113 174995761
93575 104604 641224347
67846 105052 817997310
139623 148711 722166670
77014 120496 957385443
41493 186652 935169702
95418 113719 543609915
119023 145491 66257648
123549 191973 171146417
117527 174708 112476052
82635 151310 93506972
28534 160890 361272389
108555 147398 97085922
76693 197227 539796901
81166 90941 995961886
9263 187522 713881688
25003 62213 93083918
74057 191232 299505483
119419 196440 192780224
102214 103420 2993816
196380 197288 2293076
104122 161143 282563237
64145 177698 283541987
166134 191483 747007177
30584 165620 337499219
115237 158679 206130958
171287 187897 114962278
41182 170322 891148143
164288 169996 869292188
80308 174192 234585177
73925 188519 446806290
37498 145644 270329395
150719 189512 97000943
120878 149993 849216193
11073 41344 457168945
119319 140284 52458060
72883 185308 280824499
76025 79188 696594155
49206 133766 211335428
119951 184310 160914897
106408 194534 220270246
169326 196794 113038454
69474 168102 416276832
135848 198287 156279736
66512 151527 212379192
171932 178565 294312956
172467 195680 58161451
124850 161858 67185484
100594 104541 697262082
153266 187424 621970222
166995 168908 664070359
180619 194467 70664579
99492 139792 100552520
148758 160613 29758380
65631 189690 309932830
188801 198285 23814049
59902 64412 11339186
61714 188156 765260965
120612 188153 169042026
186378 198796 696232314
87133 89980 7057645
26433 49263 57022657
67273 196250 733401510
105948 177063 974432463
111292 118921 112892480
108879 192092 232060636
96205 122432 148797533
83013 155437 319446056
149337 192658 768717815
109629 130085 51234444
22186 148634 316068605
119294 154859 638240397
88713 109487 109249087
108455 175576 305106690
111255 181394 175265038
127983 137772 24506350
170319 188942 31926913
125783 193769 170122496
168924 168936 31250
44923 158374 840487428
40186 98557 308577861
69804 188023 295335966
174569 195502 52518723
91392 141846 591404516
133981 189349 138498326
138749 196765 145234650
190925 195414 11271907
93635 132026 156505502
99223 177203 318760201
64942 74573 24021214
65985 123055 142348423
2524 125322 695162874
11245 67373 140505487
117151 138321 129181511
134967 146646 745753269
61878 63621 944225737
65560 126366 810577248
138220 161692 58809217
186267 186695 101089283
13624 196518 12143612
58943 118129 908343565
196894 197752 739420354
24119 135265 430960119
162338 188660 17726382
55464 73398 702564186
72521 79859 328358304
66935 86327 983974383
142361 174117 754918268
57353 195746 345963452
165042 170238 134486825
102536 194806 230573673
183796 186069 5735785
117444 122809 774363402
27325 113685 215750247
57837 133807 189749543
64 98922 247358756
122300 153306 288536277
1512 15706 608658365
34817 77155 105822532
161480 184896 58374509
151774 195631 290318529
151586 194181 121155811
139275 139962 1713561
79249 198137 297301952
2796 24059 53373697
157979 165780 19379595
107040 178095 252250437
70043 127924 785265536
65085 121018 139492004
85405 136577 128070150
151081 197414 510450262
80496 99516 47714347
130279 147142 42028257
150539 184792 71059622
3688 19184 38948803
196391 198643 3685675
60976 173673 281636089
181966 182233 677311
136909 192721 139455033
121026 182080 959884244
38207 105462 332953885
47147 59362 30677808
117591 119521 4670146
183750 189394 657987110
132509 149127 970066983
47962 148885 658882983
44130 63709 326006203
194190 198401 10661606
113975 184901 50019787
69710 190502 911230127
191318 191967 174255423
21790 42184 780929440
35402 175616 229913384
170706 190825 50288283
78449 177041 246147994
158681 159470 1954787
85386 185282 249793275
29158 154338 312979307
33465 44376 27307963
165776 188201 93191586
18802 130794 285567903
115536 151984 91114116
3256 148606 363521291
32200 41607 23530717
55158 90395 87869231
174692 176352 986326707
77605 160299 581949281
182591 188708 15504025
21549 27331 14555080
174026 180884 17126427
195871 199006 7955791
148181 192764 111397247
68091 98916 335886451
93425 146983 183375072
160465 194596 85258315
165637 198055 81226633
27778 104606 192010729
126450 143900 475813081
107091 146155 685417134
123361 160277 92478685
149699 169542 49670057
20133 118381 323149996
51409 106986 138956841
157759 179880 76110836
99232 150877 11277341
5576 172054 416237755
185658 191958 15818491
5454 177974 431134286
109059 162895 134762714
12692 131537 629478917
7556 191837 629312947
148758 199939 128208838
80947 160223 198206242
50117 186799 341592910
120504 149799 873544973
57839 160496 668553408
172699 180488 19388179
185336 185434 120010110
185273 188849 689746262
140537 147621 17693534
49675 128383 196661106
171117 191756 51608788
166631 174060 592554566
176856 193274 546499172
38372 127888 993763416
31923 173761 354420022
106194 185252 197501035
103457 151494 13066459
86507 141815 215047666
178369 197311 449784687
127667 161959 85855678
92743 118020 63214835
72721 138717 164776259
193653 195555 4818013
198099 199166 583390651
81337 98316 42535185
85163 167956 207012055
192539 196915 211986276
11738 166044 522483471
142481 173213 863680372
52905 61445 914035537
45347 163214 294708790
186488 191811 936222095
13520 193149 557993734
82340 184026 602444595
182805 190498 19379641
115718 143940 852094591
3276 47263 110050698
195726 198947 188969715
170390 181503 27609312
50894 111400 246690507
13452 185661 21968225
99827 119755 49536233
73436 149609 190293348
187055 191123 978613727
88807 99083 25965114
15528 66141 126605695
31304 62001 76734301
11400 126083 877488208
66823 108207 796209433
9131 134762 314072457
53996 194223 954162623
84777 137540 573034179
104895 195197 731230654
46293 73190 67386961
2693 82532 199742021
136018 148546 847554552
37661 122705 592064006
171953 174971 7413472
46620 145473 247242795
103497 163861 501061
163124 171540 20868383
25308 148224 307219484
61837 167400 263804473
193494 194679 89538989
61566 81914 574095602
128645 193507 162215488
163119 199831 471115221
152568 179651 481908406
167099 172064 12469960
95446 120271 61915153
199385 199864 849584986
13417 152221 347019309
173654 189562 115097569
124202 174171 124911022
128370 139690 268263110
55860 172886 292369056
112230 179108 167083110
197500 199946 6182333
4021 148874 362231720
7552 57046 123816009
101512 136681 677568194
20717 139808 479619678
178798 196593 775796330
183164 191225 669073492
184059 185891 4628767
113506 116962 836261335
29244 70138 889743644
73152 198671 313848429
88585 132611 38974675
152272 171614 48234974
56340 177258 301998990
112280 158628 116067733
74773 116157 424044720
162302 181249 280357658
63589 111461 119484732
177655 186054 797722935
83194 142287 147715710
32322 95969 222000613
149562 160071 485787472
24325 78656 135931457
92645 113596 52409837
67148 145061 145686734
79522 159906 200968758
58611 119199 151303553
81446 118324 904190757
4250 145108 792725725
76862 190781 284753927
130746 149364 652600080
198538 199260 1830617
132891 155315 56279899
143043 149737 16659525
66448 82644 585068892
103994 109709 928842057
188803 191942 7767676
153446 172499 811552236
13985 114584 377947012
9479 165847 954716132
64800 94429 73905295
186711 188100 3534651
16419 175414 565498894
181738 187194 457597274
100540 194112 233805017
19660 188318 421642982
187843 193073 12988209
133732 172609 97185620
183763 185224 3696950
54134 102467 120879380
192752 197785 839872108
33439 191766 988411557
19651 167264 684750619
102818 144538 104228431
6765 134155 945553641
2251 100328 245474780
29339 91523 588240574
85251 156620 178746968
26901 163454 341353631
106748 132324 27346487
138681 156552 164265494
7232 47744 101248237
37404 98405 526483165
184750 195293 26517671
78976 88705 743194801
92269 191294 916248448
183443 199597 40676790
186521 187408 2280834
152836 169700 820564224
171510 189571 670434650
13768 92772 761926437
71870 167577 239010672
78537 109025 693501634
58266 98832 36485077
14001 166148 380289393
11074 123323 280454950
180674 183144 6156985
166854 170116 6539631
111382 136109 852503206
14171 63647 123719525
115969 178170 892591130
36796 115203 196005526
68706 136389 878938212
63928 101692 915815917
74768 170388 238970926
117456 146591 160408772
121933 165788 109810285
18778 167927 372677672
179030 188156 23062609
90495 99023 21589405
172417 195329 57371565
101597 173136 874211168
3077 78522 415041357
28481 81114 317621258
191846 199413 20758150
179773 185455 14253305
141431 161841 51122016
98380 132020 83891262
73258 87553 511196566
32319 178933 366267573
80971 180100 247610053
41914 134940 735811427
117297 195689 196085048
131722 166955 159477570
136865 144136 18196341
177679 195098 40022772
124120 174244 125306859
15961 54719 291594710
105183 159745 117631972
146901 165760 47212504
42887 55483 25676635
144600 167971 964968154
132352 152128 686229375
107308 141066 84383533
8028 166096 59312848
13738 174264 401166971
171074 179243 170298397
134539 153577 47697630
165050 189365 461172590
8864 87758 152514638
84313 97750 33809809
133824 162857 72686126
173013 194549 53953064
106247 141547 88174950
109001 143952 851404186
33701 72981 98293600
54683 191210 406320749
70969 164123 232781927
122305 162084 678183815
48121 130667 314595010
102700 130273 948141006
48858 89013 100234211
27735 111259 829743452
17588 59166 103960183
63803 162238 996288409
195089 199357 10827548
31109 87322 140460433
135029 184469 123480109
79982 148056 753109681
133376 184845 128631784
14664 64544 124693348
4176 192763 471497067
6313 134490 320480223
188733 191904 749076303
83233 198226 287621151
130163 194297 690727313
12493 126475 67125022
181209 191705 26333894
53972 120922 657480899
141034 154895 34818500
59065 190673 789017948
177419 182783 937485543
137083 183909 116977909
144912 189692 111925864
189320 194467 12846679
138663 169729 77771389
60682 118994 630655458
35139 103946 217757084
159527 194535 87429771
184448 192605 20439436
124103 194642 321703525
133292 164779 724971952
121795 179999 145535221
198924 199533 794727228
18942 43144 60455373
21228 87742 166177399
67457 154421 244220376
179458 188917 505291008
143965 181806 849393474
83098 93301 133896623
33496 179784 365517395
118407 193257 187189282
166788 169604 541148007
85934 182757 349324804
83717 172263 473864835
16689 182905 791281339
35630 45692 175439091
103435 190700 218035677
167695 187846 30984375
165740 196317 76518941
144078 170810 66787607
127547 149863 55809131
150967 153141 5491206
6749 189472 734340002
176191 192003 39753803
142305 149947 19105667
69450 71949 42817805
128817 152028 783765159
24729 76233 128852888
65895 193400 318558735
23582 48048 61110818
120782 147953 68065034
123768 125091 122898612
59213 60087 971919778
94750 191806 242596484
183858 187117 8269790
73735 76761 7538989
26040 105827 475625767
102802 191236 220949400
5142 106457 582314666
129395 196502 748805654
116051 139327 58148062
23182 28698 973581786
160706 190938 75496756
75237 128862 133897484
55304 146679 982062826
101874 146937 112458731
97873 177728 199303396
91392 117494 199103089
194510 198421 9920925
151332 168093 41813788
43128 177681 629316773
150367 155799 71365663
65978 176207 457037494
136480 185688 122916111
67889 194041 315175222
114867 143470 71517822
182472 198364 358011245
194402 194487 190742558
119718 140481 382820881
187702 191592 466728537
152874 175653 56646886
124349 169188 112160286
74829 159165 343346965
121256 136729 38870203
149959 184223 85545441
75706 157484 788026698
87693 98475 109542639
23247 34229 27492824
100528 198427 244764480
173810 199507 191811
136302 143658 18480944
62345 136853 983902160
115642 152295 91639633
74707 132703 144845220
164553 169122 11385358
3485 23848 51085048
91691 178235 501538677
133890 164259 4492922
153985 166739 31736926
49035 130889 377010597
41071 141442 250887512
56775 162868 561034080
129117 162606 22030918
49692 100708 208064138
74740 186788 279999350
108319 181002 181571250
151484 186009 86229842
9 178544 594219342
50926 192426 353626634
155573 195728 100326339
99113 100092 2473103
183999 199567 964451589
86221 187031 252070313
100505 143167 315888626
182024 186965 986844244
124150 198711 186710767
81784 117083 208678443
124240 131667 377117322
167149 179720 363370001
56390 97465 338898749
127138 159542 81202252
123849 144177 50982234
168231 191040 310104375
190724 198691 478683648
123324 150802 68836943
189709 193232 147798416
196315 197295 2488388
65827 88965 57431255
167601 194285 833223862
66481 106633 100254134
195233 196237 508228271
5145 142847 432283231
34073 198459 878500807
152258 154996 6968541
157286 175433 871243660
47140 150615 258761085
163349 198706 110267146
180953 192986 30198196
87115 118033 15751006
153077 191384 702768353
40674 144570 259797281
198559 199650 2750086
6397 191673 901127032
14734 170132 388398710
2784 141354 720065390
19461 79268 149505022
133191 142295 22848189
178038 180450 712482953
50747 135660 212179747
71453 96820 290818323
145442 158698 33227628
62998 113549 848299120
123687 193987 175882637
159647 184788 62632101
3465 109827 707279185
89561 104694 38063440
85322 125790 237117228
165778 195349 987235123
168264 176176 16277854
103879 137334 362242514
128284 194081 350503958
50123 198752 371683567
163093 167271 915204826
174428 184102 24155916
119657 130959 457949225
139324 193350 892144477
19008 197054 785700551
111942 149002 92716197
91226 124691 158359375
9942 33176 845554529
59874 180653 670233181
170374 196990 66648789
98400 125081 336099047
22190 156712 336415917
169840 199271 935757107
36848 99074 122245210
191858 198830 244286206
60091 68522 531912224
150053 192602 106334717
32081 171838 688271056
165610 169770 584709300
114328 146599 59892245
92165 100082 20113866
188605 196545 19889658
132885 140780 19749126
81741 186748 721126505
174077 188469 36141208
147505 178506 66848770
74898 166266 957622822
86442 160319 369581913
117069 196351 198315032
178276 189530 826593518
188513 197353 834280620
153015 187883 87134299
140306 193383 106490489
173617 186990 297840284
11262 127994 612530126
183598 184529 2321999
123369 175350 882528100
103413 104148 49128024
23306 50688 68497353
81383 166830 878624632
169064 176377 262725449
29700 51604 54779256
101438 154995 32271401
116689 191728 187547722
149426 155921 993786245
177479 192430 783695241
9166 89401 200387781
56727 101773 112684615
163689 190760 67598894
151927 193595 104153913
7251 186262 447502181
57952 89221 578402814
148039 154604 16592030
94251 129013 86878367
187377 195616 20669569
169726 193481 672308091
126857 181753 137223393
82098 113159 77644406
168462 171599 53615817
90429 117963 68933552
40578 179772 799639852
4650 5143 1235551
98019 108304 163786072
93021 181476 220997742
89782 169991 956275289
154808 185672 76884849
119305 159411 100440966
28028 46190 511400526
169373 175549 145638561
104949 151192 8257061
192133 198889 17098028
116580 125969 247847137
107846 132690 105215133
164300 184244 49695613
52398 99927 787585287
16848 148487 946943874
64237 93659 73389673
106431 149083 106574408
82585 148714 165304386
129534 186791 143109432
20796 166137 456412295
65918 163151 242933744
174331 193087 836943100
152797 171198 146908917
16720 138891 305311168
67633 194241 316332242
139959 178941 87964907
65036 192197 796007930
10537 96192 214155264
54781 191522 341681216
60346 72048 308946935
174186 186556 83103031
127256 146600 248334059
100908 173456 734954437
121091 154370 83510661
159258 174958 38961007
22184 88830 166421838
56581 150348 649785930
88172 137104 623423648
169030 172925 9654750
51717 166638 788784367
70630 139877 622012657
131268 133230 654637713
111513 113922 6116392
49750 71339 745144916
2606 87665 212690186
132342 186366 999565067
136766 145133 20913027
41994 172255 325580093
95307 130173 87218345
185896 195242 23465791
132030 134088 5173530
19243 50816 519093231
165704 175299 237748222
155239 188934 490473028
190636 192528 4680938
130682 174406 109165632
24426 139127 455881932
179134 187841 242088640
193058 197408 690662437
124101 146952 57171433
63859 86747 57015819
13252 14758 328989034
6340 47524 795890571
99303 113810 784444741
109767 176435 971984838
145426 198302 132323831
54360 88160 879444303
11462 122572 795225109
103598 132995 73354058
87356 88954 3890262
81078 147834 760243330
84690 169957 213306350
94503 106326 328162492
135275 154516 48279587
11813 49818 521219100
14688 38055 58286484
37449 195273 503152204
53422 105860 695103357
5615 47255 104112271
10518 147429 342233217
15894 26808 27290595
85794 115951 596484582
22102 178153 389896766
168729 195337 66596375
60434 161122 439259560
11235 97617 246044268
47773 162964 440811992
80339 172863 231211664
98615 114196 462476040
8970 142297 333317256
16915 130808 284775023
30958 102566 881749641
10581 23908 33350054
14380 151977 442913864
1522 147640 365403238
103011 128653 63937247
152749 191126 496575417
148797 188656 827378367
138548 193286 836808504
3318 152218 618239343
24668 91756 831087371
172659 179645 587662472
34618 59171 61388151
140102 161969 54804702
105976 187167 202894267
111552 119241 19257207
153225 189942 91723176
110464 177593 398445482
172377 197901 604326024
71992 139183 50171705
107090 157450 73908347
7726 37389 74218071
132783 171657 97165416
102110 196290 235383621
94292 148635 958749872
1721 87266 213945214
70790 183908 999779891
60123 137212 192734275
77707 145359 169062953
146820 191635 389971210
31399 170540 897870585
28262 103834 188841676
25228 198967 434469099
53534 81926 70926334
170644 178102 547995042
140174 177704 93664703
69314 88595 332072545
58904 135698 705629618
127031 177859 958007027
128811 165133 383011542
106902 158448 982498044
17710 189206 428705033
73001 142157 172723599
12313 99169 217279386
177721 182751 12656592
35145 48927 563138022
46142 198147 380186968
162671 186749 476284775
144733 155043 474999403
192464 198870 876982141
145405 175470 74938742
117928 191670 184320620
174160 177023 5551468
35579 59511 59863500
116717 179206 156069973
169962 173020 918905498
41320 104025 789833569
5664 129868 310604674
165553 183970 45951100
141983 146043 372845963
184250 186888 509597756
147476 164108 60465978
44948 63158 379947969
124181 134807 26697197
176600 197068 293871134
166047 194757 71823413
27110 44256 42814450
50841 106815 139927895
36746 93621 42311842
52983 147585 976037876
74440 143487 172534675
114769 138069 58158748
90786 178647 544658618
93387 180443 621841636
189612 193844 10579758
88487 192401 259888175
45634 130736 212793157
47804 122118 655183780
193933 195691 409174373
96201 135132 97302249
164025 170740 344470462
18343 113056 236620360
91249 138057 820187011
146517 176574 74940618
145563 160234 957079373
149773 166481 41735326
37535 151898 776467699
187490 191597 502456226
4909 139738 593793031
126780 140981 35596185
30969 150811 453678494
74106 184447 700119560
88028 171560 208820699
106167 192726 346991347
146313 179537 676034623
139999 179396 384958648
13035 193957 452286214
59264 103872 197933546
81058 96773 39259400
137306 194112 142047216
25182 91989 166777756
1509 187757 850179873
113922 180237 165648352
9737 160774 859006832
173611 187332 34427138
154939 160856 732510270
4316 165962 404146912
73109 86564 175709758
158716 158831 272160
101461 129534 70057258
118598 185568 995015037
165359 172601 18058617
112386 177982 163855889
6664 21958 12545793
143432 153453 25071236
919 16176 38349724
129617 152168 847912376
172180 174047 4578519
63199 173084 274460823
176384 195754 48753569
157658 179941 55424381
55679 190030 226803701
103459 123567 50044317
101710 162520 151940285
59013 176214 292670076
158915 164673 226253089
151805 180576 962279177
14830 90669 11104885
109795 169370 148997912
117158 160530 108539691
89006 129165 333753779
130332 143940 34035497
115284 124762 23576749
184761 199604 37400648
142890 157562 36799731
125863 160470 86727362
90863 105908 19133939
179254 198887 49442647
197556 199717 5421204
171377 198820 84998471
195725 197731 701854103
152089 197406 113417453
193973 199424 1162392
130477 195617 831113943
20251 121742 480406176
31676 57750 65283046
3595 133455 324735109
129078 150912 54680481
100835 191537 274930555
168971 171894 7235599
135755 155755 304735289
158213 173428 37796726
96877 131191 934444492
182998 192610 24091645
17973 117529 388247180
67050 119352 656978517
159530 171608 30020235
125757 177251 771090133
19992 51509 40128958
18541 73002 100867933
13927 124872 987958263
176676 183382 802865681
82168 174630 806830203
119592 129116 23891022
37387 162770 313484432
136438 184660 120443690
10681 149800 347751570
143668 163112 78113034
84713 159499 187156678
179035 196307 963437675
39530 110479 891320438
4677 161824 393028610
150697 196354 114228211
29398 185531 603037415
106789 172853 281826334
144023 145777 4295451
65503 155039 817207854
93597 157914 819917987
140170 143906 9451631
118963 178048 147575574
66055 126289 150296084
93656 126083 80989472
92384 99422 17895339
48489 103866 419600887
160994 173537 31156094
43313 70754 68759924
155735 182932 67726262
30344 161763 328570335
160615 194792 801805350
43618 65403 501496971
127331 177413 125031648
80025 168720 922473494
44058 90322 844130788
105739 165647 149671325
65632 100914 88104554
59748 182871 307636363
183125 199011 40028767
133425 148728 35460826
40476 56016 389145719
23098 162882 349490069
150357 172006 318796761
187036 187766 395035090
189006 189017 857228177
18315 176930 709092517
169926 189485 48903284
36932 60054 967272455
68713 99897 162617219
101355 157723 140903486
132726 148361 39152918
57751 120030 530349463
112790 119378 16419403
117865 159134 103300135
109134 170184 152718438
173271 199139 820974354
173422 198713 638112924
42339 173603 989069839
38797 125575 855935486
146964 185174 95523746
77162 125634 822182950
35076 113620 511924469
51116 166487 867874219
33947 48619 525122706
82877 118238 742284618
107892 108114 569241291
23827 166292 365118339
8803 31590 730074261
29985 30661 1673285
136054 147882 56826703
92979 100432 18781089
164878 185829 873866829
33508 122376 586596690
157532 181174 420521963
25506 135689 275306966
128633 130218 4052781
183591 194622 473006144
91899 143689 526291825
18819 32622 640990073
69891 109838 99572750
156017 193796 94338201
37562 89272 129080155
101107 121073 6710559
92103 153274 153213821
6637 109207 643373207
130599 171402 101841256
171573 198281 67021868
56287 91461 867972842
99691 185705 493293406
142187 146183 26232710
97824 99829 455294427
42561 103183 151625988
170297 176313 14795290
134902 199606 161919507
139299 187219 969782116
188012 188720 5533710
85923 166295 188656417
99859 178009 195015845
35956 93340 116688346
138068 199817 154649081
45728 84026 95666597
196693 198887 5577919
4146 183584 837889759
147882 177665 576906416
158724 191516 168464640
148570 161802 406055980
136085 167325 78006113
155236 168273 32367217
80103 178304 457530333
177974 185185 304510617
16595 133923 293269221
162372 171830 23522930
36969 170089 704011846
31038 120937 411623213
114586 188449 184686348
178418 193768 328840588
4156 4318 75839732
67051 126137 773861100
77014 117129 100200823
143868 145332 3633951
106695 173960 167984694
170211 181665 28469146
64103 96735 132323242
184048 191101 135880969
179378 194994 39228152
88312 135870 118956099
57422 166864 273425281
28694 90107 153214744
174561 179791 13025891
866 105157 260966476
41950 93134 127914811
97813 193213 873569424
110165 187628 193753051
54031 58146 10337270
163320 172681 150733469
102954 110784 19361769
17227 51935 86801343
189691 192612 7214730
179811 195083 716675249
30486 117738 218067366
177002 182059 12766464
93312 152153 147136463
24242 68501 257795801
93458 154908 153830075
185201 189084 9820444
148067 193613 113884282
106084 171924 164461167
151969 154903 7481721
174876 189153 35904519
86822 185962 247856751
142086 148831 14086690
135454 160548 62852436
82480 105356 57282953
119889 181447 632559769
195632 199192 114694463
89828 172997 360558250
118353 166728 120948556
192230 192589 408798
73028 184532 677870479
25461 188301 823997048
30722 42471 29363008
59801 170570 276906535
155877 183331 68378609
157933 193458 88693986
12195 40820 211984690
23891 76504 846087892
116284 175850 357941710
193887 194724 974950937
69650 154331 952916250
8639 159761 559642387
127843 188145 150820587
146400 155593 23154645
55370 115645 479667454
18744 133119 104070810
17242 172002 386819308
149652 157246 678663060
116204 127552 783427215
193639 198409 833903794
169592 174922 13117586
98545 144644 115137036
117921 190623 181785446
189654 193287 9048294
83950 95222 28215223
57526 137391 199550624
31361 195432 651988691
174610 190313 39377387
26411 150983 781652544
120437 184663 7974357
30838 184944 637524606
122280 148955 66865328
181794 187040 13249804
17482 104428 325608756
138028 152310 35806457
52780 133464 201598128
139932 179308 98312128
9971 70409 151359778
51338 65871 27851917
37508 96357 143086750
5036 22531 119136594
33140 176871 625488393
64546 66617 5259382
41651 65707 60347917
64286 74576 838611094
164460 183547 721226922
178009 185714 19378522
40384 81499 570737141
40574 191939 378416867
140378 140756 929652
119399 156115 794750303
90765 119675 597628652
23755 84491 151704262
189772 196566 17065067
143416 150302 17112174
189758 198264 21394923
146126 150671 11390721
87082 171426 486774825
173448 178301 12036002
50999 193475 620635411
58831 81203 55910837
1633 141024 348635253
1085 118196 292884366
173628 185372 7922308
5128 82335 728577751
56908 105783 122201019
52767 122398 173830685
150272 173170 52170559
93653 181554 219647457
99342 153585 216492919
184588 191531 504699401
184395 199899 423899995
6584 86383 931486709
174002 178912 12177080
180063 189508 757352696
102336 158495 140347621
36718 110463 184216400
48802 165940 367308494
75199 128983 151260996
125237 164561 596728545
38687 175958 844202300
18665 133840 901683800
125461 125775 790431
158862 174878 39791782
28770 123636 236903329
184519 193771 378531958
182418 195956 430135689
110518 119927 343462705
133922 198401 161371051
90916 165656 741975437
28478 51636 984969725
94424 160218 164591158
149343 169738 51031940
73020 179562 947010667
88241 144277 140225862
181662 182097 789379
89644 112764 621765997
13511 184051 946958044
58225 125656 168320580
16873 143122 315691138
101338 189190 552715867
100739 137962 92864237
45328 124559 197985842
156935 189485 81253093
35594 129952 235897168
116834 194561 961446325
116848 193518 191700312
197083 198953 4738269
121336 139597 45788943
85096 99886 629637265
4180 94543 413179931
37999 86251 202489718
59011 153295 873084775
185196 196081 27364051
77204 93313 40216424
40232 153566 283470449
156806 165570 21758800
68867 195517 316428259
120319 145001 422020321
114636 142798 70405429
21379 37855 41181585
103594 109894 877127710
110084 176171 165026707
47620 194367 622902377
31375 148266 292210819
20822 63328 106424064
78456 103786 428400729
52462 152297 249579866
191390 198548 18083087
98822 190944 467748757
132365 194644 155761866
29737 116639 451390954
194645 199469 552606585
128344 194383 587208178
7062 158326 406629194
78311 143422 162756391
7080 134494 565752950
155176 188774 83885258
112946 122376 129613416
49021 184716 366904197
4477 93993 223828739
115091 169881 511617265
103240 132301 72491181
32649 148977 539875641
75919 143597 310458215
80555 187722 267961349
120894 153877 82723022
188828 190303 3636559
159552 192859 469951223
57664 162036 305986340
154442 164924 474583785
184976 190972 5166697
54040 148627 236361084
163730 182627 334957256
171520 178213 539783666
182777 196508 909835022
139185 189873 126787575
169785 188162 45945964
30964 187501 391319478
43575 57226 2161866
184694 194049 23497410
83208 130616 298979080
71920 72997 2709752
26525 108320 204383571
95 96509 241175969
81736 188872 622461853
92936 95101 967179578
100590 105434 12080923
150921 161545 352083181
120488 133784 33342302
45448 109920 712280339
120537 171978 128702865
21525 38683 7544748
135849 168479 294259304
67926 69526 782751492
147962 174842 190158435
179816 193326 33938369
150704 191157 101152966
77288 175596 245490996
65050 79217 688297462
68012 120802 460258906
191452 199996 102673979
181938 189298 18561001
188797 196833 346939976
83019 113822 76993941
105106 165168 150093216
168983 191676 56657159
36186 141373 262895009
132704 137705 21254513
7011 175977 326559966
56551 155195 407309933
151460 198055 116635988
88637 107571 396990040
73067 184034 277182217
100741 133755 82347502
26154 72421 314920481
102667 167565 782815183
134737 138814 10106418
114231 137646 830958379
51271 63381 30366006
4471 191392 947334503
67870 86183 45524965
182857 188063 11268891
137078 182804 534222914
23729 76197 708730261
74987 160812 214529699
104119 106060 960942254
167098 176319 263535926
86179 99486 33483776
24571 196987 431127156
75901 87409 246817977
164008 166576 6247191
39074 126645 218890334
21634 109724 220166644
193927 198258 701930839
141351 167717 899376090
16469 159130 356699996
6843 101152 650478480
157023 177288 50284930
59927 79419 736391233
41843 72252 76146008
91947 134122 753215696
75647 156903 669153722
141076 185927 213070477
66581 78529 657279414
166402 193209 330604249
156335 177177 51728411
112943 145094 363255698
133012 154352 53547319
63417 141655 951724273
53809 173138 298119074
126754 135367 21593118
145130 187490 105874738
65790 143714 194640289
26129 186241 548565992
70336 125022 136370494
53327 82398 72658936
152948 155011 5210480
181111 192230 427393895
54860 149867 750162693
128558 156328 69628527
183205 187792 11665098
71395 176517 777881191
119535 182016 156216903
140911 158454 497636874
7615 135457 319577962
39489 120400 202183632
85916 146242 906132686
119647 177998 165394856
162254 176480 35263019
7389 174266 764585161
163645 187965 60768141
16213 156037 634803987
171916 174684 6849382
173189 180869 247689875
104892 186784 204622869
45933 167118 382717889
76586 86652 450362346
49072 152926 674302759
21725 57971 90718039
36194 124794 965593025
97111 156294 408719831
56901 193786 711762117
156281 163624 18280526
154370 160410 462128354
62087 100062 95037607
52014 74531 56392428
81568 84065 6167222
124197 175508 128161425
108957 131267 55862377
26914 33487 885974698
1694 77984 817628997
181033 198897 45004096
144662 195388 126824328
53923 110657 141651208
137814 180703 107129159
102152 126565 700775383
25528 176143 652750873
67439 141363 184588596
71175 184669 85128363
31229 33348 5309881
149803 161856 30247684
114863 149515 256527815
13082 35146 423721252
2934 164645 475976114
90130 195265 835400106
143570 159093 38877856
110948 147736 21204834
194479 199740 13328327
133667 154176 51456169
134855 179957 112595165
21758 139605 169075564
132164 149654 43740985
9046 139765 485536619
32466 46869 951209146
15352 141296 919589015
160240 166820 16286667
185379 189209 9703983
90060 99246 23280789
149973 173890 11830353
43406 103891 236388493
184023 198905 37502062
82643 182590 717942633
101761 152919 268769526
98495 116267 404285373
193812 199928 15490047
60765 73258 294428933
58813 174708 289520545
163600 189395 489596739
98582 156825 735660417
8332 108769 251012343
29694 87028 596612059
82192 83471 321135530
121869 159101 51357807
104204 108585 295614012
175738 182287 473893414
176918 185737 22163940
66446 108812 105642304
120908 154503 259166442
123670 174993 904778046
153995 172494 46111078
108291 175029 166661780
27768 130773 328213204
54399 132512 948597761
113056 157977 112488977
151788 160917 250970549
30979 154656 886236114
8862 66208 143602581
178833 180519 4299481
14271 123450 534183870
28593 158127 162181961
116887 140791 694513110
139809 198138 564919603
162357 172617 806082311
170155 197400 915953832
105614 135416 74370003
30271 96055 461805399
1825 194744 923426904
168913 183803 37107934
71156 122774 128712701
99234 108458 22911381
41388 114988 809335872
113872 128373 706139363
38890 83245 370458071
89192 198382 856487112
131369 145439 183310048
5572 135863 347801465
178752 189480 27059862
150018 157240 553496574
10764 176280 413539325
1895 160127 395816301
163324 172092 21788078
120708 132719 30149963
194570 195565 283033477
90091 130531 101328693
114387 149788 670895949
131831 132203 77582
137546 188859 876073686
23633 34515 249936710
71 47293 796196739
111900 139195 317512162
7729 75891 170540815
110101 150293 837949928
79138 193481 285775408
24022 53320 73208164
50965 66179 871198523
81540 183303 254275643
159255 184228 539085726
35559 79061 863895944
15066 192909 622411889
174642 176225 3858410
21245 195983 750150915
166735 176722 24792608
71868 146054 185318419
183775 192770 389717172
110967 184656 871203916
68461 78227 24273537
45190 179271 769749593
165567 165677 96301869
137091 189849 664738120
188904 197684 22096585
39417 49881 110436293
118157 145696 68898493
110628 121399 26852381
131467 148462 502887854
90656 151362 151912974
111204 172806 280205150
132683 157514 624167465
1571 134706 98725644
17632 99147 801521005
130543 137303 143634483
2156 192815 476753427
22312 126551 260456475
150473 155682 616708278
99223 169610 175855517
88635 106508 298858738
190972 191117 501103746
61588 104897 108341419
164368 186059 127460738
105796 119990 35252231
48294 144421 240411087
135418 186055 658343447
57775 67455 24275257
114082 167525 512425755
198684 198873 481219
26586 160486 856748238
96208 166129 544093942
86071 170634 211532193
139240 189556 383980857
147370 176116 820301857
66466 197988 596110727
47308 76464 73043933
117845 148024 75429864
8046 54757 116867728
157788 167174 23210293
182100 199328 43371063
23655 152210 321422326
148279 197948 124311605
158923 194226 260465895
147520 198790 243040626
56935 123185 165404575
32769 197732 953531800
80754 158040 193295739
174784 198397 606757673
91182 130945 99603350
7222 62516 138355830
167850 196914 72886896
81956 181236 248063482
179443 183646 10577688
167688 191146 14294396
140067 172104 439709737
19561 127952 509490211
18854 166224 733047039
95930 167549 178950395
175975 182331 16006795
86632 92325 14121459
76038 193705 640191976
159967 161554 406301978
32812 47801 37380067
50623 62129 471323884
176851 194840 897914821
175500 190194 36963073
94735 169625 187272017
97098 157618 151379217
115604 170495 410781264
128106 133116 12468494
96574 152720 140361560
161366 190952 73914536
166772 194391 69141714
76160 181683 263561632
130567 187724 871409541
98852 113302 940700046
38513 173776 359373695
153763 190122 443676257
152704 191203 96180278
179410 179869 634830682
132160 193665 600039556
199348 199945 1408930
176276 198284 251613847
126650 138027 28474325
78288 165815 267844590
134502 144353 24713800
163032 175969 32040156
171770 196735 901336735
115423 141413 64939565
96435 136762 100800632
145165 163430 45712649
68695 82470 34162746
18186 83338 162811958
16913 43622 472700217
72290 118253 373662171
123760 196297 544570183
173201 194748 855214127
58576 172074 911353839
38316 72233 84936145
115565 193559 620138435
175901 185267 226454648
77917 168996 586749697
1778 10452 653300966
1590 47969 116049193
189800 191720 4725181
107432 119630 30336907
1023 134587 334091574
115146 193530 945143408
80922 99560 668732699
100486 156942 141173089
119631 175911 444571124
59121 88363 72936967
75341 112629 93054700
135600 161946 512651505
56138 87100 77221521
187232 195098 326861245
102173 185308 926930809
26965 136562 766539112
64293 150523 215465585
32472 196182 794742434
104370 142214 94538605
77779 111284 83599478
20295 93815 290778516
150298 182266 81060351
151225 157888 772806178
151428 177752 497228495
36428 164953 724335636
94106 136132 692575162
21095 35613 452793699
92898 175217 876030144
27053 160890 334533456
19084 170697 975654336
135274 155543 50859402
198457 199468 350056125
17965 20886 818925486
167993 192219 269684686
144270 159036 36983786
43817 79215 98287278
50411 90939 101119743
52259 80308 70093723
66632 106464 99435284
179870 193848 596938208
181075 181159 213900
17885 19748 4626538
63687 93278 73860591
79425 191846 548179031
69839 117927 119932632
31659 111901 425602601
159159 176645 494647722
38155 62073 59866550
51023 83111 80150274
133755 175372 103895043
122400 131222 22244520
46014 197738 379476504
97336 111927 601156756
179768 190669 27413909
20192 182407 405395427
102614 135582 82275048
137843 153099 38275208
1581 24873 58411481
165183 184200 553385402
39012 71628 81763769
199726 199987 220535065
153602 156631 397918438
25695 190144 729339338
23702 158221 336421251
60156 161450 253325813
76781 84954 986505165
174943 196304 53679216
90019 173823 720199627
30253 142081 508055587
135612 172494 211550240
120578 145876 259963721
26854 28660 4570816
72870 189181 747829573
38732 51091 390786524
135818 154622 47178475
16622 68731 130515275
97877 194166 397636158
154255 165675 419530351
180111 194157 398172205
68920 127375 145826534
66836 115394 519850343
180689 190508 922883864
171803 190173 150805288
183379 194417 3694299
65808 93268 930940408
169245 195294 689264811
35705 123506 778432017
135893 153794 171619179
174938 179310 5764912
163873 172948 900644778
51384 128352 192315110
73187 146024 181958873
62399 169156 746580809
102878 136898 84947040
55566 95488 604589860
116415 177054 985746746
182452 185192 6886297
1015 92557 228927134
9284 27949 708092032
169189 194793 64067625
181366 186124 11991746
125044 165304 22617407
108751 124456 281568343
108263 131600 811807244
7597 26062 46254961
93414 118906 63696382
64267 183987 332053005
16073 45869 994901094
52152 160488 270899705
108181 187422 574659770
36318 113546 192948274
36618 43409 16996700
3887 108630 261940102
137871 168720 630576035
19654 130785 277830198
152164 164525 205871884
72875 185334 219955215
126395 150786 61110634
97945 185863 108693983
60262 94711 262012097
194478 198681 10665861
180660 198813 476566094
83529 123613 757036355
127411 131665 10637604
193617 199961 16084964
164027 172083 19991353
99230 126765 68604516
74103 188732 357289231
33792 192383 595497044
148199 197457 533380128
32919 40577 19076346
21721 155863 335457829
66846 134562 169113254
170234 188396 45433436
77651 99681 242838406
131745 154028 55842947
128719 173321 111458745
52246 193374 474216657
186757 198322 29111672
99378 173060 199958663
131641 147021 38431500
166492 193916 68644138
184379 198513 889005801
133549 143928 26068903
173823 176289 932294979
7247 138565 328231570
135365 195306 149937467
11402 198391 467594424
99601 118026 672629326
75427 143962 325750732
62137 67961 628814726
108156 191849 209200633
40047 58153 45473938
96421 125369 72198298
36981 144699 353651968
122706 130071 287484090
111493 150764 98314866
17697 136102 295911862
3683 89500 214524468
145322 181280 113036692
136179 181401 112933110
99013 132380 82476977
175308 185588 25807939
173962 195982 55223978
77127 106112 934764742
163852 176176 30473446
140440 183568 398584609
41294 102202 258851007
84604 121491 707062273
4786 126295 595246943
19092 113212 648406531
46490 159588 451301988
37519 159112 304072823
87080 151923 65370421
188650 196169 18804115
171906 178494 36494133
59891 72003 30369152
52828 117559 122498805
47263 197842 499778895
145609 154731 22976468
165667 196426 134331482
19219 86951 169204532
193742 197212 950641304
34324 114069 199303076
193554 196128 6496559
75511 169226 234165880
176468 195726 920142131
30619 60343 771334914
145577 164478 668723168
20532 141296 301897558
112661 128673 40039926
164940 179507 1611692
189459 195162 997134505
98551 150030 128542043
164116 186681 693622508
26955 197743 791023814
136471 188074 129046437
24229 94690 176114292
96436 109032 528392785
19675 145117 992237191
154064 185002 84365253
153172 176333 57579995
45041 73439 71083873
188508 195522 572500045
106623 134415 69406065
154922 163892 22346796
55762 115978 150438763
121083 198730 605532441
35461 167793 330665027
104981 111864 150545099
1713 152597 788169562
197200 199801 6584920
91381 121284 825742623
145689 154751 900220994
124295 151031 401732519
186369 198959 31700829
92147 163582 891837261
196965 197856 2265567
8306 122239 571645503
114274 188393 185336872
26216 53201 67423446
63327 189595 315560024
169075 194453 197507496
61819 141907 541899305
35759 162111 315881300
150613 180917 758039861
108201 169089 152224552
29530 136850 504823851
123353 188188 973620162
179011 189551 26605244
63218 153329 225239775
119599 179830 150532824
79066 135174 139312133
148958 188997 770702554
71218 143302 180076450
25458 49856 60960474
109749 192030 933468427
46270 87393 102742325
32973 185160 380322984
73712 80304 847312594
38669 176438 194879352
7953 182974 994848595
80996 187634 325499650
161348 178812 970455937
199299 199547 643711
96877 173918 192430697
24251 168803 890905057
78415 118187 586674870
37972 193159 387975574
43652 123534 199546822
157741 190991 82981849
122895 180409 517477493
61705 189147 318647510
162674 191398 71713903
88112 97105 153466093
2243 82602 450259577
123524 160487 129684767
102441 161147 169527493
43677 87854 110283798
81902 195261 283425214
15144 143027 173638438
129544 164526 723757765
82429 96797 35964015
109727 181765 180003328
110027 135468 460092887
166583 198786 896084202
67660 75487 277996913
62421 196530 335275167
142933 178673 89082804
126268 145085 637911231
76778 156716 199948515
120563 146500 286975495
79632 110598 77258044
14841 153683 872800999
53753 147599 361952326
174182 185425 28097679
37189 69181 80186793
139031 188357 123394624
181909 199583 450785711
10075 14743 11780373
183436 185082 181714436
11377 62402 127619430
37760 190468 925480685
89311 150132 681124187
123452 145051 825512674
120252 162439 401123960
152338 179363 736771606
109128 163934 273809009
2173 62346 650645723
36578 193567 392403911
193212 195418 288218087
128477 147253 46901499
99929 197757 891143081
83771 136345 449161129
154381 189121 982978175
87964 95209 402948928
41870 154406 281462701
131310 142814 28807831
15757 96377 201445892
129331 188123 658858078
22009 194586 705492143
69458 166484 242287928
185305 192687 784794923
156642 165006 20758237
59365 175094 259718250
134484 190611 307174847
78946 168555 248142815
112106 162035 124986918
4227 87682 97572752
160059 161313 3106521
94602 119354 61774910
12383 46549 443554167
7688 131254 308906915
34460 43822 986945424
171026 187194 40479252
145106 153425 709768323
96122 150050 258455363
97551 135185 94019988
157825 172361 36149455
155284 189488 249902658
160847 184579 760310345
184191 187235 785715180
62357 115568 132963034
118720 189403 632240431
172431 193412 51393360
182946 183818 2198115
156895 178673 54078253
168366 197982 74231609
199914 199977 86456
13160 173627 401028679
126220 198969 182134197
49590 159627 549431016
152696 162550 24651240
92722 101568 17215141
56606 168937 280757709
46278 73628 536739496
84046 123398 98338339
184945 192882 8101404
91626 97318 14491695
6731 145138 346078466
80342 170490 225362390
149336 177005 68975321
199337 199466 320993
159238 176900 835853641
189401 197143 19449046
104708 125333 51397969
198625 198778 900758629
195419 199179 9519418
47422 69476 55418163
175663 176192 231885238
183420 186904 148396021
121717 160617 555334621
189207 189439 125189137
151732 182984 170985510
131057 195586 717221383
151624 153336 4330419
105942 114225 859082822
51780 100974 732807676
25658 91074 163312547
79937 88191 965877067
196246 196376 362526
168320 175777 18474397
131755 178037 115541753
29579 194323 411783440
137299 184909 118950312
28243 108684 769194175
37901 163608 314366374
114606 175909 153008382
128713 174648 114790423
85804 156123 307411600
197194 197931 658664162
90027 143005 718164457
5080 91702 774675395
53106 185307 330406110
15164 33426 177706551
185479 186439 427463661
91905 169014 583911189
56041 61983 14770993
199347 199807 492158
126410 168784 538967505
140082 190543 126199966
116255 132644 40966813
133610 140572 17266019
65419 103917 96081445
195384 199824 11269390
59362 103143 532556098
192520 193368 2181892
72336 124593 430049445
71530 79155 18957786
91419 145546 547221618
61192 121149 725505453
183420 191132 182676766
183658 188964 13385362
60257 143385 77365981
87805 109751 36615859
16403 181616 412820398
45557 156955 278632578
102201 197635 563787938
10594 61773 127952299
8810 15230 325715726
162982 184877 54562619
65941 116882 127120284
151097 171752 783824468
149003 184765 89321310
144708 169369 61609662
132497 167726 772247618
88743 167700 197456582
138841 177449 275085424
61977 131709 900106288
65177 163378 711307868
98428 109938 28566311
81948 156603 506036596
93532 151703 995307687
133704 140823 223902069
185643 195803 649975967
38050 176896 848890390
142047 148907 796008202
66343 191500 563765846
179669 191746 38596326
174229 176798 6323342
145557 155773 346110341
26614 142992 436513055
93177 115962 56997804
121532 150883 324763633
33004 114441 801416369
46264 87728 98884159
179454 194502 37802568
197431 197858 319686459
121643 142057 51168612
50036 87000 92254259
155083 170815 39200320
69270 182054 281638632
152395 153347 2435074
169229 185947 41755933
134876 164125 73195607
180575 186043 13752198
51190 74154 57455066
18013 76211 716147175
152326 185211 311491073
134204 193317 147814831
173812 179487 14136820
72267 76381 10232459
149471 169439 329710281
129871 147896 981695871
128933 199023 175456567
57174 130732 183861746
8936 159015 375319983
131390 175668 786878296
180694 183827 570634137
58650 96173 214584912
60600 100858 243139171
143670 146991 87288910
124586 196309 518080060
55872 59378 8719530
190094 197555 83970251
47074 184724 553251146
88776 193334 261546467
84100 98880 37149874
178496 196385 877921108
161494 182190 707549414
197760 198086 521603477
96653 98117 189096367
122434 127665 13223302
47316 124247 687405476
198479 198768 793502
80426 165055 211595721
24132 190898 982991024
170166 193847 300983636
157963 184253 631915115
52323 147694 538582425
18351 158446 350208708
90759 111983 53107988
167433 190378 65501285
189433 196751 18386434
24516 135799 278182544
109954 184819 187105838
7448 182451 437389463
126040 199552 184098256
1544 62873 153579152
44894 195751 896517037
126499 167653 368370638
113247 178206 162243010
63222 72002 186138895
138341 156003 44339600
29303 186957 242184075
106282 144507 48444283
139243 195034 139561557
94920 120613 64081315
2446 167083 411635674
126564 194616 170248295
40211 115317 187839550
168213 183382 37880961
151476 153098 862565261
162966 190528 324673599
86900 160820 184935618
21181 190167 820313183
148264 157754 432348609
67641 196771 970700422
31426 92617 152884920
157395 177279 49334104
79640 192739 739280727
103749 131156 7286197
133789 146028 30641622
32745 131931 247857043
157293 175578 927133052
53568 114263 541916659
63407 99660 90696354
11487 130135 542931881
14340 40760 65975636
154180 158862 11668742
64849 187684 14037011
9243 85626 316090676
149787 193021 340747307
109415 112322 7226730
152340 164658 30802331
80179 131203 351312634
182910 195955 32793538
47385 82934 514247875
111510 127610 21979956
177905 179296 3519773
155261 174642 482786242
112394 155416 107805628
138822 142403 84469155
192163 193315 601657629
16902 119279 255860129
125862 176722 127034325
195076 196652 3997575
140735 184877 110290939
183997 198326 135558221
177318 186554 906388625
103568 118933 36088482
196719 198759 864048574
75309 91171 39412596
81895 127114 4912538
31447 72590 312968474
46206 113842 894324832
178940 181310 6000939
138586 141690 758001553
143556 180555 735692464
177079 181641 11490499
180675 183277 613822365
64114 193458 323240001
171177 179172 19888279
59089 95937 138718740
47092 85973 769431041
109691 172614 157318808
8806 69843 152880640
96035 169590 183930786
54604 148283 601641348
64572 118325 657870132
25523 89043 158485751
148447 176314 293248578
71637 145330 421463489
15067 81111 243324535
86611 187926 70549353
132910 189802 142294379
74979 100446 63691559
174828 190713 454641798
25339 161562 929309472
116177 196768 642809125
99018 181880 295585629
12250 40837 71485066
59635 76974 388678195
124575 142402 44647028
90597 138324 547756554
87104 142269 594810713
83663 139673 140013201
79012 167614 355438771
15513 48485 82270076
56985 173831 633315015
98674 176071 338121131
47011 178788 971676904
184934 198289 5945470
49353 125687 875372949
30125 97248 167782008
68958 101358 586308134
117209 175876 146464952
93454 163259 174643858
92268 199538 327374854
37815 177573 349155271
17543 149953 330965062
66516 102637 90243330
92503 185115 258609936
88334 136206 95639043
119957 157555 94270400
37054 101469 836043933
175226 186820 864567579
105137 127056 515166562
149725 153873 10518888
30255 153713 308674673
58392 92399 84788280
88081 119406 36134880
39251 95576 383721411
91601 115563 60133559
106326 199227 535850300
178225 191699 604801062
54604 170837 990166117
28674 77795 989830996
199776 199821 128995
91770 173892 974368667
163886 169006 380836964
121529 181928 151035179
91375 137479 306248160
72276 81881 967781311
177628 186751 2119610
171224 174365 7832454
128593 138236 24095505
24827 163538 346825897
143729 149233 483668862
135844 197643 154689665
139314 166100 58628929
169221 195345 65390391
65002 181125 744199278
149021 193469 34601207
168881 184280 38371606
196234 196968 1898985
150794 169872 47687250
122757 184093 153381493
17288 51193 84791531
76283 110253 689334709
177511 182364 802115802
185865 187279 406336004
185331 188448 7912874
164498 177146 198531140
20586 144115 582586584
145992 177351 78203035
54454 87483 82362399
62536 175070 281062385
86400 102802 41162246
185517 198798 33513243
94828 192745 880409646
80804 191174 494443393
91742 160937 173271640
164501 167394 7068388
145487 164895 581274195
7031 43662 91658831
108196 177253 637674289
107208 108870 4010784
109342 169587 54304750
155900 191353 103528688
42357 157836 288784487
79814 159364 198931139
120500 163907 108763053
50897 84224 83125636
45536 176384 140229443
153576 166905 33154411
11467 144990 333812240
131568 193546 155012349
25153 130709 263895229
73312 144842 178757075
82550 103305 825674878
161792 176857 37367290
45211 50005 12071032
40177 58753 46584094
17189 155981 347099185
134876 197899 683647468
47246 192719 363696125
29915 124835 237139416
121479 130135 21867493
146391 156444 20058736
113865 199954 215451203
173724 193439 49408357
173337 190521 43078387
103021 150613 628351589
192564 194074 3841963
164424 167206 568154423
184269 190967 190394603
135311 140481 12947405
185509 188581 7854274
48026 151118 993609071
114129 188649 29333411
173103 196799 247804806
198544 198888 898797
19020 31073 34203307
139746 146684 697196641
99255 131525 52802663
198988 199622 253323
77046 86090 923598266
188129 188753 370998718
29576 41306 29244749
38933 186151 368014162
168820 190021 53026355
189206 189623 1024664
188803 195469 16675797
29637 168583 347256027
39844 105752 164930945
124721 182679 144850800
46222 157157 277512798
78660 194992 290734928
36599 68725 4076783
154145 174303 355494696
148670 185983 93232540
179986 180510 850414891
116599 133610 42501745
179341 183399 10207289
56069 152981 806118178
108211 165208 142505773
110606 120761 21815622
67352 196985 863106353
67320 93911 723136283
199801 199824 73161
142198 194518 710981428
143429 154377 27451182
35417 113606 815638407
179005 189555 203097332
107054 126971 518026609
6326 57455 127986468
41778 92010 600395252
982 169109 556628138
197560 199948 6036514
122176 164143 807674611
149628 149941 221485
59009 146774 357933699
98571 178310 199005355
144736 144749 33520
180717 181664 2360440
52371 75463 213085740
43330 183235 349566548
9476 115989 725576719
66399 103216 657758839
39944 157600 294352258
49746 174412 939484590
116418 157785 893411448
29918 76030 495665442
90009 118427 71139932
149422 194881 828997261
35082 106955 342999728
173196 189383 435681899
140621 184313 109139048
161643 190426 760274532
75221 194742 298712697
162169 192722 76276921
46754 93002 115699910
96835 153103 948556775
21371 116954 468059189
175729 189717 35223479
61782 98808 388213601
51847 153887 400596094
168636 190846 55544846
60689 122117 961262523
160457 176798 40547946
169006 176167 124989006
44608 146264 254086394
41790 186641 201521374
163637 166886 7969641
164444 177677 21222495
2842 73880 177849434
123444 176076 131456918
197222 197269 124340
39150 117886 196880750
165726 181507 310506898
124433 170158 114424112
103064 148949 331442489
63496 189601 989676902
75047 128173 132681309
7810 175632 419326989
138085 152122 35157874
159976 168090 20116169
113343 176773 583848842
351 105296 262538520
70876 184285 709926836
149796 193384 109015180
56100 179595 308465996
106119 193287 217842280
37371 199219 404744836
46328 91998 114004836
97820 157308 567432511
124475 176651 130305217
111449 186579 692135883
117382 157319 99989859
161365 187192 28566718
198413 199934 725220752
52482 113462 152355099
26741 193288 912164149
179925 184475 11401247
15746 152954 708146690
100848 144323 108596027
176710 178260 3897817
107065 181983 473033852
54096 149195 692872278
195801 196950 2936415
90633 97189 781718498
147915 157185 933836507
195161 199519 11052960
192340 194738 690979971
128698 191003 155836031
11935 166083 861662405
9340 75203 164723605
133828 154788 162377905
107911 132227 60715185
139341 191193 784326804
91360 125180 141821603
97797 172007 185354984
21460 120760 892620648
125850 134785 22478937
43682 115961 295808339
104595 121637 42370641
160497 165011 11211845
18852 186398 418714745
130606 186359 689112660
102195 122497 50447376
45682 143668 245008398
186657 190310 65664996
90925 133736 631628771
160772 192318 10170698
61987 127596 163958093
160012 192153 591710304
91994 179239 433661532
134811 178951 110118258
140612 142426 4551376
84639 107739 404141619
35735 198832 674743078
131451 140547 22750743
94760 168810 876010656
35389 90656 674435252
58486 103968 113659769
156799 192766 598716494
111268 183580 180749489
117746 166153 120992288
118462 169722 128245648
52336 123171 176925072
6768 77713 416016987
97158 163014 164646244
182304 188089 898497015
92718 102691 25110069
9384 62570 133000849
9481 103278 696459738
121422 148778 68542375
49518 141044 466720903
60925 153677 478983840
121812 136933 736101578
159627 188304 71627195
68530 122420 134289142
79282 189537 275618669
45793 129206 208478225
39064 195262 390580003
100684 195998 591808978
26342 155068 515535991
179650 179810 404870
88879 138628 297350709
40272 58920 46734192
10889 72605 154411515
86356 189857 258808186
122859 126281 41641734
189086 198154 20307386
138905 191117 130619863
47239 179162 329700523
111319 155983 518991997
127908 150624 119369676
197748 199412 504399402
186193 189364 344994125
52117 76613 61265368
165682 190632 62385271
7516 134599 317710735
149322 182797 83584488
20177 36892 41831493
56289 159576 258242521
30783 196669 861311345
103428 123197 49192040
56388 169068 281628834
183298 192356 783325846
1799 74985 183220806
49437 175399 314658376
93479 181839 807093514
176274 185666 432401556
122639 137518 37332594
80733 145001 160660022
39279 177653 360359693
197235 197377 555958569
16157 140196 616375419
54025 71141 683737262
37926 116874 197373614
86528 92242 14187670
197438 198729 556494124
199277 199367 104584337
103185 164053 548063788
50692 67303 258569548
153204 186789 83830012
196445 198698 5703500
152412 182403 641885749
168342 180318 29832692
169968 188059 45237623
138720 167812 148905142
185576 193122 18951797
15223 131958 291613755
184672 197440 32172156
81005 103223 8491241
141038 183413 669660970
116663 191401 186831492
96368 122048 8341511
195607 198917 503236251
63095 157011 234833280
48032 50535 135718732
2161 195784 914042462
110526 179875 173322533
25691 48545 396374230
115237 144717 73712797
170524 197025 695557202
124622 149478 62211322
102935 123093 50155681
187476 189844 5938172
63588 149147 734271896
36477 148734 280566506
75080 141739 166526138
112472 154642 718668806
122449 162164 122317764
143007 177344 672356935
43447 119940 709239755
32165 166575 496811685
13572 46925 83276831
162949 171083 935749919
109438 113321 9708041
16998 108156 227899824
190728 195720 8483400
177578 181407 273372346
5571 176879 428147324
21619 130588 283300862
153407 197802 111070387
192898 194971 5260843
86853 186809 249926653
22332 133430 277635547
48474 167758 364326853
107229 162797 287852857
21006 180221 807674407
176270 179335 120653676
104083 134105 74981867
174295 197699 58791176
141958 179970 94910020
35054 144879 695720788
28103 134453 265694883
63749 107244 301951150
153412 185192 79268693
191189 199857 21889865
166491 167267 1906273
74855 178280 979548967
149299 186088 91939781
187740 197037 919182527
124104 149216 62886053
111250 170696 636937451
166482 169335 7208409
124687 139483 548949256
58721 176078 293057311
67159 76344 6506932
115176 160571 291653172
159326 183166 59374190
22686 79484 142055933
106000 138486 81029052
66270 73482 312844029
45874 152009 265327335
30754 87656 142102980
135576 194698 580191605
27753 169050 541381338
53409 141257 600208971
38356 92924 136423588
66997 198553 328861023
180014 192880 831284120
50680 132111 203472902
1312 12981 29349513
152358 184433 80025792
60839 107866 865057869
165481 180240 28867271
11336 63082 895383467
99991 191618 228870869
84121 141160 40442010
131091 135506 11004331
64410 176077 301450422
3752 61967 951285215
4198 67605 158816385
140386 146357 14930895
71820 110850 97331558
146598 168903 55801018
35367 47459 120072247
55244 152666 243523759
29620 65578 90043185
130266 155702 467654149
186410 190947 11413800
24992 33494 156796139
146301 195995 124289460
85233 156581 178692353
74116 150082 942489396
142811 146251 719330909
87333 197264 37906010
21099 53985 82309628
49658 68905 265810112
75932 138934 157302533
145554 167244 54103737
56199 57180 517549674
169048 186086 801447023
198110 198366 651123
96766 166482 916944778
36234 156403 653266574
164848 192375 19981797
88493 114034 382142877
112019 163578 20656851
4743 13870 22953077
182093 198903 42317087
150775 151597 570686095
88254 120211 883859359
74429 131544 142585001
31995 75217 108108809
114114 197810 209399173
126754 138537 29462299
85640 127937 502599878
74442 152863 195967104
137541 159477 103731307
100373 134918 650182502
127331 180240 704756469
70682 101594 22990182
107993 160469 579473414
11058 170269 982201402
68203 181406 420133815
71168 178280 499707878
182495 192582 25265554
64465 97930 941888895
144827 145173 726570786
146839 151435 626174854
26906 54661 575581154
172621 191946 640387859
94350 150936 304703602
36239 160436 310517060
55006 82690 69138712
187423 199263 417943424
23187 49501 65806557
46150 64985 47321183
75503 134307 52802488
30996 134161 345528053
41414 131006 223993866
97383 187964 226453399
538 127486 893530681
33903 148560 544271212
43864 156718 825582752
115722 157404 104364493
48074 151980 407952763
145001 184993 107116886
117151 171826 447613803
112542 186469 208891763
131852 144048 30621565
14922 179907 254649677
69989 197715 319242587
57057 136185 197706020
176578 178015 114416037
171958 185501 33812702
92162 199906 269747233
52856 125440 181270217
39053 124785 214311580
125562 159350 84715861
167067 190951 59801916
177684 188910 28317949
73639 79029 13483931
146902 169241 55879408
65943 121475 594598983
118648 186000 168396055
80295 81770 235317456
103202 133986 76822013
26696 83039 768328140
6826 54552 665576496
173700 194270 51538265
172495 196349 142992627
10714 149777 848982789
9525 28576 679205687
164807 188314 996145130
113675 133996 644283479
84818 92923 826112640
19519 179172 810361994
107081 110699 111962788
171708 191030 639142813
130552 150025 48599218
25449 28281 5952348
128194 186751 114546428
30727 60935 75443120
80934 98166 43149259
159217 164108 12230077
154483 159486 276277951
56348 165664 619729602
135195 137159 4898097
141150 198433 72228828
57513 121334 159270514
49567 143683 235298942
145120 187161 374177620
154810 169197 571513088
24606 73178 121532534
89288 188102 333195239
72760 195062 741258843
132010 136093 393670290
16320 141485 312827542
64888 92130 397788806
153578 188950 367045638
41746 47359 13939685
134399 148170 34457199
51399 149462 245079128
122815 188620 612987379
143965 159869 39791026
189500 192477 7366657
56785 183597 316827612
146365 184680 95705047
85739 116220 76321596
174897 194007 47960342
97870 148470 237139179
195684 198476 445156170
98223 191228 232346343
33817 102126 894637757
64554 168064 295278614
75681 174016 245627902
96940 136222 98122309
182533 188467 14998575
109366 142296 24570304
40205 176690 617617090
176877 186243 23570411
36489 62232 64385001
138256 195569 552347243
65732 111910 115122235
83571 121457 198141612
74649 142721 170081108
145505 158753 715239134
173629 186185 31449792
7890 67114 148238109
24449 108971 636534068
182204 197179 373626408
194603 197490 7358976
164952 172828 19570621
92987 114264 53216129
141539 177685 90170452
85694 172191 216336309
98254 160726 759784729
87057 127909 644262319
56735 94465 94226509
133424 151699 609701417
27113 32405 617972322
58060 191263 775295883
151435 167801 40783855
17554 131799 285509818
40717 118578 747771815
163829 179861 39823950
105589 176296 176417669
129339 186308 142356005
21208 152262 868657199
186762 199047 64655219
59552 61891 968187455
174381 178181 351580669
73971 174982 252255193
6517 88696 205315698
48916 180244 328200044
192595 197484 12439847
48862 182488 271874908
128523 140036 28798901
112150 148894 850614631
172033 195322 684746078
49600 194228 382771680
77692 176004 988303807
174262 178608 216992056
10945 54312 108512642
74082 132961 147031664
53025 164624 297765078
184972 187662 196109279
142234 161062 601651622
124170 176061 842565789
155693 198500 472995396
118504 126634 118433379
176885 197975 53089341
52367 141078 221762410
190024 192246 253398575
159657 192211 316587343
34139 144093 666020969
10978 145762 453585531
15957 56897 102365588
138118 160826 56910357
142171 159020 42253271
154691 184068 385976130
152057 197241 181909564
126703 153394 662265126
185816 194925 998079189
33565 135676 255195423
164932 180664 39170823
86710 154306 319199249
169724 191626 54673956
18708 34484 39415210
184342 192773 194626388
41382 58907 43863516
162057 193211 77824747
188571 198609 25195066
199927 199975 940393366
177347 185221 19829670
64642 184043 208645079
9805 163233 383615646
147338 152517 659798666
17975 188343 841143459
85353 101903 378811454
76808 113749 92281271
10472 140576 525399050
68070 114941 117039155
38123 51469 33456099
172172 196278 552527576
124290 136795 696377034
81200 188191 267446259
101174 144414 108010789
27412 107420 403149309
68667 121789 720641726
155092 173610 46042724
110542 152447 104894365
56570 117445 152102238
80753 199146 296110697
145855 156501 114651787
190937 199945 22749621
111583 165747 135523901
24308 174214 802780206
108610 193148 211358026
141824 171308 73671161
70495 71995 891014401
51290 191464 350351760
110882 120437 23832113
42954 112193 172969283
107724 144969 993448364
6650 175186 582419160
155457 163636 20364917
5710 149231 358862518
10186 128121 294806201
70060 111108 810410859
129688 136728 515703877
147082 147711 875848298
136510 145017 21301236
132851 160141 68365299
178942 183235 10809048
175552 194853 48486645
46992 150497 465508796
46137 87025 102179477
138526 188587 125297754
163731 184258 51127429
80359 159485 872472481
196815 197246 1094630
184661 189712 12759941
130979 177829 116880493
55984 79070 493299290
10312 178287 419733492
199583 199797 559015
137594 144673 17760718
102507 189424 217183969
3324 193619 475873698
52154 145542 5999449
73849 78913 810812041
180543 180738 502767
160180 183534 58203820
156133 179085 551989922
84974 128088 384299727
107914 177128 922371821
142625 195307 131747567
25732 59714 84879777
132979 138455 811989119
120241 190571 175966121
72045 181658 770840351
3116 11705 436181
111906 139301 443253973
104710 191604 402562838
64389 187276 962695920
179969 189390 664942711
124493 182832 916944350
190835 195012 10481259
120397 158322 95070998
150276 191358 6358175
66687 71361 11692162
118849 163915 112830863
103758 149449 728678009
64336 156505 230491267
106760 143174 91039174
31026 72044 102689920
150099 174954 568612325
17864 103895 215039290
28370 67280 625782402
69055 159648 226312034
64844 69296 11158493
10928 151957 352558901
69586 111649 104822402
147294 152563 529546927
134319 180860 116230373
170087 171233 2791053
29333 50021 721170395
34396 127300 232137484
103949 170550 166454069
151770 156046 408018270
182255 198701 760111067
124913 137247 497988264
52399 114280 154676466
118165 121183 7445547
135710 186180 126150067
195593 199292 534848822
160723 168919 20417558
50756 129890 421403256
82687 148340 378221545
82500 154929 181250354
49693 147248 994319453
78269 139903 692738720
75609 96274 51598581
145538 150327 11931235
84795 176097 228119321
114959 164357 123485136
83598 171525 219741381
131204 170791 133329295
12276 66961 136923560
82070 104290 55646002
75521 119027 108609804
80216 125438 112896023
86754 146234 930369152
188934 190455 446161955
164945 195682 76889874
121940 127234 13342966
164995 199928 556527749
53164 171959 549156851
124233 141065 340620545
127250 159647 81164746
12852 47886 87545769
42015 77454 88625142
178184 195734 551528425
65296 155250 224838832
77121 120616 335480621
187672 199301 547760841
92275 140881 121653427
12346 77938 340462000
167528 172368 12160092
155088 174596 48505488
61731 103224 41116391
169097 181467 30754196
141471 180504 97445324
160673 171795 27678143
147712 163208 38850434
22988 36322 33406653
5126 180752 812578771
104282 135041 335688980
171078 192779 44808227
18420 32271 22146418
101447 128946 735169982
59219 94508 737928961
173472 184370 27237403
14436 14940 1284375
100791 177171 174596097
41821 120680 196965417
8640 177138 475763850
23961 150175 315472616
184537 195049 26428720
84761 110043 63267333
41357 169379 320030045
46631 83631 338821352
62580 198681 773357688
116327 176174 811880213
102353 146869 111095043
148281 193303 695371173
4198 188481 460827275
4785 56241 128796092
28286 151034 582825689
68653 175047 998232613
141981 173994 722218686
42048 53848 126278716
20988 121937 698760320
27373 175891 842451897
181601 192963 85870807
48026 68519 744467203
194384 195589 3075997
46574 81273 404548830
82096 123131 102497066
91594 98615 83292221
132622 174440 104476613
126288 185003 146793946
107924 160771 515494340
160014 177663 314258617
192627 196247 9184047
195689 197569 4783363
84408 139250 726169497
13220 76646 158621268
49434 170059 589436801
15821 25062 23028939
88414 95593 18055584
97300 134151 734532253
94141 167843 184161068
122371 173311 127400858
107163 175467 448703766
157696 174699 42244567
150345 151104 1599764
43528 195087 621366057
186345 189058 920924076
64050 104991 942836107
99103 181210 204990984
155113 170638 38709155
191982 192133 211095304
80960 100004 451953994
135412 149998 36481109
35993 53039 42598020
188559 191838 8096010
169575 184233 434759585
96879 146512 584719719
113278 146930 350223750
27035 95165 170178511
73332 113078 708493472
185016 193701 595212688
58995 135333 190716647
40690 175971 525676967
160209 168037 435068573
140649 162153 209015140
196787 199975 8089953
46568 92515 53131141
78668 90425 230725199
51694 152704 252497792
198098 199467 3457919
51294 64971 34340777
129949 163084 842475856
51456 52727 25972043
115594 130430 660301392
121171 175955 819378481
91269 124191 581492378
139425 159698 193630859
185275 199294 35307297
174915 187118 762310992
141752 156531 37144994
185866 192232 68796447
169905 175071 12708240
138830 189229 126113370
28220 110191 204722025
22317 174354 379958964
178896 184104 9270023
187941 199079 27982304
120884 151867 765601944
90996 114609 434638394
116478 196080 199068278
51659 102136 513545155
17264 106736 145155067
147822 160061 884955215
44912 58459 713246474
69686 123763 343036665
133651 169455 89575157
142116 158028 80350024
153355 191935 96334850
83944 134447 126280584
199893 199953 172949
172789 196180 277607971
157802 193939 179232596
192911 198727 14781426
167485 171769 928379114
170653 190688 50044564
190224 193074 546258283
165713 168612 416327365
151342 188961 94062623
125257 139091 966766066
5930 125044 623276686
178167 196982 836504124
135826 184890 122574252
23855 90587 561794337
199215 199889 1717731
109601 175944 165688526
170218 189340 784637191
139482 181490 104903107
112568 156418 109845093
72867 156505 481070821
18556 127507 524441505
22561 132738 292567994
132401 175834 108391804
25649 128175 698697164
161427 192705 322447447
171379 172947 3934614
157931 167359 612531588
71286 197143 314579581
109656 197073 218699643
115924 171628 139164488
132686 157079 550827012
35615 92823 904734201
147825 166016 244899240
41788 119133 84521251
186345 198236 29939875
133858 143992 742989827
24107 124295 989478923
166192 195112 682968227
191234 191336 246853
99515 183387 209390920
129986 137044 669315313
86403 148137 395065512
126084 169211 110390624
192225 192814 682078144
179209 187969 843632266
52993 55442 6180972
154892 194823 99675774
185258 197081 298526091
137005 145954 658593750
46520 129746 208140408
179483 194305 37238677
57259 94039 91846391
98675 185055 215743330
81790 177875 239984775
56325 113690 513270851
190341 197807 18841781
169745 176839 17507446
46821 73093 939985911
7713 184375 944680739
21966 57004 87654399
196330 196818 1238466
5262 192988 878052554
172504 177555 372981088
45981 168267 305626457
103547 143324 99383876
45242 193073 369548953
121298 150977 332144452
57481 191811 335651581
15179 102345 217909283
15202 194170 447296847
189127 192991 225134359
73594 127419 936099706
18499 169802 378196240
13702 49404 89276436
43859 112238 541864271
22643 110504 219539574
74422 95375 52220170
194236 195791 3944882
134220 170635 91109004
95480 117506 55093390
102294 121622 48034789
97677 155281 676257376
32112 73865 161869918
170592 184723 35185646
62151 145534 895768347
115119 189126 185013731
103724 107044 8298474
116869 190691 940255872
76370 152240 189638591
31929 45617 34164617
1493 15043 34174085
72695 92822 934402992
16391 137929 303740451
99787 111572 20575933
29114 151707 306409273
186319 187688 536922359
61557 68257 948800126
131103 149396 45689607
124857 150660 743470029
110101 112112 4992106
62035 73103 16764148
88779 95927 646412458
52304 111774 953763118
189265 196561 446202345
173044 177504 818579399
4752 12090 450857344
115762 171654 139638496
197748 198794 2639361
174400 184560 25380197
103761 177810 234581001
164468 179101 224944063
99707 157699 144932063
73906 136305 169015658
9956 141953 464395298
21989 57677 333341824
114338 197316 207568241
107387 186622 232807583
73013 140319 168062461
145644 150488 471330041
54698 130751 450837231
155887 164270 20890724
49736 152051 255744904
105352 149395 109996447
63758 198489 594120010
144770 156021 33517299
167275 170588 8424602
154622 190641 89898741
56130 166976 668828028
603 78956 82036991
73874 161422 76935069
171703 174337 6569932
10655 11149 1278071
74239 160363 669491352
125185 173834 456135115
53125 73252 50413063
23052 135158 280241406
166290 167549 3061148
119662 191926 180766875
108885 186934 379809168
109949 114163 10593007
90051 129066 764522367
95472 139522 88487027
179804 192110 904950733
181563 191322 978107259
12345 35273 152585277
96373 139333 107320431
131255 198003 167042023
49869 199094 373172013
138637 192768 135344803
25752 83403 144061154
86060 159677 184248155
75787 126552 548731859
43327 115862 181279026
100212 190777 226265286
107718 189337 326483805
19420 74283 854797924
194471 196606 315373626
50510 57124 839652832
59180 179849 780397524
70030 141044 557458426
170424 198786 71107687
45350 68028 636477828
20367 89478 172594697
99054 185120 214959272
176143 177202 183018669
20868 131799 277303971
171472 188710 575782673
23295 61863 96413036
137083 199754 612541968
8224 140420 829192297
151764 168669 132672891
79482 111299 588600169
163462 187035 58849842
138372 166636 174750938
53848 105734 993620430
73488 121803 477596570
182930 190124 18131145
48305 98997 126882880
157330 199506 105486261
53847 91729 94423057
176392 199589 683877354
8813 63181 846651938
133342 178834 567833187
110840 154184 529127884
77387 100877 139149041
142620 163420 163948150
135397 186491 127716518
69206 152892 458085458
98754 105499 16851167
109488 112330 7068530
83392 86895 8671781
167923 179266 120357538
131770 184275 131196867
198310 198848 360642265
132048 133358 36147745
136924 167710 561518763
132126 137391 13218986
121858 138223 196492458
59481 151523 322139332
172811 196259 58775841
187208 193709 16259772
50401 144064 993463725
22882 170192 439007801
7627 85258 193931390
49624 187405 344406648
114379 192823 414200064
107269 134188 645068920
10017 67455 453383215
178206 195892 527191527
72813 171908 740503093
158967 165479 16140364
76997 83485 966287871
181022 199720 47081978
96278 121629 63203026
156657 197056 100948585
42623 84681 586917924
102728 108436 14125535
72367 148247 189547181
86229 198244 280224507
16547 30437 34747255
54468 92318 94362935
99993 144060 76114332
83240 100733 426235156
87080 101221 407079519
106021 110472 10941948
107282 116454 22902141
198505 199250 246297035
20927 177143 834706583
156711 190596 68276358
59962 182454 831456214
175139 198677 59204567
2919 94015 129322535
11469 114449 800866347
20568 89041 171017471
138649 157372 938358868
152413 162196 729991808
195548 197332 4518763
83866 151588 169392137
98278 134989 130423423
154498 177126 44220868
34626 40510 251336780
72279 179956 926199643
130763 146598 115593680
163577 173526 24683239
160560 164477 240133227
132365 194587 155616388
37519 175342 977095554
155652 171122 207627441
55142 193250 345183088
61035 179827 296820610
33959 105114 177906576
9423 24495 37649889
10752 102338 229081992
192424 197577 13072858
8238 128081 299560897
98235 156209 144942768
174911 189081 35625423
109044 118568 23825563
132310 185211 132216332
92808 148446 256097713
89560 122218 81622222
164719 170059 13329974
118423 145064 59234549
153182 191106 82576310
59696 114882 835172190
33862 154515 651629481
150228 192055 104579406
132553 179493 31112567
99642 150546 821909968
23241 162310 168245943
44701 54048 23435870
37828 172309 336140666
128121 146857 818885246
64773 75081 25721527
2759 158764 390245373
25907 54781 72268894
105709 190078 228731336
190563 194610 10138667
77197 193649 291111655
140320 153505 33109923
17931 166677 411183484
195559 197072 741390026
122080 147826 64537877
166945 198874 971386349
111022 161228 599319629
93239 170384 192882928
110017 131979 63077028
47911 103694 66431772
186293 186910 488168241
50798 138864 734449998
92966 132090 97791563
93600 190756 242932348
128423 193971 163934071
39733 92744 406593122
28095 159043 914748867
90074 197937 269974797
48366 197553 373174010
68669 154548 214562412
106338 129990 72641216
79365 181967 873476134
32096 170891 346925938
199846 199879 72628
129804 172036 105514877
22340 59666 687642761
129756 178711 122149332
72103 177342 858898179
62877 102085 98062004
18720 32151 522003364
109575 183926 185823253
65961 128398 155828425
191955 195219 8230123
146085 199172 359126380
119443 179650 888930063
21485 51608 668778190
60562 106527 26527135
106165 152319 343027152
17502 87296 174342840
163974 189661 64137102
62562 158807 663325361
2641 153240 534257041
33375 84483 809205403
121853 152958 734689320
186416 190770 879006625
135058 168279 82985214
15841 28305 31193010
67610 192740 312546033
50021 159640 274077414
172480 178654 15257960
119283 154405 88036228
187943 196908 22477311
136059 164843 155072777
76635 188792 444591080
166304 169799 8800497
118223 133306 37712548
76639 79190 451427373
75581 163216 684368732
22276 51838 73926480
782 49662 277310560
147195 148009 631641511
42605 91883 122948721
27041 85906 695677479
18995 159007 277250967
198193 198501 750360
96767 123652 614401418
57695 76991 897279095
37676 80423 106870016
110529 132050 53858522
163887 179067 869822730
40456 63020 711436361
109121 118804 24205966
52142 82973 77058523
127502 196776 173331803
42403 69218 67205137
69061 87503 896921299
152895 168948 40065698
29982 163561 527826243
145060 162431 70547413
195188 197612 6184388
188280 195021 813120025
31795 111718 724831874
76050 169404 233280471
45674 120930 187965126
31078 132405 253274420
74966 97174 636960290
153772 189726 136860709
148297 182708 85879251
71860 82564 710161776
83679 186791 257786794
99576 112299 31562869
22627 190672 734376568
96159 109274 828146505
81392 165344 209815620
97169 134545 93361308
152838 196040 39157619
7561 40566 82485440
134303 173206 654721514
181631 187308 14358639
151988 184373 80832075
8266 181493 696121397
156069 157716 4125659
6490 101566 892209024
107230 167924 151568210
173877 177536 9035764
68241 105042 903193364
27917 163698 339383012
18174 109951 229299714
134087 156285 55682134
114088 148597 753029178
1253 137461 340695538
99682 162922 705173194
137601 190866 133171816
51555 157055 391304177
129472 145587 114739828
69908 135316 163224018
144383 183896 950549982
148486 157126 21775563
133006 136115 312858947
38215 153010 287109789
16710 168750 555298904
18759 153027 335693957
198140 198590 970512
78891 147626 392017566
141558 165316 59420944
143043 161604 46432189
181623 182439 2060995
3747 149186 363712318
149319 187219 94801849
67084 75379 20656996
46782 52859 112412878
38003 42372 276149969
95290 168651 678823443
102617 180380 817336201
120975 142230 53283801
77769 183259 263498983
4398 128612 663573626
79252 192458 282909977
110048 145264 433672077
105416 119930 611756631
109425 150234 471644869
127152 145788 791685318
25582 31384 61391649
137130 177145 99843772
103914 123933 856273700
193649 193811 413738
169728 189452 49304730
104542 196452 229816678
188617 192850 10463514
4161 79439 188348153
62695 153569 227194650
111126 191284 571791182
131064 187769 141794724
116877 185271 889826420
65449 186522 670243462
151670 199913 399372585
146958 176962 74865348
24343 50709 65954746
7931 87657 367428679
58049 117931 573824006
190082 198129 141047315
115872 137645 54424314
181254 181291 92569
108539 131365 57073564
142472 189316 794713471
118538 180974 156009948
82761 177651 636630258
68431 169368 252103747
59529 140381 243346178
186605 192758 803244036
113253 137446 60534603
15412 105217 224457772
164874 170416 848829179
32865 73547 190041100
96592 169292 322959146
121507 183975 572471962
107355 139846 880668778
37869 53024 37919490
27804 131729 590402223
85382 127142 756006370
197279 199744 529022927
120243 188245 170194943
29733 94922 494405702
76855 99524 56801128
32417 78957 968986373
122027 144582 56601100
192778 196223 131222081
116807 168235 128516896
26922 57249 404468602
84082 98169 680328017
189282 192779 8651783
84574 159633 733085078
61395 133719 180780442
183180 195692 575941137
14715 106830 200099864
13743 155417 956272097
161489 193291 285181036
130909 142537 29040974
10960 175622 411389396
83586 120659 902855127
108395 194624 362068035
27452 93826 173359125
137213 147470 916229850
194185 197479 8372251
190385 199473 365329184
36535 70273 84512788
179840 180586 1889362
183422 191238 19642734
104660 196077 228529418
109189 116189 694003292
168378 171442 7591786
46689 160097 283688274
106693 184112 193372252
49035 112682 159066513
121316 156034 87101408
149403 169863 51208100
124377 188368 845134480
30583 43046 263500669
13661 175788 931920315
105156 156816 129216145
154141 169133 30177112
36075 84028 244666357
144927 159179 428079777
177064 188532 777206854
196106 197394 3286053
127986 178438 125990151
77290 167382 225063210
67881 115425 675941747
183534 189410 327844927
94036 188701 336327268
71646 74271 6530327
192771 199437 809956932
59017 108360 123241728
5300 140263 925199126
58343 70390 858325880
138803 166106 320297524
58311 110793 131000340
45471 175462 401731030
86497 107078 51561923
42283 105845 73879194
71568 120259 729936279
17418 181519 793262789
54231 193244 347413711
122856 187643 162160408
188713 189990 826806
69164 128500 148039400
127826 169212 207958272
27788 176403 371160727
79715 132977 192998016
25076 72820 247388731
73263 87234 34744424
35086 124001 222084713
135384 155835 51290113
114933 194395 198616940
25026 47125 55146860
186915 195418 875912620
118125 178317 150330637
88030 186173 848695844
37453 92433 137308767
15266 185425 425134960
96656 138185 488637973
148208 198842 994620472
120189 188225 798417499
28059 134432 383038387
123490 179519 140017142
164517 193221 834163261
65808 118871 132363276
79769 121098 103112699
126783 141499 36861694
54252 184305 324899053
13901 109670 239303946
30629 168557 669642666
107207 108079 844738296
61573 69675 20483829
56632 85401 463695770
157643 164327 16621090
173072 199984 200884479
173461 187368 867266079
171587 198166 766424742
37143 78730 104028638
63600 65460 4793662
108154 128580 260859185
7623 117243 274041648
175455 188624 33197111
118074 154503 91263170
162752 166116 8319530
19600 48082 476456167
41922 79809 94737177
166296 183072 396169503
171670 192507 52126573
68948 124293 782202220
34778 146099 278240012
11457 85448 184804658
15099 110934 239340475
146655 147417 1911356
88518 171659 685162069
193611 195325 604726555
151970 171505 81856052
133834 154824 173774384
88626 132663 34085015
166784 191537 61902375
195399 197719 5926595
144462 162442 44981761
114505 186121 898386408
34983 70031 87801631
162722 198058 88441618
4832 61878 142686956
88482 156401 285964842
193176 194246 89898621
83919 93415 23758174
24263 78493 135652257
177578 190635 919828491
139897 158169 5783578
14761 57891 422856965
123853 161023 941781465
191215 196702 743648798
87371 175668 343735388
27089 71317 110633887
170343 179090 21652287
102997 103124 757800339
57187 62373 739107873
8670 140225 630317951
35955 190004 725085519
78015 190048 890210577
95125 123427 70648534
54323 161314 267404321
74961 113269 654030563
181862 190035 20581409
90611 189396 247125751
138788 163410 61730912
29639 110280 201446852
141497 142452 562794394
80733 148300 168878991
5625 188649 792478990
59743 183104 390327133
1298 10844 24053655
177629 199256 238138273
79240 164004 211964647
132290 178387 115076597
123094 145630 56469446
179885 195950 40375198
14752 25159 577123870
83049 87754 11646523
160178 163044 363585732
126081 138878 401536275
66141 148471 205607749
169152 179609 489745529
72372 197082 311728719
40335 90495 394884942
100218 189482 715442252
77825 176890 247363378
122441 174155 129349112
43205 177982 372288851
106680 157083 444371236
26837 106576 199289376
194073 199058 12642511
145857 157018 28085176
146179 160162 35067602
20420 44785 17180087
83528 152828 833873994
132443 171590 699644647
139045 175100 747690389
177508 177891 974646
128897 153067 837007371
139750 183768 109966543
181305 198524 43323670
65089 198872 280572003
47951 127542 198982356
70308 97774 68517901
100644 185948 348143481
41379 47072 32264299
174810 175751 2292121
81420 151252 174539418
189968 192292 5759089
89630 146871 143210701
177529 185106 896697178
25854 137530 279119957
37081 76054 97503823
143218 195607 131005593
148844 176098 661930774
179597 185467 14731395
50275 143990 234288079
55393 138813 252300949
136238 155672 48739328
110198 182699 181178341
175099 199457 61284792
159024 171546 31096835
87883 92543 151843194
58689 187867 322922073
125457 182534 142702487
14676 83859 172781358
125839 139276 33676899
20672 32300 739390757
56088 149954 234554905
144078 161160 42720293
1985 139735 344480203
37030 173657 281769344
99428 128939 73566319
183132 196772 398022862
132894 144125 906080281
51215 57810 95384549
152808 187695 164095153
35700 117014 203218132
116814 125449 435500141
107666 110758 7604486
107858 145506 713571963
24696 131413 266759689
143903 162666 46914678
184831 186930 843065256
95378 143734 862748288
120409 195675 188390726
192567 195267 6839243
66709 148165 220607934
51030 162874 279603705
98395 125087 66493586
116634 190345 966591353
86854 162260 188656684
191987 197817 14772668
134267 137552 8224432
98598 137888 98047766
167380 191406 911221671
8383 182544 630200735
124760 197519 489603608
126672 150733 60254453
121295 158101 92314426
28818 70781 104998036
180400 190321 17674955
39916 99072 953619695
80351 194638 285719696
9880 141116 328087283
158982 160106 679854689
43705 150080 594247263
8543 181262 963349392
99632 121414 657817597
73301 90717 43273005
3870 6670 7100752
69170 150294 202534303
6561 155515 591410155
167013 178863 113647882
16592 176998 400750384
77526 124393 25363729
165015 174515 133556310
38345 84443 115134356
91360 173933 206503054
178894 193359 169863989
127732 162702 369179881
144570 196485 129850702
155835 194225 95864166
171922 191230 48308442
34400 162784 772075448
194078 194804 1837784
64683 193423 693586680
147578 148578 504772791
129177 196724 169011502
160127 168633 21158765
2604 196275 755002475
33129 79179 293371736
68663 89791 720435555
167173 168452 3276867
183009 183222 491039474
77319 199363 895505044
41252 91467 731295896
48302 149094 975191801
51951 100385 121161801
145123 154512 112085628
185815 198593 288168837
193067 199498 131031045
123191 137163 477853160
143111 185015 104626802
102864 130912 780634232
198882 199661 326431377
75753 179996 14919759
55944 113937 961901298
150006 195734 114422017
58686 96869 455553462
158161 169843 944044651
99665 152006 414603648
48659 121000 180745974
177117 186888 508242534
56627 59173 4869559
113914 175254 153164877
163416 178965 832559669
163659 192207 872235173
115142 191959 277248228
85732 144359 146750353
146571 167070 51187962
157760 168217 25928279
177813 180630 275806399
155726 164038 20755668
149748 197229 256980444
136008 158099 234257232
31829 186900 730781092
120033 127557 18898686
18588 189688 427691190
55529 139546 473595567
103652 123970 414702774
140280 199537 148392041
48653 95881 233222119
33979 118914 212214282
113627 158838 113162292
56196 165966 274309676
90596 189110 420106183
2474 52897 640333991
99532 121723 55148953
124710 191780 531742912
140349 164684 60913079
67317 98818 78664417
92268 117879 946549009
175938 192383 371951020
110043 171252 331188604
60035 120693 317049570
131737 171980 80781043
116050 185744 174139803
138770 144445 635309849
67656 187757 625326516
80351 176385 340316466
198409 199091 383109050
137388 179961 172886928
76580 112274 96574251
144255 147986 565984853
56831 61443 11439199
163489 183708 458350680
57434 156470 247654613
105325 164327 147479064
144646 179178 86130117
186122 186633 1296490
100369 102474 5265312
169520 176768 390073874
65419 156641 876455580
184177 198071 35020960
64456 118063 114290320
191641 196844 376367302
13257 98198 893739512
159816 196905 887187843
118363 181053 156642226
158590 184532 40356040
33377 40970 18953702
10476 45042 450425721
68977 134688 164026535
56824 129906 932350292
103972 108802 933893432
89778 113768 60097025
153860 189706 242210564
67344 165960 246304602
61706 85248 50277362
114622 160070 113697810
192785 196852 573758427
180665 188319 469524859
33560 153016 298704866
191344 196210 398815150
132754 147604 853043289
61779 184131 888853051
99568 199007 295193841
118106 163290 378856787
66101 112958 116908466
781 104482 259459571
149342 174795 155508760
135212 189915 934290771
79125 134490 305441201
17976 90468 181006280
182397 196078 34382522
92026 190608 246663297
28775 175031 365300901
129975 133831 115740115
18114 31359 33068125
161103 184759 58957090
80200 128732 974034344
175369 181571 15559862
70061 78707 193837182
83343 125832 452733282
53176 59183 15043964
188410 195137 16800726
125469 159302 84823241
123025 188302 163348107
135660 153310 44263499
648 60132 683811319
167647 186655 450757675
176795 178587 838287865
183579 183896 811470
65323 76332 27405036
33271 190327 684675114
54569 122465 256431002
6444 187915 453776996
194370 199495 529416626
94344 148250 134787069
46892 177730 655341945
155949 180322 215594491
186743 196352 18749099
13244 94317 111019253
5539 128167 747670609
178886 186117 18242131
36182 84177 815528214
91333 172912 627687533
193886 195152 36008523
110112 167309 876841609
67171 124167 142186441
189046 199676 26732376
16971 144343 591039704
43710 53366 10962842
174787 185424 654899958
77176 112958 960920448
24466 76618 776601141
146392 156484 271040677
143909 162092 231407176
80426 81995 3892501
103841 126793 589633081
68009 140251 180356402
59226 182153 600710668
102115 187206 972421187
120033 168756 37136123
107073 134941 69630332
2237 122198 299878424
163614 164225 183944125
99439 189509 886761519
188201 188800 1518622
168239 184123 183403371
117262 133771 41247453
52465 84264 79340305
35783 123014 217907956
107937 145920 147794451
87732 165986 666356783
10088 58640 121450118
66545 194910 260010761
166532 192067 63905054
171808 189527 44389781
178425 194800 549616508
114803 160171 113456569
139879 176803 337294316
41290 166904 313933075
183463 187514 598919542
44892 70082 89800885
138354 140818 6194177
58998 131720 181688334
31484 150131 296569039
91497 199496 786569525
194252 197172 7413709
120537 141260 51953360
94013 130362 90925231
33879 136180 255676401
29685 89691 149784796
183593 184809 3036366
78736 159331 201472680
124195 136278 336228422
184707 198791 35520070
20491 128946 271087308
15248 149610 406529826
43964 87338 108277652
101175 165481 160603257
28519 164910 825148135
80663 195842 287972488
72751 128030 26987458
137667 199291 269000587
25523 134661 272742510
179183 196146 42652893
189544 190395 13730372
63520 91527 542125373
150621 168191 43849899
174331 187753 33704098
168923 178747 361967932
129470 169040 98926323
142367 145923 8887987
25102 42890 44497953
69498 179325 274180209
85034 115152 75478762
54008 189424 338454489
122184 156376 96082200
199473 199584 206135
111723 185499 184450955
36327 125963 852397255
45828 66325 408315071
35473 184640 372770906
18591 188321 870261355
28840 192901 409962810
79563 126518 879207910
46482 184411 956386498
14517 25115 26400457
16892 84642 169259331
108048 111607 315145209
168369 183667 787664259
155607 197542 104863862
97288 197211 955939296
163247 174207 458739203
108476 183264 186847291
59795 138688 962821409
15369 53140 94317377
185699 185737 97559
185189 186913 4384440
54932 191275 340747426
177678 186642 408636845
73004 115943 107200094
104866 174923 174888449
103899 113168 516199313
179661 198998 379252962
55107 122686 168713046
123982 136102 476532120
53334 93265 99807655
19595 116054 241107256
125972 182483 141285046
178645 180875 7266341
140624 144033 8628565
159832 190652 76957407
110591 161939 111553633
74762 184091 273111188
138181 165234 67699455
22863 197369 436381355
31276 153395 305367363
136755 165298 584494098
23164 41221 45118461
18366 86292 169670802
74126 149202 187574140
111099 119503 20970721
6799 50191 108580849
198179 199004 2085008
4163 104867 109913425
11062 133270 518829408
80166 114251 85195311
154309 160674 883437801
52529 177823 339083066
81781 176415 236328589
145455 166963 134032074
123742 139977 40659989
161259 161266 543877203
50271 148473 245421748
59105 120369 451670837
193319 198032 11948111
78861 108487 362587638
81766 164113 205936834
164179 172061 19591751
55451 65530 24053481
178159 195786 44333470
27477 147968 897596127
196591 199617 7647885
192739 196324 431774300
98534 107063 760663615
130918 183585 131513382
187799 194430 16546201
49364 83090 84247191
168026 189529 205479955
61390 102609 502081046
74903 197321 306067898
165253 166814 404535549
84827 167049 205579765
188615 194291 14149722
148765 152964 32276946
175618 190337 37017331
149884 156047 15558992
66180 116147 124695095
11916 177366 413404172
80470 151065 176514326
110285 171179 152240006
113057 136392 848009119
162517 178448 39559236
28086 115926 219448612
103877 156565 922649740
145493 196662 369665900
129659 148088 46051575
20243 72119 78117980
79653 115293 145339619
76277 193924 580041884
155358 175470 49923860
63440 96539 600729910
114130 118909 482630219
474 59026 989225723
177910 190143 30815050
145390 192170 116920604
43304 64870 845130069
50993 199390 371103679
180497 183250 50157579
22479 160860 345980331
104268 125484 702952683
149513 162375 32235487
91960 193590 129122071
163234 192523 856081701
188779 191830 7523407
138032 190683 131677030
175016 191010 40170243
139914 160084 50564070
130055 181698 847422723
91159 101097 792793917
1551 6101 11456855
166638 193122 66276567
51991 197090 362811667
176085 191535 38815057
89559 177134 218877122
58094 180567 305896195
19482 58808 939921443
172195 188347 697243737
182722 199648 42644144
20552 151945 328524967
147931 149676 4363526
93196 103772 26516742
117355 131826 921786821
110636 194314 892488034
182507 192325 504839580
166040 171463 13491329
160220 172139 29666286
77071 84545 878169613
35933 165415 323656626
36266 125699 223381537
5575 68380 157342716
196603 196671 226049883
51993 71068 47831220
147389 185304 762261537
79417 195794 290950291
85767 112472 66779248
59266 85230 846848668
198307 198957 171766856
93169 125797 327194842
131534 168609 374736750
104845 123114 435557621
69624 160131 591991505
179466 185556 15295058
103834 195450 463217415
137587 171594 84955133
124980 131635 16661853
184185 192625 946958810
166069 170111 10145839
126848 160084 83280139
121491 157453 90253122
89201 129139 377391888
80671 171430 226778904
138809 178572 99277950
87061 87533 85998115
33709 177511 428474781
88560 165142 843242703
2827 98182 238693915
86708 184040 243269345
153818 195191 103356456
1894 106911 262736249
79793 195285 925993341
15735 192309 898603330
111616 118543 17346279
159950 182756 190611553
184332 186035 310820482
121939 132278 116444826
20235 83891 159082626
23351 126582 934920580
54058 63162 324528306
166655 194430 607243212
198461 199238 202165819
64158 146398 205441647
92915 183005 278888241
3072 150458 541743829
47461 141932 491960532
150402 189002 739279022
95119 174080 197290253
189718 198165 21249002
56977 161072 260221213
19080 136649 293851370
20948 39221 402448364
63685 146896 207871675
13585 43821 75624176
3232 48123 842100870
195574 196685 661777491
118290 156878 51193984
115972 148614 64035221
45745 195586 298312804
143758 152963 23055358
144807 169071 245906706
114494 154064 99037436
58215 148981 226759702
40100 196444 391022510
86153 181922 552840788
142941 157069 227731733
108948 153651 16720400
130674 190786 150226010
135396 169076 585606763
74538 121606 145043364
121424 158001 91752934
50462 117284 166965448
28099 73153 544072737
177080 177550 1193930
185401 191218 100990581
32157 131503 614767078
111444 190526 197791166
171189 187351 21166059
94892 171078 190422186
60633 120777 735314891
68419 170258 254379732
157092 163800 763630361
141272 153130 29771196
127846 196419 19457991
46367 127897 839462732
100504 150376 946034117
116074 182259 165356916
187310 188010 1553707
2985 70369 168917534
33109 108777 189045527
58121 122898 873934138
32612 52861 50634412
188325 199279 183358722
81178 181606 250845633
161741 175285 655354779
78941 98041 59468684
177902 189806 634657837
190512 198903 21155613
85972 184651 950918673
164545 178945 989231853
173206 176358 7768328
49082 188895 615940514
112021 143752 233795544
120619 191909 178368152
149738 192178 106115904
37743 176013 345429596
161181 178150 933543355
99776 199717 249858644
176477 197526 53025211
175828 188166 706782714
185110 187741 6729046
124016 129663 585270012
116449 194730 209527968
106530 165621 147668556
176768 178563 4509853
138186 174840 786711438
39446 187304 564395809
125964 170348 111096441
188383 190985 6463405
21185 80520 521861701
132882 152567 186436998
34321 162563 360165200
50727 87411 782318841
27053 189176 405225971
98063 164079 3540594
189025 192184 7857622
100478 105563 309278199
150276 155221 789787804
130462 152089 54040257
108356 129007 306647562
55389 198364 675521582
41296 198521 393185196
48042 109125 450146312
38102 137702 249012217
80533 84735 92904729
138003 177564 903809588
14252 157842 59098363
96599 196434 934341414
40732 117732 734802037
16985 45415 71090484
63023 100808 94506449
162334 198142 89604052
110433 154323 109957327
152118 169965 44647949
134188 178223 953827740
190712 196501 14586295
183815 192064 20726711
99170 120559 212186358
147519 161769 35752385
59221 95130 89707303
100588 189849 631844394
162891 166068 6331814
101370 187186 214401006
146051 163573 43902782
73052 124723 344538919
94934 177478 874228342
18656 159901 353121769
187273 198869 29161549
139675 166963 907308523
35124 73828 9333809
18843 128195 513777331
42919 165263 305803806
135002 146101 27721646
22530 51841 73280783
188784 195510 16829191
166898 186214 717767529
84700 180729 806953559
85619 155373 174663123
57135 68548 582180385
162790 177023 848492501
166613 188880 55774160
90942 144099 133093070
116536 130455 48192771
161943 186802 62021788
106375 114898 21332648
180288 196753 41425181
18647 106357 219229236
49545 96062 558297350
21445 115608 235413685
1877 104040 901415872
143251 190226 775433176
31598 68161 91630747
153837 169790 839281328
111180 197822 332961549
127735 197301 174075657
131538 138991 18621725
72794 80535 981203118
154079 184758 76473388
19967 46096 65302727
137237 188654 128634352
186246 196731 8097704
191295 199849 21605366
42203 178640 548261723
28426 116175 219216956
189144 191156 5003512
25510 79358 134572344
137621 180535 107154698
179159 180334 960253196
182954 184854 969177340
38516 186078 480711323
58980 132431 672946701
56633 102846 194062848
181387 184057 6716875
147384 164151 504651970
42358 77163 87003539
86818 110158 58367855
139518 191370 922248788
163389 166017 859335943
114058 169758 139268559
68338 136731 785910891
48085 152174 260283650
14108 145626 448785624
25171 103303 195399611
146287 165067 46987581
35930 100508 346045690
83573 147531 159867778
10629 92930 205714106
48050 146270 328172754
102181 147298 112557176
26359 114294 521281065
161957 188073 65240483
198240 199112 27946410
148377 197197 122158930
16691 185653 422276067
159977 190629 632182639
87143 91767 11448602
135043 152080 856515049
106585 145050 920155992
85297 90941 14114340
171035 182098 61818622
124824 162324 93905118
13072 49050 533577311
151375 154467 7852264
118859 163247 16070560
165521 186837 753963700
80357 144588 160597114
2937 71523 117652359
16660 156699 350221880
93928 103205 242201033
188952 193030 10153428
133316 167310 84945319
158957 186235 68021012
117353 158937 64870171
65565 82475 42030322
58622 99087 262913528
143433 186379 107240061
53888 110213 611162384
148519 181358 81949101
197029 198295 3205066
66433 146255 648976650
92560 142249 124327159
155449 180785 834646402
21002 83145 922019273
18977 84207 330479008
160319 180259 744067895
136795 176401 489570495
30816 96211 163456263
21211 141851 393062027
31445 104823 183487109
113468 172896 148536422
8292 156576 982070959
65943 68123 4020788
105093 152362 480633390
7778 110777 439538979
149236 187215 94992675
178699 179734 2340169
28098 169915 354412876
190769 195704 539410273
40913 158180 293267484
98821 160600 988799002
103995 109871 11033892
1490 19966 46352126
59719 172062 280793838
120541 164140 109245522
29832 58842 145541833
134410 179887 162805550
88667 168702 185703619
126966 149804 57168685
199904 199985 219973
91414 148581 143109860
148596 174938 65687712
10464 179053 421290445
71233 158817 946182595
90341 196657 954068008
29730 32227 6202894
75232 156171 202379056
149520 162898 783697102
26380 90582 160278042
19979 90179 175330599
73795 199176 332433125
3276 27585 411169417
70254 115744 696050042
7720 125595 294558925
134483 143917 23669243
79534 156148 191607811
118741 161150 716674061
122849 136843 190688410
131524 152614 52813873
74964 142008 167475965
2203 71996 409496085
180734 187091 916873438
54219 101573 23428724
106270 182989 191620414
153632 180113 798348279
104356 108480 10236598
127719 169589 197627431
192411 198179 472006751
50504 173025 307315691
152840 161303 21159982
181008 194047 946452714
157617 191965 85698900
193467 196293 340547374
39424 120483 628937005
147562 181721 402151968
137586 179653 105037860
15138 129743 457767602
71773 196698 890027039
155939 181780 64338281
170967 173404 5992018
22006 181491 398504848
41641 70754 72969603
188763 190782 4980711
85041 126213 439653959
125393 160740 955448068
25567 161590 340029985
166458 187696 307839817
79559 98948 176445709
38848 174699 339517994
138446 139966 3832889
71971 129240 143015959
99735 134025 85530326
24193 162666 629275937
151610 154860 8250990
58049 76651 486467212
141426 181056 297694749
66629 156754 498203398
168815 187991 343973106
23223 41764 176126985
71288 146295 187323410
166706 192589 783440120
34052 52561 46251509
169361 184643 637089636
194393 197490 7873111
8489 94671 215457353
139807 163826 717200469
88542 138715 125492840
130953 179433 432594033
165452 172430 17424592
199962 199999 91915
22061 85876 159392978
123586 126056 6175542
97965 170281 180706460
160066 178731 46347904
169710 195434 373321303
139313 148366 748026567
52992 126714 184186070
59716 189483 324417334
175408 182836 754581508
194023 199751 872436458
16143 77438 153242919
174053 177735 244507453
94088 142806 199659893
135250 196984 154487175
94646 167758 182678027
142145 178375 304086959
114152 124967 708675099
175569 197968 398057020
10058 66229 140635272
194300 196804 6345317
191199 191922 953739384
40107 187752 369211748
144720 196348 129108166
14211 74928 151838527
75176 104051 72117059
126884 138898 30070730
183393 184012 689217780
178781 183094 362927349
49996 78535 71384708
136610 149756 555654506
19081 138618 298672842
50325 113519 157878068
118506 130277 29532644
15441 163380 491015261
72350 115154 813231751
1941 41111 98078053
781 187277 549041756
111575 150637 488562964
122287 186293 991691638
20300 23208 7274644
179006 189781 27163478
177278 190181 727903975
84363 140930 269126312
119614 142685 339150887
18936 150181 327994918
27216 96975 174344176
104947 184783 199401656
87645 191221 713288105
75006 172743 244170803
31877 43746 151079503
102296 111914 23826926
84185 104952 263578852
32705 152586 412787089
80063 98323 529295136
147718 154700 374878333
155648 170459 179783610
87240 94022 154726901
133936 196586 156738446
157021 192461 88393264
72673 139093 791475599
140977 161933 52484204
94508 164350 174647729
51829 118508 166584629
41448 187974 945621435
190168 196780 178810219
159709 197585 94736264
78401 92814 35896866
17555 83402 164585793
147944 172976 126570674
147406 174939 147873760
132338 154993 56844539
54182 109817 138947737
182995 191096 410004243
194755 199772 701368878
53927 87261 83173004
119195 120252 2561158
135298 190979 307194252
32902 141586 271642531
141302 182521 102952381
52113 184672 331245698
162671 179821 790750750
111470 156677 113288538
38941 199289 401072363
162850 182624 241186734
60642 192271 339243506
17577 128020 276010081
123519 195844 58218788
165446 172074 16550139
56438 74995 46420169
174320 193809 48844280
65177 195353 500121459
143263 195714 978805925
8925 50077 102970534
41413 73759 108618393
74773 134160 470549301
7588 92751 212863063
7652 31706 433936915
90092 159766 616741624
145352 171854 435893740
111256 178176 233615293
120212 160036 597463561
199108 199996 2268242
93883 165941 501761088
124465 163197 96988215
17328 187820 495441597
98500 98582 848482276
85688 190246 261527144
97713 144770 408180843
90501 189331 858652172
156686 177100 555600079
49760 189784 592345066
104576 110523 375830215
83818 99968 5891242
6348 191759 463529920
8097 26824 660997493
95349 115438 864031961
103288 160876 143943232
170269 187828 142815883
148733 166051 416126069
160927 182453 53607782
12877 139456 472243612
52100 98873 117008528
175772 194042 398768348
30252 50750 51232263
194859 195992 2860161
56423 111534 230633040
177262 192207 37553338
1732 66427 162086671
178872 196490 879613197
180809 198029 43346046
7420 118908 990539412
16295 45802 66638531
4107 34671 76561349
91075 158435 369593990
135671 153569 537058136
178385 199569 53361217
163997 166103 5120105
37643 114791 192910434
48449 95536 767409094
195356 197040 703253839
137332 154418 42879704
127523 191388 894947813
165943 191586 64069169
33426 193641 400507880
87210 133731 300543753
132813 135408 758972205
109965 186787 192080727
6501 67127 966195643
105241 107758 6264245
53039 54683 87328034
103809 190186 319156829
29678 135416 679604603
82328 159489 193016650
36325 172278 740934503
11195 166142 387299111
161534 197295 89446367
131133 135776 11572790
84159 120125 417937231
62618 85513 103609338
87161 174933 219336360
117448 168370 265327821
32282 166406 335206334
80504 153323 809237068
199992 199995 593430331
108126 125943 39952773
38001 74010 549996072
139563 176909 93191269
3133 125276 647522933
137790 188585 388401559
16315 160962 361644058
75814 139168 990250008
41056 174899 334414796
194046 198991 12543006
187182 194972 781368318
43317 67028 156905228
192969 199749 17187253
163232 170692 525582224
91724 147637 228704349
22577 148212 314038979
194766 196616 4702778
3809 59844 140231672
76352 183553 267814936
35752 102568 167108162
59509 129292 234789416
167838 177610 24327015
54425 180137 314023905
31003 160678 324246445
70535 151297 201659990
17452 119098 253967080
171707 197335 93706164
37421 93923 141210881
150447 189406 890313801
130780 176530 114107539
57590 77394 836781791
151231 168218 881457732
159925 192849 95555961
19055 27804 232296912
18588 51190 81492429
189663 193464 4608387
19813 104453 211624525
15440 148775 333189721
11449 92725 136477528
24078 156523 655855180
66653 162771 240171859
140519 158807 753910189
148677 177550 191553170
17938 176349 395691394
44553 175369 126280593
10851 24482 34073405
60659 162652 701518404
68370 193876 498878903
75566 156212 901473572
173554 175222 688114924
37598 172132 809134118
17669 52316 860015004
178895 183592 11857892
46033 63240 106313855
161511 178039 41048865
130270 133957 544322730
155327 185273 74629276
117989 144728 33905551
114599 145130 35748715
117505 187768 175689293
38163 171387 333006081
165256 195089 74617381
51022 85480 85918953
165848 176312 305158548
147603 186199 96502546
112511 159481 117588354
152311 170048 936825747
4075 15056 171487687
178136 183598 803080325
11713 197923 465680790
38451 94768 10249891
79481 147467 790054601
121021 184655 159128405
91755 137827 115345030
67304 172293 262214858
113118 189171 749862293
178755 181580 7123329
43750 189804 624694961
183712 193481 111324502
36478 46274 7334271
50401 81315 77277115
168922 194214 63240279
117435 164510 117738545
124690 133187 494812743
81948 86859 405017664
14235 51010 91943763
91506 197905 346030702
110744 170483 193096085
116190 194445 195681201
185058 194433 827737231
154039 161553 18763037
79613 173437 234383960
100171 159678 766779640
17010 106790 224518671
23964 156160 330586506
193522 199307 14633770
116591 194431 194652931
35629 109098 183543325
199187 199775 300374657
83049 84729 4079468
47272 50614 8506183
52151 133487 203237763
76467 184202 726074258
10334 68563 20534273
8072 22329 329672127
150463 158842 21027431
26191 85547 109216729
119390 179060 311235664
101896 140727 88463422
7333 61600 787539619
148765 156799 20250696
194578 199494 12460844
126360 198615 824724581
35070 119579 211085450
129130 164282 801267985
145964 158938 32571464
136829 178449 963136029
70245 146976 878662461
157564 181367 59211915
109341 177968 830069268
39793 165537 314425755
92054 164225 537202364
12823 20293 18714540
60093 100216 100472389
123964 187084 157926086
56689 89570 212044652
14554 75650 152700138
109730 168169 146069521
184274 188399 41968749
98055 160338 155662452
156457 167320 26880435
60110 191870 661124861
168880 186564 44157175
141379 152464 927273656
101301 161908 151429715
5742 163932 886595979
99923 113037 650708040
58200 160868 256619493
66960 192880 64167826
102230 132713 76018691
77558 199106 816720733
96975 150255 447589547
46973 125869 197220503
109583 110331 1856914
191547 197637 15451284
6187 53984 972804983
75873 144165 531533482
170022 188811 47009836
3039 166232 514309563
45033 128449 208474125
94537 196498 254995758
148706 181717 82420723
21842 44318 117700217
196113 198080 675492403
101821 169292 843512042
160909 179149 45341800
140847 157315 41321689
60972 101757 835889315
163239 196581 643690595
32807 190277 393635328
133778 153947 613771180
90581 196646 265381137
78939 190322 491924828
160717 198613 94817564
108891 153906 112746668
69460 142253 765061604
89697 145049 138575359
152610 171210 729801889
83918 96021 30301345
91153 145353 645749654
11843 111099 248051905
113258 146529 83191516
177832 179849 876880425
59157 145734 153744118
144856 179118 85417172
40986 186764 364396047
172254 180021 19326824
131653 140678 327233920
176783 193318 869861733
95360 138128 106878591
165890 184802 47199449
138393 152778 36074917
176611 195202 46756595
113540 199133 214212237
169110 182278 32801859
100908 118824 26942671
121799 139882 598634385
13357 96817 208683260
90136 158484 171116840
112053 140593 71417285
9954 52603 918584410
184052 187627 9088438
182121 183704 3956581
23410 189185 862749660
190362 196206 619433877
109377 170524 761004851
178648 183932 446265546
46884 184848 344880044
14661 164747 960440068
196646 199859 801960752
125927 198736 745014596
56891 161172 260673971
38973 96799 62569953
185601 186292 1768233
7113 166174 397679033
136531 190088 615430268
116469 184387 569826252
93892 103073 321333083
95116 145063 511559987
162863 181812 47165171
115411 150268 497777142
90844 183121 570765112
166835 186180 881785500
144777 163299 46352308
75110 140776 972094932
120485 194443 185063027
84682 135716 36154168
130667 132014 3256998
90862 173680 373416380
78356 158254 199772093
100072 194977 544838200
28821 123930 237514500
186907 193566 16661823
23587 45854 55691006
21735 198963 522075969
154388 184025 966673807
131060 137535 16140999
137157 177566 147047729
38653 64422 64527246
81958 185707 767478780
42166 52986 449214810
15367 189500 688091727
32068 60746 71591433
178711 184893 15590692
109791 159035 123281769
111951 165982 800711285
34875 100421 163955744
8791 38608 912753318
141499 197579 140377923
31158 135281 423447366
70499 190605 945084761
9850 39877 74978193
89837 95320 13831019
104430 106826 5989916
15293 141085 314343035
104844 164138 148247221
170073 175307 433116122
177670 197674 229724962
144770 169680 62258631
48079 111138 157608279
159740 175293 966285787
146472 198114 129290234
93793 151002 266621769
156766 191069 38194786
91889 148754 365798059
123269 143460 84049942
38392 158389 300098211
106487 193573 217668485
68222 70577 5895514
11972 96900 212382550
97869 138504 101387626
39497 148001 996644565
100050 159021 978877393
162756 164520 762398283
189886 190847 2376552
39927 115149 430132564
19230 41803 859945179
785 110801 275107553
140501 163244 771267962
23889 181984 395076730
172936 191701 626330471
39907 70055 131655181
125407 152051 652278340
13222 172932 399182870
104712 120065 38200600
179086 180556 3735507
16701 107402 499511170
132080 148866 487232686
71407 147735 190776882
140955 155618 36796995
188189 199036 4236188
55849 117396 819380121
69989 148173 195216407
145149 193012 119587610
124473 165117 101698531
2211 140687 779529371
19667 175892 390297439
26725 178019 452380810
55436 154020 246472019
19037 117478 651473011
57758 150005 230467839
120714 146524 64657399
136213 189566 133447450
196497 197341 979893391
26980 62162 87904864
154596 164715 25190946
81811 111527 74170030
32639 188508 389677113
72648 181973 273054817
36773 78866 105253035
179795 183593 241722277
76463 145994 173724967
93286 192189 247251686
97177 130619 83615877
41991 149064 670840343
27151 138568 278314745
2374 78648 347367304
162694 166609 9650663
61503 114982 379650806
71157 163528 230827753
83667 104116 177715989
105375 110431 267009001
193449 197258 9615044
29643 139435 274366632
139965 196296 189181802
160067 164378 10753293
115924 169027 770502071
161939 167232 78874644
149351 181606 80510331
506 2456 4866083
174314 182817 727310663
149512 161617 30350875
31669 150377 605076492
130403 176368 373326565
107788 192297 808498449
120724 181793 620696809
89427 133643 155897359
172568 184116 28780003
109147 115507 50673806
75458 162171 267420648
127324 134834 18847532
47839 75865 35157010
83136 83168 89575
28553 79821 128041036
56232 112549 140648005
4487 183818 448267569
26743 55857 605424997
20846 154489 345483370
32690 181576 976443621
139459 142578 792845033
20628 118010 243435401
146321 194153 809402879
9723 164450 386830567
120751 184679 159875937
85287 157350 419342804
3779 35082 298808831
8546 25893 43426677
169549 185868 917230175
147824 176814 758185746
38136 182291 360300558
152647 169916 43146186
32426 100940 171381534
41358 140331 289641314
31455 126696 903619479
62393 90890 71021726
89023 153379 733361034
95750 196028 250743658
195431 198492 983123304
178024 189762 29573958
20187 132516 280767365
141951 148456 16296793
127747 179683 129745157
122553 183877 153367409
114394 151357 92413631
142641 170294 69142646
171194 180255 33704300
176031 190275 148633434
100447 102328 612754908
184654 191336 16788116
9426 136346 940075233
130943 149909 47351276
23416 154740 435881627
189680 191533 4553820
96554 155102 146452448
65581 186249 301380785
125618 181784 981462173
11222 132089 302096400
136545 146910 891303493
92203 144212 130231282
56631 119789 242737256
184046 190614 16541948
113873 170834 142431972
78823 197642 297139174
4857 145674 648009176
108499 159904 669258961
176486 178631 5375698
96953 110248 433877800
135246 163113 69788201
73940 177406 258346384
170409 180610 839528791
84503 92241 127212666
130228 159322 74374495
144847 174222 73279553
81577 187466 264721855
121417 148879 768492604
101660 140625 97232134
100081 134034 862488400
45481 167051 125677226
137472 198816 954562561
3 66107 133119960
121783 131645 817992994
79504 168285 221811276
164690 195822 77848354
116459 118193 188512014
7287 191813 942464536
86251 174519 67237198
21013 183585 716337546
124284 183213 147289798
41351 112268 814826157
110555 159181 327659270
149261 195585 69425606
19512 139921 338072937
161549 197640 637119706
77134 117079 944815160
38612 114956 190932639
28410 114292 254800488
27090 168917 791168493
112036 163956 129999232
28071 110132 546077607
169049 188660 316108735
23127 90878 169199691
129923 192978 811576488
138139 190577 131154098
83715 185235 253757529
107637 161717 191279615
33140 108009 481222659
88466 134733 115797924
166745 194165 963119822
72344 120098 119106385
117219 121660 917892129
8930 40288 78367370
2591 86153 208985713
148068 158230 602898415
1329 3696 46187063
191870 195380 31852512
43599 74073 76243748
94113 164922 177056266
19419 162935 789586196
47709 171783 310192667
168419 175749 372208181
97018 112445 38398204
199981 199992 847483686
53227 99711 165301348
176623 199633 57939472
77049 164515 218659650
48361 84541 152952594
43636 115857 180508039
128486 196240 345385368
186461 199670 33242832
186099 194402 671488204
62797 118462 138993340
129527 137317 828218369
138431 163539 448243871
125251 184726 148664533
46726 68220 86446775
19256 52738 19878002
45449 106269 152084506
127249 167667 101028765
147278 199834 131694738
76036 180765 261600085
99094 190896 229378293
117362 150330 82389036
35206 88115 731957220
131361 177769 115818636
119415 155603 228183370
41594 185388 359358132
182844 192792 215390721
4591 192551 999136357
147963 185130 92846311
12535 85215 801360686
3419 57239 134809299
53548 159686 265396528
10526 106331 551509168
38931 62808 266417913
56684 194435 344323354
195138 197056 4882378
71075 81890 978448902
7600 147586 744761306
37469 121191 572671320
141685 146025 720552962
64471 97982 83781041
131172 156440 63331678
45253 160785 664055996
19611 151572 913980736
12008 37946 655472775
176758 193412 41882819
26841 187674 690849789
182382 186081 523091512
188188 196763 434178487
51388 90426 516310963
71706 152133 200916665
139339 195582 794137641
75044 140688 163980357
157204 171896 825465483
112338 112618 727716
1643 159677 395339713
28940 140325 278273265
150716 195640 112385349
102412 161919 138392454
46628 160355 284496576
75240 147725 181063913
18004 183934 414641215
189873 190953 205003715
79020 156950 194888965
16730 37412 51702522
140458 162257 54575123
81078 122508 103339261
29673 60036 897839221
92158 121996 74592773
58395 99050 101667758
127898 179079 127806727
198683 198903 553841
198287 198468 430179
175084 184437 123752842
116880 179695 296144604
44730 95108 125907401
192286 193920 4125640
116929 130665 895002060
195528 199195 9255075
105317 184520 197819817
113712 191421 194276825
118011 161591 109067483
70723 158421 219106145
7995 196473 801263876
76736 182329 263806250
98324 182329 663471689
166742 199474 82063534
103154 116494 660800898
6383 154123 762259357
63036 171404 102092962
176604 179316 6843000
69437 176212 483209344
168958 186910 41200730
54412 83500 72601404
41156 43931 830461729
119321 155397 90448598
108485 133572 62665326
148048 194806 116945119
31133 76358 326898641
47349 127011 843909469
18762 181913 490271236
114980 161662 116698961
124591 162691 95395976
141774 153926 178893401
58555 68652 25423474
141843 166924 128668533
149086 184438 5916040
185780 186839 2709004
164713 164926 75997
5994 171126 693718904
2309 56426 871929244
159383 192621 82931557
6427 55270 122236912
3373 80668 193413229
52651 137989 704858252
474 39740 99774763
92688 119867 67893108
100297 103823 8725621
157096 196728 99038865
109316 162798 893815329
129958 150499 51305902
76610 191708 287620414
75293 88727 33330239
146629 148647 883777932
67061 83338 905366205
74489 97991 121122188
168056 179251 27922378
8929 126254 626297446
87711 146387 146763344
118284 134699 259108727
36341 74828 446106526
166452 199498 135407612
129580 181789 130382076
94847 113917 47688941
166734 193269 30304715
27927 196326 864279791
155973 175582 48688400
71681 79173 130921019
123385 148500 62895610
4062 19638 39093882
170010 170401 248891561
191279 195968 968401912
5064 198687 484305745
43619 56515 32272374
199113 200000 693413394
171280 181226 24776833
140422 170871 450980793
23779 116142 230885252
164116 195540 78546183
178359 191699 33500941
84907 129605 111863617
20482 135910 57400577
52109 129752 194068325
16767 41521 97800849
191544 196523 12591513
189862 198638 867663049
25064 38675 948415349
55963 140305 210681660
135595 178674 107494267
67657 69168 3822489
89664 162462 182247591
115880 196798 202393591
62407 193717 328221581
153 174994 437007298
4592 196715 480462722
179377 182784 8538946
160530 184206 58971702
46895 102345 492645518
72152 124583 130849300
6440 169313 407223446
194896 197640 7025011
61268 199895 346787345
136310 185387 122619892
152548 159429 17260533
195825 196099 697474
87903 171178 966850949
142097 177504 414278198
81111 129770 568903067
148185 189374 951311518
27249 31517 496464119
74223 190855 459171655
53332 101890 380124965
10263 151708 353677470
128337 141235 32289614
147554 163107 861262427
60132 80315 812699213
28805 110025 481322536
19285 53363 85160302
157051 168822 998313521
123240 134823 947204160
128483 180890 130929928
97749 102737 12511228
13780 149428 339047518
30447 193727 993453300
164314 166530 5414124
27430 60704 83069757
107620 165706 145184935
106560 170541 159933667
51657 132188 665036569
181816 185782 343039921
99124 183225 209997052
19893 52692 82032131
91912 150781 800178862
184697 191729 199768942
78637 137832 703587329
46381 110572 160408613
127479 177403 124624295
131308 195326 204105675
30783 154849 310285349
4575 87982 140698019
12894 115556 20106243
94952 123570 71457654
165013 168946 9823825
168148 188852 87931744
94882 191531 241597110
169357 185635 953723153
151041 160595 23940763
176714 180884 10522065
195172 199829 489067905
93849 110776 42242585
51340 89524 95248635
93707 111806 45194270
187021 187185 434819
182419 194323 945099091
33411 99765 166019645
168764 173473 541582890
49834 94925 112645015
87135 108569 53658041
29280 158593 323292863
83315 92110 563484998
144779 150396 2644349
97826 192174 409503335
174445 192545 45292679
121640 128626 664696527
177739 188338 732954245
31239 95166 197469242
193142 196856 9414600
111821 194291 206290238
141905 152965 521782224
17779 194498 441730425
135700 173301 821859669
145206 177236 79822182
146139 191099 112422782
60970 196068 855513314
38966 107746 889912447
183021 185000 4998273
6374 113290 267316830
30862 171878 352447199
176043 190670 901749237
78912 163952 212647368
195133 196763 88050958
952 170319 423592522
44610 77607 602806065
182750 185222 6244418
172744 189825 42784836
12814 131587 296899854
21933 124518 256356118
24983 186270 799931633
15888 50715 87026238
124173 132645 428376755
156630 186723 979112330
60552 159850 359364636
47773 98622 127320951
62397 146596 884136295
173470 197869 61260299
100385 179382 884616325
36862 101840 162525573
104984 119450 327794112
83970 176382 230854522
37101 81268 534255610
34995 56141 27506773
40257 168063 319465093
37294 137983 909997082
186330 190230 9823894
54809 112731 144631279
110978 169876 407181417
134002 152989 989276564
110264 142077 355484283
178808 199863 53080011
126645 147426 52002298
153482 187433 84794761
176628 193798 65168379
163663 192365 231440605
59861 80921 52684252
124853 129375 4100215
21148 61244 100195168
197753 199023 216664071
171496 183561 795751371
74639 167642 232306436
89032 160602 527576648
190306 197058 17000271
194443 195902 3689439
19690 25019 13330145
79481 83297 9475709
38974 123615 470397611
18366 86801 921276881
29517 162709 403366182
76009 105160 72849530
176467 193888 806676649
76935 117879 86447904
83107 127058 109781785
70613 155913 259681599
124887 141875 42522897
9456 61701 130557478
110842 157289 138780541
63872 64898 2606470
107019 144236 870938853
75937 118876 585249311
63901 198158 782098745
196950 199131 4256391
16986 95634 196622768
128326 130727 501039027
56069 144451 220900466
41062 107957 167229119
48704 109328 592189430
13549 18604 34235131
36402 161788 313463287
51430 155459 260175593
142093 174893 81864318
137323 191867 819085757
195164 197421 917403204
135681 151156 234643905
47385 199482 380487298
147726 182010 213057702
12223 143924 614284412
117541 166941 134378979
92103 171273 198049294
153358 169184 39442141
9822 187071 443114372
105622 137203 78825460
184949 189981 12710834
26497 82509 13647591
73361 149177 115327023
138769 189766 127600225
90356 191967 896692769
93761 189331 592140908
106040 116873 209583714
160398 196461 583849012
117962 193966 190052562
117520 199823 205957994
11870 78953 167774049
11836 191247 448508228
104091 188201 210251633
99601 196251 241517979
82211 96939 601015986
157369 187756 827567913
59486 188670 624012827
54272 110045 619838953
168417 186950 3040506
164053 176721 924164521
3719 12072 21019341
76805 103860 67646340
89644 199871 275934734
196713 198680 486700587
112328 191913 918561670
85070 142311 143232681
166597 199645 344078173
156466 177506 274091423
141040 166876 523214802
69513 83703 585464868
100059 133710 839932349
33558 48419 635155609
138880 159776 378328255
156020 180039 755069519
169246 198411 900776897
25281 197712 431190925
105082 179599 495038739
59103 85551 65903812
10332 76779 526291767
51081 133496 239219315
150964 181196 17257438
38526 138906 503398655
33115 107362 185599489
52535 174858 305615992
1421 142376 69224198
44119 178809 669923976
89463 120022 76431897
82459 194364 614554681
32553 52549 49984510
119596 124311 11799469
28736 30938 234740150
158808 160500 4238541
4753 49293 774416729
108630 135527 304011995
29027 55232 535931387
112737 139521 66977093
175188 195662 272230596
45468 60530 37599569
53589 195843 355627518
89570 132432 107282104
20103 73267 133014352
151769 182786 560476805
18382 146162 319331982
18464 100931 206208550
38709 46435 7937868
139533 156809 650748138
48345 160889 432792744
183411 192054 21710651
117069 146950 362007723
116990 143624 76317719
190169 198454 948314618
55008 138864 470211336
104233 148281 110610500
124958 169925 79609542
176636 183896 18297554
196453 199185 685903892
78920 166841 581634071
89679 140845 288226008
33704 111316 394204089
177458 192642 38148720
71112 185796 791774341
31164 77409 716644008
5453 117913 281183947
129280 146426 239008834
10597 88557 194751592
105876 160902 137535771
21897 104738 207137133
79223 157866 196668463
42428 153501 393401697
17885 43730 746309461
128423 184638 140489207
133776 153854 296674903
137662 182229 685998159
89633 165597 860747486
18335 84587 505484256
80624 181828 435174443
36 163063 32068122
163226 196765 83889236
161013 162290 539279030
63263 179730 290895229
82134 108124 441249107
58353 122855 161021584
121300 132449 709886237
177429 199733 56194128
194844 198459 9153857
116789 161487 111822142
123267 195071 320241405
30853 183890 382464250
56258 86295 74975033
886 102779 859433836
64277 102237 150344046
73890 177656 259098907
52592 143537 227401937
92359 116339 60084810
123505 148048 61441701
117760 172160 903861565
192649 199449 229981754
147269 150227 7465009
2823 196159 483574609
49444 101846 131100615
68069 156329 220591315
97519 128124 76424315
99258 192091 231920787
99857 185922 330395280
6513 76324 174644491
99824 142815 935273830
166167 185121 47311871
66810 72414 406094527
3730 175729 955970258
189185 195193 514400162
81177 183821 522153617
146943 181023 85127983
16196 114507 245723540
131954 160076 70465725
149543 176502 67188412
190893 194315 4414628
75925 193181 438210984
126772 151600 62206918
52100 120905 297218593
152934 187807 87153942
85361 125800 101103076
102067 194648 175327804
15429 95429 180068080
72406 177650 575684598
43151 47512 7903912
75343 187456 280175249
167843 198724 53744116
92930 181473 221220207
33098 74782 104256976
158407 187842 73555765
63389 146489 639970143
197483 199573 352888144
9403 94716 213230125
133 162458 176103022
49018 74696 137201435
160735 178677 44549023
64921 132066 167622451
29995 91098 152532274
79695 123206 108590367
20350 129200 347082671
20310 179232 397106657
82281 175570 233047483
165128 175991 665672356
4432 161287 27107561
189094 193365 2559774
166574 198556 526915506
21343 61918 891500369
98182 156192 901184410
160705 192542 79466606
119203 173321 836702689
19372 26319 833878679
66702 184793 294918315
112244 155756 483941280
34687 69968 88404154
64252 94928 76556846
67805 128782 152157210
165426 188756 222022721
125574 144247 46883150
81747 194546 324788038
96576 194653 244663798
138805 160778 983104878
68232 95264 67300786
56476 92436 934595175
148706 171872 57878323
73956 129900 982806546
98250 144599 115765464
109517 191459 204873407
162390 191132 71816860
162382 193358 540523329
10428 137640 318045904
1694 60863 388358993
199738 199764 184758535
38095 120975 207054208
172748 190302 14575657
82450 120255 101998434
143035 195235 597015838
177353 198672 6769974
162932 170047 17747224
24754 170549 364494612
127362 131058 9323620
95859 165966 777874456
20402 139215 296961670
160794 197106 90813271
35524 135594 612297162
28155 108906 201659783
55596 110451 786264866
15863 21238 13341568
19770 108623 222047291
196396 196508 215817022
163037 171518 119117169
170092 186810 884500115
60542 196880 453243625
129135 175830 116547708
155339 159415 488336676
5677 59422 623929613
121803 189137 927926685
27685 85254 694234295
59024 154095 283283499
44344 59172 949087779
5464 36178 76905722
115712 134846 47849282
170786 181397 969324244
97609 109350 29264900
51705 121391 533117865
199597 199854 576713448
52503 61442 931712491
151349 197395 317046740
152250 193007 101819041
196498 196734 610294
108169 137015 72111610
17587 188896 982003495
100355 100595 613948
4199 70840 726710096
87876 194982 390366596
66811 136941 175167641
61396 180210 296890300
172570 174864 751936194
61995 139478 193653164
97873 123277 63282309
146901 182389 152963546
187886 192955 12574900
39004 193960 561067647
24210 107282 782190409
53531 150766 243069893
138512 197845 521947244
85193 193762 818670691
176648 183123 96867642
99197 158174 147429354
133416 187816 154663235
144130 155776 29200885
194482 195603 2867957
132457 144327 791687192
139752 179948 100384397
84185 129716 669246717
41203 151712 292571518
162376 177954 17317733
162984 199067 90309801
47629 62945 38483151
109384 165251 283612088
181326 191216 826983201
42772 54008 617881077
18531 147344 321855022
93968 171501 193750228
114200 157012 107174562
151689 182363 449849465
90692 183712 232590045
164468 172520 20041229
82516 144184 434112075
143714 178861 87587696
61294 71395 772130310
140698 198824 145540766
176620 184208 159137447
160970 189124 70337119
27705 38638 102705739
39882 54355 36385100
35135 173719 346273569
42697 106528 159548312
109662 136057 127888956
107061 122926 513429523
139769 168593 769125934
33412 49549 34039087
54343 78953 238065613
126469 165832 388349541
6677 143901 799115200
171939 176417 11013829
161782 199931 181955895
198974 199984 2577032
82076 175166 232569336
112644 139316 93240505
180927 186828 14860509
112445 172436 150024466
10141 192960 456998468
70782 100512 74235744
167877 185531 44145009
150797 170681 49700201
177236 179752 6359903
153471 181567 935504706
86942 174574 924352336
14398 180566 415167495
152936 177602 61355737
12012 199072 494073873
97861 185117 969955241
58314 63769 13649860
107155 127656 989578075
47193 86693 824076111
89216 148690 148859789
28213 165171 980060489
171322 199350 70333140
136549 181543 812423476
35789 133374 858416124
37229 119700 449080261
53719 144355 226579807
103220 182208 197240545
146693 189406 525391290
122808 125936 284914325
109704 190090 578817261
44543 159804 288207681
92151 145330 133139721
179094 194915 463260202
198308 199126 846880495
13329 102683 223482938
107185 132449 954109200
171760 172482 941843483
42804 189067 365605684
119239 146085 67178365
41834 159544 196713624
198752 199730 2444055
152410 160143 306754414
29566 115653 652131516
24214 146727 306210377
192032 195623 9075424
3155 10835 158424910
194965 195241 693060
126841 162989 83141037
106718 196033 223291253
2127 78930 192219491
164 91707 228754920
169105 197684 933161329
8521 176516 889701773
52646 103666 127609506
153223 197275 504794909
85134 191252 910851359
161829 191519 74094954
178446 178507 21928739
194201 194297 936974310
45524 51811 358411319
59676 61124 524916909
96257 167115 177038756
52241 153161 527663394
138858 190615 368353107
56911 186665 324257818
164176 166141 650871388
43566 45409 4566434
83258 86529 213252362
92580 137085 303303602
150875 165076 35476887
161064 191744 76566042
71508 198901 334406184
18949 75147 140517557
142003 182462 101060497
94589 145765 895771213
97385 142400 112489070
17958 42229 480104689
149499 189851 367421564
27655 40330 60426416
51546 155900 260953433
159559 197472 94835661
88391 143975 139122942
61929 186310 952291738
88745 134832 643841781
94034 165085 177643195
121194 177193 139942731
50225 89144 773606621
101623 164885 867784464
178194 188080 24935665
64941 123996 359855163
4614 26235 828640770
82920 145044 396058284
118219 137692 268719706
180249 197237 711006493
183408 198259 490563923
81891 149597 169237715
3270 76627 774024889
93390 156104 596411009
29713 37388 19163979
141565 169836 70721039
120857 190055 173159808
101837 155285 862109876
24784 55615 253488151
142946 168508 643568448
30709 81044 125846030
40895 198925 486611476
147592 163296 39407522
99267 147007 119119540
194926 197986 7791642
45467 50647 371042466
87367 183764 240950571
1916 137617 888507904
56995 59115 4192996
17866 141491 308959894
91844 119107 68273540
45413 118599 702394935
16195 163250 599720073
136327 140466 613051864
113894 147483 140434961
148967 178993 137385130
122854 194219 178576650
95963 174206 195521464
49017 72101 57867153
51803 52049 620630
58004 63345 944990746
70701 98900 785813372
5690 95319 566537810
151311 187668 397374083
97810 188526 226739403
50546 168200 747834545
55267 91155 89504240
183669 185656 4983469
36118 76330 772870663
88243 147784 651256451
100186 182600 534165862
141251 147889 657092580
117724 130115 31011401
9894 164830 366936234
13420 135699 379193962
144569 146783 5447520
126354 155211 468366787
49518 61308 29420817
162389 165377 7414607
112626 126319 34205270
164331 181247 42094491
172535 196883 615115316
72212 162675 226090933
173924 175421 3664068
196766 199526 352922386
64218 191966 319221352
95701 175901 200274204
109976 110064 958955257
125340 187066 154437729
42289 95498 132983434
24234 65334 102934511
127695 162317 339955694
151627 160496 977075249
147064 169711 958609553
194886 195349 277813655
189690 195781 15282355
111961 147321 428495043
48983 55789 17117102
76425 172451 460430960
140933 198465 162570253
39407 130677 638247055
34183 71896 569084572
103330 195399 230111221
122786 175855 132600180
121664 189711 1683507
85638 133946 120878002
74769 184290 391432806
70755 114352 108785462
24277 169060 361935634
155726 174493 906347508
52291 95844 405352892
164848 190063 248987850
135775 183805 119987502
111655 162148 280368770
76204 148275 822367130
21299 193740 587792782
110652 165170 802218359
170587 196511 64873251
139030 160689 54282169
121567 164846 549657182
146231 192499 115639424
114647 188652 185049319
194991 198496 8867356
69737 135899 165152843
164087 184148 49929116
55919 63625 285823203
149374 192080 106787459
34956 112984 194983796
1601 183106 453767483
153063 189742 970895694
188505 190284 112450
93904 121533 924185927
94313 114887 967382884
30614 158443 216633910
12700 171436 859776429
190165 190819 61186682
86511 133295 916895597
60524 75843 736146731
19680 142217 584248576
14134 17577 829559914
193195 199502 15958800
190004 193154 7845762
180111 198698 46786784
159725 177050 42978802
21146 49638 71269227
50292 163508 923201198
154996 185049 74902847
47224 63421 40683329
8814 29403 722163672
130794 138771 19805988
108771 150463 104304706
167247 179270 29993036
176486 176959 127506996
188001 190955 7354062
152012 169024 740252941
159564 174214 729557798
131069 138135 574796269
140030 162202 55527449
36331 85021 121524368
76915 161902 212479088
118324 184974 166612642
105372 133749 70799294
63106 116694 133837393
70 198497 935517107
95162 199653 261424566
89101 95392 15905301
103210 127149 59629971
111382 140280 820855814
113145 149112 936389618
187187 191498 777127325
55732 96677 102313310
63596 169962 265851501
68555 104148 575452181
193684 197910 475604156
194599 196777 5527429
164791 178811 34770337
115826 126663 26985826
76805 142949 340479638
79379 141078 651245176
50403 78519 700790965
2168 164481 405996422
150854 167940 74380994
108428 154098 114300212
193673 198483 12133196
8028 25341 765680506
44660 186073 960179916
143741 167355 683779560
83095 140176 149615710
169459 170098 419619529
80086 147554 168594628
131994 190952 580150108
31132 123248 488007199
123391 131435 655502482
94647 116578 40353239
58478 97204 96775018
130784 149018 45516168
91557 197189 264415114
93022 166803 184401032
191275 192564 871640078
142401 151983 37897365
97773 144882 117729096
9901 90951 202481515
50647 172502 421118586
199356 199532 445246
186551 195910 23501495
111947 160545 121679558
6307 7248 2386065
192796 195189 383334792
196709 197595 2270972
106033 154443 121065683
62210 102308 100303654
180652 187097 657403328
165972 183700 117707136
143751 149840 427298279
190696 194962 540148269
31023 87971 142272052
194316 197643 4978211
146204 177684 78496712
95328 120417 45577280
149228 198645 243517514
43551 126167 474405904
178478 179648 2970992
2696 8541 14742903
17118 132797 601124138
157315 197144 99566055
25853 184679 396910043
55548 184997 323430896
27869 88033 945707470
20150 148735 230136362
184389 191160 17057533
72101 133525 581951398
109450 131853 55989799
116227 198370 491729241
42962 80458 280602055
125996 196919 177540974
143714 181565 94416748
57393 115350 144827374
109818 125199 580719365
10656 193932 458185610
97207 132052 87005896
106955 173502 166205455
26754 45256 46176167
115119 199515 211142366
59591 90491 340090648
145434 162285 638906373
137069 191678 585469881
33922 177952 359804150
179753 195510 605227035
168915 172776 296209419
94418 108600 33949147
92749 190751 277398693
114949 183899 172206438
175388 198550 414618150
29073 39743 26466974
46059 139029 232379091
48929 188958 580270997
104062 176348 180426566
100021 192531 231085734
141227 194037 132035884
88955 175157 215510487
4403 133174 321910973
169275 198719 73819390
24446 102046 265049709
172651 190935 45778975
63177 98091 87298733
174160 193508 787940624
21478 173006 416665775
52136 104813 410525186
180021 197813 520459282
111521 117280 279388948
121778 159088 139727830
74914 126658 621699918
104160 124996 51943586
31985 37406 13515666
51184 91373 339442471
44521 54095 20447777
120341 153672 83592677
135481 161868 66072705
50047 199178 372900766
194057 198300 780115439
106312 129991 511597513
85297 166986 204276247
115506 145879 992551323
185055 196106 27772186
108912 136820 69889062
144079 150166 888228503
197146 197347 507559
127080 142041 100110347
144032 147816 9368557
181351 189700 233191333
59115 67399 188438213
130539 173102 374070472
155026 181119 104753347
86273 131423 112879823
45952 80046 476511850
167261 168193 835512698
147517 190480 908094688
60663 186655 499959541
89912 126633 484813083
184958 187834 477345761
165085 172387 899132411
151742 193468 857307347
69147 192244 817742694
79365 140806 920652113
48478 67366 47457911
35654 98053 156092090
175887 181702 318135844
3795 129057 313234959
132845 173848 847419742
45184 119697 829369629
51333 136548 213004868
32264 152592 300821679
181990 197788 607066740
73039 109045 721816457
79797 182965 257754856
116791 126128 23241470
181753 191472 128602982
175031 183673 21687875
160499 175438 37050575
193242 195651 6118066
61202 163285 963673874
66817 90873 12701190
38998 52893 34838924
101031 152097 100941467
83685 121532 293759963
139194 169637 204795075
83677 184559 221512642
132539 162942 286992153
135222 190005 137010417
162772 164546 932673008
126612 143815 43149014
141586 165936 388761607
49434 144368 955789766
15299 171354 389911797
129636 137406 299741090
28954 183125 385139693
179646 193282 34243767
145480 177108 558807281
104052 154978 265056011
82593 84908 475124725
69809 124700 617814665
139612 198788 841853746
56559 178930 474902322
108744 193638 473736919
114972 178977 475997051
162034 193406 78388339
56657 89270 81272092
173874 188171 949231585
116660 164089 478906352
21393 77275 51801087
116794 171615 831514582
150964 194725 109371711
97904 158669 914675213
130380 153499 57845619
28229 56864 71541026
76942 188553 279027784
58551 157296 246905337
120458 153496 82829967
166945 195902 739882094
196370 199733 89796672
98180 167011 171833774
180586 198831 45949534
116508 187243 684808271
93994 190502 712859567
25519 117056 943197490
151138 182769 78913906
10498 152744 850465163
52068 163452 498378439
897 99082 245757541
138489 177004 96152423
54973 68752 102319560
126697 129289 3985062
82323 192423 275246181
67885 100402 35733873
79025 121345 105543626
93941 124353 451522281
71309 190011 296581442
158253 189329 77625663
56508 198780 355798227
65491 179523 511193811
169514 175383 14461932
153339 163692 25869929
164150 175080 857695137
37400 103054 303303872
41275 62416 52925553
48138 74228 65372172
93331 113514 50427344
114548 127137 31369568
73205 119804 571985310
68810 111003 198872850
80122 129578 123627291
147189 184269 13695307
42107 106027 159858787
133889 177427 943588869
15471 162812 235173960
108713 177589 172034989
53247 53355 278695
129982 198830 102606641
57379 66380 51602208
29969 151610 745553669
164111 173276 22688244
15957 73332 143475028
20096 142237 881210346
88854 162041 183194035
31836 170719 366075579
147732 197515 898236470
145024 169309 60672894
77269 153583 190821943
117465 151065 569408029
48053 128829 201924555
140936 197700 534527460
176997 179510 2165912
130890 142922 30080727
67090 187238 12603748
62517 132180 174032771
82978 111207 209746376
113697 125325 29008620
107211 121336 478374060
189831 199377 24040424
119608 158807 98204883
116344 155905 99039592
108324 167514 147877045
758 75490 187072642
92521 123089 801193098
66043 143313 193022058
133365 187810 136238060
139845 164922 116565543
119708 192890 859150993
13994 87531 476540500
150698 191212 825671094
149357 169957 51558337
15607 184632 735591908
131167 159680 803204403
193664 197647 83741490
3913 67187 158477886
186130 187888 4517159
85040 101861 42323094
83312 192964 613631994
181704 194542 197561695
67248 148314 375911464
49450 149913 276635684
4879 13532 21732490
131614 190635 849469727
120150 197958 194813370
157420 171983 36171451
123993 189668 164329123
14112 46472 842811029
123639 190936 168362996
37815 104135 684911542
51527 135259 209235705
187721 191800 979794758
197950 199406 320710200
171940 196911 609110805
15540 91165 188774313
111814 175694 159569982
25848 78271 131100829
58686 146490 356244247
146102 187668 799914529
191190 195566 837261695
57667 142288 820844951
127576 129147 3941720
65230 182042 291709480
181139 189199 352806869
97142 163666 166329167
85882 157931 180356965
128114 188683 151513200
119376 131921 851053512
173592 178827 195416587
144083 169069 62421530
164840 175088 43818935
181755 193905 30514899
123575 144342 543936874
36082 124317 220441341
123135 158425 333508927
145670 177744 79984656
75962 190380 285935574
48623 92871 110618877
177095 199948 148372679
125111 139560 142854094
3504 56507 294891486
174067 181691 632231973
124372 177121 131741982
111380 157941 450827519
35576 170575 524926505
169440 179878 25955296
81031 188934 269724080
153400 184581 77745964
111768 155331 109173465
143786 149071 824538390
39649 139145 248788868
111191 161808 577356305
173807 196051 155068830
21716 25572 9721800
187586 188033 246419905
194783 197158 245208157
31724 179936 677149419
126169 187180 152649591
26571 36863 892361193
78647 120996 571199451
81308 181513 250302829
18341 71895 133909998
142316 151947 414464562
156822 193360 322583718
10922 50943 378813323
149478 183395 151344979
41178 149719 271313105
114381 156925 106507342
103807 128732 62179613
154056 193403 98272957
172328 177826 545437251
115328 164351 122569871
137493 179857 105749537
172945 195723 136930478
164088 170182 15170602
110718 130978 70045089
60276 128096 169561933
44790 58865 35257055
100228 167146 167054805
138728 142575 570820990
45928 190589 361629991
72508 89175 792554125
174781 188195 421799946
118952 135789 24732282
6020 69219 905250841
64396 137423 608323105
109165 184351 187908844
132302 172479 655280278
179894 185929 223156227
107297 136587 808997353
171138 172719 507037919
88931 185623 241813270
60442 132740 428392468
88483 185445 520353324
171973 199544 124827108
68569 79716 27661352
569 177955 951847773
149783 163570 34579745
50617 122667 179903166
30576 114159 724182121
197201 199289 103150504
133901 146194 30747629
27745 125270 369540652
16019 90379 185690769
27803 149986 424712163
50788 131466 585373061
110348 173344 271678247
193264 197266 2673026
58111 83840 505674931
35582 136613 323763724
49090 130341 203155877
58445 115845 143406585
151055 195954 640508112
95346 197340 736506555
172715 194854 817444225
78845 198723 986387537
77180 96020 742754580
82260 183280 447311762
54848 144938 225146805
29888 179303 373278203
67128 129780 156463629
98284 110646 30673230
73241 84216 27207823
85277 122142 92140084
51698 177439 314027362
101247 139558 95589982
118939 173325 135909242
65888 142067 984928056
64124 164281 250319977
31842 128769 242175620
76789 189760 282396709
92444 186390 354694912
14892 24141 140217460
159310 199283 620826179
182338 188705 16105232
102581 110746 20210666
118315 131844 151283383
184175 191474 18343938
91088 191440 441844541
28488 91392 26166288
163000 187787 254293962
131202 133893 22950773
191230 195626 11090608
90176 158210 170368394
124258 146429 651075506
137776 187427 124163293
124631 158268 84297882
44537 178310 334181430
29627 135338 264148809
91868 106894 816329542
159589 177132 969899112
160683 185288 27693216
60974 152759 229514580
97555 139897 884492480
6802 75260 741133372
141408 174200 81888396
199097 199742 1632234
146989 197839 127373233
123166 135821 31746695
168315 180148 260571563
97021 185168 881255759
75502 126053 608456887
152552 197172 111646647
24967 81251 140748173
170050 177327 739414383
3331 105144 979711643
105980 136383 645682467
194739 197069 5908065
171822 182595 640335233
156848 183359 66026232
8964 79500 176425494
5584 76037 627667265
22081 131229 272815093
144154 187949 693385678
179031 192421 621862140
176361 181860 356679053
55030 138991 209744353
122044 124343 5828202
106277 174959 776784702
87299 167943 125536361
142980 157262 35814482
74115 87953 34418113
57982 108365 829050148
73504 118820 680910975
30771 133639 355500643
125886 156109 447853957
71258 185343 979047678
103476 130710 209098282
171087 183198 30200533
85604 139876 135753171
56077 60135 3629765
105874 155344 123722656
94753 198899 260563639
30171 121065 399332782
79691 138396 146637994
88744 144061 138512424
127634 189719 155277765
169028 190560 53819212
72445 109004 91154015
137541 185740 430290780
196528 199329 535833978
63388 189324 560513018
82487 130059 118964097
118037 170932 132259353
195316 198499 8028152
6888 111015 260252459
24353 27339 7563341
120440 164955 446445812
160080 164516 11060787
16244 72469 140652101
76412 147563 783580528
146618 165859 257288269
21057 51524 317981282
29814 154427 311607171
85634 119093 72245505
58005 68594 26599659
160540 171181 632299684
165324 191340 671957782
95683 190333 236628438
115214 117585 45750112
14788 147749 332254012
120640 167523 117260506
144071 157403 33440312
21597 101755 989722942
153599 179608 425759094
19178 43521 60853214
190098 197151 17754334
176640 183143 713272996
167869 169487 4167049
118373 122915 190309941
132906 188230 138397752
174058 193560 320660475
67243 181068 284214183
55032 126745 593795261
155183 194540 214056701
45717 193356 628888845
118183 133162 10422483
75096 185667 276226819
6324 52675 115964589
113937 180726 190844244
116722 187815 66415026
103700 161846 145357132
75064 129603 136261403
144516 190787 115621861
83385 137167 134418353
147657 199967 131035689
160636 182594 54661892
140292 178741 95965723
188081 189351 240128764
109933 179532 959988966
96266 181762 231459244
27460 194495 417495257
99910 113655 637892567
145397 189247 109644948
31912 190931 940329910
65794 125996 853563187
169371 188110 471629303
155850 199588 90845076
107643 177070 388344428
94446 162577 170410283
102251 126921 678340785
82003 109372 68411111
195122 199741 11715707
148228 170403 55459747
126081 163342 709271211
177011 190684 34402049
72334 85342 954210762
183489 183630 357901
68660 157875 222882220
88540 93908 952834866
63123 193920 579401480
81431 97341 446563
150143 188026 863320337
93393 164311 796710021
176524 182994 13499296
40991 55760 37017181
9490 36088 66484334
46745 72478 255992348
19054 32089 32585045
3160 155760 381796964
35273 166207 494363702
94860 193828 839404926
174800 197127 428061611
122672 169086 175974429
35646 195116 717121527
28862 135247 674907284
99817 183721 427373457
171500 177172 14048381
108107 175912 169279227
121591 124186 459852663
48015 186456 346100385
25217 47781 56306188
64184 119802 138808112
14590 144798 325438165
140886 189248 120945088
112122 152585 519756088
177548 181773 10648049
69181 137628 170874613
146850 179553 81664246
43797 183863 781246555
119088 186469 546229221
185005 185637 1570477
107905 121106 499978623
27100 182738 388817791
65719 79596 277202620
6116 171257 678079350
105810 160123 135762717
56355 124604 170458534
16338 178899 406117700
105347 145581 657529840
97840 111717 959449090
133364 159019 332290485
189311 195596 761459808
170136 192489 55810539
137674 178313 111032226
178666 181901 8186526
94157 144337 449926166
5841 112788 649149463
157868 186716 71966936
91913 117840 65006194
85915 174630 385132447
29056 185232 507711257
192495 199222 17033978
144907 152428 192076791
22405 173823 514026719
172235 185143 32217192
20572 124519 227158254
92859 129340 91253049
39775 183641 928457384
51834 106410 730306430
190055 195496 13668499
98123 160465 155809670
80808 177664 241880071
177442 185748 621660549
8413 132337 525444020
53560 167894 840673398
93252 122993 74239029
55395 133959 196329538
163338 187549 60475438
139368 159465 50373589
148497 174735 418160250
3146 116178 797604503
110765 138022 68181160
55016 128742 184157339
176742 181694 12488685
93896 130096 963994328
98306 111965 33922451
79271 88022 21736104
192243 192363 303491
119282 126482 450441919
68627 104944 761293279
130000 182428 130897884
69611 98945 73241146
123985 174381 271301542
8804 167087 872884769
23489 134491 317976156
192780 197328 11568877
11186 88881 670776096
44972 58209 389567055
101717 150888 122819783
80911 130485 123914150
179987 187029 17760725
650 187462 467156217
184848 197268 31266094
18171 23386 12955210
162863 186944 34773595
173548 174969 3477856
90273 118164 69819565
121644 128702 401311991
114692 171674 155676419
44115 66132 690109781
122193 126971 216778867
19560 120502 252161664
12935 86650 184248603
56062 154291 237209566
82353 141031 146716405
165327 172690 18337254
94635 125062 75981245
100135 165223 712684397
27733 101272 183852783
126061 159899 84792240
163766 172450 21582216
32223 74236 105132184
153144 181786 410689156
51519 112763 152982375
84570 92000 18499785
161223 185456 292917694
191811 193701 4809200
67543 188543 131101272
28357 76359 119944869
18834 191687 431989549
93582 121915 70708997
15627 123906 939576279
45931 176600 326408832
156575 162714 15248759
96085 108977 640641254
46179 106224 397333252
21924 117802 239683261
115691 132178 41157458
124554 199234 556908619
45063 191480 381881730
187936 187969 67438
2672 63358 881684191
5870 138891 456415516
52428 133309 851126213
117093 181957 162047483
166314 169386 5105013
96177 177747 561624365
18032 76526 146228095
75457 185446 502064923
86387 139107 829638933
27083 68285 88010003
20710 67716 185321401
100949 130285 192769568
16092 153637 390994698
122868 166571 109319308
59827 170323 418298055
167933 169040 2891038
91379 165004 184266188
185201 197573 31181655
12803 79082 165814597
8882 193056 460421637
187065 199281 30703934
186771 199113 31068415
36972 79305 135648659
132321 157980 773513827
167304 192663 999675310
196194 197326 935526142
190371 196318 14951580
43496 105867 371663145
157409 173204 833935399
30566 39251 961430938
73349 185528 280230152
160788 183119 644372886
157836 184529 647196626
14100 101727 219157620
131874 152337 966662786
8685 64200 138949389
132323 178394 737957889
61360 131768 175994400
170197 190140 354770818
124543 196930 602202009
42736 63414 929517340
127673 169719 105174608
25961 101876 507897849
190347 195219 639257966
37900 58417 51411164
162283 194521 640333119
29789 119488 224043717
190266 198178 19932523
52267 126490 185419816
134733 190664 382735019
111955 113383 3616585
98062 143405 468675517
101734 151981 125491207
85532 134654 122957929
46160 115426 173216671
147818 193155 889926742
183595 190966 18539831
8450 191997 642141423
22973 67852 112395636
80870 165338 211106878
48303 59636 816404111
83351 96694 33385842
128076 168786 101810487
73598 192663 982767161
70877 149136 195419322
59959 103433 123248995
58224 178933 301433694
16278 57717 865785846
51777 58139 772997437
127947 176019 119992902
194033 195934 4811600
20256 187665 49113433
73060 125783 435653794
96874 152819 139856540
24960 97174 180576214
67181 194099 524499161
83798 84819 549638852
196537 197516 341094132
82153 193390 859670434
65614 162209 241303983
135946 194350 763256398
40613 134674 235192667
106436 193913 218664707
79020 133098 135021611
72586 195659 307616581
128745 187623 515495958
149460 184684 87970591
97490 109318 29476099
111644 166671 137606281
150152 192157 548069596
43110 46307 17043802
114576 192213 670725434
52748 92787 100008421
79056 84507 13404875
19332 91963 181346328
94691 97083 6068950
182389 197006 36786800
69487 127278 144209334
130304 162669 355826082
66530 149098 730548323
37940 143934 363180248
180448 197879 302068292
172835 199294 66409054
49698 184631 337165899
179516 179884 938858
83364 196318 282442909
67467 163374 239632154
12497 195603 846413133
130065 175730 113905930
175900 191888 40187218
140900 145581 959638289
18379 141689 349742088
58766 73574 938866839
155848 165536 956293343
119110 195755 353497511
91916 113879 970792605
37264 62406 390503468
79613 156429 322300742
151090 158500 207797046
127361 168155 101967873
101860 195397 233753119
55903 70600 224785781
196309 196328 7699
102167 108155 14830461
84177 164051 947748098
123659 138095 158375727
18648 48658 338028858
160229 179062 46790260
135270 168175 82229185
38548 165038 796404826
20379 180904 673626388
132904 179457 3084422
79444 165567 215233234
111801 191556 199432991
18899 168834 498647591
52335 156927 261587764
148004 196733 384063394
128634 173168 111266123
168250 179963 459356672
129626 154507 62333592
17014 54937 835341135
174619 182768 20372455
8797 148338 876740297
43525 94078 226776654
86232 106579 527384824
100999 131029 936651566
17300 180226 977366594
147993 199407 569583115
18559 22856 925080137
70279 103479 82891204
73852 145715 179539769
74642 189158 286225885
82162 110561 70939642
144850 146730 2526949
81326 127617 654393975
166485 194370 69801915
180641 186976 888958590
35073 123834 221716043
56950 84793 69412886
86411 184388 244859340
177710 184321 16633191
9621 26655 2852259
16333 187790 924157430
138150 185224 117676227
101442 157436 140030043
24940 54939 603145176
159260 189970 763835294
141097 141987 940674503
143532 175041 501602842
195122 196089 2452142
90704 103047 756863306
45818 169230 955501273
72551 170105 656643738
34169 101224 166245296
92138 98676 42800049
105091 128665 38775238
63013 172085 272525187
30129 167235 846018792
53632 84708 77521009
64594 100083 482950770
140800 191622 986287833
198348 199127 415562492
185812 199790 35233678
139894 167045 968299365
186123 188266 5446073
145548 180533 87304851
20704 68000 118461806
45788 192548 366828326
88688 94945 15786071
104615 154122 405071778
189765 191938 353331773
163235 184513 772889681
14329 163916 675817003
65873 167257 269860605
93965 156599 201077828
132638 196815 176478440
98574 157899 724165953
42871 197205 385879335
196728 198650 4867008
54283 63197 913314478
189588 192568 7358072
175742 185252 951813262
194874 194923 131376
27558 192092 411206059
38638 139737 614025044
186622 195887 23269449
39089 106186 167863965
161618 185980 235611516
97222 152478 196045634
104971 169506 266416748
154866 182441 68637226
192548 198611 885904110
129625 170218 101507315
52620 71705 47843955
32579 146308 284291170
30021 105193 187929811
23308 188714 413557955
130092 161826 79384887
176320 184830 21394498
115336 154526 270335732
34418 142102 269122010
189624 192737 4702934
182117 196043 34978354
114361 146968 288624789
192530 196433 9920884
120653 169780 294371157
113254 116357 7796296
69984 140100 783984225
15272 86741 178482839
86661 186873 920977484
145341 149842 353039713
78539 117809 878512463
53795 141478 219113202
33582 198057 411306267
159863 187752 69687926
56014 101808 374587526
194533 199345 12219853
92337 190044 244435573
114413 170584 54836144
109395 178685 194262017
122819 141797 524934871
117440 152217 86973070
87466 93757 7337135
96286 169774 183715282
50718 190097 348402925
168510 182881 35823797
86544 158299 179572669
63991 76119 377339217
150197 172379 87167577
192530 199259 17043423
111008 173433 181912235
63951 104169 100490215
66661 190766 310062647
113940 164696 126945983
28514 146988 266854747
104071 187608 208821754
7644 95006 633377716
179426 188328 22447237
37042 40071 7453141
140872 191158 125745236
137051 173059 859630349
64110 140334 190385644
106120 196344 629680341
95927 195123 306744510
102169 134866 391757564
193610 197221 327865956
133146 146809 34198550
177724 185415 543429902
122461 164871 284020741
195964 199181 8163021
10697 177769 417446526
158275 195782 93723096
66817 169263 255923684
143231 167729 61095854
62476 134148 179062412
15268 23597 20681867
133981 179174 112839087
105271 128837 58794155
138667 165740 67778009
112907 193746 202176191
162899 193876 327008356
193567 195038 140159759
140958 198119 979890468
70649 155824 212817741
74686 165048 501429929
178286 184041 6970538
125091 198811 184580218
158007 169837 713514766
106462 161867 101427204
147682 190247 106464620
175673 197182 813171934
157200 169113 815357138
131490 132540 656168091
96141 144215 120228014
124741 188861 160429264
37953 157097 765443584
14291 41985 831768203
63979 189245 471062692
137520 138769 3056834
23499 115510 230057874
144729 160527 768852012
103674 176465 181646409
130847 173601 106746671
66651 122646 139646331
95265 151632 140990164
164472 169318 301200217
80679 93403 31746125
110133 136239 879593416
195461 199100 104368313
136296 138791 6171787
138040 196862 147226753
32648 43932 28240549
92106 165565 542050619
103801 114476 442611985
78064 199656 304054313
75320 76398 932590407
173148 187395 535099197
116563 122541 53714070
134162 154031 49810203
85093 103353 251702106
15826 95296 198552800
34326 44259 611255228
144551 184489 830314278
140529 197965 378873882
37781 138286 251204257
52824 181505 494104492
82243 146508 160663022
172175 198151 542386008
102103 178118 189691069
94027 132812 444172986
21316 177385 984022319
119715 135066 38513379
198850 199193 504536817
189241 192191 1530715
65895 131745 164368482
33039 45376 30817384
65439 91335 64338484
56684 189530 332080105
188517 198436 619972146
10462 136617 315415980
98088 145487 118377178
137986 156202 45740591
35709 78539 865680328
104553 164948 237447024
145476 179308 84385763
189775 198861 22888671
163828 188254 418869108
197305 197744 340633918
165636 191114 63719254
7500 59358 268716732
75400 178939 258546239
185131 190507 222403269
183085 183728 1628741
183942 199028 968418098
61383 87585 65422711
32412 136411 512506440
22625 93722 141940017
179816 198610 47306854
4725 149028 527573946
51520 60941 974113310
570 24834 38138128
122064 193144 177869305
139961 186057 261745871
168292 173863 10760753
50338 99746 123642829
150123 168044 44921177
158170 195563 906534950
111882 167461 138937968
153715 155226 317604783
19289 76898 144014948
43082 45032 313691602
124083 140224 40417748
6716 27373 51783501
20606 23356 6903445
57111 69246 371181845
22927 72661 846450602
137045 156473 945681857
105232 184556 198131488
195271 195471 529005
141384 186943 333256117
186479 190812 959174645
47057 110725 213742501
111671 199482 219817275
161302 172162 304349635
75343 179672 127122451
83261 118877 88955883
35997 113390 193389587
163015 199873 92282018
158409 181684 43882019
8407 37343 72378465
131680 179603 660985226
160221 173147 857437347
124791 172797 120012528
127142 141108 35032413
37212 56425 451945954
117275 136120 244125537
156162 174271 586510664
34783 80807 115049686
78506 162805 303605095
6252 44653 96093292
151181 188539 93442517
141001 168753 69376632
152313 162057 24377841
4776 147993 447702248
2651 153994 869839993
175846 195174 724416380
184725 198304 447843488
79465 135233 493441396
105495 128835 145740931
141127 150318 12952422
157590 170922 600292222
100116 182667 495678465
86023 145007 413419015
49574 137901 302874181
181855 188949 934415388
22354 111539 236015692
26260 132945 266569435
69274 186664 330055981
55393 85306 74562593
73028 177314 260378590
73889 117685 847658294
52466 199529 884819315
94979 197623 630929101
12288 60056 810483991
191276 195587 807728840
130908 167207 90595874
171919 191241 48349487
74439 103090 835015657
39202 170181 327540546
121103 198249 193175694
124975 186140 661628213
39283 107265 732237247
39841 151037 278087006
154791 186540 566648245
112969 138044 62540672
101868 113227 28230445
195470 199158 225746907
130344 190967 483653045
92227 190596 246082342
161661 173480 29372682
41744 59528 232978163
115030 125070 24934164
162707 181808 47536931
60074 168429 270872901
22348 50823 71190577
118532 120988 6062176
141883 148013 15337131
181943 199833 45067342
144449 177190 81587484
40889 176908 376736622
72603 158606 364427089
56289 139675 208350984
159338 181254 54560294
160093 187363 68108619
127142 148149 270114357
65919 97740 79423377
164586 187580 927068913
69291 194582 313050749
96291 187082 226963327
81600 172627 237155590
78582 83976 13316389
152989 156323 8396212
88529 108192 49302813
41449 79938 96255855
133732 135872 5375162
113336 189023 189296752
68045 83107 37451989
72905 173455 744917700
81795 194303 281276214
22774 161194 346086478
54202 58160 680528061
104918 190145 213005981
52468 125477 182333241
134810 155556 51999349
75550 124107 121187892
130912 190727 709789821
161844 193624 587282890
139397 196941 522644967
176356 185288 22489253
7818 163307 388813170
164806 165020 192986103
111281 122772 28647833
91295 115294 295908353
6610 199295 875376838
14117 171460 393201696
1144 158239 393054163
97622 117137 438758027
107275 190284 592614942
145290 190007 122028266
147873 160878 376703028
2288 106652 261113298
175670 184608 22458466
50239 60068 237373407
50740 122518 179226612
50579 156469 586554218
86895 153962 167856544
99885 173195 464267944
88567 193486 892178914
163606 191787 167319924
47435 197267 476051426
59628 110865 127966817
199666 199792 346510
137188 168254 453421045
184979 191489 16313190
98179 194426 240492262
138836 141463 100428426
28881 150933 305053493
36542 50365 34550363
56022 186285 325487552
144689 183916 329139467
114077 158509 309493867
19546 80362 152002992
127321 148407 52773765
140255 153913 34322028
23164 115416 230626531
147518 189400 562131383
193802 195442 4142160
148479 179160 428257895
140407 188177 875925120
121876 182828 152423529
25627 137783 280260268
123047 129641 16616173
58416 111857 133390590
177172 178921 820927992
154673 160103 13502295
67966 169503 253654457
124313 175726 128404638
24757 28356 629129549
137061 178101 102406549
87744 165364 392683088
33572 63031 73716060
21836 44026 55550360
104351 105824 177484700
152647 184264 78881502
11959 135316 308374795
30255 42642 30950870
103123 126678 58664242
121975 191926 254997087
63540 99855 90840769
140378 195955 573691903
126309 174080 119406071
55391 170670 858903540
160450 191970 78694721
181043 181050 497156106
139104 185369 115613422
122131 169283 185033622
113600 144900 987778615
109524 153486 110047534
17597 142216 840013436
129480 136753 18205070
129185 168734 357469003
174437 194615 885389576
14757 135341 870844801
68410 150844 205891569
63815 68016 10562200
6001 102361 247359130
56389 71662 38273540
169895 177273 18214941
2269 8937 495029178
168152 196928 655244479
20710 135937 288064481
85440 94646 168991334
191470 193502 5118968
52306 159733 268617736
127664 177889 125381497
87093 193522 266166169
83431 121355 94616318
186036 190734 11796030
147098 195464 121070971
145413 186057 74066
148995 156153 18075898
74067 159665 301621212
60542 163739 258103154
116915 179785 768950430
160784 189352 625607630
179483 179868 360119518
176613 198988 171043187
198096 199712 518255366
120149 161069 102514426
78151 139819 154038085
185992 199697 34510307
156521 194743 95409408
12886 143089 325561117
191577 191669 897031824
28402 134665 325930071
169553 181102 105416580
21481 144571 647390181
170402 176355 14632938
137494 161760 60748226
163667 198375 86842456
66412 192752 898865158
8121 25829 44313323
12960 168668 389257399
119353 126934 773563074
76168 148497 732380817
105358 159882 492929585
180553 198701 45700276
12351 41757 2285275
5696 147253 953133070
90898 174570 924375787
113057 166359 133254314
135955 195582 713628434
106109 115590 804015110
126221 139769 746417293
136133 163176 67709197
112879 191808 197321030
67038 147472 168583713
35547 138922 771166693
56987 139572 219018698
78347 116781 739881715
197486 198865 1113089
24985 151236 315613689
138636 155933 669073091
39237 188849 374129747
18612 126436 269374728
191863 196463 245695099
63822 89736 64498202
12180 136539 310916102
104962 180779 596392698
139173 156445 43404548
5312 36227 77421580
150489 194305 109565872
192541 192987 846053241
72109 184981 983190346
21531 29779 27159273
115372 164806 574758331
22714 74620 129861060
32600 195554 694835530
62578 107302 111764513
31611 76933 871355489
4025 148819 739661471
5606 177052 733039093
1339 124250 307336342
136394 186404 787370076
142374 172167 74463308
175502 193342 966084696
193127 194424 325453565
66377 107083 101614949
37993 140179 441958754
9079 16302 739400843
196114 196780 1702655
176844 179253 6066430
157395 172546 37679801
29714 145876 290325034
26004 33008 17512553
104746 112775 19946843
48980 92749 269144717
92163 187731 160610066
197723 198654 192510306
22255 180137 493183068
166215 183909 44151984
143153 155723 31511454
115778 139752 59893906
84386 182288 244775353
12010 88056 246636884
32350 41073 21770746
72163 116945 181422270
88880 174643 255968638
32321 82377 125071481
118689 156945 844033402
129238 172961 900080718
168598 173220 577408031
66170 131771 876293613
124942 198085 823591496
127636 187203 148985200
127956 153766 766909870
27476 188399 698878297
84856 164352 630348557
84408 133099 441223478
197855 199647 4503876
174702 193348 692941523
36747 181472 428673306
149080 189731 891026778
119519 164395 276934768
157599 186620 72357796
157090 189963 292792671
147603 158625 27720380
145903 154549 182124882
103255 170067 462855087
131533 172102 101439011
80484 137850 143377403
167176 170051 7320878
171989 178709 16626233
31747 47533 39358328
6041 88711 206595519
80304 194639 285835161
178867 193049 494433578
148265 154139 94666404
71725 125517 640085703
91322 127383 427472287
133148 181017 119619507
114883 198751 277022772
67266 165660 245775307
130546 195186 369109439
127251 128555 507017400
171575 187725 777849735
125384 170882 641835703
86472 194452 270016211
103919 186895 160326065
181326 197188 39919529
138323 194015 139299908
122645 154691 80437303
97220 121662 278372754
145694 161361 574278319
1865 121513 299103818
1978 38930 92498928
93725 192637 247244801
40246 162079 304675287
132861 183324 909760174
155041 189180 85259918
144080 166045 54832126
19776 98825 197702552
22128 182259 400175033
138955 193852 552331419
73316 91738 45748699
67261 148105 201897750
31933 121614 223981404
10490 191381 994149010
196962 197818 923487813
73464 178309 261797398
175551 179535 10017532
34421 81859 454567085
138149 183225 112621668
1738 4146 6105212
146195 188733 106423281
76973 142355 163380706
75730 194211 885153469
69725 197320 318876856
110717 154136 108759687
174241 182523 20711995
47736 194240 366342878
152681 184281 504190374
134264 166484 80509596
132597 189727 68262992
186529 190432 613843780
11468 196669 463059978
14804 147850 811994358
158615 186261 743805863
29684 106930 653055602
115038 161217 115437554
11527 150329 113934406
124185 157467 363704134
107822 153698 114748691
199552 199634 33705999
124761 129596 12182647
69890 74654 52079979
93581 94802 247813115
177790 180723 7417661
33425 84265 429795543
50555 155773 263102160
88522 144684 663424084
7470 116819 273366320
52288 60656 20850492
92528 136679 488600206
70178 156219 215035638
26650 125283 246391865
90549 199553 959645304
105162 131280 942647690
44065 190833 219961495
168093 172757 11681015
171434 174045 106510681
66111 88779 56321489
45098 129115 423784275
73071 110184 452955168
16947 107437 226268742
84978 176950 229823582
50120 197585 695212689
88387 92849 330927152
76881 113433 91282490
153662 184942 78002641
175797 198081 224828348
160105 188545 13997382
79210 118930 548199612
75749 168509 231776788
47282 79676 526626138
168796 199409 85607735
70417 83900 1271472
120364 181851 153733694
168358 194113 64429764
178810 195993 43231577
16302 41362 62607536
175441 193665 630398686
181239 195793 688631106
51870 156620 261993973
176311 187746 638136074
170868 189252 743113260
134558 194123 148927588
109101 136816 69383157
153423 166915 752763453
103735 185069 699152571
84518 183858 248365042
161351 165244 9662145
138310 149089 522817816
195433 195679 638211
10080 132781 306677882
30438 167712 740114022
86004 124389 235366422
186888 193142 553777975
172614 195639 57691069
28073 178416 375502708
87754 109346 54062472
131162 159731 484400638
183060 185650 110952914
28109 159566 832034426
184760 189707 702703291
36730 105161 171093124
55198 143330 220312326
57931 71634 34303730
63447 142887 167440202
192780 196637 737879753
38086 133900 775678925
47296 174372 317677758
112515 186249 184360660
182484 198433 40130362
66457 135355 869616505
17575 117705 891204463
153862 190187 780065208
86061 168636 206517056
135439 155714 666430679
106019 132915 67090429
70745 188461 294108809
4951 104249 248361107
63083 182824 749713597
157228 177918 51349431
36926 125115 787195191
42266 138326 240046977
131756 193308 153913684
171582 192310 257776656
139667 181412 104243241
98049 143761 862315141
56634 65012 21068340
58360 171754 952930456
104610 198557 876621009
190481 194895 1266578
69266 155585 529344246
176899 182575 14261869
50094 158759 271661593
21146 197293 440454964
146352 155420 22852857
86948 96401 23734834
104078 153183 54133003
68997 170632 253842540
10353 179977 532423264
188635 196975 186767828
187552 194748 17985477
64288 88817 61068898
124832 161236 91160643
188365 193788 231776334
67179 85297 44957327
71538 179585 269770387
178959 197569 491550675
9722 25416 212975344
4356 173986 441815770
122098 142056 40267210
20669 130011 893391118
104466 125176 250140607
143056 172586 903944669
32589 58483 64801947
182441 196730 35966479
172968 196526 509353915
47052 146761 249314283
151049 162569 197670079
7490 20437 32389630
189493 199042 24033807
36529 186796 559286087
182499 189197 16903839
9768 94898 212777126
54954 150807 239573531
66256 80911 36483122
5666 25719 248673203
192956 198747 14714969
135287 199137 159837126
162043 191657 73901223
99721 159246 148725337
7675 115677 270032563
162575 188126 63829101
52348 81009 71696881
66298 132111 669278363
38856 138278 248503885
194789 197913 604380186
109246 194927 183505853
24969 39509 36264487
73972 160598 216575570
46128 85547 574088849
159357 174371 382448269
12130 150154 707071912
99382 140152 656237385
56801 123934 134305453
144546 199609 284149545
59849 128496 171529743
134354 146308 341475585
50625 158838 28571689
136141 161268 62900430
187166 192272 87063130
10749 137336 316427004
183527 199244 39564453
83222 157147 584948004
106571 158473 778263449
73411 186722 304230995
136517 173645 455088806
14570 77707 441674622
14304 100633 836250444
191976 194477 817303779
164119 168985 12084873
17111 121723 261368293
59382 188931 323834805
122651 150945 59043210
90119 125749 89097645
2451 159428 392661243
33254 121486 601779878
142078 191326 123130239
68841 167950 449350740
149392 199184 729618326
172054 192789 51814457
198461 199750 3295608
318 13743 211319853
38736 92641 981914808
12198 123309 732760923
174170 183681 23784546
165692 171745 15069418
109709 157423 119515041
195853 197795 739377798
108150 183587 188482277
58374 92996 300996409
148039 192230 304713882
93666 172861 896495172
132159 181163 725595595
130005 155328 63430389
127293 198927 693466683
38290 143706 769107183
31631 147803 490913074
86907 181870 237335262
165875 197382 414076476
29963 102556 181516449
188315 191352 3674624
81346 118337 87098819
75826 116616 101845992
8420 172134 409245354
107229 109661 101827209
8022 193814 464466034
93457 110546 501907108
150430 187459 303317673
89806 122974 82935238
78539 150770 180493814
45183 53856 21770125
31032 48394 43352052
62717 95988 83071837
6485 134059 318948694
9764 174358 411348567
27568 149760 305336689
67116 70288 158606136
40812 138908 245145314
49903 153322 258570877
76297 135634 148214091
109312 134233 62309623
120515 155419 313703296
27475 100974 183779938
28350 53515 62818626
95541 154305 312098189
174714 181974 18157431
64308 67835 703679066
36309 141452 833950101
34770 93671 147161840
163402 174397 27319260
74874 124061 122737395
199752 199972 578935
110752 172304 193745357
66882 67925 85332533
88606 161239 181782758
24847 120421 238767613
4279 82712 196148621
9811 10290 1161360
23852 136605 912426420
28433 60680 241016746
106468 186067 198895902
114114 191374 968492155
40836 185743 935213578
162928 173230 280877321
43350 51197 19614137
162374 172529 275829862
194348 196078 717560712
59971 154306 235960247
124032 178933 137155511
53758 120064 901927361
154757 171212 40901661
189832 190031 278952
167628 182709 597749334
158871 194462 662309426
137133 144753 19127095
40558 155324 321988360
186607 199206 31717436
157565 192776 87820528
83508 94696 177293434
52765 88397 88928313
152629 168331 132335936
59641 95635 89949350
88860 102363 34063025
54731 88796 84902852
12934 26405 21968802
80702 98238 43939195
33754 59195 450043558
129135 191863 820002701
74963 181952 640480966
27340 138083 276695845
107043 107953 736030
60457 61780 3360238
97311 168949 179057220
65626 144479 196940380
142371 155408 32768376
125701 166561 102214753
96071 175863 199256441
183217 186338 106355736
142934 158440 882362532
101642 101869 548193
193095 198131 12752014
76414 110313 84605277
153792 158368 708816818
24275 83894 311546336
132258 165040 502599551
193108 198343 13258990
46200 151423 707346542
107447 163566 707628661
113242 124348 27712681
148008 150051 5112574
14362 129977 790145127
89750 105340 39208262
180198 192909 903216936
198582 199698 847727699
23782 191751 419841474
115995 155525 98972545
113966 137899 59793856
61902 106078 110520696
161815 193580 79315865
76285 155821 641837862
11706 16188 11253908
199547 199825 708575
78424 151183 491672207
60736 140912 200462433
156094 191475 88277801
197529 198330 1924096
14531 167498 382175505
172099 172586 1223946
112872 166922 135080990
154655 183469 66106558
187764 195619 19669848
127244 168158 626737167
181971 185754 9478699
73185 142968 174385751
148395 165138 366180428
174773 188422 34304541
97642 129550 396966796
136004 162316 65870480
81285 114395 450806306
6460 20231 34471711
179471 198677 575188644
5438 171626 415444514
163406 178480 757994191
30297 55536 979586211
84814 181280 822329425
62276 103222 168593195
61190 131696 520312655
146130 196204 806824494
21404 66145 112042914
109766 197432 219344824
77726 119098 103267469
164221 175134 340404259
86519 152860 165978905
6133 178522 162803733
114244 185744 524905506
179907 187903 424042022
10642 38792 70360237
186143 194053 19835138
182788 199061 41005084
126909 129024 732868328
167669 191640 59949273
17961 82655 238887517
85293 107684 881288164
80828 195886 420094231
138272 188753 126325341
75164 126971 129292723
156284 162026 14270819
1672 113960 992307300
59147 110015 127044264
199295 199414 139642
144780 174043 325572088
188531 192793 715186314
106538 118072 846781884
166557 172893 96487174
141736 193630 662189475
124064 162812 97045397
52029 160006 269972225
96130 161878 914077604
116613 178493 153365921
70344 122424 720420712
138422 191471 132657329
167756 177961 150440088
83420 157604 476707970
127887 194153 165729105
74005 145769 199733912
173412 195769 425471860
157509 164572 17549877
110517 125448 119531025
109335 177274 169678502
37364 109196 765057902
14469 49890 477711469
106348 117746 28476499
127671 141227 32175873
127979 182387 557429562
148714 183319 86400187
11304 72748 153732252
93174 100574 862305968
89052 143838 137211104
136822 181604 133209962
121414 154880 84019539
19685 158585 754820336
22170 165460 538269812
26511 166330 349416260
78301 135284 142329868
98503 190953 98975635
153533 167005 222419349
100174 193965 234338134
18171 161093 846716873
16242 97440 611119784
110313 179726 207154830
185863 190883 251174085
99883 162220 155747345
78360 115284 92244709
142186 176274 85007520
173577 189168 805014548
32173 110336 195299922
145412 166621 726561449
141961 157015 37833284
57780 112279 587521294
175689 185819 941618227
116794 128312 150112820
87197 164029 192269322
5258 199196 485069783
161498 183810 931650171
3449 161970 396542004
1423 180875 448657363
47159 93768 116556242
51542 54181 6630916
81473 97176 215874521
196036 199161 619701982
55241 192473 154923680
121697 182634 997117314
177777 186252 21350478
101452 107921 16070143
33661 113426 199304520
135677 171406 582588161
6317 99995 234392161
128210 184789 629275765
82284 113882 148428738
193093 197979 12390726
159860 165799 14752894
196755 199405 413603118
56411 58704 5746432
112523 126923 34950055
71654 101184 258327148
57955 183149 312713076
59848 166380 266238273
4475 146488 355048918
192692 197823 55627683
137571 161605 60173975
135654 169456 84540567
28461 38281 14996543
71598 161864 225569830
45381 163616 361250823
188886 194442 183443029
94512 95576 2664229
168536 187009 46215272
79141 119751 840976973
188215 195865 301613022
114883 178861 159673067
64851 150987 507640189
10543 159228 380181568
6977 79197 857056466
66444 106940 101087053
191212 198203 388955229
145016 146788 761598448
141959 195230 133244723
190656 192123 3654120
35232 38728 8654629
81151 122454 43070432
121246 131166 793744014
175536 177079 751062840
194008 194525 1286129
31930 86748 136926293
88759 190029 253336373
192721 195193 291456079
185380 196922 29060958
45929 78875 73516508
23792 169140 363338853
15357 63461 120226001
134337 163544 894405942
61858 105637 556887909
65958 155797 224512953
3277 179288 52902908
183694 191929 957709306
91773 145362 134195522
64297 152150 763791196
110054 151257 103070370
1062 79995 400225026
64379 77413 903252028
46615 137455 227198917
95136 193110 635927900
24827 82410 637299478
41496 43709 686984933
121553 122276 875532679
23887 161347 702829888
32339 92381 149916409
36238 183598 368232906
21308 70724 123759406
178164 178273 255467
96939 163407 166196080
167342 188917 54074782
103353 139366 709157480
111423 125744 35747469
64334 80610 142611161
122585 126313 47909078
71880 133954 695245929
169673 179232 280661339
121212 135268 35269832
165063 170183 8655494
118051 118756 434348001
80924 167551 289004529
106378 110726 203177732
13016 98436 213691755
14614 85728 165900120
4148 53678 466140714
33586 128445 237046098
116266 144490 130853157
29496 34244 466030186
97963 125889 208865741
15553 135564 343894792
98892 138091 958509716
149170 169206 50068167
162904 188766 64656198
182307 196256 275238830
56361 157029 251761416
64394 125692 153006646
59517 140730 202930606
195384 195390 17864
12582 124780 734373770
16872 165673 372006081
7761 189718 454927919
56258 168255 26948183
96215 97626 957226928
80906 89677 21689923
164118 176253 810760464
108859 124218 38393738
69230 134076 351962021
4988 89223 505802880
58662 199213 351475581
55080 126050 177215981
15959 163727 369422328
47572 153855 265894946
193184 193571 969396
118758 182560 159447776
113300 167334 135015821
58084 192642 336180256
740 146107 363537185
162340 164951 6507808
187155 199873 292732721
183642 189365 254832199
74610 148706 715552955
89909 162634 993691907
60305 132934 904234889
64647 72056 537309
30253 111328 467641641
134125 138312 495506989
16644 120790 260164270
42039 106760 959249792
193929 199954 15265070
176124 195286 86167909
47330 159148 279722865
131165 133023 4575999
137720 190539 919920047
160008 172905 32091967
116981 132687 39262849
3079 135221 330512188
87033 159516 702491398
93350 171682 195779701
31287 169871 465531999
75209 95555 50759104
121153 194285 42269257
27628 99886 726698445
42705 133048 279009145
92056 149551 143924901
97186 97546 888451
117883 176394 146050594
67631 84242 41215215
160029 182966 57142776
198416 198629 550824
153976 195358 725511068
40369 128231 906772384
120439 145081 61782228
107437 146086 96572541
89655 193212 259056759
143647 161602 294594734
37346 128270 774986856
20525 55201 86759443
28371 75568 543729029
45420 156258 954814807
186189 189111 7391291
113785 189505 503336751
29687 116897 250886114
18180 58190 5574231
184155 186554 6078116
116509 172420 553837153
23871 63934 100265803
149512 162043 31406615
107952 131993 60040484
174198 176583 5834842
49491 132124 431392975
26347 153805 796492470
126437 136882 16749325
12925 134450 408601128
115235 133348 426435819
109309 188017 196851988
69803 199190 323374994
144643 196418 152885434
194349 196539 5548357
184769 186388 4106804
173275 180196 408499521
59829 89390 73689440
20892 72336 881473847
155419 176210 51587514
12544 175561 407336807
165184 184254 456045684
154897 175637 482154227
7910 97104 521186211
93089 180987 574707065
22966 148689 536184473
120304 167975 119239494
27756 35175 709170986
100049 138315 95460052
103925 184014 813804268
61499 140727 198041385
16918 191586 981193366
14953 193379 230385334
131523 192894 153420716
134421 169138 51610433
53870 158233 894978882
14662 175260 401183914
16824 182573 883595867
45993 196879 377309180
60457 196909 341286514
179927 194501 559882482
151770 163051 796556768
130185 151560 53436525
135002 179324 110620153
139914 140245 907144676
148329 178110 74247561
155944 193046 92594874
55148 116439 461800197
121138 161873 102077337
20329 120407 250025673
13874 127800 938095189
83060 102161 47901277
119687 180407 276693431
130169 135487 319214215
15531 45814 75592795
162447 167004 610235886
165114 177741 31353576
184306 187869 9078539
26928 69140 428848502
54479 60358 372507827
18224 138625 822980743
198248 198794 354557950
180991 197769 977501901
120434 172831 847279796
166898 193043 953896720
183011 185304 618991148
96542 178863 593862467
67439 138063 176285745
31084 145342 680472707
154745 185283 308916977
151484 175034 58669698
128150 135950 19527286
62789 193325 275457590
184163 197512 557256280
37675 83989 115717821
121511 154227 82091079
161302 181933 51400160
126855 127645 2037163
110182 165114 847998375
80736 180315 248751195
14178 124311 764978311
13769 74922 152947900
148688 162936 35702566
17757 163072 363299407
114191 195596 203585014
79948 86981 456718560
91129 184061 232380113
167243 176631 23343420
69182 87583 330164709
132532 152274 328874651
175615 179983 10991554
85956 158654 389259263
66188 69195 693624334
115513 197733 205707132
36876 125106 539593819
30562 100676 856286313
78863 189775 277216022
158309 183111 61738568
197184 198746 976858763
43003 159081 290258787
22676 33551 27213785
152456 175418 57173854
134338 138325 9929404
132885 174157 212951674
185479 193603 526769194
184445 188524 533434488
128290 147777 437030525
55764 85705 436575155
156518 192671 90147631
96216 131800 88899671
135497 189243 134418987
166666 177391 651120735
82277 154109 179732133
99906 111199 28013658
178259 182248 832184138
33160 177321 360137721
87322 146992 304761103
71342 186121 286687469
97684 122445 61649176
138494 181373 107130146
53446 126486 804751539
75861 195355 844243615
125272 159971 510802674
130751 168148 386910154
127178 187931 152025172
70704 117891 117705756
94308 107512 23159672
32259 42898 65232093
115458 146122 903838876
12716 16584 9732269
53241 73696 186748978
171109 187355 40704829
173313 181796 110311149
80393 91113 891273290
584 166298 364100425
72776 144489 695840092
35558 40376 4423338
130451 135094 11572882
116130 190783 186639652
188324 195639 18334352
194893 198369 8840771
142680 173383 273512134
11461 171695 492431233
125286 134042 21967202
99750 144155 110875149
42566 166880 434217429
65546 172634 267423584
1942 63016 902187088
74090 161526 416644804
100997 140587 98812144
76228 163827 218989916
46544 97057 126426600
158288 173977 855221780
132125 146587 640519434
6617 47789 102895231
33058 149378 290725175
124054 155167 78073227
199122 199437 804985
74359 130002 138993133
184460 186720 5730798
129158 129844 190111563
23605 131757 96015018
137235 156018 47116548
31219 112248 202468851
135693 135887 490045
55 71909 179850298
176223 196827 51855421
163265 196472 661253161
34309 172618 345650312
84133 114164 75168581
55604 58943 352855946
25981 57964 488802496
42700 64316 54076475
7807 130653 136393845
99359 177463 194855536
54094 149792 239136934
162959 199222 90749740
195119 196346 461279990
127902 193079 368532278
143573 162975 856610090
75342 110142 185067197
40473 52205 770087428
196890 199896 917339462
96713 114963 804899752
170544 182158 28907340
27876 132203 260633001
102842 190455 218939872
33655 190420 758756911
135729 177321 24703969
112999 135457 604212421
138275 193047 136961887
124530 152033 582365989
93888 144230 125908654
111144 159638 573803303
1876 52222 612171040
111104 114167 5065180
112930 138039 62764484
55540 155819 896227980
180139 181045 668533432
87532 114293 16410719
149815 177317 465847991
199837 199961 239430088
122180 149041 67321629
42519 159446 754876785
176981 181052 10261081
167727 168743 2627277
139550 195501 159794266
45387 94592 978123609
110062 155505 885618470
105520 199086 233992525
48349 86022 534214874
184817 193051 20669090
105721 147349 103902481
120996 129493 425162972
30069 145840 708063722
178749 193054 315949625
187403 188647 34316816
190914 192982 985972776
54300 140824 216159009
197802 198605 1993114
34916 198398 408819088
91511 159171 169450595
87433 149560 155367652
158530 160970 6096366
5799 190588 398544879
159492 192813 83152143
38540 137970 370679831
35601 71362 89548055
101495 116073 446030597
164073 187116 183717340
50677 158739 270190306
131688 154932 617529199
104636 178492 184361741
15752 113738 417625441
13334 172486 397815830
137322 166854 867694530
108101 159937 213630384
142012 190756 121896206
160738 184430 59045799
153748 163388 205556090
127672 198094 626362172
80172 164556 241238090
84218 199751 289141781
43663 107719 951763551
120148 194774 186729896
139229 194520 138286597
197771 199792 5086047
181349 196924 39201014
188189 190348 5362076
194002 194119 596027635
32857 97110 160665236
171177 196204 62710145
2767 39810 92673141
134892 173218 95682712
35032 150240 287926001
18815 177517 415129589
104002 135246 740928226
145511 198051 131493331
42611 89237 893753247
82630 182029 357508438
97843 145298 68647784
121604 197468 189967692
112686 191121 999197500
22618 147090 938239637
65082 150980 214594502
40093 73944 84773055
43700 107626 159790383
126493 160086 738332337
92356 167826 188704638
87697 125866 749338269
128431 185936 452782507
7830 58643 313766508
124977 180509 618860866
176382 180805 134785817
74509 127189 131474932
176848 188412 29177007
115825 171027 57890680
10494 163323 384611448
5346 115985 276684547
45195 186583 468028173
51627 158243 825883068
37930 186678 371859649
108790 140507 530155832
141046 197776 141992424
93839 183344 223669821
40328 124915 211428488
17006 81874 162184957
183954 192035 20301701
123052 177025 212376327
106142 178749 181247279
102378 126792 60804406
126854 192587 164369679
196132 199466 620421331
26173 124362 818515868
183993 185960 4957275
83510 198913 354509554
81647 186302 261562233
134251 147412 1528883
109640 158064 481589784
159071 185362 10802721
114678 186795 536932040
65123 192466 640074286
10002 142174 862117217
148740 184502 89311213
93589 101842 378648040
100811 171298 814024668
62303 162444 873242888
89518 189257 249533308
58002 109264 384969187
183711 189028 13433904
181257 192386 27933707
39061 132736 234202220
198591 199255 1664602
5049 176511 428484581
5980 194232 470722887
51865 67430 843952503
184029 184323 711035823
34230 124296 338322552
34024 189064 387557344
112156 167572 138506493
19329 151159 329558495
100364 180958 201204277
71140 178475 267964731
75448 177189 517702403
40408 124892 393033955
56542 63775 383017727
74986 189113 285236079
70481 98479 981720222
119023 138025 47513018
150109 181693 313300378
51595 113167 153802624
108537 174764 165455079
19553 130401 758630604
115569 193436 354265070
99469 181424 204559916
88896 90678 953731645
160581 176839 40352341
7129 45007 711819239
167032 175613 21323523
35333 185122 928559029
154345 196604 43211811
45334 161615 222213950
91060 198226 268204227
41051 189087 370097924
107474 172314 914298510
66694 135480 171745513
96884 122020 62618329
116459 172478 721150009
169997 186880 42175070
102786 150524 119212050
182696 198776 118872476
123026 160575 94079929
102489 197886 238500042
188887 197292 21107514
16859 93169 190759768
195796 197696 4863372
117811 143298 252314686
6671 31468 62036309
19974 116348 735209504
119187 185433 401841477
102019 147429 113337372
45576 181195 338886196
193840 199752 777290776
152293 159318 17616769
149726 193333 726453675
183124 186422 337276941
75212 193644 362316536
87498 108187 51831648
161678 171717 24966978
192156 197486 980724745
39742 104880 686913614
84159 185548 937978566
158495 166991 21059986
48025 172513 311226214
149977 172267 55679591
77151 182486 263193221
113717 134319 51522723
72874 168088 237778529
40723 162080 303442444
190069 191985 1660886
196014 198374 6000547
103050 140777 745522518
34829 113329 196147024
29007 40433 28414436
194689 195229 569591334
193959 199022 130043992
36028 129223 232901266
89679 174837 212921105
36437 181061 317111543
186640 194112 18728150
60494 65316 12310184
162157 193502 78319885
172803 184885 547977813
120739 158883 199704904
56474 145411 222272334
181465 193926 339154982
187850 198289 26196564
41644 160891 393813744
54032 141138 428489232
138685 195945 143290272
148933 152963 10198461
62191 177290 287453250
30972 170851 966388401
37314 98172 709510004
17994 66882 166642846
42625 153910 565553333
75595 103192 845103655
28479 119775 308543328
176870 192791 699227793
9343 69909 798195442
14334 53189 97090864
120867 166299 113703946
156899 174303 43272094
148454 197933 123848896
138144 174492 628692407
152829 179237 65802931
160740 198097 93471722
199438 199737 155288997
61934 184331 305862940
136689 177569 101955447
168496 182444 34775201
131322 159182 843887587
163099 185885 338453779
34293 40725 686299623
45505 177726 330317943
173430 197331 500207839
79500 129242 837930395
117568 183886 165673690
67144 89349 55140743
8593 52910 311550824
170716 175872 980954794
173784 184835 27621988
47585 122354 186818776
95963 178980 749246603
114584 175083 151047916
157403 185840 740750834
97851 154887 259429622
125016 149667 882255565
50584 102430 129675371
86184 120651 781933884
129414 154380 62556196
192786 199567 17215946
23462 63227 344278545
172861 182945 238878417
22921 79024 676258
136797 139932 7756268
138466 188040 707686172
51475 198199 366896045
188812 192921 250952685
164595 191468 900507287
148706 171950 733999616
90397 177761 218348299
170570 180503 572005792
33439 136463 257514083
8232 21387 32901758
78885 180586 254045865
134095 138585 11165431
102123 149711 118790188
98516 190079 442395505
170761 172412 70479868
141583 197296 139429395
64246 121603 948635149
31039 82425 128449367
41513 102965 153737577
176119 182087 312462242
2953 61892 444287392
39436 60034 51554144
62220 147072 211961797
53363 194127 351900575
9871 81366 178781826
156248 188584 80752758
50177 141277 227661546
73864 136251 155854807
162860 190648 724925052
183455 191640 220671795
164473 179052 534476693
68227 70876 6594936
163843 185636 600414476
103242 137285 84969128
53476 181378 319565705
25220 163824 346553769
31260 90800 148699275
59754 113275 133734660
74429 191387 292216665
20996 174212 382943941
99062 108848 24257091
158063 195500 93548371
98143 180832 450226853
121443 166370 112437383
92485 183048 742754750
165773 173500 129152171
25237 52494 928509965
193819 199202 533000384
182444 189289 9826090
125806 181503 66761208
105559 156001 126118643
189577 197867 986797001
81497 151770 603914945
3309 119779 982334521
149596 177730 70140728
5199 63261 230771650
181700 184367 84895247
67970 165074 10381552
35686 53670 44981794
177438 180515 7789349
78912 98015 47820420
26688 54088 711440376
12599 186444 434574649
110785 146831 495477828
50973 106330 138356872
69248 167387 614727672
142740 189657 494080444
8488 96594 954677790
184974 199054 35466338
62398 114787 130939057
64910 185605 174708553
152337 168431 40164793
107008 131306 60649051
114815 125974 27727761
84307 103154 760875540
108795 122641 374700807
196505 199361 7240194
127983 140610 31601182
13129 147945 336975525
162750 165729 7391622
76814 188082 278157099
18810 59068 921583571
4826 158431 959695099
79120 122857 109096641
64325 190717 798140193
159992 170269 661234428
33033 125908 232022642
43729 196136 381017036
55630 74604 596414813
1552 41722 100613126
10098 65947 882944939
32755 155645 307320626
84215 128010 387634624
121701 129593 19906684
126310 176643 125701841
22216 38781 41370216
49712 174781 368108989
154573 180508 343502071
38948 74802 89783886
118676 139455 51993093
12846 79031 636885660
27085 173638 510243532
156796 162710 751446247
163683 193024 73246223
159600 160430 2062162
91027 129157 497252857
139505 194467 763083153
72399 161934 223790055
125399 193416 170171838
192378 196420 892420641
46632 173789 737626663
37147 164963 319531622
65862 100766 56753310
87099 114953 618180719
38002 47083 22632165
39702 151828 743834004
167010 171447 11103240
177288 187103 24773173
189257 191270 303512428
23215 170818 369000952
157921 158861 2310079
136966 195547 146528301
151461 198967 118924126
11150 148376 343019253
37220 83060 114573488
40569 163006 306188826
86951 151508 161481095
99122 151929 131917016
64212 74599 25962683
894 133473 803920979
76830 111881 87485555
198170 199086 2325289
73085 135465 155794973
30963 127357 738218455
151968 174942 533671014
95701 113753 45107240
161981 185817 459046764
46064 115111 172679120
192455 196735 10856852
154813 171531 41532901
85919 145564 526823884
129031 150199 54115904
10529 36586 661510461
152548 175189 56376743
136317 148049 29325912
180267 183067 7003452
141270 141332 165932
114368 120679 15605453
13583 187912 632762977
155890 182594 66484869
92340 194098 254560051
77644 107039 816539748
154909 165127 25389304
73010 199988 317525689
109727 185046 970554533
13045 22568 23825679
9550 90790 202914873
66856 84643 52895952
36665 138259 470033757
62999 93452 271196019
139244 193615 135973678
138656 165982 496057952
100617 137767 166037267
190273 196754 16310692
50251 112594 155719997
36512 52428 30186747
75327 157405 110682861
146627 183713 92628120
39466 93434 134931240
166859 195733 72340021
101603 125228 58840536
161900 175522 33760762
134027 174862 101945665
144733 175866 487923817
59596 108475 122142049
199066 199448 978232075
1414 36492 87925092
73200 118489 113030491
49743 99958 709131106
27358 142702 944470844
11369 152423 571207123
127682 197760 495823650
6894 95615 139437271
54372 114152 149331010
169959 188901 47348133
138568 161809 58284007
162267 168099 702564847
140966 152616 303586082
46353 195685 373442445
186569 198135 29103612
190534 192019 3702869
8988 107396 246069155
28755 39613 26926457
156971 170941 62166164
72570 101577 72499560
31671 132493 365711654
46327 47623 645085416
31443 57839 715364518
98351 105130 869322055
119810 175681 108605651
14297 170150 389567010
42927 83038 100229629
181551 196314 37143158
63655 97037 83436244
123856 154207 50796962
171127 194238 57868136
51900 70776 47351259
1648 165284 409243898
98611 185510 217009451
69703 141121 178323517
188181 199518 516956001
93514 151908 353873988
70200 190186 299749056
18204 133023 816402797
61514 128132 135326426
71428 196639 461473535
132723 161109 125344769
149782 180802 77444332
72273 81358 832071674
124428 171035 116556951
74751 164265 877389402
79522 114473 222649374
129597 131176 1302587
70379 188163 294218766
78416 188130 312065028
164782 176153 76391823
2788 30293 68985393
37364 101418 831883456
86980 125891 550062698
62741 142975 200553485
100801 120469 48869983
35281 88313 132411175
51990 124704 7393521
192997 195514 6405258
175586 190976 38692694
31033 61037 75000913
193551 196314 30391281
54212 95932 104177033
62983 126142 157681321
166546 172296 198781947
43090 158021 426233839
92064 197573 824633139
168048 176460 322885521
109837 135083 827003282
74965 189717 286797870
83394 99287 940418314
179101 194040 37548921
137407 151729 35860048
65290 88419 897341156
39962 102884 509353751
20313 186612 415678117
103753 147997 516646438
139270 198979 243665183
53481 194909 708434354
61893 145545 209134715
17566 170661 382717896
154183 154437 272615710
94256 173604 198282944
100565 197666 242782234
38923 119863 202272478
110214 155566 969049882
88149 169899 335459606
136573 181227 83015257
146224 155301 22881687
73610 122466 645501966
160616 186482 64529172
181423 187111 14397295
95496 186981 228709621
180367 188571 974009261
17836 32579 36798909
71294 72828 3810979
139478 179543 100045962
8562 85246 191585963
67993 115977 640543682
166587 188044 53748037
198434 199975 153885473
97471 174278 191868659
41521 94994 677938582
31208 75239 110174059
127413 143296 39801835
152734 171290 166862804
153051 194159 624149023
111500 194587 770991564
125398 130982 979419974
126738 140459 965221949
63564 84310 158175549
133894 174328 591770630
19379 192457 931430453
137788 139917 5307031
91626 175474 209632711
27819 139198 278268605
103649 182325 890920809
129668 149756 50178483
18565 101708 728594811
143449 178309 429909279
52610 100242 937514295
122387 198505 662473507
5525 127771 305677285
14733 61909 117821172
139447 199443 393439754
84106 88445 853767767
67591 73835 15497177
30829 176367 970229186
93070 97345 749550883
20232 175219 387264454
119174 172028 924043037
187241 187543 768906
33297 119887 216329353
102874 180495 454577428
37599 80583 107475076
153030 183697 76451178
193598 195986 6009862
42924 150439 268726430
92288 113266 52555889
176972 194962 45232802
72205 179582 268143968
107061 113789 16744555
82074 116191 85302777
199117 199476 901046
164169 166497 5673887
62855 127387 161173569
158532 168158 265454830
184651 197316 31896551
155569 191822 958382194
19277 141476 305423243
68199 177591 273000162
103891 137784 964515263
199998 199999 147
33751 140833 267631042
145285 198356 889745392
121629 164959 763011768
170831 182184 538289462
100083 193305 232908058
192780 199702 772546920
168442 191531 57705754
61002 177509 291043669
158246 180257 54757315
62606 135485 182097468
195878 196696 2090507
152877 197164 316094865
129119 196987 169823442
86267 159303 421325007
162840 197847 873836264
177939 181306 8508366
51480 171209 631887246
34183 51317 268826728
62734 184760 136526121
164265 196743 636795536
85637 139746 135358513
17651 174392 391696423
40173 140161 249965442
9477 134479 318937437
188583 199499 970165174
96322 101166 885236982
101658 158482 791958751
140487 190985 126266062
163129 171644 828367767
94804 117618 57084348
112572 161078 121402760
62865 160326 292244477
175458 184486 22663435
122701 187162 161306572
139270 191754 131199154
36917 189028 380232886
17488 112118 418991478
62164 63616 3655883
47770 158238 276366161
81803 100013 45650090
61682 179876 867022949
26012 70939 112450915
172152 190592 306696323
42888 190957 38608019
67826 119864 315144983
135857 172195 854919743
78455 89910 28383330
94769 195993 913964313
5799 20262 36244710
55179 96358 158129656
46521 111403 162200347
116954 199264 606231446
100403 172472 179993364
181920 198780 42479491
149090 151945 129252472
85706 115550 42705246
2682 191169 642498900
22545 194417 983356496
108609 138257 74085426
109946 165550 139051886
76424 169285 232060359
73270 81696 20962805
96995 146832 683007005
153553 162413 22123831
94763 171931 203645513
44532 161272 291855840
8817 145977 776596449
113636 186774 182854670
84098 155368 545775135
111934 168807 142278286
2703 154430 379608469
135354 167916 587572629
26076 155804 603988197
151222 165791 36405144
34220 169167 337298939
56879 124425 168702234
98159 99371 592415717
165811 186832 803256557
1716 109185 503142793
169739 172709 7341852
27224 36009 21896611
17713 88011 175590349
18773 90955 180240328
175905 190999 51750001
148988 157888 22405953
110951 167006 631146255
184040 188652 910675484
17863 151627 941509746
185519 196732 750951615
98751 136558 94400639
87512 113696 929412225
191150 198620 18819881
57683 96709 97459228
102538 149907 237465920
83827 154813 875637399
105834 164871 772455337
126520 199576 241618218
20279 124999 828546124
40343 86374 748504417
147101 158699 682987600
12447 49048 91516940
169379 185541 399840891
34705 150474 289362311
148895 172655 59367515
192166 193244 174445961
73870 148526 186547686
55462 93510 72725104
134884 175318 158220447
22515 95847 183278040
191116 199132 20223579
89304 154489 443017498
30686 115600 212236099
34933 68080 83043764
1318 164213 407465991
53125 75789 56733095
44706 94674 244181731
154298 168496 95536797
113629 143964 742019566
103847 128346 10762294
3596 12260 57725763
147792 153210 21779003
60493 85556 681810533
93745 118585 492019601
140989 190318 123312663
14645 84399 122052167
185447 192421 4604990
189580 196370 17034271
156672 185350 492232609
18093 181604 956748966
12649 125349 474997721
194663 196270 718212357
98159 163630 402457462
110685 155224 816876773
155552 156136 1456563
123665 144092 137660410
20305 81976 154129585
129548 149936 657246623
116100 120162 10026594
18126 46067 440110801
67391 141763 185697769
96116 159793 513889859
13521 123550 274927746
152828 153272 1168942
143640 187653 462135333
114175 163559 123533019
79784 106975 605842342
109648 141550 79781432
113947 184603 176534221
116660 195364 196826275
30433 104478 537004062
141244 142653 3562144
37343 122433 212505627
20668 113141 269324264
32979 55979 307253383
60277 176930 492179299
40013 149190 327070815
161754 168396 279855223
178226 199858 54490974
197311 198666 3432420
67596 79031 28470048
90707 198811 481767576
78616 81999 612872304
179557 184644 628966777
126024 142025 349609070
117704 125715 408221022
157853 162074 10480728
81720 116970 88081576
104342 144188 99585589
79769 113663 217955735
35702 89541 455618662
163339 173733 25803247
75635 106263 76530570
146438 147623 2943388
118109 198873 202163042
147755 183275 88703262
129923 143219 145358151
37323 148686 278362853
182564 197864 38531280
85899 115412 73916046
87202 101325 22046752
112439 162987 126540180
146533 176386 74420126
78077 167962 906561347
143528 181394 340210045
25199 186265 402560301
42863 113079 846220026
94699 155236 649658442
104327 192907 123748893
47041 178786 329223848
117423 136514 999820933
129915 183919 687418119
165513 191252 64359533
112030 151164 934947836
71969 123797 646589965
89989 181978 704451760
2058 196264 521471260
198373 198374 3584
186539 192078 899587048
48115 128564 201106787
165856 194134 882500353
85926 174060 875105766
94035 133153 97703141
131897 151056 851155815
27391 175573 370129161
128619 180861 2445144
156153 160599 11060593
134189 180539 115764163
88388 117166 72027397
28757 106476 194205629
132479 143233 605247782
57559 143721 333368925
9004 179777 825466081
97548 124048 66077742
115049 180079 162360028
17333 69763 891524832
49358 110748 153322610
36137 63079 67432665
13836 52459 96544484
44340 132656 48018456
151549 190108 96384631
46714 160249 284023429
77834 137051 147947157
152564 165078 761780073
113134 192561 198550326
164147 169360 422083277
9501 132276 739605668
3937 197549 758648542
51865 104326 131160833
137385 164494 67837192
160196 167267 17490099
145508 145528 46572
122309 190016 169474776
124614 125023 394412202
116101 160576 6507931
74107 100953 67141935
101906 155028 132805050
167603 192163 61486037
145671 157836 30552855
81256 153209 815913756
6399 88269 204673677
58960 92766 84394653
62030 71475 625870313
22174 111037 222033008
171591 195866 571684356
191730 194119 435894053
89362 157951 171786141
124753 180334 49589569
102439 195240 488509034
124220 172095 119745719
5015 22822 44593419
18304 185064 699280561
109143 131685 34677168
102465 173762 178004947
144978 171538 875950526
45308 65811 849928128
111167 154121 197281567
105447 109611 10874480
113236 163265 953312130
49401 102438 132669138
31969 130398 246033386
131651 185696 135064005
8393 135797 318495840
107756 196089 220868302
101787 162011 150478832
59615 64237 11652218
188737 199447 991020510
184016 195147 506087586
49499 104457 137404052
4173 70274 165567825
82520 111145 66944169
12508 53186 681257286
13804 38969 302689138
198106 198605 1256146
28380 187631 424649460
6204 41194 325050059
147016 174704 905420458
6459 63415 276364895
120994 132419 456030659
37213 119040 204466226
15059 96148 202575617
86666 124743 95143349
159816 178992 47634889
123661 166243 576760111
154174 170726 41261642
148989 160089 233384378
105050 127119 627242272
151657 178558 67010482
38829 118147 198233938
44260 150525 723343731
92336 133455 102898894
175434 176090 1601517
17590 95710 195233740
186653 198162 19733741
37924 90343 130910397
177210 177487 667547
19232 158578 101830998
63807 137440 183951335
70460 146514 189850547
74271 116432 105257425
190397 198566 20566505
74018 96293 100826003
26704 161249 336320310
132409 163387 128457437
52151 52746 412455429
112582 167718 723423937
41073 111437 175804368
198171 199301 2856077
49384 72832 58727912
27670 30974 172826862
170439 198899 63557168
137185 173825 91498103
20835 143833 307567877
127498 196232 323512040
483 88559 220170410
4000 88014 210056164
81585 101033 48755594
47712 118478 176901756
134791 197164 156041864
24429 163291 431970497
100695 132572 79528830
67367 186106 431612984
189997 196993 847094863
85840 86766 2364920
83871 186509 256595357
142110 143973 4753402
70956 112728 534275002
128041 148476 40402408
24207 193147 422312904
28792 174967 365115780
130041 133243 172287832
62873 142218 198238677
195126 195912 1996143
63239 63724 633438537
132452 171948 98712723
59896 160782 252246936
156657 168667 728633344
95231 116929 54258022
196293 198129 4652862
193979 199083 697099917
171460 195173 59415604
84852 152035 168072186
27603 153404 602849868
16101 19628 8811446
196056 197917 4752252
39320 196101 392066465
29892 114287 903821811
76066 141746 164067861
143771 194799 243586548
44782 103181 146096428
130305 168188 672555776
192038 193252 967357001
183185 198785 440834497
102647 143879 103026558
65984 190959 125148419
53973 79689 488798666
119843 122522 6638193
4742 145146 351122060
180733 197833 43049739
8552 90440 149020867
122504 179897 910268076
128636 191038 441352758
112600 140541 198086940
58626 133280 872456650
102903 111262 20703272
29986 149136 297779502
87035 127632 101513231
195120 195993 2190910
30167 176355 980092437
40027 69905 75032058
23561 36976 547356208
149027 179225 359981874
132343 165744 888517828
174031 174261 101642338
13865 44119 75684204
52221 95100 569029813
13612 35210 313092892
161121 197669 91477027
68706 145417 790119461
65016 67680 86292038
38546 171360 331962289
134340 186244 54633986
32528 72002 414171255
152465 177141 61438562
61294 104365 550347717
170949 183490 31260035
83301 164000 638047874
170219 189377 726847927
7860 141615 539672086
179532 194662 108149018
60054 183176 307669109
26207 170483 985987363
146243 155974 800032918
68507 84823 552494563
99224 160976 655404122
92893 146783 134702633
147107 196703 226483363
112293 113102 892553352
48107 182447 335757901
33552 169618 619798833
51817 124152 180671708
148753 186839 731948347
28541 33603 995003011
197317 197677 945040
50184 147743 243797354
20812 135998 287960682
112855 199672 217281109
188776 191841 692667820
13604 100839 717864058
174528 186003 335707778
94536 136831 105769780
58686 156929 245670472
199888 199888 2891
1742 134706 350969344
55422 63666 867788785
118154 133096 792708327
160679 190976 75659447
121510 171782 125788730
125139 170231 953247777
127714 136696 698937090
18628 88781 34350966
38473 113723 188089952
166169 192494 123938179
193066 196246 469317064
16669 22928 906356846
48762 173828 768546354
27805 115262 623926105
155509 159158 9077904
142719 170830 70289156
163565 177060 52778989
9009 60238 128033746
138106 143563 189462597
142758 156468 34441887
84295 195257 277559522
144292 157409 32909953
86051 175923 224550424
165228 198049 82217956
192014 195029 7583789
12816 74383 713614312
129465 138761 23157693
121637 168861 118246036
149106 172742 59029266
10476 180112 688849433
94579 197471 826591065
190653 193741 7742862
167384 180317 32295666
196467 199085 6622686
79702 196494 292015057
2221 21238 302949308
178916 190504 257296998
53937 152301 907899142
53907 62707 21993511
36590 111367 981506714
72445 154597 205373468
112341 112390 927903217
49533 121393 151363700
161184 178547 776918479
169981 190082 50231026
151678 171121 581844552
39803 95908 536383572
11244 111389 102321665
48512 103695 157721849
99413 164054 921484212
150401 195052 894553553
59340 128905 316297951
172083 176261 819733835
51111 143992 406538136
83788 195851 280235948
64557 92626 69971853
164795 171657 17029763
54916 78185 58165578
113180 131811 39052073
4036 77634 918400466
79008 155134 190386261
45985 104077 145270173
53336 100060 620624789
65041 73716 21565633
25461 76926 726933830
111413 120957 23783713
142275 163259 185018874
114638 165129 221072795
18778 170987 380403324
128039 140857 695093716
198602 199882 270763317
77004 89799 974708208
181527 189980 21332127
45119 96526 128575007
67988 153006 212437803
12105 159054 367507249
727 187821 467928313
141549 146227 11704021
173273 182951 8589538
184521 188198 664389407
145766 164285 46377020
63526 114920 128454298
123996 151150 605312016
7698 31345 54987843
75218 190471 397516838
71781 100192 543344078
11685 181967 828158035
33346 132583 248023930
135410 146362 967626354
196867 199231 5966576
54274 147713 233434213
105681 153105 118581129
93969 135523 125868945
92679 120072 444156573
107100 187447 970582970
81867 177847 239746442
171895 174845 7281206
51341 138093 443616764
66938 98299 363594334
39200 64724 64014604
18210 30845 545604984
49754 85082 88141263
128892 190301 153571315
67459 147688 39762974
433 166867 416133237
186453 192897 671073
97570 116466 163613183
145428 154010 12270975
169371 170387 280400609
150654 183069 753188023
148246 188528 100767103
77380 176944 431856767
46097 166768 301630440
132684 135195 434720572
101400 125074 58950960
4001 63499 148943893
148451 175259 66831418
165827 192668 671905477
29279 134201 262189453
32612 52945 947706191
61803 160237 619709634
96632 109767 32760623
126607 187151 490693852
150461 189491 349692141
140538 196490 200197663
124140 173663 123810335
65129 188047 307138644
22410 87085 161562412
128200 152472 943189711
57444 115972 146229137
177263 179434 2153185
113102 196317 964954612
199118 199385 618855171
4418 102226 623403689
111024 196874 214834150
192892 192988 827881193
34153 168885 336781212
152132 168960 937274617
73170 117787 111423771
56473 97756 545335920
99279 174363 187477137
94822 145186 125963040
89406 151848 880802645
20880 139175 453173883
8428 64514 433696714
182487 183730 620840098
199916 199952 82703
76823 135161 468444652
179547 192200 934733442
63949 91821 99684282
183958 187710 9547375
51936 190099 526836461
83283 148607 163283751
189551 190117 150049375
195722 198688 5539430
11160 25956 761527597
103775 127628 734962659
175933 178545 6561306
58667 119599 506515425
118581 176767 145322896
149453 161525 773998244
96100 140197 110180066
5880 59053 388169431
6769 120854 285083686
148054 150340 207188725
76000 165067 344652749
175981 180223 675899937
72525 95090 56247218
153914 165824 483420229
133867 147586 472108516
194533 197720 173531622
88470 181545 392910304
135139 151684 416828224
29024 52445 58465214
125454 189058 159169121
152000 163189 288545375
9392 73337 983241668
16546 33226 41704469
73979 80050 582983869
176643 188236 966014447
52528 91614 874637127
105814 155187 123505821
76061 137354 153121014
162970 176716 149351684
140772 145117 374558817
134010 162574 71495096
150249 159033 22106196
66779 122348 759283504
179286 190081 27173747
7583 158728 377962025
44418 147421 257391214
94598 119820 62959651
127323 169953 983628206
75943 173048 242535363
112077 172636 84745545
100517 126318 146406841
18203 188125 752958684
154953 173251 333465935
32190 153987 304558165
39962 84393 346560535
179679 181539 4641092
61380 186190 311987693
148508 178320 74313955
165528 187363 865625096
30695 35792 12731495
97963 192787 236883237
114974 139378 936242028
85777 184702 967490809
25075 158611 460579192
60721 141125 201053039
120080 173105 714881620
98275 156375 145273868
20906 79619 283985381
107160 141266 841340261
190447 191927 907891825
123464 135320 718271478
160753 194553 30657321
96559 101278 2037827
49718 70128 962323312
18355 141553 934237414
149251 172488 58079121
78323 198429 489391347
156242 165663 23395682
116817 180561 159235034
162066 191145 72663100
105478 130040 30247240
195615 198807 589082937
160391 169642 960750435
58889 105405 753873513
86819 193175 401196810
198409 199357 137170410
122528 140346 605045066
61700 124482 156871363
43782 190442 366620774
39343 66372 67826200
158774 184715 735341603
21365 85068 159120754
84862 143436 146606499
147430 184354 804857113
107166 128973 54418505
9848 187858 823652580
181169 194599 33757816
66391 73311 875633309
67601 173849 459851969
139583 177262 94022168
13966 175293 403069077
11039 114727 465621321
192072 195526 8723676
96821 144580 450839770
12470 40910 904415653
58065 101990 606785714
136428 162043 996106089
125663 174922 972091939
22262 97233 950728533
90226 174641 211057883
128328 192097 159461473
175792 190827 591378448
108948 146346 93567526
160991 178778 44158190
16381 142942 64962920
129176 131227 5154887
74804 77515 6730580
131512 177631 115114214
52697 109858 142812782
56924 179735 517147400
192389 193725 40937883
138054 138797 708408036
164507 187022 360374804
174517 186220 793695312
185719 195501 682617417
185084 192746 19178155
166499 178225 772790831
102589 151913 123208671
908 49822 122508531
142735 188272 113857285
170728 172055 3271281
93718 196186 256274054
87250 95120 19740065
44659 110466 164397404
129290 176797 118574756
67773 171407 258795339
143680 159104 38622756
178436 184345 541037765
37861 195397 393882069
144314 168579 278407895
10565 123379 286812406
57614 190363 352448085
5445 56771 767236706
123727 175509 129351256
35751 137794 678774395
160386 173855 86190046
12569 17812 13211058
140558 176441 89494491
104932 146435 103662833
79453 86915 18535779
68166 107676 98555727
7816 120113 280615543
146776 197958 426694548
172684 199050 66167137
14196 184102 603432477
190860 196708 14734254
66117 87455 402753770
75997 108952 788571071
158410 162317 9729374
33452 96864 158531608
10094 139590 323690670
175170 176276 121199361
107509 181481 710738411
137853 143970 723394081
132583 161584 72605408
85082 152033 140382697
98081 120218 55055465
165965 167567 3909489
181407 189931 350949274
168400 197363 72561706
85810 145040 148217561
80478 88179 19180741
14917 154837 349837802
65715 80463 36633504
69 148634 371480667
153112 182392 200504528
109495 119161 24137340
89206 103896 36970893
111283 134020 56909763
192474 194057 4007932
139603 162633 824743827
66773 177687 276890479
174025 184724 26755368
131782 137280 13771690
107815 176490 901483418
150586 170297 49287103
120158 126935 16963277
154278 189428 87750651
93908 118741 842831729
1653 63913 155953708
51187 119982 171787797
92540 190276 244452704
15605 44893 73098610
95109 150843 139395839
25036 162176 538420700
3134 28464 63655689
149079 173239 60299266
4125 67942 159833551
101250 132374 77607976
168051 171772 150528105
120772 162065 319235849
154342 190726 90805135
185398 196395 274106945
6331 39996 84149630
79810 154157 185946799
115222 119850 179653826
126495 166778 100733831
104971 136818 79565308
121459 147387 64941605
9818 47813 71227523
72832 176967 259950084
150631 162430 29559990
54723 153330 961740424
9631 74989 708051761
61767 189557 335287527
34256 49468 590580108
180418 187877 879023141
123994 183286 405092349
45000 98507 716791195
119538 199399 808626614
28911 161802 332186870
138861 142573 9378193
59302 179411 826649312
73913 127087 554655887
160687 177817 42537989
158044 186507 70984187
29602 135744 703467892
64315 156515 230572719
92168 124689 561557613
86931 190085 257950881
194492 199206 919521191
54314 198303 359989188
101460 154674 133060873
15878 34622 114027527
1889 106559 968424626
173197 188098 37407989
29078 80344 128050161
126647 180688 795539295
161628 167929 126959727
70447 119840 123121188
15265 148102 331937627
145561 147779 5499116
145331 169403 83232479
190754 199575 15359348
53567 134148 201369451
13133 79778 778143976
87240 195619 952423423
157940 193585 585444189
7986 173096 705091695
80281 123695 348212504
41588 168091 952484654
52034 92836 101926737
114734 147815 82647301
31758 191574 932727434
10648 49975 83383847
22001 188537 703038543
168690 197164 71330224
115681 195016 198351917
131332 162593 78255139
73785 177092 257949530
113831 193959 200332512
197605 199821 340127209
185997 197851 234848581
45108 58077 32564296
61672 123231 153781827
123007 139562 695132255
89439 183529 310012493
83071 194391 257215489
182016 182530 627221124
119896 155866 658571640
110673 179063 170869406
23899 52078 70466824
25340 43808 46157984
59190 104000 658290915
167269 190989 59403166
67510 123628 643994255
68126 122153 134641979
42617 177436 336754422
61210 178727 293584057
162838 177424 409143090
111095 158419 894392273
67187 162926 560253471
151492 165983 217215514
145625 152933 18353099
72314 107416 23115238
55506 119054 158678806
81709 91682 427909878
9013 156086 791876957
88591 189803 882483163
119222 180617 153433255
99686 142771 107534245
101457 147828 115782971
56818 166960 275163535
186537 193043 16281198
175145 177230 5056564
119467 194467 976870762
126005 168341 293365687
166936 197984 390165457
43127 86236 953328639
132553 179409 165582194
172379 189437 42718812
11896 132306 833078045
86914 169735 877629239
158292 173476 742378240
103352 146376 562931294
84268 137487 824866794
65763 168125 255594016
65038 135098 566476737
158857 165961 725082674
14958 175946 439128199
160022 180922 52028111
189649 199006 404777563
187661 197273 24092549
6613 100889 531569985
21065 153253 906546568
27476 146757 703521415
112683 120438 682552708
167452 168310 1723077
123334 199207 189955494
19180 44186 14961737
64055 139585 100455281
76253 106327 75121884
68013 173918 264451475
27747 194015 415525580
32052 32380 796295
74414 136090 154036665
84358 125308 102421019
34380 67974 84113310
172585 179772 462184656
62084 92919 324926295
141473 159835 605501607
130682 134638 481248046
189536 191423 4651384
140600 156090 33822119
61862 99483 80606577
173320 193622 39694985
30539 42515 29912161
1609 156643 387901778
116178 130561 36034253
34374 188526 385370190
156224 169926 128874729
197102 199416 742666512
73267 79902 500338227
49141 173980 447563980
117136 128205 27662676
196069 197826 472411579
29770 189193 398525545
193006 195857 815344288
196629 199607 4440102
68089 108318 931912402
80960 97201 40589623
51612 136991 213357535
165276 183713 862886639
83800 90895 11307301
47233 91242 839533872
112119 121610 23664426
155569 177492 779087154
96302 119649 58212234
161643 185498 59480524
11535 26911 275730614
112065 159650 119166446
163737 187690 423872649
9119 156043 591844544
35542 115033 535603419
127808 184740 142247678
126437 166149 99368035
54237 161259 267495984
95763 111096 256499506
180603 183662 2284576
25543 77502 129862015
46958 163865 292450203
93182 144896 129348496
86382 177533 227681774
107475 137449 643431270
49059 87967 321377182
148149 163386 38180840
106877 190025 917686867
194532 194612 778613843
54390 130413 189971992
123542 148917 861026869
149883 166225 40863499
132968 147661 3577853
68166 189205 302379911
162323 170232 19734916
51709 179240 318571477
10464 129167 296747806
41845 181072 881533079
32848 137184 626948978
99648 118274 46322998
105509 153342 119563814
40240 147312 267630452
22209 37506 461872184
170485 193575 175853427
50559 87995 425706658
182656 187523 398590150
31982 183877 6109523
23827 117258 233531970
31846 47757 39660619
151726 166231 36193807
84084 112538 981856890
121717 136443 849694108
149629 189340 99366768
185671 198165 804832351
27550 67381 99677404
33542 102388 768115705
90427 166064 189195052
197230 197487 695937
18539 33770 424620012
57912 145051 271091140
97102 117218 82431043
47890 114248 165956511
135909 168324 81010675
37253 44057 605942929
31851 68165 381453554
99977 142183 158931490
75419 198408 962461595
178578 180874 162648034
82897 141616 668776661
97267 177432 200120939
102561 115267 704310109
153744 198576 112140947
109703 190352 201668293
27182 136238 411875323
61784 146944 212817086
2987 135372 331125194
68224 161091 232004473
193980 196701 6899137
94133 146788 977885300
57158 155526 245973647
125116 145900 835609916
68458 184100 485101968
148784 195177 116048176
139448 173422 569996059
193239 193592 893156
125644 161053 88745715
158732 183480 939383418
53599 187001 700123101
124363 141579 43113539
90873 174206 208368423
31100 52258 52940796
61977 93897 848809288
189546 193106 942851417
175912 178646 737517059
41691 180499 406669383
55422 176281 333104969
119166 152451 83320572
80638 85951 799916500
55153 156759 254082044
26300 190613 410700751
54877 147682 448332392
192031 196322 10825163
74330 124880 126140724
180014 193399 596300263
31292 193966 953634295
80899 96810 73287396
56286 151409 237752528
144891 182765 510765157
22630 185294 406557203
188169 190328 5365224
40310 60730 495738546
45371 82699 93307719
17721 45079 752333067
125696 142078 41054657
177142 183374 265138303
9696 164006 409564758
115010 153124 907806795
151483 161913 7401510
178529 189024 13844155
16189 80822 747690941
101450 148414 146327922
72442 118485 333330896
195121 199324 763983111
126600 131877 13224973
149563 184945 88389188
8955 175730 416716727
165736 188335 56521692
147597 163502 35690611
49770 156679 706297716
43437 199794 391026847
8158 61046 777630879
91208 98392 456952050
81942 107126 63023396
125600 131457 500387874
170378 193254 59680568
180202 193462 33323770
78873 133814 137242610
119058 156420 93645230
163565 193159 73894201
188291 194503 5241588
105588 135310 600259038
48413 99835 312505665
171007 179393 20841234
87661 178669 227380689
120254 194782 186491592
38760 119031 200613116
182629 184182 138523433
174744 181955 241775322
100829 113690 184625270
11760 60946 122952586
116185 186791 176507924
194530 194658 347913
27513 39171 28981608
115087 147682 26858588
47474 167308 315153628
134611 155713 52880494
171378 187105 342915714
133773 169211 166781094
59337 169531 275446739
18140 23555 13453912
155614 156017 310922357
85371 182312 242365697
118660 185920 64647987
133764 140055 15724637
134134 199485 665536956
139504 152431 471336464
38423 104966 284015778
43453 181449 344771981
172247 184131 29629857
197460 199351 895273595
95166 117335 668744603
146234 157175 10124415
102821 119288 40970979
66564 176974 275621695
29819 44393 36434481
194669 199182 5555626
41847 141703 709502434
40005 76242 90780673
140130 173023 82183663
1873 128658 640890474
136085 190145 135178014
20316 166811 631238700
56515 121090 729731398
146643 183870 93000604
196068 199486 8675790
55560 86330 76790170
179032 181966 7433099
23370 158229 537261048
131633 167244 160924187
43965 176076 329953056
138489 189577 127841174
69603 178525 743858031
170316 180727 25874872
104435 136845 80999834
22965 27814 652009847
120006 152031 80212361
41339 114281 59105906
157338 163473 15283750
158735 188878 75296903
97666 121373 59014120
129667 150944 543486943
103782 118660 37061435
87017 194340 268389014
73743 96409 56629921
67684 173837 268846784
137799 149287 28716404
163745 197029 294983383
161639 185965 82647395
107403 160794 574100427
89649 192535 261166622
41679 174368 786328773
193196 198538 117055238
180008 181359 3376609
175872 197166 53590595
16254 28324 30250680
171194 186940 642047965
135127 149158 933690262
94221 157886 603990600
108741 153302 111559125
151325 166899 38844851
74793 135466 498515761
115743 199876 228006622
92255 190207 334386427
106989 150614 697785742
186882 190979 285295329
22218 187250 862883861
176166 186324 182601775
5547 25128 758150278
106594 187737 202870882
148020 172365 188801734
89205 137893 646467359
151976 185613 252044095
159309 174728 849246326
10615 31369 51890680
163252 165559 2921271
75007 101635 66610442
103785 197638 651171707
62396 126836 636127533
58917 62496 126599286
124148 199886 189662358
1956 2989 1755513
27322 53086 64321447
138308 167257 465929627
5685 40393 86820387
158699 178713 580645256
58540 171490 282176852
187250 195473 162627631
72206 163303 227696830
44478 118625 185230459
81047 108182 789189918
33317 152807 536249099
127954 146382 54538204
180102 180787 1731802
86327 178781 813255372
32362 166105 717797988
96358 124439 970595867
110960 157065 491056187
26500 189544 792909674
38608 40458 4637042
37254 81683 111060121
167136 177040 617370744
23624 77975 135975482
79183 197486 295845528
189935 199119 228509937
42538 198695 532807181
158073 162489 10995464
82107 194264 431027290
198202 198677 132169668
68181 68530 418288861
90363 160364 637763308
12717 127347 967404821
130305 131387 932476843
89697 146270 141578281
116121 133562 43532230
11017 15530 209140416
189486 192926 8532372
176952 188277 28559744
167056 173994 17300741
64862 78194 33256518
88305 148652 150932684
183380 184743 3413889
191444 194261 613740917
170507 183928 33446648
107923 197776 224783462
173378 193680 392246030
110339 196543 572233415
7364 78267 177373861
137407 187440 125081361
159495 185180 749942867
131932 132728 2016932
113799 154243 419467024
33068 193718 401598978
92142 174426 340065422
66821 178724 275689245
60617 194734 968915917
39195 162204 862887898
174316 185098 26971100
18250 76486 897510439
44547 190627 522072346
16715 100500 209544102
186055 186628 570390976
199781 199832 147722
171500 188751 43281848
142721 147857 880766455
12427 63484 127740870
151890 187920 288222820
96308 173746 982446644
146698 171615 146476465
29428 63836 47683332
58180 79560 53386282
92995 187185 235512448
179387 186921 18974263
58602 128304 226773365
81876 113493 374162246
199705 199873 477709918
182208 185244 7621159
15280 148682 333348608
163413 186489 953254414
122297 174236 391575886
93526 106108 31585682
11797 177596 414255397
67460 149509 204895630
55851 194595 346767402
183137 185666 6376642
9298 103251 671337581
156611 168375 29224013
149039 174973 64663764
187420 198224 27148694
118693 139295 51545693
174600 198168 59199914
192556 195122 6509015
38080 84002 777603372
139039 141103 644155664
157376 169136 29240958
190587 196355 13453535
142370 157998 805341978
62229 120915 146470087
117979 189115 177912943
20028 166203 941166547
138205 199192 543325766
46603 124885 584163153
199560 199792 574210216
145830 156389 26561461
192962 195732 575943157
103646 194321 226612087
99693 196713 530397028
47270 107768 215264655
117776 186744 641392296
17981 74523 141401654
43708 69313 64153868
65014 196558 328751024
160363 166010 738529593
177791 186029 20748332
34986 142933 800645722
127338 166502 97896822
87693 150198 174272266
148636 176675 898810350
78959 183143 260242939
183000 197662 36950720
159268 162421 518745417
52280 66355 897982525
190132 197203 912926722
198211 198600 352097792
137283 155169 44913873
116379 145320 805757171
62870 179414 291093396
121346 154277 82641216
51560 165274 952585428
47391 82123 86865922
76756 122867 115090904
90045 172796 206946262
48995 132974 272552087
98215 168034 174303116
4413 151359 367430402
91715 148591 142379659
194665 197167 6354590
78623 191043 681610419
86820 152338 163917782
84377 181476 444762844
183709 193901 25605811
181059 186605 988822546
94373 197505 258005190
193665 199874 15706706
74260 168860 236392236
115850 132669 197138426
10396 89188 196804304
133949 195017 958806351
79307 125228 882604229
66169 141967 189248966
40541 120546 759523710
9882 197441 469025371
198664 199416 1902931
73588 107288 805899827
35556 85104 811340618
52356 173305 302209915
168805 188469 49201649
183342 189318 15112081
51051 182875 651774840
60687 135267 290836832
51223 126216 762458314
116022 121650 972174116
16150 125159 272396610
108894 117648 74244845
59190 176846 293869128
94156 196944 257111303
17744 100428 264687099
75042 91674 122633838
90642 92546 56521280
34754 89430 183679029
3494 26076 276888981
136266 158534 55780314
130362 181702 998029736
165255 180088 36941661
152348 153482 2884847
139666 187094 118621268
129156 164584 88656032
128111 167265 97818631
142533 165365 57074584
125665 167502 11923913
154391 174659 399723941
35760 62682 67341767
72230 145616 849950901
174012 196890 57426355
34449 74179 99369967
116982 191425 186100040
51962 103618 944131058
83505 136230 125915434
19966 100139 200564555
33423 114119 201710975
42261 112001 174212829
86871 101046 576640697
63874 161229 243294141
183228 191201 20054476
109653 159661 535153898
114705 178784 159947786
50396 105445 123178289
92367 197973 555081116
73646 75953 5796418
95046 168721 184183877
25677 173987 370546250
99968 154449 136199198
2923 108245 263488779
59735 73831 35304472
72443 150001 376663295
47190 49669 6319109
71804 160416 221461968
109817 112256 5233312
137980 181425 108505275
110262 132575 55832610
86851 99450 708377570
68281 69192 2253983
142175 198017 316584904
165704 171295 967929226
144850 160684 31200705
101355 178847 193351986
13135 78239 162828926
149015 187291 95739778
2656 172084 850051100
113191 137210 173869531
119402 157793 96257744
93242 151276 145110423
29545 74946 956285647
33942 38013 431891140
121431 154628 30917692
51535 194567 357539835
117860 148955 109406648
39233 103784 305184146
168158 185946 210952051
162580 167763 12775402
50055 86702 91488372
48656 50236 102068985
188873 198939 293225922
99274 148770 557274143
177814 187925 25543228
104346 109516 342100646
107425 117143 24233217
142499 164160 54231887
109138 112241 7737057
197128 199469 551859428
52060 64671 31606100
187031 193198 15413240
102926 159576 141607574
19655 100511 202226840
4338 35143 895282613
89928 145858 608285595
84484 141815 143416473
81198 168254 217502070
126484 133575 557529794
116925 145346 71086375
135292 159763 151726828
153063 161031 641503054
123329 137678 35979450
124748 198301 184125907
13923 66690 132035719
129214 142247 968793300
113553 133283 253867316
168162 176150 19802157
128039 156697 71850457
66308 168934 478971678
95726 147810 765482559
170008 181235 27904399
115587 121465 14501653
114310 122512 20330595
29599 140501 978905890
98787 126063 67966667
42249 120564 195596908
194270 199469 13167319
191154 193762 39572493
3746 182809 447654231
141721 166622 131373205
96027 103909 704702121
11777 34346 291152803
145960 188506 323338433
49635 68457 978755164
51448 167496 289946002
72708 143125 287571113
11264 94766 264182623
44265 144328 250132485
21734 189329 725510111
163488 197771 85791449
21791 181840 399957118
86264 95185 22319390
36544 122232 327399334
106401 128748 55748460
8694 93718 585252740
79033 117983 185292103
105592 152085 420202870
88767 173879 212821030
192496 199342 79256296
182757 187377 564915795
126002 168808 550264279
28283 28670 982104
17847 55059 676709001
127453 160879 83691821
9362 116095 266781507
10985 84553 719128167
6747 56189 996445264
2922 8481 14070111
41212 138051 242017953
110637 172890 857605342
133566 140929 356188051
180537 192267 29446524
101076 181421 439199601
175107 189409 35981603
44791 156931 510737532
28090 180680 885577381
34416 94348 590819593
112589 147673 87728158
86211 150687 964286988
188919 198544 24185655
5779 159049 538296372
26899 191888 412336952
51449 128684 192961648
38623 64270 64223535
181351 196526 38175617
16420 48518 609780132
191333 191595 618028
195194 196997 4587857
65545 138511 334378636
47602 147144 316284502
75118 116245 102703491
90862 196245 506025881
153563 153968 247436926
55328 192605 343058552
128601 166479 547793980
22678 106436 484105656
116084 128452 312457910
74947 188447 727363268
19659 163942 383914786
142407 143052 1668025
57908 87762 74391720
55937 147864 320834464
129706 133029 8227849
170587 177565 17194819
164263 180940 596604813
119151 173751 136472494
47271 188122 836068084
80745 138339 708437705
164931 193538 484081727
116026 197626 13398952
97001 139001 517931859
68860 195310 315909693
116280 157970 622930148
181525 188039 16488491
120149 139087 47440705
197128 198997 4732939
193348 196600 8227598
30253 123411 15853402
193816 199709 14891663
16843 168983 380376247
92683 95302 6580564
114474 180787 845754983
25201 162231 342578259
154647 167974 762077648
30418 166450 858183335
142978 188952 698707100
38169 199258 402921084
186885 197295 26154451
113183 178548 163242255
182162 193402 787302840
173486 176419 4984962
197737 199022 3220217
104748 125484 51636667
141205 163104 222102712
2251 164128 404932747
64020 139297 188011907
123129 163885 102104754
91474 100392 22619017
167701 172237 197482848
171535 175228 27936753
188619 189986 67107060
18660 123500 261923403
57445 182359 814620299
125970 181247 497731576
94352 199585 480860293
32251 146960 844903237
63072 112717 733312522
140035 195217 138038857
14388 191157 441829081
83060 102037 47580134
166423 176335 795167505
192507 195030 6389764
195401 196636 454995243
38371 101301 879225915
167887 193137 63215963
152869 194851 892331676
135524 136714 3030336
110819 173176 561714359
100543 186603 214970953
75227 87268 29915656
114156 114348 392454355
124527 182432 144702458
28781 121658 459945097
30198 95599 450731873
1163 179250 445235947
121620 139099 43812366
59796 90958 279654049
105872 192856 927598919
61296 153962 231791144
23706 188282 437414811
142533 146205 709264781
32656 32866 55522
188663 198379 24383204
158709 199524 102119253
26061 160450 990098918
69733 168314 246164549
160526 172503 29801068
18452 37021 605664403
93583 151442 144704224
96981 100705 469169738
2521 31249 585535845
31644 150004 970332914
72165 182481 725230987
169356 192094 56836441
83819 188905 262778251
116470 130330 885945967
86094 186939 252171641
41356 152060 276742588
36191 61053 320678128
189086 193275 10444498
130183 151289 502578921
127440 190198 997643465
147985 161413 953902896
152756 153458 1796684
57799 60378 20784456
158231 160461 5543475
64080 169319 262955468
183478 186974 8819934
156670 174708 44801657
88715 97878 505340413
154862 195349 995770076
108018 112692 11630872
68112 162068 234712427
8135 14112 14986767
107072 179644 648925717
169996 171137 2753885
132808 180636 119494992
5811 114454 271691314
52361 177368 312253865
145950 194846 539581387
190463 193571 46091593
173889 188109 686437460
11921 32937 616891762
195086 197569 6340834
128860 198457 174172066
140973 186732 174523905
58933 193493 336331379
43119 151653 632032626
78343 198208 793512465
154520 187980 112162936
126012 132834 636121048
123810 162380 227766159
134601 172256 94086173
61028 144637 600084297
36769 137801 252499979
46352 58490 30489024
15492 170920 388427267
85466 131469 115120588
136187 173992 94414411
14064 31740 29306447
61066 72518 28791309
168400 197151 900064755
77862 90195 943432293
67944 155788 984078917
22534 127003 261016226
153 93817 234228498
110740 131920 52969897
109312 174269 162327333
158423 178873 790935039
47284 128152 202212382
31633 121720 225024272
85438 129632 425257415
84106 161408 193384451
7968 172818 412012495
32022 72968 301013900
101 97423 243433947
164698 195035 574812709
55302 179612 852145433
93339 158800 163767727
22512 35892 33442835
84049 130265 485366926
193910 193978 759440913
188997 189921 918367517
103873 184052 200280637
148856 162666 230117441
120131 128135 978125019
96838 130530 84240387
193408 194511 2749263
128336 147642 48278985
110595 116956 69966438
105016 138520 83610828
74038 79672 12354101
69123 182917 284095046
22089 63282 472199892
162958 174878 294686547
54910 132618 194134089
12320 14956 6733650
45573 51907 15879732
97148 190774 233998597
28146 120758 231243984
189234 190014 1937807
22971 28571 40447872
70514 125818 137885252
185188 199498 24250512
48922 176209 318002296
46754 69121 412054316
197906 198533 760750698
39280 177568 345560857
186096 187512 557770723
4028 110328 265802557
84876 85429 740354657
69404 153666 779829757
18456 131262 191362564
113548 190429 192266387
117202 132149 762183434
33705 63978 18718130
101438 105015 289221506
195294 196287 2524855
79223 79430 520852
24203 92172 423427968
141742 185017 108134582
120371 182975 466528966
181986 199651 747674029
69172 195965 986817162
193534 194598 647958979
79655 177736 650666187
144363 159010 191982575
135065 176044 101164609
13525 61964 121081217
91957 95438 209844953
32951 78629 424948707
65034 142033 192265817
183007 191393 21071308
13281 143350 325201432
187367 190448 7714578
93631 188987 360984397
172596 197159 61579205
129488 189068 148970546
122206 137676 403134576
116735 142285 486771932
97744 141818 702024988
166696 168059 3379873
33259 125476 230363994
170560 196769 716090277
83935 106326 56075091
47362 82696 88419104
58079 104617 116270073
42642 142650 249983878
195465 197001 2449606
188487 199303 667678472
132062 154730 56887281
137653 192694 144274069
90148 176234 215131812
101804 143742 104758891
16550 41884 7793331
80378 89055 384374800
48291 70794 17784478
129912 184728 136886679
186829 198402 29121605
25834 133947 524138611
193476 196951 844046793
110651 116322 14263931
3437 88612 169300099
190088 192789 6681784
78563 191043 765105392
141717 162775 913099831
84993 157289 806688803
35378 76721 145509491
31624 82359 126794519
182482 184932 6148526
33383 167858 819136555
52746 98634 925114545
21405 99388 195107587
70792 113052 105374423
102696 129715 543805399
107731 168725 603696995
23344 58943 971783235
101758 124544 56747082
134489 141346 17140459
193897 196697 46831961
80001 106775 66944697
30331 68766 96290973
188511 197780 23297717
36406 123740 218133177
181846 185294 997487085
30575 126415 239446293
40136 91632 128565052
123470 150965 68900259
16623 19721 7766901
100032 103519 8690337
163891 182448 46178549
252 21007 51980019
92014 92136 330731
136169 144572 21078569
12734 90510 738038144
110264 172443 865622426
120608 134691 35391926
57526 181709 968783688
78670 85248 16175418
76694 82255 13812710
110182 154197 110231727
99515 132544 727715328
61766 88960 662211030
104158 131694 68741994
69056 73330 558673571
62416 131785 173300548
61449 134712 712950237
36553 134941 245932154
131693 155891 60663780
30906 95367 161093916
186927 193837 17319676
155088 159252 10372757
171355 179581 20483408
58402 184910 721652845
127483 184440 990985312
89898 173629 209370212
13651 70294 939783329
116814 142974 168608085
140394 168525 419014195
197218 199655 6161474
121004 139814 9330489
178601 188539 713242495
29950 149820 695212707
113255 195450 205591436
70295 91207 51890391
182993 197503 36571800
170480 172628 431711637
23366 167237 587474399
116006 116854 2106264
128272 142990 6186063
64348 173481 272618805
104393 158493 891870283
167816 196537 131426427
167429 187556 616109715
131416 131809 963373
166090 176979 27024275
133964 162434 71259282
124179 174796 126516598
130825 195074 160613589
141698 159205 376865837
163201 182989 49280116
59795 118033 145519271
46631 166579 299899511
124215 191790 176128824
103230 119312 40004143
78817 183143 421016052
9487 27498 45082078
88227 170439 205619879
50604 196613 365041247
139550 184549 112420274
194898 197618 6956293
12463 33486 708481524
42121 72102 181828590
49149 160681 952237919
189278 196869 342351073
139988 178739 96706460
11298 80544 591522574
108965 172950 159986613
144704 169457 61825273
85254 142836 510367604
93733 168306 186404651
6337 138532 330459758
7545 50702 73662369
60358 100022 99360998
189811 190040 618131553
87473 181703 235531171
181403 197248 39881591
114336 138189 369104750
113997 184114 834964433
102530 180915 2691139
196139 197697 788519008
74057 183099 272351755
32357 139133 266842396
132233 141145 22343110
125285 176836 128761746
40319 95723 364402444
180855 186553 14342359
193438 199401 553585744
197190 198047 2183440
50301 168387 295132888
94524 196693 551453751
122870 190425 169040647
78423 179317 8870824
51605 177256 313828592
87713 132619 312980028
12668 157111 361288856
158326 184848 783361096
150526 170573 50148717
155590 166723 800516844
193045 199597 16592863
95226 141748 116305497
107730 123080 38214006
58549 191775 332909778
137719 168590 77165449
45352 77155 79517172
170195 180732 26175209
129357 160542 710454213
93377 110531 747144879
153656 172386 46671578
91681 149143 893625352
123740 128921 995366628
85105 145994 152327029
196025 199504 465584092
160182 164618 11057662
95792 193444 160546979
117911 137858 49865172
111481 147268 89479505
157801 167953 792116388
52896 112376 435743608
27544 150856 966958665
143071 151779 703439977
76725 82077 13299889
99990 150345 125728604
44693 110013 641968991
197811 199558 103835225
21468 104443 712125322
136715 192908 853185996
104430 132108 113598152
102183 164085 154706129
38262 60314 55094996
108629 152771 429004267
40403 143453 257714786
96007 145912 124759415
20606 199939 738473510
121292 151999 76950010
193036 193573 687718620
81134 183946 767128120
144393 179994 88797460
34949 36279 11378688
122721 130325 19204671
161289 181018 82819001
73013 79666 16550457
52729 158054 263385941
176098 180487 11068144
161843 181920 514893227
114577 198198 209196570
125742 162446 91964330
106540 132161 116592650
32939 146358 703252293
85420 138743 133360038
193535 194020 1201464
61885 172094 275467864
188727 190090 3354335
87281 185650 245896800
22316 61568 98103757
14621 41106 492902850
65113 137668 181190093
109725 182152 180993461
139213 185317 752131898
6204 20883 753697538
169392 177790 3216851
110268 160978 940790387
81383 186731 603986297
151723 160680 22413390
129396 155951 872617046
101265 184590 208034652
60534 173043 412162597
30854 178677 969998441
151780 198711 117455940
113625 197662 264943175
159406 167440 935920964
92878 166373 183708222
17505 181508 409781833
39020 99220 150690662
64253 162643 245934318
62981 157224 235657968
186359 192661 15756835
107652 191170 208766643
172104 197271 470547118
69179 99697 76245416
160572 190473 217257468
102946 176716 256822618
17004 114259 11488657
7224 153844 366696866
49453 78579 72873598
43573 89718 115151541
86819 182517 49419627
86143 170734 211559957
71866 167643 239217446
152226 180839 71362606
127673 176643 122232124
44025 70811 67100083
2789 198846 490470161
76507 87668 453968452
172292 189023 41910445
186890 190594 518760157
192636 198635 15236981
106314 166724 513466654
141495 149411 19776395
195194 197864 535816199
73190 92026 46764472
43711 111617 169616707
51377 113493 436337846
95914 167269 249622648
5813 172087 494685798
13747 186563 431960875
127848 190102 155685038
91264 182819 228904310
42430 48576 957665552
41231 73520 80825417
31562 128052 241161445
49883 142981 232725791
181161 192588 28656296
140510 153457 901628261
98912 190392 867109788
184103 192179 657587043
195986 199400 8690943
124778 160663 89870904
124675 184122 299695575
89488 131265 645000439
172110 176919 11849361
184918 189616 11865855
102306 137079 578603609
166917 176067 856721756
55249 58164 250877413
115014 128323 199910255
118422 127271 22149608
142359 197894 463982277
140861 149262 20990445
46516 173206 316674497
186653 187403 248378078
172508 199478 876872441
142298 175411 82594740
72411 104303 154245106
8002 197024 84821620
52905 158447 263895263
159044 196868 94545369
75800 115437 99035543
41573 108913 168227986
85350 111692 65890494
47639 177234 323841052
45213 131966 278807382
198725 199345 1550247
121619 166661 594278338
125818 134277 974607448
122365 191990 174227957
86558 102782 315062950
153143 154811 775337960
185797 187842 120483736
149770 183338 83832874
94791 140946 115403552
21719 112031 352259305
20767 152913 330456964
52184 119227 922663940
149844 164402 36477295
193020 195175 5465633
89863 187370 243932748
45658 167839 792299990
41252 96504 138170439
58137 76887 588542016
102991 153977 127454160
134322 171483 951081506
167840 189660 54696876
144639 171696 67542011
123164 154561 78769089
68791 159678 621340761
11802 19419 19094410
193848 199715 14835381
25908 96955 177646151
41785 184944 357766022
135603 142450 235124479
179066 180138 565027555
31359 192416 214399890
23143 49774 41865675
46696 110992 561844393
156110 175626 48426386
144140 176321 80180310
101528 113342 7703851
152644 158549 446499226
132043 186670 138601714
154212 193691 323552895
145175 148775 115824563
151362 167401 39991408
81232 145319 481141562
178509 188511 25258109
161879 175506 168346455
71200 189374 712096344
22198 33811 126437042
135637 193877 145641073
43200 168834 314022448
50103 133762 309620466
159214 161403 733572625
13740 113306 838892008
144407 151174 674430256
128872 144492 62794291
109292 133059 582221416
16006 22920 170067960
113707 167028 377772903
10020 46105 90178923
48798 108574 944142120
142262 158893 41692307
49810 160933 277833372
101364 183362 204711607
180180 181982 4539869
24290 82548 111781446
97042 171368 185651082
199221 199490 686036
137508 148537 27589106
74846 139808 381366603
175078 191127 206427097
73647 121089 118354764
199694 199812 333433
76937 147829 90298964
51827 180168 771454892
52753 139203 216025605
194796 197351 176592559
174241 185196 88072390
33699 196515 491251758
87385 151750 527638217
14429 56018 464429575
172414 178621 936274577
143807 172590 53169013
189654 198502 22216767
161801 182182 50741812
159239 188496 614699523
59017 106059 117591425
175869 192882 42713091
189809 195902 62866450
145670 169621 59921679
55481 167462 916673636
199719 199918 539117
199106 199142 783658313
6551 106290 249411508
78790 168339 525856994
114228 139804 63896638
132713 166544 570234124
119520 121109 3935280
6669 32019 63456679
36380 122079 632189132
180714 193228 814493969
45438 172401 317346115
129695 166810 226452599
119300 141798 336751935
141071 197767 809697551
125859 135974 25380407
14886 70927 803555884
123095 189321 165736163
39210 164029 312223766
50575 170420 927647030
110462 116306 1796063
131272 142071 26967058
180307 184157 9651358
8925 39298 909881309
4525 91693 217778509
81974 176920 936990211
180468 195535 37898466
14288 112218 344976717
177232 184275 8122211
173120 188847 69396139
13282 77577 347770410
183785 198560 37201132
162863 169674 16995152
185173 186171 89678601
131065 186107 137512167
162804 184612 302104823
154096 172911 46846582
137324 172193 835509938
170182 189385 37308646
18406 182131 409096631
144676 179376 63678298
24501 166956 356026261
59629 113423 134397292
90392 144938 136564417
69005 138112 172427436
117183 158899 863486493
72562 188340 289307425
6791 13137 15927212
54941 148688 174401415
163461 169496 15020145
23661 48606 267485020
160124 181327 52782458
92864 118040 896154865
123393 178858 469892686
143299 163706 51037469
135285 141041 14438290
191954 198030 15380618
112155 180444 170667812
124144 192976 172163230
104549 143315 96890136
105352 166729 966093124
48513 110698 699738918
112782 187674 187346421
174611 199723 63096974
5943 88867 314261841
128819 183729 137231592
6787 187355 886398190
49726 102768 714981229
143393 184672 103006962
89176 134660 113916685
151848 173927 715180501
130640 198117 168772868
14172 198049 461858785
51741 159763 270088136
68545 75865 185515702
90296 101351 688297593
193395 199444 15304079
105662 192299 216492049
142276 180832 384139762
182678 195042 488247959
109020 188532 550644413
71366 166774 238262368
42036 146837 261898968
81890 95697 121271187
76221 146357 175213146
62250 75490 33114100
23430 138814 719322856
191069 194819 9401668
122350 148516 65603919
78889 191632 281724551
147887 151905 991323793
54678 188463 941780573
139070 150222 27905850
7055 49579 422398764
137261 156558 955894213
184334 184425 53972853
123593 159471 89889111
144459 146569 5206752
79196 83912 11681057
68986 127320 145502257
161063 180766 49059521
183414 196398 587760984
51876 96555 111711390
177587 199443 55067414
33552 185435 379553263
63554 96937 83427683
154849 188104 82993980
137932 171033 149040058
1599 80236 429198609
79014 118941 99665360
170763 193874 61182327
129048 138310 571337506
138331 168710 75981530
119977 172722 131932813
115963 132935 42366346
177696 195987 45981767
97174 163289 950259816
151490 188768 93244721
27886 80224 664207621
146228 199659 577900364
142999 167747 685850892
17712 57685 100011470
167739 184000 40650077
32124 92292 150207868
69820 101246 78478514
80641 191493 277062056
4092 175872 429320196
131537 165908 85957448
109274 169949 270844925
185973 190327 661771880
182919 186806 826380358
145224 179117 84519008
169394 187942 876686143
60000 104902 112316657
119047 161474 106203118
62985 92566 73735237
179884 182657 6949782
83147 177844 615104348
31278 97857 264040054
116506 196710 200621452
181417 189132 492722096
3827 114216 443178665
37006 70818 84696503
94948 112730 44419146
79892 130392 126246751
120918 198512 267952738
123534 192553 172602445
199801 199900 258713
104566 140410 559035905
43284 134816 228777576
66090 188391 305614555
98312 165758 168487074
157799 170972 133111781
177206 180888 633242698
163887 166953 914121153
151124 179606 71015631
85805 129015 493676956
136083 156387 478012211
197999 198361 903120
189151 198323 201310592
72127 171968 249395862
30275 170385 731679562
191896 195173 208858853
53731 152767 954125827
142590 142961 972198
173133 177826 11639607
114735 122033 428331668
124209 140502 389834131
33619 108297 704357937
112362 190074 194370796
11892 192295 908490336
26849 74645 119499609
177058 195656 415209972
160299 173500 743881185
43882 151549 298852839
36229 162755 316321188
123906 147002 57777113
65776 75434 23996210
54713 68287 34074377
71922 159623 219223618
113887 160940 122886850
160229 166004 266243248
164832 177853 63036886
20294 86272 164893459
60644 184202 152020583
110700 197219 67649654
76124 98457 55875727
189237 198612 23565818
75499 148687 936141532
90852 124173 666440795
112913 156488 25614959
29870 82192 448937040
171243 182735 28661858
6921 154406 368895201
135076 163650 848473203
191959 194324 629238145
178511 197479 339654552
125686 129918 850645645
37035 57365 50875545
68961 147423 195835984
127621 193888 168216492
132925 194801 627832980
144687 182719 500301422
36245 98394 155469431
99488 160814 724744586
69341 157190 219575119
102919 144989 489550093
134485 180019 832611917
5481 8343 781566190
151913 192273 536644331
28783 164457 339098677
45469 48766 8201640
42294 167696 292088495
96797 169095 180720101
146647 159128 31350990
31478 88622 211470511
35848 36424 361553486
109187 170510 759910493
41839 83857 740923936
49286 144705 937893185
194423 197259 7181307
66500 78069 28832808
183651 189655 15136761
52537 119630 167581167
30021 162498 637635608
29953 165860 339664723
197530 197915 983002908
99754 153899 937767839
191882 198128 15783292
186663 192551 14702337
99261 114167 37127477
28830 46489 43945435
42724 125125 226697103
36355 89704 74205897
140439 186820 115949372
10261 89767 198616736
28153 119296 227646039
167104 185698 70223198
93299 96414 160210644
145993 199010 295776168
56933 133878 918428832
32863 187067 674967585
142337 167215 532456251
79433 163686 210649915
46978 189780 750512771
136690 191400 136723626
195261 195368 281579
124600 165416 102118369
38508 73239 86955618
134888 199953 604608479
190962 198463 18878153
84210 95068 27240322
113581 148659 87722693
21209 104209 222212573
181825 190753 22467111
57606 157222 431477622
96490 160492 217463840
142553 144423 999564895
80335 168836 948120836
186777 192645 818531562
157911 180418 56012478
20990 40174 86779243
104850 118781 837668029
46526 56813 25891631
64528 163789 248124281
42928 71169 254657466
175721 192176 578164238
39256 184744 401394109
14835 113972 681399518
114085 123325 691842544
193165 195422 5695990
44354 60902 41272008
142319 167782 141475039
3358 142065 346866577
191304 197486 10509161
109274 126112 745713862
158393 167008 21346921
28648 48808 50208765
192087 192744 1594483
184005 199429 776906993
128355 180458 569364580
34691 130548 306368643
109717 141349 69489373
102143 179827 682985459
117656 162322 811749552
86382 114315 321231109
160705 165331 11490917
131858 164720 212856336
188448 192298 9573974
139828 182549 668264313
170083 184913 293483096
142246 181435 226042500
9771 92864 207660826
24686 196282 429070521
48527 185336 850143454
133504 135434 194988966
32217 37198 265169817
1632 131270 324240613
169769 191092 53299240
138299 148448 25435362
149971 182865 197516520
47769 79594 986145834
123447 155628 80704572
883 183197 488904428
8555 127070 378272676
175104 197997 57580667
24684 167654 357342465
50985 191405 350948120
53726 141620 219633481
121725 166244 268351401
139806 164194 61074390
154590 169581 37359337
89928 147044 638960335
15525 97693 762849085
38674 51186 31358870
43268 85035 832322938
130165 172658 106144011
162483 174540 312581404
48737 64362 510840766
76410 182284 264495213
17198 32708 38816273
100889 108114 561367351
141038 180654 98915848
178278 196694 154001536
97959 170035 673401621
99687 180883 19065374
184229 186244 5100993
93648 163687 175218843
57689 186409 321585008
196498 199970 8815683
117921 118553 1537772
55666 176102 446338154
4335 196196 479779865
88804 96001 18126881
49511 90414 821015564
111451 138677 37835653
91776 136913 113055593
122102 193661 431458431
194309 196646 858946898
35167 186670 378644452
198563 199468 2291433
115367 198879 208931891
118820 148084 73213303
31580 193407 451973825
88371 181944 233903812
96553 168673 567477341
133776 146965 32937440
47423 192560 362848955
100113 166710 166290770
108682 165229 141427693
38999 174165 787460237
158666 168614 872288518
94434 124290 783549226
96360 137635 103150950
180516 194171 118849812
155288 191035 376488468
178715 195375 721835868
34027 171256 342946526
117493 183713 809227065
86460 141906 171186369
149004 155174 634825446
95684 100237 11542996
118451 150322 401374912
168050 171767 288594990
34931 101674 166971835
68549 173776 699176771
44411 83086 525611948
155274 164961 24087916
157647 181803 474196327
33782 197905 410414961
139185 164703 63881587
8872 85076 190394645
158492 199120 92217259
61860 125058 883542577
151508 166836 466206802
158343 186649 70623354
71447 196872 572467413
73071 183649 307827025
99366 121223 54329417
164902 191333 66011557
7145 176662 650492196
182392 190848 21270006
24470 127679 288589506
132631 142633 215819993
50734 131435 201660651
160149 194069 197650062
162104 180006 44564270
32179 199023 568535990
197538 198140 1490622
138744 146785 21292979
74923 136611 7240776
196279 198851 6533248
154636 185311 706717271
67313 172328 432308677
135565 167508 571245349
8803 49610 102104146
64569 89638 772027936
144335 184164 442281412
159441 164525 12681565
5240 161728 619605432
23868 145913 982860706
83709 182384 683043164
28255 31668 8426961
20495 190665 425419698
131498 190491 147546419
57372 176441 865869643
143495 170176 66672089
101886 105490 400957806
46631 77380 77029409
84727 166275 229364990
184983 192579 19017333
123528 173291 766569560
184608 188276 9313882
137355 175722 95695098
63219 192665 323422203
58244 127226 322344726
35188 167401 892152519
38979 78668 771089290
198211 199458 3158150
83873 91417 18731018
128419 183486 591611717
24668 58657 228165743
72569 116481 109629980
145265 147575 657819970
167642 183506 661409497
184639 187030 6089248
971 3427 6157237
139068 152522 181210668
63140 137026 184593908
482 169247 609773481
20769 145184 311075269
73140 82612 23548001
116567 185729 172825841
70212 144230 847545221
39922 171042 695848801
156262 177903 279822127
90354 193751 258674094
168324 198718 208628495
24250 193682 423574827
32800 187548 386855214
42958 170144 317933455
117045 150128 82702676
33366 197249 955440886
185188 192523 18380222
16830 149476 331605739
29562 121787 385185725
103894 172927 172458071
105347 140865 88701980
25004 136923 193526518
157998 190182 970136142
198460 199846 185956464
37584 143308 733287324
53242 138965 214213723
83812 155887 159950336
15850 77976 139146667
91550 130639 97996962
26965 34486 559565772
97049 135301 95514733
100936 113519 902024867
68702 131546 750255345
46677 123759 192677940
142026 181694 589466167
191455 195001 344817398
192692 194994 5842136
39201 92562 133360365
149810 169899 50272013
196570 196887 813204
133057 144294 28229975
108382 191684 545460932
158591 167035 697622642
70275 156438 215350967
124113 190030 734542550
98257 173589 475193668
195440 196704 3203187
126770 132102 1667161
119186 152622 83702630
101452 187532 968959563
155953 198500 805199333
118308 127088 21931436
174536 197209 8027857
98482 178537 292832892
192669 195775 756276845
3493 192873 892751796
180120 193379 25093334
129145 160768 79161962
32412 101499 172811543
144128 176284 80114245
8739 51918 950206011
26640 70242 109136792
125845 145535 49363058
92181 138209 115185192
154786 189814 87407204
43356 88082 900509984
102239 137728 88580156
154924 165381 25972436
174955 186233 28331987
150775 195722 112418912
144243 191665 118435711
100518 115344 36980758
17330 66784 730690037
127047 199811 637911882
169105 198502 73611386
13166 84649 309192872
72861 183570 276498004
121780 158216 632486293
81818 152145 484906880
182420 196220 264681344
112434 153381 102553317
166184 167311 907236087
95201 134270 906461018
149542 191635 105194528
27021 103664 191569840
44290 150571 265621726
187012 194929 19819744
54797 112880 145039822
33065 125625 516596697
82271 134596 519301107
122165 197229 399915265
110410 191713 203264194
28754 193411 411521314
130434 133227 6861266
83617 115238 79116237
173970 180038 269860548
178520 184646 15408362
98144 160620 156131755
12490 134420 304808815
197450 199247 73708430
32505 186395 384624385
197916 198526 53513145
126714 164626 15363047
153034 179218 364113834
113287 147593 85752822
11671 191325 449090260
12598 156760 360567323
30629 115371 682416421
170874 189915 47634137
59886 108685 423624599
198691 199937 3160913
121963 137686 39488386
176763 194115 525564039
149321 151316 870620373
91196 196412 263290443
9357 137728 827970255
170554 188346 44489124
117265 133665 964963270
172830 179221 15889749
46697 130415 209410621
111123 188164 957609450
141986 146170 10474335
23876 178047 446152332
123996 147277 747223747
9212 145442 447011889
15214 136660 303482098
122711 188678 165123280
102709 109191 16014563
105424 183128 194013807
190244 193325 769865610
93399 192800 898324578
174558 176464 36056050
92090 153199 690999341
151778 188082 201593304
185601 199301 34527659
130051 183991 134714833
189224 190332 936097027
85111 195257 275530452
161173 186991 342413373
43907 50824 17274526
145247 186687 225236376
108902 170485 154055315
190434 197004 298081429
115896 164072 493221714
8659 127900 519303692
104189 184450 885187017
176595 199166 752370036
86918 113112 65498899
52617 65158 246974660
88639 140402 520063680
184978 198988 989326930
112962 144495 78921152
194058 194951 158431486
89133 127311 293909540
103361 134098 76715426
136342 158681 96917925
124486 183949 148631456
199358 199736 955281
25598 95931 826344611
98715 121924 57716743
15751 197289 946755658
120390 126187 14536283
130866 181874 796153777
194309 195043 1860620
38250 196033 394517123
8449 181080 457846783
14800 70430 761746971
75544 161302 84866483
81255 181673 250836177
110597 111500 322041664
44756 135140 839102314
81545 172035 226169857
43807 82907 997044492
98412 140580 74162857
6454 40750 12748934
50860 136692 214534646
60740 186849 869196734
187996 198358 447079047
102838 123355 228724360
33226 170440 722478046
53984 136661 413994177
150871 170881 49992360
206 170935 426905381
198228 199819 154147778
129671 194906 680002010
83784 139392 139008878
49101 139101 224943857
46479 170888 894465483
6293 116987 933681269
161402 172918 492418773
137149 175246 95075129
67109 163410 318572497
114587 143652 72711382
40857 60866 49970573
97395 162773 988824776
59638 134536 187196266
12005 185806 425723992
69701 110384 101403542
118022 169763 851150463
105278 191455 215336676
192223 195891 9254147
161241 169999 105339815
165875 194895 72578300
70062 180416 978232723
188294 199657 28550496
141176 186225 450025353
28169 96474 170701360
124334 171909 118987623
38175 98556 151121396
73833 98526 61787254
118197 177265 147528937
132602 165749 82909486
156206 165945 24172743
74369 135473 152587034
61587 193381 329484091
194022 198827 12204495
1580 31902 76021427
167317 188494 53105822
33627 52980 191457118
33799 67275 983198120
105709 167192 744850871
188595 192358 949558798
189297 190642 3330660
82699 101265 981128939
151067 168624 43845959
96440 140873 111005455
136309 177497 102752930
178526 194116 872914305
117696 145658 69888370
5705 63481 144610095
188918 196684 19483549
180991 199622 46903355
116554 180731 471035674
168726 169537 539994744
32444 118707 215535260
20886 49695 72104792
9362 23673 35727823
55235 88630 83264911
13852 99501 527667115
39937 91826 677728364
74862 161950 976773632
77758 155009 193181671
135957 173000 646392949
90242 188950 689618181
17966 108542 226332439
81135 104956 872053420
19732 90685 250725080
123428 166862 496579084
3354 195295 480032871
38499 152204 284292461
199757 199870 287497
41659 199863 633054929
155443 179729 117617024
92887 110477 43912848
100882 154588 665028359
138391 138547 964597927
185292 195800 26421580
113036 192062 197608304
92023 113055 233380742
165880 191535 648212835
117329 136296 844688740
46212 101465 626707389
61637 181049 881706016
113403 185465 357182346
30597 101295 176841013
148590 194757 115446911
147899 171820 718230931
94602 166665 528981674
182809 189788 908892764
28735 85215 140905320
176433 179991 8987506
97319 170405 182687810
19100 176119 392223522
169644 171650 246572641
59105 64511 11804239
9835 72154 701109392
161688 198671 92559915
8250 45146 485383028
22963 144957 305002264
198797 199007 729399429
65693 187914 305363980
885 107306 464207709
62936 118738 139305841
171727 194086 55958790
84816 129849 922611407
195756 195932 88463508
185271 191721 16143782
188202 190005 522957908
69906 174273 731064603
169254 193875 61585680
17032 149135 330250090
107453 196076 350852747
52499 55603 7823464
97761 107816 25091963
131502 191954 151151044
85915 164461 427736135
5455 71500 165362749
160818 184605 59278481
481 61019 151456764
63426 167619 261709652
190733 193136 560437038
40702 194094 383494564
63783 151003 317624662
177232 185681 209505533
136347 140164 9506844
156986 158375 910658944
136114 191505 138453278
132054 157061 683352482
174943 184188 23174506
125541 187366 870583192
132916 166638 774970484
117264 186585 173273008
25921 179293 383211190
151705 177317 63773298
31422 125619 235336729
83617 135912 130746558
2767 188897 465485586
86756 192290 328680768
176857 180703 216945384
10906 148762 870410987
45 128623 321479153
197572 198462 863205333
196680 197465 2021340
103837 158768 531698627
6244 49339 107862350
46986 196557 438782632
69386 197264 319600350
9527 91632 639686646
184727 195001 923061903
37775 190049 775124602
188153 198974 467177696
38884 39057 178018441
119123 141180 55235077
32449 43196 26902516
184437 191704 18223622
111951 186720 186978369
155292 190420 87677484
30436 146591 45599826
167593 195952 734473760
34925 148867 284796267
136580 148546 29911095
45977 122089 190079202
94415 102010 19150514
102734 102943 521590
22717 39462 41795566
54692 163823 272816303
146824 181219 366473729
171551 199692 70627379
89817 193736 259969449
36134 130828 236730726
17265 26274 302998429
154840 191193 469026847
82358 161658 198327781
5933 38363 939261899
122158 198532 191268131
62906 99830 92336589
38424 111441 182457628
37212 67918 853896923
63986 88281 60538110
119990 167519 901239130
38204 198407 481693967
199797 199911 301692
172775 173656 2170976
10576 143035 331194707
140610 163502 202896199
166825 178724 29593962
155493 165855 25741537
30679 183340 381465763
53876 135983 205149765
26865 166888 349861622
170643 174789 10194175
151761 199439 959834253
1076 184751 914966619
124603 155576 77671446
197210 198221 2571209
164223 194988 76881498
170702 175923 12811394
170342 182807 209011552
128415 169687 234511969
30192 133477 258090253
163665 186403 56703389
78106 134091 139852862
99956 157756 8346427
145325 170642 30819467
104130 140446 90717276
96273 163863 169048152
185692 190583 321560393
147311 184518 155243692
100315 149092 737167637
11065 79730 171649622
68052 82869 36850536
131237 191239 150003367
191158 198146 511014378
19347 120221 251991762
121004 164337 284749023
166864 174975 20164299
134301 150282 39946266
149074 159879 27122783
193020 193495 1237363
27261 186014 495098410
105139 167567 478715776
52861 176464 64447052
14000 27787 351272534
102101 161893 149411853
149584 164311 36896862
194529 198351 662396050
192247 194883 5962515
175029 177234 567072771
160800 199968 732724029
92908 180262 218252369
195622 195913 365373804
30592 30595 177368299
58545 130317 179375020
81505 89783 494641943
82877 187076 364145190
125713 160446 87052845
80721 153141 461189208
94663 107347 31754415
125571 197673 635204654
53089 160604 961105075
80752 102254 53857131
15382 60768 360107070
155153 160959 996531422
179087 199023 566575901
177943 179040 438802213
82626 122270 158215582
153021 156524 1524136
91723 145152 133807523
94516 121559 67443844
193716 198919 767393904
31921 129007 923733144
174620 199393 62257988
28322 46284 44754626
120469 128332 164979283
109779 119478 24171135
82313 136663 135918071
102818 140580 504492856
125166 187478 762167667
44698 169530 551192025
97129 148019 490839074
39346 112773 183548810
188676 193382 812094498
101388 116388 37350410
43857 88756 88535463
154965 197998 107577677
198595 199449 519918370
90625 154776 160682097
37882 187290 373548569
19519 114047 473169990
128073 168539 633910057
138085 174586 91194208
101280 162289 681712182
154941 161551 16442968
5479 159833 820959209
86931 197626 276966650
88038 129404 103498040
102290 131450 756426766
164882 168171 8110765
61963 121530 148733883
27487 190136 406527248
129851 187118 871136071
89209 105527 227434633
10443 156423 365134592
29552 119503 224652228
162036 183636 883785805
125187 143155 45048252
158958 199615 101697919
189337 195226 14702492
115246 168185 550922703
486 27188 580308704
89513 148664 148018350
30620 126459 239447996
150610 181682 77535541
50983 139508 221204825
5017 120338 555541321
129967 184937 137285400
155532 182330 376482190
133447 142586 305130942
28661 180365 378948316
41358 52713 171684782
66469 163915 865058797
110989 139424 958817602
162501 197621 490730915
144835 174395 934728534
129648 169805 801509397
196583 199965 59901
83450 181569 245130835
76977 195469 296226840
100971 113178 321703468
114540 148173 84083647
111524 174315 156980016
133954 198941 162658658
125092 137840 792410648
116468 144665 70539550
172854 173701 2112577
84825 170869 272942732
125888 145226 48486541
120511 121155 1599032
89900 179898 336267733
168613 191543 57291217
128260 132465 10521817
85234 151490 165817584
29304 169189 349596687
42475 192968 664106255
154005 168457 774745253
55445 94542 972117113
176374 188762 966970567
190040 192792 6715063
183470 189691 15679041
42883 175055 399253634
46256 147273 803621700
83327 128278 112310584
138915 189137 225416643
183423 191521 15837455
160513 192250 79221330
43325 120463 192638196
107357 193208 417148879
75193 165087 228894431
43806 105071 767513549
43528 105176 214516999
189061 197865 22131398
175745 195515 49714471
125282 135505 25627713
86631 173888 383730231
128553 155089 66535970
99132 183013 363098631
92613 136026 108602039
3175 56623 918789897
45879 83396 93791679
106864 119622 31716714
81184 177843 241368515
183744 189590 14768294
73967 142646 171640585
152311 196654 110904460
171465 182033 26402916
3187 128549 313518953
136386 147347 39777351
53644 139592 33008076
8745 170934 405485999
166019 187999 100745831
52912 54537 321545672
38984 186738 806857630
108638 161075 131194784
130011 159286 73262458
69636 83646 601337729
150625 173825 714910498
199150 199702 1164134
2630 183780 452904871
35395 102214 813675032
101685 191833 523180891
47863 134166 215785502
168226 197092 72347796
131361 180792 970312138
163775 168509 4807244
45718 63777 45256231
152944 179962 86732845
168873 169771 2248076
10326 146192 628178123
177232 193810 330848583
29598 108100 196163044
194243 194257 290797394
197215 198591 3492972
138989 185826 909358941
128941 168600 476501120
89020 90917 4786995
58396 133392 572345949
91953 164154 712346914
62303 198646 340943078
181660 182439 266587321
101331 162380 473744914
50957 67922 903515805
61644 192848 512636407
196168 198813 6743198
155112 178585 249367378
159424 175471 39828134
173209 182146 22356417
147786 164004 377414779
49823 147209 243309125
77418 174358 885436062
6634 145906 373055105
152981 179112 641068077
95809 142127 225065104
5049 172134 417740782
99149 193755 236406360
158883 195052 644787429
41755 56019 377086006
60182 145107 212364142
125812 134144 364357289
8852 122206 942986065
114941 152580 629306390
144535 182846 95603156
51942 146970 237432451
199167 199853 883321016
20399 151308 327269811
90006 172245 913717998
137436 160718 764659175
158270 197580 98310727
120124 154707 86756222
11860 51105 585398469
1625 68503 167608607
78087 139299 504481728
52054 158790 266874873
134248 153698 262292578
17397 36555 222188215
28333 64696 998352709
5751 165263 398855166
134846 197749 157412126
99722 189746 145364509
16440 101488 470054655
188000 191381 4298374
84449 153428 596163688
42511 54858 30949018
142835 167612 19978741
139825 173950 85226584
155940 177306 53078966
12632 91811 978686747
84931 116934 80103818
18126 59071 723215396
130539 177336 116715428
139828 157000 159288705
16353 173204 391941411
76187 186769 356683082
27570 60518 82213124
193018 194867 4667390
61193 156533 238537942
45647 150621 746102725
115078 194841 471087623
173901 176950 7517461
184274 185571 20600276
71053 162263 987740057
127075 158470 78672482
39211 190643 521839239
187047 188308 824847191
182746 188601 47185573
160119 178344 45264755
96288 166970 258006393
141408 172719 78226695
4647 94877 225624227
2363 150131 799554057
124239 144625 583698288
63971 189991 503084561
14428 150153 928449341
92244 131991 169507754
74709 181309 266257764
121254 180897 149119170
18249 164435 365414983
189560 195188 14067997
159779 172189 30900450
187790 190482 6697991
165474 165851 278447133
96902 157670 308084799
181017 191985 27547231
136692 193534 142102136
147342 162883 39011184
21294 123587 255616517
107474 188393 443946319
113927 148892 87407656
175689 176082 967702
194895 197067 5532001
131822 139800 616513385
142997 158343 38420539
107288 169425 155321756
147313 173313 64960553
171913 196768 62299169
182175 192568 39889724
132932 167574 363032102
116556 140018 58633759
26228 142052 663314453
28103 32894 11870494
182844 183379 1349994
181410 182769 3420890
181836 187297 13807369
183858 192917 22709811
41570 154499 66489164
194443 199248 12165587
162314 164426 518607383
34177 75308 329843335
198429 199519 672331223
116877 149466 81477073
121770 181053 610739442
29656 193392 905226261
68625 147498 196876564
175219 179938 846138628
21479 165069 358980744
47026 66919 50015529
83351 92824 23622020
179247 195060 39739062
174536 175799 3047765
55189 198141 453036466
35375 76233 573507560
172917 186590 70298567
156597 166107 23580256
89207 196271 267933583
198526 199388 2208175
99355 185875 216067546
11012 170119 588978193
137156 180284 126274243
41581 190383 371984247
171126 178408 713439659
111523 188507 192611494
3608 75531 775180763
49090 110192 152677388
98769 102228 8662821
97582 101846 10736675
95604 102276 544899371
5849 85192 852745293
2642 14643 20926347
91875 137855 115113240
164818 185922 52641401
118095 121479 8342806
111902 116575 869016165
588 157226 391879619
30416 137527 279372151
159420 194306 548615102
115935 152529 91516724
23277 56262 82530096
131559 184002 488279903
198215 199835 2130762
160573 169927 744608922
155583 183887 70516648
30085 38128 19996863
14306 167006 381569631
118257 184734 166137438
14845 120835 899359445
24035 176966 382041932
71780 145300 868752850
128743 183962 138017574
185946 195062 624168229
188933 190871 4815667
20797 58352 450340577
69374 133486 160013646
156196 195793 350172587
184090 185924 3474447
80643 188003 387371674
120508 197665 539711616
140497 148704 207610361
43525 133140 850915126
122640 155344 82068650
19567 130016 276105894
131520 139236 658503472
26549 102117 387625128
139650 159620 50058799
195561 198823 854496371
67714 199853 593702213
76460 108126 79088537
91937 174558 928194049
4460 47356 654298370
167261 182490 38063212
93265 137571 110760591
196330 196402 151772291
153813 178395 326368755
158588 164730 501324933
146884 195213 120915603
178114 185606 18833067
79179 188287 76402235
76607 142345 164278993
52878 147748 221514198
180897 189350 421622678
164122 179972 841170349
119351 170173 127198151
77068 183782 266629603
124877 130933 15272401
167334 171177 165608359
100101 118566 647663624
13385 120546 634720679
108285 132974 25925380
124640 169238 111545857
153591 177701 59975596
166307 182960 853507620
149288 182393 2282889
84536 104811 172366487
36268 92660 140847815
103843 109293 28248636
18883 33316 36036170
104732 144186 98603286
158386 183061 973002205
188769 195788 982147863
30126 70487 946306225
86057 100355 434771771
73017 156592 208963474
60584 165877 263252318
38674 133380 236709507
65347 88522 57586026
162440 175022 8869743
86322 136283 124916317
77196 179827 651738630
194943 198101 8032769
111261 137257 344168356
12751 50313 93984654
148252 164532 40755195
115725 179449 557184022
109359 176155 444142814
187627 191527 9663363
178342 185068 16950671
140712 164494 59542604
6411 114947 858564018
40307 158078 841386658
124717 134390 120353122
40743 61469 51812067
84656 126820 817459268
5858 61413 138954898
41238 64816 356785158
163365 172158 21871730
117952 170913 132429871
112097 128945 683429612
173774 190309 41442512
59639 192303 542533276
114345 187362 182551037
131007 161144 661029312
160379 160973 1496163
10529 52284 162462593
59839 174745 528043089
178130 194008 938676269
117949 146764 72029131
10560 196422 850794519
128885 160032 812986025
179700 183762 10183575
64958 72782 241932273
66696 162112 238396640
162766 172347 632961966
9373 64719 319717611
29987 95200 162926371
153066 192814 99209763
141897 157322 38735689
154748 165600 87340019
90275 187551 491646388
153257 187331 85102581
12772 183350 158025283
88971 157416 895775997
42390 127720 213243420
41058 129135 228347551
122680 198634 135567709
95031 144932 124816040
193913 196180 940610184
19101 126169 541409089
3255 30829 825070136
7647 162291 424206806
124318 171526 146958385
102964 183880 202059188
14330 50377 856499550
1596 80944 316535449
33399 169602 862063179
93234 93403 393625
176198 181899 978796783
119130 196162 192728181
80915 94807 34646008
159799 180924 52578409
88581 105623 138897266
67022 147151 200046870
114549 165128 413080100
19740 149141 323431461
120976 123739 6950030
122851 199041 885705931
123084 140316 333463579
82829 123379 472548758
88367 166270 194823501
104559 149497 461416817
123567 134431 369598447
14065 32519 689861845
11815 137418 314005148
110528 197265 217053656
76599 118319 104170109
147054 165371 45880964
137180 195347 145473781
62319 197037 656257088
196985 199687 319398021
158052 162295 10558306
64892 75005 880505433
42214 58094 39823582
127993 155761 69605657
109072 111825 6882151
59865 94206 85797794
48366 174482 767411726
38794 190618 379558048
92348 106167 28357428
193548 193844 799242591
62008 161629 249104744
132156 154585 854760109
112588 161396 122132696
160066 164919 683106202
160769 175968 583382333
106156 194238 278897570
73477 110491 92328828
86229 88407 184884932
166701 187603 52355133
54904 107678 131858688
47857 139813 247681969
139978 140197 544466
93872 180639 216816928
91357 146156 855351297
181225 193273 955126731
83090 194518 632941948
138294 178086 830447484
175427 180044 11597068
196263 199172 435968645
167128 176240 925864206
96497 138808 105644743
145246 163312 45229703
155426 191535 90055130
107304 133266 328093059
14260 134474 300441431
17051 133089 290024736
187377 199306 29992908
16207 146262 325067773
11284 16513 271266566
96937 157999 152729990
125549 195823 424766460
65956 104143 95313500
158111 176134 947716990
87107 155430 880351081
86010 141039 855985687
143930 180269 90643828
13806 32789 47454388
134285 177351 107469484
7076 192149 462686883
98165 158424 150586116
107309 175073 169194906
121702 138187 41318345
47990 169136 302907800
67402 120423 14088866
172919 186746 34613159
27504 35666 20349009
156249 167432 44840723
107752 162578 137108425
14829 107938 272267432
130339 193213 525487463
49950 66052 40394444
130603 177939 661693670
105895 155482 859746718
136177 190756 889878333
90429 174137 865537406
10966 39906 892778729
16089 125573 805252032
23928 26217 542567049
92473 136542 636813517
38709 48742 873763870
38809 114506 189234762
16467 97744 76414835
26205 167518 353085189
127494 179312 713552748
126400 199631 971505730
108928 111441 436606693
5840 153292 381535846
20434 130379 484654297
142199 148772 16428932
43813 165893 305115549
136220 147923 29263407
132368 166573 393534502
115835 130046 593508108
25919 153338 318599378
187101 196750 606540301
157625 158405 1906776
136860 169037 946008736
191427 192334 192635383
76599 174180 501006833
53861 68611 727044019
176618 192186 39138728
155975 181379 292852708
65495 143049 664554151
69594 176527 682981189
128885 132934 583368082
75106 147572 181009392
39252 150894 502353872
135075 192753 426601033
98672 116592 44632048
60536 175887 288192802
118210 193094 187266109
157163 169971 291196680
182111 195279 33053027
134544 142064 531675579
174248 184753 26264329
176207 198526 558046210
149777 182500 553896977
89313 137181 922015996
175376 183428 20212760
116250 162423 148995233
167499 168935 3718763
45186 121747 203582690
142497 149147 312475810
79437 172572 232739232
104811 170132 163265508
88230 89313 527790477
2350 63748 153749202
138828 140599 161789729
40546 133961 526228835
47735 155520 410110858
136358 162351 65058995
27487 189553 405097426
186858 192884 442888992
38812 100441 719049967
198839 199047 514931
116428 174121 144129693
79419 110506 88080074
103256 186338 207526657
172264 173063 1937721
167399 176469 537329684
60789 149495 382101811
177076 192015 125238231
197584 199347 1440951
12842 115854 775573118
56087 175227 297546619
97648 123373 64138633
182142 194675 506598281
176276 190400 35558079
129370 131847 6129751
168125 185020 333467436
114137 170817 141702610
51457 166471 287410312
170094 172479 5898980
54398 112194 144301265
84048 115620 79028755
25198 142042 292034576
159443 191651 80368078
143856 149007 12812948
185011 192980 332126619
14969 161578 366457225
128030 171697 241535140
148113 150577 6175181
25219 123516 289102616
189118 193864 11844535
75271 184292 716581967
81375 186085 956555743
102852 135614 81775096
110474 116330 865651022
31527 168447 342232641
9641 60685 87945186
102945 189214 215585245
121295 197069 496429565
186312 199934 34339908
138996 150674 692932289
95484 141860 922001304
62797 98062 88207495
173228 186488 502643153
73993 186093 280086220
154637 196939 46913451
153396 164602 27973093
186195 195864 24276914
90641 146129 138843706
144433 150951 601064577
174445 187554 32897368
51921 75173 880460453
116858 149749 82211603
132309 150966 699230943
141452 196841 138604947
173620 176955 8228819
98307 122429 59990092
5118 144169 347742544
172601 181643 623418927
18862 82668 708757134
5632 181073 438517942
108479 131442 567080841
133045 158649 64190174
5799 114376 784930658
133035 188679 553033603
13770 160766 367512369
185693 188894 8134290
169697 183234 33684465
47581 108636 152685957
172952 180667 300400202
8947 48898 99866028
187208 195203 87962859
36064 102524 686299404
108818 162056 133233604
58335 74985 41630048
150860 167118 40509499
129799 195615 164611667
183402 187277 957877929
30480 54904 61116205
120946 186476 163937516
76358 89466 637631663
177959 184723 17023312
16593 132668 579420128
73559 186693 364525709
70371 99373 72399024
149399 199042 124327468
26253 36208 24001971
120426 149800 161033336
193041 199656 16746489
130650 134506 9558705
82047 113263 78026008
176291 183816 18930989
59089 166062 710961678
43951 65123 417445772
189729 198610 22350027
140260 198947 631606184
194966 196461 779358044
41280 149720 474842648
161378 190117 71799077
10276 15615 13501901
78190 143925 164297582
78596 159016 736226917
148750 198725 125158885
177311 190536 33266333
99183 179469 200408074
171082 185899 37037348
51744 189256 684869740
141279 142459 2962580
186016 189408 251599463
97964 199195 253128011
103634 128003 60795092
169167 193072 52420071
38741 107307 171445620
180599 199288 242158828
186811 189197 245443049
79910 132161 130540491
33729 170700 342388240
76744 119054 284432554
49553 196728 367988800
169432 189982 96771056
47742 145365 442506245
157233 158474 330139420
198203 198513 758047
17886 193909 439980453
190813 197180 795767704
9557 198357 472091961
182173 194592 714630873
185752 190012 630562267
156605 197626 960159271
55395 83380 695641452
57560 174998 293266168
109307 195786 144152065
54917 136676 150711240
188990 198352 23532544
199541 199897 897871
95641 154788 148046807
130859 197691 167219929
124360 131229 17262723
124570 138315 788498899
161 148685 583767274
25365 66356 268694695
199234 199784 1416734
170567 188296 44337289
94853 194373 464155461
181615 194700 32893645
44788 117063 982755062
177737 181581 9674368
92817 108992 40383542
35270 123447 220244388
62046 104803 305421668
117224 193231 547715996
149663 170688 52615392
131395 184771 241548443
158297 191765 103867159
143123 188224 112729445
168122 181708 55214446
69552 185377 882408136
182726 186806 937613368
182355 195988 890619582
157666 166018 798417509
50098 117428 227946806
39669 47835 20452732
57522 174226 291527020
84582 165400 880620853
122234 123119 2285769
75488 165869 359892757
69776 181791 279651450
105957 139771 84386404
38043 75840 697352967
170621 186612 68964307
14785 43582 801299539
141988 146398 897903085
18488 71821 942810700
180451 194995 36533116
42329 190949 704150708
35487 36926 3654180
172709 179373 16564645
15232 195768 710887269
76573 111319 657702893
166838 175200 20783460
119692 122320 400072288
87361 97135 22176472
38922 122872 313139001
149248 171732 56181342
336 174618 815767129
81542 186642 860097762
1853 137120 338293984
58234 82523 60593344
73054 183463 647092619
131783 155948 60587939
140392 148138 719856641
28854 184170 388019994
72019 170271 342499044
49861 53540 396855693
188953 197002 20223481
134550 139169 11502159
68324 87237 886208957
99124 133537 85851019
124284 136248 30003492
178792 183506 11905921
158812 168353 23735786
128406 135432 17600721
8716 10865 52473928
173381 192601 48103840
60824 150920 798359687
79327 127845 121210012
25518 90904 163206917
193338 194191 2162237
164611 175435 26806509
36500 157191 301811801
182647 191836 23078150
20897 113306 511092470
47715 51550 464316369
184443 192774 20875950
117179 183827 923844973
62401 142985 304948177
175736 176188 1112872
10235 48342 95238774
171696 183220 28749978
147648 169700 73429918
163026 180079 101859556
64584 83416 590017047
52824 190477 850399324
129517 179510 207888913
68134 178840 182597281
189844 190126 704592
183282 190417 17991805
16015 19361 408775085
83515 146811 861823631
191439 194390 434761002
80697 152587 179735234
165597 169193 8980812
18503 72198 134283404
117715 138876 968178331
75282 182414 267593942
163471 189570 55696077
35421 75182 99462260
60653 176149 984600139
101843 117660 39417204
24896 76397 128791048
135277 163873 103456607
87841 109152 53317871
24459 169639 362980437
14339 39682 63174736
23467 184782 409687841
177127 189927 32277415
105972 146883 102114638
73626 191111 939163330
109968 193838 267077107
191302 197049 14499479
136100 175027 97149364
88729 199938 278400286
141947 175011 711902078
83488 197516 533131853
173384 199099 64587310
78556 96189 43990813
93 70891 177303357
108705 186540 194612335
20720 42030 53336235
67410 138123 979843210
174814 185965 27956446
90547 147718 19319731
27494 74163 216882403
57696 130142 529113844
37209 198172 849781924
13662 30776 42813415
59351 105374 115094588
119849 136558 41890113
178400 183776 587545143
164556 186700 549701686
124822 149303 61255004
48429 54731 190704364
199560 199968 493659149
132017 141383 23457831
51203 111089 149565357
31667 70904 495328179
19152 23949 11966874
77234 180166 212913512
67429 145586 994499001
91435 186099 236780166
103917 112553 21458781
23824 180697 392031495
7421 128950 303791452
81229 144635 158485397
65206 72373 783972106
78047 166506 220978649
87926 171338 208541983
122990 144389 245983498
113940 169162 138054378
21651 179162 933333854
152526 183970 54908295
196439 197358 2322294
20539 95983 27339851
44619 169030 311000879
187747 194635 12842092
179669 179940 67869
95368 164248 172277101
186594 196848 945627179
37963 119166 537318294
48043 97240 832605972
8064 133247 768569648
79837 105126 63255280
104839 144729 99701167
97172 168135 582381143
92329 95076 415347675
114263 191757 552122439
96700 126469 74288282
22002 189055 852330089
135276 160206 860632777
42511 68757 65843920
177791 196734 47686387
37751 125034 818921176
117168 196980 199662180
164511 169521 12496323
162204 195842 295699337
180399 194868 359185052
133656 135133 102020628
175209 193399 45692284
86105 135992 124769361
3480 125334 868461055
66971 177338 275507959
130095 133000 7173288
145037 146627 3917854
118676 163986 573930752
59198 90714 450806388
72557 145705 182703862
45411 166083 958169191
196979 197096 58764714
182551 186630 225849924
93297 175079 204273164
110626 163427 145779775
57999 173399 288243184
196558 197232 1701543
67074 162064 502656251
81539 83429 358170891
185968 195113 12461902
145158 185312 841069763
98838 132514 84036463
142779 178216 88390025
193070 197892 12227727
180884 189196 229962700
80569 89843 23028847
147010 178599 101091152
68414 96556 70177229
167600 179060 28560272
160507 174481 34751688
24256 191494 987025890
193885 198250 775419010
69025 175732 266265182
31716 107522 189500612
7991 177439 494747395
86337 110529 60411063
30707 118124 218434589
10231 101520 87032160
47477 50391 991065878
114806 138686 319386855
52085 197485 363605090
7896 16823 22303439
56842 161199 114680188
192039 197279 142268092
21791 142878 484942161
187400 191342 9807350
10944 33685 56874499
171743 185886 35352314
155416 167585 30144801
103746 170750 334828836
19661 77101 172286893
20987 117003 447125217
160089 171025 224814864
199785 199853 843852552
10654 79031 171019420
78652 160437 739152919
127963 145314 43460915
117417 126660 23018977
117540 137346 494276676
84478 117422 108817176
154086 180900 220010459
175978 176494 850128517
64427 101545 203031718
139871 195812 749419919
77967 188423 276089423
94783 155226 151296835
155034 189898 398207384
101239 160860 148981094
55621 152055 240996417
167212 185927 46832894
51784 139975 903595810
47293 88662 103350952
9494 110899 253372503
150282 178596 999247444
77622 93424 859234160
163769 196506 81852125
140826 181239 116576893
169465 189649 811200696
116191 189993 184560216
91844 136105 110820732
147665 151320 818747473
177306 190326 594284876
130826 184875 134983181
139676 185780 115215261
141169 171043 221468086
148065 148833 455310242
42206 167664 866685747
144127 150957 17082804
150660 155445 751681941
159935 190186 488457871
150003 158012 9700853
185611 194666 22760306
36289 99361 157765834
44197 174901 326500280
175174 186175 27628654
170432 177679 966106108
70534 85221 36314915
37831 105868 455730824
48549 62452 34867479
116594 177726 439373683
92757 157287 533752858
133495 135675 5470186
167196 197879 823224805
70279 173959 258841697
65559 135964 175755308
44814 108433 206251143
115468 198479 87198599
152845 180913 749128011
41421 175698 335439552
53393 188923 459485634
67499 172161 261409474
1954 196250 485955272
126192 189730 158959529
169572 198081 71394648
191318 193402 5247032
140336 144952 649657774
118524 151416 387144934
62900 163059 921952848
168717 182017 33169763
143768 187770 839173355
77759 130793 132546623
168579 172246 9157928
189354 195400 15121506
119015 134854 39680207
120148 196049 189953520
59739 113154 113455123
194585 195385 2028662
187662 189043 3427034
195746 196308 397663
176949 186245 23406682
84902 140441 530343914
126599 126743 361277
66280 146630 200616243
131005 164977 84920376
53448 129508 190127099
157298 160914 667939180
15127 187353 905396316
100864 105377 11241784
103664 195786 230290264
38178 196204 653022874
139020 196317 143385264
13938 81654 297585396
150827 172219 53402632
52475 60344 19574546
61038 78677 44219369
154004 180164 65149260
180436 190995 26548255
133014 134966 4960205
148457 151666 8070003
8403 60290 454688485
26905 28996 399506594
117337 185289 169810087
133621 144836 28157822
79896 199419 714017133
175771 192420 359373952
102839 135399 81260569
91238 96066 12222022
137197 197048 149757054
175664 187872 49058025
40413 105358 791407932
76727 196199 298687794
197654 199717 184794793
173071 194795 54445312
35718 86760 261070135
95071 154975 985597054
60037 192163 330295443
115477 157203 246818181
175363 198231 57520948
3362 57633 135966761
135611 140437 12063945
17855 84518 305614022
90271 126098 721991224
101524 156217 949879630
48296 165616 293316703
21678 196315 436646422
172089 179325 11092353
192175 198476 899003663
184348 197713 9580598
168241 171681 35532654
73203 95061 129491792
101628 178804 192567612
13937 104105 225410813
126746 180555 644936067
24375 132621 454801373
102859 173034 101179188
172728 186398 666501330
35767 74289 96402995
171533 188287 42010900
121426 169727 794159614
97998 182021 209823050
48021 65100 393327261
56060 56714 162414528
126179 133175 835030562
46677 135796 222874058
63169 192523 987815677
192894 195489 477771511
22982 73267 125820734
120439 188573 719178029
70746 108958 511994886
118007 189274 178237003
165513 193433 69830522
82477 90410 19703261
37939 197037 397873746
1434 142180 650979357
70674 182258 278589093
171619 198698 433809779
24671 93186 171268663
64894 199261 335889861
65689 124037 571956874
159912 199596 394452769
161444 168332 17120391
131403 151109 769559814
185046 189614 107295006
146627 173740 67706727
120899 159840 97614515
122315 180186 144708772
6971 56471 123871576
148001 175373 68265595
134210 139266 12628936
100406 178326 194459797
198122 198962 56263876
147584 170326 56928969
74945 170724 595446315
105034 155847 127094740
146881 172276 741874833
2626 150640 192030645
12123 188874 441923731
57730 108904 383395267
65013 96847 79438612
185410 187579 5570999
187065 192085 12529557
77611 99005 243271089
42265 59049 42010342
122217 162108 99965203
49473 139233 95420377
133764 152053 45777916
140198 195974 139537405
151878 185408 270333938
44897 192508 368958189
173523 180446 17280359
137075 177378 100534477
121829 197514 189548465
776 14194 90066009
37844 134032 539582153
43961 177779 932549794
150129 180527 371843930
73223 185332 921665195
94496 101968 18840678
133180 177595 110893913
187426 190316 733694101
48690 127521 750404085
140336 186467 249974726
125061 193440 171062632
88584 184161 556501219
33896 79875 153413054
83039 156307 369647644
150810 172869 55030811
69453 112950 465051366
126940 164708 21666420
175622 185923 25909744
165075 167229 5251568
192401 196195 9575051
92213 148711 141392428
175164 196914 54677495
168228 174683 16080327
13148 129618 331915490
98702 199194 251258390
55533 143159 219005143
27463 194283 416962140
153704 186618 82131596
20746 160155 348630238
175638 188897 33404806
120340 195886 189075035
164024 197296 242442398
19364 35688 40808897
101419 126479 534251338
103868 116745 32127451
149805 156310 300347463
66275 115168 122060759
90585 161671 177909397
144721 177338 577039153
127769 175584 35172726
147218 171968 916716413
188328 194566 282611140
97532 121903 60716828
40444 65098 61826674
65907 88654 56497769
50564 183588 951580722
143378 147454 10078052
133346 169370 90140685
41246 43955 1207992
60798 64358 367158576
143357 173299 931665475
189187 192510 8212209
162443 170672 958454747
175105 176167 2603603
27734 53067 63221307
74720 137542 320056539
90749 177316 216375016
53231 183235 849757478
189120 199797 14358633
143196 172314 964741368
86157 98075 30003346
149766 174029 60569334
151891 195794 109800622
96726 175300 710405564
132516 153372 52266848
117550 159993 106159868
17507 189419 978678082
43167 157201 472478617
10714 81519 427284455
196876 198075 3044236
67339 89381 283302860
197329 198786 253972587
35107 149266 568004485
31678 31908 608635
90582 193606 257693259
163045 187661 61521039
52790 89553 577736170
35822 87443 128937648
11666 98071 981208397
84276 183894 375495314
173172 179624 16097017
39987 74461 86397011
140773 143121 44387075
197303 199505 5573754
126884 135344 21230398
80856 170594 966140640
2835 126524 539779376
194644 195270 608014130
141722 167000 63126469
161044 183000 470141561
79515 101691 345622131
27779 113556 11508951
78684 145705 448169803
70891 123491 509449805
187049 197753 26927292
197671 199463 4503998
161069 186799 572261693
116328 186737 751297202
55026 196123 352719840
199161 199244 212751
165972 181346 38314321
178150 178512 890980
132323 149690 374420443
10857 31060 992121493
95107 161743 166685706
122069 164118 809275998
286 82871 905140356
198717 199007 708646
81308 130283 778932305
172872 189378 41386464
155083 196683 10655979
107681 172086 160938870
124894 191971 167747013
64781 184171 748482371
34646 90130 138485625
140902 179818 49549925
32332 106555 185535370
168391 179358 305912379
4508 171353 462535690
49273 96633 118412365
176287 190383 35481327
148035 156166 545537982
155131 170472 531646468
105196 181796 638099715
1367 80002 407756656
168210 173165 12344489
8139 80977 454621325
101338 107287 14742777
115249 126206 27258558
71708 156255 211357475
49739 50895 2924907
1711 75548 880623511
135040 135562 1263100
190700 197965 18339033
61758 85030 713611285
28674 110779 205008523
111121 191722 201518584
150712 196459 114475203
25522 28227 6794903
161688 191362 184370430
187624 191117 781512031
927 99889 247712066
84248 197727 283988628
125376 149536 60502114
73575 140952 719976464
158969 167822 603604644
80707 186209 746144456
121148 153528 554700598
20016 108930 222181192
123130 125429 5755460
114772 149628 775685747
112046 118860 17065323
140810 184014 107920383
101430 106561 12742965
175605 189092 789700256
188612 197796 23080312
49276 131670 205905804
9107 170949 373259494
45489 188802 938554506
64018 82155 45173758
107786 156073 286593089
82080 100895 47207614
114327 196359 725654099
91354 116147 62156277
150398 164569 816071675
167210 184187 740052677
103955 164736 600295180
64031 132805 294610367
82823 199496 291865510
186994 198501 28905682
143066 161825 426190686
101446 185856 210800862
53766 167053 283058055
43644 101712 296840810
91981 113309 53469728
94371 110988 41463830
86033 136297 471056594
173266 199962 67081068
157615 190467 914430162
176246 180187 488216800
24538 172370 202062258
42297 89661 118197670
47624 106605 147574363
49310 139322 224931910
176705 193116 979275418
84692 184739 613559381
123381 167353 590309389
85082 184191 247777008
6241 108264 757174264
51914 87622 89113511
181875 190665 22110270
111895 166733 456524991
36367 133066 241577574
48889 109968 912469198
66376 122087 281494839
53426 54245 664267241
41100 141437 567263490
117757 195019 420471379
58688 81159 56167164
185653 191830 100588552
173545 199330 64770205
13493 93612 306712418
148499 175160 66477510
67630 160434 231894313
30472 47917 445108597
33983 148751 953877679
75163 103562 94912503
117430 181991 414607285
13696 169168 689761122
137790 155502 634404252
78213 134371 541974874
70531 158847 656453514
139959 151144 360946043
103604 172560 755596658
157410 186330 72066388
143509 150201 237472148
47502 48438 867016781
89513 153971 161409721
122778 177308 708111929
7394 12667 13183041
199751 199837 692507905
174961 198350 58810407
120234 169318 880942899
40467 108946 188396528
114134 117566 8585980
177509 192397 37435866
108043 188300 200680358
5173 62017 44444113
51682 78603 271514927
183392 195401 30189229
111009 168199 9057860
50530 171984 828869624
127981 133827 916182842
84223 128302 110263769
145476 195191 667152569
164198 166402 729707050
35322 132348 242445113
5479 154940 509928008
114756 125581 832853993
130725 184407 134042104
2161 72184 175364547
48048 60536 340293944
65594 151939 215654589
198506 199244 1888063
81743 192291 741309626
87393 129860 106269873
154150 169857 39176444
152458 173439 86624959
182768 197961 357431399
139604 143985 150040835
108061 139302 78059308
155205 192266 92446580
61172 127713 166347066
134586 165456 77163188
5517 122256 597967157
129990 160152 75463972
197730 198233 60615638
129604 143767 35455876
85025 120208 87936685
142097 173836 145018354
111403 150257 97193841
129636 171185 103799352
193739 199764 52457092
85059 173675 542414822
83901 185329 253538000
65577 149811 210316945
82501 183396 252127915
138916 195074 158778453
92747 187576 804787564
111217 134487 58238916
117944 191668 184274192
157426 187075 468226510
185753 186367 604386906
169095 188331 434488201
130446 184624 610843613
171796 182074 859531297
193170 193969 2009428
152126 171918 224936694
47118 70425 58608402
12882 32886 657950042
59938 88111 382741876
117964 139650 889913500
141929 190070 120386543
12468 131012 296403983
151477 159458 616021560
133166 191823 406793456
157674 165160 18587081
95520 124418 166016955
171985 173716 4291586
100223 199487 248196380
37066 108130 177622702
167552 180057 757117201
3506 116565 282771447
70251 125116 926796228
15389 35948 411022920
197049 199340 894234489
150750 196180 905557134
17506 102793 659763241
92878 162507 174175679
122460 122934 1229780
52679 69913 43311510
183023 184524 104036102
92424 143984 129090316
196365 198595 506547491
91035 125639 743196190
61767 174171 280894021
96825 97511 569085
69287 174757 263350423
35451 132496 307100134
170643 174863 14333966
179520 183996 370094929
164593 182608 814165071
172745 189580 479834017
137566 197202 943835415
23163 110024 307550352
16286 88518 489221176
103931 107993 913962110
127223 130587 181267568
7597 106119 246386766
178991 182353 8491626
13823 54448 101634927
106063 169428 158329780
147333 179445 481070392
37759 69294 950723154
33797 111495 781097042
182377 188446 15335458
146161 176578 463569118
36248 121467 589631711
74538 135181 66286273
76451 119000 356331060
17743 31880 161605957
192401 198899 16451745
66089 188182 857482763
39112 81100 239019038
160287 160563 871987580
14239 101360 217896662
130098 140665 182942170
18151 137362 297938342
107779 181149 352583215
105338 155321 125038334
184618 191770 590974171
20153 198233 856341687
146682 159114 129949782
41065 82869 104500883
144354 196551 889072762
144031 185901 985565149
103382 169719 108269391
121653 162389 166353570
119004 199661 201874235
122750 138070 132313126
197011 199887 824226873
43307 99728 141166954
169134 178997 24457641
71 87284 887580621
165820 199452 84279491
138154 143915 14532090
141547 171163 654715167
150724 165389 36659791
180875 196277 38725656
181600 186138 828133548
19094 163710 361522110
140131 161248 52904164
194245 197179 7448883
145988 195214 123130629
76940 183392 231566795
70946 90648 48920701
115620 129564 34841198
194889 196904 5142445
132140 132955 2028351
161259 193498 449522116
94905 112511 175242775
158701 166897 20306626
131184 198790 169208719
96958 198833 457207127
68966 82263 943367698
173697 186592 156522382
85623 154569 172633151
40940 45271 175218697
101640 130258 425296488
54753 97523 106864925
172696 184585 29669976
13345 70430 142961565
26236 186646 632712226
53941 93632 99087917
141163 191835 939395538
64164 97495 235685705
198732 199579 510079825
37282 119860 626600349
51802 72546 3132684
82329 128101 984604000
101435 115436 34903623
164189 169730 13800483
182281 182460 1362
154977 195386 90974991
138859 190654 129571216
18034 46092 70057568
47875 87264 271792271
167490 198697 82490331
160654 192651 630398959
137249 148781 28834635
167875 184961 896494443
12021 138604 316383293
120487 143462 978732673
148208 182398 901937377
174355 197069 56989339
98908 196471 243880074
37082 87190 736056043
190491 197206 16887545
70523 84359 34193254
178146 195700 44152855
121785 141420 49249820
125908 137851 29943211
131712 136425 856322487
120913 138774 44724835
42654 108337 317389877
145558 187650 105267010
43727 133808 225103006
100606 191726 227607256
35509 77856 105930205
172848 198609 64650859
9197 138682 700828767
161420 162881 342748912
120903 143911 708369763
143226 171718 572723434
56980 188948 507237860
118233 136016 528197413
131617 151676 879315635
194390 198629 569049760
192314 197929 14208710
19985 195999 468662870
72371 134903 156196062
55311 167330 579585596
193419 199450 414898602
122459 186497 917573225
163388 173365 242554923
95297 111603 40684882
32484 147992 903525368
69093 166296 248080469
51743 57602 14725571
144251 178429 624862153
174805 176021 209205698
145201 197183 238016442
107345 137421 99814196
105422 136283 52424772
91091 125975 87227766
583 49544 122588852
69159 198814 442302393
19469 170809 378290841
30032 84221 135286631
94813 154870 591536563
10517 159501 791702933
40575 158247 495674910
114771 151108 268838118
101019 122360 638378177
51321 191328 349940761
66718 133462 33305668
8377 152876 361331345
32055 188291 390552257
29562 156107 316399086
20531 72902 739752137
194510 198088 9091711
192012 194219 5551791
75405 103641 379645149
148380 155624 275209974
189444 189927 973568946
88371 122921 86340822
107851 149746 60084887
121018 188936 680231772
164894 173607 21629451
91647 105020 33717927
127163 199424 180944473
88566 134495 81666373
159211 162846 9057326
56665 89367 81488823
94223 97010 7060600
50983 146535 238773170
151898 174244 55722011
173516 189149 743790602
21690 179465 394242675
146640 163566 42435434
112385 185432 182587083
187069 192857 14403949
87081 125288 95506088
79003 101844 57171508
182452 194099 659779883
103153 123712 51156833
138887 182987 415306315
58296 108844 363594096
142763 191621 122079501
109612 138769 504196742
185429 187105 4322164
136425 191224 423340899
137753 157446 49424282
24581 150753 661061121
139058 198498 423418367
113867 175586 803252669
118414 179214 151898135
180743 183587 7134751
40012 64214 540670308
181400 194481 32889586
15911 50493 86429065
13574 144138 343931544
121125 168798 119347072
146557 180054 901660209
140953 141865 400935971
25223 198761 433991225
120816 122461 4100088
178637 188135 24003781
175711 196192 51507876
125440 165962 376056102
20382 53760 83501792
80896 125311 110877830
50432 60626 886289750
196158 198040 4799425
32918 166131 892465358
19718 85484 58715499
179229 196212 986744821
105987 143660 710775653
182864 190339 18824117
160839 182472 909899265
157530 173504 39675951
52250 175487 307843700
155648 192810 14360387
192071 193254 2962163
157069 175736 29791844
113947 130918 203781147
68541 196312 389663044
81452 158538 192778461
102582 172362 562263217
68284 104934 91431917
168077 173080 699843259
65134 130023 656063472
18064 76110 145152552
196204 199462 106591425
51765 111916 150231714
9551 189316 580738290
197895 199656 159308107
16576 49864 83253047
142156 199850 601134365
150236 155327 12909109
83067 177242 235231638
74014 132481 278545288
160333 185661 816463093
132911 145044 190145608
19261 84870 163869891
195425 198819 263920660
177361 180559 471818283
111593 152509 30268536
189761 193085 8279076
139446 175034 68507579
110423 138800 454875921
156548 168257 29037922
91951 97517 59066196
58197 69626 62016373
174335 180975 747090189
143879 177118 739970527
22522 141453 973256495
16664 110865 235376136
166778 167348 471459936
195898 197706 619727912
90120 192813 256830265
167759 189229 603729640
159636 183203 58667250
46247 161602 288479686
1358 172938 465587825
134394 161179 19523106
15271 84592 548129194
146729 164743 45129670
62407 89377 511646806
86630 126181 523819391
120728 165682 331151636
171848 193921 55266511
12463 49800 93417060
140558 155169 36734854
35390 61621 65522402
44398 141227 241995548
72596 180320 39860055
121101 190724 186854885
31152 189015 873373837
1028 30696 145463812
167107 183420 195669550
101277 110517 259241903
6003 15270 8633900
139100 195318 140642623
44610 119549 187177673
111432 144956 919909659
18065 18901 2108993
168134 191354 666407077
143726 190468 764371482
32045 138020 425514298
65668 78780 32639182
63403 149259 214492813
146823 151094 3420039
193615 196311 505626640
24330 84750 965976393
109923 188957 197658817
176577 180759 10563577
197126 198019 2290900
142000 168387 839377820
135662 184839 122877896
197674 198526 156274875
114179 169595 416451300
107160 133775 221499753
42077 182255 350298051
11336 191637 121807586
120072 152407 131435344
164519 190386 890477383
129545 161361 79598460
127479 149934 56174881
193994 198639 291660717
79780 189291 944362661
134475 166500 910882686
181918 183728 309153172
146863 172540 569605130
2180 172809 426646100
17941 23421 325054660
134893 161060 917397988
93258 95174 4774086
125952 151926 65067990
181496 183215 4322503
195287 199585 175774524
148212 181066 81993334
36603 173405 341828088
171263 177753 16072491
78855 96838 44941158
49325 107434 935061668
33294 83962 126568405
178590 199699 741513799
181816 188583 17128169
105292 169480 160412467
120476 158265 382660726
133153 167158 85000446
3946 9308 377547791
132176 157132 62597099
147431 183714 90635142
16769 154115 947632552
43990 54772 872571932
1714 186700 756207407
180981 190750 15751787
16310 16970 1603038
105528 169103 158842532
112910 157607 111952250
193798 198708 362315899
142140 179426 248033560
90742 109988 48219248
17873 65038 680315462
87183 194144 267485902
182023 186702 60240647
186577 190870 10778101
38627 62144 58864039
89930 121268 819226503
100783 138771 697483599
109167 153393 110728810
194770 196186 3592998
82833 173000 225300733
19937 95915 639006273
50349 134763 210996347
45463 148206 256834673
192842 197091 362462993
10042 78321 845856291
164693 193833 57833634
134542 143339 22065662
126322 154579 70885122
39135 184681 555349190
113107 136480 744124223
34696 49469 15908916
150504 197566 994510155
185361 186787 397462923
155606 181620 64750699
166881 199166 864884605
45035 154762 274475702
60015 76542 649552319
54568 114537 828514907
190651 192709 5079454
95433 178947 208582651
66351 103110 680961706
117587 118168 356465786
82616 143478 717606626
157188 163913 16766682
127093 134543 520474367
7096 16348 23226340
21008 36437 38649252
82793 155150 411215372
30065 58060 70058775
15446 52859 39629711
43100 119420 190636795
90946 141865 558346422
141928 172185 75643142
1273 50964 359662677
199130 199513 588946443
53588 64241 117033180
128339 136745 21101399
117123 128347 28026997
104860 182919 191816927
87532 98844 28526406
22209 38344 269570429
199387 199599 520943
62067 179975 416891846
143644 148093 11043912
6050 138440 343745958
80920 92221 28024523
50268 140435 225317084
63114 111126 119822221
27149 77303 34663641
136097 170286 85511187
162625 165482 41874229
140735 147817 17723489
91068 148919 157598508
106999 134394 817164601
31284 159608 933649817
136587 159642 57747034
79154 191491 280715927
29908 83383 751030961
88257 108840 260609795
82008 156268 185836245
31312 157140 784987384
175546 199264 59683987
178417 196931 46609883
24605 127318 497913036
11489 115025 258887714
108226 195841 219084941
29207 188152 587935158
160595 169612 464832827
84358 184390 711119767
184234 194673 26242400
15443 184084 433178063
92307 96255 10034572
69539 184443 286924230
95531 97700 646567308
20700 78823 315745114
105052 129824 494299681
121394 191578 175573493
80955 82525 787060218
98189 148369 125324310
43614 88114 675901415
113180 170468 628294326
181708 195223 33950378
39937 149284 273409368
144801 186363 346365535
191452 197535 540669
101380 104206 6983892
151249 169717 661124357
76666 132093 486756694
35703 168554 776991032
51498 66577 668604416
192901 199270 547270216
91023 162919 974244448
186214 189266 7712887
132007 135774 9454775
104211 181671 711977068
69358 177484 269859008
25853 144106 295636695
191641 195790 10509979
6116 26789 51842237
29379 171778 556298845
43895 98009 135340111
190892 198952 864333200
80728 136418 139175067
8438 153617 363026395
179506 199329 49922222
192726 196607 9861639
137862 195832 145016210
198572 199216 179313068
70071 139476 359545345
132165 180182 795819658
162334 166367 9961160
10609 116923 265758007
4255 12563 935500819
23192 64547 827059353
186931 198552 8302082
129378 176777 118260881
137187 176198 97301920
155588 161449 534236214
14216 122798 309613032
154019 177345 58004793
161040 183269 55353528
19191 99304 200360845
98140 170722 622960487
60276 83979 59232926
75016 122193 247064300
13093 113806 944792706
52074 163238 370624463
145611 160300 667567398
95697 183058 218269472
105423 162128 246624179
139551 154000 36249097
149650 157235 335489552
135310 191720 318002291
172567 199974 68778225
100789 113864 32532909
137513 173941 978382080
194896 198626 9480259
95273 199848 288228322
22572 145269 802196160
127679 131738 10155727
33763 94786 152496709
37223 179083 354423340
94727 161613 167297932
181267 197285 719049024
32550 107976 509215538
199342 199607 482080850
74369 199081 311821886
115823 131603 21153600
33948 149663 365000673
159938 184381 60913600
177013 184861 19750914
182645 195728 622907096
90604 157839 933233203
3763 175722 429790483
37396 189649 731786625
165391 191145 64400310
174970 189038 35383992
19928 38494 637059293
123943 183765 131216387
179303 194431 38021726
140779 182735 820972108
73766 161286 218769784
10387 129298 707902227
106506 143854 93376365
140049 199590 510127205
11905 71553 149301949
14150 120906 501253435
82510 196569 235689585
136316 154197 883307326
48704 127166 228106433
65472 189635 322174970
28372 66188 799395473
113992 138691 659507187
174301 196654 56067895
71286 170172 247058247
54280 62190 19735341
58220 168790 637466636
106324 148922 41084253
159643 171321 29013416
45059 148286 258065675
8031 159052 377647878
147875 167401 48738961
25157 169267 760980955
98184 116517 45680408
115036 171022 260185760
136014 156168 556692050
168591 189559 52482496
191239 198302 111662250
107516 114530 17495236
71230 176204 442431204
185926 187050 2891029
197439 198807 3482671
153289 156983 316450274
92676 140876 120550600
150519 199092 842837020
114682 151061 253881209
80994 135720 760146012
159676 167130 18434258
1605 182810 651930257
2425 32765 76019334
141006 155323 35949540
70336 121173 126674204
190578 196035 13698803
29675 48793 25177876
170964 186658 579192410
56201 169751 283809397
133500 156215 237570559
84522 140301 998905047
169517 191499 54888241
125218 158519 873516605
56675 115199 419159519
116685 189773 182748207
40793 150306 273737756
40278 186721 366112114
165169 180743 763559088
180205 183135 1606106
93409 100073 16837539
53243 77445 404330607
124561 156093 79057255
102716 139301 91288385
56182 183955 783351270
34023 143414 702514393
130630 138580 80879099
97148 144808 673093808
195106 199072 623222853
181510 188130 464135099
195629 197345 432899357
187979 188058 197857
151784 158771 17502350
144611 165618 979679178
147610 186584 97443136
138842 195486 679324176
108525 159146 126675569
19871 127807 842464466
55595 123486 169513652
166594 197946 390449536
15520 132390 610107397
60505 129242 171858840
135659 151742 200386950
85531 164397 197371599
138597 172824 85569717
163980 190870 67112164
179629 187081 111513047
4708 92212 306631505
131363 193565 155510827
3249 160345 794036459
199517 199524 193523316
100615 187223 253053603
90071 156329 247271580
107562 158362 127081613
152394 184488 904606853
174529 199376 62415292
40681 126944 215563070
65458 165376 844279009
45224 180523 338100162
44888 68433 456230115
245 100219 250181769
25625 130446 741464952
15135 100450 213268603
141881 180142 861450337
35797 183101 368059591
164416 180896 145497675
113774 191184 193546938
109419 130196 422746468
133245 139157 73366356
109303 191784 206189857
1374 182337 452449279
71103 181154 162152855
70323 158088 219289884
117557 171407 746864511
125846 150970 62979529
198229 198799 1479072
167854 189241 733955431
86110 126694 101445340
179025 191918 32426958
131463 152221 51965848
173807 179016 891365651
71028 74419 554456361
192843 197224 11123481
61917 71050 23015390
14957 64853 357606311
40367 56055 39343575
134356 156367 55217300
143051 162427 48462808
9097 94021 212288153
175452 184380 22412204
158397 184443 378554949
189543 198155 21639525
38581 127660 222665384
38025 189924 832649754
178610 184053 86628181
71009 77916 142282118
75166 131935 675572059
77509 106208 135229623
147333 172449 166946893
147235 172868 905575232
85300 136509 128177251
73787 147798 920359042
48371 182115 874730277
64917 116312 128278151
49329 51943 6535536
64262 159617 238382149
135827 199325 158951468
50266 177781 946878614
98892 141462 921327421
50177 111103 400853978
132339 183704 128348846
48290 168040 299317597
38663 102288 575530329
104279 166523 155479142
63748 65620 4803292
141971 171462 73666763
134525 135436 2275324
5688 73767 170348167
151468 189500 740298083
191059 197617 16565405
25130 54495 73484293
6482 193616 693945387
180043 199088 47944697
53098 142301 222980025
100564 113764 32836323
144162 160369 40555463
189640 193811 10430471
140942 178553 93826690
123170 143325 729309748
190256 192351 806444305
150692 158882 20580862
163780 185118 38208616
54336 94422 518657629
113387 174692 153180200
142896 161935 802409717
55928 137582 771559633
83965 165574 939984710
80092 90678 26294251
47088 73181 305340169
148438 199845 128740331
188235 195318 87020615
69366 107752 95792331
163979 165305 654003374
76829 111410 42198221
3117 127393 310816819
164785 177741 32129008
42098 63403 515568300
197662 197817 392961
117210 135501 45722296
108563 153668 5302384
128830 134373 86565542
4322 48570 754604406
140681 193754 250492242
169204 181368 30034852
148051 198309 403220122
82126 171075 975888247
188287 197918 1858615
194550 199206 11803591
48637 62444 34650979
16788 50868 41551207
190723 192058 3338271
29007 86950 328292922
163104 189169 301153475
142216 148672 16138461
39600 134348 236922715
168251 199883 210404636
125074 194538 173753434
12483 78480 16112555
48567 101259 572011653
190213 198156 19994371
41429 53410 915462267
74715 89144 35780889
20909 25433 11422712
163294 186312 57402279
84778 149086 160869257
99835 189740 455040481
116786 151571 671393797
5572 32457 842682472
181081 198650 44252085
159626 172431 31871049
111703 135742 776453171
180296 198142 28857669
171395 189772 46047660
151877 159168 791556949
102890 106995 1757039
43270 156947 316038892
119878 179567 628802754
117450 144424 23348451
17511 124751 332024259
117540 134843 43261769
26114 126358 589955705
76734 77266 780467236
107613 159832 273411520
73693 92461 792162632
145234 157604 31045933
185170 199629 790453161
120125 161376 461475240
196163 197799 681722778
28151 156963 322057200
81454 157937 191308553
12635 95269 206580161
132951 180139 324532685
109560 198019 952227474
94459 190476 240073152
167028 198332 78514375
11837 99137 254203736
63606 185811 469494201
33108 143861 964813289
23540 154411 327334426
37400 158030 703870620
156573 157865 467050861
78104 186738 914492209
96021 137042 982729524
189078 192914 766507288
154766 186942 252855039
198247 198574 838384
109351 157916 121573605
120164 176514 297570257
114647 120009 13241915
166207 182232 39967154
26516 120225 234043023
198481 199916 832408959
150124 185416 88148619
159250 166946 113438276
163568 191645 593987
28970 121393 230722934
41310 47046 829215856
138188 171028 82130438
152959 199584 116655583
158434 190625 80391162
150536 166586 40065252
5382 53774 137793346
154860 192905 94898104
114292 161714 118629456
17019 172888 502476993
50961 122031 177416436
191813 199826 20301809
78331 117995 974596061
64418 107553 107769032
26655 66300 812513858
176194 183601 18652881
36820 163494 316716911
76029 176505 380110255
31431 126828 317954602
163833 164512 1654981
94046 120774 66661913
34169 93662 148633689
38624 180106 973482684
93308 102199 78995100
75355 143960 171484279
59614 92539 787753465
98305 125591 67938409
79079 87832 21673262
88530 176265 219241864
82943 115331 575480234
43602 45796 5460266
13707 148430 593348649
36560 44136 18990286
138155 151880 26941524
147757 195432 398248616
44546 106869 402852072
116065 175004 820895592
79953 140020 150072550
101068 116537 16540941
199854 199931 579127547
115690 126635 27262477
34363 81395 117577898
104800 125322 565901689
43698 180088 340779558
37999 58510 51389323
142373 154123 29498804
69351 150935 445782852
23731 102986 60964257
187947 188837 2230321
125281 146522 53166156
168169 182146 34903153
127611 173825 115474237
13617 80198 166467134
85326 144662 148523008
137881 191218 133365911
160994 192875 764106757
52337 149163 242014207
92383 129826 93767635
135661 147490 29567495
196185 197594 3613391
192435 199273 939535425
196406 199684 8270853
133797 153275 48838174
168738 197728 122016128
166667 185782 408291879
148417 174580 65299090
142275 179695 530306551
13312 179587 944440150
54967 105111 765035331
67979 192444 310925499
59148 75978 13074214
178355 194539 40663920
140394 150168 24439353
54955 117408 156035698
164603 182916 491976595
152153 153314 2988212
22880 52642 74416925
147958 156915 22565059
69979 99718 74284491
68965 151460 337866240
191885 195533 295051355
67991 130839 210613652
127622 156262 71805827
46027 121957 189640545
10406 152776 112248326
43497 166373 182290200
198476 199056 1501933
73603 160894 521415249
78070 119490 103331189
145934 148837 7253175
132829 151141 45848466
359 132238 329764514
143114 165642 56248719
26632 153011 352775043
184684 190151 976342652
67758 106212 515669281
145600 194585 714297348
153575 177555 59648420
143091 198133 137703930
183619 197701 57563750
150403 156418 15204561
97096 104152 419217439
38616 151568 282413090
131305 177324 283369326
132008 137560 13916116
100647 102510 4662537
137025 197067 616044859
70099 140660 176140909
115206 182645 708296560
37570 121101 812198945
171622 182585 27359438
109610 118324 414083594
163828 177402 188120424
197910 199389 3732911
53889 147074 232791924
117919 150233 80793438
106715 171949 162985200
54819 54843 334818446
196894 199759 400081986
4721 22018 772855112
104627 188099 208629261
177938 195399 43928870
53236 95829 143484128
164737 187622 905172090
10157 26906 41974044
79093 121053 104637013
143257 185395 105195590
74393 120349 773092754
135905 196357 556891165
131068 163371 80810299
43246 80399 124176816
165097 176320 37363224
139653 157434 44661167
71420 190390 297225170
44010 115959 179793559
158884 198475 99010097
51445 54580 7887535
74310 99201 911638727
172154 182679 26214965
86772 97697 27445425
159756 188591 12530097
116480 199631 208058044
127059 164944 94849486
179807 191063 400088864
120353 160419 100406647
654 178800 445264666
7146 27855 51951329
67769 178320 275964435
8532 105849 243419872
41389 130076 221719532
147746 161613 34768579
150712 194329 520894635
96298 117489 641967777
133697 193380 149274105
85105 86238 296183332
46625 163957 978001531
159239 159835 1486814
147121 189886 804306870
87435 163494 973901522
33393 51437 45120135
67627 73336 801952584
16683 157477 352102597
164693 174262 23764857
3369 11539 563001864
144468 176283 58699647
122683 144399 464728047
21351 27169 14677150
48782 102347 134074616
34240 68950 497468706
98838 103038 656321175
199304 199405 215298360
190651 192269 4025758
66752 87677 52029494
42967 121448 195977178
167909 179273 28347378
21527 159460 769833875
165901 189598 217313449
155272 155558 49492600
86819 199172 281118645
118182 144593 66117004
14371 15332 2448589
100244 140211 99719023
172454 183914 28597564
103743 167717 159773242
126024 193780 169522177
185603 197001 28706151
80983 149022 169998311
197016 197458 1136755
93875 181270 498036415
23769 96946 952408172
76546 134462 111589128
184636 192256 595538072
27017 160509 333692732
67559 126437 165283230
129476 166385 819879654
122167 196509 186134999
88137 89665 84325808
118184 180392 155450966
27687 146667 879167678
130256 198407 127314752
7585 55858 120807273
196153 198996 5313813
104817 183289 195983432
129026 196892 196747741
19407 86394 167380848
160642 162317 4163020
161924 189284 68342939
179338 184680 463641427
107006 193881 217127192
176109 192473 100688463
146489 158657 30556129
184621 199534 37595824
130212 167908 875579505
134942 180332 403057296
92562 125729 477232301
181797 186446 589026027
141709 177211 88562511
163867 170578 16713793
50517 58856 83287692
179764 193560 34650797
169265 196681 68654402
131864 177288 620018696
15914 67557 462440038
107267 161585 103681293
136871 156306 147033171
142893 185312 105950318
74167 136360 155349274
53314 168851 288856651
190417 197884 18803160
36520 92868 880909157
108213 160476 130753458
83649 101447 562001780
181690 184737 7634698
198325 198702 969967
94105 193406 668029143
3536 141561 544100804
87227 91790 17369591
115666 144284 999992112
190851 191745 872130271
85422 98874 4111681
63016 151660 844262926
175481 183618 627494015
117982 190734 553170066
33095 36026 357003586
183770 187874 9637930
38190 137784 643169218
158161 199178 102575627
160620 187056 832439280
102709 174793 179943895
27772 108236 201025546
20491 143345 307185664
159365 190872 78818967
147530 155759 20754174
63279 94110 76949929
148358 163866 38842773
148005 198695 797786866
179338 180284 543260651
52923 56372 915056911
11629 108140 438617813
197418 199566 5432038
56336 184489 717533249
45912 181932 404132309
167538 172238 185142174
191864 194783 5236705
77175 134518 143292554
122952 165859 392946692
167720 178222 26157906
136988 143786 17047118
107862 174679 166894156
170110 176125 249805814
33009 131902 247103467
30403 130575 568100376
37113 55462 45941060
162336 165535 7929995
178699 186995 20963870
99909 198714 704072411
60639 146766 215295150
197976 198753 905020937
92142 158459 104119080
170037 177389 922143188
147863 183085 87937086
6770 107162 958513659
181849 184780 423841977
119357 149860 185908215
63880 171319 407496900
11352 191272 449770415
31638 66866 88217798
31108 46209 209114206
21188 26921 14423340
23069 90131 167470114
108431 170216 154504305
191722 199076 444884418
79456 113732 85606066
179508 191353 745814830
12141 175228 911526977
4988 93252 220715379
191589 199480 19975170
49843 81325 78687392
111938 171084 147899227
178505 196768 468255875
140883 162888 55094150
146988 153222 661429721
193518 197779 661271366
154141 158838 167765386
17160 23721 16412594
110720 189921 399426343
20919 196883 723219186
45586 96971 128520068
109509 183391 184636718
50222 80039 693547543
974 107895 360671359
5392 31733 65977991
162645 182993 179165362
190261 192310 395298526
91553 184374 232139305
31506 87564 290946283
116839 150550 84298276
10407 157276 367339387
189860 192557 192158650
126134 170313 602863729
166655 195972 73414096
60703 105026 110902864
191591 194329 6934167
57908 155908 382249591
41718 134125 230968289
104819 132168 68263516
80030 138542 146155831
117837 168496 126621678
152835 170713 44654096
113761 169866 785269820
164313 184180 545172311
196210 197615 234064703
68788 124384 138626735
59043 74516 38737543
142223 188769 116451545
26186 46501 985017056
122 148900 113594859
17162 159555 264902085
145961 186928 634478601
193112 198080 9835841
119470 174479 475859503
26195 175004 693997106
151429 188760 93376832
76046 107209 77858014
168902 178589 6348206
165665 193258 416714800
157671 168830 27772979
72661 168678 239882776
58282 129260 177300768
141544 179405 94524628
122021 196408 186243891
39034 49840 27138303
137116 158757 384630984
173566 194895 53450119
196014 198104 571708467
148173 183345 87805695
74115 166451 230678826
141585 187485 399665220
29542 165350 339421279
6955 129774 307083701
51581 53486 373910238
81118 113686 81320041
150896 178280 60184487
46196 179778 333815430
130814 194527 159237431
168816 178760 24646410
70255 81771 28587955
154373 187667 248849705
81746 118144 872061357
46453 104757 145861655
195983 197656 4312871
191019 197788 714328561
116007 166693 126643249
1876 166590 546924205
189285 189808 247388217
108778 185824 756276263
123749 186396 678312686
29129 45638 358233895
51328 160770 327224142
81381 162594 203050394
58339 179110 301633263
150114 195585 397308257
194595 198377 828119798
29631 52003 148513101
44688 74998 22745038
1630 85392 682474918
79784 95990 40448677
195015 195404 139597514
91790 148456 141852099
140534 161227 51831132
36233 183935 515352724
59039 103638 304405785
166337 167019 868945392
112213 164316 130388971
198916 199637 804509981
167137 196026 664418024
18258 118071 581341640
170910 171604 1033681
197567 199555 5008604
167874 169714 4732828
152149 161213 22714642
39011 145000 864004387
94083 94158 485545391
170302 195612 63345518
109409 197284 219845068
100960 128793 227377048
77639 160895 208133133
177262 185748 21327242
166243 178967 31604235
149311 192436 107812782
57058 115480 282216473
144226 145116 2214346
117983 189751 997208512
29955 185849 389562326
92327 123209 26855409
34901 152714 294550668
176956 181656 11835987
63181 177156 723048816
172916 185939 32570448
121278 187071 644588096
124805 174729 164535918
109738 146012 90715361
90491 154214 159582891
178102 183795 91097551
42941 62467 48835662
7188 129268 305220630
175507 192266 341667393
146452 175275 812383168
116667 143046 788096932
19476 79034 86697675
96480 174147 193989719
43348 180616 993066212
135704 145591 647911431
8306 63237 852521996
158938 178845 224768901
104283 172342 170037855
117053 146108 72637186
160069 161831 4408114
195430 199163 333879804
110721 118982 433468654
43577 104723 894526568
174229 195507 819777569
193748 194514 345972745
69286 158640 223292925
19173 128506 633149710
31799 87927 140196192
33235 109991 701643941
188102 197797 419307393
111290 151507 448820571
27277 131322 259972552
25700 190105 975523236
68696 165698 548029338
74567 115366 363975687
123222 153105 629024159
36991 109360 180815880
170580 189393 766414682
4101 23519 996705173
95676 187176 228772155
97327 154583 143250078
90573 112914 55938557
81518 92909 358651237
99022 167614 171258692
136405 153856 43761237
47817 139544 493921693
28216 84371 553852858
77314 122472 112662150
74139 76821 6647257
69589 126567 476565527
53558 73488 49883393
192843 193524 714246470
159798 189533 74282691
2604 108267 264291429
144395 186632 969158486
35922 99659 479736188
89470 189343 887744901
66586 136889 175618358
182986 183907 2328055
187422 188646 3111611
146720 154542 694220757
64112 160301 240432628
188762 196918 20443983
133255 165287 80178862
25958 163740 428896183
52978 90841 94491111
189722 194949 13074569
173753 180842 17698755
38565 106646 678353695
123644 189999 889144166
152561 160057 219411098
48660 53694 174534491
28236 125193 242174013
98081 134482 386093207
29144 70207 102760383
180836 192177 57649851
28643 123911 237884275
165230 188038 57057650
64884 102114 566915968
668 48881 871383651
189585 189590 228219083
47319 149103 344760317
136328 164574 151157073
25362 191921 416295783
96100 139502 108454931
130118 144941 37059030
111294 141730 252636475
5944 118839 282256861
99261 140741 738776435
105771 156345 126496287
9976 99539 224064994
160624 166520 5127352
86308 176505 225304222
185039 187221 650669616
93137 155754 344495078
163605 174872 335225440
29646 75172 113864314
39059 181253 777914068
90978 168530 597093823
196924 198781 4729634
94840 146957 396257776
27677 176886 372667835
174392 199682 63493369
117100 191977 187186973
30917 172763 963643849
156265 197132 102128932
170545 170590 107517185
156101 162050 971735687
101805 146811 112311266
144036 190691 116552038
147116 181870 86846718
87596 166482 671939055
139343 188633 897696158
51482 195248 793125653
127445 197969 837142752
153886 186268 80798580
105188 124282 47554140
196067 197470 206626643
74052 126877 131841540
153745 185760 79843533
152735 158768 15120808
90004 138944 462509787
33927 96152 617306639
114630 163222 944253819
46766 150158 395820252
143183 179589 90808028
13131 22310 906222676
134396 134504 338957740
130742 165569 804240312
186048 198657 31756912
197499 198174 560418566
144057 183766 99088204
3989 41148 654556768
98623 143011 214309501
103203 181922 196557333
128860 142416 33943154
198351 198847 1277307
52743 93380 976238022
44111 174149 914101494
140180 156524 41089882
66297 180116 284198854
41483 70217 13356398
140855 190751 464730489
3846 11636 19610278
12271 135915 683213066
10746 97202 216176094
138906 152077 324879909
27010 52124 62698191
66399 104450 246286662
141219 162011 986879418
186315 192546 15584939
116528 184323 169379421
33492 35041 842430512
186539 199759 33301654
166 55198 758323664
175995 193957 45145037
39999 182404 386853510
99757 115475 39154333
190187 191944 657759906
135741 181869 115203889
395 102959 256649087
15977 130013 285044843
41814 104106 155764053
21273 142604 507883837
105875 154423 121412376
100509 146692 115287348
26253 31457 12954990
142071 156022 771017620
123687 152333 71779661
114735 161943 118077626
97215 100830 533192164
46896 78934 80235659
150005 184223 159560206
148696 189944 103171594
15068 192343 443004958
158094 177523 48219512
173361 195806 516766305
50389 181532 941589881
95125 178900 987681349
138325 181776 108564261
169642 184038 810447156
94322 170398 190226427
193127 198752 14266365
181245 182515 3211829
84568 107273 56914707
199861 199930 537713956
196644 197558 914615392
166985 182810 811445556
159380 197957 157009663
65709 192617 316957634
157393 192991 104874967
141297 199063 356411495
44568 110962 165859001
69866 97331 68445647
17292 73093 723593726
83047 161922 965093889
145976 184005 973764426
37027 89558 342644326
10592 191883 466311210
196410 197158 775164045
110097 166245 586781503
54552 152915 222385846
139479 178255 96781905
95468 128665 54802418
150557 167068 41188712
163624 198788 56153027
59731 63199 774104688
31648 49801 45411555
9599 183430 682131845
108585 170785 155533967
52954 65243 737456485
109387 144174 305928373
142910 159471 456437002
180096 198741 46942508
15548 125615 512432820
102018 152237 246898067
19232 157604 346017373
163822 166169 5762703
39641 94286 136683876
13149 80154 247443181
62185 143985 204497926
106737 175107 468334992
116431 140582 716230841
157480 193718 90461569
159645 199810 448650053
8612 47309 96701654
28968 142056 807362321
154148 166866 429434386
24779 185470 851922893
8733 36655 69888625
60186 79289 30896107
193966 195756 29124697
97104 111017 977694330
186359 189579 721832364
37871 146133 842943037
40921 104274 158414158
92182 128003 89675245
32068 37435 142480355
85351 144283 147522670
187841 195400 18880379
90522 110270 58556429
27534 57939 254817449
133268 150334 326223081
137880 177929 302089449
85274 119864 828047934
139885 171679 79457995
813 168790 596564761
68034 122542 121039045
199919 199996 197943
106659 124113 43465045
139966 188976 122598181
97466 175829 195639244
67394 82062 36430813
63432 79406 253112117
196573 199121 6455278
87861 135946 799474876
155436 187898 250445451
58849 88821 345708990
97758 101261 112148064
350 16151 233938013
11667 113894 322921170
154721 158524 9437716
178472 184898 16160487
160242 171503 27971000
194009 199127 12968356
152605 178832 154416829
156110 178717 583882811
170267 174150 9574355
171920 174896 985035424
70690 198705 319973982
170734 186716 973827209
16993 41333 138618164
10585 91401 201841641
145781 161503 39393605
1081 39766 96817133
63982 120618 141298325
176913 186633 24472237
44235 102911 872686504
32183 169952 344413659
19099 146423 372502010
78769 187315 271284544
134875 166623 229544560
186517 190845 10878150
78751 140724 462208352
87034 97773 698722020
193921 199636 551093443
141381 179531 95231017
120363 177153 141898602
177552 181116 8959099
38725 115254 191362985
177295 187962 775526654
114518 134744 866265221
65157 144156 294750176
9318 80830 178768855
106958 181526 186215158
156920 188846 745539619
153920 179434 377745731
180305 183173 504833525
178574 188476 25006093
196723 197396 440348112
64432 108129 753074655
80437 134441 134975264
76209 125516 123016119
79025 195829 460190726
133035 190416 143538992
86481 155379 213944840
61532 149133 884511210
167434 194090 96601194
72338 125315 972525625
32162 55276 5204210
94490 163083 171561115
174670 192865 283883122
37003 96871 149660545
68228 76313 20060311
155015 186421 78310538
108531 125144 41467135
7817 188952 452852898
113339 124422 680732339
10756 12475 12402544
48004 117838 174633023
156995 166513 586970043
168296 171255 878881446
87319 197272 325360528
165264 173542 20582224
187733 198744 329945162
79386 98401 47629206
99989 102801 930095748
21731 22238 1284699
194888 197248 5999457
191836 194413 745640944
122939 184473 823709969
158210 182466 676649961
57103 192476 848898772
15828 140143 302261835
662 78020 411801331
64944 197760 540595064
115534 119696 10251374
60665 149675 222512458
177195 179897 4969939
65734 67636 423606484
67980 112115 877407593
34996 131341 240779458
110850 184097 183093631
12921 116360 258598033
194596 198580 242381795
23084 58094 87639582
30196 63449 724913133
94274 123919 74013973
195798 199522 530436394
166382 170945 11453046
146731 198527 910884799
162955 187863 62256414
191220 191526 844556580
15917 153205 668552002
94518 160094 784885851
29329 49287 313982850
174129 199955 64901664
87991 185883 524286865
135048 173880 96968407
184812 190718 14863661
171090 172514 3580608
1699 28315 66832831
15395 102631 586535977
15736 35361 64592473
154734 190047 88124132
88363 195581 268223879
154811 175479 51289927
73 34487 86171182
145560 146526 832933841
61043 194702 334173337
51533 82922 221865810
153590 171114 337889880
77244 193528 385719374
179287 180789 524697027
9584 85912 190656853
83657 150423 6297092
49948 77155 490697387
128229 153659 63721122
24461 97472 526774373
49626 158599 539567465
34218 72499 95812166
30569 185265 386596489
358 53458 132892508
114680 167235 425388197
195387 197322 4926693
66253 179893 329862896
59801 104579 635364771
78334 131680 162819794
8355 38137 74425405
53398 182940 861855793
186884 193589 138157683
108411 157769 123551170
156440 187601 77770042
20307 196906 554295377
34204 39846 13994140
36490 130186 234214092
81093 136854 611067376
165368 179212 34437767
21702 53258 123621458
44294 54532 25619596
77432 116122 813535056
155265 176379 52382767
190196 191079 2202793
154617 178919 498796854
190435 197940 49834009
83721 89137 13387082
16572 152270 545442321
164335 185498 52755026
103252 167832 161221973
167225 198723 366414447
44453 195529 377694357
128581 143529 339161262
65446 128315 601838510
97177 114334 42833527
53314 151112 244514581
140644 144825 10531299
84785 145614 492629688
127204 137474 108415812
92443 160007 169103667
169787 187564 387529280
155941 184417 392221168
39307 199458 236632556
138928 169845 190872397
23211 167474 886474447
120552 121896 3349659
94710 126146 78497336
22977 60377 93425343
35007 155567 718357219
57521 175385 294347316
184472 188254 9608575
14733 168674 644854760
130184 148579 926064864
62296 73647 28376551
191529 194568 7667852
175503 188983 873612859
80516 192191 279156305
34717 109215 186120656
3464 96913 391741249
130112 154146 277634859
91511 186788 474836070
1634 142315 489923221
133478 157339 928890874
11807 83433 179070454
28244 177028 371580405
22173 78215 140178183
30655 120372 224085552
89050 190710 254322077
56102 105560 707668182
74608 166030 739410400
89628 120258 76598533
134421 196680 155766097
6628 154698 370358779
180422 192125 29376968
57206 85783 742480787
97113 128181 998278760
58201 124371 165191599
197735 198480 154574773
157978 178248 50342440
67230 176598 272990036
148195 194119 114820481
53071 173947 302036416
181529 192725 727385304
147998 166030 656678821
79073 161179 205240513
113480 175543 154982276
122468 123495 256741564
33819 164959 327842752
33743 89768 139871761
53367 159461 689541893
193608 194759 2906005
42147 92079 865073242
153875 185255 64561720
61701 79508 653063087
18926 90291 232130971
111445 143903 81296023
148088 163981 247219534
157097 196671 877314879
101538 192417 811974097
129608 196984 168550826
40150 45480 750700446
67707 187280 298735899
102482 178486 189669064
48661 119022 412135713
88863 95204 15995172
10868 180021 716968525
22072 58202 806094363
119720 135469 39483694
114439 160348 509991122
27319 136174 672137033
85810 128500 106777617
112052 192944 202280437
136894 196366 110982995
107346 176183 450621944
87513 148343 152211151
147854 197741 381309588
190045 191322 3159697
115460 172981 143676789
4533 172525 420011709
143969 157289 376014566
186438 198820 31215124
30357 78811 121154410
174578 195115 23376660
86955 196971 275214258
58816 112148 133157666
34989 130145 911988059
79449 186261 266908511
50261 65744 860992627
109280 143230 950009567
35024 120331 629657196
86858 137688 653926801
104418 175586 510746709
110629 152699 602891279
151887 155311 3698043
19541 30996 28610771
153181 180493 985673860
48521 177225 321560911
196578 199459 11520708
84219 189569 846289200
98975 138569 422304295
85134 181686 241381349
79426 176312 241926157
34171 128429 670563407
24664 76917 342955438
167293 178822 28711720
199391 199546 402105
168683 182997 35676930
59370 152525 232856164
128672 166792 86617025
190193 193035 7062131
44297 72966 150229429
194095 195204 2807518
198023 198559 146299436
88497 130476 687432523
18757 39338 150428444
124456 149983 942415091
49651 104941 127871126
63667 165336 254065841
79165 155087 189875266
106478 142814 90822615
120602 181178 635171734
169622 170233 1521838
110038 195306 213271138
171217 178085 3126875
52606 56553 9928629
124284 177473 132831047
31140 37577 378967798
172894 199158 668257941
5561 93381 508069639
23723 56057 521786387
144190 188782 111510079
177566 181366 9573264
49896 110180 459088713
174705 178875 918765585
143153 180440 93021029
170803 179289 21017784
89421 165378 284655440
90702 175790 391901748
103714 171273 813006048
70260 142778 181084547
96458 183841 218268494
138505 179559 102566445
140190 179741 247702511
99037 124070 62355326
100703 187623 217194331
46633 173826 317965530
199992 199994 457277393
137309 173892 91366188
175938 195019 47967865
64054 163002 247317364
198681 198880 506669
79667 141266 780612475
185898 188041 5464534
59977 124700 161691325
142689 144290 306256177
62123 130807 171685760
118498 160198 542447963
100479 107246 16841248
13440 23133 13347142
50905 135955 969707002
39590 40063 1191757
111000 165842 366112305
183451 194743 28367143
102543 167392 694057982
54682 59494 319978392
116922 165464 355561726
89124 118118 72619730
142683 160394 44336208
87879 177602 224176682
72484 108147 664440618
103987 176469 180908524
61737 76821 37751025
170153 180251 848575732
132156 197113 162550160
62248 149967 219213130
40013 174592 560182600
177501 196274 675832167
72982 138908 581424428
88765 168624 623189782
144334 191505 117821913
52703 140623 565432650
113268 138261 925662998
49783 121739 179653873
120307 155327 872049212
162917 177636 1104921
107004 115332 309250926
7861 35128 68258352
188342 199717 783202958
61677 64363 613094720
98089 189581 228617955
125686 156431 685795344
4419 171879 418645476
78285 148049 174289316
178669 183314 11720940
3976 75246 178396122
42334 178571 886979283
71734 147306 188687518
110274 111240 2412486
166669 175503 21939959
46837 114192 480190291
139897 155837 40043202
12655 110102 714203154
108770 177566 171839832
43953 45434 449591815
71517 175865 610336058
176815 192625 39675920
167135 186761 49123675
46326 168668 428356010
61083 94182 82744315
159004 183132 521734492
199185 199496 34505064
41106 77485 91016140
77649 86108 500847953
139325 167359 70026200
98460 156681 162425762
155392 170683 38083381
109412 149345 99859238
28932 125283 631780533
55717 180417 311509977
116337 195132 197035513
88104 167310 197966516
113329 124730 28469634
6 170921 427348932
71145 80132 613703914
115164 136166 52414036
13228 126672 768490169
146846 192070 113116110
168690 177518 237298878
47022 142897 239814041
124861 191144 165800605
93696 139515 827420715
33794 152143 295844740
61434 161272 249653372
95594 139668 110145954
130814 170516 99217256
7311 78171 610453898
30097 181255 377675165
105024 197444 231122216
101101 123448 60668119
76665 166502 795221846
172899 187006 35338710
105392 182874 193475055
30314 125655 238154655
80192 156732 191471858
133650 164268 76672886
84277 175006 797877628
70059 173078 514124901
20894 59484 721278393
69061 108360 516764089
119372 162121 760662951
154575 199101 654334278
185891 189500 9118876
61710 66771 12827325
29555 163132 333927275
95241 134836 450933540
193234 199331 15437880
103589 106207 523184038
26492 165989 348642127
179162 199304 295581100
23650 51184 68917786
170177 188513 45869031
167541 181753 35520985
109753 130330 742195615
169182 198130 72547623
100593 123288 916062812
23611 163540 631011757
64983 91173 42151585
20295 32344 899467899
138914 156408 43980642
41508 42216 1780502
12560 54804 531150087
94556 138643 110140409
135857 193348 211242522
179314 192898 427252969
76000 165148 3701773
129808 192404 445883930
99023 122081 333286023
98138 107957 5167997
92132 163580 255259971
107476 151188 656944187
42308 175813 333502930
5963 118973 504692877
45891 48566 311713202
29767 160401 727228534
106394 182478 190062542
42595 66339 59519625
160579 195874 40924211
30379 48364 44867351
122820 146801 60049026
156561 159990 76234979
132096 199805 169520305
80579 114429 84615802
114946 125478 20495628
109430 197046 395613383
188373 190459 437041477
110992 178776 248859446
121578 143844 57952130
94714 161833 167889316
79719 84750 12419987
170938 179295 243787129
161408 161585 892806012
109645 159585 125002319
164562 177648 760832432
100654 104459 449140083
39617 169744 825927978
69671 93542 59396382
32449 198832 416113076
125495 135797 687914752
149858 152493 6645652
198339 199533 855877048
162704 170343 19043625
174817 183554 109558544
29681 65728 475046
71629 133793 80914359
4912 51531 116663973
114257 142028 508917563
190931 193774 782872618
101136 106959 109964872
118365 125850 18663573
136777 149769 5601256
182362 183191 2068039
137583 183780 115411322
144083 164314 50576131
56303 187491 327899260
35631 133969 245765711
107825 137238 888056702
114440 119253 11955413
157649 191344 84068227
149929 175636 64047870
191546 192619 2662807
149498 178364 235186136
68147 91734 58528918
175573 186860 28408586
61107 124059 12028005
101710 126973 60048465
143423 163076 54431114
126469 181581 333672379
129782 194424 161608990
116642 174553 266677522
153159 184776 78834571
102685 189619 217230141
174483 190817 40936422
45080 169958 384494492
40698 112650 330095898
28511 171314 356765274
142597 156862 729105280
71470 73203 4266254
37040 126732 224086881
22860 83584 222749851
39356 189348 627900376
31499 65833 671105061
63734 113247 123634372
161135 162652 3809146
183294 186875 211522202
123984 179659 891946659
130972 160853 74745673
89181 118809 74195230
67379 131671 160476319
21174 63608 106157950
28673 73650 616577293
35101 80695 113936031
103951 182337 195776050
98434 105211 16853828
43250 70405 68090288
27203 168988 372211713
79258 137031 430606997
159911 189485 617521604
158131 161627 8684684
149242 195359 115368217
21742 63186 103712931
21840 36529 256406215
109238 185863 191533483
132629 196613 160079744
144457 190036 113914423
21623 44006 56023129
181685 194908 33214060
81324 185187 259522773
165205 193566 413021714
131577 152012 232015359
199181 199279 391959565
155406 168407 32323551
31565 69214 94316936
2506 92660 906911699
72932 193554 301399898
100803 134964 516227693
28009 80359 130740256
40863 75738 706106959
179613 184208 235289406
35688 109494 691737016
155997 179968 59656349
185924 196596 26851000
133280 190031 141973976
141765 179599 94443612
102863 103335 1179650
117299 165697 196582128
182783 193842 541121675
122154 151834 696163859
182046 197338 38471377
3315 4917 418943062
61381 130529 172952269
163698 199430 89448289
176661 194484 545456655
52374 160143 462997926
46652 115982 369343368
15018 189694 436572432
23597 85281 918947488
141626 166332 591933267
101985 198300 240782720
9970 199211 473260630
139898 171047 77876366
29774 161063 328224347
18202 76119 144808880
183625 186319 204709415
189631 197799 20578293
64282 137865 183814306
161961 179689 44093316
104785 195129 225827151
50801 160254 273674933
147892 186147 95604720
156352 190439 985575074
51341 107029 139241700
111495 165708 70011213
123022 144828 837144621
166334 169099 703016679
34605 181494 392288401
147044 171205 60419709
30338 145245 287230937
27009 123111 613581998
103368 134037 695664568
130222 165279 621691379
128373 154510 65537539
36418 76868 995373901
18791 70301 290493856
76928 159562 718162464
181303 192235 151278348
196745 199958 8143909
168700 192135 437584592
165524 176832 315953205
24371 64021 510359193
837 164826 410188047
56755 73055 40790939
59636 195280 900223026
199859 199971 259972198
162250 188837 66448450
16536 53783 442286220
58968 129855 272990434
154664 166002 28163664
163825 181488 43897616
117361 126373 22440990
154652 170675 39928556
149911 187391 93733310
102366 109684 18100098
159661 198463 69428756
891 50303 10120265
187101 195555 21196990
24727 99035 290019017
59240 61361 252715491
192138 192459 460932626
34066 55700 101960523
114061 124399 25765573
45499 173526 549720584
15903 17350 724123
186966 193100 15337933
125067 174736 906522987
162755 192340 408592656
85376 152142 408163424
113616 132538 615512170
168691 169288 1493490
715 103760 257801333
71878 151517 269234836
96940 175883 495789381
53408 58724 13351340
176824 194549 293087988
119602 122746 7824958
172689 197020 177396494
25562 102600 510528429
104716 160221 431047351
183035 187113 227944337
70127 100983 77055948
47008 98358 786148979
15909 126729 276875047
90464 169110 646850577
59716 74859 37950216
6218 48136 104817844
93096 193559 631830280
43537 150230 266658600
132064 161837 332341899
180565 182420 4647102
51203 111765 151230189
48577 154153 264096614
32447 90195 437899066
163263 180025 41675554
102870 169025 2263426
99727 137297 93709313
126741 184701 144885847
68031 117520 299186177
151400 167428 39954112
186701 190784 10238538
88436 133682 741648176
189999 194111 10264669
172962 189474 214162253
198363 199170 160625046
54557 86862 80590532
90551 195442 262426639
168347 179299 522849636
177478 179286 4590782
91840 149916 379965434
10160 69262 147959235
31118 181286 375275105
188603 198760 649135092
43358 162809 321603620
199861 199951 60130660
168077 188710 517540292
43017 140357 698997466
16797 84059 168069323
54935 90419 88478129
50829 65809 37634561
13444 122774 273153007
199669 199885 546618872
120854 138778 464582313
193096 198029 12513119
120638 129914 23392565
124675 189871 163090826
17372 91063 184056647
188912 191785 50194502
162999 182454 48440134
84425 125490 809616822
162360 166064 795491600
39815 174148 567039972
120943 135445 36392887
82979 115762 429261298
172228 178634 72499762
74147 155698 265156428
59631 139425 199404378
164378 184890 659377321
18101 68769 868664388
94237 163642 173609835
30422 164925 715829264
155574 179923 280800145
194575 195692 2858709
40632 129295 490227613
195105 196902 4566619
30854 36029 617701056
15532 62854 977582622
20136 130697 276433454
3930 138705 336972057
162270 174324 406881855
59730 151763 230114109
173985 188091 252319862
129771 146173 40982272
162089 169457 976179991
39510 61507 8765312
83726 152704 172534053
44675 45785 2780130
154114 186505 80814473
180599 183773 7963282
13768 28093 216513172
7456 52199 285758769
196865 198473 4043957
94127 119576 687791133
72605 127232 136344080
25923 108093 205381226
26938 92138 635128419
94245 102466 772316643
197699 198646 727349615
104911 189994 212666579
97996 136298 95617530
155319 188074 604705347
63970 83139 397335880
135354 163253 613369591
187698 187797 251668
125248 171965 686928914
195256 199329 582907536
125206 141712 41320239
44939 92690 119316973
179257 191162 29952101
52860 170695 294540503
146484 187005 101332070
25265 52495 949776265
15623 141865 315435672
61437 134658 183073261
178439 185627 125989401
69830 124008 135077652
119347 151864 759777048
141250 186959 114269524
5267 73750 171360226
39793 101816 155282029
170854 176140 12946577
127495 192129 938080824
125784 164378 96680793
195729 197856 19841463
37836 72588 973122788
2139 128963 317167518
46937 188717 450383600
108184 197431 223254014
194155 199039 12380369
168844 187197 45889120
45389 193488 370230151
94276 97299 525551542
133484 150176 233062750
33592 158426 523607073
44915 96510 648971408
105533 145659 100203774
166854 192679 64573876
94396 141729 118320589
186218 189340 166545234
93815 171316 193705912
65772 135048 172956687
16445 124766 803503434
165468 173328 846675075
78127 118157 100938957
55556 187913 330844184
124354 175488 766546954
61820 71493 11787948
67289 184926 414537999
134061 159418 63508093
197983 198435 1110410
108833 114885 786974811
32562 116619 210084804
88293 190352 255213247
132763 184028 128107323
190352 191982 4059245
100847 144565 109177517
55505 71570 40221278
16155 98795 206669266
193286 193976 329332008
129993 177823 844428301
37085 161188 855594021
61940 79554 44099227
199523 199626 88071254
87678 101191 34037261
105281 170340 162591181
84988 116945 631968661
19995 27246 519103331
129132 150832 18935982
113496 148994 88763367
137528 190818 170574337
124122 139317 38055327
10154 192496 911112135
185415 195815 26168395
28680 194060 572566709
177513 177962 1132217
132376 134143 4431373
170402 178189 42796608
26830 156993 325458782
133129 179494 115850361
124925 140802 39757334
74465 143910 908536831
126736 144837 908667497
13478 46771 83125548
117895 171477 133885788
109124 189368 200711963
169004 196169 302545151
22601 80231 144066804
105858 184717 196928585
194008 196919 735510217
131656 165136 503612946
3197 164339 403070789
76579 148162 178900454
163524 190529 67426592
78971 189660 776764337
157193 190351 658356043
127169 139887 774325525
82730 126953 346677799
187108 188308 791465157
199200 199492 748695
90301 153171 157420163
72312 77578 796071430
153667 191689 293180897
43508 47792 10598521
84834 129812 112574442
149863 189548 259800735
191328 198277 17557022
20677 76774 114113119
77090 168516 723335106
175152 195070 50006679
116261 199170 207447504
37117 109282 180324881
161999 194711 81726971
44980 68455 58918072
117539 161877 110898857
130001 141353 28338956
175716 191128 38777683
147984 171498 58722469
52480 63280 27088051
196049 199172 7912240
32524 93083 862911922
52510 181166 336424927
8634 17615 22548944
106288 118466 115147673
144089 167141 57479685
172644 197375 649128772
24869 188483 409047165
196418 197884 3713398
31162 171571 350919434
162992 165626 6483976
25867 115788 828985875
143800 198538 388427563
165105 191687 66393657
122942 132673 928572855
1423 18073 495657545
154566 169271 527589948
116425 162568 813317239
113778 196350 206542895
125385 177527 587128798
187370 194512 30063667
38669 118793 731640069
135349 198553 850290865
133431 190397 232562601
92093 118348 81088077
92612 120258 69053387
117791 189081 178241528
80597 112804 80446595
112533 198867 216095494
101875 159686 144505547
196954 199468 6347855
136637 157507 52330998
67436 130047 332312428
20587 34328 80867309
100824 145728 112088563
87056 149107 831699983
182811 199057 40929284
84528 90127 13961583
17539 80362 150130026
18552 144272 964226507
49761 81168 78538904
70899 107488 431144522
179523 199262 49685112
109626 144117 403141096
22930 195852 465575456
186293 191409 12818561
178646 182820 10540880
69960 77991 19922501
190998 193971 7437720
15754 33082 781205026
139746 195026 138265754
56496 178504 304740042
93656 151448 741574642
184897 199673 37220066
185932 188114 891676557
100714 143753 370701522
149202 176769 525092364
119941 174955 137481297
93812 178571 211714170
185444 186872 3664786
65619 134050 549036238
10714 134859 400905544
80157 184699 261227290
13895 64719 192490740
193623 198025 11170138
53693 62525 402496490
154398 195138 101736307
32501 132903 250914373
138820 162576 470071121
22523 100746 195650487
126841 140006 32966744
89818 122631 263559709
662 94180 233906793
24328 72812 663188371
159421 169878 101136818
3095 121860 296918656
9098 61703 526935518
164557 177516 837792765
94323 160610 165824542
148847 192850 109971250
40213 135297 972147307
4973 98107 477941400
9669 83661 667624606
192260 199160 17443982
101904 140519 77952899
20951 82856 715406149
160486 191740 420425036
110545 124749 35521460
47738 187737 258506236
142714 152395 232042977
166676 195471 72125534
25559 45247 49127999
95823 168869 182634901
30819 193691 763775560
197900 199039 2881617
172379 187474 275567204
57688 137214 198650957
163440 191354 947811838
119529 178499 147356080
108794 173632 162055124
180404 198268 44947861
187856 191650 263826292
49271 133992 211752097
134613 164281 74220504
115394 188397 182531465
64490 172448 898009373
89621 161334 179515350
15491 151048 338799744
160772 197385 91599575
63728 164579 835757098
138596 194213 999749932
127861 129007 752303794
117054 175228 145251437
177345 191851 36454580
143630 159594 39956194
136457 186954 146916774
184974 193859 17966676
15118 63830 236723196
128593 138120 332202827
168977 173020 987195252
63422 191268 738830826
90809 102588 29710220
48681 62857 35582165
859 137278 404051887
117222 149894 81685667
167473 192218 243353953
8583 169395 402051070
5487 116922 924658363
122296 134334 30278778
177585 184387 17117694
177986 189615 65656628
114307 186695 532000421
3700 81758 954998521
191179 195785 239017718
179953 186666 16890652
57966 184791 404040522
28281 42165 34589446
156511 191714 87772186
190166 194736 11444825
144094 198054 135012716
170713 197952 678601153
30927 53647 784564138
24483 73848 123497480
101169 165172 159871724
19105 39912 354486173
35870 80874 938094937
117223 195470 730675896
133633 159892 350974793
86662 152745 165300309
157137 158724 21076145
74025 179308 262925084
103333 124248 52080493
4321 149475 651396087
127631 149330 828447287
147155 155685 21560589
5856 71839 874355581
23473 148639 312908544
51111 86811 413904203
80222 139265 567131480
112324 177400 387114538
164975 180827 766372511
110439 199745 648903789
119721 199701 896190368
94182 125440 78035024
186614 196404 83931625
29761 30357 1477901
139422 183571 110303550
170399 181614 27870179
18954 114798 239562279
28958 161576 331469147
135062 157792 309806902
33706 115299 488653178
189408 195842 741981625
78897 166059 217809185
73696 157985 210781533
37662 55334 569862326
110144 134932 62055795
66771 122146 549693178
91413 161719 176038240
15707 134798 457011361
100863 119052 405374084
40649 45013 647035328
169427 179050 23855290
175712 179960 702263085
23586 175033 903447879
10288 182123 429485417
112281 181277 172437723
31004 95792 161944488
185512 195428 386084090
172803 191362 634633505
30026 135194 750834826
32629 121875 222890312
113189 157889 111916109
73345 76250 353770498
167215 183725 774918852
102561 190914 599263667
95019 139799 131442801
38999 126751 219335229
158046 164259 15468725
150049 159672 876888990
155350 164218 2701396
48740 73136 986337244
10766 139354 59010971
99082 194819 239236965
107189 120235 32420547
72171 196946 311916894
151921 190776 97114130
67033 102070 229168845
125968 144514 22855501
89015 170961 205030188
133183 186525 151375552
65810 122991 854650661
177385 199212 54973570
118963 149761 77030508
134427 187435 132555082
83833 157721 184900832
18296 101312 332911658
191414 196076 11743140
44935 75790 936308427
65402 72995 18909975
50210 157068 267225961
82498 103376 303653661
82982 152837 140608136
122898 157387 86503252
197420 198734 373746250
839 81444 201717307
17133 152709 617693831
29502 136718 492050035
54305 92525 911636618
3023 76235 533986569
65653 155290 224023654
127053 150918 986848769
74373 187556 143578022
131853 152612 52002502
66140 135502 173164419
59393 175657 247870608
86925 111523 61459887
54716 141664 217217850
175223 194687 699752350
65937 187070 702493702
176957 181467 106722140
151284 163368 30277863
186380 197897 28998497
100299 168140 821560603
181078 185246 536068421
22763 107797 110764887
54897 180319 363447222
96033 155105 147824408
150667 154340 722808715
84894 189728 668638497
80008 111666 105264487
172177 178290 15113277
120627 193057 181209965
128536 140073 142270131
188493 196407 19838764
148763 171196 666567983
128342 184579 140531025
105595 163155 143857051
149911 194383 111215961
162919 199534 789124705
111378 179081 169141096
8197 24621 4302750
75168 91625 776036213
172159 172989 2015060
124672 129307 7478677
152913 172968 49966085
5039 96358 186748237
11266 68345 670020194
87145 122321 87841065
38752 198462 548992663
119862 165189 724222565
20260 56661 91075663
118966 143432 397406501
173054 188372 38446990
128262 158685 252954115
1381 149319 938152517
118213 171240 132573173
175005 179182 631051365
157748 193380 88950606
169043 175309 15470683
187903 199721 29670743
16312 57390 7211589
172290 174445 303529774
4886 177327 430950164
196916 197956 2633553
163318 166754 441757286
73279 192659 389230022
68945 187278 295581534
176415 199274 57555587
1713 3902 5519774
165919 192344 66076515
79608 143893 160699755
95030 174180 356675288
162606 169984 18381032
69915 109912 99680526
35900 95282 611768057
190329 194567 10620217
44597 93845 743393202
16217 95695 469452156
42405 127715 213182158
42311 62863 51456488
38034 122967 521376254
157831 179377 579230500
149340 194705 690651639
153584 199413 49384048
90586 170236 199278392
132206 157188 62645943
51908 185448 678200730
177555 199795 56022075
87218 88968 4250174
149511 152143 650865958
53097 138129 266710110
195871 197598 4421747
139333 149279 761083473
166938 195789 922972236
85492 149436 978328336
103605 145082 2054478
166421 182332 848835537
199905 199982 906488374
37880 171337 847228002
21773 156934 347394420
194472 198811 964924252
179493 195010 38990481
128011 144685 41778426
98256 174700 276837594
126960 163907 790390382
28192 42259 605757942
182117 190643 81132448
65689 80936 37954657
105392 144516 97774277
183924 191588 68429774
136320 190161 134626211
125260 167737 106177862
148286 194463 115466702
95554 192626 242599226
24061 115714 229081288
116013 137813 54480269
117502 192047 186321299
113009 198598 261495189
57597 112651 164462377
34910 77638 106861547
63341 191743 508049556
79836 100673 215647788
143547 145811 5582405
16503 164537 370086804
8195 180200 987514545
18908 91198 180484384
113088 195119 946096545
21710 41008 48231840
86280 154762 529745640
165611 199912 616501751
30663 176467 364207378
70940 147168 190268028
14029 169238 88852380
33408 155004 585575689
46912 67261 692501533
17606 25240 734662132
177503 188098 26756333
175896 199555 59576933
39035 39510 1185140
164154 188445 220737598
30882 135233 260819357
28054 128315 652737521
71259 117920 116443922
198519 198627 303414
120535 190063 542449454
72680 163527 227069855
114846 161213 620028837
179680 182478 983719371
28695 29350 1561567
97272 157808 151429522
159601 164965 13343786
121148 130229 470270335
26182 174783 371294978
9037 117225 270431489
162459 194423 79853269
51283 188488 502948384
179967 192491 696782039
120999 170763 124575849
198111 199551 3654747
72379 88300 39575099
98377 110558 922475207
26408 192155 414262466
44641 68586 753420318
65546 129110 989597904
196528 197603 176744494
101587 154885 133283777
19088 54296 461004664
161583 182314 51629498
187279 197537 71221294
100238 195673 238516400
161050 182284 728889457
104258 151674 118527701
29153 79524 125890675
198202 199134 164589051
151755 199101 118490271
60957 127493 540199846
168668 188348 49250132
36719 147553 796296295
53968 134576 250002128
61737 161473 249400848
187352 189706 5893713
108086 119249 27836549
69793 168398 246238909
20576 199411 447306587
161662 187079 63495096
120458 126917 16169945
18518 41422 873105521
34564 55811 956250320
113236 136008 56938543
103126 171256 170131840
101953 149123 117763726
179437 198841 48866427
127586 180248 131568449
21702 155755 70131439
63948 66870 569271249
180266 189544 23381771
118462 134897 41182624
146561 156789 139776132
4347 167243 407182990
63248 95437 80348486
108299 158004 124401133
185737 199967 35900308
165848 189116 58208406
9625 50952 129625237
191283 193891 961007277
45153 125578 200912303
91613 194469 257377211
168889 171899 147105596
82658 186453 576997606
67691 70914 446782764
115405 145223 207245740
199797 199874 198556
12954 22841 24742238
128185 160595 81150417
40469 188682 894019415
64029 122821 476237609
157790 198341 101386692
45084 94533 664507052
132909 156663 903092900
163436 193367 74760376
16647 72152 702095273
164501 188662 346139227
184461 192322 226103241
2048 11562 23941273
74276 145330 305177395
95670 192357 241693821
28142 192928 411790913
38307 132159 234588483
191301 196591 13337703
103553 132673 72672826
93811 178810 212293644
194269 199094 657732333
35845 178661 432446603
179418 183155 9361851
153026 153147 311309
174297 182367 822545374
154821 198534 629636396
40214 96464 751409504
97359 166490 172723385
53252 197260 360102063
160587 192167 78848559
126102 173882 373415975
192122 195138 7593888
101648 132448 76818742
180600 194821 35706106
166991 192503 63828484
132903 188480 245301291
38536 134118 238953038
68269 125468 774022332
122116 162455 372452021
139786 196709 321964324
188284 192348 10113921
48030 153388 487951083
99201 155684 999749748
189763 192011 5589761
159991 166898 283722040
80057 113833 84415915
163893 171226 908604889
91805 109826 486354954
188004 198727 984098740
54361 180285 642806608
115872 142066 65438163
82316 141045 146865401
59610 100684 690222083
102103 199653 243898068
737 91345 982895200
113355 125933 31393082
38823 56036 582416085
31077 90750 149022305
31916 154859 764509781
97620 103910 15718857
155633 165932 722457438
56526 106825 945174508
121418 166820 359119021
152127 184740 931258012
30682 62362 527629469
62367 194928 653368521
188129 196527 21061940
197235 199726 6317448
68272 87428 6034004
72742 94613 653954494
161355 194840 83672601
188552 199799 839095111
11258 156994 223719334
172387 178297 753766774
22606 197230 436635730
48915 88810 99614411
79798 86099 401882255
131985 139527 18879851
162542 164970 662270506
188559 190166 3965188
5422 12911 811147125
31715 105057 914065852
63701 92490 294659125
76461 156103 713445951
6347 126415 300138671
126186 191462 259358453
46985 53527 16497665
167459 178275 26941755
36292 45037 21811095
175291 194253 586287068
119260 171503 718662586
191166 195613 4087124
103020 189542 427810667
13668 152798 347845703
71982 170985 247355513
124157 190121 165031242
92187 186886 236905618
173259 198670 63826086
110791 168008 143035161
84030 152484 215749635
198466 198859 696601657
164948 181081 40140296
135212 179149 109682068
23173 145033 304652498
186431 198940 31517053
115112 198765 209269548
168191 177352 686480488
113666 125652 959487202
97033 135705 953106426
180677 188183 203410407
13248 116239 17341518
84629 153650 619466118
164210 196655 991997187
112989 158227 113257649
140274 194790 113941187
144277 199691 962513013
73550 174420 251992049
38853 63925 62827712
171951 193732 54535330
119338 199173 199851758
196643 197742 409392508
186843 195253 794649341
92542 101542 22746208
26088 89287 157729237
155922 179832 59488261
141509 199262 440747298
181381 181796 1052662
142487 178143 88959986
93300 190437 534862047
174924 190243 38479737
32311 173977 353978412
78296 117019 232520400
106110 166809 151596042
149071 196966 172159347
4252 189143 877050621
133834 138268 300306615
145820 189716 659793776
69640 161263 228865987
194129 196969 7211158
19384 102341 207476052
176097 184809 431359200
163680 192649 72281409
153760 186823 154361626
169182 171525 189095521
165059 198911 84789555
52587 78966 731766699
170024 175074 12415337
139335 172175 82113022
133667 196115 907930230
194019 197409 8615225
6540 127500 746952647
99400 130788 78358348
96991 137364 100849126
24779 79416 54980847
107864 191772 854041808
165936 183112 42828754
81326 190845 528851953
61089 197269 340575664
106910 192470 213808508
97979 110167 30302185
1359 118659 920376970
178613 182853 66882767
123188 166382 108049336
60333 98250 94976906
134214 146999 128449029
163276 176562 32894140
32078 148908 291989785
55344 177900 450880191
77460 135656 145384793
165519 182461 42256414
862 118455 294069530
155048 172766 31653452
156157 160997 12042311
19024 49347 951796523
191555 195836 10812039
142216 198532 140947786
30173 153514 308376639
195092 198889 836821987
87716 152215 446619406
192052 196113 10242223
191305 192224 2220606
46817 53268 939421713
94773 116110 450829063
188082 192986 604562165
116410 183480 167584924
185477 197276 29721286
189164 199404 25739681
194988 197476 6347337
1823 158453 391799932
167204 188585 247504750
50368 84054 31148272
140884 163548 56751221
131450 155403 60075361
60063 73924 34755335
15923 101409 356966434
139221 141175 66129856
110771 189703 197441472
186473 187634 340241
170468 172822 761281749
19524 189474 424842960
127248 177530 115763806
6826 94907 655229343
133696 182653 122306945
198437 199939 484310868
81559 91299 24191152
52148 174879 306629908
28980 127324 245652772
186657 198254 483487406
83674 128137 111147496
109559 171837 155674601
96711 152996 140757519
41307 157660 291015260
31352 193193 833274131
190772 194100 62783544
104508 169269 161816206
15444 117545 999278571
40421 126024 227226094
19070 130634 778362933
176962 182164 13120880
192409 198677 15878910
153520 186774 608933408
30746 64366 84095367
56744 125004 826922814
97018 153643 299935631
198607 199739 129844111
197646 199757 5307786
158208 192862 86459991
104241 137491 532703761
29510 67469 134434118
121677 199107 910861299
192839 194372 915651979
111848 175616 876407997
101082 183517 205836285
175902 198520 56918711
161416 198339 779387808
8333 16062 591709549
167529 191618 191849182
103553 104221 626827363
84265 140197 139894461
167311 181394 35161272
177661 186358 21902459
24004 95164 796734069
41582 58970 695008813
50674 133776 755652559
764 151195 456635764
127053 195486 171247038
138365 173182 86982134
50103 195130 362513345
76820 147118 914722002
58598 156968 991363319
130034 140171 905540417
52628 185515 808144538
97311 189477 230393765
1768 127750 925126248
131449 148536 42754404
99272 137234 63555319
25033 192830 137898449
100273 161301 19388914
61180 77310 945622867
171039 187500 41197596
63729 119296 900256484
97199 116797 718450986
16330 102137 415983355
157277 195814 826196658
172692 182805 25223651
185423 188636 8213248
198482 199108 771532759
80151 123914 109270668
34745 61654 67231829
56876 161670 627360981
24964 36010 27641742
78403 134449 651968762
147200 173027 64557144
102344 188877 216226716
126342 158082 730982368
83120 128798 114115260
160369 162905 6337125
103505 131207 69145319
137403 185655 192075634
158218 192657 85908023
16168 23858 19210254
78821 168736 224682266
96273 146902 29874395
110795 149760 97477131
91435 120392 491573149
157857 169000 220151021
122647 123509 2197378
97979 127371 73329604
61251 61581 862140
160439 189379 72305037
196996 198745 923407481
47271 133262 901528978
20805 71489 710994816
14437 133659 972435304
136291 149696 15222203
98029 156785 294196753
99529 177465 194423051
4581 18981 36131918
120113 142116 55124119
143912 170973 67569507
156114 198760 106672721
103204 164633 485047639
69952 138217 822088009
127482 174469 117427625
9921 161202 378252160
175749 189609 625989212
36467 177132 179191104
168263 176487 20386884
21113 102421 775747002
196630 199678 7703354
24395 32387 361656936
131671 141928 639514533
75495 153927 848555139
197049 197373 824752
148238 197593 123540318
85065 139541 319859960
188672 197415 949475901
177686 187644 106483683
33251 113558 200691404
12522 143282 932632393
179722 188394 21880208
173426 177582 349321315
141959 160927 790213216
29878 90354 150955637
101425 117301 806803592
133095 185510 131017843
115162 141839 66606642
166249 199308 676606648
119310 119849 1337983
142571 151590 332468426
110877 178437 416710534
284 123512 308060413
64122 148762 211438691
187359 197545 25610946
171907 194037 55381173
194275 196502 5642636
105845 191910 215034261
159984 184335 545959718
110910 142712 537567308
95419 191228 797574385
8092 153590 363817937
152630 168514 150644905
52530 178895 607562369
104536 155099 126481596
92884 151444 415385942
158254 187720 73602441
22153 166382 760807051
174545 181356 16987063
101139 106201 12570213
102805 141516 96645210
184605 195904 478792790
27506 111276 835222565
156151 187430 268639129
52998 158442 263668240
53668 179600 206130457
37246 146822 273844786
183892 185941 5152882
14268 33803 48793383
127066 187867 707387978
21704 88019 165682533
42718 46614 229928353
161458 192137 76615005
143365 182816 645012723
54442 71929 790250223
21040 45220 60453764
4843 194768 474893871
146282 196203 527043140
123778 188094 160938020
148585 149739 2859251
96537 192991 241037474
89012 130189 103155843
16140 137963 304458546
169331 186664 726770765
552 68260 729670669
180081 180917 2090404
135095 147232 30247120
2605 158899 390976267
193161 194743 3989493
80744 195919 287959047
150336 195616 434256764
30333 61410 77624501
113671 131950 45670531
61396 112614 128000377
90194 182815 849786830
21806 60850 141091538
114887 145139 752675215
146303 159220 32402368
68361 150917 257725594
178466 192764 35886131
105179 170165 162415451
129342 167236 94609337
125816 172747 117393024
56208 186032 324416526
58857 93677 86928539
177045 194321 61207881
185053 197170 979517200
64885 166628 838870899
139965 170910 147792434
14087 56668 711355087
150170 197204 74157019
132656 147848 411610623
87864 137908 125163636
184752 185109 52832377
12705 155005 707876673
168236 189251 325539566
125254 194721 667753458
192568 198476 155716771
96225 140493 110636175
46115 69681 59182495
113279 114903 4164772
5859 135685 613036400
191715 196563 242768524
98259 135357 92584414
90974 152606 154253607
144407 174836 75864613
161317 179935 78426571
99791 133776 80349988
81609 163079 495254654
56481 166436 274747598
8949 55470 506960959
165633 179259 33917802
39696 155287 289229745
111210 147177 123436521
32813 47500 87794478
25274 67604 105989140
14136 158593 361187413
198329 198713 996337
2912 54484 129209777
96636 117450 52002249
11138 178833 418940255
96046 111273 565385326
96103 181107 316803966
196613 197393 1988799
96627 133902 202549331
144923 163464 46398978
108909 131296 838968162
7586 96812 763965840
73639 166232 231382612
32872 69920 92836658
18090 194713 938783051
195523 195528 8839
81572 166982 213432526
21203 196503 438315732
169976 196379 652804722
12206 155694 358871097
87746 191018 258286893
82180 82193 38950
33733 117247 208718567
185958 187633 254495702
188052 190954 25265853
121825 128004 533977649
83529 146771 662594839
5467 15785 25991326
74949 99267 60836573
60996 169842 961785778
77474 119321 104462888
118102 134986 793104971
192837 196243 8637354
180874 184787 9806518
132194 175226 107421776
67120 145032 664355058
56367 67595 620655641
141684 172049 561358802
5854 107438 767803179
176925 180972 483855155
55672 60799 1049130
120072 196959 192461237
24616 135291 276616898
185547 199215 229596298
95114 117416 101623753
84237 146742 156329563
124841 148761 873985295
49791 156379 152399011
5952 190075 985549233
188827 193644 12013432
58057 136811 196757522
174334 178697 10772219
161406 179780 45719286
21159 95650 186198830
171196 177660 16014727
74672 91852 42648034
74921 121447 116031594
151212 191662 252079661
170918 187990 42726431
107066 158252 967532782
80760 126126 113269359
112856 155546 106936712
92634 149874 143162141
121189 172932 129450071
94522 120602 65040754
93406 153097 934983016
186771 197299 26476110
19339 21028 4167715
47116 64397 359856155
112972 175724 202132268
189907 195753 14661662
99488 131280 79299665
165264 175513 25401653
158157 176575 45686628
148981 175770 66792837
167567 194371 67153622
62633 168538 656618101
95722 105315 24072673
103102 175124 179750042
10496 13879 243432294
95418 164782 173468300
8961 93270 573014663
153021 197096 173372593
97638 101098 8726014
49579 162695 697028721
131492 152913 37565986
29007 90657 153839886
75917 120755 111820667
165083 175008 743885556
17328 54818 424358773
177453 181961 11399957
111825 160508 623179942
96468 157151 151791049
165643 172625 630647464
138625 195863 143230783
77052 131862 136909109
197049 197597 1412785
67453 110901 555230351
88184 186500 245808851
121441 131652 832163400
176568 196631 269157339
29335 107962 196495442
1282 181086 449518889
138306 155650 481911793
194987 197078 922582233
52060 97269 113022254
28731 195606 417123492
141261 194333 612653303
197451 199391 96525424
153009 187040 336252525
40404 76410 90113196
107881 199300 228701072
18038 188846 426985125
17450 99261 204604610
139842 192517 445646472
25461 134910 834843334
60889 173376 738659810
62777 72116 23399484
113700 148100 69605702
149504 160637 27937117
170650 170968 812946005
46362 77947 657927784
97523 195167 485708813
112544 171271 853538791
148750 187275 653048735
60833 118438 323606721
7792 183926 638649858
88260 108852 51468447
118977 176093 836195982
40358 168471 320274889
59927 76049 40380812
158634 169800 27836529
150464 176209 64129999
165205 194869 74151832
118530 166801 120679808
3242 102545 248534327
183771 189010 13246633
6731 29702 57526382
173758 182364 917030216
50273 196526 365652288
93048 105047 715954205
45405 178734 333079283
114592 180422 164434971
143784 150168 15892412
15263 100818 213896951
188270 194208 14845058
133501 133910 566690
116884 135628 163210126
56249 186751 583446384
27808 106119 195723021
206 117472 999640317
96779 196361 249010785
4657 112160 535905428
126680 127537 2191768
196468 199783 8380512
157718 176003 9149014
90635 193461 257211254
150698 153914 12268694
158020 191212 82832088
163370 170924 769832772
36237 174958 585636894
63760 195712 813786272
73772 187125 283304305
50619 164827 711660895
195568 199075 318121264
195106 195987 2202410
25971 113892 219759491
80531 150774 175635681
118753 181407 156545255
16492 82852 777262306
133562 138131 11432254
150898 198522 374917820
156230 181673 63319511
5601 199599 714901756
54600 171189 291298569
48858 90074 313315450
151120 167416 951137492
131068 163379 80830710
149636 161974 152522868
45237 47023 798495359
192615 195863 8243993
107925 120729 31820443
125100 162645 339574223
170177 181610 28405312
104753 186962 20629914
186624 191982 313183656
195257 199726 752149285
59981 86140 356495227
86880 182154 858847890
57995 142554 960236376
107994 147950 682030781
61966 98214 749777027
130140 175025 111984876
102676 119954 42945461
113371 195218 696846721
120632 186458 389399308
133200 182665 897995144
151057 185194 766901457
166112 184694 659766676
72082 150358 891982830
62577 97780 456176523
35389 186283 377104091
81109 167396 512103875
156801 185177 612593890
180750 182164 375858895
140287 184240 109825931
29544 110243 920045429
76530 180595 373013606
173836 187914 417424170
129258 146374 151088567
171892 181531 505082900
47879 71231 776839839
14899 87754 535306090
186686 198493 29668762
119955 170407 126275827
138664 175758 92611456
2798 93828 227702872
58444 134692 190539418
179973 197810 3016325
169065 197721 932320368
139019 141065 5189373
133729 189797 140223678
156920 169221 30577011
68035 80266 266025774
43825 55677 508510636
163608 168350 11736665
149855 194376 22281597
32999 67061 1789296
133879 152493 46601259
146026 161214 613530154
4296 35133 77241783
39642 119172 198846207
508 45936 113719014
95040 151943 334916825
39776 106203 847700614
90827 113013 55557525
142006 143138 2931751
159680 194298 86457025
142268 171232 97451335
163217 177287 34898393
183852 190927 17801245
49933 53719 9477510
125459 131545 121081656
120256 185121 150059567
122510 130492 341850592
141630 168698 37551595
57063 168655 278876204
12427 26261 34667065
14056 131822 357688085
194638 196975 5949675
132004 139252 18130784
11108 82343 177994521
133261 195733 412355360
173545 186475 692776222
54462 93034 96296151
118773 129423 26709586
28742 32047 98109012
172757 198557 14785599
69321 92408 57406707
32429 153158 301880754
197786 197887 225174
21410 142495 638097831
63515 103717 100488094
5788 119803 389680541
108001 164412 424017641
192822 194543 4361620
58214 104092 475229031
180223 188211 20153256
92846 134003 102921727
166554 170692 10432581
149605 185534 921625533
111534 113422 538699354
42819 63580 535628345
130350 195329 538080452
116909 175020 549738178
115252 153516 95711273
148033 197160 122977553
56384 97717 232633903
171226 193583 916662038
94685 150924 140674247
60233 120207 149825137
75938 199856 600591512
187802 189779 916948349
18860 73397 555976884
60394 99943 99079719
9849 89682 902091330
17480 156902 348617165
103430 174559 177608667
96871 116703 49518232
59370 163782 840874414
199928 199998 482725818
80678 123252 106295798
101530 120664 47540259
63374 66843 8702514
157426 162024 11383722
167140 191908 338511242
141643 186007 110881769
23501 97127 184136936
140123 142561 82128037
5937 146412 351229421
195968 196981 790196697
196069 196661 862106821
147323 198632 807557475
30244 109459 944937728
39705 75815 90468646
1118 164194 921147996
3804 142003 345574775
81210 122561 103144533
59683 72179 31359552
130485 139461 22354669
184282 191482 18077508
190861 192703 4551968
178989 197357 46266909
151416 154613 882502173
26620 95194 171316208
79727 147930 830709592
126092 146471 51028999
189724 194781 857977000
30923 60882 74833859
57653 189749 457514275
21137 127662 896727472
109142 151818 526834285
104800 122107 43017622
98983 196527 340992064
153875 197132 879102792
54159 185175 486985900
40400 162149 674399169
198877 199184 747555
12812 195513 456844555
132949 169290 90904623
142650 162834 50506577
124227 138284 997461284
122716 128899 15556342
70480 104613 796199660
119394 132025 985024567
175724 178459 851157862
53475 69108 39305559
147483 193382 114811535
87355 99833 14539026
142681 198226 878630420
152423 197459 800591802
180788 189941 448499910
8517 149889 234482512
104211 191181 217348991
153167 185146 331468037
37225 165116 319700300
132091 142622 979630546
124013 136805 32122127
116067 155229 98076683
69215 115630 477431406
175327 193796 46396555
64424 138980 186211182
147925 163146 519819776
65277 154480 222939943
191304 195284 551699832
36134 97542 333667309
130520 190452 149794746
96457 190704 235526198
189389 197699 20921579
67891 181802 284435057
184427 188782 11063211
12191 114969 842845941
23566 95706 180338953
69779 123180 837137899
93978 112499 46224555
92007 152793 152211632
164260 198170 799283930
131579 171254 99185325
84986 90755 14386866
98764 109693 27140739
39817 125498 214141470
19308 178061 967476037
174045 178076 435119877
157253 184109 154224843
112422 185021 181509643
150516 170067 48901848
4174 6398 232493045
170661 186892 40535316
193042 198810 916036948
84629 176181 663567325
67943 171873 259577164
81212 142827 153985783
158054 168775 415792200
162291 197420 628862416
179699 181711 5056677
31402 88071 141583736
105067 134764 74197776
53784 87124 83184402
123005 187607 161666015
115937 172229 140696510
74001 97361 58347733
167752 199299 701414133
184280 190559 152869633
189339 189765 1028271
39749 127970 220583567
67967 126249 145414084
127768 196139 171030374
11278 103704 567171558
93435 110320 321653711
186062 190839 11999574
163148 193766 684499509
102279 110175 15751169
13578 24848 236971513
31274 55127 527958078
145327 176624 77981686
115234 147714 81127271
110190 174023 428013322
32758 47767 37423747
57 8355 265256064
132071 187062 137532067
147997 160236 175560841
26199 99763 184009810
180088 183358 99734754
175958 177582 104564456
47203 106885 149328325
149606 156094 16395399
127858 174980 117658219
151289 188961 94193423
12731 88361 188998707
15803 23598 3805519
136407 186355 124828290
129334 139213 24637588
143342 170085 66815101
38871 125660 957864226
110982 128686 291301867
45609 74374 72044978
92488 169016 678607999
7554 97703 225453702
9852 102840 308152879
174589 175393 436577467
112036 114579 98202592
42056 72365 236584855
29265 35748 16151870
86861 134813 119971346
1092 169766 488651544
142027 157557 39003248
157296 170695 33365845
125994 141008 37656821
117105 143323 4484510
83263 102862 387964027
116671 172529 704147023
152567 169456 344064541
118438 164916 116303090
106792 187095 791274190
20763 100755 200145120
22790 55092 80835880
135493 163172 69298972
63443 151609 261584689
33849 193632 399412945
94417 187188 851461928
180529 196253 39523817
88454 108619 50490363
130100 166534 463933640
33792 169406 868442481
34720 132791 245066354
28891 118610 224086500
155249 173561 45501192
33581 125391 511101662
43476 47436 940609337
170548 171581 277566299
92606 176480 463619989
166426 177528 27587971
165308 192019 66758635
135196 165671 868160474
9906 175877 880718005
87458 141670 135571193
45230 125242 326670274
192197 194212 896427
85366 168472 504903141
136358 166889 75330390
8139 47411 98089914
70504 113937 108321939
3642 166761 940704069
144103 159640 916442769
57705 94892 448122851
60194 71170 933213121
165960 183625 44097314
47092 65337 45908002
130832 139950 22708982
35705 187172 550055199
44588 167278 954276932
90340 147511 227553279
172900 174458 3883445
179697 197459 44697638
38415 73504 281796528
181210 192208 27630788
128161 190247 867873904
158427 175427 671187119
69414 140728 178038246
43375 95713 656782530
75198 138899 159049714
33077 146018 282283331
196913 199471 6469237
137470 161978 61348702
23109 107516 503060827
82014 82233 550211
109424 119153 889133445
28706 138318 787682710
6739 187524 967910549
129418 149063 49093502
159647 188077 71001803
110575 155845 529123947
71958 112591 442899791
138620 181493 341057245
118064 127621 23895473
134234 153074 47240693
111703 158708 590296154
133730 162418 999252166
111151 120767 239578763
90616 179715 222738396
106464 182921 190962407
175767 198148 639028010
34933 63760 133916350
27374 79608 130552006
107309 154481 299307530
38988 110665 709382438
89845 180216 225922224
147993 192799 111973108
149753 163053 33353967
94493 182000 218647232
167300 198747 348505634
38897 164127 313188248
9516 48850 98248547
10020 61170 127844894
146774 165794 47601829
191643 196259 305420125
57205 192214 337402809
46984 62158 79250002
188847 198061 23154647
24348 188521 410477544
195030 195542 158847891
12634 36188 58961824
2236 145234 357679292
195430 195455 990719690
19768 183280 870616163
150782 160740 24929561
112738 183268 176241553
136134 184665 121246174
118792 197004 195714707
170978 196502 47874593
3256 32750 86478626
126757 155137 71199674
6294 28167 54869824
44506 156143 367409568
190932 194791 9676071
152756 199680 117443386
12023 14715 6873691
126604 154955 71135789
30284 180525 451205740
108089 177023 445850360
157573 196165 96411301
34902 143214 755139641
70931 169280 795355010
75795 134307 146166486
37474 67600 75496246
114661 119206 594182885
55604 192490 695626985
65711 88884 57536551
186184 190642 11199514
121869 195484 744388612
5103 152216 449738681
658 47451 117025521
180087 199397 257208639
117153 189295 945896403
109051 173609 554035426
166206 189414 58066243
139900 140457 466795381
152579 188867 284684288
197025 198803 995984002
80990 84414 559974107
76407 132006 138865657
35881 187677 539353247
130535 142498 29856632
114188 161062 117252020
55315 97024 700940996
90327 109839 22334338
170129 194662 405609312
140951 160827 49771357
133762 189997 517138435
136289 195841 777337243
95777 98261 961531501
151048 162812 190190490
69326 119636 237099285
151711 198809 402226040
90780 186498 662140585
62426 105420 107506090
22567 142417 751650973
126188 153249 67850488
49871 192581 356642307
30155 50353 50467326
193488 193689 733205104
55458 192801 623108866
62389 93157 76818638
172067 199763 754961478
169405 187355 885284981
92392 139033 116693876
6953 152878 464941508
62296 64910 6646485
142462 189431 369137699
4737 9641 12381952
131986 192530 151370744
67148 90294 57527725
127505 197392 499244905
198158 199719 459785260
34772 153123 388724213
78613 193526 287176853
17696 26067 20932270
85299 129681 124344065
185465 188040 6587838
135928 192044 140300967
104633 187928 208211372
193824 198605 10777434
107198 127303 821004675
47325 66224 47532994
132513 197477 162589391
30111 101046 177388845
85935 109908 60001788
166141 197896 79560101
18394 188560 66163159
112068 173042 152418079
151830 168889 821839034
68919 174859 993293185
142689 154098 381082791
48577 101485 132433655
114746 133591 902176894
49726 153010 787302508
45000 198104 382902839
190765 191811 2571181
14213 60427 115421181
117469 186856 183384436
42193 158751 291449907
83936 177788 234466873
187007 188225 476620916
132286 159128 70534579
135390 156575 549877585
72112 128905 141797485
109559 180133 564521704
17570 50376 772065474
60119 181815 304117374
75540 134557 147452115
55759 116150 150861269
75240 118665 108368691
93495 176922 376854125
139743 184750 427758877
181372 197631 40978613
161628 163508 883130721
124591 133172 21447914
77887 110200 80635698
37052 124585 844803402
172735 193903 480897255
87799 192069 450696343
68172 153623 958178169
59836 108697 122053906
120667 141414 706669274
43361 60008 290680572
29230 106387 192806805
26936 121575 236325605
126372 138757 30971471
76521 112810 90600446
70847 198156 474745453
187501 198558 20730012
41162 114223 963498449
130116 139937 24460507
16582 119413 256916109
199817 199850 82048
19613 137193 293902566
58590 155339 241931827
114707 145052 75867114
158295 165581 967151534
1094 7789 367526032
196979 198537 842177702
139044 197139 894204162
138773 169952 78068693
26953 197020 425169949
110886 159950 117010058
101394 133400 79804413
35387 198674 674927343
71290 178744 428051662
52095 176433 757028444
158540 199496 79974739
103354 105101 4332160
197769 198556 721813326
101190 183163 139655641
142073 164208 55445092
183725 187356 9218723
139290 156057 85346539
198195 199138 587582372
121532 146410 141583535
26834 97874 623122243
81925 96520 465629584
80411 139106 146696367
10604 56089 391726908
34351 68529 847499470
98694 103413 976904665
36109 115556 221397287
98355 132300 919818414
55739 185180 323401224
22457 71327 393668786
87662 190768 257847801
6131 81426 188339587
192615 199433 329262006
140097 144484 906542090
24 58144 145519196
145392 189830 879584571
82658 91841 600119837
186597 197689 27955569
153 70935 177254553
190671 198219 19028035
86124 158530 181187267
137308 144923 19106414
102357 165990 158927215
85056 138265 814281607
19560 158993 195139258
17582 54642 92701558
107424 176743 881993876
195543 196862 3332063
122920 137006 35350412
94224 120551 602812307
21591 90367 952546912
106407 153427 117599655
48945 132392 208597530
133186 192083 147324783
51562 83278 79236900
89529 96374 89787213
184922 188103 490774758
121694 170613 312671471
44480 68108 59246759
197452 197747 336979107
153729 162697 22381052
157645 178771 52449113
95244 148159 132301731
163035 194907 79626183
69380 155916 915416643
8793 116819 517941046
58863 93954 3604641
32502 133519 261675222
169589 191258 144588806
175428 178580 884053873
40083 140963 252259950
137242 138161 2787853
190242 195100 155045377
150425 177715 889405085
60250 90673 144517344
24183 85487 153072543
182727 191038 20926420
783 185346 461475920
187637 193870 15547486
1957 9328 18640602
66694 102206 202712320
116258 176232 970859216
92012 141605 186562818
158247 171495 892188145
196074 198713 170929520
177825 180470 6677718
47707 116869 172963950
163411 176639 32753977
182518 191117 21609089
25633 107806 205374639
146445 172445 64991065
98684 105939 847290125
180471 183837 8446168
78092 78413 821973
126034 134566 21433257
188856 191013 4817097
36046 61608 958251074
106152 144175 559786845
117275 147631 75877614
48067 172844 311912177
183005 198851 517805155
29927 31667 4308338
122538 155556 82859697
188163 188834 1699993
79683 123500 767319840
99402 170390 177323037
119065 152894 84725504
172531 187846 38389386
143009 156754 323525449
56821 194942 633412889
27697 32894 228525698
152935 198173 113162355
41498 50138 21663011
183907 185057 2903726
59991 103488 108848135
21035 39204 489853016
149203 177784 71253033
81627 87587 891299626
109836 115673 14658251
79461 87900 20956935
56801 91864 82987459
37746 148972 118635495
91392 166915 188903980
28858 63436 86423838
146388 149468 7712032
90390 120551 75394382
158765 160759 682951478
20137 29167 199856201
15300 62044 919639995
138573 158350 49649913
110480 191159 221205492
54487 116204 899924603
81315 194638 757079883
106276 147041 101776649
4047 145267 931214711
79463 147426 169808073
61887 138222 190776261
178021 185630 349624137
132466 142667 922536611
117375 124150 16825649
172919 192188 633207911
156173 183600 68315809
193331 194506 249992580
197884 198977 658273627
166508 197877 78646482
63226 123676 150878531
88919 194608 820152070
157905 183919 605296701
4600 166937 405786187
63085 92621 73635426
724 4327 9073959
132512 198180 39346123
58494 91482 40160263
23048 125571 256132290
91104 138079 950359725
179674 195685 779236534
177961 191563 34172684
85903 178851 232261183
115960 147576 78982571
94392 154496 591335590
52189 52411 562641
49391 66637 43261299
184234 191524 462035699
56208 57247 2623862
95793 152540 141909153
154890 179153 60309277
23483 60597 993980614
29644 179654 383343935
52955 194766 354507454
40195 182908 356696447
116489 123414 408311771
61076 97604 91386162
164193 181532 43124434
161428 172686 28021233
199099 199617 1295074
97920 131367 83491024
137403 162343 62400645
169704 199039 48753417
195478 198513 7660460
159658 175130 38395452
18865 115362 323717447
197430 197521 254508
161939 170891 481935150
175768 192149 183831604
11935 76756 980254348
68881 195196 637745590
36617 120104 208540451
96154 142817 876229595
434 19676 711491518
147404 194467 117730132
81442 124603 437791774
19537 87388 21432179
57557 131660 843017072
37935 120428 218404035
21455 47633 65362775
198210 198422 925209347
178754 188023 23431649
162638 193963 78242554
6558 52087 136386408
172228 193106 52216892
79615 166548 881924508
62034 84787 5391404
190013 197076 17744956
2070 164195 405517466
90825 179842 222519972
80510 193195 393086423
26741 85210 832141849
32009 192749 996138556
54765 182251 318494669
105957 108185 230933698
117613 171941 403749043
180627 195434 37201007
161647 182938 735437570
7559 148665 675015619
114721 160762 115148937
24826 96280 994816377
33194 119910 159440057
8505 145541 342616545
80709 109430 71710183
122792 124581 4548140
66174 141952 189202666
22006 84893 621896784
179030 187610 783448932
109281 159228 125013184
181757 187313 585220678
64170 117727 266108833
63618 117848 182627810
120395 148419 826452843
93154 185875 231757643
77973 169671 229178183
182472 196251 5467302
39072 126704 219045759
172144 180661 778915022
91763 181598 37330438
132725 182035 123204580
8238 26713 818470307
47354 113485 847175309
28033 63086 132001653
195666 198426 919913442
72209 118064 114460238
155282 162585 18177376
56266 115772 646405493
41494 49902 978271571
160602 181431 330029667
1763 165966 147287525
130004 164776 86953496
7049 137354 441163702
85088 196210 337606775
10802 28258 43763561
16058 81695 324498871
183259 191657 19162087
16986 107169 225509360
129167 167394 95497074
16680 69700 132744639
37681 42110 352734983
165303 189626 60817019
122484 182797 445263016
181374 193268 29885266
48598 80884 522042320
163743 171435 19061642
76542 185969 273427141
10353 159488 372941164
103290 135662 80773780
79890 182930 257422747
183813 183946 338672
179320 179569 592610
2362 84314 204897392
86119 188277 255495522
80700 121895 102768981
14907 61035 115192771
55308 129375 6029813
75665 141863 165372965
102828 176030 182646346
36219 135426 448054831
59096 61378 5615891
162773 171075 441540848
88143 111494 921585239
149380 188541 97990799
17184 127283 275195728
67060 72299 13046081
1666 41369 99433059
23323 148534 313017494
199434 199706 358867998
30267 156614 315956803
24221 125929 260425543
172085 190721 46618480
67546 126042 145919585
117227 189214 207559522
8366 74136 164539659
105517 166684 152737862
48443 149743 253252964
190319 195918 14069769
109646 162097 658815627
136953 157907 270163251
60145 61374 1169706
68386 82694 35537381
106892 179820 499095179
73423 159873 249878680
18346 54140 89468016
195427 198365 7453419
166493 179271 31832733
166973 173809 126616093
53189 81267 70223450
70271 74132 6741713
99572 168865 173088099
171670 183402 502982609
32345 196079 487605939
30920 64738 84649109
122043 167923 114762104
175846 184316 21279131
142173 199285 843050540
30731 154062 530881841
152609 198723 115424650
179833 193807 246390381
12453 108126 239188653
162002 185070 676677436
77963 173382 238331412
175603 194082 597842721
146032 190730 111740236
161152 189219 522098147
140412 178819 95805768
185821 195914 412280286
80280 150802 176316923
117807 159319 103853739
2459 150299 369703675
106793 144835 95091161
45580 50984 13574888
165221 178260 32384297
27174 193983 416886499
145509 157605 895508434
24729 168872 794506222
50590 177546 317095196
72751 179268 662345708
140519 153133 31675630
88651 174434 214524319
138349 139355 2521209
92190 118222 628480269
56045 142606 216305511
105896 193804 906586128
49057 142849 982674193
107844 128903 664162545
68160 153018 211998552
143830 155156 556820788
102186 132453 75490106
148676 180162 78576745
42459 137386 237264596
58978 111702 446128948
83747 123942 372100813
56767 95153 323955671
73138 75251 378446798
131467 132844 3435626
173264 184828 21239804
177953 178034 33479737
52335 112293 149774334
32831 35372 6397922
5693 186464 451948197
181216 189591 873269269
105286 173540 170446752
38015 173561 896295458
93131 149786 141630515
166149 190221 82989702
40607 130251 897864233
119435 174428 320580141
112271 170053 121183508
112004 199474 956157459
176663 180578 345955681
32523 119978 456217371
28725 90401 153907467
140372 165975 650277595
10194 111879 384130189
121868 168939 311501504
49926 162042 280284778
94315 120857 66220304
67956 90677 56456823
21488 32892 22662869
101441 165500 160003959
156905 185677 248593482
177989 189082 522148068
138689 183008 110746271
99273 119070 356624972
34101 102328 848039752
166965 191648 645379393
120797 193762 273182571
11604 105343 358279158
171861 185629 34380417
53397 187232 992918638
147473 173786 331329871
36323 191619 429108997
51015 165049 285033410
12191 167851 966158984
59989 143510 208853483
156423 189663 586867014
186587 188551 5026938
57881 109180 357406444
20057 90002 995758035
62020 122341 841889757
119473 149013 73943405
42715 76079 83443517
101700 116682 31383889
145270 151420 15364832
81094 141526 151008768
117461 170069 131529170
93345 133422 106783281
62698 136658 184834009
126251 164526 955333387
45074 77346 551837889
21980 27224 464402258
42671 131263 221413619
199481 199539 172330
126949 159029 112902546
168340 169611 3254962
153132 193948 101942779
35962 74011 95174063
1692 8385 16873990
108316 194513 546280079
57407 67952 24052298
118890 137151 801614368
60189 107765 419791819
49067 51377 929019438
125884 153383 68959408
162902 181014 406368589
108316 192244 209807765
77041 196933 943413231
91368 94168 513886500
160957 172451 28600230
163844 174192 444197455
174332 192077 44442276
118449 170744 130821215
147510 187427 428841795
126240 171967 114352271
178740 189557 27305920
36938 155136 295571232
63481 109242 114251462
162593 165105 6204499
69689 109004 660533810
526 198927 554295630
33468 198691 484718513
84656 97034 31138959
93147 106204 32734441
5359 159858 386421302
39723 156540 292295391
23083 185399 276077497
139475 185654 494746143
188242 193647 480359527
4557 139979 383761202
39678 101887 155754978
128436 140552 30319607
123563 192116 171476400
68240 122972 963570406
135421 167974 323707678
40253 77055 573753287
111734 155463 109588462
83592 103248 696828132
24402 143100 296776882
194478 197518 99457019
155719 161343 924243228
145508 184223 829067291
188472 189575 2755023
128183 160283 501056900
189822 199172 23521316
130948 189793 945977388
97619 112674 37513959
172636 179903 18083658
55690 68633 32524898
34200 163796 324018672
102319 106491 10336963
26373 84522 145158127
38497 113575 732805710
83247 157851 186623633
68418 175099 526967625
1477 39896 96145914
187489 187870 1016793
41259 92173 127105968
172674 196709 60263851
357 12815 31227958
63320 189282 821158141
74276 166832 231175263
22672 94867 621741940
174976 175133 257970
42024 109871 738102901
37084 66211 73001457
183863 197901 570456925
117973 172021 135103947
115315 185614 175622384
15159 26167 749051109
118825 146028 51902811
148623 165329 320074137
149341 163450 35381830
171235 180384 22808039
148823 179959 77716264
122703 124804 188245302
15015 77023 993483050
101442 185882 137510312
25865 82524 678845965
50102 96586 116172703
180614 184711 742564063
66251 90030 59074014
106578 174234 553145784
18704 39652 976638055
88504 196454 270118601
133580 163163 74098723
8915 113487 619171743
103204 118241 37414524
54225 168297 285012215
66029 184528 475145357
149978 185281 88178890
189390 199448 25313334
29805 162092 330691925
191314 191688 244008938
94209 159462 687463630
188404 188925 152152150
170273 171720 3526463
63008 196234 333002012
127887 178740 126970089
77313 196785 770696000
78346 121960 21758260
84094 165732 204166850
36125 73237 92854134
152454 162103 237615118
79024 113081 882930695
10246 33182 57410129
141044 152177 27847018
139554 194568 823293761
174091 182211 716571297
160598 199794 98103268
63661 193856 851864172
47590 152802 842402054
148650 152027 8462678
138762 184354 113939419
192852 193795 2438784
12141 115716 538674665
158889 191668 96798137
83535 106641 57829862
69211 172859 307740142
146164 157682 28948301
141720 198989 754949615
106472 134254 278873062
122513 138199 39322386
183429 197132 34487228
125101 156831 505831115
46337 150303 259915726
126788 193182 315194570
160758 165922 297247855
142867 196851 135051419
188275 199577 28419237
64131 181158 9187134
150100 178074 69762279
105144 121131 135647563
76311 78222 4789351
193719 199120 574260513
123174 185811 156640666
197861 198463 1487034
20591 60482 151502762
126355 198721 181204353
52265 181675 323341296
59662 141879 205475208
156903 187922 77464987
15023 41080 165958366
169159 174464 422008660
30815 43319 588517722
44029 190813 193894799
120352 197898 194165052
113502 198844 590316120
190212 196055 379775463
172929 176521 8833865
11842 65607 134634183
98469 140958 106071004
100168 172782 295950209
166043 184913 821811520
54731 125016 175504212
12739 53173 101142382
128443 161671 652090199
156939 195838 118344737
49983 172056 848701310
180986 184022 7627182
114065 189554 188762687
116853 133468 603896185
92780 186514 265642870
41620 190143 605337758
115242 175319 149958788
159545 186719 720051492
10637 159655 372632654
196819 198806 4320784
114049 183968 987400371
189201 194313 961512674
71854 91468 920765949
58935 60479 3745574
61301 175198 628350996
166751 180625 34625125
54116 177492 308105719
74428 84069 23883499
159949 183599 58936347
115442 155858 101141224
137962 150590 31631253
186193 194127 442759426
37498 67017 73947773
118653 126941 20685113
67962 181235 187692848
117401 173084 812174560
139451 193544 158856831
52007 176443 310808048
87161 92598 932156341
95281 113173 728263002
164220 179882 38951701
159947 167539 843600791
64566 168250 370451117
138007 192316 617404735
86182 133365 649847407
59117 170627 467336837
179214 187506 20909961
189425 198539 8512798
93531 180638 751571796
30976 78393 118617771
103930 180433 191048110
195912 199144 858046540
198502 198801 819570
165469 178762 202541343
35568 150891 583688661
122537 169709 841317179
73948 186633 464111911
168111 182686 36384959
44826 195420 376523702
162040 189126 67696289
182137 194417 30829335
165097 183701 827918237
32477 163164 267482153
117668 199018 489750076
139998 166351 65875849
89928 185073 914037615
18763 199044 450807028
128138 182064 136034999
197979 198848 2203883
136422 183059 221252003
199064 199486 1056695
114534 136758 395156730
137161 192509 138344462
112640 127132 192838821
114795 114855 155702
35226 97152 154791734
58021 83817 64315099
138490 143546 12795101
63626 131908 725705232
5957 7903 84905254
136227 199045 457599872
142111 190207 120279487
120561 129958 23704026
61340 198394 342809764
75334 90092 6454956
118145 178475 150690013
16483 136661 300403375
154513 156860 5866492
56945 137120 200322872
85660 133878 120634187
56281 140044 209283068
74401 122974 462681265
2921 140436 450970335
180099 193349 33267848
43232 53409 144224934
30172 100631 176212921
22745 85038 36413506
157752 197671 426895881
91739 173456 878161488
136505 139649 7824182
132508 182222 124198363
75623 159923 210737638
9512 150827 353274868
182739 185627 7267400
175169 185372 422261053
50991 52040 482854537
59638 162410 892862529
85511 182833 243316796
141025 153738 732747163
43948 69452 63884932
128266 171877 109006781
63070 115556 131110934
104205 104711 1257023
11955 108689 695005992
92846 116027 8876357
149817 150005 563188849
59454 154569 126487703
117242 171674 136025687
190785 192638 4566377
73188 190146 922607808
112362 158031 774637749
171364 189097 653656498
71963 120606 439935679
189353 194434 730488997
177022 190173 33124830
191284 198785 695269029
8985 105496 705529773
44819 131831 532997763
59762 164592 758667090
136313 189719 473929042
127519 173476 968653763
169357 175138 125389179
184802 194868 319176104
167154 174644 18701496
101387 196082 236647791
17806 135691 538937115
117333 185273 2320471
4616 135959 710819107
184981 199272 35978385
193279 196790 394532177
113268 190126 127813789
33738 55643 54813921
81759 118658 92140361
16387 75150 146961729
80869 105379 61312727
70174 199653 526467589
127717 191944 160577179
188771 190161 995003250
174641 185167 17952898
113874 157858 110089042
6307 174256 673030848
81332 157074 705662101
68337 81580 843658904
189354 191323 252154263
182470 194197 29463508
135771 148084 378500971
81012 138006 142361083
106760 177785 523121127
35013 147347 105550305
134204 180810 116415797
56006 194381 184897126
165900 190886 386756144
56572 156747 250487347
168104 198113 270915334
147963 154390 16238701
103401 146733 361837867
131388 158001 66694859
78727 165826 217639406
12355 180359 779240434
5377 26107 699433639
84051 149125 414802211
52916 198584 364290976
57167 153416 802563513
127526 167919 302950607
176224 187402 306269470
113247 127990 36847750
165800 182560 417335146
11593 122664 502841993
156562 164866 999188573
32947 181812 615104368
154577 157292 203278021
134149 172282 463987418
51676 187571 938443325
86933 175696 221741424
162751 183306 51207436
89023 190092 252868515
22206 133437 157874763
22396 130529 270351204
62402 104400 906455505
77584 95995 45936683
34454 193961 590028678
15070 46252 77782175
145862 185247 98395387
36199 151708 288778905
112183 193385 203102225
122383 169154 117102921
184844 189554 595919528
156979 159356 492298691
68569 88954 573997505
78795 78874 761110495
8398 77595 986045633
183126 195089 4275985
102672 155341 511705129
119576 183206 159051722
168051 172703 11667260
124089 126561 6200060
194888 198996 660754610
76234 117367 102729279
37335 88902 657454997
119701 123061 8412445
95199 146212 127536761
117694 190174 657711884
22355 40422 45108376
139376 161938 56543541
124138 145310 863236962
85458 194330 272344434
109069 147899 791862557
13219 54538 103388777
44282 101254 142496720
111936 193411 318374909
97564 132196 86482463
146057 181046 87337028
165298 184659 58091802
64797 110044 64455612
159899 161247 3344622
43505 107645 773510989
199887 199954 189306
69675 150939 202978546
126865 132505 14181227
148574 184582 496435647
27541 115224 219124914
153916 171698 44263455
123638 198790 766393778
146137 175934 972756567
99260 157560 145747256
22122 177440 388011946
86967 143256 653241226
199619 199868 645953
138178 152776 24904827
135725 192197 191644081
109549 149851 626292418
49964 91582 787448822
123654 148995 63437636
82229 114920 541730688
86613 124713 433866320
80812 199344 45120269
175086 199357 61059776
144421 192949 803625558
192937 193042 277640
19943 167236 494673392
90559 192264 254367189
66770 180687 284488113
90615 94714 5548107
156691 168624 29655430
96223 141351 112792936
115289 167390 130117369
165225 170869 196957864
86329 145234 412013840
150858 155188 822759402
151299 168847 43879266
32884 124604 852186983
19587 69326 420641235
119746 159627 158966764
37203 189981 526873976
33255 66501 83265685
55508 150841 328726807
22491 89369 496032994
22804 90096 853625838
186547 192235 58561976
99358 116890 961353342
125551 183269 634075862
171381 196416 62772708
18853 182134 408007418
129756 153596 653535876
155123 184797 73916956
44706 56696 30039056
40479 144122 981096270
83813 169646 297439177
175356 181070 14330028
44936 64033 251886719
43778 46789 777366453
137198 165708 71291073
111355 197272 799504308
12145 39911 69363976
120452 172452 130095313
165680 170018 176630038
116102 160186 110297824
51923 160667 912565372
142406 158263 809845139
72494 144741 180509670
149440 160940 185652741
126365 168001 45587766
135001 164172 230094548
106666 155127 571661627
81206 185244 259936623
41557 49083 18799728
177469 196858 48843202
171745 193947 960509535
180191 188196 20201296
197963 198667 876166
70018 140436 175776888
169158 171486 5734578
35189 38936 9257842
11133 104749 829879977
110312 135038 2788509
122444 179181 141851537
115276 169361 215358029
172737 195733 908350269
4402 187933 458943554
87022 88026 1471171
50108 67832 44434206
120506 158900 96238410
45390 130548 212930066
1491 36618 357814776
187836 192828 276746972
65209 191478 315424984
77800 161669 209643137
33370 94728 153334471
157273 193849 91303593
132951 196530 159104199
188252 189815 957550194
49978 58781 21065554
50558 159537 272465213
144993 183114 95121573
13017 80854 968011055
90401 138240 120703186
62801 137620 186942309
77393 124069 734842805
78918 139938 306085832
30574 190404 399531169
181427 196303 498039356
56307 154135 244603360
1134 88422 670942628
95128 188985 147420298
139051 141601 727882760
102613 130991 70864504
117982 169741 507620984
151059 192355 103184173
113391 163345 125007003
118844 130342 28846599
3057 67153 551981424
20267 115313 7596474
35417 145827 108136246
58069 109008 178935084
189934 197247 18359350
58341 164243 264711069
34861 50226 38443412
141554 184782 107976206
123781 148432 61742723
32710 147341 286444364
28821 33905 12617232
119851 164679 112208817
179760 185210 13702492
50152 127994 194475601
63106 155954 232122500
154943 192045 92574614
15138 64912 124485272
28325 119761 228325341
95731 184808 222591289
41220 142042 252023613
128896 185436 230037870
182961 190717 19499524
190835 196072 707962015
141071 152229 311441523
116361 118541 974003188
147321 153292 346898530
114830 178008 666731292
71690 185409 284013681
65861 92861 67237770
143172 196435 818665891
57681 175357 990319966
179679 192519 32197591
43663 182133 936588745
54755 197383 356597269
147335 197452 416144747
148813 198746 969624204
6101 126734 718452700
179095 181273 517594924
140955 154428 33830757
145382 182747 912977423
170991 174838 118071130
68355 103490 22945798
167419 188243 52203840
81337 87452 372466171
108285 158249 627854917
37553 190317 381879818
149582 181541 28594729
102045 195573 596936525
175545 193760 45782204
3957 135428 598785852
65257 182973 293957650
97751 119241 506373949
110762 143095 80971112
133222 196778 85527097
78754 164359 970914371
25067 78709 134187172
11637 139813 320383510
182049 193989 52684844
163282 199685 91092684
124677 184952 221859031
181262 184038 6968782
171033 195307 420393850
98617 163642 162505462
9056 189103 769566649
133158 185574 131038444
188961 196636 19261443
169380 198238 292142182
60198 180940 301741074
150432 161173 191218680
66683 157233 365205249
155306 168394 931628109
135606 140531 12307003
44285 98544 135710881
197794 198998 712520062
64723 77122 30880408
15082 120339 262827495
58639 143667 571911559
42581 47347 68885513
44232 176818 331156945
81963 172637 226636144
109251 128151 272753273
94437 180844 215888318
89554 129088 578879054
63091 145980 207075803
12707 95559 207169247
102645 128489 674602562
83246 128730 766915164
117873 132479 814946340
21152 88388 167964547
28417 120787 659499193
4256 157024 382165395
104728 190815 215153372
175295 187850 31647544
145516 163435 44860507
144931 174116 763761570
155305 196649 103278830
43886 105986 795982762
141755 183107 103251629
158695 192005 928251333
11298 36696 442692300
39580 160005 301211612
199213 199268 138510
159159 192231 111064211
50041 140863 226952210
34061 90271 530677092
71176 93569 55756937
24647 68675 382041560
101245 191604 225679129
112228 151884 66550232
170087 176058 888777565
117569 174721 437943849
190564 193880 655209128
108023 190433 206047800
178275 185136 17274841
153878 177112 57751059
93817 192157 439230181
166677 189261 722342691
67661 167338 871510287
17503 138904 303349321
166684 173028 15822427
160530 197668 92918910
102040 141120 97577662
2214 76344 185564219
96436 104467 20065827
119442 165537 115341461
54923 97551 106521889
127022 171190 110456345
92562 151296 146949321
149488 182613 82683319
156847 176306 542654566
186220 198252 958583961
64370 109586 394676224
35696 65176 73855983
48794 54491 14380689
192862 199930 17954398
93645 95879 5636173
115184 167010 898136414
4742 110180 123399799
87124 166560 441735135
68099 133988 676826984
34798 52480 301922193
134247 152471 657154591
15539 115049 248704820
150247 183823 39252435
173924 179319 359579167
80932 105749 62060893
88390 148550 150493841
90675 156609 165151865
125269 150290 62613597
30326 56456 65352860
68030 100660 229281528
100561 160598 150047610
102368 151743 136464158
20500 138999 800305108
112452 127704 38192895
125852 137557 29362005
179444 197763 253408361
2544 171258 976371693
165100 169418 840027733
99423 107430 82636746
90582 173723 207889615
8900 183156 993896120
128815 164455 89241081
163052 182032 47267280
115943 139813 59635322
63604 86414 56896904
63633 193685 533646930
173176 183185 3956796
140845 190436 124017010
43410 92875 123564359
154588 161686 17674180
130105 168713 96446683
27181 47158 780185245
11627 29688 445773359
44613 135186 867446787
126487 128015 3870786
21024 124265 9237822
195875 197507 4192264
186998 199776 32151926
123273 168377 764814879
113116 122876 997970325
47327 101811 136424205
163529 181026 482888132
135896 159505 906134906
130277 184414 341520717
61923 154445 318557560
143289 170843 68861215
3169 100193 972201124
199889 199931 129989
190463 198204 19489037
63808 191696 944488879
158830 190333 78674061
142027 165271 604240185
179066 191837 32082375
43471 114662 619895547
173762 182882 251443442
74228 113134 649319768
161802 198677 92275651
114063 177287 157845902
7267 105030 244505123
137323 194388 856292857
179293 186770 371631523
185751 192909 826971479
175244 187121 29898816
20386 75902 138885468
143207 194887 129160924
3495 138826 338397383
136084 180940 112017743
178345 186863 63474393
45489 92831 118302295
73707 154012 200783377
99001 166912 709649092
181065 192334 28307999
81351 138700 143247653
1654 36698 919801616
70322 95531 62780104
75811 77307 319063972
189824 191668 4523930
77613 174725 242583055
133098 152714 72130616
187358 188541 1767253
44453 100057 427014040
43377 84869 103572818
178624 192060 127507059
57821 122782 162111159
91928 103066 164257669
47650 50264 6153099
124416 192451 449873263
73012 135647 620272276
102065 156201 135347053
105947 149985 181588930
38596 68415 74794615
61934 163025 252788231
199974 199991 3341
105061 161063 148387007
19510 44974 63617897
70279 78903 21402366
136255 176442 945028297
139684 159982 50879646
190673 191066 979958
150444 164063 102368622
89332 112327 99432839
3275 38448 88092374
123803 149232 63662083
83539 190223 266727606
120069 135970 840138657
159143 174297 370057690
85259 123160 302546174
87697 95538 19709992
117145 173379 140491240
43587 64153 51487503
150965 179659 71536430
59626 156191 905731829
14008 127110 282592582
162273 175853 33657013
131934 158615 66876695
180480 185311 353851067
134380 193237 147157071
130649 171452 101865501
64340 116844 131147418
56842 129135 180603204
31318 82551 746431045
182293 198723 41382363
25500 80320 136950282
124250 150294 65179660
5551 95107 223972353
109023 163290 135849807
98374 162719 346639080
128040 146447 7513859
70921 171494 162350876
35887 86480 149566719
113812 157777 410338247
89895 119411 395666769
140170 151288 27851671
98434 106584 20263377
27681 75289 118974328
102074 185903 209358254
163775 176752 32130384
116337 120015 225501273
64602 108193 685387265
187462 197079 360767595
159484 179372 49472383
9576 13042 8640392
53463 153536 824903983
15064 109146 234978165
49085 136023 217323890
49758 61958 753636899
39252 81927 583976602
170584 185752 740684198
6142 198463 975122552
57130 112191 137488179
126280 142498 411594408
13428 52902 832672700
68360 145149 675208656
47641 195231 369080798
88454 165666 193130334
40616 138570 244810223
43468 113739 118832779
175571 175702 928884820
134045 191746 693345080
77828 113158 531116070
166646 171581 784482588
113908 160104 306324727
46996 90798 948199332
98432 196713 335100570
162229 171347 22678492
97299 105475 477649949
78004 82240 3425442
183387 198950 844840894
150450 193350 970922921
195292 196701 864984084
162412 172931 134892889
80620 127750 242291927
95576 164479 274160484
27680 103828 190278995
128881 199609 86512910
66173 125937 240068220
181341 190330 3333662
128952 195543 792109619
169610 179893 25512483
128731 170795 38321162
156337 176083 904371199
81385 160614 198100067
78081 158270 375636014
180758 187362 63468545
43423 169038 427360973
107049 136333 632909833
44183 187560 72689054
140317 163325 57673497
40855 187823 898571908
94774 121585 66884554
626 44163 717775369
92718 104262 28980461
49725 121660 841035814
57280 125677 170759039
79461 155462 190099424
187935 193433 859861081
152091 162446 812111550
36165 86177 625021375
31291 171360 350067192
81831 99315 43849068
23260 196497 765806284
31106 70502 98744035
5075 34575 292242466
71605 81579 24771897
180299 198563 312448537
136251 187944 129299322
128128 159773 432721786
186958 197997 27774621
55680 125842 175178025
88183 129335 102965255
163583 173046 23460534
179504 189821 876715344
165559 169455 9747821
2630 12252 24188288
181089 196380 38476808
61039 121546 411085974
159315 182020 56562720
108895 149801 34652248
37229 47451 25441669
180854 196413 999113530
60609 63948 420729738
166863 172822 782815063
48694 108165 148716093
38857 97656 11612297
13000 86025 182437515
45491 154526 272701750
103506 119360 39405123
62190 181183 864278360
198210 198333 312382
39284 166125 317135615
55158 124459 173092695
127659 166141 96225188
130204 164001 84575616
144623 147594 7080573
153856 190971 21334564
112773 153801 102738005
188908 193916 986342124
24568 174962 375772144
7751 64233 141349127
55453 114564 419067122
107322 172938 163942410
73421 103905 815038184
119442 194508 115545496
120093 159685 99223301
146597 177553 250584718
53152 159088 264922906
108348 155808 127862550
92934 174954 204882361
189670 191293 4032205
177868 189553 428648557
160008 165739 254050071
49522 137760 681602195
93471 157450 160167430
69047 70047 2465053
42288 145901 258983762
67745 69416 4179396
10821 95858 774951302
39147 53141 35083965
30682 148903 571493197
17773 142236 125372231
56291 185185 322067166
123300 149013 64368799
124530 144987 51260006
166602 195558 695732052
193716 196584 474547912
11321 190195 597583428
126749 161162 86201530
52188 68059 39849332
119779 128085 20847142
10974 36785 264275658
89067 191952 811363682
197621 199621 2331218
23436 160143 376832729
7032 188746 454370683
118410 151281 401417921
77652 91200 63728458
1653 64759 408207010
131832 152323 51320377
45957 124474 196185786
108506 153614 112865061
767 13849 32910198
101327 128998 349918685
83898 152972 172825021
28397 170845 912477329
150661 197953 118370125
186258 189523 8247022
49584 125155 188797005
158920 163029 10234744
46647 138119 583465507
39555 183125 358851114
3246 88576 562357315
1748 150995 373312534
49388 57699 680732622
180738 191715 27509669
151571 189512 94842922
176264 187662 28781518
33578 186459 382112656
197171 198695 912242861
182345 186964 11658887
146970 162361 856152668
3849 21495 16970241
136980 185310 315495151
135150 152475 43347520
82071 98236 40583026
95927 185039 222718544
68849 127183 145480600
174888 177943 7578650
98525 172617 185028087
109163 169664 151348563
117514 121676 10236725
34074 189296 388030053
25706 58340 81587394
111350 187980 191697720
129806 185766 754960283
43825 153824 275062789
72035 93650 53852188
25144 166992 354477751
170135 182229 581469852
48532 163321 287086830
64241 140170 189649322
136440 180992 87725599
16900 179283 14361122
38295 171172 332115637
156407 197284 102144516
98946 126037 67480330
7215 151672 361227289
112861 186998 965171018
144400 146312 4720298
151994 171664 49085846
34480 137423 249149657
79116 98992 49706121
50666 192009 600948856
88662 193905 263277469
80463 182724 91311422
6410 114984 271574357
108972 153901 112533388
69333 198070 800322666
174040 178597 11305706
52694 115441 156853968
192284 198245 15063978
152126 194524 105987955
76442 154743 195853038
80665 182040 150826338
25903 53697 69526423
168322 173865 13799278
58890 140694 204405447
16593 46799 3799795
106868 129421 778846173
12808 74891 155349208
129861 146308 410770687
3829 116807 282546309
177521 179563 3072249
76685 166152 223598529
140094 141375 3236780
176153 177148 2505742
5106 23906 47104063
147038 168286 53143855
118398 161461 107803817
119626 159840 100752655
65657 174235 664120896
113117 133321 50488279
47562 111080 511164566
85172 189437 260816441
91793 148840 142787118
3174 111549 270989076
13150 74344 228590621
108714 184412 189202540
170069 197639 234157524
59414 84737 585979525
196127 197864 608276045
117568 195576 524582796
2656 33017 76103059
42943 121727 335537902
66233 81293 235880778
17235 177222 419356488
56865 178235 379707837
133485 181720 120528795
58462 160427 254899410
79923 113478 83805266
21139 176928 539846376
77265 132510 138038151
133577 190140 96131872
150437 195701 113250408
30047 59277 73062260
12858 76064 158142282
184647 188134 991713526
184639 194402 48595578
129784 141002 28039735
10867 56967 115318643
29004 127101 681910484
112864 141781 67175441
196242 199028 6794612
70314 186150 289285533
97905 175124 622587792
154545 186927 80789120
67655 119257 128724546
90080 124957 87262350
55131 125636 176029288
170460 187421 258036163
25489 151148 875620086
175559 181169 750692427
188214 193609 629985652
60679 78589 623291415
47066 125885 197030045
129373 153413 60183092
114220 132723 46201478
33372 124447 227554330
158746 194328 88883881
144068 161952 44736823
160073 191208 77727469
165238 180356 995504954
127739 195726 170096026
108285 135372 67697184
102090 172591 176061610
179661 185475 14578191
161604 170971 60186945
171749 199354 69266341
181527 194271 32034208
115850 184982 172734767
20672 46458 64441986
32842 101807 676403268
149826 153620 106570517
30530 141349 276957761
8129 160411 971035535
128207 186490 145697495
55145 56377 399599568
79209 161003 694753058
156821 166895 24966167
153554 158631 492047111
111151 162369 832466054
24234 29013 12068146
50298 171091 347712295
187623 192611 12369771
170749 192614 54581016
65434 162149 282530512
75947 81139 12936236
104578 197935 537230895
128063 178908 126930780
92021 143642 966104924
100234 172007 426121014
50178 89950 99188937
132293 136237 731016279
17242 176058 396767554
79425 135453 792342539
17163 195334 445476153
30598 70650 100321161
16193 17479 375549524
86541 106596 50244394
111391 170129 171095579
27147 56902 74339709
10093 147390 343168322
46754 53867 17967532
154877 199771 112261475
119598 178835 147982190
140296 173027 81778309
27900 83441 138718871
162708 187630 62275529
4234 7177 259421050
118451 155010 91613222
110142 166148 140059839
115607 128047 67249383
39179 83506 155789344
172054 196387 60976249
74337 121192 633534597
58503 109742 127962128
36487 188072 378939845
127079 165545 96247582
147518 169894 56004865
77325 123917 952997022
90628 128526 94820974
132418 165889 83685172
138150 174676 91256617
132184 173965 104361660
61603 70081 21418069
196790 197337 1395549
73501 192570 297502016
167236 186720 46526328
39050 55979 42504424
140107 171314 77996763
84510 172349 219674627
92094 158043 165184663
84431 189967 526800593
98302 156491 315915932
194622 198909 10888853
14195 99860 718099128
11621 32105 206833169
174071 181948 19688425
99515 123534 379337954
185933 199312 193687187
164238 181942 478818139
192688 192901 545621
92065 161401 483161265
49697 128069 691056088
146681 154370 756270074
179905 197906 826106732
8425 139461 327549367
166656 172656 15018494
58976 114808 139543014
9471 65323 305997396
82856 118453 88912313
161799 196988 987810748
6320 126640 300769149
53903 142062 855599470
33590 153374 647126696
147970 174369 637079737
54996 155325 250882570
183778 185487 720771634
119573 184330 935691695
195608 198463 7184846
30458 121356 227007731
15581 105061 603767837
114921 193603 996031049
33504 39825 15692158
45019 178608 450341017
3284 91065 883394174
77981 153268 188219319
65188 158394 245541567
167889 186917 172789564
51444 54754 8327679
110662 193573 207361123
156073 165814 24218882
53023 90835 94376055
54518 120101 163725108
196364 199040 130392966
160708 193123 80945332
15599 95422 199411891
12518 199886 527729700
109003 148561 98989137
102125 172161 138133728
58077 81043 57324323
169472 174302 853869094
33166 199944 510409068
135963 171985 119235206
135760 177028 543990009
23180 193163 485096510
127587 136323 21876354
143156 150256 699057917
64018 152667 221532481
44587 142552 244880055
64049 152950 663160134
24701 192201 418726380
188192 197771 739248719
197627 199480 378421511
54562 177103 306020941
56021 159844 424367388
16804 186622 424485322
31293 43059 29443281
54777 129466 395286393
122176 184678 156333684
14504 175267 401585756
157948 188050 75163056
76292 162118 214517982
163499 179407 857469186
130333 134370 10022608
114844 115583 365968867
172004 182704 934571685
55122 101135 115086010
32669 74963 105786027
76345 172116 406686006
99529 144805 715280509
21213 95177 789997100
189577 190389 109816519
108887 182621 184278002
51233 78243 67563731
6604 182902 440630872
195790 198660 7276403
60394 153938 234037076
34411 52178 44389519
192383 199583 18205623
75650 178284 256282036
8224 21551 33317268
108750 142945 648587739
103858 168640 161881748
79762 136638 142154585
168565 193727 62973402
199726 199774 309819668
3899 157099 827957119
179113 197092 45254447
181402 185173 420161759
13655 138885 982526251
81946 114470 875682012
196946 199995 947809671
40579 74880 85900191
154593 172548 799626890
37987 176478 697268867
188488 189583 2726509
48876 153167 89391486
144157 151613 18639262
136169 193344 236059841
16305 135980 299102769
18475 185589 88112044
102022 155172 132902325
156366 157630 904639024
76882 182566 264031312
142821 187817 112537203
145863 165571 768308670
57230 134197 860373330
155694 170502 36894972
98788 161701 157260013
42874 77980 87795773
103700 123049 48165184
146607 185015 43370987
29828 148962 297736951
198254 198276 65258
127321 190248 543051120
67747 156306 221341155
165453 181422 39784586
150814 168971 579735688
117974 188331 876575845
90584 114264 824000787
133634 174659 701639540
75683 103939 70614462
106413 148404 104943528
106781 188521 204352591
154667 199268 111511661
95109 110520 38439727
16962 160620 589668287
39732 69158 73903536
104850 146028 102861356
139476 174949 353094800
197796 199098 97799532
88285 196486 945179969
56067 177892 586098094
21040 153784 331963558
175365 181205 14650489
32148 67701 908609728
160277 196397 90316059
100776 119061 45489130
51559 125549 184753271
180306 198310 596479345
62592 111228 921928941
187477 187850 32849371
147401 197122 124455264
123434 171349 764418619
105551 174659 172527908
143135 145318 5427961
9863 155430 850202420
198344 199555 731077903
19705 119606 504005847
48460 194491 554327297
75590 186297 276609169
96653 142297 114057531
137180 159755 676032968
162036 195612 83962007
170274 194284 60014606
4134 179219 437622801
122910 140971 45281140
36562 90137 133721806
65671 169022 258149994
99311 143631 110715236
30840 83691 638846535
57261 197238 853330033
58392 136511 195209990
43266 84037 992069630
114658 142508 69608266
188824 189447 1517997
145905 156615 26956934
28658 182296 670596204
103393 166479 157534055
130127 193550 966175697
162350 175857 125808919
65220 74729 23659846
89164 105444 432685127
30341 44736 226870611
126796 157857 77879164
74362 111524 580766077
166407 174351 474313268
33741 83082 123303363
182631 186658 10188243
22725 38447 39290322
25821 184697 779542321
176792 187535 856305806
151526 169463 44823322
113122 191677 196371530
32992 174422 353429601
134072 178910 111902474
32062 171327 786336810
149398 163235 964969538
71811 105787 869696139
67015 194412 639501346
31770 69997 326119061
101542 194862 283081170
39817 138341 246329183
44210 57181 32435714
143376 154338 686150763
171688 188933 43217471
143128 185449 113283232
162049 165629 8870491
159296 196869 89211945
90643 147903 143262002
148284 188915 101601921
195319 198331 7638789
175300 192977 44363256
7087 146391 855142162
49537 165338 414062265
196388 196598 762198319
117285 181597 448152086
150409 159673 139720975
173444 181951 21257336
15000 19483 11144394
59156 64686 13889756
91724 112079 50985928
64119 178080 284571790
2094 117421 288464040
2746 65756 771136903
105006 115124 441823818
33705 40216 942698408
61015 158027 242662109
95478 154220 126944929
97996 149053 127508527
96827 135063 95544280
52907 157190 260815287
172139 189001 42224583
190132 199277 282520492
192477 199163 6806188
66744 111708 112118743
72519 118310 946208570
149196 197264 633161648
74973 121718 116594315
110810 183584 706808248
149955 193197 108107353
80357 138497 345479467
71288 81377 25098478
83244 146346 482821357
71399 80097 903410278
36949 59919 51651375
48572 85530 651673185
135482 160084 610874365
127292 167437 100308854
96426 168632 180438938
21082 70136 122859064
180585 191225 26720670
83372 171477 457302910
64368 114762 366525968
138963 183766 111969103
151408 179904 71075682
61421 95152 578960676
16667 72540 139796959
17407 47512 55279061
80643 126321 114087997
160513 162532 5021263
105050 119040 34144086
24299 54290 652393741
150488 171599 290368868
107701 153624 230435057
185551 186726 272720171
167139 167318 775225162
189988 197688 834203005
62264 94547 74185475
198140 198925 7230338
177404 189950 31632606
145027 155232 306244176
42239 45370 456516391
66311 83320 33261388
166961 171983 785719866
96743 158343 154066963
162926 183784 917586156
187965 196244 761848760
13145 17546 526571965
30329 194519 960889157
150411 163867 281339636
153070 187169 964153594
69625 160372 226713588
64201 149339 212694694
145242 156404 186034715
108080 188647 201479359
24479 161122 586361276
50344 124387 483354087
183175 187813 11797156
143039 193152 125225829
71646 147164 188523155
25114 170892 792310464
143917 157583 34251144
98985 171652 181460949
52198 195507 358320381
13780 73359 292555445
35087 190808 846991969
119702 132380 347166763
138589 171050 781462328
21997 187623 414060832
179569 194912 476273670
1919 138181 283080020
162893 182324 125577960
130820 156184 63524131
170486 174914 396722444
192403 196904 224030613
90881 135204 874327789
62637 64855 5632280
76001 166490 119122901
19415 147291 557292191
69051 76084 17409283
161507 178877 43132247
102641 151461 121945229
180782 190486 24404109
103137 139792 884905583
32229 74881 106715376
102634 146941 499896381
26759 164695 719176466
157666 193657 89855630
174584 199690 63054964
16879 61996 112810376
89698 165766 257122475
182912 193473 337830686
20275 92539 180543936
5634 51380 825472641
10611 120873 999692639
177426 181661 6533789
161372 165472 10176579
91296 143296 130206424
38603 100667 284993279
4187 86958 206952584
165654 173521 551243251
75128 175217 249918267
177006 197087 50540867
114466 176844 155731664
58511 73137 633471591
132364 163272 183885292
111189 138627 68593816
51610 119818 170326556
56453 106731 196244641
53852 80003 146220270
98817 138097 98018609
14533 154931 351036344
177043 193158 17466044
168752 179189 25928123
199191 199949 40053645
196813 197913 208890391
90373 126864 91280371
125737 199244 73322017
77318 130152 799449293
170846 198797 696114479
104849 140085 157722991
98579 179484 201965913
128263 180900 131489660
94644 148498 199602866
169610 190791 52914375
135147 181048 114612448
26797 173600 856157677
90553 172922 767171574
49517 194032 550924029
60937 100417 98847722
199466 199892 1084261
76593 135276 862024014
82725 107445 61836766
76379 125148 121776220
63482 128742 459882526
14419 102280 892244261
74614 182573 269638377
44737 90606 733590713
80080 198479 296111082
190107 191567 3579158
18405 159841 847775022
83478 141254 144433984
187268 187662 1022580
102035 187806 214346880
76896 89068 900354659
18453 186414 419741579
52394 158534 610740677
68628 168000 248064363
20548 92579 180000216
89744 99633 569421629
7707 188058 930545518
18755 145778 584186657
34534 50571 40114536
132748 198299 164079188
24129 137037 822266609
136067 193129 975143863
90125 144969 137306909
117896 178648 151669403
184570 185951 615604821
152742 178429 840495427
79635 148482 857307683
23296 143719 945051206
124705 133325 538435349
74524 194259 871084067
100426 103459 314969870
188540 188610 173154
106363 198674 230916971
28012 171093 357496756
159223 198744 732336806
90462 172871 819209842
59496 120013 151083304
159642 170554 612510637
191665 199333 124435999
18145 146971 321893567
49272 83828 86318610
124422 158438 744539746
105098 108124 433153541
190343 191518 794052176
119696 184649 162405783
171235 179568 802068492
14148 163302 372921585
132190 149741 759662616
138487 195200 141907956
198159 199810 831040366
146675 170024 58448284
14188 135942 304300634
28381 65491 609915830
100571 160102 987595417
56342 165776 479651218
14385 57818 108612249
187746 193146 929577363
114445 135865 674556204
170954 184033 1114095
109884 110606 954551286
165816 179664 158309193
152971 173924 52173538
66416 168139 254046197
108148 133964 64522545
31488 84503 725877826
174049 185865 29580229
99105 194930 239458202
124685 184565 837989193
85663 164296 995430367
30854 143047 280491999
48274 153925 703496550
41943 135670 234250931
8682 53814 112956311
181143 182510 3480820
74492 196973 306176896
100166 187242 747861731
94743 131300 400489712
70504 137873 168133422
18320 71139 551065681
92874 194009 925513163
177336 180907 9000201
175927 184953 525120065
99388 113017 33861022
177833 196985 171150606
107489 118792 662946889
121632 136262 36719356
191316 199305 987685182
115666 187122 511703847
35377 134143 246803834
26404 101438 187640758
158532 158975 939639003
42705 153955 717085065
157274 198265 102474920
136876 166417 221579290
133650 185408 256008108
163253 168993 14284490
190212 193399 7979549
141069 152106 515573
188770 192748 9812101
63897 177924 51074261
165461 173615 20291575
78883 148608 627994740
184021 196768 32091146
115536 165648 125245108
173334 193871 51470683
63524 175296 279131978
26734 190617 409624017
146110 169319 729096860
42050 115878 184538990
137471 187813 961021240
158396 188083 74150192
156770 192530 224250299
47485 65962 46486157
91780 177332 318344546
158694 179547 121324529
133582 181810 170581077
177820 185663 19724682
101518 168802 975568842
66131 199207 332645386
172882 195423 56487086
128072 139243 915829560
140429 168459 70073869
157382 177020 647357915
35938 194513 396406241
40813 171894 686543305
143480 189585 115231317
162305 172076 465170225
12482 196135 459193505
196475 198446 862404408
50630 136270 214027187
149886 177361 681003918
48396 169925 169756981
72332 162023 369554314
107404 190852 150964671
85997 110804 62062402
66461 128753 633903491
46797 47122 324237
45536 144420 247239711
131737 178400 116481858
136683 199979 158448888
193304 195023 4334202
70620 84833 188855057
126958 166090 388536382
62302 91328 72305431
129367 166550 95215344
67625 100467 82030134
19052 116504 243550993
110518 126872 40875739
87743 157504 174661201
183836 190848 13680415
78418 197457 297642606
42186 85831 292718755
51875 162475 106609231
61060 192341 821268732
55595 62894 18272712
105942 170615 854495849
80077 91920 762022302
180334 186776 16229489
156778 184081 68005095
173393 179502 15229938
119321 128550 89578945
67178 81520 35675641
61041 186985 314844031
141542 181085 98730354
91765 147828 140350545
70618 138473 697825123
13543 33562 50055208
169508 185084 57431992
193754 194696 642779
142839 190253 306428187
48263 177743 323528199
119932 129618 24351078
79546 148044 171143628
181953 183185 3065987
98019 195766 244322132
188066 193448 263738499
168230 177463 406551476
123767 161475 185484203
102317 189391 217581830
148273 182038 84291938
68319 148294 537781548
36048 151050 287487019
142233 157198 37580836
154058 195020 102325605
44433 125947 306924793
164424 169286 12079400
29161 173513 360658193
147681 163080 285413785
40380 131322 227360620
169448 176710 17930955
188290 199340 27781850
122642 184419 982656322
26163 146501 300734076
170022 187577 523996994
163517 192795 214155640
150259 164621 550998545
119308 199895 307647677
78178 82475 478871358
69795 193612 309289515
173728 183898 839037477
157587 175078 43399372
127229 142561 726260941
133554 155349 54705125
89979 103975 35203357
164829 199661 87204414
174923 191473 527272082
38984 198616 848088931
189399 193027 764297496
87960 180162 230430311
127876 141915 454238678
63102 139403 697790981
124117 188936 162187465
63562 126834 47800434
140165 145564 13573507
8754 80471 179335875
188786 195589 17030337
32087 80455 919324451
99953 116170 40398940
160149 189517 457819314
77173 145436 856691036
59154 147763 221417424
30337 75953 304841170
100106 199746 249164817
113560 115668 5330571
193479 194189 1790798
16492 152702 951331202
195049 197336 5814388
128795 179761 3995569
169073 192271 57960218
175056 177013 249113
73255 99259 65042105
93407 127954 74541329
96570 145794 122985017
113451 149083 8862986
23605 100125 191442654
131378 152967 300791007
22596 142783 300448078
196597 198124 275302680
144375 156549 30549648
142532 180824 95588743
5123 163404 478596711
138395 168961 180173459
19496 63122 563780093
153230 176950 399335570
12323 63556 128185528
177834 193539 646110401
108556 128242 49201623
101848 193841 825701230
141570 177926 90688481
16386 50055 84193800
137824 151685 653209084
43596 48264 11579373
142271 184021 504897978
91673 197690 782490985
87501 130747 108281922
114554 129024 222231740
101749 182007 200376946
142517 166165 59110773
62387 116822 753161964
27557 27752 485613320
8663 29605 52485916
193634 194472 880442988
193100 195597 6343525
80370 182054 254089257
170616 181089 117681768
2166 69118 584487212
83871 157681 969667247
35403 59144 382928374
168420 174484 678758766
2412 66824 161334947
38450 69890 78856123
53908 159046 213319407
119563 141713 55478991
100043 162903 157080357
23304 78291 841364576
173931 190126 40623646
170112 195198 46889364
48045 146602 925547557
49251 111648 209712698
117255 150413 82911608
106354 108369 355476138
64550 182619 294899775
155376 191581 90283298
60947 119914 147308604
39651 131779 34413023
149449 166032 41464554
189822 192953 7779466
65750 131460 164014094
195602 197071 3698552
116395 186240 174558080
193637 197394 693478889
70270 108083 518975427
18939 121144 255247690
192760 199850 18004262
154341 182676 70566443
2665 73277 498021581
103281 174793 540487128
96397 165731 173289220
3059 13599 26558103
48961 157293 827774695
136463 147285 28283364
181813 186970 13021476
96277 100685 4879715
27092 135180 52814061
6219 100277 547523485
47395 190741 887140603
38621 98626 150143414
11618 167260 388986322
23051 126900 745080590
145958 167434 220184341
129823 133363 874909517
126624 199777 183169472
139065 163006 59968719
142274 148725 272443353
151662 191475 99455159
69651 76096 15985815
188459 195858 18501614
157373 166778 23295567
64685 174825 645051564
62746 186135 974157757
188220 189480 83290505
196567 197462 60714542
152322 176251 646820338
175722 192158 41301768
15217 77613 957877615
145813 195720 75733384
71574 168059 240939169
84995 147506 880979968
190809 193491 6717566
87920 157931 175247404
114090 130332 40653137
69396 159742 225760796
127277 141381 35296052
13499 31492 44990544
153579 179831 270695085
16571 133627 670100742
20496 146099 313994076
186964 192928 14884877
31757 178244 365964722
105378 158200 779304190
132751 192902 23398976
41887 63208 53414488
133365 156478 142612607
82530 157364 187248160
98246 102932 905823653
123920 133587 24226759
49877 62014 30300162
132178 156958 62147833
199651 199759 592889592
29363 182534 744996748
148539 197657 435979871
113733 199552 214775452
135607 147169 17708279
80981 188786 814591810
36703 144918 640971982
132639 150860 45615092
28326 145872 302076567
40650 116179 663707899
191205 199220 20229511
159366 190948 78863330
48454 119992 880331482
74972 196971 305010237
43060 48415 120636528
164006 187980 59863635
167388 183851 642614472
157642 165523 19546725
70235 70274 90529
156546 157715 2896780
5490 70512 162886123
187872 196432 17705688
104422 144735 171396802
66513 92385 64359962
142080 143387 165638097
37733 122092 555033466
105355 113104 415551566
140986 147869 734869851
95023 157812 454514234
77594 180751 257704667
23260 53629 75981311
35037 65207 154199956
100638 184505 562870516
156633 185626 787533706
98361 137100 96679985
170947 199159 70710171
188628 194656 15028637
48341 143715 577949870
181639 182759 506245222
77297 151564 767894254
169073 169916 899052
150971 184618 83955067
25286 192325 417521935
18706 56339 916618470
147351 190497 75940807
149672 179300 73930764
89778 98654 22470553
134674 160355 492384856
26615 36764 25332164
73958 96879 777628977
40326 63558 482806387
157034 188045 103731412
39677 180264 351415347
12880 97154 918536878
30336 73465 107867372
144361 192816 383952044
156493 184168 3680643
90156 137700 119019155
135911 168597 81719245
31729 199365 419227922
140618 159719 157518137
23038 34277 28133326
62244 130164 685378377
175110 179996 602614924
37123 49950 971853229
100682 135307 7552931
81472 94854 33407756
198952 199872 876471874
52428 160496 270227590
12503 190824 487136934
80445 105693 540203561
61754 191590 901735229
137313 163948 765115937
119865 175256 81631046
181756 188649 17430342
89134 109889 490624405
42708 123902 778891640
118872 155242 91152181
185918 197684 951197012
126148 163554 919131821
166160 168662 253483499
91104 145998 137355618
8152 147483 763246775
19963 162710 64534775
82422 115911 285572928
130525 173026 933707170
84887 141315 141150494
65274 132500 167831685
145898 184186 190589198
198567 199896 3370428
43940 165669 304232558
176208 178266 5170530
95017 145111 889222581
43883 121713 194342602
90686 166735 914936677
183292 183677 9240171
163892 179087 696383280
163549 174136 636461991
25793 111401 937367897
168574 187939 48491407
175086 184640 487041589
131668 131858 547063922
101461 191648 857740270
150976 189744 363327211
125907 168103 130794685
83140 183055 249648620
198050 198888 2116350
73120 155777 206629732
198514 198707 535530
99235 167193 452031964
52137 77973 32204814
166495 192710 993505305
112883 194352 203750744
49618 138829 222892616
80352 96842 101907770
122817 180902 145223165
77535 148774 178005832
198274 199707 337625276
177763 189488 641444912
142257 183717 103542945
119170 133228 747839885
134607 187770 342770902
29731 41393 29114601
52076 79443 27080231
100671 143539 107108179
125601 191195 496234741
147834 163458 208684767
138163 159215 162490756
132851 197007 160556079
102405 128107 696794878
103909 104053 991529102
116845 195990 314860380
120369 186992 895246586
159419 174735 506522757
107911 128750 452973184
32389 54040 173446881
138779 156329 44121902
95871 158256 156078240
24991 106423 203600694
38984 54727 80495580
120474 173067 131519013
103122 132753 73898336
39114 150796 329743875
112948 152281 552684846
2278 109954 889078474
165035 187115 949260493
167779 178355 82734182
13889 142371 696459161
124494 153883 632100353
166308 188005 54313941
93283 120523 67957349
80248 189503 647908032
19797 106577 610269277
114026 199607 149170596
71613 112584 409098665
21862 39616 295288337
158292 180459 55150306
72332 158634 215713601
16809 90612 184371437
123646 197192 184107162
97456 191004 995110480
185545 190851 660770093
14263 51895 659130018
5856 161241 388589668
102039 128232 512460481
85934 176273 225741687
192419 194118 4292578
70072 174434 992906386
184736 198778 35426763
159028 163678 11585941
170487 193308 57047667
102062 107036 584654435
198526 198986 1200056
1360 89540 476077738
185351 199451 279500985
100873 123643 56669732
195437 196959 34895156
26746 79653 132243914
128754 191797 319224411
35803 65500 435329985
88416 90078 4099543
188455 190455 277947274
178161 188915 27104059
179207 192068 32321720
66087 187561 303521387
7280 159052 469999353
179988 193786 34665690
136723 197551 169367353
148982 180050 77555454
89258 192076 342136151
1864 27407 49876059
96128 193765 244105279
189006 191526 6218690
31127 56329 63080276
167800 180607 31998927
14250 198636 461064999
1903 7567 14306622
40704 193687 701720828
73613 127324 758021142
82400 85923 982562024
89661 147968 424096431
111773 137837 65234775
84296 170098 870701880
54588 166848 561588115
143176 194991 129514788
187248 193263 703378015
192102 195012 706760560
21720 166297 741203066
83809 122792 200328777
27214 114353 217739363
102226 114506 614367191
70073 168647 246178587
132313 195348 157680915
122677 175649 132334770
79926 136624 512767943
189716 194984 8035986
145202 189365 855627436
37580 85437 119483902
113184 149501 791084969
180471 192384 162920410
126655 170278 109172006
178131 196395 441731655
83927 114693 995382800
139314 199451 490310705
12897 103077 225575221
39031 173290 769426727
172885 184185 798795395
133083 140239 560139322
9116 95681 681506009
71168 176605 263173655
90808 198650 269916394
188953 189720 1925619
40035 147020 910706140
42392 180985 346288141
178116 184460 307643632
176933 195531 46792008
48777 133116 651198786
13897 128299 285890624
147786 180277 81113340
124616 167528 107248665
24804 176401 378720282
137844 166759 72255140
198519 198730 558787078
37046 139807 256814391
195908 197545 4195835
4903 64547 149274340
95617 136438 102063377
114680 159717 533354856
188047 193474 482346204
182415 199602 308679449
116622 184640 169966662
15161 114627 248524144
169607 174997 13246614
166787 185213 583514276
116850 189682 941262326
31648 135542 259666760
402 165953 413955041
6249 141434 338012204
97720 98250 1375877
76282 178282 629262112
136130 146103 24949201
98876 178931 103396624
91515 148949 143753827
91746 131530 183908370
163182 190713 68740026
105782 145728 99741915
8119 115038 358359602
141317 179469 95227231
127485 164345 92251185
84283 159801 512570332
100219 138347 95122742
4571 40579 993185332
80339 181653 253130798
22593 88787 578529205
4755 76048 466413295
23376 114157 865060146
81358 140115 146787800
57519 118710 152777241
42236 54102 29727443
186988 198652 437573052
70072 179971 274358821
56691 90287 83767797
136131 146099 886165812
108292 119837 599987354
64369 93272 626282436
75450 94470 938722378
174431 177064 6438617
192721 196837 10467554
198512 199105 700358
29877 110826 202199163
168007 181524 33737452
121961 151124 73117467
130966 148382 43510285
189523 194695 91218396
57740 157370 249095876
135366 187690 130892754
62476 140028 193750594
144952 186231 103106278
114733 147086 80764900
127356 180680 133244597
112965 168422 138657615
114787 189603 187019681
58746 127454 959894310
92069 150241 510961852
159028 190918 481734829
150541 160132 189652079
166189 174379 334581819
18979 183872 471435766
163988 177012 250910845
36469 177096 703044425
109076 170186 287094902
90256 186062 239611485
2187 126030 309657079
190601 192115 22078746
186973 193858 75479449
34714 87130 985994027
119434 171010 129026182
113471 144552 165707057
110536 120560 24999185
79584 138688 147615979
141826 150949 265512397
135792 196764 152559190
58488 161801 840942921
1218 3963 38097782
137969 184789 116988676
101327 159734 145959281
167991 194533 84902896
13694 49179 88696792
164954 177484 196667669
107099 121052 34673004
49156 105232 194155124
6717 140317 519104734
195108 198543 8701309
77143 112973 220208486
164237 168983 11815124
89371 195889 641251364
34417 73769 736363126
132427 155620 563075098
67688 177137 273186305
29288 138699 273361183
2647 12414 21611899
92739 124266 78775229
14879 32621 44278142
120633 134814 76776701
176928 193538 41761533
128487 143962 38811195
10485 36305 64643577
64206 79622 545600720
79164 181513 255637343
47691 107514 115798251
15338 121033 263928653
168881 169296 1011427
187029 189008 4983215
41850 89853 119842473
85510 103486 45206068
105950 180495 186091520
127848 195880 170173529
192843 195150 5867801
199201 199334 361597
185628 193989 21014075
31307 95504 160466758
26426 120906 235953077
137009 147048 25017965
131443 194085 156642315
56396 186174 467955642
4761 170428 414249930
9799 151469 478524812
59515 195995 799467878
10667 42751 80267144
167914 187826 49963993
118087 157472 98680001
95504 137805 105729221
197610 198476 326949402
22675 82695 150046236
54902 169899 287397113
12945 69335 141174989
85734 166795 202710368
199646 199779 783862229
168907 192504 673900411
28886 82337 133474103
29994 48012 145980030
29415 78549 122874873
115517 187891 180978345
174122 188188 714297644
145287 190739 113599086
10953 126833 894219195
199092 199273 400400799
70854 138533 168894365
165518 173471 126593992
181095 185659 11480047
77131 126860 878861212
162061 194820 81859629
184749 191695 189871283
87726 132170 218890137
16025 155326 635563254
60212 196222 340111285
176413 194515 45509090
198465 198788 880599
60200 157022 242252087
75332 99318 60006662
61154 108684 118778773
10703 102712 804777829
86712 99011 30921844
120460 146669 65624422
94814 145269 933428443
128799 154060 63349036
174286 197028 918889245
29408 116088 216628751
196381 198359 202793180
175481 194744 290620318
180923 184418 8769181
16307 102641 612394690
105614 183849 195363054
23233 153774 315039226
166800 199197 769249676
149218 177676 550526767
27620 199847 494409469
51929 165511 992532810
106646 120683 28389447
149573 162448 505309315
56226 134332 195174539
84052 168115 210150442
166289 174286 502839130
63812 76622 152531369
196452 198427 4971050
151673 156080 593419276
123482 125180 4276435
183303 190163 812719669
34876 139384 629447091
11678 72014 150963455
19347 114974 117135150
192421 196657 10709917
21112 74822 134371563
37585 109277 460393019
105262 177774 181002548
101091 104557 8595030
72848 135648 156797670
82199 87976 696805018
197430 198125 332379
98365 163509 162796273
153660 176933 57862917
105089 161530 168253036
33733 88016 135575726
4719 171262 629649290
39466 142626 257968444
149507 151809 5825721
2372 178897 441229203
64340 72870 555045001
113526 160821 118362582
90738 187482 419746600
100780 144783 766075106
54624 114701 664651267
158747 172667 34648559
120662 193347 111262204
142449 185242 234925234
86194 174108 561805069
180477 192002 28949592
137398 138197 1934625
102948 127118 60207238
27741 152250 543058980
170934 188915 44998383
23119 156776 334248814
84886 121076 980847792
155612 194323 199739863
54609 121989 579132288
126886 179198 791253020
194308 198079 9567331
102263 176850 186113062
191232 193348 5311770
198529 199910 250854399
72141 196573 337916911
66510 71784 13165204
131915 188334 141146840
125672 170286 552181289
103130 181294 195140888
82323 101296 47624919
92282 181022 221846403
188442 197941 23861139
155640 169875 35475140
95090 142194 117762006
112268 124990 578448810
73832 145965 180222776
83097 103065 50048085
102200 130037 789279578
102881 168839 164790609
97539 161200 915092698
152568 170407 192084717
162338 189278 300148033
11609 132686 302647416
109004 141558 81461405
78704 127568 121994559
147328 152163 12197229
68758 138624 174314275
69528 82643 781619614
194329 198213 482088234
13200 158923 166322773
138824 186908 807132012
110497 144476 330545635
131278 177213 114633870
177255 198585 656133365
59091 125440 165660537
170056 196433 66032280
172979 186643 435946001
41739 81016 98243592
170985 187238 241061781
22252 179607 393179866
138131 164566 66200167
10289 52117 352038657
67677 140017 408091842
87198 111153 618213269
63368 156784 573527320
114182 162871 121777001
37732 74162 91190935
57995 185718 816049196
104706 115026 25814566
65341 156532 227939029
103551 118952 866471812
97483 193311 686572840
71945 103889 79781299
117821 149473 121695682
185845 195066 521856811
53985 120806 166786679
69110 190888 304179545
82111 120643 70508243
152206 170285 325526661
91631 140546 745041217
110552 180893 790013370
70388 83761 33144002
32120 177497 363135038
50126 111462 153165966
80777 195336 847384952
116395 177650 152922581
132240 178394 231976866
170374 198756 531500772
21554 60511 97345727
108838 173449 107643296
101974 135421 83437664
121762 137807 40257726
90527 139985 123747616
38998 108124 250139582
186102 189007 962834398
129697 129707 22017
43553 180678 342635491
116800 194301 193776912
158440 191857 83432164
60855 91621 76733237
152505 185806 83150931
57873 61132 8004322
49637 198420 372044687
49000 90771 104300981
24662 57226 715305449
139517 197742 145775144
57156 65718 21552631
82698 128036 113295588
108135 121409 311266932
158650 192557 84608153
46105 175862 812051280
137014 180895 109570163
6783 199730 482582805
128618 150670 123879188
6016 129886 215541638
150674 157211 16504841
138266 142080 9556542
43497 134337 656569662
185967 199343 33696271
5613 15590 385838359
10793 178285 564237594
190790 191752 133173903
101215 166106 162050634
192345 192574 417880181
120975 143248 35681051
31309 158635 780748887
148999 161857 32252867
153957 195614 932907092
38107 180344 499235447
52029 125941 184625418
55362 192654 823799694
40870 165048 310453630
113913 154289 807381885
86794 132669 114731566
44372 108347 990445182
91732 102489 27223700
135821 136337 1292793
49768 132285 620518535
176068 199241 58349732
100165 104023 259138105
95394 134959 98947372
113064 174307 153055870
68780 160356 228751962
48211 62206 287943439
120520 144256 486304093
120694 172322 129178889
6622 6638 313884264
151198 180319 839459266
178110 180219 5323493
197118 198064 953664180
155614 177657 71483034
60846 181280 300968690
137179 181748 915442105
57783 160011 806770406
132419 134512 5242191
134991 171610 91443128
186625 193991 885288466
39665 105381 6012634
90674 142996 990737438
95509 185943 606978711
154654 184085 272312641
86021 100487 36399563
80450 176909 551250514
68667 119717 127210792
99438 170586 177728192
161761 163817 828391968
162677 199997 321792335
61306 163212 910758837
153121 199823 215497715
154287 195805 103708500
80042 102446 249236820
137183 161341 60469222
28800 65013 90602222
109905 167212 143206656
31008 176162 564480450
44931 162684 871759229
197269 197486 815801692
198437 199802 167490939
41945 177495 733905995
86123 146584 402181033
108522 186714 510272131
94069 180215 215208935
66653 175136 391502987
181168 195093 35010713
148773 189759 120481518
145168 165979 51979364
111075 186167 113664266
97935 104887 17340082
81797 135533 740596241
10028 45641 89044646
6929 187116 758423311
180493 190241 24529784
135414 174792 928361929
95122 127443 80762765
183754 197675 123309841
32236 101394 173010367
117436 121146 9112265
185979 189684 450334721
144742 162023 534962944
145041 164257 48062162
135552 185904 125853180
4681 91890 670537965
183523 186896 8524874
131298 132322 2540246
130916 169773 97115450
53278 56699 844757205
90138 118960 875056346
158056 189874 79451991
148693 162930 654949234
140820 180820 99890171
75727 84297 21212474
135428 162355 861572205
116400 170448 17187729
7676 106871 6722014
134701 145151 806219082
199034 199630 814283452
55120 67111 230182581
178257 199185 52690693
67875 171270 258218838
93909 100163 15797854
56080 165453 505836327
59766 78819 47680118
110304 196250 498373429
119160 180410 153069985
131720 178959 117905656
87375 171715 625769395
78527 150949 180988232
113085 124229 881256605
141543 172165 76541746
65188 70385 995219672
15220 28230 810934130
97742 138463 18894700
37878 194617 775683215
48613 102641 301333562
17671 36566 416841162
133054 139149 944459914
198237 199110 2215069
29857 84301 135900581
140965 189745 121976008
105439 116120 540903308
143215 186969 109318648
158056 169742 29118598
63131 134256 410520528
124047 178146 135179802
195654 198857 582039078
162444 183851 53339710
97555 117196 547492577
156176 164424 20540845
155717 172415 41568032
175371 189777 889679234
154971 180867 64440241
104499 161031 141347483
50093 65828 39482844
112268 194254 205067558
163816 169177 13280033
104968 114685 7097407
101763 103514 4350191
9814 57898 397203301
60060 148139 220201035
126877 177242 840994001
86245 185534 248155611
46291 196845 612803075
128587 167505 97227082
139563 148095 581075191
146275 167618 503997629
55504 64636 22854524
10024 24803 36959355
41699 141791 142028684
111161 196374 231911439
99633 150376 2511162
12611 145096 207707799
171805 182586 26860334
143187 179941 718470561
102956 162380 148503328
180709 185752 714295150
45978 177926 329629742
107951 164881 28854476
57491 117376 286583331
154107 196062 104827184
155247 181071 230594288
158186 159425 3058883
154119 162903 903152357
68383 163464 316139185
24803 138495 454561534
148408 154842 824638449
62228 194448 330486583
31964 175152 967818869
44390 91780 118217412
143180 188233 112619700
98491 160574 155143723
120547 167035 872181490
112163 185653 522373617
182877 189715 763900361
138323 139579 3176969
103258 103650 647808
85020 122025 414407990
42661 63339 51783591
185925 195764 790272747
40253 128611 220899405
27182 179436 759192769
135144 135833 662884948
141287 153778 31345859
193167 196978 9652031
107513 123840 2306294
18716 125432 266587114
138756 190864 130349298
64789 128895 541290375
165542 168676 7833738
107161 109388 5472926
145280 188630 108420383
181636 185783 10430250
107146 115939 621098774
174359 176619 5510091
183052 196173 881628617
102534 145078 106269848
111193 169522 145925553
79230 178341 247498345
4161 91903 219249326
62513 100677 509981741
93976 168972 418633522
61599 62676 771008051
72234 108291 89995089
34299 140111 264419833
69987 182582 517933927
186298 193183 168126911
101055 174809 184103149
25119 52834 620576195
111042 130120 164352588
168480 191725 58084818
100157 157618 143665117
199092 199701 1522944
139300 149561 14097748
191320 198007 479614152
27389 170214 584594938
194925 199506 2868248
8790 87276 972089028
176313 191778 304641840
84012 101401 43684234
182038 188331 411429644
131805 174917 683739135
17514 167918 375833027
29636 83187 510355226
120242 135681 2380174
119252 173826 136401078
57982 70843 32251097
145681 147526 4577110
57275 186683 375779155
144614 158246 34181638
64813 140199 431126262
180504 186564 15258753
110672 137770 887450950
164568 166065 3673967
90576 125614 87581404
115467 194428 747619734
153180 185601 385308994
76869 199183 305905468
195631 196115 780149943
191344 191528 497791722
123234 153189 75105820
73612 159320 214262470
79780 116458 605137193
7430 70831 158740831
90742 185258 236361152
136598 184362 119280610
98205 135759 93722168
46308 191583 869721652
26718 160934 335531134
173857 182630 21896404
159669 191646 79775483
93126 144279 127963272
105212 153521 120796664
179837 185381 13933662
103192 145830 106470458
69350 89733 47197681
192687 196327 634689218
170474 180099 499983606
124072 134599 15941477
29233 55442 65494240
109909 188488 196552722
197719 198705 2476046
162014 163063 2631755
88220 164897 96671314
115746 148267 714814728
35233 68388 232885369
103317 172112 171836457
51406 161862 276156595
190611 197117 16371211
52535 68023 38883608
18169 159391 576231781
127114 159377 80849469
126454 190519 160263906
45258 105455 150595629
136322 193644 143339833
192369 193542 455941556
129289 189114 313450123
194734 194782 461937177
148648 179546 77091378
172731 187466 928042966
95267 137569 883343205
144481 199265 455824946
33219 189300 390190874
148284 185386 237018642
113946 194514 201447689
121978 156041 85465036
5464 187748 577585048
175046 178490 725421525
81577 87061 13626405
23311 41551 45613991
128062 175157 117601723
135450 144982 290661734
97538 183157 15761464
191038 193363 632798313
139996 184575 53519661
78655 138521 887313466
180000 191978 601686972
29195 63842 86671420
83020 169091 215185836
135358 170875 88836507
124411 182736 145752741
139873 170187 475701912
88692 125981 93264892
116942 163455 202742105
155641 157595 4891245
134327 158730 61116907
188486 191624 7741613
83361 105876 964707913
161421 188486 67646107
173275 192788 818984467
64844 153409 518856008
42925 53411 513609618
103070 181216 195088246
101646 187610 214788842
181947 199226 43491518
137151 156104 846455405
184553 186914 5997117
15677 174921 397792734
144464 176299 3124441
62338 143704 203404519
96136 121768 93152083
50180 95063 112116279
159959 166511 16224295
149271 176166 67032260
171014 197576 841684758
113656 189035 786106951
170615 193942 13111790
86941 98493 579932396
127703 188598 759190790
55977 126918 69514714
156454 179352 711385126
180984 198638 318598347
24286 144692 301040243
50714 167248 291175780
168716 193070 630859230
195314 196144 372359
79656 194697 287570926
97864 152102 135491926
29856 47465 109712775
7783 21750 23725603
71713 105939 436762748
171115 195118 257118112
93175 173797 525536908
165450 173370 694137536
74238 113818 98809109
68003 131579 119402959
46326 177605 782856396
57503 161478 259891569
54614 91074 726988807
99067 142928 508940916
95532 130259 86861055
51929 174700 306752945
115675 133722 45051999
48985 126179 578325109
107829 192578 228837540
129095 162235 82945578
32289 179907 368841241
133915 143916 939136527
86923 112623 400520228
106429 155251 636965208
152203 173350 52721806
168818 184889 179177929
131669 193879 471903389
51968 64312 810708761
36470 80285 552882683
88139 105323 663074034
5035 179232 435371232
128642 193676 964938757
36477 111004 350903860
27090 92632 163642252
190042 190948 882799657
116439 168054 471754951
32927 194742 404522004
190520 194851 10841410
24930 138094 830676458
118344 121446 49022351
142579 199513 722826325
129491 197850 171044218
139935 155359 412485619
132916 171296 26028493
88446 166064 194122718
18865 173644 386759480
163712 184135 50866840
191518 195675 10522604
38687 147449 338535114
130569 132626 5055179
112045 146054 147088819
158356 165510 943408920
9126 27311 261487627
192854 197662 522888217
9708 140087 325846232
120743 173793 132687830
61951 175433 283492830
83674 165064 203528397
119562 151761 80686299
44678 48001 8243183
171505 198010 66514266
157010 183202 65178310
43537 159881 290904577
124433 149783 778266653
88398 175104 921011537
108717 180711 179933200
78405 186790 141297870
109617 125363 39310823
108253 127364 662557035
132499 183676 127862296
35659 77876 123952870
114134 179153 742345364
18137 132372 285454242
6078 121843 289305969
98936 144205 879684955
156977 198926 440231804
164932 176400 611366779
191503 192420 1544294
110596 184824 185557231
191122 192778 4070102
61492 101018 697007428
47773 80468 512721731
47251 111876 938301710
20690 128630 336922144
37609 106740 172866710
185649 197292 900729867
35057 92162 791799555
146065 170535 61203283
77988 83197 15570581
186261 192350 310301808
64697 131764 167487456
187297 198131 27212867
34105 171589 645466995
165477 170632 12940898
80015 102309 55838829
161756 185457 235078212
165580 182555 42328315
97567 187655 928943120
73610 118687 265974201
20839 114895 235220077
182268 186220 9946056
10046 50768 101850621
21267 158521 343229237
52535 119463 167164415
145688 178707 82327868
184557 189640 12844782
93660 172701 197580074
142419 153905 707783110
81858 193015 930070456
111257 196422 213099985
197550 197650 266768
66785 186332 298630657
132628 169064 91126508
68053 133599 163601373
193688 195160 361515566
3843 29185 286782834
164403 191163 66846077
125267 187501 609013396
114356 163095 121912563
162229 175263 32347297
20388 71356 127597775
149655 164156 36372010
119226 194704 422741864
1668 61817 150524517
41920 196024 385283680
60295 194981 373302897
56211 95164 793575358
42565 142296 249272284
198531 199893 3469075
198758 199403 821355973
18820 159376 947910544
85445 131549 912996326
124510 179853 542967455
21173 121848 251486857
160954 161216 259399505
70556 96787 65355472
132431 134550 5326682
55950 109151 174121942
55484 99140 742787378
6721 110262 258811675
38616 128218 409134742
172264 195890 814199176
153531 195293 891322603
181132 185101 376295463
143432 161062 44086348
177091 181373 414681252
6064 175300 739679475
55841 133795 194731660
142216 197962 769080112
156637 192779 625391338
104231 165927 154146595
152091 159560 787923935
107722 198344 226677669
35198 98423 433675574
93372 94395 921285222
121189 139900 638032363
191458 192015 1419298
141125 182007 102068696
117795 161979 110528293
30284 48072 44352263
146190 151016 12118079
135201 198777 159162263
110588 187246 191751553
82292 102970 698929044
141752 171616 283710203
61438 135088 703617568
6433 189126 456826213
53500 129182 189130746
162648 176872 15179130
66341 181810 687011396
27453 188559 749335673
101863 168246 165752499
67336 133188 164340010
2888 99806 430404603
149457 199019 664357133
86116 168147 662722787
90897 196065 263123477
95209 98837 9218963
111141 195402 210783763
158671 180153 404999152
11299 136399 312710110
46786 185613 347063402
7698 73574 164793323
155389 177276 54342587
98262 185988 209876073
133329 143973 967261394
195801 199526 343908700
24107 92907 171942487
94342 114292 32613960
71988 117929 562922532
104208 150675 116101823
91896 160879 817725034
192851 192864 39426
7984 192648 461567127
108228 116481 20634196
22268 129838 809125642
175794 199602 253933054
177465 199716 56058682
76907 118000 102643654
114823 171858 625808088
65485 165797 941741634
195748 197814 5257892
128206 170563 105950550
20627 172383 379355558
141990 174261 46896591
161946 166886 12178460
38567 101584 157682804
86635 188944 585951212
81087 98421 43429748
106166 196549 225994081
31154 137546 296094435
42229 46553 848219375
149483 176911 68382596
62516 152073 617738206
34643 84620 124760283
116113 145164 72667449
126840 150652 776794608
125049 134010 22493746
196927 199691 6970716
105104 178753 183838143
187378 198476 27861915
83738 195244 278828064
60932 141087 200418872
173172 174583 3541368
191690 194642 7463866
68156 123585 138212898
12108 37548 63639359
151119 157043 952004841
164566 172493 275608302
93622 145072 622775464
154461 181016 66107975
57959 114560 141379571
66334 150707 210717422
76193 194847 296543547
178989 196612 44372087
101338 128750 498629015
21421 45392 59940010
21981 182296 757586330
195084 197244 281979965
7709 159770 771649393
93336 145118 129506034
44245 61253 42410911
182499 183848 3371070
168005 185331 958056930
47987 110161 155431905
26622 83071 141022528
127633 185897 645743866
157444 191414 582063096
157916 162881 53974731
103633 183493 506593804
41036 165442 310992218
123730 195999 180831530
166044 182169 463497458
70960 124272 907440095
168145 183874 39288590
23239 176640 383254797
104873 159111 135637343
31477 135453 259881804
141111 196743 139180335
93180 193318 576043351
166596 174558 19868897
29086 78527 752925181
138551 178907 872163287
134547 161944 68598669
34659 53400 348352221
51891 166349 286041420
187465 188744 867202384
193121 197191 941999538
199653 199991 675902899
48907 52505 644119385
78843 107572 71776492
132859 159249 66134622
67615 180296 966188602
28715 80487 854928017
55465 178518 307328662
129559 137178 19035570
149965 179639 352491534
28017 148992 589123659
142827 197950 137934585
119308 124495 12976083
41189 98093 581633873
194370 198761 923833621
182920 195509 31678365
91393 157828 261553507
68748 139526 176642425
180157 186720 859339690
28904 123572 236429353
197381 199761 454068499
103098 148310 625576035
150665 179763 281921343
82218 150806 171533755
132068 138276 15500281
147696 167806 50215745
12420 152323 653086894
168497 172782 10669215
108209 188874 489860433
48424 70914 412118866
169058 199657 76666692
33617 97907 652046393
157518 197834 100802157
120524 142122 54136199
179466 199745 455508630
175416 181102 758189138
77479 126424 122200858
190341 196043 14313439
2152 40088 826879842
121279 158480 93253981
142826 183626 101881103
126976 188983 711846014
131338 143582 30695432
104608 198659 235226591
25537 167028 871631368
10961 25107 35373658
164994 199946 87590543
139216 171282 80157656
19041 47081 69941916
194972 197664 6872064
146837 167305 850756687
172709 188636 956819448
94928 192838 744970179
37532 46468 22253625
12659 154616 516032627
185054 185935 2211815
166250 177983 300423712
71672 116173 227482095
112624 169562 142436315
34356 140940 266398965
140217 151615 26568399
150750 183135 80794390
137524 193434 139811274
109291 196288 217617470
156567 183091 429108400
24735 93184 582929834
122044 124694 829860360
67114 144663 146177023
43998 64330 50850250
178819 193910 37973250
128767 133005 10627651
121574 168454 279910737
73228 79833 240029433
46403 138366 229890530
132818 155993 617028597
176683 191017 893224140
154525 199702 407706746
30136 116349 215441242
189314 197840 762763868
337 52555 413956009
58744 118842 404001448
126257 158826 81599306
56168 196305 350329828
168854 169170 750257
36218 90913 349975214
49814 127884 195063076
101511 183593 611110321
140663 187831 812578679
94327 143046 523224643
28300 70680 106066234
150576 163327 31965694
52117 60006 676264278
89506 157310 169801722
92777 135615 157003756
187543 191891 10826055
150388 171682 270872155
41504 136924 238554925
3225 185721 173259560
126331 159691 83597937
72647 144507 497571298
99263 168154 172007269
41716 53155 28606573
174202 195726 54003785
84361 145031 151860258
148715 182657 108256480
62809 148284 213598300
178337 189006 26923201
86489 119061 417109599
43715 160813 292763053
4594 113915 626001372
170960 176933 14736343
196854 198017 2958035
54179 55472 898618438
74606 75866 166144897
134198 141631 791759698
25924 27601 935745675
16465 51971 912627462
128780 140408 29136906
60860 198877 655733880
151462 189260 94509503
53674 64046 25996596
55481 126099 647517564
60346 132234 258042784
59139 65377 12533885
29293 118120 221924216
97765 132719 87249556
142991 150598 280199313
121680 164325 106830293
55739 195802 350114033
63407 168126 420159426
46618 61503 271614614
174807 199404 61829688
199409 199610 657944357
94608 97567 7458442
65449 103239 94354856
101877 130333 71056690
12087 169293 405041078
44534 84084 820442181
157065 172265 147759655
175180 177483 215985699
69230 178968 518582455
73842 155897 205171586
83448 167857 680919860
113162 154307 986154724
114776 174254 654791329
118565 122251 9095662
68569 143257 250144823
165824 178408 431882409
177608 194873 43398651
110281 156116 923097688
71807 76015 625915957
61372 126604 163005917
1499 70252 172258624
187200 195803 21557810
50331 192245 699469826
22741 150389 319080768
77093 168968 180673794
99806 146090 115530700
36806 198326 991082896
117158 145455 420737516
147675 196205 254984339
51920 180466 321163261
194511 194968 1165089
49828 92473 106443754
187128 191807 602745751
94032 164893 177196935
143881 188797 327030792
137545 168837 78264317
189406 191546 110759920
47486 64046 41614093
29869 68211 96027425
126819 131103 10825661
955 56251 903630354
23041 66975 392073146
43662 131380 750819975
30016 92621 338792107
156740 195670 150429759
164896 196504 893634392
117289 158606 103418802
68043 120914 131818876
155825 184146 70544526
36796 181304 361072753
106871 131937 645972489
58807 98698 99776277
107886 199776 371468006
127980 197148 691626750
151312 183633 988531418
39329 192383 829734921
19801 197502 553769453
127207 129931 796423462
102062 176160 184864180
123801 159252 385362188
98177 169012 176949886
179884 197316 670507739
115912 172623 141708054
129630 148499 276929625
55389 150603 382134744
120464 180687 352197041
51639 155887 260666365
110429 133442 57553506
22655 98814 190504964
124268 143100 47229661
54796 73330 282388102
718 173865 699954623
58031 138050 199835959
95008 181827 468927732
80371 160844 201259915
33642 56518 57224464
190425 198503 9424585
185052 189056 10113686
88488 115814 68461085
35422 173268 620608026
2355 164535 758693421
144925 156921 841141743
86979 140895 713029239
23295 97028 184398258
97543 183059 213595589
53999 151801 244455615
188698 197803 22874041
169937 185157 37932937
143994 157450 748923489
92147 92755 1630385
180648 183708 695113852
77613 78543 2371975
174159 186535 31005999
97931 129656 79207768
47593 111779 904205814
177173 193987 305795957
22384 199363 442585697
149176 197013 119722452
111027 140519 940683626
131996 147876 39736204
16551 182147 413839479
152007 156760 149397805
175385 180245 12200974
93785 108489 36773442
150271 185488 166068182
71316 95259 265483214
152204 170427 45542756
177702 194817 165149215
110651 160016 29637156
31955 93061 152666014
166597 187487 52296180
1083 111452 276012539
146005 196500 418757160
169663 185563 905871727
146898 156747 23947129
106197 199301 322537192
33252 50784 43845287
45623 96579 127430583
135077 182739 450961564
129784 153912 60429542
124921 174308 986868983
106257 126672 495450854
123670 137453 973520586
69970 139841 490106122
51208 196488 556125966
99883 112567 346584703
141861 184809 134999806
56274 56583 330532584
187330 197907 26580484
188745 199818 27838717
44818 71226 398675176
139860 178981 866993676
189774 196707 17428375
41037 69221 70681790
100646 148213 302225560
20073 168610 861753528
89235 147589 146021258
30877 38066 486463463
144653 190631 114910329
696 89431 959388792
100862 105177 634757432
14079 167150 382518581
12578 184371 429378210
25844 145454 314568711
190695 191325 373216867
81656 111109 73541100
57774 87052 570377967
158339 166258 19666465
129990 133463 443295981
90230 134520 880064517
71848 137817 164747694
75701 175862 42842459
182541 185211 965973323
37924 186088 370359363
18176 18281 286267
170633 176273 13835187
174021 175721 4138646
30957 94546 158941167
91889 186847 528545438
22789 41955 47920646
23342 75220 971593598
7147 81401 360222957
48228 93478 203691068
59965 86115 208882890
192685 195507 211222705
27649 126367 867575955
89879 134977 609449034
81124 105544 12696056
5167 190094 462392918
177473 185683 986369845
62006 158512 742897278
26483 135779 784513058
168349 178198 369457070
146703 156596 24943645
80204 82842 6574599
65569 93276 494561387
102386 113248 541800025
65401 178971 283475499
143309 181880 96244210
69349 87319 867016777
126617 162955 811571536
25151 48061 57177882
77251 92915 39107133
144420 170959 66279441
92692 142664 635018501
72500 102194 120077325
149484 189886 101054893
75609 94368 46807248
58036 198881 688127066
5240 169539 944666800
46732 165251 296392911
48380 107923 875640519
1716 14183 578790802
134975 151187 199135886
131307 160796 123578193
5432 64847 468528536
44827 171101 426018039
140924 179071 95177595
113407 163292 828721438
9882 169765 845839747
81036 182039 252334132
146573 162577 766298585
41227 54851 601087635
17575 48346 57750919
102574 155312 131897055
21575 199455 444881639
120601 139081 19639788
59475 67407 19978937
46700 74547 69841583
121626 131679 314029593
157293 160008 6726398
148403 181566 629664075
110825 171715 152257289
176805 197377 146297964
74391 137158 285428653
62258 105139 107198826
164712 188501 59486749
189426 194466 12604769
91883 151295 148727909
31959 36325 507022590
85625 168635 207627006
126306 155465 531594336
165781 199496 84468789
34367 94826 284247585
189563 192703 884524248
141276 159124 44749470
195156 198366 8149096
128076 191513 158583371
77514 192617 287618753
60067 181777 674791802
82275 109245 67412071
99037 139572 101190971
159934 195075 87807185
35793 103521 326467047
30543 109047 788467855
45333 153873 271447390
20278 190041 767899186
117403 119518 744124994
10041 109063 800038105
58996 96875 668527608
53602 56809 8055018
177942 178043 646453595
27372 61069 885520036
28770 69817 102722273
26721 160343 334049863
194322 195567 3179602
73689 185047 278243168
180630 197618 42756811
81383 100711 48405175
36371 179305 494249945
196533 198225 4294010
110500 111197 51724994
181599 189554 3438845
24686 108849 210317775
181225 184536 8317249
79006 93418 862184
97597 187019 877142622
144131 164736 686756848
30556 133880 258215764
119379 199015 199387949
33306 190765 393604420
16126 97066 202374304
103847 151755 894553449
74844 180646 116456206
119248 164828 333093852
96934 109937 322125536
10041 111877 254477553
144505 185724 660075762
29977 144665 286678117
178799 185876 17843524
3230 79406 299161808
116171 175482 351545606
15660 66998 725094573
184084 185108 94292765
117481 161177 109293378
40011 101215 153243776
175374 187732 31146878
14353 146553 833693680
40163 174139 624300126
71237 140631 173273107
163144 189305 820896982
125341 137901 31466401
185621 197807 30734844
171575 173326 950769451
109326 123699 141457801
43236 175504 630017681
76194 123192 117265916
93174 193378 546346040
97802 107232 17023105
63111 113288 600572531
29746 134869 938660459
57159 149812 231508165
66511 69636 7874892
103233 112584 803030460
68369 91711 517870192
197674 199035 859471143
189024 193918 12235668
64594 105082 696272902
150540 196859 115913640
87299 176951 317888033
83521 175867 847815771
153948 156138 195118476
41047 86951 114692407
97598 170144 181318754
91879 198883 267888626
21255 105270 356260539
78538 123943 113275819
8655 16988 20867406
84849 133643 122026642
198641 199454 721787981
102584 164544 154826266
143560 168776 62977918
101666 166684 162319695
61665 136532 187169509
187790 189039 374021993
82692 131371 121672701
109691 147263 215617096
86160 103075 850126215
173978 178404 10995893
112435 184114 974294381
13219 101671 283183443
18813 80806 363596186
148791 179422 76442351
167560 178279 26713713
21395 51894 373824312
104296 146839 838206662
72319 197119 311962064
74533 95159 145251851
172818 194313 610965289
73516 77979 11145822
84454 180754 240745837
57769 156553 246992151
187808 195454 671274176
35829 105975 395033247
108227 188625 201057762
105433 178992 183574209
108142 147929 241763180
117218 135105 44753388
159628 175892 40332563
151299 180775 393100667
108941 166228 143302592
55450 71509 934608406
22112 162198 350216492
141892 161486 49086398
114535 149308 407078098
169994 183905 34654774
40330 102272 480804716
30944 49877 71111358
46767 138809 183352682
6755 107693 673383813
15006 71635 260243288
106291 165650 565912634
108395 123335 37258469
180776 190243 23801567
66704 169208 714097096
182734 187140 11170726
160572 169641 22628866
148406 181350 379483154
192956 196295 429032983
182813 194929 30438214
60980 108049 573190436
86923 97064 687028164
74337 135510 372504499
105387 177168 179133685
193347 194755 270072624
29379 49868 51214303
139310 166651 68332570
13848 34013 206602115
20809 96294 1605059
52606 89279 91471277
179796 195246 38816898
36315 119421 349633888
116174 131700 338877406
177079 179948 7266552
59777 116198 140998784
136150 139061 513573903
55480 157944 719935233
43999 119033 272366221
194560 198176 9176695
100629 181523 539097398
152310 181209 975354208
140710 145061 6510435
141234 171695 4629063
116664 157377 101956688
128289 186444 145379845
128765 146589 208610593
79822 194615 305053751
42375 165063 306700494
164289 174064 24264508
54419 170153 761852051
47026 112852 351960233
10393 142451 330150048
8864 165642 391947457
65143 181471 417311569
173152 188362 38171727
139534 188191 121713208
83243 106816 58971168
167876 194854 618907625
35849 42609 16917453
76813 107029 75572093
43648 174016 366748523
143070 143357 2619718
145970 167029 52581765
6456 162454 390115625
115718 184653 172218446
188956 189904 705554996
122625 159015 91248521
182704 186413 9351555
52464 89191 91588297
81441 103556 355847361
704 74735 505755490
62392 197729 632129632
129484 151199 54286573
26405 65946 98988606
5673 41966 90818468
14030 135697 875440293
87385 91000 8986269
67839 156456 589726830
117536 193745 190529159
168883 172778 9656410
151244 176144 61996684
175310 179970 135178270
76937 162846 118834110
127726 131582 855270565
168217 187044 47145061
62725 119569 201896474
42337 84786 105977658
26813 136070 273023726
164947 196565 682477883
107729 164175 243237993
158276 175308 42262455
134131 189443 308788011
169947 191384 53533304
80068 197800 294492624
56527 160489 259921622
49523 127134 193873823
144021 154292 972771422
184629 188471 45520901
81214 196000 286932550
78754 149097 175753552
45540 122991 818000099
186061 186795 786969932
90006 121917 935747148
129140 169176 614589622
46704 189564 763516781
58408 143175 211869555
6382 131935 313879853
41165 159495 393590703
72888 187729 300422083
2060 14461 31255553
184135 193117 22569889
8590 86850 195601061
142343 186147 109473805
131185 164658 657423174
193279 194193 2318134
92100 163962 179950951
103356 119678 40562354
14481 134108 298935188
193080 196489 8632861
7855 45542 94241214
188712 196301 19001330
115331 144585 73125975
122227 147427 718183611
137270 180618 108264682
42880 167880 312330248
184808 199654 849677649
138056 183238 486522120
39510 178999 348574280
69145 140627 178423726
180649 195614 37617651
72830 187219 156426727
19737 164165 361103089
26625 184494 394453558
55838 101588 181599105
82835 171513 15574357
77866 158170 298687928
135014 184292 123070162
92485 195346 257308454
69339 148710 198218154
10711 184610 781948784
21156 71537 549356228
102778 160131 253879001
65251 157826 703092672
115644 189128 421620615
35767 52994 43059058
32030 99206 939912289
144647 194852 125491628
95435 160110 805796120
55755 143858 220190460
69119 182070 671413884
139185 166796 3106379
133112 181784 535942991
49757 74105 60925003
78234 192850 671388341
114403 183596 172869313
140390 146577 15461083
153087 159663 16439710
193518 197315 9611472
94139 165703 178935817
50998 129444 314738270
86461 166300 124886644
147827 153408 324380599
117835 184249 728802238
118631 144353 64448095
108533 196150 339666440
192563 195896 8457855
94146 104598 26223224
191650 198758 110666022
98055 189545 228632491
107197 160617 133585703
111897 196818 212496244
137620 144864 666446690
134507 190505 571777379
172945 198781 748811960
152106 194328 26143258
19277 130540 278159516
34118 97741 968704544
137941 159388 249531229
72491 98994 66222659
33124 196507 408490924
75100 100544 63637754
69523 97810 70610946
38878 111136 281120827
143870 151162 54109790
53953 198991 987398888
187112 188699 4014514
148703 157243 293123786
164913 196621 736181687
24273 83811 148785490
47410 60296 23483510
141432 178054 860613374
125640 139335 486845518
154583 156265 4214198
31433 35508 644338264
95714 157849 155480978
82850 122113 97969900
33123 189094 389887330
49992 188656 346645188
155542 180895 63099054
79425 101025 54078779
38048 55390 9381469
118942 191862 967265910
198747 199942 3017445
82504 86793 751363397
69007 123177 23015833
35187 195285 400195065
60708 165944 541585019
152539 166434 34649317
32660 36233 859888471
57929 71479 273304536
170123 193616 58716442
36088 186092 374901051
131341 160338 72600164
134589 177503 107050279
52228 148362 743345203
47110 189491 425553937
103456 118031 860067235
34500 157917 308617161
94353 186536 230428393
4863 62766 164374026
31623 168351 341758177
91905 163004 199689158
25018 73153 502608485
199775 199794 52814
78046 195595 293851945
137702 198424 252874580
168226 170905 308147119
3542 76383 292394963
90042 180729 226732892
183684 189069 13597963
107928 138409 76110888
197799 198464 203230007
144699 165707 32479559
88195 134060 541385379
72286 104265 597430017
122236 161824 99258099
123790 193120 173413882
98871 153345 136154698
103888 117930 949609712
164453 170525 504588800
32721 62330 74065917
81934 187257 210828215
99254 194145 90739177
127916 148600 565322545
100228 163631 739067517
114210 169356 728767471
640 149165 559027302
190956 191437 555616737
58567 72646 782012694
150343 158802 126575684
108149 188677 480742969
177328 198302 366503062
93097 127121 421600495
123941 174265 125818787
82443 179948 633964035
132155 138302 15354820
113234 139526 65728287
90086 163830 615847941
113892 146662 27222402
170932 190533 49017979
86313 159590 183334734
115814 115984 410416
35571 53430 173003545
150568 170476 49769509
92092 184968 232298322
164462 182939 317020536
64603 156921 230799235
189738 190873 2821843
47280 197443 585959232
177722 178458 182804
54937 78844 59744904
78843 193020 285326593
56251 72900 939483992
1667 108040 582377986
168911 181799 592034210
101665 175383 515539240
13328 193847 656587670
70340 72142 4410519
87719 181047 514126414
66988 141878 899065051
24487 157322 798444117
193810 196090 863132561
21719 81149 159651204
27673 168189 351072961
83679 181339 244043383
148100 161700 34101650
149433 177347 869738076
15124 180760 413806707
196000 197897 4848793
30805 150327 392608764
194429 199826 13685842
199217 199298 217592
196241 196657 1069417
6762 121447 808514591
36168 176466 350453050
183507 198171 36917106
187803 196166 106688371
112710 117364 5574995
120024 127949 928374950
175680 179041 8419302
133405 184905 128715798
38927 117869 197368305
94 105545 48929949
85665 94681 22649231
53245 126549 183133854
105226 131100 64630174
181731 184036 190895741
173545 195757 55725487
183864 190019 15520368
18300 98173 996557807
68961 133410 842039880
15001 40097 907350028
175632 193806 188660878
134117 181476 452833328
7466 190199 468338492
191142 196867 188581027
192723 193045 310214704
183584 195799 606472462
136495 149907 181795699
67480 109363 104453206
150999 183029 79898162
10452 20116 21421457
157171 167092 436516361
114044 141562 68781534
98963 173844 186954799
178735 189612 27440366
191164 195118 167725501
174734 189812 37841953
107484 113151 14094542
134139 154890 52079711
75993 183693 269036184
181776 189975 314908862
71047 83918 31939593
49885 65183 510876919
159244 181901 56403389
110142 196408 415180898
181657 189102 633461514
153346 153379 84210
183484 195789 30938214
50752 65012 657768969
87549 190820 258299537
137477 149279 436465785
39329 50088 305251701
73219 141308 854545640
176974 186935 482026354
82906 129278 338211070
72757 194580 673543538
112799 136060 300268117
120012 195534 209277178
191270 196827 14006536
107619 151435 109529837
60796 112543 129323694
121739 179375 910515079
111459 132671 53101401
2705 30423 624759192
124870 136201 28379472
62411 130201 964326211
137923 168926 77564141
182616 184533 606276584
129386 186720 143291063
67672 178113 577361647
10831 97460 403353970
64549 85617 611056198
71796 106177 85852681
92891 114254 53443951
11789 149146 375117152
76646 179377 380172974
123270 136444 33057547
104901 186954 973280368
105139 199004 128938635
2416 55310 132428252
16300 110103 234388991
139474 174981 665316687
149490 196222 310357719
26785 50736 59843351
102041 156938 137254133
18886 42494 58976721
2209 26254 60354338
143187 170070 67172153
96986 117975 52355674
24648 50472 476169127
53346 110011 162802134
178881 181393 847608193
26141 162614 433692539
147231 193844 116637927
196813 197487 107257397
34343 97937 159041618
32520 148024 448403132
83200 88576 13285068
177914 185552 13624501
191841 197279 385209474
76837 144560 945936694
194956 195711 1956562
185902 193144 596440463
120656 165659 112655593
42811 100122 898702806
67576 100882 410867316
119812 194768 187518907
88253 93498 13151383
76593 164847 584588267
191226 197181 109605818
94324 145766 128606033
75291 83925 21434379
168844 195264 66067462
188301 189520 3047686
152449 177243 453037139
136987 167903 686817290
186521 189203 6798787
94959 195983 252613100
8110 21515 33533384
43058 162428 298446211
85380 93976 615335176
160083 174081 34789460
130360 191966 728933738
162702 195573 82201493
25288 27993 731314953
67661 122343 813445849
164768 166576 4399186
143312 164841 53825384
135527 160674 62973796
81101 172790 902998188
112405 133713 53316013
34783 121682 237502401
151302 182165 77037524
173307 192256 47479574
11103 129755 622794419
126588 144474 894803456
65269 116497 600125833
12096 77082 162523046
75747 192004 895171631
121184 176975 206325489
60092 153087 232610674
150350 155503 2286609
8172 131737 838498923
4748 182038 443187350
124232 174913 126624443
90410 128615 646167922
142489 149620 309088389
15406 123427 269810827
34955 102266 168374802
77960 174239 240486071
82162 159681 193942950
199683 199726 177385544
7624 170997 764233180
44196 104217 150036255
140903 193743 132136801
101872 111805 137272040
116808 153221 712682983
47436 90036 106428330
92348 169888 194029125
40987 57282 66072528
37206 174399 342847412
17192 189611 431066017
178752 186213 18818341
173409 177532 10209833
13470 150206 341792905
66609 197857 998098087
132976 167744 86870765
166491 185490 573384892
171397 185145 977838552
97592 166738 662512574
22387 179663 392988806
143569 156806 465635473
347 141694 390056714
113527 179381 167866714
3987 161983 395170366
99851 102408 231787332
64335 113207 163097034
165611 167910 244105667
158818 163679 12149215
167966 199698 79623124
151401 160259 22229904
66056 173161 267441434
15095 194147 447480516
20614 23562 7389116
41381 199782 597861056
174705 193678 47588550
80605 165795 212952223
130793 161244 798473617
79321 196481 114429279
16585 137654 302628511
148826 163031 453110103
195858 197913 407435251
60519 113217 131754422
144303 160651 40889799
177566 199239 738374563
132559 177642 757124436
195494 195537 730798934
115810 121337 876061516
33330 150126 291936612
81063 199075 295152394
41951 159019 942190636
94360 99768 419279290
107656 125315 44017282
63548 185240 304054291
7955 69599 154321457
165776 171081 13197262
100506 179125 349725985
61789 162449 568078772
113974 165814 129608235
194556 196243 678554834
24802 126518 710563763
3714 187245 682093508
188414 190530 5241713
1644 55717 589611497
133325 155777 56326462
160135 195188 432116684
125178 145503 363834608
118464 150119 79193923
138543 148506 159739673
98534 132463 904681088
52576 120304 409710717
168774 173072 10640573
162491 166668 914798803
168945 184471 38691513
137694 163672 65028863
122526 196063 247551019
158327 188678 75825460
31730 182647 377094572
56306 178721 305732495
183208 199041 39908678
287 138614 711671358
88569 190973 860668330
43768 46653 7063043
106885 169537 156602095
125278 189037 159518679
171151 192971 54602054
100447 110580 532086772
84768 136581 660370032
20640 113287 921306184
48200 63589 38601721
31277 112597 411790973
91740 161039 850162689
185650 192280 16653897
93909 114184 50721923
174131 181549 18518356
120632 187457 167222345
55405 162474 433673250
79471 181600 255104380
124584 150449 64738940
2461 191560 472825295
38395 163474 312792711
109753 152332 106527239
153921 157071 209049592
82561 177432 952686318
68254 190009 304169393
99490 191152 973797165
27506 177445 374495856
166385 194095 69339224
156261 183077 893892106
74897 176294 541695835
159197 187528 70737782
165686 185956 816796535
53346 154595 542737644
29769 44410 36599679
150364 193897 481785027
6977 194417 468648171
188187 190712 747127634
94778 172304 379921301
55875 157660 612878022
92005 151647 755180217
20196 199146 204807980
195288 196382 2798147
131971 196006 286960704
28876 111883 207281206
68210 98664 497009188
12995 64766 713511460
31483 67339 89814215
127983 185710 144271500
34271 120803 409883570
119976 183532 996523774
15602 107861 438165470
38666 177904 495191200
123662 178252 136395587
189690 190315 1531197
96866 141088 110514934
93138 119782 882889904
101281 178180 753079357
82154 126539 634224429
192104 194033 380227142
18765 25003 15544650
131417 131885 283565102
97878 193209 238209562
146435 149234 7010066
54997 105123 125296001
180811 194487 836047791
4070 149588 363881732
46848 97099 5772731
187604 199846 663510121
73731 186028 330684610
169050 198763 590223397
169975 184055 884682579
174543 180500 5684401
119401 170520 727427923
85857 118175 822383197
183398 197236 34817006
66969 197179 325452500
43430 178047 336276090
4326 160292 353804507
37502 140594 859309176
51812 114912 640717500
196517 199440 7412830
96732 166973 175472194
99052 136735 261722181
166478 199550 560084028
193728 196212 6247068
32263 136860 261478420
82468 126052 108844922
161263 186222 851639560
112390 153604 949877631
187249 189569 252435139
27576 96238 171557979
41513 125151 706355947
45413 163869 296216389
40988 182460 978218158
6173 155855 721173229
73252 177957 811931885
47990 99806 129762909
116324 129888 33959074
36452 84474 372236893
134910 165904 773678638
178364 179091 772445555
138799 161421 56703682
85468 146240 152057696
163944 182665 46548510
24001 187704 538624985
24481 59760 927460034
34701 80383 114170685
18328 165678 518812596
196909 198291 3503053
43455 134901 411564636
135976 179308 707791111
10320 152416 871576014
123422 190388 771800795
85292 192960 931099088
5898 156469 376666093
117718 178566 151903385
48745 193320 920842501
144880 185157 100547350
40826 54515 34300654
195541 198087 474657395
141748 177229 337536584
23103 69436 651872378
32814 134948 255312002
189269 192350 7652366
137521 163742 65652944
181380 188834 588486983
34438 125030 226317839
95251 119987 114595694
98057 170388 880011722
124040 153779 56378038
92726 110047 43305177
9828 77297 168715588
38608 186740 559797884
135467 191461 418998485
194079 197418 8487100
108272 122662 35831810
53356 63495 27615318
60804 111794 127405968
164091 194390 75679739
15226 165078 374497939
78073 91441 33135645
178992 180748 4479907
48431 91100 106569402
127489 160806 609634881
143519 155727 10539352
140138 154569 36287511
169945 193616 433548590
71331 162524 548222308
78566 135485 536334701
32377 111430 197511916
63279 69989 16896435
125603 181334 115802331
4166 35287 77972594
152098 168895 720649577
101076 172596 809967866
446 158073 816831574
23561 37963 83655657
192848 196334 900742301
69925 187104 557587250
32140 55097 663180786
116414 183238 166931846
119339 197054 216084635
184295 189521 13204243
113457 129811 86497046
174561 188463 34905327
144006 145916 4685876
149392 190715 103315193
56982 68315 585479905
115221 126211 27346814
138504 144223 14426965
67469 198683 564298232
113465 154493 464275897
67040 149752 621535062
3930 130254 841425286
170831 199693 480135267
187774 196115 20868135
68662 164868 240280086
51364 92037 156686172
154682 185488 480580171
85094 99247 170074642
155503 175241 154223002
13235 163683 994329704
66208 108294 104993060
123676 177858 134821407
129325 189507 150465871
143699 170580 67168143
86678 131336 141982715
60871 165762 709980857
193934 198781 12311886
176209 196924 52144151
94608 124812 75435639
105534 122807 987137173
128457 148442 245309515
116360 170011 134159782
88564 178258 400886528
181739 185562 9589514
84902 196731 279785272
120111 179035 337447560
50265 62005 29291539
169959 178254 949846236
99527 115485 39764270
143059 189214 115382909
1226 69918 172153172
180793 187222 642468870
161821 196107 152631794
33283 153075 299546356
159483 189503 28558615
172247 181259 22433461
41884 112206 175712884
68667 176461 940170726
170422 181358 646493637
166501 174488 867808170
143743 167741 777853074
150928 196131 459384367
115064 169004 731539808
83370 120543 183676219
27503 129630 737738868
159585 195618 90064757
9182 47582 95900914
1603 166545 626144294
6758 162836 796399073
191973 197037 12799111
18396 181577 407700764
135111 157876 57023282
181139 190227 836752402
186527 199870 467839524
46298 193731 368625722
73027 74458 820071812
41756 79560 569530122
162971 175094 270641368
11411 185214 434387917
154685 187522 706830315
52726 95478 392230296
101519 177335 953192460
145640 160077 961511721
120021 178430 578742403
116960 194022 341108012
66948 156824 224637804
9146 147870 723815458
22966 140278 293212027
92401 153488 405320167
186552 199371 319158242
36940 170002 332597789
16827 188066 611125905
24422 132575 949587194
13492 55937 673974558
37604 155963 860091663
14151 119400 262940292
23578 63936 293636988
53461 82903 73574361
190211 198953 615469115
962 141266 212744096
86819 151749 643916099
190421 198885 21333718
164087 174286 1126528
157260 178668 53132163
62156 148238 509493569
55029 137708 206608405
157133 159950 6965209
72460 184538 645923701
76014 199992 310068052
17303 102018 907602757
75513 134653 147770128
19074 63727 111664841
147365 158142 127312750
112045 139839 385793077
164419 191022 542111122
27680 179999 380498233
176599 199958 58856101
27599 69305 104343624
139263 185441 894300920
123089 172049 145022976
121309 177683 140886768
142028 156552 36515560
134025 184431 657311693
97860 186366 221094722
158100 197574 98719942
104659 149814 112792839
2273 75952 667166345
140060 181297 648018059
128949 160938 80104407
30921 97732 167074341
127885 185337 143597624
57013 79135 42920821
169420 187455 287559021
54320 63040 544247204
21914 113879 229885962
166485 186171 722197955
191183 198204 916710440
167644 185072 43579497
91085 106752 880669595
23083 78978 10383286
141929 186996 399630981
58739 129128 175846442
977 165657 571593233
30420 87426 131983368
141379 189212 119637961
115435 131411 39879328
122581 179099 583063281
115758 162898 117908151
7250 37242 75039182
17818 130377 281354540
144863 163768 914871416
169223 192004 56971761
30462 174839 824431830
127814 196190 171046695
169333 193626 60741196
135091 162343 249059093
136713 137025 153653
1036 119064 295182158
37393 63955 66503629
143535 178518 66652666
44844 115111 175713574
29446 175417 364656003
162348 165647 8179934
69163 136462 652645130
96421 191089 236630470
192451 196459 604698430
55670 109974 135608564
12675 118781 265212889
195779 198317 6423956
21734 173402 379023076
50126 158970 489148206
174800 189959 803171825
25604 130617 421138997
137418 198409 152622654
80291 98270 45067016
12329 130554 295623875
114259 185631 178328208
38746 119903 202779887
48151 52226 10257642
74058 181454 354636088
64865 115176 341514501
161154 186604 63506845
70840 71378 1325611
122389 163968 548331108
79933 164577 211606735
97596 127892 87009385
164986 186592 53946064
90953 164505 184077109
187042 196300 575845940
32691 189251 391379409
43664 177347 811971969
11023 53616 883115440
53387 80664 388102983
74647 161038 820845168
102909 178340 990530358
126072 129030 84825894
8186 198883 654160067
10343 166461 390247303
66223 98134 850888735
21614 111105 234498350
181122 200000 47583334
167964 192736 61977597
41005 94742 332291913
44386 145399 352812508
187667 197103 2187146
47956 183897 522047898
3401 63242 737137931
21164 112358 227869100
153896 157110 8085027
17652 176129 395879166
47938 145159 18360096
128063 184411 314610517
104902 142683 94398132
123879 198424 186633239
113508 165570 130186869
64608 110943 115605183
48422 189214 352054427
39433 85988 116311527
160185 196392 586264291
68657 199841 697045909
157017 194883 807890426
169433 187909 46254920
78198 132208 134875172
9899 58546 121711670
176058 180265 778293544
69811 172429 766426246
173461 187459 134747405
16428 180107 663272064
163994 169769 14345713
32640 153245 556934265
164953 175367 564417376
10076 195660 464021838
52529 95994 281281733
165160 193983 72061716
148660 193971 113294402
98509 180309 204196902
182372 192021 24243886
11649 20259 586529352
89140 175323 734870138
86844 102418 612009545
36924 196651 399327846
34824 38022 519172333
133833 136333 592290391
182069 184859 305778178
50158 146018 798721426
9865 81960 180207582
26594 102484 93807537
95722 158269 156507703
133515 161244 69445630
94929 196482 425350383
84718 155342 862336502
157108 160880 6824625
68066 93130 62430176
53626 92696 50060286
129342 199446 175444570
152803 173751 52219089
157481 197308 790970045
75517 152260 611480801
164249 180438 580294225
194704 198042 266678730
35748 136608 252110376
115843 194378 823668950
52778 133083 477615942
163649 183953 763164956
147747 198863 435979472
47745 113194 443132559
2334 185597 953744511
123601 194094 607225135
74886 169509 236458416
88486 120395 714300482
70913 131210 397776069
49934 127117 405126985
22647 134911 378787708
187549 188612 207857506
113040 151340 735215793
664 120754 992062554
30319 123355 700322145
140613 172265 79097622
169677 179767 25038518
29067 175435 870107451
188275 190043 464922845
194687 197749 268502239
27381 46136 742603526
112596 126373 34412264
118168 157441 98420500
47767 70649 858439839
47115 156971 430052645
91140 93600 6262304
181117 185450 122461505
133448 187436 809217998
58954 97175 95547361
192532 196778 10767373
167275 197574 76017583
47628 74748 683770713
196094 196959 2217955
149936 189655 99340364
199806 199827 64740
98993 166244 167998827
176963 182916 14981063
144570 165162 973858796
143079 179020 346774918
59538 171451 279630595
27072 80814 134267385
198277 199333 423991448
130169 169705 98849401
84301 163010 196963514
124653 137245 296858411
186141 191183 566184621
150570 182924 675408635
43113 189250 687215744
65795 113213 979428505
111734 194837 207890575
188587 189653 2638352
101296 119253 44653952
128328 151007 484680770
136764 162274 63813384
10829 29363 46391423
13822 24695 363828502
91305 108888 44017995
179348 180133 1980824
22313 97507 188003517
85257 131264 115168135
167437 181532 35191169
29209 101152 803137670
197740 199484 4366947
50051 92531 106013247
59794 127959 170321502
110205 172105 495607630
68580 163805 237888896
194891 198053 531876960
146787 198901 604159718
173933 181025 845692572
125876 198457 181696594
190006 197151 17968644
12131 79512 168540276
183549 196984 615193013
93096 119114 64992041
4055 17786 408267970
88314 148361 931868369
62276 186632 342555064
126605 156217 1422736
114687 143319 71606722
37095 139211 255200967
32507 187891 388485157
76604 79050 6154630
45620 48095 6140717
73186 111678 725043052
53115 54979 946762086
88329 166767 241910298
162133 193514 689191854
48983 104484 138805115
120170 138892 46863810
43700 89975 30050017
93630 127757 85324853
169082 179885 26837818
34556 103179 171625452
149664 193263 193426164
66239 142587 190656054
101972 186820 211928966
195624 196195 921373720
134250 141508 18165766
191872 192491 355473226
141877 163269 301423641
67470 188678 535104378
3573 162459 397433000
1730 44192 106392306
151263 161331 25229526
90415 135860 113728107
3772 10724 471745930
96538 150713 135382148
180860 187653 722072493
149328 185893 91375596
75403 148434 586492443
58945 177899 834415428
81195 105424 60616063
24693 76267 129036285
198354 198704 910082
80981 141071 150163468
48897 157844 272517799
85530 110063 61420067
119798 176792 142380024
52189 140429 220545594
151831 198250 116143103
14914 78341 158521392
160774 188318 953194140
24824 177967 382596924
134376 185132 126818448
70169 180716 808308194
64945 179716 643792211
184588 189541 12548499
60715 72444 29506903
119131 134919 39569734
135560 146449 27232457
107697 111659 2169170
45467 169203 715431914
55980 87751 79196058
2757 58582 835862371
103310 156405 132786769
119928 179195 148119656
72576 166912 904582074
87741 169927 793537125
121911 148072 65555122
125770 167435 104186235
136422 170769 85884136
111874 140244 835028125
138629 189947 128407954
78538 107434 72166962
12722 188911 440517909
41971 80555 96454468
128653 129048 323445695
162027 190901 72114108
84219 168476 210722910
12174 155009 357233891
107803 145666 991881898
153603 161175 18908086
180852 183526 6729324
174833 186470 29192294
186436 191014 175622116
102991 156545 977776074
177238 183925 904419676
120165 159821 139650515
37949 117711 909236883
153875 155570 482084424
89167 133668 137334880
128719 180357 324446209
110369 190730 200966570
173263 186504 33168322
169419 188071 40011368
51640 145949 788476248
188652 190079 3504558
178203 184339 356031132
56830 102699 114708587
157095 160925 144270813
42404 65203 57144572
101256 111030 24195104
98283 150473 393062111
182533 189898 18564847
14301 83705 839452342
174792 196600 54756352
180126 193867 200554972
158148 170289 30246307
33160 166927 519665454
131588 172335 101875686
175037 177161 498111867
82438 155339 676640729
15910 108688 231798631
198694 199226 468451298
149089 172814 217241784
188843 190731 148894540
67450 137783 175599677
192072 199196 17980662
92148 110192 121782003
50780 120486 174069295
50080 104763 136686902
63572 189624 315043742
92353 113884 53975985
148300 199621 128477721
126691 163911 120458543
94057 103166 22887849
37328 134504 242878694
28945 155245 751373269
81720 163898 205514498
79476 133965 801064817
30038 134593 835711624
57803 177686 188269784
116934 154215 408378510
162064 188270 65487396
74426 76442 4979852
83531 118253 86743771
103509 149807 115603253
3832 48966 112950872
170261 187334 42673538
36571 87122 430369440
75290 170782 238637309
51226 125736 186070220
155330 162816 18629250
71729 129374 661044920
110826 177582 968558349
137484 157401 49975866
194190 195467 3242034
6496 108485 254985675
54080 56228 944157162
176386 199918 458150180
57840 122965 846829637
193214 194129 157179175
13749 156776 357662613
113401 158855 709823832
1302 26409 745488187
39828 115180 240872591
65817 198316 335914749
25281 199009 653589312
159258 193477 515952274
76902 197599 663254046
98141 186401 380201962
37224 131499 235613652
50012 159494 312569478
82421 190564 835017577
131820 134986 762336769
43025 188583 503687933
64011 128416 160826226
140523 187689 118003227
40059 54238 99203381
79231 109530 75637578
78518 176241 616099320
8191 97225 20537757
24244 43135 47246753
69479 92772 435214822
71902 135150 157980131
170547 172602 5073834
61956 136279 185778227
127430 135210 73302293
133989 156110 55464257
191307 199965 21878994
13319 153821 351340424
35391 146788 599187368
117416 165774 520148282
168327 199314 77700758
172354 198852 82422697
189046 198241 23111257
81484 153422 179916050
129545 188864 486590676
148589 196787 807688261
195926 197960 954916480
115724 175669 201408892
83276 116266 82453036
59808 88361 71250197
92502 101937 814867563
22712 185150 711261970
154850 188028 82810927
4928 44976 827182060
177961 179884 4879992
3384 80098 424518535
82160 166999 212038089
78654 126874 352712074
130434 179657 567433126
72609 188517 998358902
64251 81317 161061923
46276 82657 90972401
34160 86369 631567494
128167 158461 819817272
65386 108764 108147323
194014 197373 8524310
63458 88875 63282826
55661 64022 20948163
15100 72314 699423821
181811 182767 218315377
37244 61688 61079513
140913 187549 883939958
178556 199786 163324852
154987 190936 89717634
25000 100582 973630512
46082 69589 59013106
181474 193176 29415176
60366 129039 467554814
111339 125552 35470413
96605 181535 148255082
184649 195625 847764781
116257 127898 29060901
136339 184644 738518313
197437 199966 6409086
134680 197737 490434336
96224 160592 160991239
50463 84806 424030796
102475 138566 90003705
99378 162048 245638439
103287 180336 192358410
125102 161281 194036153
69314 158217 222195385
110925 132349 53611426
66902 107567 508352374
186219 187623 3601152
184488 196331 29809698
153749 199216 113735237
4434 151321 887769013
104993 167095 347202967
101530 124795 57940860
48139 67063 47534072
42985 191824 855447778
149331 186073 689765732
26687 183931 392904594
97416 191653 191813836
109177 161576 131133146
100326 155442 51050779
93739 158412 161814077
49833 160967 818270286
168050 174544 235047858
110625 196134 964006326
174216 177460 271547174
33134 126516 233292903
13619 64084 316973002
176002 198815 57467430
47229 50334 139015687
49568 69673 50443890
20445 81740 153245934
122681 175115 131037459
28877 37934 22490554
48417 87517 866955105
84976 169869 552683059
159138 192875 144186893
111451 174927 787565070
170356 172769 297749884
130746 169956 97997994
76284 103911 69033978
112414 115675 8268252
79735 175338 938476677
103606 186817 534459707
431 128533 171640597
180338 195918 285030921
54246 99349 940735263
184324 189409 12866283
37398 164805 997928053
84904 109781 8556110
6352 68116 146547338
189143 199964 497204617
141882 155377 9399476
77162 128326 127825952
199437 199919 394030
1205 177209 614050288
171297 191318 50100957
188409 191023 6480312
83418 189516 265256184
111666 176193 430661052
69963 182822 281757669
133045 138572 711391853
161492 199607 95397859
178370 192762 36135823
138911 192980 523006391
55739 61328 539091414
132041 192463 151055401
79969 175498 238564605
149127 187470 921563738
173439 192708 48218626
104578 122706 873220
166862 169150 5786016
158540 195886 243056335
70723 142742 895168355
88122 168127 200000983
56128 128211 180066607
152407 163692 67281542
122475 150558 363694801
85840 190553 787689935
44456 54669 961087677
123181 153833 217103300
10088 76466 166002917
11021 90746 428430027
27947 49398 370228221
35337 67093 760442596
141616 177221 615955611
158624 172945 673745668
137611 197278 369674065
25496 38089 31354891
7920 100799 852492125
79963 153429 183701678
102142 181732 198701457
2026 45094 579178408
13468 76573 36949360
45159 172542 853342440
39261 154746 288942870
139318 145308 768753974
116063 136878 79362138
81897 178357 442894459
184260 196144 811490251
103313 103920 1472595
29926 196743 417073396
13722 56189 542697276
93121 189871 241913788
122266 198626 853327310
126383 181497 137723208
105022 141503 523948377
118450 138378 49825696
9480 78518 482643814
107772 146383 96462336
24891 33367 21209727
100421 159236 506638969
20200 34595 294811243
190544 193603 7648173
116698 127197 383100533
197876 199226 191340976
92217 128479 90763966
143942 189061 112762740
60595 106160 497545028
127473 162196 86900275
193304 193942 825497066
70307 191183 137427215
75007 98650 737660684
73647 134518 639832713
164813 175625 26753271
134144 151419 43234605
77450 115406 82104262
88108 165968 194693240
30699 117435 216784385
82068 140345 296391471
81198 136845 139076065
63115 182461 298119776
139785 175891 90070931
124918 158908 85162744
142037 157128 37924433
129733 190482 290044813
126602 187923 153448465
102953 132348 934816217
21592 190032 421092041
64583 178950 285565990
12235 36354 133074190
119368 146948 272152231
178229 181549 8351774
151009 165959 37309514
119578 159191 953818859
173025 183485 26164096
105373 131562 835370303
75433 193737 689635676
179614 196555 42603147
97401 173169 787147540
196003 199859 1053253
23913 159743 380972876
44290 195021 932654970
47099 119696 461911960
64818 166954 920013753
97884 127283 73331665
115250 161649 116023914
4781 198773 485247100
40424 85346 112177820
143607 164948 53327801
59854 130488 176600651
161119 180264 101709075
117778 121588 438593673
68685 159650 227243275
142636 177537 914717639
135796 171744 602287776
161871 198336 635613804
59890 144755 212168420
42756 88642 697522163
35382 138799 258386408
185504 198279 32201474
41273 93669 223459337
124267 192703 676061452
85597 101188 39251120
115966 165570 123986760
48682 132149 730443579
73771 108773 87349249
131627 166267 86631548
58531 121250 222977497
20018 41656 654309830
66622 157780 297156289
181903 196978 37943686
70504 172156 253841225
85882 88050 5447176
94177 131614 672931098
161364 195368 476328516
123847 152377 71484125
53840 199772 364937766
912 77518 191744087
18251 20969 3508550
198434 199434 2557459
154891 181656 66604331
167943 195603 474288345
24159 132615 464279644
27681 49549 810281199
160257 179946 48994155
48664 194370 364324845
112098 138273 65474651
195504 198489 790623964
22553 117479 237286842
167077 170554 814952593
11456 51590 100388454
178032 196063 45337887
159873 185719 64417671
135398 162372 67524957
118218 123209 12428794
53056 147452 235905093
54430 131336 192138212
82638 92758 25240411
151933 187777 89655299
176880 190535 364398433
90190 198266 614766390
169544 174090 11209986
105392 158674 133222484
155293 173679 2187560
110791 127122 40819190
29414 105041 189050346
24217 46142 54757429
73219 184015 90748840
147365 149644 517952620
13345 73031 986137977
165898 189804 823868739
20808 140174 573497908
3671 39183 325845742
107718 157995 191847729
42297 132653 91563433
174376 176286 4573088
122590 140113 974227293
111354 123807 31112424
152008 168783 645130698
192876 196641 823429595
102506 178544 189757663
180802 195869 27230126
9272 100056 227064690
113764 177764 25341935
168094 193912 24116379
51629 195612 685197928
32042 138537 410823137
194465 197561 353873943
85011 97652 31798071
77819 170623 231951455
107208 125306 732294340
59137 161562 256054745
11840 189859 993916147
113173 154725 747090341
128920 188544 464622644
33219 101252 170189734
180805 191208 26119580
120649 187214 620336166
66855 153334 216125607
195607 196906 512913858
26895 85554 146396077
95950 100131 10610267
40724 58063 43495267
122095 163647 104138603
4925 103746 713704126
81492 154162 181775701
160293 161325 18629920
20338 23534 7961398
25079 68250 882108500
35659 133355 582908969
47614 166111 296283162
135769 190128 172340239
143085 152639 212721459
15580 26513 27288452
147873 170330 411399909
70935 123345 80725326
140922 167386 310176599
95242 126732 78654578
135673 199857 160715407
167586 189973 56127848
11884 98274 666029235
123292 153522 75777485
197960 199230 416017180
61821 147191 792809830
21148 80586 209613051
170636 192840 786766465
80815 144059 572908181
176213 186978 27130698
164919 170891 7036043
82368 116969 994495177
115116 145498 890376444
51316 110059 146753255
74103 189366 625203095
128516 163500 87606171
36419 95879 274396084
28555 175182 366201679
145825 198001 856472557
118710 189354 437264015
39542 108314 171983136
55631 125735 175032430
108225 171058 157032684
138022 148022 25032104
5131 149923 511366782
118799 136069 43226052
187486 193966 16208120
32008 69116 594470758
153827 194706 889846558
100609 193318 231642973
107921 155511 119098880
95582 161710 165403917
175900 184026 20442798
147427 163128 39383637
144549 151270 16780325
58495 95555 92559845
16896 177123 400338059
189820 190721 196944118
148628 167925 48143522
153814 171866 9796073
143045 194119 723415350
60431 124876 496115224
66185 86150 49630042
196567 198362 4550417
23355 38272 37274292
52553 167031 286068912
104259 129830 170643372
194511 198973 11323709
169489 195928 993344232
150493 175494 947495853
30769 84965 481246313
72496 154886 205992835
64059 196628 331395410
163253 169129 14610990
188531 192972 11013832
56723 142535 664430276
171302 198520 68250223
149114 183284 85295910
23856 43429 48973568
142464 161905 573697190
183188 183931 1899666
2984 50032 143343962
38785 69119 76092766
51389 104970 192514460
196741 197515 771572497
51946 188506 957664860
19047 100496 203673161
32726 91411 146476033
57096 101768 111746994
115234 136821 53957902
27211 42951 39289129
87843 157028 462420180
4881 52138 662551663
72630 155864 208073600
64702 107505 106903024
193349 198691 695735518
39485 108964 849834798
59581 90393 922654035
75861 154686 772224840
182214 196498 35914558
97851 168389 176208762
103072 144996 256215502
196673 199961 166325741
43254 67893 61730221
62151 184342 441833236
130747 184713 536772807
12907 13259 360181347
121977 123206 75645548
100951 110788 216538485
128909 130790 4796314
69487 80355 26966856
166106 193328 68086723
193037 193276 629767610
35937 162862 317336357
181738 186720 79134078
18823 150017 327870642
115185 149133 84802575
152697 175520 737425867
9124 187055 909761113
116896 123487 197017280
66305 193836 743941215
97906 143364 113594247
185737 195320 475667459
59230 168169 272225682
49812 119779 174739305
5209 166307 955062766
190821 198424 919012665
164431 175151 498408470
132516 152070 48933969
172109 181448 23233770
76588 187830 278114051
81342 85367 638820504
125414 148403 806405776
198610 199081 1203386
186985 194849 575752366
116088 148083 79972567
127395 196019 835585630
160641 175853 37723199
56172 180822 311390141
122266 153276 77830281
13644 29709 311738218
138562 141768 8091494
16379 75227 147177815
147491 182267 879597993
108916 110408 3758823
180742 199095 46195794
39870 46417 16393599
148141 196729 121590559
12439 120181 491684928
4729 172860 75059438
87637 174038 215983008
5126 42643 835103769
73697 108784 877196415
197850 199611 4430850
19597 82829 742643719
26504 170357 405594569
8285 130464 924575101
68713 175068 265431854
40975 169807 647244154
64205 199278 752620631
144287 197151 983684296
154665 166413 29154885
53186 170097 234324428
100670 180304 502058042
165571 186836 53148951
80003 172437 230997266
191099 194007 7279571
182279 187356 25342120
85978 177771 443533510
73180 142307 172684170
82595 177461 236906834
193944 194959 550154939
173894 177834 81910163
52199 129952 194402354
163402 199727 90925150
148088 197129 208642328
39564 94603 137667544
47838 48749 719389
170749 171459 1673156
128874 162435 84027133
71750 197275 786545344
141630 179660 94956521
65076 166904 937855468
155396 163097 19168891
147396 183386 89911895
43661 72733 72771003
27760 180652 381965619
118482 146065 69030130
146014 176167 141348372
168611 183036 683027389
114212 123146 22199349
128396 156920 383766780
27242 83454 212363124
40977 47839 287204448
32144 127799 239045444
9054 171669 571282514
65479 80753 604396669
81167 161835 201676991
51575 91235 998527401
109840 139274 206121993
50588 182980 330785766
59178 109239 125035269
193656 199259 464534793
152588 162158 12712483
196745 197820 893369519
5382 167460 405154475
95866 197895 273028800
1519 31862 76071295
191356 199285 908046151
186416 198898 97552666
84439 167400 207428646
194656 195573 26718477
1232 148991 417809987
160173 198074 94828220
43931 165415 303626043
36197 123632 905089736
3680 35834 80571680
68053 181197 282500663
173818 196861 57830439
42885 190981 68901736
24315 192067 634995894
59312 90448 833193375
82216 89574 347165735
134010 154874 485987912
29010 75127 115256687
151352 165575 938923059
116929 187560 446188932
182240 195168 32477732
10369 39232 10783278
89773 114835 62853924
10951 25145 35492645
39305 54272 37607214
159515 166210 16637640
121342 181041 149265079
2661 147557 362324769
126797 179262 131091085
155516 176144 51180558
1580 122285 301703996
174341 185214 27191493
103938 135613 642189337
31097 178772 368961465
29708 120639 569255123
199626 199643 33767
120230 153638 83762700
11762 40076 12196430
169672 179618 24682892
178558 179911 3439178
88335 131998 109186158
93600 117498 603489028
177768 199880 698336302
175125 193082 606311352
72741 73713 351149516
69035 109633 101163298
28722 58488 74383388
110546 143488 6756225
133066 151061 45112535
144953 155067 449431667
80129 129231 122702947
13758 15165 3627302
138102 182707 465792765
28649 101598 869321596
80194 177702 836729364
24870 139766 381309930
58286 166845 271200019
141336 173514 80344311
176538 193415 790748550
158015 188841 185604318
44760 188505 359383104
96540 187400 33636988
106524 139362 414669620
120844 138099 576267374
189520 196300 573427159
195362 199275 903816162
128655 172663 110008500
47957 83802 94695956
107160 171950 161866680
56505 101302 370538376
181475 185218 9439539
139248 172606 83396509
145512 192274 437883615
171770 175033 934988146
10360 15751 763341744
35917 87490 128797688
60484 144206 209385352
32867 80001 117845150
102064 150212 120199008
166360 191554 726169575
35240 150055 722504768
89634 136606 770762918
160362 180785 50856158
35219 42571 690263893
150529 174561 59980358
8868 101228 656468975
166007 176982 740449491
33009 75923 787412363
36182 67830 684481160
84478 143221 907694376
93587 188321 236909605
106817 165719 147200334
150635 171474 51999979
34833 186377 497985106
159590 187500 789507911
140981 158320 43460481
123619 175448 129484227
122738 134449 29393147
57033 177248 429801134
19950 162458 436705761
141786 172870 884923006
9161 130075 302287572
102500 157148 536773910
199192 199470 720472
161682 164791 609751734
130830 193221 155929982
42823 80174 459718074
62217 139995 194320665
185919 191365 794500672
22618 148599 884172456
13716 184980 951079644
152282 187528 88090846
109621 163859 135759658
168602 186362 996939054
168178 184238 40109801
124747 128604 801745707
167625 191720 991331981
163309 196188 668358085
2085 98754 241946236
57356 93014 89035463
96979 156858 449387989
12989 162936 585568889
145023 161955 766420182
72035 155003 207427501
143179 195459 130720917
20385 99550 198062215
52154 103715 168381864
171561 174796 8041652
194312 194391 147283087
72495 115526 107443442
135100 153903 593319895
143389 165655 55574598
102503 197678 460669861
78881 181884 257310241
43147 137942 236894640
159126 166910 19264997
90237 182541 230785837
38315 117143 197052942
29508 106520 192480527
81999 176847 175509245
103951 164983 152539373
150424 152421 5042718
75337 192551 292882746
132362 174692 105743745
156852 196893 100080732
18421 153586 337902847
129230 166958 94262000
142669 172533 591637761
160131 195895 89379547
88434 150298 154727247
51597 176169 311099643
78954 141894 157250241
182469 198455 322091712
176472 195379 399718889
115435 163314 119754396
125754 172381 116651245
47270 117764 998764003
197942 198847 50249950
129282 192686 158467870
174215 188985 830949210
73152 98673 687707024
15523 98988 458470259
196580 199184 313492547
77800 165971 470732834
151115 153980 537697308
1179 162107 402547208
154123 158698 472883328
55754 154997 248151085
172014 188321 40866392
156338 166260 24627104
173404 173717 811978
5917 52740 117177586
186644 193542 17299242
116173 121583 13369186
166376 180351 136979078
178062 189408 28599951
100435 160825 161557177
38514 149832 278277451
89594 181826 356043722
113372 134058 51750872
89075 128745 762876100
116897 161690 112073439
157592 196862 98143467
75048 158460 208519658
49727 96850 506759774
21156 160654 822897533
97119 141743 111463532
62429 188041 313984651
91007 156490 604958879
180322 193383 634359317
181648 195591 425709962
16594 117314 251738832
82177 150241 586145627
147331 167380 50106266
57917 151761 803125627
2642 186029 647759867
199955 199977 462032419
9365 164273 387276749
129033 133848 12049120
136126 189025 132299337
3550 177800 435556375
6840 145961 136442150
25499 121654 240116971
187558 196292 21891277
139378 186607 118064538
24233 173385 372736076
7840 44015 718371908
89518 128492 97541655
191786 199131 935015263
148524 176556 185775657
78426 88494 789592232
110080 183862 184404441
52774 110694 493465991
78878 134608 838491390
45462 51683 15608335
63011 161935 132090282
104804 109294 11120591
34960 58888 59850815
96456 111743 38036317
167373 182729 38349059
139259 142514 8189287
101124 168845 948937148
141676 173966 80632338
128486 140644 30420539
199258 199718 1169776
52986 187967 337457910
10458 182941 88448326
80768 175610 236847271
51077 88123 92477066
9572 115889 463079193
133001 159597 66649037
175348 198874 923762789
165110 181977 686749859
198495 198737 873646271
194255 197871 9178032
178222 190585 774037260
35756 81581 114524429
14563 30519 39821003
137875 151037 32983633
160564 191588 77404962
4026 127837 309603608
81043 164450 208526584
21054 182045 402368229
52379 134283 949084137
172832 182443 547177626
65183 112114 488181496
122178 182048 149750264
17570 176946 723635328
64592 79636 612449863
70114 171455 396136583
74193 75532 3316491
166747 192480 64336904
152305 187198 46255746
59928 74270 35963962
39144 166777 515804270
97634 112034 194433762
11450 17534 787414535
120098 169983 213332753
169759 195825 65201866
82729 91131 20846682
174980 185480 26336882
8209 132362 310326008
48444 133580 462078778
43607 188492 362207133
46932 181064 335250728
39493 105710 852706683
141155 177844 239617460
138118 181248 107745165
181571 184996 471353904
161000 192562 813526247
143978 182976 97312342
105541 144103 96352662
2170 39496 93425807
156306 165991 1299032
6056 183359 443215461
58998 94655 561415736
108858 174435 606986108
94374 179303 267862984
123711 151180 68809854
193506 198028 11461612
78497 138860 150716510
48169 180206 861642435
111421 183885 547561645
10029 94903 212161184
188313 196368 515242802
104206 166454 727190184
3249 68724 267909847
163941 187855 106869395
138111 175881 280399630
32076 85328 248910092
195145 197345 761026402
64810 123328 146022867
6496 19099 31626252
115841 167836 714446231
11307 44506 748476534
36058 182550 373324500
70492 121917 986980968
173169 175249 972807633
58766 96755 94913885
17662 74643 142501514
46559 171731 312951625
61663 71173 23951004
98604 147431 121900903
4452 163497 36712305
73278 155788 967205962
79397 169939 566983234
43872 113624 961561826
120075 156147 586711468
119317 154333 87777548
53123 98444 330237823
22670 104446 204479239
9961 116119 265387230
110229 164907 366810420
78646 152701 343932209
139412 190245 127124303
192100 192232 324685
159596 188043 71054273
127291 128136 2124235
26082 144641 296348780
168971 181170 30324171
81038 83291 5586205
136732 170598 863079619
42428 61638 429455245
108246 168425 150417557
56373 148704 480558301
17327 131280 439074946
40015 50224 25680623
105902 106757 2070114
51033 96094 112590472
170394 194938 441759915
134187 188357 135487254
121420 198862 560815815
80063 98173 45411186
104379 197631 233245055
35037 98522 73700759
162269 182216 286156296
34790 109749 187306120
191384 193563 5481282
31320 141627 792534470
164683 197182 81335375
104853 151892 973738406
194114 195297 62935146
129456 151007 209857370
14118 187564 433584914
24484 165902 353499286
83076 157264 52755816
48893 51601 6878572
43001 85751 106707909
5793 63503 320670571
99501 160492 152402361
54024 94752 698927281
84763 137664 3007570
130617 185006 135816540
141214 161904 72085079
185895 195227 23436687
126264 155199 72605615
114365 181349 978103318
36950 46482 23680146
39190 60865 54205373
140754 144727 431094521
81993 199859 646900440
183420 192680 289175908
44364 155403 277679558
52126 97905 153302368
54049 178670 311224962
54957 160060 262756640
143594 186631 107489876
49998 127184 104542321
83813 162060 572423613
32455 124059 852142995
112354 169536 143069994
17782 77815 353514675
122002 145529 59012155
90229 161418 178190878
152556 156666 10411418
38481 161846 308486399
141022 155121 412488877
133015 192497 148714779
31195 137858 685841327
39887 71632 79605839
165536 172358 461696234
129467 129799 844494
28655 191798 707249678
109269 170994 483417459
2031 71792 805817405
59503 148643 222765227
60223 125208 162408496
36752 147199 275964230
199991 200000 14982
18478 83197 802190698
15237 86443 177824867
50483 51327 478018768
137857 193596 139385221
78531 149152 176419312
74962 101155 65533334
48459 144254 239563532
118299 179166 580186558
21465 92096 697926379
46704 127527 3158910
18689 98664 17015121
35873 170980 337694442
196291 199475 8059245
174997 184700 3113359
183844 191455 614616340
12499 175582 270610655
129585 160726 77931814
60163 182867 39362779
141710 146751 865263129
151304 172435 52779081
80993 102982 55024096
194191 194229 93742
162945 173646 294980834
134860 138495 851948219
83997 137900 174575982
85217 160839 189285829
131043 143980 32384847
13423 158987 943562329
25910 34498 21480037
29411 124493 237547299
120572 177868 143192048
43904 156765 282220430
20021 62639 106632994
188108 195991 316077712
2582 142812 350736731
107577 145049 502889306
136071 178699 716339710
2184 133546 328500010
164928 196792 461969565
135162 144729 23969554
182910 191410 177041196
83155 154331 953421840
38251 118049 199474009
166121 198612 823152158
19220 115829 241473276
21666 183538 404543641
179519 182465 886375460
171416 180783 541479471
193836 199626 14638631
34562 88679 227160719
76372 84618 20429522
42516 109851 751899324
7533 12200 556034996
21537 106310 627761270
134341 145566 329830997
157184 197824 466677510
130445 197969 168924422
167707 174007 15728100
54908 119764 615123143
146643 161108 36268792
185631 188427 7135873
185634 187444 4626105
87915 146145 423066823
75140 116189 102486659
127028 176292 123025091
67943 154672 561001413
139654 143612 80703803
184827 185605 655190135
53761 197531 962630090
140234 146198 383159288
41146 90548 123355515
163078 178156 37433897
136972 138795 241780178
130046 156107 65264660
83535 193479 274872125
191098 194695 631160785
39600 77128 93929122
118028 161297 581333781
47972 174768 514782208
94048 184158 614910043
115230 140338 62694732
40995 121817 709020986
121174 122281 82364446
990 61771 152133083
186409 198220 29750499
53536 63852 974772491
64570 189975 313426890
187090 188983 4743193
174285 191113 279470655
14078 44350 890656913
189961 197418 18751432
80932 97150 786730878
188519 193041 11212874
33117 63682 76467169
168830 171568 6749275
167686 197116 73781252
126322 176925 126381960
162830 174888 613397631
1141 66282 352120686
59100 84882 201109791
62062 143538 687350301
81292 174795 316823143
72075 134351 597258178
85555 142949 143660277
165100 179854 36724599
52302 130293 194964076
148557 162284 76576261
112402 141677 73252115
166969 178272 28137835
152813 177193 60684159
6696 6861 687040675
9681 188275 446462938
9374 135340 239781432
170457 198096 69249129
82553 193097 276339576
170321 181577 791451492
26027 76582 582314027
3836 107410 948129664
65080 113009 119584069
89564 162023 142408052
37899 165718 838342559
53666 133410 823606432
197140 199472 458641214
43527 58822 38274152
72097 119416 118036558
160638 195282 270853371
38084 193922 984895540
179667 185760 12870165
151406 182970 78782945
99615 184457 741893931
65236 189273 606135043
158263 171875 33848517
131463 170015 96444016
183830 189170 13524981
108648 142284 140243681
142962 193186 125503069
174802 199225 61367650
162539 187534 62439990
171696 186971 348285258
88226 187300 991892903
106490 155827 123439986
158901 192755 84468142
189156 198165 22622982
75225 105161 66601455
37768 145205 268627507
10074 186025 535213325
72512 178490 264586031
108936 113109 10483195
71120 86567 38375641
126682 132042 732457545
12747 187856 437856929
170494 171486 2376744
125509 138934 33619553
193355 196100 402497676
12271 79534 168246306
43649 197937 385819040
95610 146532 127283204
175445 189197 34632444
63170 85336 55147544
67644 75585 940310926
45819 125487 198999089
195226 198282 7760979
27360 112314 455566760
90520 145994 607554354
132705 196091 477281346
142152 158009 131437431
152206 191110 97236689
196870 196921 135149
4260 164590 386949844
60124 140009 199688926
18284 92075 184173583
14279 157726 358674986
166178 192231 41266063
109247 119660 736744483
92756 110866 45250887
97248 183612 215753418
42182 67685 63939869
9840 177500 418890546
144023 148196 10353340
112619 185208 181450384
100595 174279 183970668
28281 145754 729622282
161208 183428 323570917
67890 93076 25880009
3382 107468 260394519
10096 197578 925984571
173953 182476 858133692
170474 176302 352784912
192207 198039 411425016
29735 109250 664294149
177726 190238 31510521
153214 190558 93258109
162911 169354 16030538
168497 186789 45735561
58912 126108 167810249
19840 92143 180565639
14552 139696 525474155
42595 88425 623959171
164129 172334 20377540
7486 68196 534566034
105829 131017 590480285
7857 115947 938644652
160752 190397 303862501
41250 118361 238761837
17724 95108 116930950
139302 150368 181161346
170621 189855 48078111
6633 117402 276941123
110916 157841 680788121
128921 129967 405309112
150632 192061 103554592
107794 145881 95160849
75636 179969 260588618
29147 165209 340053073
116444 164370 468025011
182849 184731 931768102
30232 164331 335228687
122783 191076 170886402
144863 175142 560009126
23901 193598 736776493
152696 196402 812808719
93104 96414 3172651
194938 196939 5111958
144689 179133 85879553
126908 183753 337742714
18560 31464 500336473
156472 167221 76233695
44113 135135 279640310
144368 161978 44042500
134021 175761 396169518
104949 166208 453588085
74340 128408 197187778
149148 152992 531335261
185851 189481 602971858
17585 116240 494491126
190980 192575 3927979
181814 189013 953298873
175309 192426 910237699
24363 65929 399078263
177284 191055 34636160
129485 144282 37043134
196033 197268 624248070
9430 21191 103654321
87016 144041 142700641
141167 175527 85674370
5420 34415 72616149
96790 105699 22323346
15206 79277 160092339
49967 112780 156894608
28390 181822 857959265
86685 87657 2389780
24489 158681 335574867
59972 97750 586701841
98783 114979 40451612
153439 182182 665756800
151800 160479 21740438
136623 156906 524335230
88082 128077 911716202
56539 98495 433541762
162611 172419 466117238
185973 193513 18932117
94285 163475 173084036
2966 77909 857034981
124825 174893 125082284
141105 178421 93077367
30724 149147 973020618
76903 170193 668236890
49188 149499 250742179
147235 148900 69685763
147703 184331 769953528
194867 196743 300540807
118019 124017 580258985
75048 175215 250123869
191180 193778 249794132
96032 199834 259722301
103408 177330 205858002
50971 69530 46548148
100305 154078 592864972
66615 81739 422877266
75587 157989 206042030
2583 71917 416794768
29099 63944 834874899
157141 179734 56177896
194679 198790 470695360
185726 198558 846423797
51017 116163 684259880
127816 134503 259053920
176227 181131 115560236
76340 181838 263530354
32212 67763 89056974
45263 86514 355713559
113561 191186 382711657
189864 199170 572909642
61489 113685 499668221
179164 189827 105202759
137030 185502 121072251
193566 199943 16171955
131496 174461 107368503
19551 176675 970264152
59863 86596 66740456
106172 164186 848783275
182506 195922 560990994
10951 53298 800966275
2907 10949 20318970
106978 190535 236788387
180329 196591 40907209
76378 157413 202691773
63215 72744 724146013
43890 99348 138731826
117666 195506 934574398
39831 75488 89311120
39850 128695 222106731
133385 199156 854656319
54262 56808 615788188
180559 198178 687506416
91532 180239 221819388
186052 191039 388318487
129914 146922 42424701
137867 141459 9007654
8487 99869 374587349
59411 77380 350494399
147610 195496 119844527
147194 177325 75223198
85163 91882 886327091
77605 158861 500507863
16478 86435 174802880
184342 193704 768799636
177720 193541 39784430
156482 162401 14690217
169842 193492 507710149
12248 54819 106550608
11183 49308 95315985
19019 38093 593429458
118656 159610 856215499
42654 72533 74794945
22677 102544 317280619
86008 111009 62536908
188105 197821 32420094
42138 73221 77793128
117443 182864 163414334
135845 143945 20333706
88929 124405 88794608
27019 99457 181141733
39349 93397 281340930
50146 187598 994976280
3682 106078 256216508
12762 134418 977319562
159483 182471 57270639
151925 181823 74586776
177092 199368 350235458
89759 166728 653676009
53753 109460 139153140
193256 198870 480528803
12236 84123 179642276
42105 178623 737545256
89425 164289 779696546
136576 160585 60111313
183779 199926 440607180
98700 183561 211911307
43103 152700 886792719
103358 152237 122127477
167097 191234 659248801
169019 190838 54532878
172561 193786 903157216
154378 171630 42897756
149704 199660 125093344
85261 91834 152094941
135629 194436 500523796
9935 120448 276126924
65040 123490 145819589
168501 178324 24375657
155820 184135 70537973
10280 183058 846153689
54460 158816 260859669
158731 186016 68056337
69132 144075 187154285
11058 64933 438519004
119837 190679 812870918
125621 152875 68348031
169549 177141 18727386
181363 182020 696685421
36329 65291 72543233
175186 193831 921751176
163143 198628 88798695
107395 145675 95653338
50294 107830 143810934
51956 115424 965957060
48862 107506 146678239
196500 198900 6093153
44847 137617 488901156
147327 158190 27372048
172005 173456 3577928
115928 174893 147237734
176650 179447 882517414
141765 187019 113151311
154695 157397 6759998
134481 182643 157700052
108089 179950 151649354
171385 172023 244358154
190891 197381 16368765
82476 99757 43389452
196736 199612 7264260
113787 155881 105379371
131463 138466 17467790
161500 166026 592579390
44812 157621 637233488
136172 145316 22924720
56689 83129 74955720
148830 174776 64752761
58327 99058 101851194
68607 96507 69537066
42436 102463 150138718
28251 158076 561984972
140779 187590 117102801
92832 128454 419018410
80686 144181 158740959
91265 160412 392080004
17858 189409 428819041
108998 153159 9622069
154628 168224 804917950
104318 173672 571753014
177312 187634 809296097
63533 93132 73879437
176183 176634 1133966
95569 144519 122420727
108684 167729 147567758
141901 165146 58139619
156757 178744 295745027
192458 195676 8176888
29908 88621 146554220
33336 105216 194911178
41922 105649 159389353
123154 167554 995669230
56200 170180 284894358
75219 108434 350042745
132645 158323 64329227
187795 198252 26232252
123664 169108 113739496
196530 199678 7962264
60835 72636 613767737
139147 151786 958761599
170953 184995 19181475
72144 137288 162685225
76419 150938 186271339
28464 87277 973230051
131774 195474 546392933
97848 172124 266533296
7819 35343 68911607
25531 197533 430056329
30370 57115 720255830
182719 188810 458524570
142234 196319 700289602
132284 140180 581547791
168035 196717 253106070
8638 129420 336895250
164786 174576 24314519
84851 125908 556414631
100928 168692 248643616
25888 183143 494936485
50446 72109 54237950
94253 194458 250558301
198998 199129 339236
84374 110253 64769495
3889 59676 139611062
154820 191601 91711136
156893 192508 88849084
166619 177206 26330141
123834 151359 68927390
97751 122793 257678044
71835 195885 310030063
156535 189139 81385425
48019 161759 284485074
180060 193038 972119723
113507 173484 131163346
16348 172480 408777058
194694 198452 586745586
150646 192423 104398602
11126 157629 636408189
197975 199409 554970656
32996 59556 323385609
18415 160443 154731001
56127 161902 330199478
71502 136430 756501165
106186 138021 898152738
80664 165379 362079485
95949 119591 43878485
135667 157282 745885092
24843 125669 271993378
127109 139574 31231038
140321 192169 906361794
107751 142987 88108962
48223 50251 5173772
132670 193647 152483495
55069 96210 205385620
79643 171608 543252069
189231 198937 171551339
178936 186163 439560232
156234 162722 868734898
32234 133401 252817942
85231 134998 98721266
148149 170862 158174129
148475 153762 368666850
56463 113130 141534115
136397 174358 94829129
141931 161509 49051991
49133 193243 360253250
106449 146702 100545036
28777 90171 648315847
198206 199138 640966430
131817 143928 30396100
69211 115519 346568975
2610 196471 484892418
57372 156413 822583156
30403 35558 564141184
184489 197686 33284725
75678 191336 306002700
197485 199995 6348406
143696 196525 132103856
21586 163920 748464734
69744 194857 312554276
70025 83620 33724246
164049 180320 40423742
93313 95207 4737812
86050 159224 183131968
140269 168139 69656308
8760 27202 236925695
107355 138012 179838099
30390 46506 40163213
198208 199403 3024979
6365 101473 484128579
172791 189161 466053772
106700 189200 777021812
19480 92799 342455196
159274 192782 83606352
14327 53929 911868877
68633 84699 39797606
16243 150940 336730216
142265 152337 25232804
7524 133021 548753007
188220 193494 58667145
135579 183374 421202188
59679 70088 26224320
28681 113717 212400084
19284 182564 744461920
79255 89396 297890724
174733 192843 45344919
141348 143918 218438660
58819 174859 289849927
188738 192264 8731807
140726 172399 950061600
31010 55623 466129498
179682 186382 268400476
163528 196484 82405212
63206 91943 26428157
7940 165318 393426821
161987 197989 184781264
58007 133300 188025568
87753 139185 497860400
94454 136981 106323950
187128 199338 30705787
136796 167957 77761765
155943 161477 13774338
126913 154149 68327273
39391 95286 525471632
44915 88429 108668588
58106 70819 398443976
24422 191654 417983390
198642 199647 356656317
22040 185882 799187664
133230 142323 862018816
88668 140108 587880726
156735 188454 452831520
71400 72213 1961363
145555 194853 54237769
163452 170166 6350468
186331 193686 527991629
51317 155263 259977154
120130 175986 139534131
169276 184913 475027788
155819 161610 14426777
15037 154048 901826794
117449 193449 874698579
66644 151492 211950218
11202 156739 665617944
76517 176669 250093744
147908 199170 701593676
113206 153477 52042572
152975 161686 21764818
130658 166602 89738204
144222 199686 138794898
19508 190500 427427683
122055 195995 193785518
149697 172704 81342339
47624 51845 164795020
49329 110169 621792033
44809 178666 589315134
133709 149841 82456419
15152 191704 441166876
42763 188453 308444914
114703 184424 216046919
122041 188282 165808903
192275 193804 3869503
126719 137158 26157338
73622 124112 126013987
74171 146747 181276882
6334 70520 160777112
52425 188704 340720847
56876 150440 356848277
171473 172308 872863294
58876 100891 105096075
113910 189949 190137504
14539 16808 734198743
186087 190179 10310040
67618 177321 508870823
107587 196104 221327854
181533 182826 3260320
31255 152015 878143409
114268 171554 808437557
94522 121871 68196650
104695 115714 27496190
146643 192543 325497971
89373 104780 38761168
183302 186462 60304785
60285 145265 368820623
12401 27677 38344325
158595 170754 30313233
157635 159772 5295273
68793 162670 234492394
133613 142660 22712133
110336 123205 32117928
9483 97612 460769982
41108 66307 63204837
8592 172348 706251091
102104 170343 665247307
167605 168244 712332
141099 180909 799954678
59346 101094 104454960
160261 193084 456729220
53063 65989 32486108
169778 195038 63166490
102191 108608 345672533
66860 176517 273743233
177181 180325 91976231
48247 97995 124523885
73653 125446 129274524
42788 198117 799127099
15862 159491 359059218
132092 184984 132189956
62057 104913 107192412
193495 198702 700841533
75595 185558 833673859
12747 131193 296139634
157453 160573 289571061
138966 195050 550620041
82300 114852 225061018
6639 109984 258322546
30990 138514 268694939
7736 52361 972193590
73961 199086 312913070
158395 182361 59684118
8866 98498 224250476
17591 49549 445014421
135270 184690 959453052
12508 109592 888420450
128554 197118 434771030
105236 169953 161758472
28000 41856 987579286
72255 145807 631806841
143452 191295 787759800
103442 181793 18282780
186898 188805 4838149
139131 177266 71309080
111399 146336 87402503
23865 74620 126982911
141645 179864 95423267
117986 128273 713750990
118742 168328 687079546
188758 197636 22302809
86962 163975 192701199
115346 195319 258163750
69665 78481 892747388
188035 193694 14133068
15256 34415 13308886
20858 58727 94783158
188733 198554 24644027
149266 158329 22794845
11735 168170 652213815
185969 189229 560291027
692 50073 123672560
69529 87266 83455035
115233 197424 205578400
55270 193329 881300219
128663 157199 639415399
131697 183943 130553099
47719 57631 24997510
24822 53265 189275309
71749 188232 825813673
183355 193713 248107440
145984 180388 85903693
46185 163994 294650448
72639 103239 76482494
99093 137255 95257017
56696 169963 691633506
108652 119344 696088591
81067 121336 100436645
68853 74427 13813253
102688 197974 916384349
81538 85940 10884525
198255 199196 700501025
140925 183341 447750763
1575 188373 467171950
16815 144798 672181275
19982 88531 315682963
53493 156254 257011694
24528 27621 9848276
74981 173360 245722910
43982 193857 468914817
33947 179091 362601027
81100 192535 885234037
195896 197301 3578504
61611 192455 448520364
73373 193029 655231294
96724 157940 407294952
44275 147244 257249636
177584 184367 68829078
62790 181109 295532140
109297 187877 196549579
26675 160566 656239508
114440 154548 660689381
157202 192127 87138634
97241 124603 170087483
48649 102611 467187574
109373 128652 48192824
87182 177827 959946815
157285 195492 95443726
132136 183163 127471598
70705 109136 95778648
120532 186830 390215522
173618 192491 258967581
155971 157834 1335929
128146 173191 112533681
51176 112460 153049527
102850 174184 178121446
98557 105763 962241438
87319 126731 934614227
138374 183212 837931748
79206 130886 815228566
151429 159088 19253004
35609 36837 3080243
114864 154312 955580893
22193 29512 928485710
131077 147566 41155498
95159 96891 4403484
195911 195983 708496941
197555 199076 3830800
41197 185920 88140668
25679 27667 5019251
160698 191240 714728491
74741 76350 4013457
57184 158096 252310858
59198 143090 865279216
38262 78952 101808577
135629 199926 494367553
18452 119259 251838250
170259 188269 978968423
91916 106919 37740048
30559 61981 78514542
30580 185195 954533195
153621 183170 73646330
184776 188852 10354137
55240 157395 814485950
163506 181218 44035461
68242 99668 605840
159829 169296 23558609
74445 84582 25088696
1153 51991 449325480
33198 158481 317706436
169870 180215 25684389
68047 83818 39191455
139960 163023 233110175
185760 191344 735003752
88816 137611 122128100
125699 139391 34325460
60301 77473 43048202
153625 161377 399059623
72736 109350 730394303
125657 139938 35789045
53727 159781 303916895
23697 114744 46807200
42229 120145 586539156
22063 110929 430153353
144823 188576 712656356
198168 199841 4250830
179154 191975 134617896
92668 161781 483625829
149878 165979 40253433
146483 161487 37613479
8446 132135 309172183
103555 175030 178392913
157180 167691 26036493
158340 165839 18637252
57163 65382 20682107
126178 180209 999420455
53652 172361 296645295
44424 116347 179731267
23978 150435 316102091
60338 88766 70975635
62070 187052 312426368
158114 178578 24080092
158471 176487 880066847
96870 161772 162294013
6836 16207 23513277
56493 60971 11112443
138449 154699 40873773
1635 193148 872620702
58294 66782 380778163
162032 173943 29599332
70993 176941 535379408
115475 168948 133652091
81499 161997 201302128
80591 114052 883403238
74123 173940 249328146
151154 182536 78301983
72749 110733 94740831
175861 188511 689591211
115213 132066 42048697
138080 171195 290287031
4423 22418 527905352
136887 161386 561089531
140650 177875 513253027
91625 174163 206452139
192608 193199 834150286
86535 152026 19981854
150611 156506 14900801
25458 195185 743956993
149399 173538 13865936
153855 199410 113964944
167657 185656 598975761
38518 180745 945559687
34447 87502 292089853
84811 141011 140607486
197968 199568 4039762
159061 199195 100374961
146458 153847 188672074
37170 158880 304344896
195689 197913 5636029
55587 149261 148816575
183739 192049 20874636
36565 88513 197876973
51570 61062 212564686
183144 197269 20712244
28877 137333 270988204
129984 196114 165361174
147760 159077 118027964
193739 197233 8817394
2891 103961 252914332
20058 112798 231775929
119358 175790 746651328
132068 149508 898491727
183989 188156 690531286
81055 158039 222792075
24547 86659 612563064
215 60451 150652449
104039 179855 189319456
66772 174396 268789506
120734 193331 181655830
19800 78664 278640423
96244 114534 719296512
159576 161191 236638570
73618 109010 38524128
33604 186316 381670102
179355 198732 15115608
3519 32123 71722501
197566 198402 2080011
1080 168907 419753288
93583 195710 666284984
113033 130948 44892899
103325 160381 116223199
52450 91581 97578352
40917 62883 55008083
97377 125052 69057766
9042 66461 143718177
15762 145607 343608237
49462 92077 836681724
26858 110828 209718595
33449 87346 134615341
187630 197015 557545371
108577 153703 516990910
191832 198125 15923928
78780 100286 196838306
44455 54857 26057951
165857 169762 366701798
150179 165347 37938739
29351 135905 266297743
54122 73798 962487303
79279 147011 169191461
173265 176054 731475963
68076 99520 182907153
8468 142597 949743229
133857 179322 635434219
96444 100411 965256166
20065 43732 263061243
119396 145552 900510741
194664 195575 611981554
48873 198697 374766766
81028 168279 707462331
173793 176970 84095359
50776 184642 820218345
7088 106419 248396379
28851 143145 285655426
27596 124496 242057975
91856 151489 149296854
40545 104307 159498232
135596 186904 128280930
39292 131291 230029500
101265 171524 175405083
122997 132329 23415785
163901 180683 41735218
185417 196538 28000833
101334 192607 757796604
31916 118154 853947781
157849 191101 514697619
128322 130400 108758890
24481 150543 373349981
191940 192896 435020460
40524 194456 384875104
37226 157825 301608931
117514 174494 603311599
88949 152793 406077857
53041 59927 17214886
118125 164912 117066290
23607 107481 984735903
25217 119920 131819540
182284 183269 977351508
48602 168845 608034917
192703 193703 2587065
610 12370 858218469
106194 180491 97436125
194703 196473 302421475
105438 129150 768177430
70840 194517 308978849
7066 86836 931211418
76478 161628 212875240
121039 168215 211781681
192998 196047 7717407
15010 124461 273396739
117457 170684 535081005
100785 143076 105621215
24564 163260 575981429
195185 195247 859824969
105431 168881 158528754
52538 123964 178422363
108780 185149 190901107
52917 96997 110236263
115506 160215 58987975
106642 152524 114678268
14911 104229 223224053
171363 178555 677028850
13108 188261 546299578
28080 104655 191361017
4127 199768 489400470
96583 196229 249120511
20889 152090 500160198
84958 190678 264402861
70337 151625 52349246
154604 158959 10863895
132121 169310 93015987
170053 197792 889928828
101547 161374 149490605
56142 187824 856317505
80976 130677 714165544
131374 166963 88897049
163505 185044 53680425
36237 54460 45613274
74784 198220 308644676
159133 162717 430178691
88543 89735 2967984
20813 123710 257145121
84410 130346 115027681
39765 164631 586686079
69556 75319 14292867
108385 109319 2296984
107130 115068 19858714
199980 200000 49962
101017 169569 171273770
134926 142686 19398671
124429 191003 707939617
9249 96936 846356549
68342 144371 608147184
69819 111256 103265894
55269 168751 283633119
45691 184247 346253607
88615 176073 218541440
30611 107621 668680029
130474 165649 87881725
2632 40104 93770293
172655 184821 30364326
108057 193879 226390693
41989 65606 345490830
18288 177311 109922852
79014 171649 231418534
82685 148304 884761692
606 147206 788021813
185130 187013 4797816
114734 118027 8160415
53045 91021 545060529
168142 176149 19844732
178528 193232 30931668
2964 27329 3526261
134903 176469 199835351
162215 173687 813421921
58744 77443 46715856
35998 37052 1990736
62847 101619 437286164
152253 159908 758596379
100180 101089 994388646
121233 172303 564558979
186260 195388 918180636
157205 170858 33993794
54777 156397 242814827
45253 165548 300719092
114353 151885 93847194
140096 168117 421924998
34774 51342 387399133
195461 199814 11033887
68077 186762 452497995
117574 149766 475402086
31577 66764 88122969
117184 174787 400278504
164291 167105 615828043
81765 129962 947862716
41707 66821 485252993
398 184151 655092847
2618 195425 626209688
22737 121797 247459593
94434 143888 502361060
191868 199075 941759616
56299 148177 229631718
196705 197766 817713955
40110 64189 60369261
75849 121897 341341334
78729 99863 793852459
117030 165975 122355725
152962 193829 102098445
135710 196086 151040351
195646 196036 941903
108573 118548 574527207
22661 52985 75827787
157526 157870 839875
164918 198556 393967072
30546 34254 813876694
70982 146707 189074690
138500 153886 565362833
90274 151983 154441880
32388 41111 305131741
888 108243 744189031
185540 187101 4025620
144192 157135 32489228
39971 125662 214156301
185017 190680 14234106
62990 104785 104434523
39746 96184 141196661
11225 113053 254487073
367 180029 764657951
61782 110453 15008689
107450 135962 635867560
32548 116756 46106621
196045 199406 8540727
5699 75804 716573738
88917 176067 434179524
158266 159041 1939488
17048 197776 728506610
193741 194259 215334422
174237 198205 60193241
54842 68699 34791961
145278 190315 121952660
94848 167478 181485141
93068 94715 940407198
125641 170345 675568745
71958 125704 910534646
99190 130797 605154787
104126 117795 34132562
169544 184250 770999961
73046 133118 952647212
151809 182666 191069659
84623 125756 808698532
182199 199834 469423129
161575 197748 90533981
107212 115571 324208384
59531 173684 285214747
196878 199917 7702983
135847 148979 32822947
26889 184396 551791082
111000 159245 120808443
117574 157235 168755971
59725 190147 326038604
91129 112374 53195027
41806 187472 364137156
25971 116156 225411197
81966 141225 148161265
108891 144412 88955559
24900 50627 96298752
179741 197540 813893192
112465 115015 6543508
103135 122523 48188297
101554 158586 142542710
57917 105524 118992687
193578 193886 786052
77779 153281 188769182
66338 111054 111473244
173294 174027 963350147
192016 195825 936770050
97551 122198 714812215
144583 153963 624328591
184518 191331 17127611
66781 159815 839117601
55067 172152 548481153
99808 187485 529322458
85376 95710 25959370
94019 191264 957866818
4345 184815 451112783
71569 160080 907119324
174981 195737 225578449
96454 199385 257439426
44913 70472 14483756
14154 197494 458455498
108659 168001 148287006
71176 121701 125962119
26687 112190 213581640
97379 108784 28407118
102840 156462 25604045
188344 194152 14506094
198329 198654 826145
47350 156822 556220699
88285 197963 463305343
171738 192127 51016941
172538 190442 44823373
15072 90980 189487126
76516 93690 122518877
50078 51726 4110370
53617 182211 321302147
120085 120729 685182540
46079 140528 236100939
91559 130476 604334641
93933 190316 70606919
109074 185850 191936479
35446 88286 75578991
163310 197520 85599025
140949 184741 109361281
129749 194816 162691490
119843 156184 834242453
159054 184149 658943985
7365 114305 825616464
14387 22390 19948263
3130 112522 273577639
28587 154636 925860685
124969 137010 483672619
179013 194328 38520385
196096 198429 5914882
98725 123255 256480271
186054 196648 147376795
62672 132650 666161434
113487 191649 962856939
74981 106725 79299822
31537 131032 248730895
139946 189711 304446293
172376 177430 12460041
136131 147184 563707488
111259 151389 592711378
52761 166291 283736959
30536 92351 154320999
196998 199196 5541913
30680 131456 251843605
106061 128256 55365770
74144 146282 960008890
57097 72662 38973436
133199 187409 221699000
148191 183635 88523621
86581 105044 283227553
54626 184546 324579707
93563 176419 786357541
103231 191041 219407209
93038 152791 149459467
135225 141341 15307126
133718 169475 89451669
163851 172344 221891645
72526 140955 516970386
38257 70564 289542960
57092 113510 140918368
194817 195335 415984
190560 193979 293998913
28590 148643 404966154
51840 183444 328854321
118742 193501 186978083
169046 195839 67029233
87319 88094 1958902
25489 84731 798587108
94491 140002 113732585
83273 110137 617541721
64544 187836 491321744
104347 176789 418002107
14926 195089 450313003
15336 89774 913207977
180397 187186 17123418
57334 126737 173320393
124133 170100 177749999
77613 154823 57176673
37998 46493 825472346
172950 190694 44419242
61526 85387 910529813
127189 179936 131816202
142791 150627 19580150
112189 123461 393000170
90093 164943 659362762
83629 186500 257153287
64004 180841 291830741
1129 196985 489931933
87642 184864 592876777
54950 79481 717436489
115992 186849 177114619
162060 197104 526351599
159383 173813 793314693
25147 164727 232446628
28628 150291 866672601
37616 136338 246782163
121744 186310 563094354
191137 192431 747547096
35667 120304 211385949
25566 176342 451890960
128429 177857 123420073
169210 180567 104512155
47617 175988 320759765
53371 90655 867278176
117789 118630 2017042
116294 188921 176641547
135014 152692 44230651
22668 128022 263330510
127570 148012 890583739
77947 124251 115556494
13016 195558 456412443
141980 166414 698282064
174682 189102 789802649
170218 182037 29406494
64966 195578 884016290
59831 77382 43895352
185937 198804 32436282
132368 175715 108179311
101212 108066 44743278
78174 113586 88399008
7181 169490 438022688
135380 154519 558110302
93624 149832 140538473
100450 118696 45401002
188617 194755 15308186
43440 156657 430794020
43362 122101 196592488
87899 194665 267029526
103676 131084 68440597
7511 140918 333512438
109644 150261 101568287
61686 63210 1374183
144002 198576 905147684
198775 198878 248723
36114 101132 206982883
181436 186677 825046585
68908 139965 933496505
125426 191957 166421937
116061 117038 384453632
120799 139102 498169509
104079 149241 112823238
178367 193077 440280579
84703 119673 26739201
109711 129887 220800445
110324 153187 107323132
5412 173820 420969183
89249 150400 18739373
108755 182964 491919121
130436 136458 149068874
26910 150270 94754900
12067 52699 120808530
168420 192183 771375709
160267 187572 68217315
104192 151487 411814262
128000 155446 65443923
13047 114186 51397582
161642 168192 16240776
10878 172348 912525795
123069 169165 115344721
56621 81582 62330179
161359 186203 62002326
189559 192475 7203978
99898 161725 154503494
94777 177484 206536467
176940 181503 11462786
8202 158256 838994163
146290 164711 46107112
99318 164653 163245174
48295 142352 235169241
152823 196922 110319185
1794 52279 558399405
131779 192466 151716755
185497 199203 238760909
71861 122092 125256512
142840 153206 998305976
58100 61946 9485850
198939 199385 1127257
26263 118916 347977707
45453 125271 199437939
152203 157305 571605678
120205 144794 341907850
160438 166856 15891394
136988 198503 153912804
57500 190468 332332518
141696 162242 527717365
24072 116081 471395523
20599 90087 719132993
111899 189822 194919374
29208 115641 216008026
99192 148303 122641273
12762 154480 354452172
100707 128408 69051435
77991 86919 22156915
34011 109819 189414707
118252 151255 82581267
8086 19468 130434299
133271 153683 51227166
151607 159589 125509715
83281 136504 133050059
92295 162747 202667029
82426 136988 995188584
117452 150577 82810768
177457 185830 21107332
157810 173920 40009480
106972 167485 151108017
9173 191153 454936232
96622 196452 591779179
72142 97600 63556952
163880 174209 25631892
138074 167822 435007639
125179 149056 59758514
80417 149423 365598505
114091 139937 64565273
172447 197341 62406509
2936 199138 736487220
178579 199924 53801677
167924 185247 89210840
115276 168065 975821334
157407 166499 22494641
37079 93158 962719340
50953 175778 311762474
6379 190992 461595319
56417 69066 31813429
71221 183448 798247979
186992 197541 26543444
180384 198968 46769060
97233 141279 136364823
12896 61031 929992961
60412 175760 288215520
187322 198802 28444004
138606 144697 15369924
163443 178760 472297137
119953 183607 159163738
169162 190066 674439986
138269 150630 30968887
198840 199563 590947809
38997 180022 748082025
49868 170437 301363895
49102 68093 345741485
62861 68430 683181697
104462 115724 997433264
190329 198927 21674375
183063 190640 175402349
155702 183393 68979974
125774 131608 14660803
26507 150551 328090441
104581 141239 640667052
134433 198037 159200964
178034 192265 35755960
35771 110169 185892449
128798 163550 306542683
37542 157213 299313927
115919 149863 34185193
82451 136182 134292251
24655 123285 246451566
9796 40520 76755931
153240 172969 49132463
48922 192217 358231865
103967 185903 204716134
159091 185475 584918486
175397 195371 50180357
189605 195484 14746108
184810 193484 41499141
106950 119678 760849429
110204 119929 24250041
96536 158504 700413624
167174 192772 64035523
144643 190871 115533866
43818 122784 197211753
191893 195985 337548114
47723 113525 582777856
192374 198922 441321732
107538 116689 114360585
66230 180919 902399996
160999 177286 40414992
73559 168972 238450348
192638 194861 816339305
136138 189321 133030660
58779 136416 409200970
93060 148781 329113792
195343 196154 2063119
1272 92135 227151602
76241 87201 27229381
105039 108636 3201805
38393 179863 880426709
69598 111545 104533112
194414 195041 356481
100321 177528 447465709
180005 189519 453370273
25919 103289 374028051
61928 162149 250594763
25390 45982 545565645
155212 165313 25082228
130135 144700 36425753
15780 22481 36346491
37654 79258 104065653
187018 190708 9215840
3819 96667 232282087
101054 119470 45783422
43657 165143 303660272
116697 169942 819781215
170495 188657 312600799
33047 63033 75031796
56191 198812 356657369
61996 158288 280834764
168537 176447 128589902
145491 187552 720703094
10900 121026 275123238
39582 152537 282498388
80549 198158 674456325
25461 151014 83442809
133643 177939 110581208
79136 82331 644378745
22583 139785 292943190
174881 180894 15059097
147242 184447 19427491
143305 151754 21128462
17732 95479 917730619
50060 174778 636977931
22190 81997 149447661
197401 199755 775359979
180051 187870 225000962
125734 130263 11496089
114584 172280 144177727
82779 152597 840125612
196275 199261 192617527
147161 165555 215463195
47687 51918 655091298
62667 186201 908342470
78407 97737 680077265
73967 127761 511599006
50894 179380 188427555
86145 160782 186735723
117872 146164 70726421
22763 29418 16695165
37597 47472 24592790
105000 136763 79378315
17322 63881 209099526
67501 193800 315562707
105324 135121 863492357
136240 154249 45180877
86292 160226 280099688
75344 118457 107612038
56606 136255 199025029
52118 147823 239212201
178435 185501 17758936
11285 137127 314559220
135249 189413 135471065
168271 181379 778832122
126943 138530 7139542
27559 86105 469404932
37219 59024 325523395
65412 128429 157260334
6408 149203 651253232
129650 136365 16767985
125961 153680 69521367
68948 155361 218298418
166151 177148 27291819
95144 192033 509306601
185601 186754 981841460
156547 160680 10248466
173465 188574 942461711
59392 182566 307739904
90384 108674 45831252
107608 157978 71309305
35757 61822 25596733
5101 29804 61905104
187140 198087 27511595
55341 114698 148352102
122928 136499 34063644
36589 81841 113069319
139652 168694 72617715
22377 171773 373364949
4528 16859 605372203
168224 199024 128248556
36322 181943 363847721
15503 98048 206366467
33139 180190 584838332
107622 177366 174102210
140615 163642 57662721
70592 163709 232607931
24340 135136 772587482
101767 174719 423198336
140016 156684 41886731
133144 143372 25739442
26417 94758 170751499
184744 185553 49819796
118605 196220 194187645
193582 198230 11777476
27957 195334 723901086
99185 199290 958214061
126027 175334 809293449
186586 199006 137389290
111531 118569 675410880
192704 198115 13741634
133013 150500 43773973
143975 195565 367390182
191990 197799 111779724
87364 94406 17675193
7774 30284 56362741
75106 145384 410887611
3766 10328 16522444
90982 97339 383750263
35764 171505 339210593
116886 170534 202761368
196615 196984 259948077
152214 166438 35475792
48749 178348 323821605
180300 188334 326112306
142445 188429 306009306
68526 151448 586872193
171419 185239 34566498
134868 145760 447266184
170241 186865 658558627
116108 121787 14032217
86630 162211 189046676
168626 189594 52465810
81482 126311 111964475
15324 29853 36262283
182874 183893 286971253
182243 196803 146353072
99735 186498 122329466
154881 169650 36784577
63033 183159 304389742
153400 156149 2165590
107564 137752 75423797
198291 199419 34058140
177756 192670 37437024
126269 128199 3835026
136528 163309 698697914
135118 135918 1980200
77989 85875 19513188
132910 175341 105934366
145380 146055 1667464
176964 189814 32367155
127522 160363 82234063
48722 173229 311192475
152768 167692 933297862
22648 181322 398868911
189307 193556 561589675
137770 187567 124550534
136070 147929 29644286
102612 132041 73416895
67372 141812 539179
28929 68324 98602302
153735 160128 15972130
155554 174978 48224257
9521 163724 478287941
94428 97745 202835883
170433 182254 29430804
35010 177670 356366181
148259 156126 17484013
133821 180954 283747146
39058 104063 162624586
81764 145552 534158324
68999 111935 106968813
105522 197759 813674322
141176 161814 26644619
126078 129685 9156541
174476 189753 38308002
84096 101784 784355540
85026 171894 916089908
188981 192202 580896678
39081 197868 952039821
79393 193550 285339398
42400 55814 33592486
97124 130135 125281234
123954 140752 366649203
9710 81605 210290122
197433 199196 179783290
147875 191788 109754089
37807 104664 167205639
61290 126927 163980270
105316 159394 135219692
159081 172744 33977435
125827 165274 98762904
53736 159988 265634186
137267 179443 105299919
96303 137886 548455264
179604 180201 877520053
142653 194683 130089512
49833 135219 213373061
77623 197924 300831680
194333 195867 1110864
165417 199535 85502388
139752 175136 708007158
99711 172636 888708941
161935 162513 1424104
123254 191533 625144346
180086 180417 841661
142643 173938 559129642
99535 113663 35115311
1159 106565 413796302
163155 183060 669412297
49758 161714 445696541
16431 28291 36104003
152354 179731 68248014
133791 187694 134860172
173127 194164 148407111
161724 193888 80335383
49010 88047 655569223
50906 184139 942554849
10036 114044 260010085
192119 197993 776727742
47659 192624 362416046
99564 147728 120210458
99405 176468 165938242
58532 139568 202459673
173815 194634 431456005
177505 178677 2936729
183342 190858 325054849
172468 192746 577675706
150354 186009 190027698
57616 160628 257472764
57129 126090 172197772
10641 10824 473311
11360 195961 815090434
187566 191093 8793716
121054 157571 91595580
47560 62908 461210697
38082 155686 294154970
50829 116096 163114260
80650 190431 647585195
64232 185554 303080931
162040 192875 76973068
161671 165710 10038357
198151 199146 2511347
102600 160497 25622435
37600 125754 220239276
186586 198696 30512032
19837 173185 383225142
136036 154021 45079942
78606 188638 523280731
72554 197237 535952843
125465 173392 119833856
131870 167196 75712688
47246 196743 548114464
80414 163065 143473078
193914 194273 86268805
165602 188741 554011188
179305 198237 47657715
167125 185575 327432121
113373 158008 111770606
25787 196313 679112792
4831 186121 453223885
158950 190599 885207163
103435 167111 158983250
26059 42883 42049589
90984 175476 211156072
178841 183953 12894263
115551 144086 788746470
38321 52536 22450053
196096 196734 149965
66132 109376 736183726
16938 126175 307271509
118130 126892 975730462
144402 195600 984030965
111841 131511 49236272
165738 184699 47291303
71895 191689 299286502
99075 154772 344022744
153489 153852 937076
74245 182455 894219404
177105 186446 23530252
46722 153318 365433518
174657 195780 53018900
21809 50051 70675804
145795 183848 95039681
92606 173366 270431008
84581 122316 94268993
155618 182069 65891593
27695 141239 283691284
38245 172071 334549319
118363 170733 131000510
62796 77344 32101416
108838 132031 852462100
17409 132042 286482138
37010 174429 512459938
127861 160116 80769752
18450 162257 359604963
140989 145730 11826087
61977 186397 465224013
149065 170088 731237020
179498 192005 31424746
142717 162181 559955308
45672 152234 266426280
16708 133110 864752200
83639 167633 485155460
82298 160136 638352642
49420 84260 86931408
189698 198510 22143884
162842 196481 142981576
13374 93796 476749846
60365 68847 3086149
37856 155812 599718273
168451 178746 25552478
153504 181616 70040650
55825 153974 245376215
129533 143401 426553424
127460 131073 588140290
91783 156500 834688420
56442 85067 71356579
8204 89881 998797385
127700 138175 26152783
65312 179084 362150593
147169 173877 66765206
67527 179098 801202451
179077 198448 60750577
55759 67662 472497843
178698 194103 402462354
40210 187342 367886867
13091 90114 192366549
169251 197875 652701395
147906 172370 619453799
26525 148523 138587923
117542 139312 54355138
27747 160229 284321547
66729 140928 185296855
135046 151262 816662974
48655 194548 601934041
43320 73735 395899450
158179 188218 134249534
141864 182127 956336130
76561 120806 192488606
131548 148106 995899469
37116 169340 330523809
17361 73192 472175326
189039 192329 735312698
112696 156907 110720109
153235 168265 37404844
32861 177286 530794622
151774 181806 74875791
87076 149778 472309205
22258 199408 443027061
65008 66285 3217063
117695 133524 902133954
167242 198388 418787070
77320 148257 153004887
177652 191791 35506735
157449 192737 87984196
25100 195668 126044114
150167 158000 400030227
151567 185226 115991548
192103 193232 314790302
13059 73097 150198320
160741 193093 80795877
137159 173997 91999464
52795 122384 173732841
178955 184356 13598565
189449 197201 581550701
143713 152266 21352722
15990 31784 39458670
179517 183220 672199849
172730 176326 8830055
87644 164557 192424238
142508 198039 138986369
192826 197217 343618481
153223 173839 779037699
128408 196191 169584444
139982 146816 17078016
179291 199194 50099588
187604 193545 14830850
102697 190373 788498857
170710 182745 29940968
22310 82658 150845387
123764 138349 636534867
89493 157114 598110770
179569 183269 9274613
137631 165012 493669960
28601 79388 801134842
141713 164947 298272865
18832 112559 234170551
42788 44860 922175501
45994 186636 363618623
25081 33833 63210301
17352 99946 230630018
122308 145163 57363288
180284 182267 89008008
39320 178939 348888826
126094 135381 23306184
102122 170870 171732581
32341 33819 3692375
74701 132658 57858834
172260 172510 628221
20569 144846 310768837
132975 193639 151728497
115711 123449 19224263
198513 199777 790068295
77116 89900 31780546
10959 155370 361147634
73552 123740 125257196
102058 182777 201514651
89487 125148 759433728
46601 150212 259096967
155543 158504 7341860
89332 126406 737560800
78367 165546 217839798
52030 142681 226599101
148018 195611 119094565
77336 105196 69661862
197892 198219 832831
72930 86410 346477163
102745 184428 203965859
21088 37438 875198387
173531 184935 28522306
166006 184832 35222369
149238 197080 399811399
85287 113889 71664717
114169 160640 116256450
123859 171869 120087510
52503 192129 349008394
131287 144546 323670976
37894 149236 472624063
11655 18930 18265317
86278 121883 696754184
110089 136862 461466962
97477 160496 157596940
190887 195020 10373494
194661 199715 332655074
66118 194024 528813939
167691 168458 233391383
40224 65670 939160527
115845 151998 329847333
15118 79469 983257094
138337 151049 31881298
189985 192251 5605895
58892 152158 233105809
39439 176705 651034704
34077 182776 768607940
119853 182067 155531859
90955 147068 52896347
150848 188806 997775173
177030 182860 14671868
59187 165759 266380638
40246 154351 285441818
158992 180227 52817803
186155 189804 368438249
174983 192654 552365326
71074 161677 852271174
102950 142466 87291391
64789 129840 256238422
48896 58878 25057962
49440 82579 82808976
8107 49157 538017453
99764 196455 665460956
69069 127522 145818282
73290 182664 549852228
80391 127048 116536905
65203 85167 49566548
181439 193688 30806140
132297 187914 279807869
93852 160567 597950591
148573 158073 23872824
193542 194067 517460169
92486 181106 307337225
186837 192359 963951923
26086 157245 327975869
27825 197835 936968893
155209 193095 94522425
92805 160448 714690483
167968 174784 58310796
149770 194606 802616780
106145 107105 2387038
27937 56473 71278729
88516 103397 423890249
34447 137655 257948253
112288 121063 21864962
36998 111717 262867284
176424 181685 13255298
73990 130824 724979660
25145 32859 956372572
144584 173074 71088031
67090 170018 257156935
120664 169495 404997966
123709 152228 71455829
167783 178773 186081902
134372 153077 46890620
99351 111168 194976828
128026 129633 773730501
113890 179787 164577421
58055 83080 431002688
79058 180717 253925786
72432 154509 705647548
27420 109653 340292079
159570 173337 981620646
85876 125115 509185887
68852 94343 681525429
191386 196589 309113040
116034 188712 181757512
199872 199989 316837
162402 179019 41269800
52387 145819 24550874
190607 197216 666063151
66485 99116 82381276
116651 194807 195428732
58677 101593 107353769
188472 192584 10177987
167597 178812 421356699
107820 141356 589942866
26279 151823 313836048
113119 154321 748397385
131046 172042 323231451
118299 154867 91662880
154341 176267 54445418
110219 137582 68454949
180695 197164 41428380
171017 182423 428924510
3509 67891 513342274
691 74516 832546690
191742 197442 14447882
96557 128268 207118649
138415 165107 66799904
141863 161083 585728645
20282 51067 385019453
77392 152940 991006075
129618 156875 68266222
104552 142466 94707168
65375 159554 729939016
8576 40694 61320696
59957 164936 712464800
104770 135682 704217771
91487 129373 94928818
15233 190970 658753208
108897 132819 53522740
197112 199265 5442408
70094 160643 226234638
94663 140233 113886583
160613 188915 929089405
28013 154486 696147187
127106 163968 92363685
126603 170880 247545656
12871 104717 229698261
146180 148945 6906244
154659 166685 480014513
146553 148748 5496338
189225 192138 7242360
54263 158070 259508800
32792 57602 62129994
158322 163866 13840324
144565 189093 905016529
148853 160512 29261407
61455 116996 62219188
54877 145027 793627901
30330 188731 686469060
162583 181167 138152432
190519 197308 504292243
21809 188591 416997404
165260 179999 784188861
47070 83270 304296278
181838 184541 6787281
138043 174883 490515735
163661 195641 79949614
28782 188694 399692695
52031 169442 314392862
125080 140038 37440531
198064 198502 1060048
13801 143918 325305317
138230 191176 132420904
56020 189793 334330774
86922 131786 112183605
14543 41271 66701963
117455 147972 102461484
117978 149396 413876904
118133 167677 123832054
107611 181743 185170338
98783 112285 33556871
135761 164382 71644604
20547 25484 37645944
86977 139307 937243033
45126 130563 213657777
89451 147960 146419434
106302 132720 798164860
44899 118068 182858742
51120 143091 282106984
31273 60406 569155180
20886 47519 622574068
145181 158959 35336759
76345 87582 326716970
86646 118496 817175320
136055 168986 115266187
26033 89628 158750993
106895 140153 618013604
11306 55225 737398458
14827 83850 966385249
83191 171510 370494503
55463 153090 622413287
181576 185466 682999549
60825 132360 178824158
104430 197095 682698387
28251 99396 177886578
26149 59607 83599947
171680 177359 701568738
118967 121476 1901475
77539 177715 250147550
189123 191895 4356076
132941 178347 113364447
138732 177515 780835439
130400 185774 305484675
33633 175319 473678997
104562 180736 190230267
150277 197264 117608901
161748 169057 911566136
3470 197070 718873373
149491 174316 264906825
47025 84824 94479225
13262 139450 990240984
182677 196101 100907912
76564 154045 193754762
77787 81012 441135406
182988 197993 37793633
734 185800 462716963
138366 179595 102968817
149708 175140 336293116
195811 199178 8522330
167675 170103 6170075
111444 119673 590909873
90029 157596 169216726
178596 185598 482760162
20194 91997 179298449
150091 158432 20968296
127475 142944 702848887
167838 188915 715042227
49483 150010 251266400
192765 193761 650754199
38864 69584 736272230
141739 174858 82663020
153507 177245 384737439
83149 192193 272593351
98879 149895 727500713
194042 197013 147646055
59267 108766 997051775
168709 180706 29909309
101232 173920 181446536
90475 126784 399345793
29424 78195 342908428
199732 199887 401263999
66526 107606 983188815
76104 160897 211941302
121325 136734 25203430
194447 197308 154027705
33533 87947 135918704
51838 95788 99824036
146116 160663 925857437
181719 182601 2179321
165643 165981 846319
115679 142815 453974161
15338 152469 342702123
79346 181450 388433590
8007 34780 289991640
118118 156506 682636974
47983 125557 706500162
55066 153245 245464271
47484 169562 861471408
174374 189659 38329724
22837 178426 433884651
73841 93098 623801824
127823 147289 7955334
42019 72119 547391443
104851 115471 875036560
60252 104198 467605316
70542 159527 222290711
118222 156649 878247090
94885 116976 55225848
162446 175983 147761867
79052 163840 211978742
75255 165931 699549966
62000 109293 118183478
195655 196634 2459553
44560 151872 268270462
6025 114142 270378815
68280 171946 980961305
137142 137609 1183992
176556 178841 902821604
139384 184864 502172898
43391 51778 896439502
196950 198499 3871535
118267 146266 477330329
52231 143826 228996206
189433 194064 453914527
97716 115082 43397538
134706 136696 826769854
165155 179097 34657213
31429 134302 750504934
140733 145792 12665287
15047 160648 861900411
65276 91074 344451708
56925 121074 466743239
21929 129834 269757937
199055 199935 2250441
92882 148872 171669289
124390 142958 46558570
140100 196124 426580968
104852 188667 300841477
61966 69148 18188471
1653 138794 342922754
136209 167347 77761771
189038 194581 912344147
73710 92008 45479182
44697 109373 732927387
20037 107040 217568264
169958 183486 33690462
57406 119870 155943623
43679 119270 832766213
15120 70528 138615159
3442 129725 315882749
184296 193820 23939937
14374 36279 555618622
100783 139708 825480312
192301 192797 1181088
82125 133488 128377603
137812 159321 53886795
100047 147840 119314974
43075 77193 85281611
63232 143545 998205028
149370 176890 157719423
14528 148142 479721409
197370 197561 283286347
123653 198877 639995475
162930 167887 12223338
167463 180571 32743924
79121 132881 863326149
160354 161283 2296314
194981 198433 480760624
27192 68035 102180569
84806 126566 220707836
141881 184643 106835899
161729 181682 258239497
76017 187410 929740238
94186 113170 252228434
113389 136951 58954836
17983 94496 191195617
138444 188283 337077070
184021 187722 9427410
130335 193599 403295249
75699 136969 554314029
147906 158572 341101746
1501 97758 998394591
174599 194734 50489255
21955 186825 412104429
68780 126075 142852274
149513 160675 329296806
127214 160825 84186688
93708 161296 447515223
150761 186396 58448536
192566 193802 3176411
38012 76226 541637468
160133 177709 43627943
156227 184253 713173188
172135 184712 31372220
48731 146251 734883222
102150 143202 270765066
100720 190369 223985063
13081 72524 148727726
30548 140455 682537249
40368 65460 62988711
144198 162121 44822789
70343 154987 481829644
31922 122746 297458321
97666 137633 99837560
19477 187470 503998174
84383 95103 906200251
62405 111590 453603278
37382 86862 350860352
103249 137615 210207963
69452 143300 779860396
134414 183533 122719318
125986 191984 165089037
4028 92773 768879507
171430 182730 188645120
3623 131529 316137940
17746 92254 888050421
135854 182705 932581302
197046 197488 1144437
72799 124733 129588442
10059 57798 853095586
176235 198536 809575110
154165 198303 110374256
52130 109403 143097415
178336 195312 265459409
194651 195974 3334197
75453 167227 488670487
149069 181184 80146069
33551 64896 78521730
179241 193939 369353155
121459 147543 431241185
152337 170198 511477235
65917 135887 451185589
32136 72564 101170701
176723 183656 17464715
176359 189840 12566978
72528 92268 49046939
67165 105915 96801717
46741 126378 199092622
123957 165010 624710738
84895 180700 239488607
75984 111220 161765869
63198 106185 498732854
24038 150741 916514994
134918 146702 139634597
118320 172271 134898621
133471 140105 627814314
90789 185972 980051586
50259 79147 72222456
129957 177210 53974186
109672 161627 27126593
75108 117270 45980464
137980 193858 139751777
60719 199385 346873178
131117 150147 428650657
1485 31402 283381643
111987 147090 87780053
40679 123256 150687557
183677 196287 31716754
147192 173976 66929955
155343 164342 244169491
182487 187026 11466271
16099 166817 486218571
127752 158870 279573298
191926 194468 3030253
145094 176518 369768105
114856 137386 524819905
36188 119771 301573567
72504 134096 153804726
144820 190455 114069951
162409 169102 924729874
86745 146486 149371370
139634 170606 77497427
55907 88860 648883832
50056 161040 344060136
82041 93608 28904840
72356 181860 711389002
25388 71042 720253089
60666 144900 210652114
114897 131274 136754443
180064 196815 42115158
193604 196199 6560053
3223 191216 470118055
68783 160654 293063380
96245 100060 79558345
62200 109142 620833799
43949 117430 183628955
99340 175571 533211828
38170 66426 70868732
87779 111488 794000711
133653 173889 100539094
97551 196240 732436558
36369 77091 148726982
161500 164079 231337547
146511 180694 903054400
112737 149841 398082447
159644 187540 69650901
145308 153790 396963269
126556 153080 66516007
22286 190610 420788927
103577 160731 142879081
194778 197080 5841664
153530 155148 641474724
124579 130627 15281443
10887 167769 29990721
168215 169068 2222135
124025 134849 668383399
53289 130516 70715662
76598 160314 209324537
80848 120582 99125116
68806 128258 963697987
107105 107763 636432
75769 101065 63293528
93694 161617 840678977
187859 198633 722285794
13822 60119 753075550
143128 166019 792485377
103052 154947 878949041
199194 199671 477150065
198549 199704 715023768
124453 184126 912114536
143110 197255 129320406
91719 138387 116800549
175978 197504 574949846
65035 169633 261341705
13749 94171 473768940
139109 197766 146862251
193842 194070 556250
54092 165770 279119594
47726 72845 60763685
70126 142463 180611768
74850 144026 632137454
61194 86432 63078593
121382 172999 450828915
108865 137785 72365925
21007 180616 478531590
50886 77189 65714321
169016 190710 54202121
92485 182270 224320962
196482 197688 3089993
81539 161613 432824320
29215 75316 115250814
144077 161248 463869489
171347 176663 311854666
136058 171743 300105564
67682 91506 59163266
167414 186334 47344001
182976 195240 30814271
44354 162339 67306714
165450 193669 70591988
5373 57579 970219176
199551 199738 465050
172782 190905 833035257
139514 172952 83553830
23277 72967 697963440
57862 199897 355163385
36630 151705 287696104
122980 164045 102905782
105276 187044 204355645
107482 131344 59709600
167703 189367 426096207
83973 110784 204140708
160118 167025 17089657
75693 149480 764452229
96722 98646 4911855
151605 185425 84389122
74713 172450 244193814
52915 196951 734746010
32311 177535 362779583
179633 198651 47874997
117831 127080 23023477
42553 43265 1816158
18352 130780 180611745
14327 65008 589924772
34750 174210 613555448
120114 157674 321570137
189907 197419 670639511
88441 97021 21634657
123522 157181 486965707
18875 70897 793278594
145998 158264 621244834
99710 198730 247541281
109582 143298 368996352
38449 192336 384694518
129338 163003 84224749
20977 78882 144851525
134183 169055 995721910
92623 169241 191604452
48405 66506 774612837
100292 160623 497264555
11317 108764 243527051
171614 188724 42927063
5100 113836 271903134
131605 180195 192380239
104027 195942 474027060
177102 196163 47954050
110331 163204 132315120
177236 194751 642612236
24824 119851 237435419
117004 132912 287756098
113422 138820 63458204
177446 186560 955194278
119453 171806 130949406
118930 159902 404891107
130264 133098 6966632
184591 194321 618377089
173390 188555 38099557
186500 191939 608542409
136058 179866 109390965
44473 155747 580463900
55967 182914 317116883
126964 169643 106842395
192682 199373 1882202
3746 192725 481042837
118752 131001 30732379
47767 96349 121556560
129722 196212 65821728
160648 185930 63056846
82561 160584 732477685
41678 150263 271407210
116113 121560 13457771
131223 145869 36606496
140208 181451 155272107
102903 162990 150180609
77262 179229 254693272
155983 198640 40295299
113736 152479 96913709
69423 186410 888715497
148884 195730 784101388
85094 141086 340383741
37394 143512 265330496
77369 96883 48771823
57641 97676 295121939
47666 193140 996992466
176603 189903 10197765
112988 162834 259846359
101759 168519 173036188
194278 197515 787402862
80898 196743 289661725
168715 170819 396909276
184764 195923 28082058
136157 175217 945577074
90058 121523 503659406
21070 114293 233063738
21354 102069 230799072
112362 197965 746768399
163092 176400 230114698
108276 136983 71772637
169607 185625 39915819
195544 197892 979804521
70512 180190 681683611
112115 121204 22647498
51509 170818 485256997
104026 175454 257290051
176521 184998 913195933
183228 199394 40739144
49231 133915 861306050
165717 176949 27862109
66518 182691 878408199
155253 194148 365958753
187067 199874 32217358
123876 161051 468146494
97745 149710 129794433
86373 185807 248542369
109234 123047 34471390
101276 173492 873350397
183319 199237 896551717
183602 186191 344983389
36030 142001 6194068
29853 158450 493554231
56777 82866 766738539
119755 165843 382869916
20932 37517 41510451
12645 47447 404467713
86162 195625 273796242
37568 108777 914332156
9709 40311 51268287
98759 170475 179158443
168214 186631 604603487
109344 171837 156202636
56601 184432 385211355
74394 116113 240787842
1139 192917 479575568
40062 110754 176706842
58751 124967 165353940
110266 162304 941754425
9893 117360 935165386
99860 144588 109922596
10074 100247 225574673
14872 22818 19754584
112639 198032 213709822
46761 66347 49265912
55581 123815 170376645
99396 124550 62645141
156666 162883 15443705
55829 186070 325436439
102329 135590 82984492
168652 187453 380654105
140443 176700 393252534
193800 194686 2229439
89838 183459 319202805
181629 188172 16540587
95011 146853 129555949
149585 188437 938338099
167107 176893 977362801
34888 40382 13673191
154420 155807 3452997
45985 197449 525534612
87253 92526 915696737
102339 184466 312646335
90766 157446 225918987
195149 198456 8363596
71596 182255 75473869
84562 190514 265006733
149266 165718 41163079
129916 145172 294134336
128385 189194 230069960
149309 196133 576674482
99185 169162 174784144
91183 152109 788208292
56981 85248 891978340
193183 193531 889422
34920 97037 155329953
35032 92247 142807497
195494 196655 2815989
170881 199984 40643951
165249 189407 564310825
66630 154053 868076107
89796 90142 845946
180949 189009 20333730
95826 117121 532644630
71204 172193 88621257
99025 101400 381961480
148854 186258 93472687
187746 192091 724894728
114313 177100 156727180
57717 120268 886969461
90392 96741 978995567
150152 162369 739010306
97152 160394 75109692
176209 184021 19656420
74967 96434 441193688
63105 169246 265205144
57515 196255 346801436
18150 57617 785999318
192254 194839 6509152
97773 116123 45780050
155003 187565 26218207
132765 161348 481605063
176591 194009 701308342
160004 192944 82233524
17572 32992 802281991
130989 183747 408693414
189664 190143 595313427
109782 171246 680320324
47484 121285 184417691
101164 178362 192636734
10560 174962 410820927
154965 172502 691450750
151905 193115 102991957
101258 140672 98347574
18107 167891 374274291
76095 198510 680889568
663 13243 31613374
96182 98741 409944934
70974 151543 201255360
55292 166737 278489216
94850 186227 228411447
97761 108813 323818261
89515 101162 29420380
8366 168206 942261532
175804 181694 14810425
176465 178343 4724794
32983 189643 391621928
170803 197165 79829263
70782 130030 441726509
178373 198855 111526582
48793 105959 773155739
108636 178745 175080075
22934 71009 896679172
38517 181373 973310522
86711 151750 162701416
156249 157293 361520802
159912 199878 100038758
41185 145344 260416883
19842 134885 875619121
85194 132702 64957313
164591 167952 8239242
104213 120744 695899237
34286 143391 272783519
3927 71258 168619914
37360 166036 811428817
494 152635 760939229
30580 194444 43153330
27061 95724 673861320
67291 179885 281129499
124771 188905 896579243
108179 112244 10080979
123302 168480 265923616
139468 163367 817696914
47361 127749 643863287
37787 77034 98178490
194874 196417 3951233
10903 111822 252167064
44120 106113 661756867
138296 159775 53859600
28057 85727 143909528
175203 179407 10551003
177804 183072 624402971
106614 188295 543676755
73552 121795 120339370
9928 76969 167654463
132916 172116 792365224
158735 179304 547412678
12272 171969 399189843
104592 184331 199153874
98268 149824 128732792
77377 118594 199173713
84292 85232 737508
70466 172361 254431906
49525 111206 672229765
195042 197627 6595538
88761 199239 886141420
164485 182976 786894498
189036 197140 774722807
97694 189632 229787547
115245 174859 547351398
120808 156816 527927322
23039 191568 626597245
157808 183434 317707123
53553 79966 66027515
193242 195613 793363476
125823 160040 85769372
75822 175142 248027355
61352 84399 57503758
40458 119653 197858287
124467 176045 128789126
55616 128919 183116172
55485 81336 157517135
131724 158445 475203088
76360 156072 199336252
34866 124703 224459250
51993 112198 150389130
8056 27057 633788947
183666 194149 794472411
186096 196291 839255683
97014 166644 173927254
23157 32014 22183911
144818 163878 92077997
23842 106672 207100256
115940 169573 716732759
123349 189735 920376456
157269 163097 14489805
73253 118860 664409900
117626 153629 109137083
198779 199573 105028
127040 177848 126913671
195685 196534 628173069
14253 42117 69632065
17780 184406 416376104
91825 164564 40391714
56608 196145 348840800
101208 187921 216689946
26178 120507 235592997
61077 139414 195817438
124336 143530 48155009
121149 184753 159058799
69613 134977 887821152
77080 78606 819183426
52560 79163 792098403
179796 191620 29659172
10195 38802 71526386
72559 195428 307070689
12227 167131 387174896
100342 115535 249642920
183582 193979 26111703
61432 134876 227610036
99869 121155 543430774
3491 91673 220414629
195470 197399 617735096
21267 84125 815210845
194617 197662 7762112
38147 188375 541479301
113894 186118 180500764
79148 178601 248336309
127164 173459 115726240
149900 184453 490994210
91496 186378 989360937
169359 189150 49535143
83467 162020 734215347
183275 194718 605046003
173993 175996 947877476
30440 77692 137805351
128831 189915 152821932
178805 199387 330893426
71094 93038 54644755
165630 170000 10974519
33073 117606 211307411
32545 51754 788158015
24347 87346 157406730
12981 51835 66627063
137054 190545 133734702
178684 193690 37775660
49034 136768 994622652
195060 196372 972410121
166817 181701 37155028
137612 196708 485024011
85390 107531 934048508
168521 175973 557420771
158765 194487 89236963
178779 197543 290475883
5844 182093 440592694
178185 187548 471649514
157198 193166 89766028
148275 189001 101844089
185037 188680 550760802
146707 161262 324904333
154360 169689 38206323
119438 183860 917841702
56709 164766 270114665
184044 185412 304823088
142202 194618 131071232
166817 176682 213637252
184063 185894 4625328
75964 117290 103173904
157652 163456 612247999
4307 85841 203788427
33203 136113 257204140
159047 184219 305611874
44376 132272 287594802
169416 199613 124924978
190385 198073 956893691
138564 180803 105559433
184411 187966 738720661
162210 168307 15143098
188574 197806 884832192
163388 193926 76286654
34699 175983 352907740
109320 198945 774682710
57050 164087 798962007
126803 194176 168555356
96824 163465 166643364
130297 195945 447727455
27326 199965 431704414
66492 140212 184067800
138206 156701 46456628
124106 138336 35633427
189716 194616 12251037
127148 193193 165212702
134229 186631 131001692
156279 176206 49427350
45729 147094 253319815
3359 108666 263367651
90933 194714 382112734
57870 105988 704726597
183090 190950 651831168
6495 196209 585817557
101930 161568 149015556
111932 142765 77181988
12775 18722 14972632
196764 197692 969621123
97578 179956 447769513
177522 186781 486511565
134407 151815 43593003
184311 186780 349751431
182213 183869 203277083
79581 84600 12371095
29080 69434 100964494
38161 62940 62103224
728 2471 166924791
145711 196827 127916153
177899 181092 8047638
6231 20218 35028810
133105 164397 78387653
195466 198127 911606491
69140 118634 123398769
95889 166297 808622614
17214 178858 496553757
97862 160197 510100328
167864 179178 874225502
82168 158888 191935908
153407 189927 91254723
188943 199761 27224716
17819 154312 515994130
142570 155806 762998935
108249 111819 9034819
119560 149183 74174113
97790 101047 349628861
35989 139552 258828317
105140 124273 47650005
100971 127454 713915596
164938 191566 426625011
157445 181566 883103884
121269 190063 172154333
128941 160876 79971826
36648 120233 208771365
173885 190939 42747193
119727 193898 661676684
195588 198161 167552680
190906 195130 636559836
124898 186976 83504843
14115 193110 447412886
90921 126646 876257240
79939 123745 758035891
712 119780 816120991
121995 188139 631448321
125141 166496 775049224
143012 168272 330483047
4711 96080 840776436
173379 184259 27204487
174650 187501 32260773
70896 132249 153123604
87328 159846 506441999
45882 109641 159332439
104232 193847 223992235
171842 188622 42079263
5054 81477 191151244
176184 184279 951705237
2347 139391 582750697
77744 140217 156044306
49044 165655 291512923
13162 50625 93692947
135628 166017 664065529
36344 138143 254351348
161962 199376 93641985
164140 165354 2951297
199531 199642 647398689
198106 198355 625830
116454 137674 53046375
123870 147237 58453865
60339 192701 356473018
3995 36614 81698666
53610 69180 39093307
172725 195680 29748358
64937 159238 236375420
182108 191891 24543534
118987 181348 155816738
117556 135552 885327938
147768 195183 118612589
26237 37521 28170710
188645 199714 27790205
185285 195154 537746575
44670 116152 850808521
41761 78064 90823501
147248 187459 280332767
43654 111452 169351470
84377 151125 640852128
47498 110589 157714213
10290 55605 804955067
195051 199347 10892487
10001 23968 76828192
46479 99952 133885490
27484 47006 48607720
158239 177695 48298180
185719 187368 1857406
135616 185573 81830913
37009 63147 751284172
168603 172957 10820304
104246 173170 128609655
186610 191928 943471062
112093 124550 186981662
44013 173174 447994773
139692 187558 756572166
68279 159244 284409641
117887 142869 549511686
10571 197356 467083054
186494 190947 265389101
189054 199982 27523635
6913 20922 153148442
147517 172781 898547465
162086 178505 40805479
58639 61146 28114708
112200 121433 686588272
108821 136745 364015128
116963 170167 425550620
36566 78507 104909461
187828 190692 88363226
191410 197777 746209712
93198 141131 119870269
187454 198678 82835487
150684 186026 208363248
87894 111208 378497496
174034 176095 144349055
73831 144129 154140294
128226 145892 44191170
13859 177165 922354981
190679 198271 489619918
156497 173046 41098552
122084 141674 460358322
169646 173412 9258112
180190 191931 462095220
40373 132141 229394349
55364 62951 19025097
183275 190776 816876785
193331 199045 240505173
116830 131347 511248272
178844 181324 6288847
17685 90354 696738468
129476 196435 177644516
16116 185288 931776308
166646 168708 5197804
89075 115502 178097044
154327 183303 72170393
147197 172716 470434358
72171 191185 490283902
104199 199731 334333360
99567 103445 9644569
127163 129172 273662619
35309 51765 300010936
182789 185181 6027094
121212 130577 23638943
24824 111737 217139208
186233 191346 12808937
164063 190271 574966012
127519 166601 97684166
177797 197316 49138621
148140 176528 70757122
44220 80718 91205346
173239 195223 994528332
161176 191652 17616978
193664 195251 3978933
190468 198926 78837617
49931 51892 4891042
170380 188493 784221497
167581 175621 72666459
32037 47504 13932064
71990 84550 781664320
118069 168302 207910303
93276 136589 108303178
115223 197509 70362253
35316 72062 91932973
130150 176051 114467384
121951 182409 752661560
51507 61877 25872326
125907 158017 80517654
140850 198393 144035389
4510 127088 306404093
183349 187073 509540067
37288 80705 184534848
4345 136522 330498091
127075 143299 40711843
28769 164567 339398667
79537 159697 200428497
131920 143350 28702953
84406 150700 387725200
689 30149 73871614
37649 107477 431565659
144624 144720 314759623
172137 183151 293450240
175324 192334 42709106
171953 187006 668201910
127316 153526 65663103
163165 186439 50505059
116526 198245 79862217
160479 199163 60671697
109759 135127 63459659
161437 198989 94001407
43447 87836 816919465
86001 91734 14272965
192241 198495 724991714
82928 128606 114140502
181849 192337 13645091
149479 175170 64060528
159137 196825 94215694
108675 109469 1987994
49840 77367 13427120
140669 166849 657014111
41529 192233 53355585
124866 125416 1023066
54406 111199 942115461
14984 151407 340939373
115126 191429 361473426
71570 123382 129248622
79563 122701 619532349
190122 191034 2271365
9373 183492 435141004
40636 84861 110472063
64667 126722 724779204
4022 76567 390569963
119263 150475 78103040
36951 173049 340044758
13247 43225 837838807
74881 106003 77794175
23709 73968 143949238
147357 166129 46978815
141061 152588 947075238
189995 190845 2098539
34253 184264 374859532
3041 195671 222281447
123478 197111 985788313
127779 132831 567928350
132973 176808 211788487
165069 177953 517987565
41168 197057 389825067
175037 188029 56979098
191772 193665 328083694
3678 110765 845718918
157733 159567 394430462
50475 69205 46983795
144665 184553 99572734
132017 174617 106425213
171698 182543 27056175
73475 172944 248491877
6656 155414 757179337
74216 181375 267627369
25472 43210 44323657
83130 140116 142414138
65202 164563 248242521
139614 182351 636975036
9583 130485 878273049
9806 106607 748623868
4988 108091 257819416
23579 54835 812275288
139822 144206 342667880
55410 178267 306853294
127807 149561 54397817
199903 199948 129560
173730 183439 6777397
6661 133887 408050682
84986 111675 887094286
155875 172614 893057123
147800 156159 112224098
102115 170605 171109978
173385 179986 16470421
72960 187148 285330919
67374 177474 614858326
185735 198549 32291219
155289 184248 129363717
87181 114549 319579056
120922 187076 299046656
175031 192439 49982385
161807 172655 26969444
152198 154745 312565271
194172 197625 8779665
119742 194351 492203717
65153 126389 152793538
110202 197680 218923817
192455 194578 570432316
80799 86590 14386571
17274 166022 371811104
174600 187434 142612406
197864 199622 483627646
563 137895 347345868
10339 196733 154586348
17577 21219 53297558
3627 52320 36402428
155584 175093 713627
100470 117171 41613852
143965 172913 72227524
44485 68578 60443630
118894 182590 29031594
179035 190489 28862671
175851 176949 714754079
180124 187513 18627533
40483 182864 355829779
138929 144470 363645779
14681 30531 39577700
91918 166746 512827628
80355 137559 960516062
192026 198655 808564634
93374 145270 841576278
3820 8748 853326636
141783 191074 771038514
74626 196621 304969202
157867 169997 30232100
157743 183911 863866237
132401 143834 28668476
10937 180518 423768707
118699 167706 455395367
96751 152283 138829191
100197 176557 190533620
516 153413 785818553
23376 123750 935005753
164204 186906 366207267
149901 152805 192003790
181114 181231 318367
138561 162446 386695243
68071 133594 163531656
176620 184076 7210161
20475 25702 13160959
13305 120303 267300855
153488 186209 81665785
121207 166949 114424696
175508 188886 648370777
156652 192892 730400355
148936 159812 461049179
193214 197253 10215597
75326 178011 827566071
53228 74831 632538057
195161 195480 407091078
9098 149844 351829330
158328 171328 32323450
109442 178545 593174248
48602 55411 17124380
23183 115312 913575725
81727 184212 441291587
139472 188515 122705741
178084 186071 527030223
123588 186889 158356202
90597 171917 795894710
53763 104546 126954770
102770 104398 3998887
2261 32911 929395044
80595 182056 290780390
163429 188711 136251209
40565 178552 724306682
138176 182649 384000217
19480 68541 122838592
131940 138628 755720548
177523 191217 791057637
74583 111831 576048227
114606 177474 156900551
50106 81548 78523975
73211 143052 174530149
62504 73750 28121068
88575 149597 152675164
159593 169140 23754593
28030 87441 488330147
174586 189425 37235226
144138 182878 96678951
130399 138430 969244557
44045 120799 20887491
73657 178914 734343573
86988 178118 888340243
148769 181411 81475486
162444 162853 1016334
196234 199928 679817806
138684 159153 51360103
141993 185359 64227574
35185 99417 546688375
150607 182088 57664777
125560 191122 657308115
110965 116648 290628310
172261 194365 55328989
55202 97195 104982925
26462 170226 484319844
126382 166820 101121924
130508 140249 24239970
12325 187415 437736656
77646 167108 357114652
129034 155567 2786427
35030 177251 355269403
67390 111360 109629180
125282 166207 102390113
174504 182312 791933556
69659 134470 159388592
166126 192241 975800524
22190 74248 130235322
84399 143091 342837774
63343 145106 108111400
156244 193973 94178891
15007 21593 16345194
76163 196077 299729951
5685 58743 394661245
127238 181944 136708465
59173 82616 8950227
7330 183903 5862797
127868 146475 8773948
130599 182783 130242847
2419 195301 482377306
172661 174120 3596659
106792 196609 224575427
98350 132694 551151425
42878 194784 379719152
45912 97587 122738315
49593 74122 61364999
151084 164892 34536943
58595 162551 776493347
149573 199475 124958206
135681 181742 41232774
146588 159392 32137526
38406 96625 145587693
44733 161598 89753269
77207 146252 284742501
33499 142268 271871548
55498 84040 853205897
35409 64237 72130933
153234 165740 31176342
178414 183568 637918975
142343 152908 26510940
173489 187617 35472103
99083 157663 897144508
25511 79773 135594306
69923 134443 516771505
79542 112378 490633911
104996 160630 139101467
20558 151037 326259589
159423 198621 98067760
1307 32007 465249059
128267 187812 148959020
100896 109533 21405103
536 162127 404147673
44955 52055 17807302
132978 196026 434138477
180892 187080 15628772
34078 117950 918324726
167369 168893 3920858
162126 169970 19592585
191291 195766 11274270
154817 185219 75762183
96967 193227 240581847
41945 189583 369108005
175128 177895 6885105
79355 117489 912826901
92580 116745 773709460
63819 113707 124543345
17697 160357 544881820
13732 78016 183007646
181510 187714 15728165
16232 99655 208669108
162456 179721 42942577
32439 181942 416432095
51440 117016 163875896
51367 187558 340451154
72459 138442 164721403
118951 145294 65937489
185931 198098 853499769
152320 192660 100758371
179721 194461 37027100
56424 171743 350462619
117998 188633 176687524
11143 34577 734392978
12947 152938 350068589
57590 122754 162623339
70733 71443 782193289
131276 194814 457985444
159001 164914 14700107
119373 137891 46368565
116558 164077 118923085
111418 176276 442273335
170972 187317 40901816
136407 144608 20542886
173059 174743 241676355
166700 187998 169463977
12859 98811 50926784
104766 163083 145806831
34806 41216 15971548
133294 190957 594497291
18958 192320 433301994
135299 162799 68849372
133384 140052 579028156
176631 198378 26593188
51739 61790 25071671
44218 188988 361864771
10586 72496 422138722
12253 157759 806357872
154223 179663 334456376
62144 122189 149851577
31562 82525 524236177
114052 121692 736245235
44716 133780 562998783
26498 112062 375927699
10301 167876 393840257
186701 192988 15710072
153871 156087 833538701
90857 181763 227267945
33103 109915 191927004
17541 142492 312328361
149985 188099 70755831
187874 198130 587067795
121076 122469 309490917
67890 145443 193700612
8275 180663 430835414
122974 166871 371096599
2575 6383 291500851
147899 184200 90652227
84786 86949 5463342
102323 159562 143061741
174538 189247 1254924
142937 143815 2202844
520 123105 306464847
67688 151810 210151780
108673 144649 90017524
152357 187031 86635188
51439 105556 135355016
121748 122697 408611130
78739 123843 112543738
119134 139759 51615811
192348 194644 813063431
119180 197389 195722989
125720 165927 100614880
67483 177565 274772652
60657 64677 10210992
37527 199144 404178623
35077 45106 46964836
34155 77624 416022777
85642 178733 828231389
37948 140784 262575276
59631 133906 244136295
26213 168345 719396097
10610 47046 90985230
111739 156273 111602081
39895 133001 564073924
116081 150472 341878647
13301 132967 299078403
149798 174914 164036589
106670 113539 17072854
128077 168411 100847501
163580 168889 285764018
37882 123141 213026208
21629 155525 334863401
151944 196271 110880899
148367 184608 90467611
59675 66157 931521459
182954 196523 845409276
120281 162644 380940151
186804 189187 6037654
48869 88484 363355757
143441 166870 58427505
7364 127770 712021806
90183 124189 85065763
14020 103267 223163049
144265 154182 87208025
111320 170323 686487276
16027 85263 172872271
41988 186080 461034887
168990 172833 9511938
79223 104075 62129644
99008 123614 61280008
191747 192026 765433816
74428 145122 176622639
79558 113281 84189436
156065 156164 539652494
47201 57842 26801824
104896 113822 379900550
71076 107691 91388541
179199 199850 972032209
72313 188140 289445998
75388 160119 240833236
51056 159419 270918149
76402 166690 225577291
69090 152006 445016859
154592 197428 429718610
80578 191946 644054522
71766 153826 262639527
4989 119750 217031890
164974 189607 792079708
52848 159457 625222352
188963 199038 25350316
192342 194525 194098578
35029 154196 856454673
14535 139078 743496518
100090 135143 87494237
177600 190210 31764717
167441 196586 73065180
5852 73521 169355634
149088 177814 71615710
91523 160911 337828509
115949 141829 800196094
26638 85841 147802478
170046 177109 17409993
122382 164012 104361795
1044 167803 697709845
132615 154280 576107754
104869 157013 130443224
123135 164597 103831478
110410 146332 89863502
69485 108881 98181616
150808 164729 683766294
118910 123381 226676197
158338 186372 35977108
99057 171293 180404217
56804 129215 180904636
117076 159255 521083923
1069 90926 224683196
195538 196298 1905658
145453 188766 648961472
185481 192562 901502015
58271 151516 233019376
189565 191097 700886468
102099 160493 214602501
172308 190864 138908414
97438 151406 134890324
195192 198371 8068711
147256 186735 787562577
185163 191157 15098025
3078 170635 419112783
156852 174310 512733384
23934 125935 254850384
122258 140146 44863924
167824 198618 77260109
27156 155574 321058550
10551 19670 22833782
5194 20375 738261697
198249 199481 3118339
85931 136777 127276610
55694 101022 113359631
98574 161326 501109045
156825 190543 84156225
76315 184212 269523488
29890 92586 735551918
191040 197191 15510402
118807 123901 453854646
114460 166454 129925184
25338 145103 299368024
152438 171778 37985914
187499 196137 21660673
127708 193711 165062446
98367 177610 197732489
172139 197236 166818129
2269 23835 54084676
53778 93265 98625304
167556 180196 31567282
108378 109717 988609050
25896 83701 144445546
199350 199925 1477659
8225 37813 787262533
114651 126563 29657530
25264 160428 337950947
162675 179813 12199913
118503 172924 200162867
104772 127368 901834234
41234 46328 12704842
153823 183895 74977858
51382 90210 993812879
112342 150819 96316501
43091 155228 280461803
122369 194890 299947363
147555 196427 122345933
99632 162789 518173428
128648 198339 320645471
75416 121279 712955017
141444 189204 119463912
53177 172875 299125306
58659 197580 347384667
136284 157784 244672799
173003 180348 18323189
5646 139457 334551399
107535 143628 90254883
102944 171306 732355451
10766 82132 178365427
117942 178839 152061563
133961 134646 1739850
127891 196327 684008710
4990 189622 561370785
71835 101303 73687653
141060 185172 844241480
69114 144393 187990427
85759 143518 364576028
312 125465 312850386
89881 92081 5450666
143458 167510 141861883
131397 175737 110662179
1653 104693 257817139
14432 111094 690016429
26096 56937 236201792
73672 182294 998873544
145032 180260 938871508
101189 137122 89666266
195984 197165 3046944
45543 155010 273794495
179800 195944 40572807
27457 82282 103360207
122575 191620 368452228
53452 58836 7751026
88774 186801 245186687
53767 79969 550882663
168941 195389 355081572
183103 184676 3979816
127194 132306 9923614
79022 146228 631642430
42324 102039 426513185
133629 171921 490876615
47754 127702 395744029
51410 86855 925139147
40352 136355 240020485
84987 198907 285098836
80773 125098 110702664
138733 160084 700420538
68357 175680 267832758
137221 189990 131980864
148726 194730 115056183
53589 137696 16119641
128651 172750 110234286
65225 86223 52238956
81705 113999 744002849
68174 126259 144866259
131457 163727 460041400
48787 81655 82203155
144713 171545 66940655
50404 136961 216342707
93250 139880 227531245
34110 54907 52052207
1604 181146 448839487
116893 161750 564097427
65530 198786 632021494
122095 176660 136374556
53926 83904 340589633
188820 191838 985862026
96028 193860 244589106
73855 104317 76117097
70385 143791 565228696
163296 194725 835486959
16207 120123 259601042
40807 166656 314538516
156091 182132 57497804
116244 156660 101226505
186070 192875 17020623
153002 195583 106452183
76857 169807 232357124
32391 47939 692415456
56164 95528 262062572
34979 195364 400958639
128445 136103 19177873
6524 30441 59882706
138503 158931 51271117
46436 138639 537322554
149447 186056 51009097
93534 198535 673172880
78570 175247 530558070
122108 163292 103234257
180385 198302 45082065
91944 100051 20601246
64763 184301 298588030
56144 105102 122360051
199152 199304 611785334
50070 59023 22401269
194320 195864 3896907
69937 122522 781363775
127496 163563 90304555
4694 34395 74391801
80752 170662 224770145
112176 122813 26521001
33250 46245 32433796
29073 58732 350347331
164455 185109 51483964
88536 167837 198274727
143152 176955 84230010
4857 186271 761578725
86142 151719 303056427
56743 62319 13937431
68591 154939 217927918
145331 174263 214140500
167115 176677 23775080
28956 72008 813086651
83186 119962 91794167
74156 187432 283086804
191349 192449 2737681
118121 142575 61205180
190856 197401 419137920
31668 56359 61766847
42425 92133 753089226
145553 179427 844952689
157177 165537 49745148
73103 105979 82165455
104656 199927 238332651
136819 147452 26516601
199017 199545 894554936
187349 198886 28128808
71273 126702 284964201
2896 87668 212007242
199987 199992 285620247
37082 157825 301964986
141340 197366 485797417
113058 121615 21295184
80067 110905 76988737
97209 112338 37676706
9980 136691 316783886
68161 75508 8183040
125604 127640 5186352
125346 190058 161902181
72132 196881 558139961
167040 191591 84812026
27340 79042 317991517
49794 105180 425678471
172529 187772 38206880
181481 197147 39453484
94565 128677 84218879
179615 187093 87187180
53191 99509 115933840
104174 184285 555121898
147573 197529 125101647
22466 69042 116666871
141441 145002 55739052
103000 162037 176949701
15940 56090 100401174
41933 137448 238768039
52925 168594 651680178
58711 178219 298484264
120145 125318 12970160
68558 83767 37745492
186262 194686 966132295
7645 134172 316295284
136219 145414 23034616
35861 125928 225004542
153740 156136 359017997
67268 134725 212997586
159518 184313 198367671
188273 195571 18309829
33286 128543 672587949
77211 169366 608322736
149085 152964 3332626
24273 68838 111656526
6994 23980 42548972
125368 182705 776762070
178798 189538 27116275
132817 187968 630077879
149453 165248 39510979
111648 187701 108737690
148803 149800 41319955
97448 118085 860006841
63284 149345 607030220
130240 135531 507172320
59032 154181 237906323
183080 194415 28491792
98669 174569 189502315
110479 121698 27976883
167030 186364 48370497
52835 171940 297645574
157639 165111 204759145
15748 130988 287986673
81130 145329 160457861
182827 196225 821768635
58381 143731 985298517
135825 178877 107427011
106897 150396 108685266
69316 184688 288131185
376 147258 778782116
152719 184008 695438623
114287 199323 447590286
83676 101568 44896411
162929 195648 81819210
197953 199877 4874179
31956 129045 242612439
41175 118697 235432103
95298 129826 897992331
100867 101144 695914
138766 176243 61766863
112076 197033 212600417
47346 76276 210719190
95846 169923 185209413
120435 144632 839645119
154042 192014 94813225
111295 146550 401491375
57972 133848 323676696
135644 182326 116611424
22979 146600 663790363
25155 188706 859003224
116479 183145 166525553
90730 113001 172930360
93588 134462 102194325
21400 71281 124870085
111716 140616 659148566
44107 49179 166706303
52994 74943 892455966
167430 192452 956992119
19625 89418 174265958
131426 151418 584530439
139366 159568 812276472
162688 192127 73521288
33960 107428 397435579
93087 181845 852001290
95508 129469 84904956
119160 127893 21861603
57005 120479 367740519
73441 131123 144124004
84152 153200 172820144
173310 186448 32929250
125903 180619 505313281
166456 185930 443229389
127536 129286 672037986
92181 125775 549210981
112635 190172 193911293
116490 165408 122298736
152366 154569 340637328
52802 74467 134997769
61544 185938 768101870
56718 172603 289586275
116399 177039 247163475
38190 58014 49729621
158856 159635 1976263
195 21719 301832036
69084 160785 229070088
104083 170486 249373676
102782 153195 5335532
13969 82195 453284551
56473 138293 204397595
127345 138310 27405661
124608 136504 29836813
5723 96206 512837406
134622 140278 14081531
91228 170534 539080701
36611 193357 391821632
178010 199234 53438614
103158 116015 439012556
2037 155539 804234346
29863 176698 858065268
91031 95505 11316145
23724 131181 717819604
83718 103402 591870892
22495 165505 357457521
54462 161340 719680432
77393 120998 108804909
70037 138178 624023865
163113 194818 79198445
22800 38500 91724813
119757 132985 381901746
123148 142285 47959102
150012 186605 91446974
126992 183843 142121756
24413 175485 377454343
165648 190632 62475860
87879 176457 787060507
174344 195194 52255153
197455 198524 2670468
90605 166636 190131759
166435 174628 287976062
76060 150856 378331145
140047 194089 337478264
170017 185799 39353823
189147 191617 6064895
108274 122093 34369257
3160 46227 363647040
5839 43136 514228645
13011 102428 223659708
184152 197154 345776302
17075 174589 393679584
3343 94299 227506473
9489 38980 304384819
10420 21369 27412462
124237 125447 1680620
81856 163598 204444900
56402 183534 455938762
191062 195998 12389201
77234 95616 582944701
44901 140826 250574948
73708 132620 147185787
171814 199653 69836625
193014 198468 13801869
13477 187857 952001506
158736 193858 87722023
110547 189360 410589199
133390 148322 37413267
55920 96732 101947736
6688 50704 110110863
15031 141538 471832740
178616 196717 84858884
173351 185306 737187011
88384 135513 702843372
27569 145034 903634537
157852 173120 463706947
144729 164222 48742082
89857 143025 398572847
31456 182633 377765954
102650 196579 234799124
4050 80546 308827608
149387 159194 947237504
23881 71553 119325215
149882 199570 797067108
100856 137179 90654110
40598 188026 368637821
71358 158459 217639229
74277 110115 633994217
169228 196631 68634699
151808 176597 61681767
45081 86872 917958252
133594 179563 427103984
28603 73621 157569116
159671 162619 145666197
174874 193411 46523186
152390 186190 84406188
63041 182527 298487366
116628 184908 170623886
31589 88695 917622291
110399 129599 48084497
57134 79552 59798092
78944 171305 149511060
73292 91465 45123324
21152 39042 368934664
3676 45980 105923562
190628 196657 15154785
121362 197041 949437673
37509 63189 64292179
69282 122732 143430947
182414 185643 8108667
174400 179293 12149837
47551 68426 52502926
13957 143596 324107385
133678 168909 998510787
97623 129070 78516241
186542 190013 8742328
177760 190268 298594386
101678 122445 51588626
49836 198529 371804875
60026 135122 755723823
50740 144972 749183692
25682 153237 318895156
159067 176623 43533607
43463 179392 389455760
139043 163960 62451279
1666 72630 177704881
34809 60875 65080164
182902 198453 39144063
70952 158353 590071368
109330 155965 899361348
138993 193832 137191714
165513 180881 38300576
147670 199603 50278067
54037 54650 23421911
58478 154009 238822149
184670 192146 108672990
75502 199969 311295410
33381 104422 177602163
47220 99198 292285725
125388 136428 27711345
49733 51255 784982406
181391 194461 445281281
16565 80381 159528704
28370 58655 75651064
138026 148203 25501580
97287 135418 95260350
71129 89870 348010195
27905 149022 76651022
32147 56234 60237094
143286 183604 660941543
97628 143146 113784649
92999 132401 23111471
12842 61272 121076437
97250 186195 222252373
86975 110303 58309990
16321 171087 516731215
140878 167127 65544299
38928 50188 14874360
10051 68192 145596106
30435 183833 704436823
166215 189707 58766776
154806 181662 809051515
149467 181954 48041937
43938 80530 533499430
195880 197928 5219857
150768 175743 62195830
32100 53110 52479406
49980 57500 18833720
82078 152770 176807156
20002 151011 472145615
198193 198472 684092
184801 186385 4015367
72327 154846 206325657
94657 187028 230939772
57049 152940 563499716
92636 159424 167139976
44918 67543 138082924
134717 162090 47703853
9238 74209 162497523
14648 138304 308955692
25061 79227 566732059
71321 130305 948474129
152026 189620 93994385
124471 167164 106707952
65390 71116 14281068
30890 156332 743723169
75552 196303 301872755
90657 171315 668999822
50717 79240 671410986
139229 181748 106217767
78098 93311 37932080
193973 198464 411221350
76830 98238 635197464
39734 177823 345096534
103654 132141 71087336
73671 142849 172892901
98853 123868 62289316
61997 123774 858175246
194007 196119 5344466
99227 138184 97182637
185125 197790 31933404
144347 180399 25352876
109782 123303 16982030
118101 118542 1094288
166954 169037 1213948
181340 192566 391685017
81231 127335 313692032
167897 196928 72811998
2171 123391 303098511
137959 198924 152637939
31195 106839 189150105
192242 195657 813725522
62411 193522 327710878
25269 139373 737819130
186719 199314 31711113
104403 134759 75850730
113481 144908 78657670
158227 191921 259296067
137709 183244 113713599
32751 150342 384245691
91656 105418 997751818
63136 85518 577123310
1929 162536 401734880
145587 156043 26261070
109475 169393 931090044
46613 159639 839898900
66956 143414 692868835
175394 186797 32766925
8391 142786 336005522
121923 155271 812673772
39230 66220 549303612
180118 186281 869218414
198108 199631 3839610
86531 172757 215562931
170236 170518 693654
44011 109970 164764096
131801 159257 68791774
113693 134793 82872790
16045 62751 116793179
190950 195256 639047566
170291 179485 6724205
5820 76563 176994632
196170 198052 560383086
141232 199751 146505544
29900 42943 782912997
182494 195273 32080488
24493 155396 327404094
32841 169227 406028815
135484 162574 65754055
40188 166464 315674415
196876 199508 6662528
95755 98362 6681359
65503 171573 264845042
116729 154277 94035576
39590 74402 87248774
119298 175526 140444203
95073 168763 259939837
86534 112388 408334036
17567 97421 199629198
163921 192221 70621477
114446 197015 206536247
166845 196571 443215023
109340 144269 389164399
81073 163249 205452002
116288 178903 419398131
81082 82135 2533553
19436 105731 655675387
142483 146420 9819508
102538 126022 141189925
58434 123513 162475901
155094 169290 35333778
196785 197737 2451752
59779 178365 296218585
11909 91869 888139870
13866 148223 864372359
128926 198245 235243637
50375 159293 55965295
199707 199916 814911634
44582 157468 381024711
188616 188811 228344
55733 130040 218863408
61235 69719 21466071
89066 92048 7439835
193693 198166 756102884
115312 123687 970729342
102766 163544 794198530
140551 146727 15417928
66610 135512 899077479
80049 102535 56317469
1097 196769 489459841
22439 90848 327279401
95244 98816 9071911
101927 148402 494458932
83481 168488 893013145
149746 162182 966844242
32645 120132 218528832
29156 168764 573674587
16359 93036 228693105
48778 178097 746896394
45100 112682 168886267
158462 159314 650099801
31976 56317 60854000
159083 199682 101557302
27372 36895 910963104
65120 140469 707207043
39919 88541 121485488
11897 153306 353613571
104501 179649 187647263
132532 191944 865664781
74796 79905 12700976
62249 85331 57476003
61648 62271 1623673
70717 90232 770643386
36412 75805 98496058
181555 181590 85693
196077 197579 512814166
99476 133345 702196692
60059 104084 606244864
172643 172939 732568
15908 175324 247011468
146466 179226 550634441
8677 23372 109309467
168859 183675 398470745
167084 173918 605654290
131118 186780 176480638
120814 160712 577284125
79853 96287 41076298
121261 124832 9000538
18837 42277 526970884
67605 128300 124526280
115088 124290 22834062
64096 165113 877024346
38778 199483 401938162
163857 195519 354040077
36459 108576 180215237
82920 157691 852425915
185354 188078 6931477
73485 194231 301764385
147434 169461 799804287
195752 196296 203910244
138736 170515 979502748
88200 116320 70359338
24144 180742 391327902
43741 46432 893791026
63030 177586 425704153
44152 98825 136715231
16524 143066 316353366
16802 71750 892365321
181804 183316 3793057
14665 132702 294931626
176505 197169 52018640
86370 165621 903743396
181708 187221 264129894
35613 100310 161825924
49027 156691 686151780
66427 186306 723491601
188391 190511 5256809
25863 73122 118235241
55893 57745 764143579
64217 102329 95291517
134532 153466 196151160
147697 188968 103243602
187106 192449 571664799
82228 180985 822454134
65006 160854 239491918
24567 61036 370568840
5927 92938 217587143
165763 174199 19497617
84138 184675 251322759
131086 146750 39106244
138452 184191 114294771
6337 136740 326096021
30809 138499 518032691
166890 181037 35296797
49717 199945 375739645
17945 165666 369191745
26411 105262 722031642
69787 96513 66617280
111981 177727 164248440
32702 145110 281000595
140786 148044 13015451
121402 173988 326663784
142990 169655 66644196
144546 195807 211553905
1630 68734 168185948
71974 174687 276860233
81530 129557 120061608
10131 59339 123075893
163166 180290 42588300
168033 180510 31152808
133307 156467 58142977
80352 148170 169539444
81015 190946 274752746
108645 151424 106990429
145682 168181 287702171
193088 199568 16411493
193178 196084 7331946
29815 45112 38182992
42746 135728 232358520
114696 182970 170538781
124576 132262 19264339
161575 178554 558781717
97758 129470 320813368
2608 124416 725868117
21704 35709 35046592
181386 183435 5171738
66006 154988 292744596
161948 192086 419459421
75695 153045 629553961
68867 91774 56798931
61420 132185 520028145
10456 77554 167834874
141150 190859 31720092
25309 163932 346599774
160603 165978 13337341
124337 146695 55955056
182547 191429 748087654
140553 195743 138079499
188080 188985 724304957
49513 126742 783928792
142050 195882 163696611
116976 122454 530756776
39231 190018 498129297
143243 165369 55268774
184582 186546 4987606
133660 175684 104908352
187006 190342 8347009
5553 76770 971717479
100202 195177 237340889
62174 153594 228563213
23199 91946 171665589
53771 86077 80605475
120622 161267 71453101
32558 140131 925422188
112025 180223 233713855
74167 89752 38696305
41308 141955 251576079
67128 87468 783858192
45923 47310 466681581
126458 163733 79429366
83018 89277 156443803
186169 191681 350540989
88828 144454 588599458
114657 130197 333635995
169991 191755 54327088
15728 144481 321786521
97515 187145 345890837
86387 134450 120149985
198287 198462 16546915
144562 154484 281341843
182847 187200 11031848
19965 123723 195464731
58478 118950 404752900
58412 142577 210325266
53486 190100 341501163
39787 152344 969997743
34889 88282 140091289
114224 129387 37905728
164157 191943 69352681
350 58947 686295510
87111 196727 274237235
199875 199958 223086
89502 120985 359805325
51256 100551 123324237
104154 127024 24759689
11841 163996 380497410
104049 106599 6373139
82389 125219 430778428
165588 178698 32567035
76816 134940 65619335
132112 138478 15888308
24025 73118 132666991
75433 107579 904560868
35592 112531 192232581
45932 148158 623740007
44881 103256 146036564
68665 194660 314737385
105761 168880 157711742
128300 184465 140348801
166903 191599 61762620
16632 87795 177758056
151571 179972 70815261
14976 143453 633140632
31673 63380 79367090
90277 125802 331508352
36482 111689 543540796
199321 199810 155252107
35440 168539 332638962
147425 156605 23159040
74171 194925 691777685
1845 73034 82574515
96744 188694 229889914
156398 192889 831948182
79585 179620 249866407
82308 151843 173920873
195800 195896 181913060
24246 166760 356191941
136249 194640 146013224
126163 169890 143700574
115146 125305 346831791
108609 197139 221466284
51893 146254 782754248
161939 195714 84433298
189561 197263 505221572
79251 195806 603017384
138464 150398 848172338
81286 195089 326174995
34913 74979 762444373
104127 147100 374705087
98082 142080 109815738
110829 130002 48061717
157882 181378 62482
146283 161775 38834806
164945 191085 634581296
98349 105059 7828968
19270 63468 680719527
65320 192903 318700135
150012 166042 40061084
111280 164311 232792143
191618 197210 751672227
137684 151727 35169425
51388 175717 692191042
79943 138207 721174075
64995 171695 472251317
147138 162608 613916696
121480 197416 726410991
136014 185351 123276123
188624 192587 462310510
46190 65216 47795849
50437 68425 474704096
172845 196484 59280164
72800 140880 784149834
197486 197968 1211904
102376 147897 113640422
162311 195646 925824885
143467 175617 80092180
144970 174033 432754724
177779 196071 46005212
77328 96435 47772057
8024 40228 80436370
80333 126172 604978003
31509 104317 182044272
30759 45608 982306758
58232 121395 157163115
14815 154913 912266776
51552 180352 587904769
90930 131409 997031822
59134 145956 216955556
33215 164102 327267298
85992 156385 176273130
149029 175334 65582429
164858 194946 75198917
23530 104811 203280493
109332 190805 764184689
38288 47371 272136958
59512 164916 363728720
22764 75880 154329793
97345 108481 27786544
161107 168941 59448535
20118 183001 772423105
49945 70534 51660952
128735 159027 328188340
113531 172342 147030201
52336 198807 366338590
118535 197955 198769413
135016 197628 159119984
84802 127145 105866048
133175 161551 71107574
81129 153303 765732675
146295 182912 600544513
117220 145139 826999804
159957 168716 21778205
50565 174169 308826579
16875 83747 167161383
86586 175187 982474565
23390 59086 89318165
73652 178836 262657300
154271 182232 628467671
140823 173128 80675603
162836 187306 896999487
78672 96184 469880548
146768 165855 794306683
79527 190348 276974789
190038 192740 884083961
63271 180574 372088190
140007 194977 137501637
63868 145360 203598482
106565 109123 526895752
122553 186810 248666591
111174 159784 259890992
32358 162003 324135985
47588 58441 228104861
43365 188962 363944991
124880 169881 112610215
64444 173929 555025375
101722 164947 157951448
112279 159589 824702417
109997 116965 17450445
108768 118395 24071477
110346 118610 20642274
20562 148466 671533566
70590 102927 906504200
36782 49735 32377632
114488 126271 29374782
144427 148841 10963094
56282 99395 768182750
119633 129603 25057335
44661 65435 958120242
102799 113351 26201131
118133 153955 89727899
43555 75284 824835907
176689 194598 721636939
75073 136970 568423364
79938 175823 568772916
5240 84793 640167570
102330 126940 61275112
13314 133912 301446545
9019 14494 91816055
64466 136690 180478668
34338 189165 749362159
139326 179156 99444875
127221 162667 842727415
99154 195037 239612764
51019 67584 728877256
197010 199637 116078006
41200 186713 363744374
141292 180184 209151808
7478 11205 798448883
64315 173547 562733319
87130 124043 92260057
122791 178906 140222404
183004 198905 222778616
162125 173039 27122895
122742 190435 573191774
154077 199558 862816550
174732 185436 274663896
81095 163233 205355769
115492 131426 295907391
8441 117671 273097896
47474 99876 204025201
14840 148446 994013436
101633 186565 368514708
85662 167427 204430025
194213 197299 7818015
146223 195853 124148180
92934 158851 890373192
98339 148325 124827775
102717 182909 711586419
188945 192081 7810291
83099 152658 173943880
20118 77029 142327049
116518 119664 7743888
27094 164231 342766377
159597 170679 45707399
184018 188660 682224447
13750 147690 946677891
55106 71689 443807979
37360 129038 469435940
127184 148898 54347936
38435 191852 383511615
115517 144485 296277110
123997 167236 108100714
27014 175857 357911672
30190 121657 669081150
198461 199352 2289349
45108 142631 243806372
199609 199945 520520325
83654 114840 327625401
79648 180406 702586894
77230 198226 302596454
67914 132666 534170816
74352 184095 274093983
180034 191911 29821814
88967 141364 131169898
128267 162679 86132095
155608 184498 18789997
185491 199052 34195440
103034 124644 25679824
113642 179898 165532857
16593 129171 281377335
82675 114605 17401505
195331 196514 921232309
147607 181735 85256934
123890 174920 127517785
179864 197017 7347731
45003 196544 378936980
4935 72524 169177099
12134 178016 414499445
17216 160079 468110098
76028 129835 134433081
130004 184412 754083110
144315 157916 34070866
154460 196770 105750177
94201 118970 61885891
95735 103930 566579046
44622 135151 776718666
71820 169929 607353602
114156 117230 750751682
186241 192388 15399456
167637 194889 68232854
33440 109707 920668577
2537 111550 272562240
105635 175947 963263970
181115 181767 426807959
179330 180576 1037347
10985 42211 238152087
17753 63016 113206115
51875 70801 435790110
51857 110861 147365518
79072 97272 5426291
132201 189445 143168705
71194 173174 391486206
28206 170049 354490327
52323 167322 287344791
48082 186434 345860386
47175 111235 160137205
120269 193215 182516350
52049 137880 214474557
75254 113429 95278186
45500 88253 106797753
1222 91495 225654397
182237 194883 31745556
114193 172536 714143104
91967 171885 199921050
122928 166585 109206046
196546 199745 8106203
114522 122608 20057866
193023 194493 3730035
91274 106332 37845761
34724 57308 875791872
48342 71915 767235819
42134 181938 479444423
186658 198202 435121857
37255 150163 282226631
168241 180922 601123634
102781 117399 36421005
60985 114283 133265525
179607 181105 3747187
2392 9477 4793347
59687 93086 39390235
83795 172818 222505095
58418 113548 489769047
93426 149203 139461974
167616 169231 4112281
13231 37781 132924700
244 79147 197440252
57810 197051 348085385
150348 159574 124747050
187744 196294 654414920
7986 13417 123225696
98605 135803 92854040
95487 181826 215714889
151832 154414 6560568
153440 164314 34596338
185502 192822 65195579
60280 95111 925323610
94540 155182 106373164
129678 184311 136446941
196648 199882 8210807
91533 171796 640606666
138676 188619 603441928
1739 92725 818247357
95088 178779 209021266
124839 188102 199739233
8691 139480 285154375
172192 173556 3331545
131556 179374 229978021
19775 117803 245040313
196291 198743 233131322
94530 167390 884507010
136998 147374 794069170
71732 72835 2763882
182724 185850 894659053
110405 119059 21633674
35744 52212 236947144
118293 199853 204182683
102240 195023 231847294
65500 199583 818577854
65814 188461 306424589
181131 199849 47180091
177575 193885 918017874
117832 146819 72405485
162576 166569 555560733
34006 40788 88838760
125970 152748 316252280
164842 199726 529547238
44188 116406 954907244
137269 188382 77667984
9818 38332 943029148
183235 195733 31463126
149161 187803 96684086
168991 177625 21346818
159984 178642 594222033
9426 106826 956501902
49249 162525 652701997
78516 106390 69599901
138501 143217 690017997
7020 30031 17724816
112611 191241 836495613
104919 158460 633275095
88198 131677 108730338
154244 175166 51982253
179841 187312 3340812
109386 148624 435715681
94188 187676 231419871
189263 199744 405937221
72497 101022 981497068
88740 146187 143764716
119800 128192 21064191
137732 192522 749680536
87521 145243 144451279
184690 193699 22658910
141813 168183 459334148
144512 147153 760721654
63851 118717 136934970
47251 68791 821873488
189903 197279 18521130
119075 135900 42117115
16549 171620 72319422
127028 169846 133108027
81194 186030 461633289
72752 179007 697815542
135846 192513 401797590
64926 81683 41703850
51046 135558 682315213
48259 106799 171471743
84113 185161 427853900
124169 147372 58059004
114353 184665 493009702
20044 132908 282094842
69681 179934 275256469
134758 152682 44843924
137226 168909 959455364
9136 147106 649315343
81535 152897 178477779
62305 148699 215882947
164886 191637 772428396
58299 179877 760378366
46219 83543 93322450
49082 142209 417126172
175468 194085 46752207
120333 150763 76257512
180230 185292 12724823
126864 181314 136096161
147739 198726 664040989
172726 181969 917556752
155632 160900 745649006
67934 164071 240248328
108867 168265 148524059
84407 143415 313582951
81810 127730 498095912
87219 99419 30713304
63336 123777 495246476
170121 172606 906047713
51637 101516 681532610
108477 129791 135696191
10827 47363 32200212
49498 111199 154128803
98831 196896 616453052
133429 160727 389167392
81975 112483 85834399
1873 51054 250073319
13809 129674 757811564
142521 155256 32005005
116524 132043 484671556
123514 133606 208053165
139786 188706 122391823
57730 153711 293962604
189815 199429 895122729
133836 197964 646222496
41191 145680 475872877
162079 185552 58533983
21445 53118 79187774
123140 170047 117418032
84433 171891 402865464
157347 165227 626246503
160928 191773 862573489
166851 191261 144094215
62943 115033 130179859
39720 160709 302646143
132673 164837 80485902
180543 184502 9924679
5989 182255 440625941
25695 96575 903601725
173200 180117 17283230
181554 190528 22580834
64358 193012 321496202
116365 156478 329359635
193610 197908 10904862
13469 71263 425100925
69255 138543 172915947
128337 174805 638837870
10938 44274 429019600
1559 125072 193440529
97848 124752 67055792
190528 192863 40879860
158979 189726 76767802
110547 129639 47836513
132933 167038 861971452
68996 92730 207671757
173452 183824 25929765
173084 197079 60212678
95570 133829 85255416
151974 180352 79621759
172552 187789 800685757
192289 193817 3864750
25528 89062 158534052
27552 85456 144503962
69104 193963 869263270
41123 75844 185532983
43240 171214 921989596
51069 194669 358955843
113894 154766 102348614
5126 81328 190624443
14920 143434 321223241
90002 119971 74958442
65375 87577 55176845
25118 51254 707310149
117006 150314 313651959
26903 159338 744766486
64411 99102 86750833
4829 52889 120264106
186273 186911 1639348
61928 123847 529815792
76385 191411 287459739
87771 115738 70041411
151920 167226 38127871
14179 108432 921343954
102457 183420 636912923
70972 103613 81497742
137275 161552 60794425
120650 194157 183939080
55283 68817 237216066
50873 190189 348230491
55327 185103 324283426
193737 194257 1290915
130976 199852 699159362
99054 130946 12184467
58831 162070 699896397
77478 95772 45671318
170071 172552 6160721
46959 73945 568084269
169201 178071 165946225
161171 194467 365815870
43457 88973 113543529
30894 37610 132311973
174325 189848 38917749
181195 182598 605212762
7207 173242 642876659
186539 187503 2466055
163150 183558 50841462
43512 186532 357436841
11791 158707 564720455
190895 196980 15340252
154103 167551 33391395
104429 110755 15668011
59396 61064 4108683
67165 122991 139250049
146726 151316 938058
69012 107568 96138296
59220 174871 288905580
100192 107908 19181307
123192 131217 135631924
28929 86069 427433757
194247 196086 264307599
196109 198389 379665873
197705 198170 1139316
101473 141190 99175965
165726 198719 82671199
185907 195419 23897394
133425 135849 409369102
135160 174667 765554358
194835 195393 1416778
175778 192637 42302903
160384 178580 45205721
86119 116123 515205827
187071 191159 10226118
111663 165525 738206181
188662 196872 20578916
63736 145538 204408972
36253 114789 196314502
166529 176069 23670967
198435 199546 566414483
173246 190916 784013499
18275 72170 134776344
24400 66938 106524944
134252 178147 109586576
175175 191330 40553029
62320 132978 490113295
121318 136077 37047269
151732 188949 93001056
175838 184919 22833262
197012 199637 973218603
148305 170399 398802126
109583 116365 16997744
85978 177115 227749013
33860 198200 410956217
111314 167880 141400553
86586 135447 122180684
13255 14335 2763553
58621 137064 539160029
53176 177111 309574040
167091 190733 59183567
120801 121480 1684067
21621 156460 337245460
107890 127193 269288007
115828 160183 510398758
123405 172024 330953290
84774 132343 234522270
84923 106212 53391454
6896 173046 415992177
65218 87640 55743227
187019 199075 30334027
117398 149956 429371353
62948 171098 270186613
98466 115866 466479180
110293 197704 218782427
193108 193316 739110320
164199 174793 26286021
105283 177529 180320072
180190 186168 615940495
19395 166073 366618192
57406 72361 37436118
14028 148705 336615917
130185 192288 155208382
79793 105129 63367129
138115 174746 80646281
106417 136950 76300293
70066 198580 374988967
66416 188433 526777823
77945 111003 402939183
76549 170821 235637561
165933 198204 439275927
133998 171307 967311598
136261 176847 101265794
86658 115384 71901099
175947 188157 53983313
72309 93043 51670109
170177 177797 18812451
4022 90353 215786574
157969 161582 944047271
62930 176590 397647748
11953 62363 126119467
198876 199678 1998461
100565 118409 116338406
147316 190267 151612276
54065 123000 372179817
143069 198849 771954335
107966 128771 51932446
116781 150711 84835846
10927 24868 34849225
144922 178655 84056449
67603 163505 239632240
164209 188819 61519396
62102 75007 32316042
83494 87000 8697726
152805 194565 727344527
63172 74183 93770867
161421 185183 59254050
10068 138294 320488378
103643 198733 237822152
95445 103535 20341190
28504 56019 13926082
139460 159570 792379986
90844 118176 932456845
131133 147638 722124575
53687 56006 911065579
39247 133264 831137846
86079 119158 926893821
818 178787 871455329
122504 141151 352353297
171160 171875 280088321
151785 171591 911249976
175735 182305 16520973
153851 192127 262026454
33428 35820 1439358
24047 68623 111640887
102690 169781 167634487
62667 187059 310898595
123172 140561 804493903
43839 164381 301364038
49506 125416 378996561
197884 199861 230781581
16826 30165 199473487
10087 120200 275116343
174978 182907 19884082
22306 50503 70523355
129598 161356 79452567
47529 120122 181415175
129376 172314 745118749
149076 165705 41589652
124220 159258 754400830
157895 171161 221697428
34790 133636 803724534
189278 198821 24028696
80344 113014 81619904
186467 197355 40171758
126638 174124 635269716
165195 170582 13482167
165670 171005 12138483
85604 198643 282893645
143641 160481 42132898
63922 148710 211818150
191520 198760 18342836
50421 55261 12108549
53726 155346 718763242
94587 108474 34714514
195130 195535 1062454
181649 191017 23559558
131455 199880 171300262
86966 164886 602482824
84193 179101 769617976
68059 187833 299295621
121116 153873 986997688
57180 117304 150197136
13036 151067 483774984
81332 168016 216560682
168540 186497 44885421
178505 189103 26713744
11234 147601 528301914
97007 149234 130471684
23507 29702 505335875
350 149111 845830026
186989 196395 596940679
157426 184121 66435009
197952 199513 3955547
193971 194187 785272807
181840 189907 20340488
55379 140313 568297405
59261 83817 304664128
133396 186379 132471434
104615 190570 214806266
12873 22383 515190317
66724 145790 553618684
97935 193416 238599863
196925 199617 6792244
140991 190500 123777032
38221 104663 166197693
93793 193961 581199660
124095 159433 88551833
45957 198371 381165558
172120 186114 687857827
11919 156531 988503425
50289 153364 412329630
122463 164804 106076194
171925 198993 696261120
3292 4215 2377419
128886 134700 236353679
190009 190911 2232705
178403 194898 260194173
193784 199625 517939123
98607 165212 920681219
45812 108466 56951386
89609 183603 235048559
67439 146576 197600444
64549 193032 845284936
165933 167972 5031351
42250 45626 8428913
160606 182110 20329314
194074 194374 628709011
115283 185928 176515889
54385 131913 193622104
104148 151719 964869008
186271 188173 4845647
78508 164966 624182897
7726 170828 472099963
190642 198579 13090362
193554 194648 2752677
190977 192861 738426238
11301 106782 238740380
126614 150164 58951798
126499 189567 438973805
153373 181759 247278870
165794 177521 750158433
122773 196266 183971805
21105 189150 420139074
195885 198399 6391423
178506 190304 29689840
73554 150654 192658069
85769 88432 6672733
176610 191036 396839704
36679 147123 275966604
136102 146504 384887151
152274 160908 50155388
188535 190455 4762533
71571 163286 229204688
75539 176928 253171338
35294 36058 460866981
160337 174250 356960949
145414 170671 63157610
126170 130699 5630170
757 10380 234212302
145441 155340 24884762
32195 133701 253680812
95542 165048 795970710
160274 194415 864384386
60777 162813 255181352
153578 179489 242048656
123392 162858 98842919
98600 112691 612434197
143510 185225 104147254
45740 115579 144941455
137420 140999 962420132
27512 84642 191441505
59932 91454 276219085
168121 171731 9051017
150396 152862 460507050
140875 161785 604286735
113276 122449 642626668
67631 137386 550752620
61686 139872 616179521
98200 129376 77819046
94504 136957 106138217
134385 174449 762200132
99438 176737 800797457
165952 180699 36776314
101976 164618 156492868
115314 157897 662577879
37343 179172 354356651
177644 190311 392441286
67897 80691 419305034
192497 197308 890061850
133015 188690 952299020
133447 152029 487288763
29037 180234 377712755
107284 192717 213489500
121343 142278 52498918
155734 168309 31243549
162204 191472 73094368
90162 165460 216359586
106312 171406 162598177
154045 165543 886955159
83395 179151 455563665
19804 79980 969726161
46287 61165 37191517
68218 124867 649235186
174996 182887 399374809
78834 121412 106186219
169831 176517 16473148
103441 151704 120468956
115335 138407 704788372
174628 178499 9619279
37874 93469 142134970
51879 71323 868277975
89215 130593 696353831
193866 198651 12131894
99087 129938 77037837
60942 83786 57098889
101796 160745 298917950
8523 132375 309605392
53726 94729 102419863
38403 157304 903202022
159092 195911 952904386
26240 104162 194792726
130810 148950 5186150
107132 133234 79217460
117866 132009 494432400
83573 152213 288266013
181796 187403 85611532
140753 191967 128045625
73403 92853 48473586
5205 163391 395595458
60626 131313 729788670
146235 151280 12651984
53601 120119 166093579
25499 87299 967857258
169261 186307 42577694
196612 198671 486631062
90141 128123 95076190
58570 73147 36476606
32011 179429 368311729
181610 193314 29409961
67393 184984 293679651
198615 199901 3269766
275 117013 813930719
16321 146090 335156761
114183 142729 424799373
39722 173292 333887953
87017 173597 216408058
196056 196153 267117
35222 166089 375296990
191635 193714 384428523
182969 184027 959061658
101915 133204 615431617
196800 197897 821462506
7971 9908 4832320
41685 120625 197158792
180190 185837 14178481
52 51712 726434660
67599 67941 842072
110274 186531 550130435
68195 79227 660552291
109733 158403 713275165
31150 63034 79819855
27854 128119 884512938
50950 145692 236760294
162287 181538 910666862
45105 181030 339642509
21920 126215 260620386
133521 167469 360333158
73492 112048 96189557
5561 68709 158237610
18424 38482 50056927
81467 103144 54289978
147280 189897 441939627
38179 193065 967230056
90511 182705 230493156
183855 198444 502810213
39220 39354 336927
104646 159586 137378706
164338 192764 189950605
51029 99231 537112872
124962 184922 755595306
194690 196520 4638044
42808 180525 344069723
92365 152131 149569239
87136 134050 117357695
64636 132750 170099245
6540 79919 350372399
123916 190298 215341129
57372 165195 899953640
30019 158993 426942315
155387 182491 67488056
141878 163736 54759310
86596 106655 50259564
156211 199766 108946955
154273 182248 618924409
72633 178645 762681936
79379 81053 789854227
166306 183098 916114470
31757 120814 222432927
136827 143523 823011820
122619 172219 124123201
124994 127411 6090977
60054 164771 822477748
10366 105447 852801747
24970 62357 93521397
26209 132523 482092448
54104 156428 579059417
111343 116264 227667859
165730 188958 58092037
78085 195431 845337352
88078 110399 55796721
40382 139402 849059588
67836 112958 112556907
27345 193753 415936317
59191 121534 415033654
81917 169905 602838603
141033 179415 667068469
185365 198722 429831298
74640 116878 105459011
168809 169037 573224
1636 178365 990520459
194857 197840 776072188
179794 196080 381839352
133959 137335 8437518
121214 169996 122142473
168633 188164 48879686
35807 147785 366035972
23658 94019 661559806
13553 85985 180910352
10702 168804 395237554
99542 117261 44109860
99683 142895 964488405
46775 46876 259629
86050 119608 408521899
191090 191628 320960281
7419 51682 197010489
1796 39282 93803886
134793 175086 457519318
164154 174038 24498745
194608 198128 596917487
84747 168679 209920272
54818 107481 531905678
132935 153354 51192664
15298 112837 243642472
83219 112609 195457999
130240 130662 1063546
76196 94470 45563893
67062 155618 916788509
137780 159605 54690900
112064 190370 195863009
4544 172630 188083814
148568 199981 128751197
173824 184146 2766890
196513 198703 920105636
140159 161700 433636397
105432 147610 898593727
135937 187357 541979470
130273 152142 54646665
30427 172963 609912773
192782 194198 3628728
29334 187687 666731452
147138 161576 36274113
14551 133399 296921620
148892 197039 387508174
118886 131912 32561340
170536 182274 374397415
39903 196871 392591035
193080 194365 3251562
151807 159865 20181578
149467 181528 734384437
158055 197728 99240283
118504 149999 710747730
43957 168115 310230845
39010 118328 198263095
25603 127534 141074848
116493 196070 703617672
16451 118395 824618676
193819 195329 271597730
191741 195950 198958252
177287 192973 131655395
167496 194561 67800503
199594 200000 1055217
148402 190724 943842124
32727 58340 64093037
50193 139143 348419923
16356 115516 615407272
10374 181954 428834129
6806 62100 138322247
133907 194827 152345705
14391 62419 617565302
66511 135561 669482846
122397 126971 64389486
33701 170327 341531933
74270 115955 104084632
7270 184435 519491952
20046 100820 202072902
175850 186246 13578403
188507 191005 756218058
180894 198212 818817224
159934 162700 6902072
40816 179854 347418944
34255 54325 586234263
87553 185420 454600062
168774 185386 145284828
56916 196971 350153314
99961 155301 138378377
20996 120576 248807104
97571 197880 453149143
111014 137236 802712675
89321 149222 571384010
133616 135563 4901167
69048 166847 455669957
4915 170289 928854001
85619 175075 223569779
58499 109993 460338319
92916 119459 66251952
87287 149420 274009456
159318 193649 85758898
165066 174726 523127123
159660 197412 94412942
47685 187486 472582337
49756 61923 30378508
122953 189239 936282668
191944 192135 446375
90423 152455 265872710
163782 195750 79921459
77516 143336 164536385
97362 127418 451849313
131832 199287 168868710
27303 127915 251353416
104242 133837 73894889
92229 136381 419928411
144415 164071 49190734
58343 168197 560905983
170068 196869 67103147
20986 185314 410760187
44204 71222 67649739
131362 195492 160406204
3730 148522 362111121
105118 110561 13443954
5073 141224 897502117
66684 122065 551129489
74053 183720 273939652
155573 158452 7136873
137811 193827 100687948
177099 198338 625468547
29976 129674 249178864
165744 179520 34265163
165070 177373 954146516
63963 136308 180711566
111558 148142 744570348
24914 58103 534794997
77637 184717 175422040
5272 121972 291636002
102450 131498 72438473
58103 112713 136329200
129762 136816 17648060
166309 181909 936004165
113714 162897 138560773
164897 189276 60928823
79975 81799 366008815
12452 144620 607549181
141462 184658 107895200
196291 196731 1130827
34196 51226 42594010
183234 195910 31885435
105406 125395 148438664
185497 194238 21972956
30405 99712 43075958
126010 161010 197339000
45773 61668 940454043
85307 112566 850867852
154646 195254 101397523
151347 170289 467207187
106446 128154 54181542
147289 157572 25934407
60801 144915 22600187
63893 72649 21873529
95774 96532 1961429
84549 154956 798790931
2352 80749 196174889
10641 117608 267429004
63652 113347 32388288
149114 184071 87283879
193350 197595 10771745
13436 54166 160785
71350 115812 110979472
187351 195270 19809227
155567 196325 753659002
153482 190440 822833711
189673 196492 17120711
128723 135346 228207867
47205 109045 154571025
56998 126344 499057906
74336 129853 138662109
167705 196432 279175270
151479 154181 6863925
93909 154257 346006297
1759 10753 520571519
96179 132279 564643432
85100 199770 548010053
58839 73969 714543856
192312 197980 14347397
73716 171643 244658473
113510 131243 970630251
333 37100 64100111
16036 64176 78379013
194504 197266 974155616
108233 137454 73056685
166874 179157 928942208
42735 127535 211891049
194701 194920 539658
65557 119966 135649343
48351 56244 19851823
12777 65042 345223176
30253 41934 642326362
136660 166036 53637534
118261 164208 895918623
122237 185268 157689647
185105 199194 165172733
157425 180928 58438481
57996 97863 683948316
141172 151888 33820570
60542 185356 311976010
156043 156156 302628
115693 185243 173774958
26461 142645 724857625
84306 139012 528721538
175113 188622 806513711
27492 120235 231607992
104280 136833 81350271
38995 165917 317312932
36001 169438 333537965
30583 199064 421314984
115246 157377 105446845
199197 199505 803874
104767 173683 662350695
131093 164555 954267776
183468 195519 536150866
104086 146601 731927192
142395 155836 33749931
54031 95442 103429716
100010 119886 49434974
102303 156182 134724092
125892 154610 129497405
182193 186264 10243485
33618 71741 247754072
80366 190322 824055511
138232 194800 141500771
64687 97239 840322284
148359 160356 30054193
30463 160803 325869252
57604 190934 333185959
106626 141380 368624594
186905 196181 23282323
182051 188864 17179394
116359 150394 85082584
49875 160048 779282115
103648 191291 691694928
34050 109771 839482721
21813 39352 43784341
98413 133512 87533096
16973 166475 373682462
23664 71926 120794529
21682 87835 165245198
63120 117689 136329778
101629 117824 711647992
58830 159623 874516592
84955 146597 240597962
136197 175139 97209462
159757 181690 887015319
89242 193537 727651359
131879 133870 5012881
80000 191455 278549467
47918 74530 66728626
121568 177973 558653987
62108 166278 117085941
53201 59353 15414536
1706 157824 861229792
133392 167268 84660601
174398 190656 40736653
79474 88225 21733106
19368 55450 90261467
168763 192125 58385088
152401 188749 90893802
116815 197969 203055989
48919 103511 136612559
7224 12686 564490763
163518 189378 202048981
66087 155518 223536275
63342 177892 286013346
6816 177788 427244484
86678 95085 683195339
185648 185810 822286888
189621 198926 137516593
141184 178231 911189848
193021 195918 433438271
152686 181130 600496664
88874 114070 63146439
60714 148610 219760733
9126 112541 329541452
118371 176391 98362541
147227 148914 374208196
25902 129953 260135171
21346 106762 213582919
171507 199440 70122834
99046 161078 725010677
22671 179165 391043202
154427 195254 101953595
31882 105342 698398792
22531 169768 914132487
38557 186614 370102395
114655 184895 175471672
84742 130550 682249691
196953 199870 7375246
92343 116805 61300807
141110 194850 134352717
117353 189212 664964165
39407 107849 171185736
109517 143615 85360784
175315 177521 44667185
148203 171814 236668157
154039 195461 103514661
83882 175040 475135744
82909 199137 305246219
121735 146039 24339774
108840 156659 762763779
3058 89893 217120869
37410 85716 120618051
80975 144591 158994607
114268 130651 658023890
152097 184880 81855165
99653 195604 206167989
69296 185655 290609047
113834 155495 881622999
111166 179810 96303252
59321 131284 179832758
101446 112503 27423310
60520 115874 138435276
151400 178325 67090103
104742 166100 474283408
8176 158638 376241102
141398 163966 101441084
119869 129178 188486205
128902 178689 124282207
121860 141527 48453038
18442 37099 498028407
15744 146750 327328930
94591 98345 9541907
93683 178815 212639900
154247 167472 32812923
92831 143179 125957428
29052 170839 691121207
168439 199863 724683907
22263 182999 957868403
95567 113467 513785887
113414 195693 296793444
55190 59636 11081006
136069 183579 483283467
108941 142777 951852130
162164 178801 41322594
157868 183655 486039657
71253 95512 337533048
108691 143343 86742588
41217 86756 542081031
128077 132139 496360955
124495 161693 93157673
71667 120222 121074210
175840 180383 776602217
68606 110690 104842829
35716 181007 203937705
124377 168950 507472495
58585 83534 797951044
114655 156133 103812443
50113 150525 250944521
68930 102370 290498874
46751 90189 108532280
188767 192155 190914822
10206 29354 47952479
130504 176253 114084593
14993 104097 222683631
147527 163062 38366757
17494 158164 351736560
173010 187446 36195639
196942 198976 5135291
56463 179008 306057150
77106 91961 36920014
66700 179725 282220455
79678 181340 709556412
39671 105944 165886625
62106 140073 194809819
179206 197956 838710279
107404 185385 455554732
124356 163880 443025489
154346 196849 106240193
47233 178796 328749393
114765 147050 80600659
118029 169641 129108526
132930 152745 31362950
59000 102959 109931765
111578 165548 135015613
14604 172414 686554634
12004 64717 649712962
1810 156208 386288047
74069 168440 781449189
11455 140491 799085426
63911 195351 811797584
70196 88582 45595213
102627 184989 421284015
18521 92095 183646930
21814 152628 804422806
145752 170410 61679994
153093 155421 5875775
5890 136886 327585287
137110 188385 41583672
71590 73691 36275486
149076 197510 121258130
109678 181100 644905836
9741 135870 776845547
114265 197626 208559651
69527 77892 20792379
30736 148382 294060468
104929 115328 25969807
36757 76678 99800912
12388 79194 963464648
110590 192831 205642224
146377 166219 49614326
87126 112059 62332237
36767 169263 490316198
151562 175234 31245829
28860 160004 959003136
104008 185488 475726583
139537 185406 15015358
47443 112920 163730044
170038 170752 731103653
184618 197444 32323583
156109 178463 732762852
97249 120344 57524039
52703 117095 43460355
69341 177260 269386069
138219 199042 63205841
142867 157838 37532263
13436 137750 445273371
170802 191555 313172386
137885 163607 64442039
189886 192954 571600477
56159 161533 263406936
137072 152055 37474308
72885 194767 304555815
74242 113961 558319569
6875 139863 596178193
190705 194153 8649263
98235 163671 163530286
167823 196127 964878234
59725 198121 395982202
82504 161382 197257148
122795 151317 71465306
82853 157362 315610508
174509 191385 37237873
35054 38745 507953125
27393 188304 402203628
151580 194027 901516080
97761 111683 34597103
101555 130324 71838731
99673 138744 97422444
166280 186297 50009324
1497 182793 453258462
153181 181074 64114734
150382 185694 871509801
124611 152493 69822569
120532 190762 175723094
138104 197956 642055848
29943 117742 315710206
52095 179352 317934682
104687 166829 155218136
141185 148341 17902988
44378 199859 388834975
18726 105393 865598752
73007 77566 502194024
118131 145667 323439747
155584 178907 57942351
194405 198283 9837265
181278 190182 305013365
45831 161018 288030194
6403 65941 149130974
69346 156700 767796211
66291 148409 399655697
160795 199215 96139530
17029 61817 615665324
159944 172597 31511768
188734 198101 23509313
135322 172883 240190877
101995 102924 2284862
75500 119825 110615372
128079 196661 171581036
72942 111163 152830517
93715 142931 123111835
134984 150395 387603793
46192 58966 794495494
82504 104949 258706654
158163 177727 48560638
88955 180276 151058044
41135 75205 759797092
6864 79070 180641829
43237 114738 272763444
155222 160117 871287224
2752 56315 581085014
182230 184626 5991324
66849 130591 159265562
33610 61186 68879181
106848 149618 5794107
75437 142279 286159769
138908 146685 915010439
173277 197920 708734728
191958 193661 425743517
183646 198562 37543014
78462 174779 240554495
62661 89123 65869602
117630 144519 67256850
105688 145693 171604629
178790 186357 301699278
24267 126173 254636864
80428 134314 727362642
81180 103287 746260121
114719 188015 183261980
111677 195808 564842036
63201 171136 346055883
60138 181900 304288244
49784 117623 806966423
137994 185609 118990338
180701 190778 985685324
142621 192750 125242829
19657 26941 15285293
106549 151283 111814964
47400 132715 914751911
164404 184163 49201736
131741 177894 115196804
22915 63106 699670075
45386 105552 150505435
147926 160933 32631745
177990 194764 42174824
99511 172734 182822169
105437 182306 285576340
52316 61951 24057750
182656 186060 863439160
95685 137282 103978095
91722 135444 456952006
38020 71787 84594042
28982 118667 223973796
7788 144024 316105381
122761 176281 991528825
193457 195114 2181353
120701 183001 307778550
74810 174065 580433109
185191 185551 111635431
162042 192419 806708437
64860 193516 735686097
134696 194244 148861108
36585 154136 619857770
192952 198301 13560955
31357 104821 816400470
89539 192297 879858820
88888 166665 813140351
165991 187477 53735556
23833 69174 113573744
157373 172635 37937176
128169 186487 145786348
145733 155927 98111353
156885 199630 106907310
107723 153303 258256140
37292 182441 362706830
141000 174442 458625502
122588 169046 77773939
11711 56542 842452432
199258 199686 337083258
147018 191663 111620201
159327 184760 162788237
91021 101480 26404976
168876 172162 986969983
115873 142303 7678424
57039 164060 642326826
35712 142186 266114084
58888 134484 188894188
154162 174814 417426666
131312 168804 688474912
60073 196213 867629065
115968 158568 616026487
18640 65652 117685253
130482 160574 75268497
170029 178928 727142776
62428 101068 665263120
34067 56015 54924260
116556 181499 200233497
45362 186128 351840268
154877 165586 270169383
132564 150072 212762725
69945 170933 88561659
31959 149563 293917222
136498 166004 238403631
175185 194085 297765629
165296 182208 413368988
26644 143302 309384239
12629 174084 403533238
105444 185450 569386854
150649 185847 87897833
80840 155813 499995241
74162 90173 476184164
101803 166991 720648878
21832 87560 182343269
3314 164964 404302072
141493 142580 2744914
125114 136061 704315095
13254 100958 336493282
21672 48014 65777804
29908 39298 925117506
168595 184396 37382911
89003 176735 366256659
130521 167682 92749286
89593 148511 147459902
31016 183830 381900394
5160 99238 235410095
113319 183676 175832292
123385 131049 47253207
127397 141251 34675208
66627 139638 843768610
187335 199735 31184801
24699 184400 399138662
30868 165123 751773645
83602 88509 746603325
159173 192131 82273227
78831 183000 751594151
106408 153162 116944536
106797 122244 38360333
11139 186188 437494605
4033 88202 210456455
20835 199655 801480652
162518 185709 57807485
81310 199191 712265074
78839 124560 471366205
198409 199726 3337925
39015 117041 597036338
56618 172241 288943329
123018 158430 88743190
168211 172175 902017460
190576 191089 1301117
43410 190918 37874349
16917 174324 393418001
105063 107352 5691793
88873 136713 119779262
13402 56835 369870304
8919 153009 658718752
27973 150771 218322628
189808 191519 3436684
109435 199515 225450101
52203 185130 791979272
85255 140598 138487380
43227 152480 273084775
118909 155768 362332388
136932 185840 122165247
86486 184915 173472174
114431 175373 530507313
114082 199203 408558013
45570 90435 112024436
88023 151680 211193032
48884 80988 80352576
87728 158857 140725277
37080 98409 16247767
146434 151020 941186305
139024 153588 614569882
98163 184642 215946925
194484 196846 5999577
128711 183870 137875083
82839 177757 237067798
158677 188528 74582900
94948 120623 274411348
7277 101069 392033309
59742 69424 24386241
60772 96472 89347528
188211 189196 597850151
113458 120077 82113455
4104 92234 306839125
107754 143478 89344874
164708 196179 911050942
134847 144605 575090173
63532 173742 275322782
198810 199015 514737962
3625 60620 495691954
120342 138717 46019208
42042 129155 771772410
969 176700 956440422
76129 126333 125308666
101215 161600 150891088
150520 182765 80484007
121721 146547 527154593
45781 152313 266343062
145032 168880 491540417
65773 84223 45776112
100124 193553 774369319
35640 118568 207191025
167993 194417 575363316
23276 176096 381792717
22091 136418 285767902
1009 45506 846691176
141847 179999 199834573
181729 199779 610606657
107210 195280 220151317
82933 98998 40264944
150516 167186 880925722
73247 105962 853011777
173542 178291 8799704
30798 177755 367122002
141538 189912 174330707
186569 198100 29025216
87232 132683 663093925
2835 198163 488624750
113106 148171 941303409
84116 97866 933937151
187382 197666 25859227
129753 169631 271740938
67307 129250 154632894
79577 96050 33547330
150786 167583 429615963
153402 173806 50813751
118859 129756 27314233
93683 186385 231732740
177132 192033 37470058
167970 177120 781053196
127485 138614 27788181
37843 177209 348198869
168264 187967 49366093
194911 198179 8311858
73722 82851 667477250
177505 182533 12684098
85039 172755 219361936
34710 80751 919885761
148446 178601 75175381
89270 95566 400528508
9451 97417 388212538
115529 119613 10073691
113806 139172 179746568
151153 152989 697798650
52527 160834 270810928
148161 181417 82988535
18429 188445 514495623
138467 141035 6502146
169569 189417 683933845
164938 178696 34127056
143487 146591 7665763
15874 41555 64135708
81930 160619 196813608
102904 122225 47992726
18468 163038 499867771
47809 176986 691306944
95799 132830 261777560
50991 85592 86303987
11575 23329 29390838
171891 177346 922837618
81065 172652 72754380
25065 168729 669340506
150007 183914 301438672
94476 143036 556644405
84372 171737 873848969
133616 193445 343329997
3509 195726 889806786
182124 185885 9447142
59630 175146 887934819
198639 199971 3385092
125395 144450 47803082
174950 179117 10426529
158266 197359 920831861
154309 167886 862617717
140152 185447 912627808
151241 153371 137811627
184480 191059 381341766
117978 174638 141566277
65658 133202 168527412
155079 191875 91824935
140586 173408 562136700
123275 159370 90447720
118264 166203 910972225
127531 183870 140787589
110839 183161 180754060
60886 133978 182732493
332 85082 211858843
160071 163536 8663437
41935 125714 465688619
136209 140326 59520706
132127 187391 311766875
113868 167406 999293116
82368 197890 304595617
171383 196917 64038397
100244 116091 620970157
43920 120645 134925600
21786 86315 161264670
180192 181316 646847901
146880 148675 803349972
179680 183700 29129164
43470 62497 527738205
48299 180025 329211795
66358 149429 315384243
50208 188861 346596811
66760 157026 622401870
44563 88264 547007483
95492 182977 36647487
176348 180167 9631666
24852 68450 812397973
46724 105471 147077167
175559 185863 25897460
23319 193079 424373042
106855 107723 530703546
17841 144211 315876753
52227 136535 441782691
187217 187784 539858748
105954 146314 100771709
554 13536 76445371
74928 86162 27924864
45030 134026 222466840
196385 199466 929429886
1232 41209 100121650
117866 148530 76682579
176290 187673 28740955
197946 199753 4575698
53117 66935 34715676
26321 104142 194527245
125779 175845 444941079
92065 124930 461778069
1270 88575 964660977
69159 109901 885233154
110365 134580 538143650
174806 193600 985076286
108772 149773 102541724
159712 175786 322513296
23548 101816 195815145
87718 183564 519289932
149440 159027 23386568
173885 177631 3194273
173966 180726 285046128
151477 185852 85829850
86894 103678 785977302
72609 99963 68376552
191573 193973 298365628
176621 177344 1830467
125822 154816 163121616
149832 156966 18018936
45029 107500 156206296
94750 133427 194203592
64686 100140 88636587
106013 181243 187831416
5381 187117 454423796
72868 187899 287471728
67017 79030 351335507
165180 166034 1792897
180926 181088 827194072
103834 136033 213587517
161359 182764 53312485
164499 166934 689879308
68720 199333 326449058
198559 199522 3886270
117612 146877 73078399
138737 150887 725855558
164459 195454 77493917
136278 147490 16245022
55839 175399 298592841
151740 169245 43687577
117925 132627 36766536
137252 164618 68490462
88683 198706 275403682
188220 194802 392906098
180333 184953 11615595
32450 73540 60675420
24689 105269 201516098
23449 65520 487819906
83077 198900 289744988
119365 187024 491383876
165915 192084 65444974
97655 157745 274300296
26267 115274 610772571
54826 134460 41979388
24127 191134 417495117
131976 189270 143329398
136967 153770 654483884
139314 181843 395505695
120754 153888 89427889
135402 168884 77511628
199185 199890 1801131
62145 161843 249248399
9005 177649 959693405
55652 162727 298521063
198220 199560 3390207
187320 199861 432456140
135580 165410 74602548
2149 162463 401024778
65702 72486 854101304
186105 197116 805920645
139884 164898 62630518
41204 138355 338260666
31415 139980 321385035
58343 177150 296696317
25053 95408 857206087
69500 179558 274766193
133073 199592 166564144
187698 195756 20172363
38448 149493 512276396
29927 63208 83257708
84504 124384 551702902
30651 33395 6843777
184376 190525 15491796
168650 179517 4058993
32782 193108 906599401
29385 185863 965147900
9517 65759 140779847
135619 188505 957974643
11067 61171 125184464
37230 45232 446310274
96734 117770 950804887
23111 181978 397013305
182105 184712 4490507
135443 165298 74677104
123948 170816 650641544
123736 176561 945207605
49240 111549 155635226
178925 185155 15703912
39991 155121 556376264
33180 189521 514278266
136238 148574 30860730
163861 194267 814794380
173462 195239 54588888
177815 186006 20625751
73193 173193 432632562
6792 31820 62659140
16455 76931 151187760
183163 186323 845849665
112211 173421 536919804
105499 119337 669944370
71418 158358 451533727
161259 196334 435044954
145471 199496 988199467
140504 151001 26308223
150923 188730 94520652
34279 85108 367442506
41130 80453 98311652
23913 156236 864280290
174600 178690 212185264
153886 185650 79210426
193169 195537 6008366
84289 158409 185521487
163556 164467 242041785
143203 172700 73629580
14929 44944 74916773
2006 5201 8091144
175676 181154 13753987
111966 122173 545679981
72135 199871 981740432
107660 127334 918538952
172098 185476 115667663
84437 155698 683416095
20032 147494 318602464
47399 103390 140157110
132942 164374 457863509
2992 39918 10651623
120585 147886 68389350
150235 196178 49954245
103592 188038 211061533
64489 80297 39433975
101535 120509 6787122
110654 158069 118756073
73276 102653 573060071
120375 145130 62057194
158939 181342 874424441
53226 133508 541722192
184202 198041 34894688
13923 58204 646436286
150582 173080 306651675
1438 158876 393850357
184079 191842 204516514
55989 103143 117888513
23569 111793 220466745
110117 148217 95306023
152789 181404 71326453
135009 171894 92137839
101405 197979 241458311
12479 39011 266698792
105581 126264 229120961
187181 198798 29222885
67479 97619 75203766
69037 116761 174991949
111696 138838 631969537
79624 81741 343003054
173600 198283 61975418
172154 188283 40388375
10362 147216 763939646
83082 151425 170880314
195037 197181 242697132
197385 197740 66724932
147860 187415 623759531
132324 188880 141459160
127712 186387 445044057
173857 196074 226475812
134297 168033 635447730
159260 181168 54506598
74235 138844 161322687
154405 198060 170623535
56093 95394 918484077
19569 154728 338020464
177770 192419 36802464
13011 126365 938022650
190822 196363 993285214
105925 194840 222194719
196861 196932 184548
69851 150072 491833713
128360 138139 24442783
46925 173296 560391271
46882 84759 537192251
135606 149165 33911449
69537 79170 23927905
183688 192101 21123872
113649 196215 145922319
21286 30899 91093263
12749 63907 446749466
126938 187447 151390271
118687 179627 152280665
9532 186447 442172523
16951 87408 228492807
49790 151086 843282379
11063 169542 396179508
164011 176664 31304963
193254 197276 10178954
124589 171690 117762473
68792 153863 212518546
24316 47131 56955372
192998 198439 846085096
69670 71550 352170472
33886 165096 429078423
134600 192173 143915341
10377 183282 432143021
55219 147627 840975564
97536 124362 328176433
148799 148864 173290
78349 193695 555258872
110118 195079 212496518
71123 72512 726112591
103930 104347 1038822
142896 199357 590363480
153563 172385 46917127
191367 197843 315658763
31908 112024 882805706
181504 191787 25811230
134285 194953 208086152
184226 191424 274237834
78670 92989 35669212
85978 119116 82907726
122283 178175 992083058
24240 198330 758424603
116650 177267 812321384
95276 102957 803735273
86207 172336 215312129
808 193510 481924866
84854 113224 70990942
184582 189562 12609019
195011 196693 636273291
125506 140361 37244196
84670 194975 275899836
31229 90254 529753585
27445 29131 4242886
57330 168614 278098146
60763 187926 317987535
94645 154938 42973403
169649 197661 70162427
146759 196919 691735428
60219 83189 48413790
193247 199011 14591698
116717 117563 2159008
181428 199310 906564502
147381 163928 41535355
25752 32473 16739970
130792 167153 733172953
24739 74895 125496447
36334 146372 274987511
73264 156600 208381932
52423 86961 124891143
50090 179602 323527522
165265 197843 678729914
121596 196474 187459752
185123 186927 4576715
161029 166090 236688700
123296 184881 153975742
46835 189293 572767420
145998 172354 65861448
66710 167748 582949038
121962 122317 423961419
68878 165445 241129348
53837 172579 296731655
173004 188303 38390447
54556 64101 23893797
173394 194241 398277291
170925 180814 230362938
34776 147658 282113751
180558 182421 4668820
54060 108362 135651440
141210 148251 493893766
121505 198631 193157656
166528 189411 57307912
119274 159220 100042407
142237 190886 711785939
61115 187924 654156078
4866 186719 454654558
10164 195930 464475296
73039 148751 189112831
100530 169703 172829603
155764 186587 695435381
13455 186931 433650893
7808 134633 869951852
78341 81781 8527809
45880 124416 196246303
91459 167347 189802686
149911 187879 699811163
143025 198484 138726129
130375 165817 88559871
3179 79048 602425574
134353 191235 596894883
31938 40693 21809886
9797 77580 957512003
107872 181650 184276794
190371 196560 15566296
8486 192670 626356577
89503 156298 167308694
112804 177335 161170035
74049 155573 559372303
113220 157484 668415408
147339 166025 58382028
135946 154789 739508020
121869 126539 610752479
176879 186031 23024355
126947 183646 619095498
131717 136975 99486757
184011 194862 27257843
169418 173329 298628033
45483 187041 575369548
157501 197150 99093621
10999 11997 2429595
116999 150512 83796432
155672 190181 773348869
39322 136035 241814347
15120 120215 262438326
151126 187833 518574283
189366 194764 162532004
16581 30705 35326337
130937 185422 136049714
138655 176071 230376504
48579 142912 235901659
192445 193568 2845555
89274 174987 435670137
81125 141550 150984023
193631 197080 8728241
33534 192979 398546853
75017 175777 251573567
196421 199636 45277341
2683 105213 256538610
98235 175431 192643517
102832 109321 4341179
40410 73485 82823226
130157 171042 102139320
122041 199277 193437826
167743 195135 90621629
180286 194953 36843445
170605 174610 9854878
100020 154162 905108055
52245 102606 790838434
178461 199532 53064680
88409 109072 812503527
83128 175052 788014437
105230 106423 2960116
103589 167396 243938636
33822 40816 17456390
190380 197005 16673046
195594 199154 5920936
192810 194553 602477
76479 101625 354795143
68203 126273 144832858
165562 193421 69672799
308 198639 810798398
140879 141258 950683
55191 120386 162769108
87570 181546 309578834
174920 183036 998755576
98064 177861 783507049
2138 129977 319793423
192307 198932 30598261
22803 72735 905287338
70196 71096 2220928
93183 118745 630995477
118118 161972 109778882
65717 123119 143139597
17520 72562 137705687
127593 156296 262456081
45558 81938 90935938
114809 185655 176981390
155525 192388 446897316
105809 115493 24133749
176254 186062 24697230
50971 171556 301294996
83855 131729 119710764
59006 115971 142326938
36545 102182 941687816
17297 191303 496886836
103548 187397 209532288
113995 127769 24900356
9163 84629 188527177
181713 194870 248772184
39278 110884 178991683
86245 138476 130532596
5093 195791 476888130
9228 63810 136554833
25830 192402 416346733
26454 71353 112357981
53442 70680 69961821
78822 143679 756278734
173389 177764 525758751
103427 198731 9448116
144807 181879 934417834
52078 141528 136043784
24992 117233 480981215
148182 157506 301993836
164098 194305 75441928
76511 90859 35670859
115657 141745 65165792
153092 183767 936240369
166957 195814 72297048
76796 189277 631742119
105721 140070 85738704
94152 155739 46656588
40522 131100 226482021
194146 196035 4761193
31851 125423 411490784
33892 90788 142078179
50550 154663 557551287
84300 119026 690900085
86122 162895 192088197
111054 160838 124645358
125097 162666 74944080
28541 31252 351975233
148711 181692 82339120
365 2375 1394974
100020 167851 593526115
158942 190552 78908077
84602 177148 231252140
39617 75953 42239493
222 63145 336238463
44194 126679 174528080
183734 185248 423675961
143034 143881 2127805
1544 25315 59640483
164327 169455 962744461
180188 193000 705455952
144013 193560 123789721
181393 195075 438325766
110239 146150 89829775
106625 128523 927748354
155323 173416 380092161
139113 176335 283131062
46655 160857 285676969
105523 116070 123765761
62815 66161 757463182
55353 116120 151849538
35041 43866 22060099
158254 191542 83046078
141720 143608 4812007
15100 189402 435628158
111494 179112 168962700
34269 152606 295829254
146477 183715 793356750
146188 175751 225333596
45241 63685 46214611
56536 70106 34065436
116650 124376 433105112
30013 154430 311110558
12504 15686 8099698
144291 176195 48911957
152286 156878 11580956
77218 173246 239917914
106964 132672 64195438
61953 62874 2402339
145284 194696 83653948
60 165599 413909659
46636 85554 653066841
182346 186494 10455180
89594 155970 764204459
117638 144959 68324604
8582 139225 326577168
104023 189252 213040566
12834 37640 484140786
179602 195568 40161457
160325 180182 49400217
166480 188922 743323449
180900 185488 2312536
193098 199293 82912800
46686 128733 205123901
40304 123187 795896296
140371 185878 113721521
169329 177927 20048236
140722 164936 987370752
56469 189048 331381031
124074 199030 964838812
121019 172569 144241432
37238 159474 417659562
113554 152210 96714810
52691 67166 30765961
73039 186770 284155955
164383 182846 45966789
86640 192867 265562494
171765 182105 658474916
53216 61528 183605229
59947 175016 482221877
136246 168010 825413291
149717 150693 2472566
81423 93572 30288223
20184 43244 57705658
157231 196793 585193373
36299 163949 319168400
153434 185502 511670847
36274 165641 417445909
120798 134829 906676549
92640 156596 160139080
148262 178979 76575072
69312 83017 34073243
38957 67197 70818975
199157 199435 720813
164467 167695 2144376
80901 133298 624999892
90402 100461 25419516
175132 182736 664638474
84355 118514 85470275
143598 168604 62440514
117013 170301 133248713
186676 197381 26929349
9242 110226 306911654
145345 188594 189775005
34679 62324 69132690
15812 24216 20920602
174951 183454 21338813
190678 197308 16705125
96788 109386 117032377
106406 148656 982725436
45018 185281 429885451
83650 155671 180213291
90141 135041 112415841
192307 197454 13025989
102124 152773 616968939
17282 160443 695017068
103025 189980 216151341
159487 192359 82073458
68196 109455 102856262
162679 177692 22632465
80261 165518 661488797
65004 188812 362292139
28892 71742 814749976
104027 138613 495178605
7044 145191 455845485
149379 156867 18883123
106746 189350 206515445
60599 116141 345152958
27097 133518 265863027
81760 182986 252915228
193200 195640 732904084
176905 182879 15016269
9490 109139 289956642
42275 150040 269357571
3305 164209 402472805
185106 196243 310007278
152125 183850 990246458
95704 186619 227244561
181379 190172 22141653
29896 61227 919269592
43138 54701 28982726
183480 185096 4052926
89642 157864 170838699
90142 137477 118495962
146584 170350 670467706
69867 80538 26429387
146311 169359 256956972
15418 97191 204379004
172731 190433 44343595
2584 108270 965452262
87931 178259 845867578
195557 195643 217768
67880 128096 150302780
3111 38976 89826029
68592 154356 214295666
163922 164072 18356272
153850 192682 96903531
26805 114363 218807286
60716 133114 180929004
177777 191925 35562992
184207 188546 11042687
15560 26011 625660452
42030 75438 831766255
60125 116621 141236527
79624 141271 83694109
107539 174522 406953672
175544 192227 41899798
81653 172223 301086207
149937 184055 319006525
46848 53822 59793139
198210 198263 124919
70410 192192 871406929
103957 154924 241705903
29157 145384 290466668
194203 195924 448992540
4636 196393 618304470
43299 62115 130124444
156386 165501 680171844
91679 161730 175415360
199293 199694 1009789
162445 188220 64400454
60576 181975 303407781
192105 193725 4098790
138477 172167 494247407
195468 196389 2339600
79436 104549 62796512
151950 174849 57077862
10047 197069 810482315
113873 175376 153567893
134522 174009 98626024
30450 179972 373586357
73122 87497 35698260
86220 163432 193159725
51863 188867 753296950
108399 156984 723734121
142876 148072 12940130
156841 187128 439126778
42819 148042 262948825
61358 169938 453371025
183263 190602 17596425
51291 122922 178899363
53741 169824 290156213
104277 154220 34378414
22349 101714 239968243
124624 161906 93365979
146446 196652 188668587
152955 174554 53798777
18019 82698 161635345
118316 140497 55499306
126180 136942 24956567
75239 111745 443730238
95269 112220 589292134
32743 60047 485273469
80424 115329 87306304
121660 177487 655059200
127205 140161 32414618
148223 150751 760091244
75407 138423 280867593
9523 198299 916076056
86039 95515 23792979
198137 199040 2299393
163835 169858 14984413
136712 192357 139071632
5872 193853 470040798
195287 198319 7708550
86086 152595 166398946
165071 184476 48377083
87230 119649 903622070
18899 67597 121873060
86270 129416 107916218
135040 179197 110211243
160002 192077 320426781
29674 54403 61871221
9539 49953 101038423
162822 179549 41594811
144863 145195 707169684
5765 36589 356578977
7248 104881 244195075
60748 168221 585263523
35298 158749 558377342
102156 129849 69111626
84500 143626 147999409
192283 194773 26619388
117778 173997 805095525
3121 156238 383120524
126118 137714 29091418
187432 187807 338653525
11379 81500 175295987
174866 184473 887030897
54298 168229 284631373
199499 199917 944855537
84371 135330 127496445
81203 148909 169176977
88058 118297 493998014
175370 193922 54991905
193941 196401 6245190
1979 121219 298090488
151607 165280 661293087
160611 162239 225773252
53628 93745 100199936
116525 184481 376122085
7766 34143 66010198
57242 176882 298790041
76888 164003 364099595
182929 183667 723930670
140727 174622 84635722
19653 180402 401691204
4957 21551 531981697
73820 88250 986711293
177240 185232 20120131
187220 196200 60891061
87276 170887 209106787
22239 105059 207075476
127971 127992 159685806
163621 195195 78888345
172523 199943 943834113
69044 106989 713990351
155476 157964 102893875
93862 142848 511942854
111485 155624 549402778
105627 173344 720672824
51770 129709 913249120
161031 184804 59237607
125290 173614 776081752
15062 155570 794234847
29143 127185 244903896
116493 149445 200135239
119195 180882 154144662
87174 192678 263777543
132199 167076 68970630
146083 148132 5127375
67671 121112 116869644
92831 117801 962503556
4923 34245 251792672
189817 193174 896772436
31804 96857 450940257
128317 139832 28800435
125397 152732 68515592
34958 100214 163239547
60456 82744 55761613
108426 151527 46504899
46654 52310 1237255
32305 153902 304056194
71459 174093 256263168
142394 179657 673479116
183300 189721 500190891
147227 183539 730996455
133446 161356 69899084
47175 148649 972503853
21250 178208 997008091
125129 168710 109000534
162680 171169 36566355
26215 136771 964130402
60982 195170 335515200
87297 104092 801630169
8000 176531 421066478
79106 113670 86270632
146434 162352 39889640
151797 195454 272872164
96758 191746 237377512
195087 195480 1021195
135126 193784 733458790
165258 167042 4372964
195966 196691 1336600
153347 183751 646481335
162200 183022 184037358
70680 72793 345655898
103246 171337 170044692
119888 197321 873134399
58106 158485 954614103
73786 130275 947501950
97076 106076 22523735
166095 178344 247450326
42857 45649 219107867
130527 173103 93039203
95123 171273 741970447
153373 190815 93514443
147149 188215 102793591
17650 23171 35007006
151320 162434 658282982
29604 167826 345342585
19536 63582 110170872
111516 157248 114591277
145495 186050 101312325
46230 121911 189057531
91871 168694 354388746
140095 190699 126546380
88849 197313 271454857
76699 100928 775061309
104452 170860 165991576
54093 103430 123372004
77193 165082 219707800
87630 99809 30720787
69864 181124 277722609
183870 190326 5082874
174394 198062 59427020
21589 127160 263810669
140987 155290 13064984
31216 54131 57354476
83207 168044 211986008
27544 38704 27790665
141388 166800 215903621
43823 170940 317723947
71961 169015 242523046
158722 189196 809791823
141837 178907 92482105
144680 162911 45607487
28301 191612 408078421
124972 153689 34963848
116243 184221 663055998
69185 113559 110663469
57917 123393 367910342
127835 163646 7072818
184625 187394 668891103
156300 189955 689759969
190415 195443 12617816
175659 191641 659680980
10501 17821 590965292
36824 185267 521045848
127639 196374 171978555
32895 191070 395392506
35055 169874 337002503
170509 174356 502027384
16609 188072 428653564
67169 72153 12421887
2142 138776 646641783
74322 140418 165072688
67783 137770 174744909
144919 196086 127937686
24919 40015 37624221
3153 112772 907097403
164931 188436 104487486
117907 173301 221136312
188297 196175 19739068
103068 174363 178028273
45964 108910 932508320
21977 142008 338144386
79267 120487 107552560
78750 97199 46087372
167959 189194 53210341
140766 155672 37434552
67348 194249 838216239
194349 196592 825009656
94324 154360 150257414
159459 167823 20714012
113118 196164 258149685
35749 124444 221608129
114552 154376 116188835
39677 150487 277108572
173555 187747 86404195
81430 161024 199027132
67027 186476 390685989
175880 184066 20583502
45566 90411 15343760
83505 107799 60779426
98880 155492 954766285
114586 115363 297076715
48215 89203 186910842
104912 186474 203780491
150490 183743 83023236
104186 140595 90940936
88836 126621 94530080
1955 155251 383563932
26310 125505 224410231
12729 164235 378841105
27590 128720 571844672
195910 199573 9286898
145521 152324 17024854
142674 161362 727967119
132541 147166 390179620
145926 184048 95214335
168438 180890 31026147
99416 186407 217255745
28222 97050 172005478
132136 171117 360281370
149632 186872 397309884
72228 141498 638560302
157679 162778 12684832
34982 51353 40931983
138158 147210 22601359
142905 170971 29222229
142496 181074 70998210
86520 174342 550274403
68672 130559 154501491
127107 177985 127071965
43334 92839 123667985
16080 193149 442605364
110791 172353 128221338
93251 121026 535753657
335 152482 967745789
189729 196779 17712333
88954 130567 104285724
165909 193268 68424131
183811 194192 26084228
97206 100266 457452829
182979 185308 5871708
27195 173835 366357495
145398 157156 29539047
68928 132019 175976578
71640 159412 219341004
39622 197738 395550805
60115 171173 277585776
86391 151812 585670807
11336 27190 39751615
66480 93240 66709147
107603 174918 168077403
39274 122425 207749297
193792 194546 1872924
161915 185663 662533556
69177 176032 85690895
58650 158395 249375986
194551 198161 9164990
32542 104944 181032691
30649 88121 143558248
139225 162241 57653547
63209 131591 741395162
119841 198798 197698662
13704 123690 433983240
1124 176400 435237260
136187 186744 126391262
179209 198007 47332145
180061 184381 10827130
87983 147766 149513691
41090 193332 380593029
8407 69216 152242638
151197 152399 997960342
134664 179836 112758091
155837 159612 9408037
81106 148658 528801517
169293 175419 15133757
186844 196908 25303377
105239 173161 509962900
104750 162200 143615642
93838 146010 130445614
159258 179479 50285660
68815 110266 17204942
161702 177702 39701473
42298 97438 137858042
48982 79793 265152516
85586 176659 777570870
123118 157384 85945505
191305 194966 9196305
105093 105449 928635
43470 171684 320392094
120330 142789 23806239
63188 198147 337411773
77072 83647 16365007
9307 44724 88528502
23221 33230 25052434
85426 140191 433768290
25861 96171 175745631
42760 86521 390185013
30167 193192 658594028
45915 109772 81793502
15597 196313 592632377
38233 148551 529554808
16096 42426 65835520
97953 177559 198679808
51776 75437 59186781
106281 130030 658626037
93746 142691 122408685
157428 197200 644107080
90728 134671 808344851
145599 145874 382888165
143333 183278 567502606
44411 170562 554972631
38294 144353 265211001
79527 92904 33356935
84436 117137 485444553
58893 109223 125695545
84027 146691 425688262
21657 87713 572827578
91165 95505 10997841
28341 32771 10970720
142223 151348 22830522
68363 174386 729133508
128309 195605 168368868
167066 199131 80433401
81690 191927 825065959
177169 179855 248224415
177245 177432 466751179
39669 183482 964274006
153991 169351 38299119
20574 168559 592528354
131856 156051 897786433
57476 171619 800603595
26556 38538 29851697
174409 183209 13875680
196803 198592 4536886
52052 61320 80194193
63621 188235 311472244
177117 197268 473457324
135248 197053 985101525
51047 167999 292197106
32552 141254 819579385
161450 164886 152438143
143125 147491 965816877
123382 131113 376633608
121580 125783 9669622
51945 118831 170825062
184631 193914 23336607
174521 198065 455089517
67611 163581 451755278
106758 146578 99481150
195924 197918 5070844
121265 142108 511010368
7532 47712 100387659
186142 189299 7981160
31069 42545 488367069
91529 152506 152671404
63417 109106 360936530
170790 186404 38953811
169999 199314 376848093
166815 181248 261644844
164050 179450 105771225
32941 181242 642180079
196905 198117 705342602
175731 188620 32517908
143861 187719 109665570
139658 140322 1639582
68592 160563 602988152
122332 153702 78709457
197816 199981 163153375
122878 130760 336434764
37345 73895 91429638
191950 192849 107306257
14517 116734 255392746
135398 180531 112711479
5846 41236 88557411
127755 132545 11978455
56310 197759 917485459
131758 179884 568223511
195396 198859 831895417
40260 168545 727891600
41740 135150 233494823
47138 111140 159993978
176738 185674 22469829
133354 161834 333301783
162820 187380 61359474
197496 198090 347067536
106690 193098 215958295
47080 80181 653193509
193091 198130 649414448
77578 186916 273257101
69757 191742 493562854
117108 191522 244393454
53544 196248 356766405
28880 82825 134733269
180852 187392 277412323
5816 154581 372140881
97716 125260 894067143
109472 188371 197331102
18020 55724 312297141
24388 104873 535257378
108764 141618 955664630
59917 144187 672129138
92109 115251 322969356
20389 104830 924763206
26996 196118 809881808
26154 134161 269902307
55219 96670 103608569
22813 158963 340478950
71535 94922 58276906
123993 170510 876090437
188271 195921 19171463
89762 146964 143066662
123287 170977 649023504
66822 117287 785169876
28167 126748 49300604
158245 162055 9459478
29659 42044 30922900
76187 197831 304159479
110006 129567 349945565
43695 170820 408399288
130153 132187 727226024
6572 45273 810242964
63605 156540 728638850
34164 167779 768985589
150991 155579 766134854
82397 145295 281140429
45996 178278 330477236
9890 94634 436319702
793 20554 836954298
89887 100956 27954013
48354 179530 327807812
198162 199780 861825251
169676 186918 43058250
95018 106332 612453504
146797 190603 556830480
120358 122372 5008429
25440 192463 593793119
190750 198649 258326482
169529 187155 323257758
71862 134104 155448373
39885 193534 391567657
33640 45883 641822057
88590 93136 6700300
185601 199732 924299563
46841 189719 559047506
38624 143090 977939247
198357 198425 168075
134075 170999 92308703
161999 197564 89006732
127838 163867 900369109
188955 193867 717108301
152392 167157 56422634
27674 119695 229777234
188340 189461 404941621
69489 174493 690008006
80319 138053 144257403
180417 185683 100578531
102352 154115 900852195
24118 103222 899231090
55351 96986 986590324
77357 142094 161747377
99559 182519 837224567
10402 182410 429906903
8726 77673 172482818
43954 87284 108174556
64788 175458 872017142
69071 82213 32561948
127372 142112 471297948
124694 143900 48166698
58915 130939 347647463
55400 189850 386819768
76979 107244 75639882
11759 103246 228834211
84034 108250 136093958
129396 168985 98986130
9062 145657 341469719
179568 186347 17046616
13767 160214 653539171
143990 153441 23642843
138109 144480 16038270
24055 72004 210643317
178521 187085 21627059
179196 187847 21867951
165740 178762 351632195
95918 155576 149313559
192621 199566 17631003
79806 162071 858171430
35840 199653 409661137
9892 152309 953235275
115132 154785 167778137
22389 192581 726061703
162665 181710 590630569
112904 183416 166365804
109590 153723 110489616
165750 170110 10903001
181382 196327 198027849
169808 189637 49575055
73559 163880 225792411
133352 162383 72706182
41305 68067 67104578
190701 191812 2742584
134977 149309 35781238
199795 199797 21562985
131419 154279 976961129
171606 199602 70256730
67078 77511 25963896
18995 19613 418143569
125993 181876 139688707
55977 156339 250941046
138395 185679 926179020
191862 196657 12098990
135129 199007 159870746
65529 135113 173731390
22408 54923 81351413
162122 174167 29956069
195738 197550 640828957
157523 198460 913403951
162498 193349 140705727
110813 172444 792028014
76687 101847 62991445
185822 193063 369119115
97884 160054 155403162
110969 170280 148389844
41544 57080 38900813
78508 116688 130058812
198188 198987 134532798
174023 182177 899511284
106130 186636 201165662
12337 140090 517068068
104007 137806 932718249
33100 57676 61531580
179597 194828 38264482
115279 174423 604763958
43348 96180 823133202
160511 160538 341115043
140964 159519 46481372
79998 140495 151172586
148397 158543 25455487
61391 77395 412796962
82798 108933 436556602
77444 161310 315526761
64673 152797 220226421
4120 147317 302132668
53892 179655 314164770
163774 191402 539955223
108322 176624 170534671
103909 143184 98179730
28835 128880 249921817
78243 113174 188028417
61731 103134 275843573
94008 94288 689871
32545 111565 197403185
174963 182844 851766615
66577 79472 19413522
106611 138529 79659841
77493 168252 226764518
97286 128652 78317042
17718 50322 893375723
21395 24293 598281164
196051 199537 770982703
125808 140564 36987087
13302 147979 54470004
33543 123808 225516293
155684 187954 493816048
90891 150381 148850927
127293 145040 44456689
49784 81854 402560745
59700 87730 40746727
77145 81038 6956985
137024 176424 390825800
169911 174480 11313160
113066 183954 497338826
170581 187772 43013526
46413 59860 33695395
148869 188409 98919945
133505 187670 265952119
81221 153443 180573982
153087 190322 92982318
27674 43073 38398062
138195 138429 743592067
26386 68147 872978475
102635 196222 233905546
20249 33966 34335210
36718 164359 319106297
53041 72473 48705628
189764 189865 731814362
122779 188422 223107858
53882 160624 580833669
94029 125073 987261919
55636 96378 694069586
186915 194137 668754183
105953 135825 74544532
53902 194084 657903259
33129 182587 253414652
42164 108438 165643417
41435 58289 10094143
148209 193960 146579420
153463 194171 101706540
157502 181668 60120742
161053 162989 4839785
137024 140750 9284619
52289 117779 408038546
107913 120488 165045141
45862 57648 923048081
74744 184981 275410642
153130 199796 525723745
97587 167538 174698267
44325 162744 510322833
112215 173945 154281290
157414 171903 35994932
31207 89820 146371096
79111 156128 860082734
62605 62633 66800
167154 176950 24378956
145196 174375 703171800
167395 168633 651249322
170868 179569 21578864
143100 155927 32164411
195197 198564 476654714
138954 188696 763801550
42845 157215 519712223
5698 124130 542432546
163732 170422 681198606
65158 171293 139568159
51742 133126 203293141
178449 198437 469407036
80018 87860 19479785
120297 194577 185879108
83803 186174 371356466
34768 78753 110010364
91843 169850 195226896
121406 185267 628062365
107296 196477 847994033
170145 193611 118136526
119608 124044 9566462
107347 183126 189279680
142386 190332 119873144
99869 170989 351146368
121036 149804 234622772
43940 192690 371733274
106245 157047 216097644
134161 193517 148435483
1174 147731 366548093
150519 180467 74734715
28975 81199 447349226
73832 163501 224171077
57890 137582 199079666
166576 183850 529582991
106698 129596 57201791
71307 158455 217760325
123938 166829 866377820
191590 197121 4542670
11623 74718 157822132
174749 182265 18803887
120927 146469 525070530
92660 93604 2390955
76886 181726 261932212
47385 123649 393745919
76584 156497 426568789
194065 198730 11849079
89105 128589 98856575
189020 191659 6501153
180535 199774 372937631
100242 148319 686393649
83013 163602 998362627
106059 165055 107941056
177010 189868 32398236
139985 165152 901904483
158934 172044 32616960
102941 110540 590921095
152499 160977 21249976
48934 128136 197987767
23126 36609 33725617
80509 172011 717748226
128987 141015 30126289
16090 152405 671905298
54929 125209 948954329
29349 112291 207200811
111046 159835 73517418
144430 171600 704074164
115670 189269 977270378
141066 149590 860256793
29259 146637 865273601
68558 198499 651749783
124476 194421 174961875
954 11447 118302814
63690 94345 65063505
168702 185338 41530237
62571 71190 21662002
192076 194579 6288385
109791 193048 496543496
45887 108134 144746037
198998 199483 236247
18796 172960 424170003
14014 69255 138247420
67831 141785 856310034
142855 183957 939729314
118438 120183 65326503
135400 174542 425623892
131702 132381 1695715
155282 162137 17028317
19823 184642 411915596
129944 190255 816193508
69040 152010 880083274
27849 113816 929981121
133737 177967 110398615
39665 137608 368044157
58481 155602 242833971
47434 142107 184297301
154062 189325 88101693
182465 193008 26445613
112831 117495 750820321
57541 73061 289732890
55201 135342 96377461
180857 199764 47615060
73301 119916 116301796
156140 195665 849677247
100680 165088 160895206
53716 74563 269033077
137272 195372 145317899
32801 35403 6525649
80316 162188 204717473
99807 142175 630996266
165646 167158 122871710
91682 155377 159602654
95695 174114 508201678
139964 188386 489381978
89430 160208 82409558
174484 193159 682494152
99774 113234 33442825
19480 70125 126769070
84681 194475 274618405
33999 161691 391352793
14850 190151 922920608
82659 178662 557384395
165928 180243 35681616
108822 174370 163860248
51484 191357 627144170
26007 80800 813199888
90839 180223 268483844
17708 139427 304183913
56086 172541 445450558
56281 195230 347327700
117846 128287 26066195
76485 80155 9115525
79745 131090 377767775
187479 188788 3339411
123006 123968 562873727
20843 34163 33379126
3997 76906 182432913
133227 191284 492192959
157425 185480 505346623
158860 161025 5413535
155531 158706 42758928
122851 194752 53491392
20902 91933 177426231
42860 93641 573305504
146130 146646 1268704
134475 148438 678537587
139152 162519 865370131
101454 152238 749226229
193193 193694 1282330
22563 89943 168248097
170673 190451 49445643
55104 71822 480132419
32083 38585 16186104
110403 121475 27572477
26916 177238 452391090
189865 193214 8347215
156555 169553 31894755
26508 66027 115962056
106092 157948 129689859
135762 159238 58823413
30105 184124 384839009
32143 71484 825089353
27045 67971 257581099
161718 165400 9127326
143363 168902 63798261
37056 62820 73592259
191637 198300 16872582
15737 41002 63032341
135447 137150 4261239
108046 170400 155905598
172505 180052 442820373
160397 161644 678277299
154768 163145 20852625
92257 92506 685309
194844 195799 958271675
175338 185326 534255496
91586 193657 396309255
142416 178943 333047349
43351 153138 97712417
167915 191819 59819211
137352 144925 18985515
109628 119830 25459366
157804 191900 613161904
27398 75145 925286694
18734 166254 668926016
85382 180412 237581858
171103 171264 155655709
175299 199204 60130071
101966 191705 803647136
73919 86643 31676942
106250 135277 16400281
174825 192274 759736455
117684 182919 162925928
78408 158252 199635391
23820 182510 396590317
8916 109421 251229556
102527 154506 917027991
156223 169522 28679156
2481 12674 16697779
119737 143377 59305249
104199 148789 111386226
93987 99824 539935230
68508 194719 739137192
166133 188208 255066518
168188 176715 892646890
91858 93758 4912468
79461 101545 111868655
4320 92024 219119422
120521 159805 98464623
111448 171792 150900927
16864 60129 624204246
73080 107683 86415693
132745 159500 871012222
189276 189878 1504832
72748 157837 666474916
79556 84702 801744162
187879 195157 18174633
50820 140873 225077169
129022 172492 48736325
104827 129412 61402496
91389 101872 705276192
189704 198128 21191041
165228 189884 61664263
148169 160305 372884081
109472 134794 13664098
8348 87479 207841500
97263 113523 967005340
86207 124773 439984
136744 156259 48916351
125630 131863 12810827
18496 185564 417484525
176561 187143 26694651
186559 192276 895177440
12814 30563 44456628
15166 90393 187764597
131694 198999 168474379
152068 152645 1473278
11522 81357 42800330
23759 62000 275718730
25801 151151 313345011
7067 165906 886907118
46854 74773 528062582
101152 119264 772644514
108328 145156 92125826
97018 172120 187633845
100749 159853 225849617
150104 192271 105415704
61070 189752 321726997
107740 141825 85155156
114986 137191 267894416
59609 129263 956851900
39273 121678 570620769
98799 101645 889353991
15444 125394 274631543
66681 154239 893105296
134255 193090 901005727
104613 193854 223038184
58003 145432 218460255
162205 174437 872998808
89568 160244 470771597
179228 186030 40340718
98706 107381 21600936
143676 154031 958493061
30834 115623 620574173
65845 117311 229544036
13769 185669 789091017
11976 127723 289344270
49345 112992 473603887
39554 91652 130099944
16945 169027 588091889
139176 189772 126559760
27017 121886 781551533
109528 114125 76769233
121784 199710 570901459
153880 185971 534060531
116187 152094 65448682
49110 168680 881066723
134358 177115 106695022
85423 147824 591263838
28594 157305 321469232
78217 152179 184821871
89527 171820 205826984
44793 199717 387472493
20155 30956 663308563
273 178213 444756107
74556 91175 41269527
66308 123519 450231730
186437 186923 1262438
74994 144356 394626381
37235 172900 339056107
116805 148651 141341051
51872 153921 592649511
2564 54545 377419029
128598 193624 162615031
3210 55594 131227261
189318 190496 350768754
85722 92792 809403924
191974 194308 5875284
106768 151085 110771537
91326 155492 905252468
173138 192344 48108540
48680 120417 179233615
79944 127243 118131770
13903 198326 461146317
173927 183792 24669202
57091 171801 699218367
136830 164150 68362225
38304 154333 290213890
105934 106491 1311054
51022 196785 364436589
95370 147263 486770854
179453 185246 11113362
170732 176964 180967563
106469 124175 915521183
131337 151377 50129038
84287 90554 15653989
112719 160199 178386849
178221 195813 44238847
182070 185731 88952930
51445 146279 237014721
131735 174001 695400127
98 136851 341991735
145947 190978 314344974
52174 164040 453606624
139215 193469 135689114
26806 58914 755108704
57261 63391 15357492
39413 159352 794501410
7141 96702 531893617
173044 192867 497940192
168067 188660 51642581
20053 49325 125846782
39307 121275 210801161
125661 177978 130703448
161649 199058 93645373
463 20746 990230219
93465 100856 703171253
183646 187373 9434285
126658 191819 177298829
13716 94682 202362031
108429 163307 551315939
18569 25129 16353839
60135 158436 245863335
10543 97792 538561149
176786 181902 22612545
148818 153358 11473829
99972 101038 2667329
49222 137470 220599994
152357 182925 604401190
51572 180568 322269388
109646 190064 201099054
90975 130257 98377319
77505 130645 591663305
92189 197331 692213749
194229 199873 14301707
174483 183725 23082779
140618 170804 75507799
26324 155059 321899513
14587 141425 316945908
109806 183104 183141441
90574 181666 272092786
14880 187170 703567503
147086 198419 128566138
111703 194520 207154634
35162 101962 68510768
154025 173639 48837287
89750 160273 176547248
38101 90632 826696150
185719 192645 371392555
71927 187644 498287426
135664 194608 799760168
91667 113005 103304601
178018 194661 791689853
81910 122344 100896722
124620 159273 86817567
135651 168321 434330606
78616 136618 144893113
145131 169258 152489533
145583 147224 4001967
84370 101768 433001009
54033 136067 204966016
46660 82586 340320850
158103 175949 44255495
94430 114083 16440584
141602 181448 99487469
9831 159850 375119085
173527 192510 47517557
85569 137604 130202843
195793 195890 224276
193941 196571 6660853
135368 191573 140479972
42241 161363 934364357
569 36717 90552459
48932 85032 90146423
64675 102606 94806971
28270 147905 298912755
123133 195476 181049737
71899 192112 507043340
140990 150136 22846701
9534 57842 359552014
140892 181105 19956805
38645 92183 637748912
116889 140535 59095277
121013 125910 12281039
106479 121041 104619209
25657 39924 35508491
37096 83165 346470212
113640 144389 944500352
177642 192749 37928010
53794 120409 166314501
28874 125841 404909171
129320 180676 248780670
23147 146374 556800117
155090 155465 947702
184261 196616 10846401
33751 80497 523933684
151960 198894 456153322
64294 94627 584579574
18004 100335 588343324
145321 191188 114631643
189861 192100 5561689
115902 171564 139056569
94570 145123 126416584
188639 199919 928363648
128162 141918 34404295
51187 97894 116813102
87982 108830 811999527
23262 137802 286314193
84421 176825 230937650
77480 113066 88845928
167521 178312 8509391
170155 187081 42307158
86734 131665 112332393
69212 72213 7414181
61732 145993 210627338
195413 198584 8048639
162596 181315 30964552
22934 70796 929610864
115862 193674 672935391
89718 121558 137439253
11642 92251 201344440
61349 75799 516289123
68756 144169 188313488
64414 105663 907322654
137751 182726 181161874
168364 190387 55099470
92267 123095 77097746
128102 171186 107680683
51502 102257 952171813
75440 197897 756421770
113673 123379 533271916
83726 176817 232549193
94095 114439 639127340
156245 170188 34741137
91437 142629 456130546
146024 190327 110766095
87386 190053 256749661
60503 125340 191451726
164124 197958 349431611
127238 141261 415933147
153480 177046 984367780
40234 92991 131922915
166066 180793 36722672
193745 197461 9419383
45023 170655 314106601
46666 83727 791874243
195401 197034 4148480
115873 193465 193979844
72645 119315 116444396
192165 197929 14587117
100804 142967 657665502
165529 195247 74335628
122479 183333 6179119
30260 158944 352999371
25207 148236 307526143
58897 134702 189459968
101191 143586 105900034
133384 148969 39004624
104378 121998 199149624
27072 182227 565926003
94253 118057 298392789
150539 184714 85330452
20360 62215 871208474
34736 85333 535781508
80491 110691 75384881
58231 186241 607448468
104851 182709 768704809
37364 107382 175042854
180863 190366 151074306
3954 195523 479098216
37382 78218 102160041
66907 126068 147594385
185085 185243 400509
134123 143339 16521288
14230 114657 251021808
174028 193874 49750205
192623 194246 4147420
10213 57233 585585071
143955 174477 76142789
65372 181108 288955212
153505 175208 63851348
131389 157656 65845793
184930 189823 12349283
130861 181933 431282343
18745 23782 12531156
119004 150723 79369969
12918 95460 206354292
14187 71240 78819737
6959 97536 226517326
47117 150111 804143770
25803 93212 168450812
126260 192935 509466081
87869 188216 538911290
108429 195991 780611545
98480 145748 118003445
86958 153134 815540072
126961 166914 901467063
188335 189542 200190596
35380 198355 407517318
185333 192724 314831921
77898 116414 96181507
41822 89634 119340620
82038 133805 179725522
29109 107412 195671843
187213 197891 107957094
36531 77529 102510002
131484 177823 837693554
26574 125446 246956324
98150 119615 342066177
150904 194444 108817174
44691 95504 127008443
180952 189926 761923266
133584 196027 668184227
141971 164530 56486196
51702 184329 331369785
34076 143085 368731313
115710 148546 367313940
66224 198369 330304329
191723 193407 4300349
158576 160927 4670733
30062 170808 365950909
87599 194844 268235129
172979 189283 944111069
144425 154126 363162360
194398 196257 4695389
16591 91967 9545984
21325 149949 321544251
172016 180581 666789484
43887 44613 1783293
76187 84367 20046429
51085 51495 1021154
40529 137509 242456444
158595 193616 87456927
30486 144417 284817932
80486 178331 244398958
144528 190964 116046163
129278 186273 871738424
6579 194631 470155908
17390 131202 284479465
7519 155518 370150700
90970 118143 128350633
98099 199311 480188124
190040 193208 7904292
18837 27332 21263915
37510 174413 579577413
106009 145002 765299098
143525 177932 85732700
131871 140549 456752437
74939 160843 214740187
64716 120175 225762679
8987 33189 60562882
130108 173753 440803836
138586 189125 126472352
67451 106145 682917660
110564 194154 209083723
172841 195478 249343377
104653 170258 734655481
91309 195964 985924521
143972 157082 223537629
24447 58003 112122995
19522 71844 309310647
51107 152910 136023922
56910 110076 577169811
170655 188237 43956586
57844 194446 341396823
39266 70055 77269543
149594 180817 77945032
71679 161747 225078910
140091 175375 211961149
160593 184127 58622253
152172 181098 174041664
148015 195559 232855035
18881 189514 426520315
94626 183762 620409304
190714 198167 18803523
152473 189134 418636833
118170 169550 128541918
38323 187860 373906005
139391 158368 810245237
114682 184647 174783046
92879 189596 241856998
1363 171374 425099792
26781 78569 155067413
27594 42538 648150828
77346 77509 406473
34986 178521 97268051
117093 123364 579014071
179702 189558 246027229
84939 198787 284925206
103976 108136 10347505
28260 37005 21781409
24852 88864 678144093
71529 104463 82195269
31257 112557 323513878
12792 109284 241205723
46523 62209 39370055
189234 195518 15754766
169697 195634 386388302
166327 195751 62653601
136117 145489 23474408
176237 196373 50676876
189859 194212 10881378
91002 195022 260206841
146717 184796 84542720
152861 186969 938691903
133561 145153 226815327
68972 199521 881716155
1282 81372 200447050
114502 177971 535769418
61559 81395 349171857
113556 162993 123710869
36377 48376 104228350
138231 140088 4647678
107965 188702 201898364
28742 70999 105687603
190656 197835 18109005
153038 170443 43416253
112114 155469 697041651
81748 104061 754022578
50428 174277 309444741
5460 168548 737514733
30126 168898 841790900
102328 108889 846868407
133976 193653 149236980
137956 195357 157845490
156017 183447 68341446
7145 75693 171501052
132387 172572 457002771
77221 190463 425239378
146853 165256 46077534
2821 113328 276376109
156768 188070 78150648
82798 126361 108809366
84184 144252 372354843
148695 180967 184549687
26011 59773 981782236
8976 146800 915969139
35349 87031 304998497
24124 39233 523574188
55116 196919 354533735
117895 147609 902919812
127692 196835 227869349
192091 193994 556050408
47425 51651 10711120
14417 150705 737363780
182306 196181 570532340
20594 141073 759639715
14079 61197 117725352
48309 55931 879350432
18159 145813 936874781
12984 14875 4849257
131124 132855 641588877
157730 196230 96165739
98363 109692 28111224
125773 160488 87020574
48750 135279 216317191
5497 25340 49763433
123085 161142 95335421
9620 10851 3046985
113081 154750 118665281
119954 188428 171362384
181562 199522 45239677
137856 184245 845546416
39123 64527 63682807
2955 159786 392356859
137037 146333 23221892
42270 49585 18306860
17785 144867 830672382
66169 152571 896852427
103296 177687 427728959
24617 37143 31327376
168761 177008 722767733
5024 40656 226491880
108828 150890 105283778
107494 157744 125735399
27571 110032 205993085
92636 140621 728467679
66885 100481 3955751
185970 191903 302517947
114781 198091 208387282
11882 34871 57503560
68865 80016 652297304
74654 136936 375089267
102968 140047 457935733
190867 193607 6855944
161533 182427 26217172
130335 154583 60727566
114793 117228 6027756
172190 198849 66862128
39310 196402 516774180
106592 134975 70931522
37683 159303 304147607
11474 157317 414440205
171301 193222 54862226
138087 139092 213721864
67190 70410 426719916
131552 191195 312558227
147484 189479 745547611
115928 190305 831409032
130035 168011 306382860
64132 73491 23378320
126792 131931 12878044
169484 197452 70051846
197377 199155 236743677
175382 191809 773943277
8614 93397 211956883
185142 190215 939974432
9747 92420 206510475
126169 153910 155146061
54590 120056 175230453
165318 198127 396990110
155414 162600 17890880
44337 143478 247838909
160150 177881 44018266
174060 174605 991416515
196714 198124 970441220
186514 189212 200828788
132867 143853 902903744
66964 150042 207481131
118909 166835 560934999
176495 198389 55130730
2118 32261 75559161
62068 154642 231558339
2240 78079 189845979
175314 179786 11220271
123213 159331 840162421
62109 145300 207934217
168361 172865 11208191
103448 108837 13276259
85741 155221 173999735
68047 180223 280087847
83527 174364 499591739
92591 169133 630796573
151625 170569 47339103
138534 191126 131578156
48750 117891 172860499
78957 86897 273432121
146518 167106 932843105
66117 182899 291611112
114078 115571 3745829
68737 119838 690145126
173839 188315 560778421
18304 175954 393792625
100213 120885 211170276
92882 135890 107533734
1781 140340 346508555
174762 192076 821515774
106120 189101 207401328
22462 59881 93531402
165504 192257 828927833
22395 83232 218324436
13684 109898 643797169
34700 88958 272219089
32567 75357 107048855
190387 195574 584135538
81535 134166 131541715
107038 144934 94716722
88838 160243 178764501
139678 142771 7780947
134467 155137 51860856
160782 181727 984293469
77403 81339 9833738
125259 198831 184218881
154141 183812 73954307
195433 196325 2258572
105119 185118 199842472
160172 184050 428531422
16520 134496 294881640
172253 188241 704446621
165788 189992 60545533
78299 98729 51116154
63233 78722 928644788
182948 196332 469802042
19765 101942 205535913
50882 160095 433650212
183249 187898 904551445
186502 199953 33904822
31549 104501 182417500
102189 177051 576910660
118566 173183 136505823
109996 161482 977625635
126219 152867 659841711
14036 118020 259857586
167950 173790 14614853
157875 170976 32612006
78962 104996 736364803
181775 196876 38001690
142767 169187 66012445
48769 54838 15326893
51324 85448 923231170
61734 68814 17970770
51339 116226 151377135
144214 166041 830577336
174151 176064 4644679
126315 175011 251553759
119845 139874 197467387
90245 120821 76434490
21446 154705 979433009
26766 87370 151348148
67324 83502 979535923
168131 187673 441753029
96677 172333 189040027
65384 174791 585749103
69840 83337 793379000
39732 67885 70676229
179217 182699 737798806
105762 162299 911017617
44109 157544 207580242
86413 116231 74570216
198520 198743 619809
61788 96565 167485627
51596 191084 348638099
88970 109176 50640158
88337 104813 41340263
168109 174270 313386861
172594 176517 9625118
76502 86539 24967229
39077 47699 21536920
60457 183680 905589718
157602 186322 743138456
67708 196027 839634103
193164 198669 903876781
191611 192946 988033421
103752 155566 721210769
198083 198813 763341977
126099 130398 87547986
130097 156928 67183348
187969 192555 11372614
57606 110703 132499730
87364 142845 413653832
171923 189813 978024085
31630 49191 150646523
176474 178240 4453993
143552 161612 45163474
76803 144562 169386666
56015 67171 27976174
76727 175825 247463346
34185 169453 808365221
61893 144033 20285608
9265 96083 489370118
185271 188963 9338254
88907 131070 105600366
119958 126825 17207795
145751 190466 94907707
99217 191475 230463678
115722 197544 204705046
115414 190757 428369449
195040 195732 1780900
168116 187135 651430010
83898 92757 22142573
22283 166083 623292998
135480 186286 439487131
171355 181085 183237231
177540 194215 41931993
89050 165800 192069273
17925 131997 285033335
101787 150002 531652857
10617 89617 336328618
98636 105365 16782779
31057 46567 38689706
140149 182586 106000263
160102 199787 99332638
29190 121223 229827252
76318 82474 11669187
186825 193613 17000064
30818 31912 701171924
131806 189450 716749410
1025 147133 365352797
30957 127876 242219386
81956 119468 518588403
22028 115121 360811791
153981 181925 69630042
11679 141114 928881371
185261 191262 596021511
46085 161774 409140540
99982 102902 417433083
71466 185638 608361050
89513 193442 878922850
72020 141445 574921313
76323 102458 359577121
61383 93811 81064342
161563 170783 815824127
99742 178689 280556779
30348 78041 119277911
179884 195672 39708181
107801 158059 755630081
9121 183977 437010390
121099 143543 56344790
18129 159620 353747049
124373 199192 187307872
132225 197520 716636059
173049 181716 21660770
81092 168357 218066454
159390 160279 2218031
48587 62927 374789836
81148 130361 466553815
23935 193210 423139451
28694 29332 500187673
114698 127477 611897395
32749 65678 90461902
121202 154218 82838773
46967 137365 797219910
13593 158494 927158781
129435 162392 82447398
171529 184705 32922891
36857 179891 648996426
111411 120371 22339827
112390 164202 799753773
44913 126183 952368387
199148 199251 723950336
176350 199645 164999990
147970 174041 556467429
189545 198238 171665458
31478 113894 206008419
103870 104645 1969597
122885 170251 118559914
33489 58922 63613785
174479 187773 33387119
115912 191593 189123395
177363 197385 580378006
8646 181890 433007144
145308 191886 116399814
115724 150519 86965975
24034 84495 655601900
23827 138477 462088150
184225 189266 722434915
192285 193278 2491901
173434 197249 919967776
80390 191101 537996488
69069 173588 493356612
58407 139550 781825599
103804 115947 30307152
197816 199590 4450058
189007 190467 3637636
81823 137331 328241026
41201 152583 581036634
67863 115985 319015986
123881 192204 892585084
60081 193728 737462328
8877 51357 936816198
122961 167622 111688996
90933 164706 737593474
101504 116430 37171397
95067 177180 205080857
49920 84981 87473181
147766 190936 107959168
138346 169862 78868966
46673 122533 317407561
158875 182053 57743680
165259 189019 986539811
178958 194730 851919742
138787 194537 139464387
160471 194707 85517120
98695 143016 421702105
106937 158948 130106512
167398 174451 17649425
21690 63437 104456114
185 30500 791966179
70146 129810 175664157
60 143409 689695664
17422 159040 354101516
106383 130772 14570481
26267 181130 386909544
124090 170854 204218444
115517 130628 37828447
101358 179190 194250989
163340 171189 71804974
109367 151203 948785776
37561 191882 385768194
27380 142419 287485066
165572 183730 265878237
15218 95080 199489775
191445 199366 814903677
142631 195327 131775931
115344 147272 711344991
71806 192503 967303003
111347 187643 509374815
25124 195587 426207434
95475 196241 503960800
31378 99238 442380819
32723 143432 565481717
130895 162802 347343412
179763 188172 569837852
124226 185278 152642603
192679 197104 460208270
71609 166217 861341688
52463 191878 348474958
172794 198077 63448286
27327 136302 272302700
8503 97844 223481547
178587 197750 48293551
116657 159300 870036775
172547 185073 31272941
83647 89844 182080254
26370 42227 32978189
74122 104786 76630979
17362 140578 307981222
197336 199752 6107738
25331 131051 656749306
191949 195545 9098240
162221 197460 316216233
8609 139772 961948614
17743 167677 374682136
1715 112146 276142639
138124 176107 94773320
78552 182778 275253991
105597 160616 137514980
76655 139998 503150679
160276 168208 995913404
167094 195102 70155926
67081 73355 100708656
72535 97630 62661534
68986 191305 920378796
148622 154907 922410249
1191 103505 488272092
78644 106803 70344045
190807 191062 635825
70537 83859 32999675
75003 122924 119567166
132488 155574 370664023
110302 123001 31700251
118363 161707 758005486
125002 193033 274673348
85691 103060 664206127
130149 167518 58059462
192532 198320 14683122
17893 136480 613139524
53046 192326 348149999
22444 124920 880470285
47148 180483 333263976
21927 65370 154446276
175941 178998 171715134
194705 197070 945849534
17276 84356 167530951
19073 51434 279702419
1166 59515 146127218
52461 142580 574089602
84051 89397 13262456
151827 155785 378772767
129911 164629 86810014
3385 145170 912161501
72027 186274 285425272
91185 164369 183167448
122373 191672 173362267
4157 52836 182606712
153671 199373 114339505
61594 194426 332089426
149510 192753 482475749
199222 199570 896102
117980 178023 602435623
63912 99912 69854170
830 4858 10187420
106996 199369 831772363
191942 199265 18505723
84387 180355 387699531
171985 177792 14362565
181719 198704 42772572
62654 66344 949119152
163353 179928 680149109
143101 148459 13356476
111626 176186 161265287
157757 189992 80481505
21809 115011 39317486
117400 197538 479995461
78475 103527 979718675
61906 196648 868475670
72456 144256 279820290
15518 96644 202723389
79105 91543 696243100
12088 35793 59313840
145089 158365 455463731
20391 80043 927086067
33770 78964 675551168
176632 185625 620835775
66450 91763 62882152
66440 96520 75065596
199438 199533 923440321
83968 98322 36096194
168792 177693 22042607
97363 156201 322360059
173887 181119 882219963
136102 180854 608833079
6612 8940 988659298
130475 159615 72907548
76347 83355 17461226
156919 172307 38279319
94168 104597 26163285
114470 143572 72812191
152675 173453 51796802
183068 194736 29342762
163126 169274 387266462
185655 197233 29141728
162885 169924 17551984
78778 155080 190808550
26661 80662 134925071
167640 194359 629419872
15786 41339 816141449
13790 187290 437199287
181743 188437 16901805
17984 152348 511333016
66597 81368 36816383
14932 57269 105813900
11351 118440 415370880
170940 171685 635146574
192693 195830 7957793
48107 132214 210260599
152834 196187 108405086
27231 42163 37239711
195930 197531 4101143
134666 163186 912369478
20041 108659 775000086
116627 183341 166689151
111909 119277 2071503
105658 117892 30473331
95536 187919 79624466
140513 146144 607969386
51758 173412 303954776
65731 145773 199855983
176175 191483 38469724
113881 167466 279654540
45143 86484 178286896
120243 132049 29619165
32202 189305 392765078
123672 186877 158122277
178491 178830 443935562
159381 192066 128707549
165626 167947 811505000
1275 83878 906400332
88217 117779 73986291
170909 176823 14579891
45142 77396 80701936
120680 165243 111562415
185227 198087 634107544
25930 40263 35756617
72828 195611 632042935
2407 178109 658539397
97216 127888 76566927
143483 146402 7203046
46644 105116 146343713
7066 95823 224524567
176801 188548 29650822
191650 199799 257608850
101140 190322 222812727
93921 99322 13678450
31822 172488 24324948
150181 172380 55458148
9865 33665 59550422
189946 192515 139032300
71721 175057 704462990
89165 144489 138539263
113087 166754 134163760
93849 129657 509302038
185337 188074 6965794
44509 65000 684533194
84478 190829 754863648
49034 85863 91978836
114527 196395 393547992
116911 188226 872993184
190031 193728 9259805
1229 170803 424121857
14732 55321 41289070
95054 178166 945768044
27531 163036 626231453
150385 153559 8054396
42611 106851 160605428
178802 191637 32256527
187234 191759 11241336
66677 142790 190114521
187274 199833 31593068
139929 167691 14437515
67025 100175 82841421
53662 81907 70547204
122712 145709 996479730
190466 192948 6150314
65220 167364 564896865
88395 164561 543814242
20415 187928 834456481
50860 75852 614442465
49358 99017 124206725
124479 129762 13303181
96185 108022 886271134
61651 157287 497316729
186239 199487 957592938
136343 160130 59574522
165063 166084 2509568
3555 34022 76379637
103176 128471 654714613
20110 103377 208265085
120823 192133 384925895
17335 20712 129201667
106428 144285 94658650
86390 114083 69257222
151962 182779 891053968
2416 160014 394197858
49370 143427 235150208
98520 111431 332222237
197956 199141 2988930
138709 197674 147655328
14303 14721 1087080
165196 185272 851790374
183911 194968 27775640
11012 109834 526663122
73582 92779 47843012
129930 171415 197217425
112145 125834 788282461
158826 198893 604278116
109158 113771 912924225
172904 180646 19319682
25057 171239 365359109
49810 174213 989821383
31357 131545 472396961
29111 164398 416905331
37072 80746 109188547
141095 192769 129110539
192400 192681 220369813
84529 147523 584206296
24132 59589 404164816
154722 183979 912717547
51766 107103 138331710
179170 184969 5464655
124474 137561 32785213
170282 180983 281683792
91671 188052 709607399
47926 143190 238266448
6376 166339 399923898
33665 109008 271234951
196390 196570 443017
195006 196914 4855466
182352 193435 27857441
162781 166885 10114180
12473 51111 96687884
55120 57191 5192237
64452 184087 478961541
128221 192054 159600975
128249 148374 50365794
97376 105056 19233875
180317 189523 622794879
21539 86130 161378260
152578 199081 414095289
132006 160340 70984153
15943 114823 247170321
168321 171298 7430102
36673 153193 291355907
159337 165757 15969196
148164 154543 16096666
107744 178881 177591512
144095 160926 945018161
104967 144073 97745789
193209 197195 10096803
148100 176873 804167596
186946 191246 10755893
133364 185231 147866563
164180 194178 99455443
162071 169375 18207677
89114 186754 549927299
129337 189234 149767314
98020 194869 242005883
103458 192151 221598341
74616 159799 212931180
177330 185519 432195793
78978 161388 232369890
189783 195640 14716619
48689 179712 874846282
99704 186104 215733915
176221 177172 501224074
76953 130311 133375315
62777 189069 315661792
7189 177638 425937674
157804 167334 23560778
16579 56275 99281973
49623 164019 422365779
116254 174212 741439524
133218 150628 43616468
117010 117540 170996860
137522 175396 94509142
50872 187396 341264785
123547 136601 32755477
75085 128268 132818554
37226 133590 240814640
84039 97021 40051431
132795 142986 162354610
76431 167536 227571188
150788 183064 80517068
145836 146667 2041506
71889 165457 233766493
62990 95793 81880043
114020 146705 81675630
73052 146399 776193680
191735 199166 18800685
167846 186514 97206333
104003 189154 212874894
161429 186391 62282969
104376 132969 773635630
138297 138890 1468569
58117 143194 573489533
44951 47667 6718987
60811 164104 258356992
132170 153456 174451516
197755 198084 805353
186920 190693 474454985
157278 197535 904034681
92903 192691 471393472
84126 199618 374421994
153942 185945 79825763
66072 125126 147363248
86977 187336 250970627
127299 151644 60956291
196650 197142 873699
56406 150246 234502456
95360 95701 866137
40462 122496 529117725
95034 95171 73874434
108923 191563 564009204
28461 76455 629126480
27038 195252 420440008
51306 188145 342066600
109308 132148 770623464
74415 92646 159376823
193205 197789 736623455
164919 199406 86376886
154636 185575 77103368
116280 161231 404850422
137739 168058 75710036
46382 88560 105334174
23204 100662 661079690
180370 184147 9461370
189531 196737 18087185
168413 190640 55594115
121828 140321 46356847
164248 167038 6836821
97144 103054 14382794
110005 195077 369223768
46789 48648 493908705
100455 145743 260162051
166254 194055 69520921
28402 31156 6736476
12220 91526 281501726
71333 187766 290931890
28468 95314 492021424
26900 173700 366790881
72232 145233 182389796
56388 131808 188412884
116607 151930 88361153
135469 160086 708838467
172870 193052 874198825
185853 186652 2059876
67638 163482 239495099
123868 138138 35737071
50210 120579 278802175
197868 197946 197341
116654 119223 6366507
44548 163179 296609163
107546 140537 285841618
133482 158650 63080521
28565 72674 110240716
140547 153541 618524233
61449 149702 220609503
5477 52575 616392059
105089 195874 334689020
107690 108310 1504675
30395 128305 244668599
155942 199820 726162432
197715 198477 646687374
53294 68242 149029703
162520 166899 10798930
188286 199342 27798226
26691 51027 60810279
156159 191019 710512640
161283 172083 538002230
11605 12312 450001810
84868 178273 422801809
183827 186967 201162172
128952 179863 146985616
172830 179846 17468015
66653 157035 225927224
105846 121587 339895386
60733 147240 957724193
52715 146860 235250606
194067 198805 687932252
123432 144140 51931355
80190 170205 225042811
167456 176284 21951331
142104 172494 410350889
191650 198054 827308834
194618 198253 9218543
131573 178579 117367308
155882 178673 550397603
127943 167160 97981095
107239 153213 114986318
66047 120792 136502774
113919 164883 127469156
147718 171579 930279992
43871 186109 659005560
56225 69974 34560833
85883 185911 250106023
58149 127862 240057225
126049 166909 102185661
79167 176645 256170165
55565 138180 523981701
152699 153131 1141275
153120 182591 570722646
53230 179270 314895342
153790 187347 83807425
108789 126040 862656189
113101 144262 78007318
74513 132092 277373009
90846 122520 79158433
32175 186131 384794792
90471 107929 43806672
87843 107137 895488914
40179 150749 347232641
101288 149965 121526857
167094 192765 788301473
24213 41294 42695803
48531 50786 5714107
22078 77920 428585281
187544 192481 12269973
124048 185990 788156216
106201 189228 207544398
16732 108273 327372545
151262 168452 42935512
116564 164703 120416076
154921 165321 25844674
166281 195868 88198834
109830 145885 90171804
144497 198632 487708372
75425 145848 175954116
38139 122157 391624037
175034 196882 21954167
90584 119085 71313827
134190 155076 474924609
188094 189761 537615622
29285 159503 325541633
92947 106994 664189436
11445 46507 87556357
75653 177034 253123828
176513 194938 46313762
46389 70097 526053885
60456 167214 266819930
14555 45321 76789288
139716 193793 135254128
130310 157421 872462359
59085 191505 330919393
49531 57235 19315830
2726 35100 839186042
151320 175486 827132051
137294 174630 563245733
145609 156830 28185948
9961 85717 189261279
16009 68598 655131901
131484 184739 217705697
17999 114477 241108785
53216 170902 294179416
97610 181358 209164835
170840 188430 42020519
23937 42192 45628361
93445 189851 793091351
147228 169158 106314661
165055 167679 6454336
155531 192031 942894374
93046 164740 179307006
70527 184423 284370062
159845 174005 35189799
48328 194854 474324636
41905 45062 795447520
61858 161605 249436404
132329 196982 161792094
52028 152614 251461818
97685 149209 938398784
2517 185607 457764509
43033 87135 110118134
34432 121245 729227315
47367 190546 358015761
144660 178130 291499885
185632 193282 727933429
57647 183762 752265548
168152 194659 8319992
10018 79790 174467535
50837 73597 56946407
4513 56509 130133155
136252 196301 150225604
53033 133041 962250945
114782 154572 99587550
123029 155908 82447981
141953 167123 62865666
174193 176440 5488210
94791 191696 966984146
124402 155474 77919363
148917 164964 441217602
194308 197001 131117427
62690 75125 31105802
22375 132523 275280263
177570 184260 547536014
15431 64840 123569325
66657 117809 996615820
57290 79954 56616651
117226 196891 505394572
188087 194387 189516751
135572 135923 56416015
12398 160681 747225150
152259 175295 57362930
67995 137884 317951181
57534 151162 233976665
173870 195578 54474491
116320 141473 62888177
175715 189156 33891877
9149 123794 286483587
32551 168501 806669921
162656 199599 626249361
58767 199986 353174747
150114 155785 14326134
52532 148572 418685665
188858 189730 2156383
112622 149307 682851102
90007 121196 133787590
189406 189856 810644
156840 167461 631928077
182737 188666 186829234
151078 191334 100585777
134393 173908 790961615
154575 197689 107805757
100689 134480 84316004
151487 185543 388899887
137089 187715 865955898
190019 194419 10996179
180964 182251 3250178
77535 83290 14332884
35870 41205 437657242
95468 115607 50376263
177550 189529 30206522
22583 117730 868044087
124824 150170 63430590
96083 173637 193783428
144892 170391 63720070
128778 149515 51911951
189815 191200 1259243
11691 38550 461604497
164181 183370 875103942
9081 106974 244775875
166675 191518 977580116
72455 89209 203779240
187527 192533 12458004
188912 194616 885552850
21497 181174 416097458
145635 192977 858690653
144244 182965 96641014
22053 143980 304836740
97655 105674 658610734
72988 150227 192920242
87447 154060 483975961
197217 199235 14999651
190270 191804 133498491
89547 97825 90463172
136825 163570 66926464
70092 198207 138904205
188104 190931 7042353
185792 194458 752013237
131636 180494 122057682
104547 141268 864954324
92520 155090 156669751
164492 199719 88196855
138710 192582 323282008
166766 197662 74170306
85015 113427 253998155
177096 198528 53948696
56083 120411 160577006
41374 134028 231605294
15085 79465 160850219
163859 174824 21206956
122414 183888 153773441
63537 197465 334871689
192621 192944 837510
100893 121178 50410410
89173 138184 122660652
167157 169959 302737418
3239 18668 38803766
15761 113129 361052265
33990 88294 304223373
104712 115927 825102797
25963 93580 838487047
138228 143424 13114607
111707 142684 131359782
121436 138960 189151898
140149 184918 111880494
179916 190597 848996225
61567 101681 626528212
190278 198318 466706343
51691 166083 285880670
139308 146036 703957769
100596 188054 565569443
180987 192255 217178500
2174 172445 877055544
120340 138236 44839460
5471 62710 143260459
31547 62554 77577745
120861 195320 763464425
26562 125471 727753158
196855 197022 141120
55947 65906 25002273
188516 197103 21523860
119533 174073 136355961
83659 99487 446443438
7137 51992 112228561
43135 171838 321649563
125280 180236 133003688
33372 171723 345761466
32519 95090 156377537
163590 195835 80583155
76142 170998 401751889
65294 191776 315942696
112813 151664 97229774
82962 167550 681609754
108041 140913 819969648
148996 181355 855673415
96928 119222 525755100
172976 183788 27012213
158752 189244 76172913
3037 55847 844992711
96653 172844 697416907
7747 53434 471189024
175278 191654 141909878
153836 179633 64226077
174600 186023 28629061
7383 115733 773677143
160455 183372 976838979
163254 188148 138181939
15808 53741 94795792
177646 195508 830996554
196223 196688 1200531
134126 195829 154326607
98469 156175 144265448
81246 163031 204469230
19475 61277 104413006
169904 173544 939352124
113420 122016 776224507
33115 186984 384606001
62648 108427 822178838
121615 185086 158744468
107494 148661 344098563
130311 184830 8760743
181786 190664 22330029
63201 74333 315566439
156830 185905 974981929
37228 75948 3810153
69375 198806 473589385
6554 194718 666871887
93721 143388 275131456
115881 150053 573103300
69131 110081 102062237
65591 164481 278251678
175530 199138 774327579
38442 51044 371310489
76871 152838 217287821
59399 174106 694001185
187617 190282 6637782
78614 116445 94463758
73626 76151 6322021
146873 186464 98994045
63188 83638 918084848
178720 182940 11325563
122926 154858 501749393
34478 121759 217973090
46827 146798 354304993
110997 142689 79339307
12740 138070 629830917
159350 193055 185629441
99081 172307 182888807
135787 198470 156859522
40273 86845 371434372
175637 176952 348568668
97632 136839 740404905
163767 189912 785248613
168916 174947 457555878
29281 105804 654900641
99905 188878 164537852
192456 198027 612215969
51389 56071 9417866
114655 126780 30200566
52785 116077 289080452
25156 26609 3682031
40287 46315 837379135
103674 157115 231578583
179413 193254 34751546
100788 175275 185875318
106206 173280 167500692
130899 164033 82920813
1493 112843 278465712
102250 103233 2437773
45094 90202 112598474
196186 198310 5393395
199046 199599 1379465
126611 133102 16234373
177869 185636 19530351
142093 159650 44036996
80082 110841 76796200
147204 174635 874915016
153875 187796 84749379
136926 173787 92025745
28384 72559 867209291
11874 192072 665649363
83774 118260 86180240
96429 198351 833779759
8272 158245 375042951
191032 194796 9437777
131974 160001 101113469
155046 161376 15741161
9078 117714 271591760
114918 199937 601052926
104652 153054 121037805
82458 182060 248897674
94592 154290 655885684
138821 142732 9877027
153191 192004 96920448
124767 183562 37148565
21077 157609 951051893
18071 128948 664788307
192522 195958 842302320
188681 189917 429359505
132260 153362 52884958
152725 197364 183947554
1862 93694 229693822
138872 180326 732830750
56186 137427 682279599
5973 63465 143924296
162647 175986 33030223
193925 196147 713450258
131654 165764 85334265
20389 162223 731451238
157808 173853 39853497
189194 198930 387860152
61995 115288 888014030
241 148015 369512837
3689 17820 35552961
136900 164639 217343701
188888 190723 4555617
148081 180226 80230376
198640 199524 62899117
101055 109313 783935287
116210 185212 626798347
11850 89092 192921099
97377 103164 908641490
16051 129918 284639812
139586 172160 932963102
104386 110130 8647084
20670 141236 744002399
54372 149390 237396317
41198 179540 970557820
140936 153027 589792395
77810 107256 262994841
163556 175182 28794041
37174 84036 141594001
80039 190732 610571508
105885 150299 110895192
155993 176811 51708064
76125 125641 123545825
101393 173090 989518
145459 193495 120081385
10824 91989 870532519
155018 167503 791463434
17720 128071 472357739
181487 198686 43350456
80806 89095 653703900
170361 181870 28625864
67965 151394 208382690
24545 86494 925536452
9331 56349 117575918
23977 176872 374128513
133582 141785 20555414
55016 129707 186660308
122006 157610 848262919
162443 192876 75961526
57170 121493 160543254
154387 185552 962215765
107686 164276 141496157
193123 195572 6222572
16288 99297 399471627
175940 190772 37308720
77419 104271 67136448
58797 130630 179564667
7639 73836 697994627
16187 104510 220834047
12644 33319 51746797
89667 135213 118541349
184905 188019 7931253
194536 197883 8522722
64898 147560 206407094
13876 63682 329190863
158685 182675 150383989
158138 161504 761284128
20529 158323 424624042
131419 187858 343373433
70345 86484 40046297
111009 139709 71802477
149667 181031 78293720
40567 100047 773784642
3002 98666 239489830
90911 142474 129046335
90914 177042 215231294
102382 186670 665245776
48698 175384 675279281
193272 195572 5849134
190146 193532 60824082
76793 119289 472915464
188373 193458 12690111
11313 189408 679748350
140712 177276 91227359
111702 185232 183854436
36774 63988 68116899
2879 135473 331620652
151304 163795 52726929
71147 153277 59654840
85277 178610 233271181
66675 120182 133441052
59090 188747 537989114
64515 134498 918883082
180254 195013 105499914
6337 60916 136492864
35540 137688 388559362
167685 199217 79091010
107959 171826 159598558
186488 199519 32824683
47080 108096 427591216
60726 107763 999070090
180155 192603 31212589
88155 159619 913175607
90804 185116 507949508
25905 52252 65878758
45746 180207 335976161
14487 156858 393005516
159813 181991 875599872
153288 198915 114149389
179077 182585 8822141
58489 157102 892604795
120994 123252 96317052
47748 67566 49814854
85540 104412 770006780
40422 120695 200535973
54366 155800 253583962
139203 178127 186189968
129147 166318 92927379
46506 57137 26747799
1700 159554 400370672
134612 174545 954736485
130837 143017 914593491
87950 162594 186767398
191119 196771 14238506
26550 76194 45177511
81679 130048 955388155
4361 166489 938744335
112740 118837 65841604
196373 199122 6960088
15002 90824 189284251
125898 156532 264511197
5327 131606 881230075
160716 181019 50523270
33532 89638 140065794
104119 134887 76884300
68297 75707 739496410
70764 182770 705816329
184286 188240 976137363
61644 123344 154133891
163117 198851 445843970
27111 56867 884956493
78269 130591 130790799
70162 95692 264748124
91645 135349 109444088
50928 150295 476487411
182257 196382 804303164
129009 190156 152925202
124855 193402 238262885
134160 197078 157437760
163735 176896 179702288
107502 107842 721004588
126646 162020 785344804
117904 136116 873431056
76371 131512 983498155
93578 150194 141567051
178914 190951 33210623
187857 189571 729253781
93827 137081 108147739
177344 181421 859912243
98677 176411 180519942
37906 178661 351667980
91842 99309 199712126
165157 168046 4909121
146333 175807 73490805
125630 192524 709552728
6196 15914 5914951
144379 154003 384805760
7374 191797 461026328
14262 156446 355550730
143015 144030 2560916
143362 196490 652122452
8480 68313 149851701
62905 179184 290406531
174335 195474 53003670
50456 105159 322773367
51879 107935 945445353
29707 185937 781668723
157096 164934 19479622
6197 72899 166974293
9171 99645 629089817
106456 157083 126678951
199887 199997 782207295
14533 160740 365463175
33421 93629 860299184
31459 142926 278673707
132377 194554 155504749
194730 198734 957472209
113947 180644 166643701
133613 152723 47904071
16714 140101 389888625
66917 105645 96719833
130488 151120 51562864
120712 191665 177467097
152396 184902 780583182
195039 196295 362029546
173660 190384 49420640
24649 158543 334806856
194761 197294 982612583
159218 165267 258984775
82085 86211 924780846
105428 145281 99551949
94893 198335 486539013
8456 15330 17339189
38236 42619 11034295
28146 173386 784241749
138372 178547 565101122
147773 187808 100178248
96798 102684 798650439
164239 181967 44146232
7861 89923 890240576
873 191970 787751484
119814 170850 127721586
166830 194087 68217044
95076 116004 52349662
12662 19863 529516829
185960 188805 671939835
180941 191557 26629603
68400 181610 452430775
195758 196729 900233036
192222 196815 227280837
155300 186897 288361523
178808 180656 4733520
174938 195206 50890543
71179 85353 35116539
21088 197152 518184228
156735 188409 709644623
5158 24854 373831552
66858 110628 31135580
23763 81053 372007654
164318 173354 22415629
40919 150175 973600182
44431 188952 361241328
189133 194630 555845974
48374 106609 771296965
135093 170310 804434087
172341 194439 147942238
19732 174544 960550032
19174 112810 524685828
50160 75931 719582165
103022 167447 160829013
38246 135500 327000568
135420 157287 54838502
101166 118822 43932333
199555 199982 851880515
76351 107998 79042194
116640 168298 939562137
40641 145161 869390831
127967 158412 602358067
126678 148642 54998166
153212 154854 4176608
149613 152957 896501565
177834 193112 340201613
142381 167909 663674755
198573 199005 17707604
175632 179708 816751911
179317 179686 592952916
179371 190968 16844835
21239 152557 652219509
101074 111705 401997383
89193 139464 807816515
158491 163593 9529379
156927 167669 6764137
50011 64873 135252050
95406 169989 414732562
130343 147920 23343319
40043 127909 219686464
114711 179095 160736939
7486 26544 47749998
82740 119515 91817288
3701 106458 257077569
142444 157620 447834215
106256 161606 138400057
183724 196393 244292263
65848 105275 98405754
128953 168627 249082634
122461 197621 290847441
115599 165616 951813305
30044 196751 453415804
27815 50182 55855082
75421 167361 53018811
167459 187070 660006004
90761 170165 639825528
163840 170144 68369936
168236 172202 9943051
104947 115452 26226440
21054 198236 443102806
96474 170973 138639128
162859 194790 79788963
118760 150624 79740464
150294 183402 82690720
38411 101373 130980132
55016 155365 250955734
26767 154010 318118659
72570 173935 575552161
139768 153117 261595398
149830 167113 822603778
109125 123079 413286782
7047 43175 90400057
110350 112806 798363744
139091 171042 79881472
172963 196761 59692054
161766 172341 26308252
126458 143850 43624052
129268 164309 87683078
31547 44197 673798409
80541 126195 795032373
192424 194004 3992775
184933 184990 837742643
175861 182415 702243299
169878 179963 89207034
82587 128385 391080935
70503 130788 409480967
7670 49938 105743702
144617 148476 236640457
63549 83400 265057419
43071 81504 720814082
45817 47977 478277798
177383 184293 17401272
12360 24593 520536900
96781 118737 54780062
109233 142298 82715165
104705 184820 887411147
182759 183851 2763127
172186 192037 49649585
172247 181086 142434301
181007 185727 866527892
184121 184423 767710
95390 117445 55162798
169115 193842 61829086
100912 180451 421376911
197714 198877 19619687
97112 147390 623964912
174178 195324 53024737
97264 140690 505898122
57325 129480 180299626
92019 127750 426601439
20534 129194 271622113
60775 150295 531602948
155894 194101 95398833
66733 147050 200516619
102064 106483 53279349
156889 187965 77592553
190287 199642 23557291
118617 125196 633832640
98166 157238 465340195
190680 199409 983463898
174608 196000 53648171
129150 183573 322585324
123683 144943 790318733
172500 197498 940565632
58100 158269 250404423
186389 193526 140398958
197908 197993 282039679
98186 141716 108651778
20651 181596 426939647
190787 192970 5428554
44762 112420 169028021
134900 135178 672325
179812 185681 14725709
2907 3686 1984013
40161 99295 148022772
189820 194229 11026346
180381 199666 54482947
11837 81730 174744342
79497 110204 803853114
91618 103630 980032533
199843 199973 920366586
118639 183521 162184723
119237 123940 11715061
14579 153493 347235976
37760 192115 947345334
128991 143730 36970145
154201 186858 81493366
184471 189023 11520755
44386 166487 496734073
51381 112571 152868478
49898 98944 122682746
97487 182818 169342236
59412 111250 894636750
136811 145271 389113585
174577 181499 45475826
104185 143263 97692047
149037 165713 500113086
88602 171012 206139481
105475 198984 233842425
114202 117286 7405207
1338 10791 205068369
104632 171074 740579301
76143 101855 64322169
72368 145796 999687839
18695 53530 87052124
33271 51631 45943981
58185 173325 835257032
66244 90991 353666525
78473 122404 489745330
66980 143844 295451292
125846 171726 114762380
188097 193044 477099319
122430 145786 58558666
74437 111614 407344675
130215 189224 227500198
59734 173355 283900928
125392 139552 909097201
131798 197418 164233854
40791 64372 536267382
122936 140101 42997568
146724 176495 679686456
114534 163894 123485703
13491 163369 478103340
86905 150926 160175971
22052 53530 570825297
179269 197178 829623021
134630 164610 74995621
176269 194586 157823734
62405 119382 142237976
89880 170315 201257258
191386 192796 530839713
9935 104493 903666198
83618 93126 11626767
36683 188595 492471290
198459 199663 3059674
126562 132308 14420637
163911 169033 303571215
64254 181074 291774656
183709 192796 106312380
14113 98261 210440391
25499 48691 57836390
175989 189890 35023309
39455 63316 624249695
185801 188149 5979437
14151 108133 234906868
120719 145509 62158581
98373 197455 945133425
69159 192717 308580261
129375 181434 129980643
119604 190556 177492932
44502 137433 71964958
110905 199413 221555488
118070 168015 124812655
116235 155319 97884322
124303 190332 849099397
168713 184092 250528053
53551 189831 633550060
136540 175272 96625398
141253 185081 796386666
1856 64643 157255834
136660 196705 150205761
78413 160861 646770196
1343 173726 984498016
177209 196248 947763710
128776 141806 23998421
68076 188700 798587761
178073 183988 14881884
10822 95548 527701227
79840 90571 26653911
43502 75346 890087825
132717 177224 130565992
165639 199309 473735073
101149 121660 50977598
55034 180075 405479113
63900 74947 579003068
194933 198456 8920419
163227 183413 50283713
108992 122187 584682317
96232 136147 998901956
30759 65864 87937513
39132 66488 693072285
142165 169489 980725538
107430 148703 103123511
143913 188859 631465997
133988 174389 100945062
134201 179781 611066310
53835 163993 275414448
66688 72472 14434703
162010 168345 15740496
173381 191552 726251401
139844 155138 38434334
3430 123756 300844176
12172 96852 95572935
151592 180686 72576636
87929 109583 54167463
114487 133974 352759608
147152 188925 104560598
183217 186850 332584932
90707 104423 383369137
66448 96011 73700375
10647 161484 879599382
89322 158701 275337309
193382 197348 10031637
152712 161032 73974283
141465 169202 69321476
74788 78321 7536095
146031 152735 16827763
133000 180844 119529716
77265 159978 387035554
130884 175511 111309220
186836 199766 32564126
68541 80217 28965276
76217 132798 933098318
55989 56005 30631
138255 184269 74203952
15681 23270 18851846
140055 194418 135973917
166895 172854 14888771
36671 102894 165632039
1587 51809 125757397
8402 125018 377537815
153516 181061 68622037
49234 56381 17927420
183168 188142 983555656
81530 92173 26423031
89663 159825 175675666
5546 41350 115969385
183505 187307 86944687
192724 195590 3384304
159367 167905 21143862
10428 39169 71816842
105664 120322 36394890
71730 96448 61714702
51448 158937 655738684
147299 160380 159651586
18940 111763 231844204
196176 198282 5350372
93595 122448 906322372
141721 150650 22362636
171585 194580 254416721
92043 103010 27738150
142797 197010 465026896
17611 77640 562649956
181155 196920 39697227
106889 152437 509195956
18569 38938 50805924
170162 175049 506844526
120058 139299 462683361
96468 118225 54253943
82271 106748 61270692
58752 87073 461484277
130958 168654 94183134
84519 161662 362891908
187544 188671 431494469
108999 121695 430364282
136716 152748 40103384
113502 189346 891797847
165886 178262 30754524
156101 182139 64837900
195643 196531 2232223
99013 109948 27166923
81565 135303 594871162
192688 195709 135674438
120761 179978 434590692
79986 89988 534665725
112901 188553 158811778
168597 195826 68143643
47036 129271 205652774
17341 111796 558040700
133282 180419 98738769
45358 69362 148837503
150141 162270 30408843
93778 176988 207833657
128218 159590 78570309
127203 161896 86892162
106190 143830 556368459
132800 172833 100044342
61300 178595 575269749
145692 164373 46774452
33410 42348 22343396
171699 186423 151928845
116595 161586 112586138
191009 197337 80571166
170672 185639 543475809
107022 157375 942910517
192710 196875 573562958
23382 112880 348379935
159986 197873 310352922
72319 101575 919621820
123801 135501 897213743
178061 190756 1875667
89824 145951 423310431
166278 176544 354719876
37483 135956 246121444
115177 178774 158709029
40363 145628 263185017
41403 74906 683663137
81209 175507 807961666
191320 196074 106259430
135288 194293 147566889
125150 199738 186743930
89194 187871 246940122
176670 183698 168022193
6750 177493 868289228
181771 191198 509896981
195618 198985 8517576
187658 196961 23322811
179122 190836 572322563
128091 165013 92365743
95799 189152 877057430
148219 158943 26936054
154444 195986 257440901
49720 161859 280374466
31117 143270 743381255
122816 155743 717252411
93028 183315 225614663
45821 155082 273270275
171593 174613 7509806
22846 183305 966837043
69301 100616 78226938
140576 159012 46235899
145559 156317 252538704
25377 174368 372306508
28893 117934 222437561
53863 105231 320275278
77591 132639 137541415
45441 49328 9756037
89670 101297 29410692
134832 159013 60553744
198515 198943 1115010
74560 87548 552952531
35167 98988 541886649
150892 160341 23664448
44662 151312 967957930
125345 172596 919704704
189202 190702 1787307
26230 68765 106529029
198416 198505 200471
179956 182782 243527635
137563 190083 45622443
116090 197186 431926520
155483 166449 27206737
119746 153598 902891991
48617 197407 372138020
165851 198077 80730465
108240 110496 5543986
74420 80727 15673771
37246 63308 65256428
51037 113384 780364158
145499 184686 660173780
156372 162767 15896032
177289 195868 46717720
20376 63873 108880804
72681 139080 882340924
130982 190243 471938285
689 145314 557421683
102783 188908 215212701
31192 143801 407823029
99355 139287 583563097
139487 187062 119000524
68978 194610 313820392
87897 168605 201839170
13361 164677 226858582
71786 72835 711422203
17662 122204 261102081
6656 47132 205999424
161034 175551 35993584
109146 151705 864217650
62993 163760 251879027
81382 176633 237831302
129903 195180 989210244
33602 127997 235889014
11506 124751 282998492
165382 188993 59062123
143135 193137 251075001
84250 165947 204332165
117131 184874 762323911
154128 156845 637085293
174660 199080 741691806
186092 199059 32669609
77448 198965 860475432
125560 141074 138643150
70324 162598 432541863
187457 188874 3580592
128572 187228 146709276
31252 36143 18816549
66239 182823 291107681
177640 184021 16067784
34142 36549 6022007
188645 198792 25503863
150501 178003 625722768
151285 191854 986708814
179290 184817 13884960
192912 197748 902795717
59043 195366 613542691
68239 197763 323726844
75409 189765 563152404
69909 127392 717503231
55303 157553 255696759
124827 158162 450762254
195628 197783 5482065
138304 184347 115046433
184663 191386 776267709
909 126223 313359552
48048 136024 219979477
15587 195443 449556901
49521 95975 116064363
65000 80201 956383600
194661 196387 306284316
83488 116433 931775145
123640 148112 61291866
91124 150266 147987740
120683 178166 143683460
68593 169083 933055937
196688 197207 430155115
186008 187740 4453377
193449 199558 15455018
145827 174699 72064968
116858 168127 529154160
16095 134259 295332090
141086 192255 834894340
61138 134161 182539102
59869 110079 620179349
159600 160273 126449963
193972 197770 9666953
1877 63087 323258399
34164 100927 166988826
84597 119115 46030604
13504 93910 892684084
59850 181638 304290107
95795 161905 165362450
50946 69703 579771968
35421 130618 237999789
46967 100734 966257124
154313 174863 564893197
133660 190396 28184587
78029 162222 137247728
5608 79337 369917834
152816 183703 77059594
47897 85813 94738517
153043 169701 41575084
35356 175630 843467410
123441 130864 34450520
50804 63081 366728580
84828 190939 265378757
111053 188386 575930934
90863 161694 177300968
127899 137017 22843655
72897 96104 927437216
68298 140754 505542530
46857 135615 761021797
94468 118298 59521295
92346 186533 799610936
138753 184410 114114764
144974 160229 848715108
150173 172373 55465455
156039 183731 68984882
172588 181379 279609953
8109 49611 103805873
27469 48699 952662663
81363 141402 150033635
131968 144221 918546699
103841 153327 892709769
178573 191952 33632460
153339 188121 817968299
190689 198902 20728799
9307 132317 731394552
182266 194126 29773517
189823 189889 318647258
29114 142398 425097173
46890 47695 520615342
117222 117266 467506226
116315 130639 518454618
48007 96740 121931877
169495 180013 26138666
68694 110422 159742461
151810 173282 53500787
48045 136294 44264634
119588 145432 64744089
148436 183737 214174954
172839 192252 48598010
151113 184367 715289439
61653 94576 82288433
120924 144516 59201506
91074 107721 41787831
87047 140109 830287901
115544 183263 776964031
1972 11348 173546616
2847 50616 282272928
83505 145214 935801583
108757 153857 112937593
195616 196359 283394905
108613 139981 501532424
40749 162589 162306567
106241 106622 659898123
199969 199975 7324
122718 130908 916227198
32193 130564 412229345
5571 92687 603564614
107219 135740 71235099
73420 145591 180330018
38070 176526 345927143
120509 192562 799312584
190069 191247 2932250
155935 167829 29487769
69264 142678 183343366
189162 196096 17349193
181152 185673 603309179
177235 194600 43655286
88941 92538 273477202
49073 120017 177204076
166694 198619 242506067
138487 155112 629231794
112528 170456 144900195
178763 197836 374508481
98690 193280 335691926
185847 188547 6905183
66013 76277 60160633
55916 64989 22760493
128541 129756 66947591
91294 149243 145004460
136478 163187 66841344
77462 114214 91832383
91991 101789 24844261
4918 88394 208649627
66352 124324 493770757
189964 190417 1116023
167780 170779 471911063
127682 184993 143236070
58881 89661 76697261
66290 86179 49452144
175233 183308 20257998
199167 199440 280132
49826 58273 21185686
115786 123306 581529517
132781 167655 87162001
69741 87507 261788899
35046 170342 519759816
84453 115555 77893996
33746 92665 147187925
60285 140426 200380949
22527 142534 299980017
149217 189183 954775901
101788 130324 26621385
129172 134929 14445705
169694 172017 5724890
137643 197487 149768347
26609 38091 717383549
155446 175578 49963377
42113 122838 201630199
116480 171122 136539955
180617 193018 31099009
75114 99391 10470635
115281 175525 308834807
145849 168357 307980101
30638 60515 889023865
95760 98507 2165604
116563 157481 102483739
113403 130416 546527590
125245 154792 74132631
140119 140514 1015993
68162 110725 40152183
66190 96122 74621464
8397 46393 94959417
87508 159427 947174802
76801 78921 5314809
4517 46246 552247622
30525 177856 622461955
132980 153401 51197033
38816 116429 613789577
10712 16708 158326420
183546 189150 28662072
126552 193838 168341232
106270 164441 958420486
183066 189641 746833954
48592 82918 85854535
77589 138968 153306888
178378 189390 612262829
67282 81971 581917567
155799 163186 743207260
160822 160963 672126750
97056 192073 527099448
134748 149457 36743996
157396 178667 52776506
65008 76636 860601826
54123 77646 499522826
111728 116915 13066668
125591 147255 535557073
21175 131601 275984203
199302 199582 705540
76392 116114 650449656
99134 172438 183093271
111560 191197 199187801
106984 119665 780937825
9740 14970 120997054
131827 199872 132571847
120734 165963 113208750
195341 195641 60725222
185548 195083 616953804
163217 195129 79750518
103119 141251 669619602
174068 186143 955666174
131614 180120 372200788
161293 173144 54945816
49718 175743 967160965
138369 185500 391363679
140619 173143 737853150
184229 199073 652578790
157138 196687 501929594
141965 155736 614025108
98241 187245 222382431
61387 193257 329682566
159146 184501 341866490
47169 146773 542725306
124695 148933 561648340
27603 153844 315603393
176439 183563 17942870
118282 190355 180243139
165612 180343 199760809
21822 116361 574019993
122451 194580 679649402
93863 110112 674936073
121097 152017 77471672
61739 174981 282908634
48733 162584 284746086
185359 193650 305990609
171828 190589 3314686
25680 129116 749828406
44112 113220 544490600
134932 180967 994205210
80497 199473 297614212
127799 180778 75714810
144636 182715 33521668
86072 103973 44901853
191282 197797 16478134
34731 119216 211086354
4731 192643 232813065
144765 151230 441329141
122263 180323 737923330
38464 146315 959737521
34271 45136 193019845
13648 65877 130780882
88159 102687 652485083
4753 92019 218041334
39257 137402 245427907
55039 111210 190848268
163000 191487 188192990
155095 175307 213647187
172048 184265 850688763
36526 52095 705864266
67278 166701 664945625
175394 193324 10026776
48431 196735 922904674
81999 158242 292452393
175728 198167 56481608
44640 147165 585828735
174296 174664 623182
152561 181020 70969753
158497 185318 441227077
160969 165705 826334021
80411 167202 723819220
56309 148110 229412648
118338 162860 111443796
130238 131809 3828215
158501 192370 84569497
188960 193028 10123189
8538 164916 922171788
63892 89321 63235109
11128 148111 342372929
22012 76730 458928728
25737 76256 126298904
84572 170078 213895370
51954 140624 354947335
75346 107757 930155562
95554 181717 240231820
69538 174372 261768760
155889 183700 69288101
122505 196933 649888216
72666 87131 17169770
74151 131630 882592624
117417 192318 187236389
122662 158910 90874935
145809 151934 15351373
176827 191381 654380200
68397 75865 18528723
47624 78931 78396182
37746 84710 224748882
105774 128758 57276629
184073 192906 11865653
173544 178354 11936102
69779 90676 51834072
153996 162405 20985136
184800 194864 910311405
149585 159008 23697714
120712 181691 152479231
171147 180051 852695872
103111 106004 462876256
39881 98733 353216700
130293 132974 508926454
130309 178646 120571342
199055 199481 1066730
81563 184696 257722455
189391 190114 1781200
153275 176678 58182489
48107 176327 320357070
42723 43384 729114096
88052 174473 414377462
134864 186556 406628791
127157 158969 440955474
59256 134207 842513957
129407 135634 500681574
196104 199775 161001494
67105 124405 142986693
133659 182259 434706219
57607 84821 662376256
67915 165012 242555004
87363 87900 1342228
140741 143545 7109867
128107 198488 241657674
175565 189820 859898004
69853 125300 192554247
163595 188445 62081659
32758 143563 277032586
162166 163159 117828082
93171 177738 497345581
65617 109484 764474031
105579 149786 3245537
138605 157804 926855700
86554 136553 562986520
143047 185993 107258999
79292 101511 97300284
180384 197890 44044457
107171 120950 34243612
184861 195354 195805252
79052 177068 264729258
137005 163937 67445200
2789 161207 888973663
99647 177469 194124250
184863 186385 806619932
131384 135155 152579990
65450 145327 199475666
79472 85005 13651212
125381 159302 697772162
58594 67076 21301512
186343 189413 7772293
176336 197251 141324474
47406 88443 102555865
13637 166201 241200270
91168 112945 54549211
107301 199467 230570763
185027 194239 23122796
137567 138160 1437694
163156 182502 48181811
188000 194425 16049231
129512 149748 50550838
106663 174733 169990808
74657 88676 765208497
125535 147413 54802581
12274 174732 406028068
146886 173404 248114822
29384 177501 625073747
89434 187200 244611091
132919 133037 731121696
77949 139195 440642710
132481 197258 427799474
116932 133313 40891645
49419 91488 104920457
76802 144326 163379442
134790 156160 53555022
163842 173367 179483393
128044 185831 144423508
110485 166662 634814163
118592 168138 934755399
154206 183350 998150218
36881 51525 36609171
170504 182993 316117958
116345 179856 158620944
65469 75733 36242946
79329 146432 167678529
118492 179361 152083562
46823 52794 448783381
54687 65067 26047043
102899 173649 888787377
78960 97510 11779048
163798 196591 510991913
112884 146813 84825021
41572 69321 720339797
126100 126669 1450975
123242 179186 139810845
111596 155240 726507483
121432 167656 971372664
37987 154495 291418425
170248 193182 57309261
111080 111285 533983
141819 186092 110644817
58172 197394 596287107
187338 197391 25250326
35775 104052 533296310
40871 144158 258242738
76834 105042 70545950
188695 190186 195271826
112315 116242 7563732
178417 179972 348999793
158350 165570 17925744
91606 164542 783928010
144202 162646 46147803
32333 185404 722212233
177881 185727 19729932
13899 62481 121471508
149672 177018 68169527
198388 198576 984803425
162226 185327 57619537
30312 59141 939193925
64636 82922 177312899
5746 159040 383428809
41848 107401 804894048
146539 164105 44045582
116165 186539 175898268
23146 173402 375487975
176047 183225 885901053
109639 167328 741855755
186939 199535 55647846
187099 192810 408013921
152076 166866 4104394
185028 190568 13918873
38605 120135 203689493
149774 189375 621917616
25874 73966 120267225
181586 194187 31674013
186563 199382 905861755
57887 181584 749358005
51892 173727 229404415
75206 111366 90205620
139567 162795 58167095
161379 185155 59296319
43461 86067 106364403
190202 196942 625730478
33524 121913 603267780
129001 153817 8039720
196565 199511 7469475
143628 174439 76874813
26764 142170 387897165
53260 66421 157232446
172704 192277 86430680
151214 185286 73323111
177649 197586 50222963
108157 163545 138555187
120696 135386 36866006
95073 149148 726451130
94046 169656 189059087
72769 185437 467223326
11108 159820 648452018
82042 185230 530530809
165703 180658 583403188
137828 194036 980951177
99905 159243 512962030
58398 95236 468164257
193681 198231 11497998
133907 147257 188083255
165618 177748 30138904
190369 199885 23992779
42058 127433 213360452
83044 126300 657825542
22853 50551 69292891
172342 186556 289417361
84629 172668 220148439
27421 85403 242360568
168789 186184 503469953
164990 172888 19645170
178484 189380 512597682
51688 106033 23586222
3895 44417 828635918
189795 193908 10287581
1048 162106 968525071
157335 170349 664961245
111590 189483 194858325
65473 189551 309990461
17247 178460 775655408
82311 120109 94399706
1733 89108 218403103
9071 22216 32897207
132662 179417 958122260
1979 185729 499435497
7824 19384 28967924
9956 92173 205355449
9646 198337 471839816
1560 115934 286074798
24194 175174 377229708
170791 175970 356211487
56636 73493 42168170
142948 174344 78355652
55414 126242 303722510
158211 192435 85405985
85902 158480 470606133
48116 191568 375967759
54364 194386 349951284
136388 157394 52698070
155213 172489 42967075
176243 191044 37244904
77253 125746 217599999
88412 151581 158059318
124590 198082 183962503
129350 133672 10739481
195640 199344 40519870
188413 199398 148744389
30292 135030 261783967
114344 149022 86662756
113093 171129 145073119
76311 130309 517422744
38063 147831 807747429
197881 198684 968728328
106667 184694 866672450
129584 193696 629952648
29990 165964 490888085
167521 179695 489809698
2918 20523 44195130
171875 171979 257059
8886 125455 291307962
167110 188729 713892325
122506 185079 156521277
121543 131449 24898768
179861 185818 14974862
149415 179669 75525461
5883 103946 245300519
165580 168717 7834170
146665 174990 70669673
111586 176339 161758591
189339 191858 283364743
12720 58804 768016504
90906 169265 196025309
115419 180864 163448313
174656 179068 10966496
27230 113980 216752790
92746 194515 254496914
1511 145457 953590471
170269 171090 558316776
125474 177693 762261517
111526 150349 97132633
145767 178166 792381557
116837 189141 412352083
163944 186306 84216913
41638 141185 248840778
48813 148625 855881232
181658 189923 378475567
193631 197471 9749055
170321 181057 517537877
139728 172563 82092562
56707 65728 779758997
171815 196700 62376740
71693 134182 156017687
48582 181987 480309303
103484 154866 328037625
123918 195632 179488643
37968 96792 147108330
86609 106967 50995596
137323 163843 66423636
24030 31325 886846769
58322 170284 651794198
24958 162798 344630331
141168 165620 61094299
25258 45522 50634471
95427 194224 247013501
168486 172923 894490247
146121 173988 69557650
59085 177751 296367494
164222 166892 6540126
37078 83140 115118981
187507 193913 613039616
14615 128889 285515614
117527 183882 236518939
176130 182207 665793890
151885 162977 5721248
187375 192327 584638800
155893 195889 99918188
187945 196733 22035642
18582 86368 708684275
16228 199351 457929264
71386 112204 921665507
74451 193129 766458759
91020 127794 92039784
16411 75674 148190736
36348 195015 396620274
39206 59581 941305890
20545 38332 44473510
143790 177461 238843603
99264 156858 143969905
143795 178465 973274731
171481 186046 744442424
24213 74667 376456164
41547 84931 71335156
107251 129387 351581570
10712 133072 635686223
56026 136230 167601256
31148 98701 169008098
42605 66370 517963580
149106 152656 348588267
33047 70469 947669828
150796 181333 76173637
156477 193237 785805317
27556 161191 334036854
122526 144170 54318970
121294 175902 136459278
74204 133137 147115937
120899 131446 26496900
23785 68898 113031229
111264 167870 141490980
94052 147531 133654555
10477 71484 72191259
139871 168042 245156029
57200 159853 521668291
107397 146521 483517980
122649 125704 765478892
197496 197874 32273
46852 178726 329544648
164210 195211 703533365
113694 162342 891488914
168666 177470 126425994
22742 109050 215656956
87582 192876 263289919
99025 125474 986299085
133108 164566 78785842
87042 141831 137014749
87925 159740 179720647
30380 114203 838848640
119915 179591 149152827
58839 139338 659007454
160865 180810 49651006
180190 190639 26273419
104625 157848 450722291
132181 189022 142166323
74651 194737 444033008
34431 40813 535211482
34828 71471 91745666
20087 20831 1823086
110718 139663 72427178
171354 192574 783017591
167092 167739 1606575
168174 199720 79120271
178855 180005 2953265
178630 193301 699617828
195414 195703 854033859
190698 191024 164178307
67288 104340 92498506
42570 49970 354783819
118639 130888 30741043
108125 115788 695873041
151200 167458 40529517
103309 147261 49712573
16809 72529 839585391
130490 193285 156932199
80625 88072 18522253
183237 198369 38119353
31204 126929 239171726
183436 193960 26424270
58536 194353 339466119
20480 28843 21048534
196675 197173 1283919
145498 147051 400286624
101018 181183 779190794
129362 157482 546161804
29358 161962 331514967
35327 100347 162591674
181562 183096 3835620
62712 183741 302371240
176648 176817 436454
26266 149615 640876204
179484 188975 449280984
46283 143784 243815531
50362 51857 3750556
13565 157586 360162359
71411 193420 306267547
62923 97418 56549215
199835 199891 129732
116641 140811 773608158
156466 176073 677400667
143282 170592 68252162
119206 146607 68551471
142785 159683 33938543
129171 191991 610661320
69870 153304 208421474
112082 146684 603155462
88746 107616 399419170
64934 93989 803061815
196418 199529 7870762
196046 196726 410357161
133403 141535 20382606
10895 11317 1041750
199187 199566 984059
103516 135336 340946611
72672 132242 148746046
53575 144663 227701484
177770 191443 34362189
169630 185000 949599920
117307 123840 279773990
38340 62991 61766006
101428 133883 114546478
183390 186558 7998432
168234 195178 67467897
76573 143277 166757789
28370 156580 320551338
96341 135956 98975849
49317 132306 382581169
178153 196761 767098570
145108 186776 596455585
197151 198457 223618304
5144 167280 405297111
54155 135134 456898270
152515 154837 5954801
74016 142918 269206129
117260 171173 403600157
15251 81974 166634366
97251 121779 24122417
86944 148065 152844239
154630 157983 8366401
46469 85135 414989434
68951 71904 908228091
100987 128959 334901508
14105 99838 214412986
131726 159283 298920259
132507 148546 40120848
197740 197955 511437
186992 195856 22219805
48480 146012 820567388
93278 173897 201448595
58734 133806 864725545
166143 176430 25505324
143586 189478 907179928
30775 177658 646046184
180426 184469 10133902
38248 112636 185926032
66655 190770 763750019
160842 186795 570009358
77114 126975 342126905
89394 112067 776275957
176229 191859 39290507
74724 113391 432583337
73268 113068 99321243
22896 139810 687324085
20733 65998 340373741
136181 172938 27766646
140028 199241 148241425
102610 197992 349723264
120287 160500 58768332
68580 151851 285093869
199468 199789 825024
185134 193368 33365434
188059 194995 784037563
167892 188031 385820248
190768 196642 526343573
8188 70355 707217130
160249 161551 1805371
37405 194639 393069782
149764 191694 907767227
11232 18619 18524924
50883 153828 257403295
159022 189751 386163828
36966 56090 498794769
9260 140286 327466886
27234 184094 784466320
5086 122540 293547780
46749 64181 741006184
15850 188758 432232149
128699 167700 801424286
17839 36380 966743729
176016 185038 22717223
103985 154491 145981115
159074 168808 35044731
68908 88172 7697507
180560 185789 13131669
95521 97892 6042895
118409 136156 44417384
12962 151540 825605959
34547 146107 905060789
122581 169211 116710259
95297 151799 141332340
156341 171501 466752414
183351 188609 743472193
176553 184457 789667136
69984 168583 246221820
142306 170451 23532233
74491 185224 465479366
30166 73422 108185749
14489 158920 361062607
97366 178831 786639402
196630 197686 2711700
165799 174540 21758822
182642 183473 185994433
85753 154354 171753666
170525 179799 23023652
194371 199260 12378258
47739 87248 308252648
22671 34084 28580119
83494 109844 65831806
123587 133088 416552871
57622 116740 317066378
71661 151325 199003158
8361 198801 958017619
121076 178632 143818375
68486 197281 321847873
118195 143504 326174120
133444 175155 488507773
141405 188018 102010535
132990 186877 134765824
81147 136916 139376298
122297 141090 92609343
126081 148524 651219615
82862 105252 765989304
182825 187383 11547318
148024 194709 116765405
191144 199975 22288952
49121 171845 850711243
145580 184615 925452326
189486 198186 674720444
126526 183852 335132680
138021 165628 873804034
119523 195590 898542737
35114 67017 287080352
109217 166326 301843937
77282 175730 291312051
76412 125649 806589389
159281 175704 652626075
142905 156157 459644748
187454 188955 3770612
105107 112398 18066971
149 195747 749107364
8513 169913 414764410
139216 188806 124079690
148265 160575 321131138
161332 187561 648730829
127329 178757 128414338
42540 69321 325523869
85750 109608 349223661
152801 176807 515504357
196254 197041 777078663
114006 179062 162432636
10092 199073 472614447
134747 165116 894649015
141840 184774 109073083
176584 193763 43206078
45493 102966 143793346
88973 109682 51906501
56908 72903 40068568
136839 182437 113835993
30725 116391 501625141
113111 182088 480999561
49810 175081 135866651
112471 185313 182126446
47958 79746 522261490
68215 151563 885417731
46468 115415 346371466
162235 163037 361460413
41104 117210 671140041
141608 153973 538339665
197535 197635 178660
45890 69475 405702858
54742 183075 320581104
135593 186255 901310544
27545 99241 189976274
12570 136077 549208070
132760 180753 119911898
133882 192044 145427246
174214 189090 406889676
112257 173963 154220064
110422 113024 235272122
12325 53610 103284534
118001 118319 760081
142852 163843 475235847
137530 140518 7469937
166308 190676 850274430
150277 193116 107122094
192791 199639 747959459
51801 184034 330420114
47115 197575 885067897
154674 162845 584415266
38350 197054 110379295
123232 125116 4747525
102668 159348 471800423
117618 147559 74773719
34845 166226 334434418
154522 181946 68303343
16660 69733 252489642
99251 199131 889299300
193393 193410 229147555
42276 167737 408248971
93654 162236 672741037
73223 191670 445067366
43433 139950 579835193
107043 150220 736621932
144976 177243 446726259
136125 141923 14496341
163939 195284 60451043
25224 59960 898746523
3356 7946 489017340
192246 195557 8383490
36844 95444 146435288
177329 179415 109195896
193619 197653 7187797
87724 141124 513595393
64220 109590 969988410
116183 160622 111198998
84997 164095 197960007
65430 168800 402204588
109002 138281 73228904
1153 187275 271875093
156474 196264 99387144
29085 198287 423030296
125700 189828 160469907
57446 88073 76397477
40046 41430 898283
44181 52658 21137167
155114 163637 607186460
189908 190438 1206702
41704 75032 83394582
112621 161262 874404578
11140 169566 396024825
620 6143 13884861
28371 191428 941692979
129940 150310 32541300
103413 124642 52879219
10010 101044 227711777
20061 118600 896242790
29511 51566 55126330
115658 152147 83507159
163605 170651 989395060
103735 120343 41302502
89448 131164 104474158
44564 159407 287160806
179642 194015 36097550
42234 95811 36812015
119347 183984 161601659
75345 171526 240260501
81594 82272 790769347
29735 69416 133002893
118324 198514 200683227
181996 187670 14353253
66786 189122 326258437
72887 101159 264644244
189932 197154 18149863
150134 189094 245796968
134251 165141 77253156
67801 103800 89852319
71385 144720 299100739
181750 182968 3056876
147556 162091 816683427
169686 191076 53450639
162667 196222 36364844
40553 63547 57605917
115874 152759 723441612
26587 165860 558679177
50609 185237 613548977
152138 196014 578736164
101980 129261 63395587
51955 121579 422647053
130415 195946 163851046
91779 147195 138636413
85327 105771 51355160
13635 53888 100700937
44904 167900 307368745
47867 93933 700548386
110009 137341 15506352
45750 191924 365390347
180551 185041 11297004
18939 51859 969923363
189613 199259 24265315
159311 192597 941494641
103606 189441 890650308
70086 107566 93500020
64875 123208 481911293
113199 170727 143862459
54149 150845 388102486
73829 78554 10960502
104784 185945 419087289
150850 169953 908053701
118151 118735 1438471
194493 199854 638218331
64402 81715 43204708
154706 195530 101976600
83221 133947 126792103
115567 191383 967822099
22495 47653 62771950
140760 152844 769816794
126620 145452 47190889
79850 168561 221700519
33933 175903 265343499
160987 193976 82398315
125963 167839 104694055
17773 164793 710028144
103707 168325 161416337
5147 104026 247327323
46312 76290 75060974
73383 153824 890526532
78039 122542 110998532
125996 192867 167240653
84969 141508 141443843
172549 199232 103005270
178979 188537 24176314
164628 174850 25352837
74254 124960 329872337
89213 138316 122885897
198595 198716 598571027
62762 83720 52276392
169262 188085 47112292
52315 185670 984363348
115549 164475 122348305
96569 181850 394468777
44020 183493 348487284
191952 195708 9511740
199085 199794 1795104
126718 135720 22562879
101668 119669 312150421
105455 195983 743073769
36586 84526 119664035
183385 195168 641840760
123743 142027 45798312
186883 193602 7374757
142085 192026 124883058
26985 79100 607919966
44590 164151 298948106
144186 191528 764649447
173633 199114 408593776
150382 189148 269539845
30595 161051 393529383
176627 183631 305500328
69608 124065 135798896
187974 188994 2545828
2419 108570 703407626
24364 182297 608184074
19122 83666 161260148
20832 155069 680297361
168366 189679 53341834
143865 199848 410668408
48461 143255 237064258
19676 73586 830399580
36563 161661 312752177
44697 108297 926628117
87515 104333 40137230
8687 84973 611381243
96791 157338 151481341
196042 197579 309543452
146161 180671 34762038
104301 189625 544550148
176618 195862 53946403
120675 151478 77190931
180760 196796 413634083
181677 196533 126525533
58075 141392 208133152
97842 165484 168977260
134633 171064 60111796
58773 100329 466640051
101401 164559 426257281
87017 106298 48317256
82999 127166 110303006
23730 46823 57646437
88252 103020 37117330
42272 98902 141664682
103858 198910 237760880
10719 34642 186752047
27935 80878 603655132
161551 181881 153992472
63639 186434 306828169
70338 152499 844702965
159700 197575 94740273
52772 58729 14922284
168659 172453 898986138
75517 187321 279435882
102899 181294 771424433
188226 190081 4609915
133891 195618 154444264
39056 195849 392093227
116015 167222 566266307
59517 130788 178155969
176264 176530 143356556
19565 131689 308074766
18794 85766 167235525
149630 183873 627929996
91189 104401 33230258
140290 177710 350882893
98006 191659 233937430
90358 194884 261480712
188116 189974 902360351
72964 125021 392206698
124585 193955 173512165
144063 168946 62155198
79664 117445 19691201
64532 93198 71538185
116699 180537 829698895
6250 122470 165840906
31114 71638 798039541
89497 189923 462863057
145991 158740 642067099
39131 159259 942213457
169774 189754 49959877
34947 71193 90756801
61964 124735 156818692
191335 195463 10411472
101389 114492 32610700
111867 188692 895297563
97632 197657 896640409
107038 166814 149301212
116897 133051 45893563
171495 185750 137695936
6870 96353 223779655
101365 173589 892250172
178121 187639 762984858
57428 77808 98586023
4168 143725 191260151
198411 199565 2931627
31698 88292 822116383
45690 63557 831026809
15579 44049 71138613
191049 194507 8662590
121671 189065 168667989
57674 152298 236454043
142401 199991 144214809
124496 174365 124668940
166818 186517 821632993
36804 88957 763264144
89621 160973 798066819
54773 168130 283207255
95037 159355 160910528
3390 84708 695676160
130635 193056 818801714
195603 198091 183787330
33696 81786 406270114
17743 96304 83960484
70610 100560 821041187
49518 145492 330395175
7421 118419 733539100
73902 173196 248018903
173044 181849 610029366
23779 167418 168158491
5586 8480 7313802
196151 198369 5625350
67766 128815 152344576
126206 156085 74935262
17733 19844 471310785
168284 183370 517911767
99402 198096 246725304
132854 140765 19794954
95623 103777 165667865
65484 125573 149830084
125274 135717 402712827
69609 137843 230542020
17287 120346 257454454
150056 178655 200862596
49323 70167 682737571
67772 74245 16114204
147630 194016 116016201
39365 81599 151196473
198220 198434 517188
174859 179845 12463679
78610 137813 147873805
189533 193817 10695873
106620 146576 908440788
61763 163065 253326227
24229 170766 366328075
197488 199126 939896640
160941 185815 834300135
45856 46126 633507
155545 170778 37941901
89612 116105 98490542
93874 176298 205854984
7088 194437 468417472
44167 164057 299731934
186641 197084 242349941
38671 119268 201415951
51188 112960 154316732
127609 182374 136834260
68762 104578 89341153
199311 199962 236215888
181743 185756 10063921
46132 116248 175306001
3153 199156 575636008
43084 81460 95921376
81982 122331 894757952
191268 197096 881143489
110486 118866 20980854
30291 169177 347117173
53560 172681 194662467
5639 181996 596910286
25358 134765 273459458
37711 68269 76655568
119027 136831 222078867
86330 155322 380027166
183266 183859 236962658
19883 87275 794258728
40394 67563 47058970
85223 184154 310840423
29663 63702 336717700
176578 193761 56723928
133910 176654 106663160
28637 44226 226196600
83852 138529 136657815
107468 120063 31337809
10663 60199 123792192
5182 88886 209163954
156617 175444 726230755
21430 155930 955451471
188412 198896 26347348
161707 178090 40677591
194129 199738 14211427
107781 199369 525409100
103081 166779 159056732
56157 190640 336099413
78024 187575 273810504
47746 97724 497801629
92295 129572 365235469
20116 167609 368612296
128298 165082 92023544
34021 165081 327602873
81442 103707 848359027
35594 60214 460787510
7707 142501 526689504
138080 169152 9817487
53080 105449 131012312
163093 187373 834255331
164774 172788 19903651
125711 159966 409955418
39282 88118 536117483
180221 187617 18671914
108053 191213 107206912
87671 163143 286225649
87853 95552 848039414
95623 187934 61595575
160873 169528 21586721
31787 182889 603864072
163084 194319 23084577
117158 175325 145231157
31358 129047 276360332
14136 66218 130370056
24351 158321 505157036
76945 142597 725778394
13611 109358 379803306
175272 195446 980451674
51834 155611 259528123
193515 195087 3954423
44419 76601 834740053
148189 151207 7565304
15911 183556 571780780
71848 146931 556044338
157500 172927 38334228
168976 173194 475763836
11412 175718 410499544
190275 196725 16235456
27016 116164 11534022
64327 142696 195835792
27257 68333 662426070
163628 197678 85218422
88700 193150 952299849
190542 192136 101462078
141681 185936 71519908
170979 175302 133229437
92498 132753 105497391
115557 186107 748222352
172596 195087 613958135
8075 81395 608378639
101996 189744 219234923
36446 156918 301266346
52547 136036 208678088
186528 194972 109391277
131870 175124 446327605
63970 128951 909688020
158739 171705 32257845
181350 189921 21613748
52370 116397 160035877
129718 197554 327860664
95491 114045 46390913
193022 195846 7147161
1317 122894 303989954
148161 149226 15060182
10204 193723 458830055
181789 186403 927672674
194431 198690 10810937
146629 151639 12599234
144390 188342 109845983
171746 191622 545844204
173662 194172 51403546
172871 190584 44365074
194856 199355 351515219
20534 121467 389988613
134084 134984 2297863
31734 188217 391189868
32048 162606 326413325
158596 170371 880420433
143161 173180 216532837
49673 71623 147792263
73716 153502 199479797
115552 171897 332262511
45426 152667 935011184
52321 199154 367209760
58509 68264 24552523
113571 176627 157439750
88800 109770 52534483
27904 181791 384440442
155354 177795 727582112
177335 178478 50465075
42255 178143 339503992
69970 165448 238410688
130592 145377 51821009
78123 168489 851492588
120089 170631 126523366
173672 177250 8848227
17591 115591 682713743
174113 194184 502930833
79123 80969 4594530
119059 149245 120769811
151812 163690 555324215
149738 194786 112680639
146692 178272 78781577
121851 147730 64844502
187768 196594 22109649
65134 171235 826714013
2082 5881 559213748
115437 135830 197934070
74717 133695 147289882
75853 173316 243426877
47589 56518 211989450
135080 171390 638570072
102150 104351 1707959
123831 161745 94982181
199762 199795 82826
197289 199562 5764561
121740 161489 99618358
151537 173648 55156822
137550 162804 63218417
82445 141787 755273075
24968 81810 142096555
9011 71705 156897890
98838 140745 928507455
103587 125362 589000054
94734 134005 98179674
115580 136909 457270448
176217 192068 10664195
149060 187912 97203456
151012 194329 108275322
20584 133926 875790755
38281 143886 264076715
160363 161925 3915675
155210 175711 50839665
110951 178970 842949663
174643 180962 186635599
114909 159786 67369551
138900 150238 401904546
23579 119566 239836197
15652 50237 86404594
198966 199892 961940869
185414 188990 9083564
129329 175121 114277157
143848 185313 101383555
58550 92640 221722224
47056 122563 901721969
106243 154059 199868797
184564 185442 440183140
22235 102873 527353268
14019 173270 397935535
108848 179022 175306124
104372 144864 101219301
12015 85792 564301117
98716 148313 718595463
90124 132536 106156424
173164 175832 964363360
4911 89285 563611709
172980 192941 245841542
30568 181746 532832337
106313 166385 306463724
12012 30990 47476929
13653 28964 322905475
87662 114952 726734852
26190 103586 193500914
87786 96064 20816793
164140 181586 375294296
145913 195763 124721862
176318 177219 514778516
7520 118540 277482303
142666 144155 109492275
7674 166691 677357164
92857 192959 250255295
38817 149668 277094906
123852 143318 956472510
173800 177147 8247073
120386 198104 194592480
194286 195037 16259453
107693 187091 198475534
15005 45282 75571114
18168 123175 262302357
149407 167783 981464338
167239 194207 547246336
196477 197994 659279359
108005 182496 186111214
20974 147392 760963301
72448 174285 254337574
99482 134966 88568161
125517 162873 93604904
52988 79826 513880025
194928 196731 4604167
55277 144659 223424172
78619 105424 67008475
85563 124986 98603631
58724 103079 132625942
37684 43012 760847004
35494 141037 295178597
175290 187993 31990234
130325 149484 47825437
9383 88245 197040852
196444 199710 8233682
89770 141602 129705168
39439 138781 291024586
28024 155385 318423209
119082 193515 186172065
178554 198758 50908331
186113 190059 935180155
24950 110883 214717467
133751 166257 708614730
178361 182270 550786076
195229 195737 1317942
33258 61041 69422149
168535 198263 608955633
156538 169113 869263131
181142 188069 98406247
100560 120181 417280750
128575 183449 439959807
110128 139944 74557564
190427 192895 6102651
195588 197372 4508993
76681 196732 300183977
2013 84398 245582831
113063 195668 916645367
30270 33295 139092264
182567 197364 37261399
24760 151243 548662119
117475 183700 757389412
8017 37162 72863080
50955 173689 574843789
156828 160574 9319351
155558 163888 658901762
158458 184365 802045442
41084 77848 138818981
188210 196270 725688595
4084 78949 187328606
95456 108675 990246193
5658 177662 429859733
68158 68989 2111086
517 69281 803869089
26267 190638 410848020
10431 64789 136080522
23919 151806 319740881
77721 92040 537472347
46368 140902 627718119
68542 173577 834441472
19065 143758 561000958
12975 114658 585222032
163790 199967 90581002
147289 193505 115634675
52729 165068 280825067
11768 152490 351831488
20074 81716 175354306
161626 187080 63580345
49350 199685 375944480
128951 171545 672299784
115475 175578 550404329
189371 189849 474546006
98712 114842 40240998
186874 194127 922845032
165708 198240 914194692
108805 176683 910071004
9245 141871 887139438
35840 61672 928259011
128911 148700 49498389
97091 125033 69695908
58921 139499 956660545
186725 198662 697273724
184953 186168 952829037
12543 170677 996868899
17478 185953 421034244
193954 197602 9274075
15910 91174 187921584
173963 195102 396395280
184743 194956 460273822
35028 100452 163612535
45809 185445 502184565
106514 145790 98133864
77672 144731 314705489
79628 91660 29814437
50881 82831 79815750
132738 164251 385792439
145593 193021 621372242
34141 43481 23357932
190906 197567 459860890
152941 199576 58462478
16962 194392 443600322
65353 140891 296481426
173179 182819 807572536
86569 131569 112503279
116797 187387 357929240
177993 196568 370717703
131380 152297 52349726
37409 168168 326802827
71512 145805 435870234
132169 170087 94847878
110918 194584 209274005
73176 178754 414294727
79123 157616 727461704
52973 93186 100482185
80080 100268 826670923
9851 106501 241643443
145321 175958 76333277
60384 60600 573786
35243 140432 262860671
196268 197893 583934056
186202 195913 24388112
179701 193490 34631423
73508 187000 364204300
60227 94074 84650218
131315 135934 11549423
35940 182636 562723679
160724 166803 30360270
128811 169468 59123750
44450 138621 571627886
136068 147839 415903336
120304 128163 19770360
122422 154487 80488654
189061 196022 8528157
74949 83731 414077789
104700 148926 110489246
36078 95362 329558488
146792 174077 68157531
148129 192855 891772877
103967 174763 176805655
135128 157527 56142611
167445 192383 62435426
101906 181503 875083049
27273 119977 396582041
84596 156439 179881982
29675 42074 30963976
155677 167918 20170883
26192 187647 403605226
41186 141617 596514651
136307 158654 295999795
130321 143143 32062390
102607 167218 161296724
57901 134349 403914832
29575 167852 345486867
78493 122621 110056950
67900 148092 291086437
25266 132243 639325440
54514 170164 289049604
35216 60454 62975447
51463 140785 223210558
82013 193415 802583663
85766 122882 47113024
105915 149661 109219611
198023 199152 2833395
61385 139492 195242751
148149 172905 61824045
129694 160376 76763908
63903 130077 165311971
170868 199770 72444768
171478 196129 61786874
132980 155835 57325752
144864 168398 58762911
138319 185683 707105941
75678 149419 184231908
65595 175502 274320190
25584 50639 738153702
81864 187065 447244642
26565 188475 404713430
71342 169906 129333028
169365 199485 153633907
33548 187848 984029651
170454 199463 72708080
185896 192635 16854141
175561 181259 14326803
144022 161881 44641435
194206 194842 44445472
76434 89420 666700852
159180 197429 95657207
50523 150770 250590652
139398 195140 218202237
64863 126080 152742827
29197 183387 385253003
52513 169317 766018230
102507 115454 448578757
151234 185059 540441338
133271 159908 571340369
113583 135272 54226456
144070 192897 121955759
8679 76896 753491677
177554 187977 745949705
58906 165721 622572585
27727 36278 687721517
135699 172062 662064951
20255 99115 197254760
58059 101282 108070872
183831 186266 6152483
73357 103932 76393863
97097 136131 252952442
154927 187604 685349295
101919 174763 502500670
83080 104329 53189375
105760 143026 980460033
169306 176841 339124402
49996 155498 793965010
110405 178826 601850965
75271 197050 862197803
54538 123495 421142673
64312 92459 228306940
53423 78092 61731438
193050 199200 11569995
101805 150936 122729511
19151 174385 970495804
145478 182067 91354976
78853 154848 796366713
110608 151189 694717380
126436 139163 725682071
30427 106186 484998145
116518 186305 708606527
44807 134053 875147824
23127 109831 890929075
59265 76242 300113220
187141 197529 26121954
199546 199564 40733
134867 150824 39910768
2269 110135 269749461
61203 188279 317732723
99354 142419 686089817
14676 36013 53269756
27796 71996 662940136
31783 62457 76723171
107345 158542 752311574
27449 97131 174167920
162781 162866 207182
87926 108736 52052861
170529 171644 834943432
46210 47531 766531220
176448 188630 30760274
116842 147338 76164781
110891 153134 916868688
28452 72216 988301513
93969 97544 33712628
172166 172795 897676892
105769 190114 210765177
36881 39207 532913328
155682 199432 109435746
92412 168694 190815254
92261 103944 29437162
112098 190090 333651364
44991 179579 504879044
99805 176718 593130500
147375 169675 640815089
140861 150737 904325477
170403 178967 21178651
168689 179520 26927909
199494 199970 1237388
176963 177164 505767
42723 173164 820325762
153420 158803 628680079
99650 124739 62457207
132182 195249 480837147
124435 145813 605460241
111129 126448 38286261
29194 35950 16835957
103817 136957 82803760
30732 196469 414385179
151 9405 23276223
90024 97174 589221145
109912 184474 186344213
156249 192330 90031827
114566 198010 918431901
5666 183428 783641196
89263 134064 582867544
192541 192903 613712951
60337 190488 999819798
14016 84246 756251974
109816 127696 251416485
120536 150729 75656097
86656 162036 188562733
106198 143686 93725785
16722 198328 783649292
139771 151495 371915483
173073 175395 603668399
7344 96732 223537885
78749 101904 794242166
118169 156431 769948688
122889 157364 489668753
120802 124251 8682649
41250 89755 476052064
30096 126204 240089918
138977 186005 117590162
179214 180830 13202870
1691 171394 424315123
147267 166076 539635449
122730 188634 686620308
57875 92401 86050320
184038 194909 27304144
79212 195912 689104507
121638 176773 137780247
126999 149188 429809492
72198 135670 191569021
161385 189082 855377059
128399 145922 308188892
6206 18291 915769973
52589 173180 266136918
107785 129742 47063239
120756 155591 87386735
25109 159025 954237251
104294 154113 124594270
197287 199502 5612187
46672 75781 72961675
61587 64951 8604313
153825 191914 95087013
40238 182489 355552611
199004 199587 1475106
63108 180137 31118831
44374 164954 557081528
8831 34853 65131024
72903 173299 250690985
77120 135139 99280535
152251 188050 524698221
150991 186378 77606980
88940 183899 365743491
63859 156059 230480481
3436 128124 540520134
6901 124999 358268695
109684 184346 698043749
113457 121033 762905812
189770 196164 262390731
40433 161494 411114613
146604 192430 696626556
112404 127116 544535524
63830 181088 292855459
14811 144191 981234310
62708 183997 572459553
71672 140540 171972536
51796 199901 961318231
50315 181618 109742715
141412 192564 660395232
31425 83573 130341460
46514 48438 4850063
196118 199800 9335417
195071 199764 9506898
198188 198227 152839930
13144 180791 418957330
80451 183678 298505567
82536 170872 938844856
156317 170211 668483497
170914 197861 640017971
83083 130957 183805921
16830 188790 429965568
77462 115643 95419551
49945 146139 240404461
137396 168050 358488803
101474 102054 81180847
149586 162699 32872922
183688 186202 926965515
161757 180176 45813849
165358 199575 85731085
661 161432 941445625
24483 145763 65686254
72475 197883 885455590
44036 54294 25684074
107111 157430 621033518
156377 196666 445098906
58119 127139 172307353
70962 154612 453747261
166845 191287 855707589
179950 192728 921238280
160191 169366 22861684
58694 66125 18707753
124218 170169 115004197
196623 197842 3110650
169592 179948 3957884
160112 164301 10438482
182100 188959 4217391
119847 122630 6902447
84201 112441 131016728
137354 188331 127477941
154891 155922 2539677
10291 63551 286395151
148554 161427 417387479
83258 94756 28714373
128379 197744 407982287
85412 145809 321535915
53370 189533 340429155
122964 136248 33322764
186490 187628 2930810
4491 79203 633795020
40478 128697 623196414
176031 185253 23212714
184812 191779 111572470
138795 190177 128550745
20097 141339 941421826
48167 170807 474473188
29075 85600 141064966
173217 185254 28870547
182798 190216 18690299
76419 164203 360489010
191957 192603 495785488
77338 129113 282557842
117822 167811 124846846
54329 111303 274513246
22287 52675 923985963
9107 51616 106335071
158159 192723 86218418
74508 174987 250860354
93601 125239 79053614
58914 152867 853922539
128337 161273 820464655
91851 113661 916842680
199615 199695 200916
104973 181292 190580111
68580 144663 758152635
110129 164902 673967766
124062 142093 45157850
188792 194781 14938642
100354 189798 223494124
104874 164745 328403932
164597 177841 769438402
82997 177180 235221094
50256 134364 809111152
14790 150582 576681501
163034 173409 372195762
1922 39840 530859958
15783 24174 20888759
63295 135860 462607024
41040 99140 145370752
110375 131857 53724451
160294 161512 1376039
108840 177051 686646595
45412 71471 65321415
137966 165966 70026402
156535 158818 713836259
83730 91460 19166757
156498 164665 20311011
70562 80084 23577245
39213 78987 343002700
72954 123216 125380123
23712 67370 109353216
185583 191443 945282044
142821 143235 1065826
44250 90024 285499622
181365 197716 41202758
198340 199120 1970125
166423 199977 84167263
142065 166989 62252641
12125 180165 786803468
156055 182905 66864876
181636 190859 921458674
171007 184261 33051548
157566 196717 703807991
91189 193744 256552697
191395 192086 978953412
138910 160774 764044198
159747 199090 73339914
17068 53449 91005390
46296 140086 205336999
120292 181248 152411617
105582 184330 196632143
167367 196292 356736459
132397 152554 50452800
171097 184934 427766351
116523 193846 215189999
159725 181795 54939026
123039 176171 739497623
131486 164501 82642486
145306 149146 1307119
188705 192426 4831852
32752 194021 403131641
174519 185221 233980331
34100 138873 566472993
78644 164101 213619913
135533 159698 487324948
150273 158703 105824961
62515 72897 968112535
146627 198476 129779483
13640 170444 391992930
64668 86876 668148251
41715 90399 235592031
2821 123716 302280029
36757 135702 770674785
26358 166542 780824683
52938 122439 257445896
6769 59292 131404854
102975 104937 4847139
66652 94059 68333062
103604 198365 236971771
100927 176175 377088599
5565 152722 683616435
54168 102091 119868674
133108 164935 79701168
51390 68239 535939070
104655 190831 977835791
79640 115076 251557029
38533 57877 48495293
45367 191211 364563448
175356 199005 815621
122903 161620 96986826
22200 194242 793308555
138043 185810 119402166
191555 196087 11451919
13065 153802 804267650
197900 198399 395801190
88394 101178 557414981
135781 192192 141030704
187275 192430 597408824
75691 185680 951826177
155073 189551 86091750
191833 192366 1355402
157797 172758 431978636
33419 144569 196402293
100321 110732 536037471
74903 197728 811832597
164269 197582 83385628
81045 175729 236423457
142200 171594 403005028
108200 113320 239237712
130227 137601 18383953
6601 197550 477553444
100400 164712 160688799
109096 116324 18133777
71187 174822 888088903
192073 196755 74982632
133149 176722 525423182
16766 50244 83751180
70706 86446 39075577
55416 121687 449659909
33345 106926 183956019
142397 144043 718270330
148831 196360 118930420
100900 145511 111416228
74701 172312 243861031
185654 191587 14858581
99034 191597 378096359
136377 150064 34212850
185176 190084 12366963
13437 144217 326972231
42874 85294 105837611
160907 193071 74031303
23537 199315 439638117
4853 165752 402315693
197716 198703 2480144
154102 181390 67952629
142201 183537 103251397
121973 192521 369913160
178978 195504 262978422
61010 182312 840763979
193776 199404 961564320
137915 139303 327773777
190728 192841 770100282
21054 140866 439072655
39896 113181 114693680
4583 93614 222585274
89556 156013 696606298
162122 197555 466339018
144283 182367 95021044
191034 197219 15577413
1384 172324 427470609
94684 106488 29565175
158664 179016 50562621
86191 189312 935154883
183502 185971 3201166
70813 77253 530874961
81146 82156 82982
4183 80943 478022407
181626 187121 13896211
143500 184739 102921727
181553 186128 497890350
57924 130850 663184647
76950 103770 67051927
90898 186430 979848309
108013 128936 52257619
21712 83413 794684470
161990 183042 217080066
111871 140131 70700474
129355 141880 31267779
37384 103852 166186453
189720 193949 786129876
6452 53637 118081821
4007 108366 260994442
23393 178269 386972832
51608 69828 45715712
85067 137666 202906946
135744 144635 22289807
137993 144238 15702051
83494 128026 502008513
10198 110318 250240840
151984 182870 834793425
136729 174229 93604254
5121 33579 343398013
173315 175602 5625947
199643 199982 756258578
102843 157479 136638724
49232 80786 188252989
8796 191666 457135625
193273 197197 407696858
179172 179419 777960964
101973 190655 2073944
175355 189227 695804605
89754 159036 173473391
29760 179967 806343362
28992 110710 857730390
55203 145534 225772414
36268 149956 284152919
73496 85078 28719984
66881 162119 237958770
98236 172994 186649971
101190 178053 635199316
88481 101238 405364625
87803 129120 103373644
114824 149800 87364096
82434 175775 233140189
89992 150461 544557688
67196 119431 130290696
138664 196171 217977548
90583 150444 149782215
125606 126468 2209998
26503 112362 214476612
175494 198637 58245967
53275 125501 180409788
161803 174299 557682881
80902 140109 147910012
194097 199377 499656464
35147 96884 154307996
95050 121357 65617425
135998 166887 77167191
144243 165666 950944406
45523 79825 85779115
73110 170818 244143648
181279 188080 14518458
79963 177610 243847858
105547 125913 50688181
71812 123358 370022869
182869 188622 792847863
156968 158273 3231150
137903 164804 285220093
194743 198597 301101260
146285 154677 21157621
42946 164858 304764526
90817 145335 505575576
174517 178088 8834275
117826 153400 422057433
11269 136355 133984908
184223 198371 35645669
87744 195041 295046722
78630 83435 11919687
195827 197367 3933300
147450 156227 22140400
170263 175197 266033847
145802 183031 234054405
175387 195720 51115353
195625 196000 895823
75774 142344 166323008
106917 190369 764448429
6049 125674 855853438
90416 102352 171957923
23663 198480 437175072
20615 42550 54898201
148775 155665 17381411
63055 72634 23973400
119073 189716 371342930
32665 156923 310740952
66703 199032 85688520
174820 178109 8171076
119022 144058 431512229
83129 143119 467214133
188975 199262 25869009
12553 73340 756763521
40992 62305 755480530
192801 195566 7066459
63446 192003 325461393
126811 137975 27965348
4561 51268 116867982
115144 132843 307242700
44628 198419 384598182
146103 146133 825708129
117026 181826 779851614
5528 118366 908024411
155164 181986 970183304
77732 143144 337992218
20507 42857 415343895
70239 142793 640906997
161859 182033 50246653
62029 137659 612795237
9441 175451 414765559
67740 139575 710253269
30481 171839 353269298
125752 173474 15529282
151430 160447 903435198
3611 147030 77749108
29288 110930 207245344
10799 180023 555937370
62985 199790 64805002
152226 168015 39334067
51198 55776 354283068
22017 160927 384092489
1873 195311 483798678
27737 48131 50805602
172746 178391 545440970
58514 77763 48119106
172335 194576 55671378
152259 194801 753558238
196331 197195 1715899
154604 197032 651055317
57130 128109 843301341
181755 197092 346949400
68138 124864 522129393
199989 199989 55
52432 158063 14315998
70432 92869 121049545
46209 98374 587776571
2113 133958 774064211
145762 165819 108230120
169884 183690 34384700
134196 160419 65676436
128208 187580 228834293
193874 197553 9352281
30161 122972 916689154
88631 199176 276675622
139863 165097 63137205
127320 195196 169775676
155643 164842 22911213
127323 183519 440872954
90275 168406 195458892
3366 103386 250303094
29931 62652 81820415
119083 147933 72172831
12917 24559 29124824
134433 198969 161540553
30685 69484 298706761
95286 107399 30338850
185610 193719 326182999
114136 133835 49200492
95106 191242 240339535
46098 187396 693994577
186829 193357 886145227
5318 113386 879754138
15940 32209 40619572
102682 187733 545534219
161562 181747 50265005
43251 112530 173052375
107444 113598 15298480
105290 111106 14383054
198728 199667 892095582
189378 195797 16085309
64719 163932 607230191
11595 68870 143445709
133433 140839 18563542
55060 83565 384270772
159197 197221 95068278
94259 138774 380530012
140021 180976 102285811
4832 54125 123380935
136597 177596 393678333
94914 198999 399456242
171558 189443 44818720
170255 187454 448454991
199271 199842 592904253
101239 109021 743850389
98593 146898 120578401
194758 195867 641075401
128391 173828 353418255
37997 60690 648934442
26242 125649 480602591
180643 196978 41076979
8818 26654 186020016
26475 112714 490223756
34708 179894 510470079
154554 170348 295263912
97821 119559 609754961
143026 199656 141697806
195881 199432 9017041
128377 130071 4322123
106124 180819 186541766
110132 120432 25671158
94806 180451 889559215
44562 47696 296688636
173812 195874 55316893
74317 155597 203190695
185468 188789 293999495
88750 133367 192834592
32201 100883 171820248
27937 197546 424028542
173863 198437 56571448
170187 178654 20907411
13486 195182 679333543
1867 168812 417513899
51834 165425 283920281
50888 162980 958446314
191660 192574 527940323
161365 189189 127363693
119966 176478 885088394
42137 71000 72311387
20466 44499 378674992
61607 145037 208595540
71116 131269 150189839
47776 172881 312740370
22302 138626 290695429
20411 129290 664481160
127344 141562 35582048
61263 197627 341095648
137479 141927 11095650
133693 197470 159647423
100745 194886 235227400
28930 160781 864522141
190429 198490 20262335
19803 29053 23232200
122015 191300 344645590
88179 98877 456833746
2742 28602 64985875
62473 91075 71289097
64480 172214 269186288
76194 147948 179249518
81205 103510 398885960
116887 159305 106159297
16585 86839 175517224
150531 183968 412578608
85411 177959 361797799
143004 165064 55119670
199031 199895 928521267
117560 160881 108363720
163430 184100 53533980
60663 104171 108856481
74403 159928 213756744
27117 160453 212213871
116731 161367 111670139
114479 172961 936141440
27548 50955 58493336
125892 126529 758343994
31669 130753 237890073
126316 193990 508157844
169645 177749 20008846
18943 62561 109029814
28971 174117 362589180
43213 70174 67551732
53543 145624 230156072
108867 188201 757499099
15258 86185 177128904
119213 151512 80849822
179455 193637 35635116
142013 160535 46435147
122196 151400 73204527
169664 178757 660069851
133433 198214 813245426
30865 96065 725238979
194033 198096 493554403
141560 175123 83744288
141956 141996 101533
36916 94327 248829663
12697 113995 253267637
156577 172306 39108695
87842 159963 311643379
60247 167208 314081244
21486 84627 157730847
44000 154622 276618422
65431 75524 721020735
33622 189686 390136160
102916 144301 956570182
44350 171903 231293017
153696 156549 7201503
164011 172020 745839066
172931 179835 17179566
91583 104003 65756590
141440 163863 56172912
106712 176197 173440613
30483 171667 833437127
59546 90267 597243698
21483 80855 34777258
54417 154211 249497057
139675 147865 667878403
57023 165858 271981016
174351 196587 55780262
96676 96918 891601371
87084 155740 171859933
36953 171676 568306428
68306 166005 243962380
125110 183860 146849699
80808 140215 881045344
88676 92566 905472733
44825 84794 250959766
143732 175097 915556093
174009 183864 900512992
65595 101141 836510406
162468 176586 174521889
51 106225 308454083
2873 97664 237225178
91298 184667 531693561
167947 184243 446549823
192290 193832 3894151
4463 155040 376631400
169400 189381 49989561
58861 70796 29983901
143360 193990 126533292
26916 48469 53739588
78139 123172 156395207
163752 183128 653062846
21336 49840 71322611
60347 115801 115134404
136447 142701 15649962
177912 194387 547208425
79259 164188 947084273
124671 149262 669690333
187647 192139 11165798
191738 196219 317580463
133758 193369 510276157
88811 185584 789385814
109493 126355 681708823
16994 191015 205110523
174863 186962 30391403
160270 194613 81364723
54148 123140 650565969
48733 99129 580458407
78517 121016 105977185
50593 187418 342004630
53896 166088 280358736
90937 164612 369851366
97977 134198 90420367
133364 199859 971378807
120943 141193 454255285
96332 195785 738609803
64465 112425 119708553
191971 199538 532506221
118317 191953 603390119
45122 140156 237524355
74529 161807 218152398
100218 123201 644997827
44239 114838 267805730
29740 78306 121433042
136898 176785 99474906
42971 104036 130869169
119430 137007 44059887
89391 155415 165401530
53300 100697 118629396
171275 195149 59783590
28948 77494 149176747
27551 196437 780052575
115926 166110 125425873
20746 193953 433039411
183 165868 907663517
112861 177548 161557205
138947 146591 152766064
26787 127619 821346362
143361 198095 123832971
73909 141119 167946449
136038 172401 901275853
170407 170930 1280676
183153 183371 476498050
146567 181599 255659900
88244 141998 918696284
24859 156702 329737416
111267 127227 342135070
162201 183043 51924321
21554 137326 289402280
107051 134085 67493546
31234 103208 180027525
157915 161037 7764126
129410 156156 603212395
179210 188615 484782345
16328 77520 152981461
74772 91080 972032559
2309 144190 333147801
60610 183992 762881882
29997 108701 196611907
128727 182752 6515584
75569 170580 461313351
78683 173807 261721323
7301 136245 322366136
3350 125654 305763044
186509 193211 596742199
28734 51669 57266445
97276 110880 33869403
39900 117499 194081794
84635 138591 986373162
182488 187033 11486280
92057 183787 320630521
188721 194019 13184925
40623 101017 151137148
97342 107099 497456487
172176 187783 39108451
41790 164731 698348050
24353 177652 383017832
50223 80223 74952167
13730 38438 776435570
110467 124431 836575766
11431 132312 987507275
165442 184266 47648999
9047 72145 974850970
170626 179295 21460190
22221 154824 846323488
160822 177939 42496794
130956 188887 678391693
196794 197501 947103
187761 199120 28516490
166838 171483 976853069
195402 196113 116246929
15896 139548 158018617
133571 165899 194806842
63074 128107 162429689
162009 166254 29100037
199583 199780 509063
85047 199044 285303801
77305 95553 582314458
12062 111276 247960616
92041 103346 28573098
778 194045 483317375
82687 88061 13347753
66286 120603 135405410
24874 77289 131066975
138957 162052 47136606
192629 192999 963810
173501 179167 14109659
179107 189882 437104140
81246 178206 825700416
1854 147257 795435445
148451 199678 128250082
109268 137313 583629701
123370 161621 121304238
39177 112567 944069541
89135 156169 167921091
16830 131961 613991731
176131 177223 232870667
168306 176768 20989965
159182 183967 217298566
48721 81752 82633983
155221 181620 903334120
49061 81976 82246006
187550 194565 597940242
74662 84111 23425250
146222 167003 586471512
74623 160230 213993087
8452 67661 148221672
141339 175975 606062456
79065 136739 618405338
84074 106645 56564549
157072 197451 355580336
169170 169427 668214
22936 45465 56317387
57522 153280 239378658
122217 178147 139830465
110968 141613 76668195
113626 192311 196744420
36987 199323 858695108
101712 194906 232847058
57472 93329 89515345
101686 120390 603319346
86117 120053 84792049
178819 190714 134861540
61750 152284 226376679
135683 180907 112957127
174845 192820 45035406
179767 189850 25382309
33027 82425 41151802
33900 191991 395170190
55577 75443 49664576
99823 123004 57664100
162008 179224 42796565
1236 168668 436174982
157325 193771 595309994
166131 181239 854764232
176631 188851 30837059
168565 187366 808456907
80764 173178 796432880
24734 140069 288278466
134619 184872 915893850
141826 174145 230980093
152694 177685 62212705
148894 155133 732852636
22251 131852 417801875
101418 127615 285414916
195148 196650 691952364
114866 141784 844338521
56691 68894 213430602
86619 174165 218803672
17893 109034 267398805
4133 45485 103486000
125793 181643 139613635
19045 191250 966639011
90943 160214 564717543
8441 54381 114974976
164812 178902 36808054
65910 150409 278437452
15339 89866 685849879
142089 156433 36072152
131556 183172 345806226
74182 158370 211991299
139422 173977 692417221
109391 144379 63891293
2837 47498 478203318
115708 192814 192696483
17559 192317 436822173
60971 127326 334007616
101301 153363 356894886
182837 183403 1430500
31342 182635 239550217
168786 190989 525810959
169382 191784 467494172
199919 199960 105111
17632 23555 7395560
51648 165429 284364556
156882 174785 840706773
41521 87499 114812100
90923 121785 77124396
91251 171561 657367287
4104 185301 667212374
35219 63687 71192834
105497 192855 218216720
29995 175079 620421917
68693 126478 144090069
37341 43514 340839610
142247 154411 30564294
55693 196971 575641686
143887 160917 426766030
169918 170597 170981424
195623 198042 6132155
157247 182946 63962342
185668 189069 8627304
175938 180282 772816278
175 131488 328337686
113436 162744 123388111
88935 187996 247867705
89725 151346 95363643
129041 167141 234317820
36239 59345 57769821
22928 70289 118623967
69877 78561 560071936
96129 101326 13148434
175033 196265 918366369
188949 198711 678820839
162856 183760 52080381
5651 130511 497731017
45514 65879 588012911
992 148239 368294274
130541 145925 86855111
14500 172443 977975391
54084 170086 289932339
176028 184576 21502519
184373 199913 15921460
46775 174284 318754927
32844 34961 5299106
197554 198742 3003919
190810 191403 550214
15695 91697 283973240
109232 171859 447047732
192917 198942 1891021
70471 192359 943537918
134214 148864 620071603
185733 198638 124747701
9832 27347 905181014
116429 128408 974692185
156608 191300 86554523
114779 117217 106146094
128563 141986 256395341
82842 199185 783001877
133861 198627 162117981
48979 191259 355683353
58220 82422 122153719
13842 140999 317848694
100030 165573 418960516
85400 143104 684832773
31016 195664 411682271
58987 109376 582742141
140191 177369 92769827
171362 190365 47593063
97118 171411 185568289
128924 129932 761722857
22817 186096 879514461
121776 160590 359363286
160536 183884 58175266
141912 157928 249011718
1849 181353 656070185
89762 175256 213688116
91633 154297 95832459
78200 186178 789465444
115537 149340 223128127
168911 170696 4467555
5873 54500 121747848
149246 177683 70900774
70907 107997 229126167
140444 148992 21369884
65295 122228 139435515
48916 137544 221572640
114405 181051 520872804
37102 129208 230197962
159862 165817 50498301
34384 81181 870034156
122892 165611 106895394
190283 194673 11003342
56705 113748 142496264
156071 176553 964977064
191089 196458 13520027
126622 175248 121457123
167399 174985 880390362
6348 58435 260186778
170753 196030 63227389
70960 87327 712295884
64792 136443 178967035
170490 183760 401017405
175485 183402 34302850
31135 72587 103778215
74015 156706 604555191
9282 79193 174805930
189691 192184 6192711
71205 151526 200646498
63432 137327 679813951
25955 102015 47755254
184295 198911 1127180
54716 122580 169373119
671 176968 907536167
126759 178664 129626190
152012 193759 180372743
152353 189700 93340156
18563 94040 188600081
114952 171551 994676120
38756 185524 366830064
120255 120387 625492154
128839 135373 395665542
90180 145371 324037986
135031 153179 858525007
44624 174366 324234979
11067 171421 570690685
48907 109723 152026496
89609 95937 798605179
3696 187976 677769455
114477 139628 62845045
113719 171125 143477458
85641 130624 112654576
126068 135476 422575313
174758 176036 3079743
40986 164436 308667101
4995 117459 281231958
47474 154737 268421382
38280 101945 159317494
88281 199593 278530918
49013 152137 257834767
105195 191360 360623364
44844 154217 879735542
153771 179385 63783626
158151 184263 65036057
100439 169472 442313492
10977 106682 947169039
137734 173471 615899096
107358 145138 94452745
12455 67893 953102771
48727 96255 118872867
60335 60477 370786
187277 194044 16902113
187663 192235 11360970
30972 123814 231975880
101532 151633 56132698
128648 154387 752079943
35642 80681 86685442
94420 185531 227693637
51375 57595 9138935
79358 140900 153779761
84189 169965 410474948
178004 181513 8832055
156712 172909 40264396
54188 144476 874248213
90354 142965 322079148
164226 183806 48784142
53030 129154 58640755
86929 98593 29363145
21454 153061 692132882
56685 169414 532912393
171413 179392 135633735
43170 92628 339499468
101220 101651 1072590
171281 192160 52236505
88561 148840 150819165
148173 148930 1866985
135134 174032 901773647
101101 198778 791604099
193104 196284 8048895
111410 193968 206481971
18729 21907 7891690
123576 152523 72508726
77777 150503 181723356
16745 18725 5004754
183111 190279 651586962
143012 181022 94822378
118613 118703 226954
29943 60628 21564117
48262 166221 851489559
57480 191627 335188789
197363 198873 3836164
194537 197173 6720744
108303 171512 657919821
195760 199278 189665178
78691 111755 82428564
21192 61104 458979302
17133 110214 232634145
158 108864 891755827
177942 198052 50666959
134763 143625 22205712
60555 158624 712440438
162309 165032 45894526
139284 150287 27525032
75382 94079 46643180
49068 69632 51631362
106873 172580 184287423
17679 165384 369187510
61908 199117 343196410
11880 140942 911691937
105821 183345 193579181
159749 163574 446773434
158810 176933 712198167
41172 42098 2343212
32381 113815 930153829
32993 163033 325110040
156096 165354 23008485
105757 173683 182734608
110353 125785 175754401
91955 166164 772815453
18356 34672 360772445
46136 98458 230092526
56344 70148 289619864
21984 47510 63702371
184135 193721 24119099
160490 174744 104812731
30334 118787 220995239
180353 195153 37183106
77998 165474 354233042
62233 81925 168578975
119421 186419 167549261
49882 117676 169442900
115098 117181 445149968
117399 122001 715892907
54406 56906 6227301
15086 142562 990743376
123559 146695 41475317
175857 185827 395761978
89088 186285 243116332
88437 127263 97111896
30179 157473 10653041
37342 108295 177339078
98021 130144 80230809
107388 131788 60920951
78881 113538 796722931
4080 52031 120024937
110345 124228 825952393
148036 171201 57874219
42502 56196 34280584
9749 39736 74831883
116183 143807 69121859
114589 155605 102671340
48170 66085 45013221
33098 125843 376109364
121722 196249 538621399
100761 155784 557774869
113540 156743 44817537
98476 127238 71691312
190527 196342 14627379
60800 77320 41392194
115096 129328 35539943
131830 166960 87787471
88287 151340 869287440
14894 48487 641785716
28503 145898 848814312
77943 95239 705995066
37086 165584 885353226
30545 39073 21200678
167956 174627 16657395
171787 185154 33390634
138113 177370 97974966
96303 124503 325560566
54354 151942 243858467
154204 158025 1812499
110358 189943 559288436
147428 186807 98454354
149674 176067 65769169
3887 144941 352791224
169804 178148 499464378
94567 180348 214310196
99840 109597 245211968
151380 186523 551234924
24430 138836 692373717
196082 199194 380332671
148887 173546 61559197
146506 154287 19637587
162946 162998 12746
127212 146418 48068608
127327 185643 145748262
158416 197970 98952773
142782 163979 166115793
6115 110811 512060767
30154 100743 437067433
114777 153219 887059127
146281 171025 61840620
21530 22556 1325095
181856 192272 15560198
59556 171358 279364867
80354 96909 118349765
83632 108686 141827926
116588 146031 73634869
67725 123080 735396308
34200 124953 226736246
182216 192186 25017374
106167 114490 771169752
120128 132209 30299903
107351 130851 58750890
91946 115730 59654647
38475 177302 346857454
177180 183919 16967128
121510 144508 279058635
15083 15899 1974648
40294 124381 348194905
133108 140960 19721420
103964 144602 257857554
143536 176769 31619563
14105 142725 321497155
128418 142521 35323054
25316 152227 317247368
60852 145383 85852289
68590 181066 280779102
162149 199278 839685257
110082 155960 961807033
175103 189485 837507391
12607 156447 551406837
110552 176973 335813923
64788 98020 83046290
92092 168959 867831837
182964 194377 28674285
171395 186438 37634809
111071 194481 208645889
188830 190361 3778953
102511 108050 920076513
158002 170866 198461668
99815 136860 92472892
44696 110930 165474107
107136 122706 38730709
99946 129363 189535405
171845 185212 33402176
147203 169066 275066289
109022 169144 150385380
51862 116031 160367792
63620 123113 148520584
171402 179655 254199500
179836 180233 1005009
182467 195637 33126364
98211 105755 18814704
81585 101996 51181298
59730 84541 61879349
177627 181179 8956528
183610 188914 13392655
4744 143077 589344212
12540 88676 770993484
189227 198404 113696604
138557 159130 867482317
63278 112004 736710572
74765 162614 219615785
134414 138758 10796908
25769 179628 384408044
113981 147162 769213592
193480 195574 5316468
139021 169641 76651351
53970 57854 9735240
75720 119806 110013314
35158 106400 178064623
178559 193624 555984906
29731 38921 654738347
112965 123883 16242006
196159 199307 7981695
18311 147956 33622699
126076 199430 825095751
172653 183877 28020123
82685 169184 283799218
175627 197140 135502667
176791 184801 20137700
119347 126177 17088714
42030 111538 173635281
63602 84482 251968784
54432 127306 411046056
48587 197078 371366810
179618 183410 9522994
93690 129506 89594575
45253 103709 842615339
125780 151454 64337861
137317 139977 657364804
197982 198810 2110269
185425 185504 211832
113928 199387 556112433
4594 67811 158294773
38167 74486 90969131
190993 191597 1449608
97064 109645 184784142
97624 169412 603086354
45249 183687 418174040
83467 105077 918806983
171572 195111 15988503
51534 157186 264219982
128786 193925 162956005
173965 174115 389993
100569 115960 886211864
3541 173328 595998656
127709 185459 852988705
31472 152642 302938029
117535 186429 984242015
124492 195933 178749157
147826 170846 603687356
127268 158064 732027580
66838 133077 552544177
106773 115176 465182901
135776 147570 572428276
154029 198979 207307515
150564 154795 10752840
140956 181332 100804039
128631 164400 57506075
102970 178727 235859799
38927 180146 862763553
28184 151602 308452223
112520 158106 114170860
128676 191676 157499918
131470 148633 42933906
107671 195556 515727968
85598 85931 832353
7323 70262 157596176
141002 174214 82912629
6125 189100 457513979
169314 198722 885041219
38415 171449 691412394
61900 83884 275710703
185284 196994 29485066
101651 178654 946286962
36393 155564 297987419
44931 140975 240100910
50922 169093 837216246
78327 168054 224127988
30364 162824 846276005
36628 109561 604405055
95266 159931 161775840
45609 49360 9430747
147117 191844 70075361
178264 194098 39804356
76972 123125 970707393
132730 156593 59872232
112117 146251 557393136
54717 178377 916519233
194537 195877 3409099
131622 177930 811549442
195006 195113 270503
78079 114975 41429844
107978 177376 173260530
52446 147055 236385360
11695 51307 845233924
58248 77593 48302679
128408 151309 57329353
177965 180576 652698400
73389 80855 18612397
124783 133287 21267927
23108 114662 228873556
197863 198501 163897412
6187 91879 214084096
174491 179757 891213125
16319 192468 440259389
59838 111351 756364830
161673 193352 79134711
43841 150636 460714104
128432 147504 47689681
88159 196798 271767405
181403 190786 23617387
142546 168527 64914227
196996 197708 1836520
23174 180353 847593445
90505 102546 30368404
196738 199510 7014648
74505 185183 959476476
42122 144082 618341987
39511 198944 454561866
153995 168494 36120269
140220 149782 43288608
147175 170943 59512202
134344 194259 745048527
114604 127172 842472068
114508 154258 576684512
131969 186518 847623685
158457 171389 32162403
71480 79028 18776593
31036 173504 479132017
61524 135440 184760494
19640 128557 272194630
65279 183987 715667602
153965 187089 873383045
127955 173476 85555130
92395 157021 933932153
183363 199767 829820470
163516 196603 82723072
36150 149620 283590342
139787 146746 17382777
50873 190557 349142671
20524 78611 692031840
197578 199060 204737074
58718 93859 87745327
83245 119770 912723350
36374 137385 666404465
144159 196324 130457272
60050 161865 641731715
58364 88373 74837121
186793 192871 15170108
69901 155205 986276592
161989 179682 326902977
124079 145735 54231619
116504 156713 483385796
194844 196106 388425040
135123 147541 30999381
123511 128361 459080556
77477 85156 506905682
165218 165530 769575
154401 168934 526522760
138291 181178 240300862
28047 35133 17658516
47159 67514 526449009
21855 174657 381851533
109746 195992 215695084
88877 121114 677909841
52552 153729 253008619
11415 103665 217378597
98364 198409 250103336
43346 89379 891948651
97569 123057 611240289
138134 148564 26143265
187824 199368 28983405
103210 187014 209383765
125113 161460 91016847
180101 188029 649895422
18594 184639 484371015
142962 179719 163860383
156261 159415 264866535
45314 124002 609866392
118562 181737 92405726
27890 102130 185601599
100595 110721 25090533
170509 182139 28961135
30395 33159 703645472
39298 46936 5566694
125431 128405 7501877
23253 29834 832138267
68264 144412 241577350
105627 159298 463622249
125819 127223 3562436
110420 173432 91330352
41908 47355 13528601
43848 148655 261946261
21982 199588 444161695
31508 64030 11502971
90082 142188 130417601
66122 79688 122008193
40010 139993 249995822
104716 130201 845129593
59809 130945 879946301
63346 143248 199660520
142332 195785 133721770
174617 198962 902736963
88693 180652 229938727
128275 180208 853296437
4995 186661 454195410
198901 199957 322257088
153270 178401 62527755
131841 145477 34160317
135248 157758 56451043
1400 93721 446167718
76774 158812 904032916
119009 161612 106642634
44835 163100 295735428
14130 45453 293968951
58668 95034 90818466
125014 159560 86564597
196251 199389 7973239
137171 179789 106397585
195746 197272 3852328
21090 97736 191693586
54742 60393 13957356
64580 157039 708522068
190078 195010 395032926
187141 189109 4937663
145818 155570 24540743
102084 185898 703511468
147957 151673 832615700
129770 175916 317524350
75095 110232 143568361
46536 165578 155879305
85528 102997 43931161
135749 150370 36563515
54037 157893 259670571
11440 54386 107451325
195743 199272 8913068
97053 165765 171712885
185451 194439 22601306
119744 185628 164739701
158706 167802 356111635
23346 147060 498803504
81614 97636 550784732
133978 161619 69203068
137452 167599 75255966
178403 182047 97311726
122667 150765 70425165
73623 150137 191175254
47288 135733 877453322
99890 102974 473254206
197353 199064 367732346
3322 6312 7565290
25502 122971 866440345
172582 184070 28644105
42078 152584 981106878
38683 196916 395700334
192903 197862 893958934
129500 144394 37284481
143576 148275 421199746
67629 165571 244636707
44686 54282 24093965
133317 135347 5116867
74770 193180 295921747
61716 176101 285705394
69614 86650 603739289
197080 199348 190254891
190386 190481 691466927
67089 145858 184596155
49662 96069 115950953
18954 95922 83617176
43150 85641 106058949
119766 172678 286191969
150606 196513 114853150
61969 173182 277892915
99720 185138 213260257
50569 65817 38286794
39796 165668 314746596
121106 194598 183915014
44817 139838 237503419
179861 199989 50709532
135893 139424 979118158
69081 104053 6180569
51880 71898 50127313
55247 157882 256635198
29051 185701 391389793
195960 198940 7579009
97007 104262 18125344
96871 155084 179815723
3210 95860 231795055
32937 151484 58088712
89624 137482 119810575
174140 199872 322167673
185093 193573 21282184
167240 173828 16470726
111324 180031 171710591
71527 99397 69655752
13110 149418 788683394
77802 114231 33099237
64144 153156 222499732
166590 178779 30314752
75708 138032 733647562
26761 176753 865692338
125970 194621 171765373
33386 160289 317300713
140433 174528 868200424
48495 98142 910265412
64616 84111 520946187
131199 176320 112572144
38838 149933 277730592
196328 197728 894881236
6003 36193 75595685
30979 105581 673280541
134950 185294 125757886
178364 189715 28612705
70683 109241 561986982
64227 82030 229473301
140570 145915 10501285
189957 195505 588117754
121311 153052 380486961
182488 198790 22794906
167825 198656 911844694
59233 174256 609581237
167635 186116 611189448
125030 156836 79747179
81344 89256 685664915
191890 199373 51855953
154648 198139 257051789
35863 55102 748509078
62633 133426 527239582
138876 158102 211631940
179666 179702 714984472
38399 176833 628478196
80302 190389 540219903
68572 138391 402783975
148251 159178 727371608
116753 164187 118675893
25942 27374 380102894
123759 170624 117315568
112243 175199 157284079
86433 159103 297008012
4736 6734 5047555
173994 174866 524730932
191068 194312 754911521
166588 189518 397098495
39632 53452 954573838
63281 197539 557299797
74252 152212 6575810
37860 121137 863694
104142 108033 490492696
151795 195790 110003310
57723 176627 296878293
28477 137678 272840766
131097 147112 39930624
187797 196287 763473992
27928 159158 693914688
70548 142568 895710726
58281 105308 117513158
52139 56929 846703386
3880 161643 394582148
76629 140273 502040780
74531 125237 373560078
168545 197150 71680607
29686 173744 754444197
88656 147590 202846153
139675 171149 12186388
100032 138023 707862919
42847 177405 320549284
195721 198605 184028939
69191 175911 266335141
21199 127564 850918386
90349 102125 29747784
120728 195528 187236061
167041 193705 66770200
69209 107976 897782312
198003 199881 4744202
107643 166938 371082260
79261 127227 271994936
84784 130889 952405052
63269 189297 870497415
51201 77538 65852577
23788 151690 319793907
144131 160961 908151316
192669 193775 537561972
115511 199267 209536012
78146 182214 217087769
195347 196140 91201396
146818 196161 123488084
88856 93849 12626761
11221 99551 220967823
50467 84146 84042319
89735 124176 86142413
185480 191190 14377347
22188 45317 57788351
166556 169020 989209018
39964 80399 727823939
133692 155058 53615537
72546 186148 283795476
51945 110257 56284022
164474 167522 188397845
146821 165843 47613318
56950 84714 69215596
37569 45552 19957537
11081 32907 54544210
67319 170078 835208979
56191 95712 685868844
180975 181679 226322416
104791 110122 99205988
15965 165506 373763793
106894 130030 267039235
137366 146353 22454833
44209 178815 336196804
126778 177515 514344413
94989 138183 329741229
70692 172075 671029024
94312 144445 912016874
122610 144048 668020503
106065 176827 767921740
171847 195607 121646796
90636 183328 231737484
167358 182767 38494906
72451 156089 135910860
171838 173813 4898363
172150 180288 965463603
122283 171617 123446209
159849 194867 87462388
91253 105934 36981894
169836 195241 63524683
138335 187775 510954755
1230 118084 636705403
175454 197796 56243057
84280 166845 206457025
131160 180649 123593288
175337 175548 512470
6874 112311 439398569
143958 185934 104800773
9363 99549 199307264
194281 195696 276602973
21654 35474 246693337
33543 123932 225810058
175313 178425 7780513
173759 183682 473404541
108845 118874 943956121
104613 129902 792837202
125995 168804 34259289
168376 169787 645149532
2616 175803 432886177
29199 126388 686769604
116071 198471 206134823
74881 144938 295328198
8678 180580 429638715
99924 193414 626966989
112882 142579 74309022
181964 191897 789979792
191206 194753 8915920
175422 195910 636792364
6029 152740 746417071
132357 196921 161569705
143920 193034 122690159
93928 109640 392964967
121865 164270 106251095
145220 150638 809899950
84385 165987 210635155
69680 91192 239111242
124316 150770 66277652
165237 196170 675509623
189684 193053 80357623
80185 130851 705109770
124038 182309 145671151
123816 139957 507136044
112243 141784 73920036
40556 143539 257549036
198741 199101 236637610
49299 189937 581240756
198436 199716 3244338
66101 85793 48929059
64548 80463 39677570
134624 181224 708809116
100945 113066 30118834
47567 63690 40483079
129392 174520 112719676
192105 193366 286643858
103368 165522 905203324
59607 77112 43764060
110925 139991 72710916
53386 166389 282434427
146029 176224 4384129
154805 180480 38129269
28345 47390 47401518
25496 196701 428000489
37645 64002 66016481
44273 188929 621454426
85643 193744 114044345
40482 50715 320935038
39082 155551 483818308
135053 141629 169258411
136679 192648 813952205
195464 197996 6422268
60166 158690 246442992
15122 174850 498498124
42239 75574 83394789
55066 172115 720823170
54146 67058 635328552
49160 154618 263793628
113578 184065 562928951
150369 193004 288631194
152821 168569 39290516
192283 199545 18371939
193921 196691 125488707
65809 198383 331347226
98443 184900 215880757
13260 158205 377647159
108837 110816 4941511
41576 54006 917088922
190741 196979 561935040
90213 132922 106872789
7402 195564 470502525
81830 127174 690060407
193499 198403 681460603
91537 193716 499807964
189099 192111 7500433
133247 135526 489336493
191188 194140 7395887
185251 194630 23549845
64238 105760 362523776
42265 186481 908348383
190932 198775 19806333
150558 179902 73210323
34593 128013 233450720
122062 185777 911517244
112483 165194 131889728
39406 175152 941075797
90230 118520 704518385
156523 165638 22599056
197911 199615 4287106
93694 142845 548780872
128404 160867 81295025
136545 180047 584132334
179136 189970 27313938
77170 170749 708060446
95838 119246 579405410
106646 182896 190428522
79354 117491 95304564
32859 69502 423978017
108320 189989 204222976
79623 147523 169636043
199859 199973 302118
88996 119678 76766158
41640 136999 238358823
189671 193182 630105046
113901 174897 152315499
81445 110998 788100164
168235 173984 494170330
14370 154895 351372720
63143 108416 868141442
81144 188583 548624806
117183 130003 810072286
126109 192888 773506924
80009 193701 746585649
143627 191533 461624480
114817 194477 199129120
102321 190349 560531319
91838 98229 90822562
74339 155780 692285557
4204 56694 131391325
105484 108103 6434265
178719 197282 391014965
157659 173854 337931300
134865 157031 55556637
68340 155166 706081819
18329 106913 983662822
169958 198011 70264309
191284 192546 3114680
97866 151056 531467772
105251 168486 157992553
35778 173265 343551595
60766 156501 239524543
140706 176079 88221209
62188 153257 227696357
73464 166495 366274874
133476 187625 135462528
115758 173685 144700278
45152 179189 334925022
72871 85697 837957074
25251 48255 57428876
25797 68558 107104129
152576 195572 107544125
57876 168235 517077972
125409 189210 159658822
85062 151526 360197346
172480 188605 40424565
80782 195825 287620838
155241 173309 44879820
138310 176879 676124189
104393 187436 207564642
124575 154444 392394413
55788 111351 138721985
43573 141777 245433452
170061 183589 385926701
28093 129043 252184161
20066 162227 355433847
137257 142546 13258904
39632 92230 131419596
8006 10034 616686
79838 156656 192170147
88268 125978 94228855
143563 186277 106666693
126495 140912 36127591
152341 184803 17696817
24494 132360 894927836
142629 185412 106834663
7112 72215 560353412
145106 192373 118119687
16346 136454 922144942
164564 192272 284486572
122467 182801 86545030
137611 161105 73949777
18212 133852 653049124
56472 162440 777782738
121193 197257 190430192
165012 185884 52090709
106449 169402 291591727
73675 173380 249074496
10388 80444 175154952
131125 147055 39718397
165314 173246 19712637
59461 88811 787748335
107753 168933 152926561
23702 162126 346106400
130927 166781 89528183
189101 198148 959509558
166723 194278 68964995
181950 182966 1083966
42074 98560 883269255
71797 152219 200927480
24584 52034 68650799
75664 113261 947540193
168180 188595 148609764
54862 90187 15967209
189233 195581 15927092
84355 176161 263593573
89634 167589 194939672
128028 142231 35540232
34459 68186 84508028
161056 196663 89030561
177308 177780 195987634
167929 189364 178875396
49640 96602 117387566
44064 139315 237980260
4754 78387 926590941
31670 143242 278939226
65294 77768 31066226
23129 51528 909392933
118201 131143 12062921
102087 193062 307474220
148446 170324 53371462
190731 197610 17370837
7005 168118 804320746
167653 196913 73347791
19765 188836 422668412
167272 177005 24213884
2087 183974 584319936
156415 178666 55234997
198692 199276 690368
26941 80049 783405302
143136 181217 94988643
79351 152231 182181623
158631 199765 102935519
169679 169791 668177902
197591 199667 391410248
188669 189542 464564719
196724 199608 765613440
48995 185126 340234856
137275 191292 960751572
125468 187501 801699360
132638 188709 140256757
69251 75595 119892430
90228 167661 625775816
95227 198716 258937266
190094 198505 21149375
99033 184914 214483957
189715 198150 21215687
103531 110102 358878443
120743 156383 89423355
19044 94196 187789427
119233 145660 66138641
109108 191952 322205116
62450 70004 668185366
68372 79381 27348918
110462 168554 145287314
98886 196527 244066646
74076 122709 121326354
132174 157716 325663937
10276 115916 264120749
155199 168761 33734350
53736 169807 290121095
113869 148984 732244766
14949 98523 89655132
14250 173743 398555272
56290 159086 999402157
125911 182840 142307557
189523 199412 24885455
199749 199827 290594272
87211 97121 24911354
82519 162372 567196752
182800 197311 36546395
22446 125290 256973169
184787 192016 431501005
113642 155540 104942361
154673 172652 1331661
47348 185977 492109428
85077 169275 998138017
192084 199077 197365142
105924 185332 198324164
114443 188392 132001651
151925 169912 44970564
161192 196542 329208733
176715 192098 55108913
95600 138527 107235071
115048 135876 734618185
113331 165942 932719768
4667 134844 325538389
168948 182269 33181585
58172 145206 217489794
64607 159750 237807385
140418 198386 887030274
129284 176273 117256716
75297 134153 160390382
103897 194195 386371141
114954 158197 311863460
80242 96080 78221173
72742 84130 28252400
120997 182068 829822171
64130 130974 167017717
167279 181249 34895683
85610 88871 8125269
165803 183447 693453660
20666 29772 22874684
158085 173546 38419364
157332 183588 384658007
165877 166686 1974816
104852 168776 159730022
148874 148885 30598
35672 65130 398395979
172081 186639 158300750
194756 195052 459573617
122486 128333 392865788
26722 78929 130483301
93178 184251 227593752
26541 47910 631684405
106477 133712 809814038
99189 182911 230085685
89275 156907 169403351
12962 20045 17723306
198242 199246 2539472
142753 183681 102211954
49561 195285 927087610
72884 103566 438134415
91039 178809 904361786
15176 24701 409501308
71567 151057 198588621
33140 53169 11495164
174926 189641 696147593
136208 198913 691165014
58707 196421 700332794
64642 144040 198426073
187749 199777 781761536
191813 193440 226715675
107249 118377 598039472
81748 166525 211857111
88253 133140 578783749
6275 178699 799236264
198841 199524 1713658
40885 171824 668215276
194439 196057 1922082
6165 46374 170998063
183434 188057 11707143
123547 145198 54271024
196454 197144 1738853
18669 62737 110188092
72223 94703 755434900
17472 55442 556749373
152691 172141 606704297
84446 135293 28142267
33112 73521 101078270
36968 155604 632761428
82919 93349 26788424
175010 182837 29814533
87529 123600 839819629
79713 138911 147863052
167029 195236 556702217
184041 189650 14166184
153160 166486 33153747
148599 181760 193842308
92440 159735 168451311
147291 160457 33096626
53545 178990 369764936
168873 184634 558770296
122816 196066 581005148
130324 157643 40383381
193985 197199 878860597
153493 174676 446854068
12435 197463 462720357
99200 150004 631911637
96305 98025 4398924
130547 145041 342947268
109932 127873 180882725
29991 71264 103282428
152332 162544 863782045
156093 171161 266926806
162651 167585 613856999
132890 146959 35141873
87947 117474 358432653
84969 95291 401824249
102837 188636 380861009
184227 192811 499222801
106713 112079 13281060
26533 116764 614267824
106537 118233 29208003
81182 96444 38151106
189926 196657 16870883
88561 97509 22564233
188568 198166 24084680
63375 124713 474223894
51864 95135 108119597
132636 187288 136676798
121405 157834 91381813
135303 195003 895130558
117958 195255 193316346
1782 128113 315946859
62427 97702 11061822
116986 134565 682529536
162803 196235 83576388
98939 118939 535971305
98923 172937 965619804
186755 199882 33062485
104028 198869 237227650
196185 199130 9718489
5500 142755 343229258
94420 162327 326261695
129626 154683 457478559
102959 140800 94462379
37674 135749 496691456
1860 188965 467933383
43661 53731 25202212
71435 76241 11913993
180952 189794 22262896
56723 85870 184987533
14233 36449 642730376
169210 189168 586362515
162451 168894 16045132
1510 156912 388796112
126870 133431 455438172
199825 199880 130695
13823 141996 782034271
187144 193729 16483492
130769 135402 355858154
75675 196092 301018911
153482 195564 105191703
151148 159788 736420484
143983 144292 763320
137607 159265 174736527
83501 197004 697423173
43107 78830 81068220
42284 191823 754725566
166275 178571 30563631
114975 147417 80993781
120304 145740 63738301
96471 164440 954297188
852 133972 332933573
22054 131596 273748244
100246 197684 243614585
112787 198555 214646817
29624 138206 758976648
188216 191983 65622503
62744 189222 316129840
56985 179541 363510238
187594 189034 729772088
68382 92657 60374600
144548 176857 577630735
148660 174942 556115123
107949 128068 949572325
24348 160667 340854914
122443 160137 137066452
30159 145713 810226349
25568 155701 325358654
142885 169346 485972083
40526 134471 234854861
5204 195296 475322767
47411 106834 510457416
57259 190312 409162686
62214 145025 940746233
171650 176361 11624686
89826 178691 335302226
78828 80769 985284515
199987 199989 8436
45219 106269 526976706
163333 188821 63693474
185586 187326 419127446
50979 106922 139825873
157856 195238 345781630
127293 150791 58834149
141572 146207 11591653
30541 154878 310951457
174452 195412 27506549
157420 197968 235757064
10864 154962 360378600
188885 193835 256297514
153859 184676 451671050
53996 91982 94661806
93599 187324 838376340
34549 197602 407742766
107813 157904 394967134
189445 197598 20529106
140866 145339 11216356
79345 152391 182605107
56536 137365 349382829
31790 145100 283258835
152694 179392 66545909
116984 158013 243972541
69972 151907 204599370
144466 145812 320877033
75753 88747 32236675
134696 191675 549205512
33826 172832 587022592
101560 198175 241554421
65085 137011 179625714
173146 190859 44393825
90072 145334 522759587
174471 193042 46491177
9350 32041 56748325
25493 141738 290483490
100579 146911 115636135
189566 196172 16553849
8202 170080 404690867
21658 38639 287815968
86146 134048 119807918
18904 72036 132889479
51768 138895 217684292
40853 131767 175323962
118501 182785 70875280
1505 175505 496254686
22483 146292 389856514
162233 174053 176391880
152583 161430 22142015
64957 124042 369677230
41633 165413 309410024
147250 183684 91074478
146913 187309 101069851
193492 195213 509323014
165240 181981 27216477
146039 185454 98434592
135278 151911 351552854
69939 147747 308299947
19948 150964 926982667
77098 87223 25213985
196311 196818 475486
150806 179560 436277101
108257 175196 167154651
30366 136564 227241794
110083 119182 575462729
39595 187149 975844338
176154 197747 54399939
93966 120556 271367815
163004 190157 67818753
35446 75854 101066443
64315 176958 281284904
42015 124450 205971881
92683 158728 165258560
129274 180822 62483424
19846 50010 264994621
115650 147215 78790889
68632 113656 112260089
28984 176919 403106206
148643 196951 120905053
130796 171410 937031354
54010 121606 168720489
107168 195001 554904974
111364 191713 768045282
17130 42019 62256299
36257 50429 35431550
9232 81553 875779023
135698 165658 722389744
15289 23335 322469752
175684 185380 24375371
74726 172779 244960337
61410 110836 123480017
67154 150398 597228223
156518 183159 66284521
198857 199769 2305170
99397 103057 512435418
38878 141980 196862751
52889 124721 179435015
67202 108531 103130186
139724 144205 11282653
191708 199762 20404946
155303 168507 32815232
29775 52863 57706518
43817 83962 256272434
175453 179576 916035477
104044 182126 195036574
20963 105489 325924225
119353 199077 199609404
106074 157902 129613008
126239 171513 113191662
29826 172988 357733338
44497 100892 616109008
134372 158338 46030241
149371 160409 27717549
100393 114226 322479354
7795 77671 174788416
195205 196568 3464381
168037 170598 6535248
5815 15670 24858385
64836 166138 447657302
180835 189073 5623128
168032 182371 632041109
95929 109298 33402398
172687 188194 80788766
175757 180608 998252357
101466 103033 408948041
49790 62703 790643586
155728 181156 46570178
170495 190898 497796587
174668 184775 25283373
39845 75705 44618255
172245 185604 33340389
91517 105305 564940603
71713 147919 190323347
3765 83886 611335027
52905 189072 943404871
175332 189580 35861342
188203 197386 23059170
111039 140170 385043807
92982 98738 90747540
7966 88976 202318253
36944 142438 263650273
53729 107539 240047204
28538 77474 122243350
70677 147765 32140112
139509 141719 5533403
9137 55645 116338580
169043 196004 178205482
103029 144861 351414833
74063 152118 195033982
145064 146160 2698293
136249 151979 38121699
178187 181232 7652511
74566 195521 302332644
54173 67182 32626613
138753 183607 112116087
140803 192188 497243278
39600 104273 785611347
102664 125343 967043973
15252 178893 416944124
110835 190284 986226612
34133 93414 148115288
69598 102256 81556450
80646 133797 132815418
71846 96150 18851664
170528 171030 716983266
187440 193594 15388974
160763 182113 992277412
187431 192341 12245569
99180 176253 951399277
19098 65940 892195356
62441 111463 848007312
185748 190131 144210734
7558 138946 965548538
199200 199907 578249293
196534 199377 567913224
61266 138648 542046284
22000 98198 190594837
80663 128010 118295483
178695 183654 12530696
64386 198776 730099867
195615 198811 308091362
48071 139987 420820594
164603 183174 379628299
159378 189350 74887106
130435 173443 107365125
75811 172849 687319388
61015 124634 328630936
56158 56850 182852
104472 147981 108696822
149874 150210 839765
182899 185101 5559403
174868 198195 209680860
148522 158613 25331090
64367 120616 140361072
190285 198273 119932604
21807 175866 693728702
36553 86579 124952918
45400 87305 921191592
169124 170166 2632440
54520 144110 223919383
21580 179711 395167053
113813 141260 68619595
112829 161872 414111366
18933 162703 359397730
44175 148124 600130527
111160 158202 437153135
134552 176929 105735785
51724 197917 376894411
43840 129504 214114513
24513 31163 16629450
20654 73307 778862848
17515 45434 69757034
49723 56696 17470620
77782 186350 271268163
94595 113554 47363949
89019 161110 255143743
2819 18312 952631070
13981 153587 874765059
1526 51645 60675502
142415 178401 882392015
28541 138927 570296185
84140 184223 250175583
18836 76142 143287246
123699 172213 121373443
63238 147407 210252061
4609 155347 571411710
129246 141999 31884127
45895 108407 567875434
186499 190379 9756505
188700 195582 17234877
123232 129359 44282260
187697 189701 436651958
156724 189557 813309298
116292 139738 535399648
121071 122278 2976844
190284 199472 23148520
17256 143941 316749458
28288 30195 4694820
238 42167 127507484
59687 156117 664621610
196432 198012 530144792
197296 197728 1135451
73176 104229 77569344
111866 169785 974079836
157420 172866 125728942
64461 95720 565398240
74366 99646 63240731
65059 167660 256211512
170742 197131 669393633
109406 166983 668377477
173507 194368 52291452
40711 194617 673340771
136409 192796 140908944
189105 191615 727931346
114228 153029 97102830
37778 195362 394007900
61367 90394 72439117
39805 61680 23947311
99064 155845 141960264
142853 195385 381543168
76760 172962 390970545
25375 93827 407858812
108882 117669 22090941
36725 161279 311378180
182038 184246 344829513
52330 134013 657450268
26474 157481 932344319
15497 47272 79233806
179677 187714 885001247
128765 191755 960429459
57091 147757 226550344
90382 106265 39908351
88675 174509 436750539
67401 164571 242753315
151676 157169 13846677
172733 194614 54791116
193322 199204 14873254
41926 177973 930802064
79700 194252 433913959
120760 149083 420689567
121232 154624 83785748
21305 52473 77956484
28857 191095 272204465
93606 143043 602091295
26900 107067 200365676
133159 171017 925265636
7900 158133 489398325
767 180154 448460311
134921 189238 685383581
61467 175032 455495136
70017 107827 94323753
31754 46972 37900534
15793 61342 113733798
120008 138780 46977170
60325 108444 169381779
153973 160410 129770447
182633 189264 105175414
179852 199928 50578357
37182 40382 6976054
144126 194040 433113740
90101 177600 218682076
80505 123678 107797726
189490 196588 6436556
73939 115486 103815555
95519 98528 165676558
133474 177172 1973696
46912 73015 65482778
47764 51737 220485294
45527 120624 849115221
41495 199551 395325523
176638 189104 191287900
145978 193668 252936876
86040 137894 129689211
48368 186996 346608300
68387 194348 314674918
144525 182437 94596614
39496 117478 202340877
4125 186920 979762265
75343 134224 900198287
23233 117228 552738943
58471 88694 75292074
15596 125249 781207438
48168 62153 654037580
74407 145709 399802785
121677 129543 310700492
21299 86777 394048177
114597 161185 830792631
114277 179968 661248835
118246 192962 922959810
67089 177645 974795570
8963 19043 25285473
17666 42127 61124907
45368 68440 57901416
189372 191428 370865696
136495 153485 208612398
84473 142520 145232364
107080 147137 348752221
90909 172724 558175240
46833 57659 27290336
32530 195203 588120140
123871 193672 250011341
122301 198576 684179074
48170 132508 210854615
11285 129138 294579341
107726 128625 961121387
13751 80603 751558132
18060 130812 37034536
187319 192290 12396657
20515 153991 977976536
194299 197125 6025277
129625 189588 149939058
4261 124153 798420318
6387 121745 288287537
124221 152205 70087843
153263 167724 401440268
67086 125359 83545737
91552 110295 525445334
191746 195348 9109975
93443 141137 675008643
27544 40972 831347553
154498 179027 60974213
60332 184487 310316083
90794 164571 184616288
34147 116301 429417696
160949 187236 65648537
77238 166910 224053077
165414 170319 12290525
114297 115415 2810982
8465 45142 48050111
184162 184857 1767816
170 111699 278819776
42280 69983 920906924
188059 198753 777537871
158556 198609 100199681
42432 191120 371664912
71321 130944 148912045
115804 178977 157700262
40433 129332 222266623
154552 178092 905161945
102345 158509 140361726
15219 100862 756829335
167799 194811 67661857
17347 93390 190029240
150411 166020 38997954
11004 34041 57594653
115497 188123 181565586
170762 196479 150948977
109854 147194 888154028
109259 122625 33311260
21837 81631 149479712
46250 174889 883060678
161214 191013 206344889
18629 145215 316419018
50633 177070 896053869
12423 107127 137098437
178570 190811 20527586
117634 196771 779859075
135286 195640 151001463
180293 199751 49000749
167328 179512 492667422
50964 180491 917115357
143260 188519 242665465
111432 199286 710567803
118972 177679 967795078
67632 112398 536931332
112431 193204 592493703
192664 199620 17631088
64285 199116 967717964
31434 32494 983499529
42996 129563 216368267
182950 194724 17806597
86442 102838 41150299
182122 182504 87662283
160094 188363 70620497
88370 194915 801186881
40132 109086 172339834
58798 70101 881645248
55682 127535 179486439
151782 159615 337161506
106284 145338 876404874
172208 173202 307462
151215 189179 94944228
179956 183722 580345630
112433 174073 793040557
33237 101583 170959637
128292 157395 72971760
168818 194329 594569404
122783 154452 821100371
190227 198133 501625950
175935 176894 744401020
18571 81700 509507320
94930 158331 158630822
199087 199107 46284
198204 199228 2571112
192488 199702 18264788
2138 184691 456433419
158118 181777 58889538
195831 196658 2100515
38524 96760 175959391
146598 189748 107924398
183366 189584 16290509
134782 154828 959148659
67844 98152 287639125
182907 191783 22273341
47984 163866 289848160
67938 121816 360200736
155734 175903 50051930
73208 91024 44296500
159691 163116 147519435
103896 171346 383814641
172970 187949 814088987
84302 130221 114959732
90719 161112 429832941
60996 80017 592660520
157403 185551 70101383
49607 146682 480777309
53607 58766 3076338
71220 73118 297460855
186367 190586 10606320
172067 179811 19248902
133183 147469 35757171
144504 191650 117748038
114050 151042 92518763
19409 85417 164823313
5486 107533 255235063
58746 101010 596232641
177106 193429 41050074
94624 117967 58322428
135429 158930 612965135
107982 154542 116536929
98200 109413 190565856
175697 186260 905039372
35424 155263 299687145
179141 184195 9359244
191008 197434 216465855
100007 129048 72424447
109679 113707 10085847
142382 180755 95820409
132968 183700 126772436
61133 192892 329361425
70485 107854 93206109
31118 172784 354084679
55579 74651 4925299
149008 162468 145717227
34474 155647 303008983
54025 167331 283046927
189602 192345 6810846
30815 149467 296566303
109265 176391 167615168
170339 187295 672202860
119315 141636 55867666
53164 91392 95339793
160415 199972 99031726
61201 81132 49902440
91675 106249 36678282
103427 171399 169731038
51915 142727 646227927
85721 113037 749622543
174069 197274 58250914
144717 180769 89963770
145185 179536 62040274
94759 131230 91192161
146862 158210 687699582
14369 190769 440883633
2066 105736 526514739
161104 183958 56957476
30766 73173 856577200
89696 139132 60014427
73858 195646 304454244
8029 136605 550439214
193402 198636 40117627
172088 193017 743404451
22444 194722 911294181
62847 108501 740282560
93168 196260 798486200
163279 168880 13924902
134836 183866 122449416
36263 90809 300737815
120771 144150 58651695
168306 180582 505606129
146637 156972 26026870
104396 177846 623664741
41303 95703 368639192
195771 196141 122505491
192940 194684 4434178
4175 118350 285457366
179137 197336 45820843
20120 177462 737859951
123458 162814 590666029
184778 193148 634813144
86864 144768 150557931
31526 38713 17934206
103356 195717 230880676
116592 124821 20523973
18778 32222 861978998
6837 14999 657345903
23780 67878 859897960
188912 189727 2027328
197799 199386 3977042
87036 179836 339150610
112173 135708 58888284
84852 184633 249447893
86089 164313 195696264
106549 154243 591170603
199073 199458 979407
7055 149271 697499455
127325 138971 296737490
154623 164266 24019987
120732 157190 91462889
48462 120863 347867924
105437 130249 61970921
20511 43347 57162333
19569 79864 614831997
80398 124445 110024402
31585 110668 197586064
119819 143673 713607444
48420 73517 973822421
52366 87825 958883718
66297 83980 983115965
63338 127092 159149958
132936 170396 588824195
135675 187528 392675725
192252 196847 64766289
189775 195011 13117146
53742 83681 74738103
72300 95160 155651714
176635 196261 595118624
9366 80444 177224439
6489 104635 245483537
46459 87379 238271576
69588 98733 72763017
100484 174162 599235747
167522 189256 54482312
170582 199126 71519398
73268 134235 152262207
21870 87123 429816851
59515 132177 181543015
8142 42802 86714881
118622 122991 259642055
130109 183742 616214467
71772 189978 587533450
77397 101733 98822063
119443 199739 201052009
148392 154818 16237382
77529 150894 970139843
187538 197665 398991088
2711 60524 480229327
117600 148593 77439073
145630 181848 531337762
81034 109508 71077884
31335 67727 314054571
140006 186481 962550928
129162 133296 10298395
69881 171618 253996638
185890 197631 815935422
22825 132180 900218032
24832 146635 415754652
154324 168310 34769724
115144 148466 460633319
157049 178946 951673752
1989 188536 466579108
188151 199777 2522607
106489 160426 134893157
31501 131800 250662491
136156 148742 31467858
197491 199600 5296953
193297 197356 10278776
169405 180647 904879317
2387 157008 945460888
160480 194652 85352840
17374 108156 226918180
36336 125606 222952502
45581 138427 232035595
176287 187738 100945689
100312 130639 75752622
32221 138648 265964061
121851 175562 134236754
79290 197272 295006422
23258 97584 185869262
87739 139461 129371750
185215 185398 542152503
42085 166922 311962969
107143 143873 91830992
122476 192966 176365112
99174 164399 162995306
186740 191867 329431940
87768 114528 306751446
137262 137778 891496241
61977 196361 336030657
117190 155692 443779305
73007 129002 139784847
92099 195308 746170591
119925 182239 155792015
83516 117788 85698309
117143 188514 431858348
1780 55031 133366641
122760 180998 145609486
190459 198733 340661414
105894 160077 135431039
17704 157829 989144071
136640 195432 254363600
84557 159320 187115893
15328 100448 261881223
168913 174061 12740044
116421 165584 122895814
125275 186737 153723455
176214 186457 155659364
18585 59145 101393523
161715 190850 72757200
56304 134786 196151453
193276 199450 469095921
191415 199183 521824729
38648 133928 464517623
123696 141466 77701979
72067 183945 279437341
137682 184791 271114856
116602 188301 179318956
58505 77104 419154391
21493 77631 140412720
28643 47450 726996702
28009 44346 40776362
157640 196051 95939405
105062 150808 132586058
46651 64637 881122219
1191 182685 453761817
21294 59835 96385731
30265 138709 270963042
87633 174471 217107888
179484 198739 302386086
18799 160937 355342227
141174 196949 781696714
28364 180184 542525837
26591 118451 229478466
37027 37200 410942
199556 199630 169771
148098 167440 48263120
23769 178757 600191420
176760 193253 41451342
115120 138414 55001975
133133 165053 79928196
48786 125613 447903664
49923 98372 236417568
174701 197111 257694744
92170 185181 751312783
190983 192176 234780370
98820 194610 14051015
11221 140187 561392719
169732 189233 48767185
124735 137958 33097410
43987 188899 766983148
46480 187203 486924054
39843 155051 49111521
974 158063 393004724
191407 195029 582172950
110756 187036 557520449
30547 196765 726071243
79013 120453 406994070
4377 95624 228177948
137864 175455 69068902
84490 116516 415296294
110313 154552 110806001
68982 174466 263339985
108336 172339 159970224
112691 121043 765382129
30300 110717 528955120
133574 143136 829639906
59342 143924 211456744
113275 159955 808840222
158949 171810 31977499
190733 195145 11079309
142703 142974 717452
132392 141148 21943576
143797 183103 202511194
47682 132992 321555966
181163 193951 32133044
116321 189613 183266426
35242 145386 275285623
122856 142037 758487219
78699 87922 22853117
135732 160845 62897843
94282 195757 253781526
179881 189954 83197204
170627 194032 592651312
20227 173296 860494216
183453 193220 24523904
154006 196553 37699953
49416 85999 394127727
65034 198717 334195241
58307 142874 211338579
70390 147860 193382683
42424 91596 200540959
111792 186793 241239877
58258 86345 70070367
47030 191071 455166876
103146 109547 668197744
30341 177242 708220444
111853 159857 120216368
116205 134943 46880036
100579 152541 129805754
103871 161567 395911555
25084 112426 218232765
67125 122937 139217131
131176 178464 118017682
16686 176796 127943158
40752 42628 33234724
76670 114586 94742227
162691 185848 536262759
143786 191340 118806131
117208 151330 85339148
193513 197732 457684329
13430 198323 462371669
129642 142394 31865119
183470 193774 504894630
181220 188760 19071383
144152 146280 5265455
68782 76893 417285505
53906 150316 968078689
64702 166560 867906600
158674 185303 147870516
44643 64027 48564290
82880 102906 618774017
100317 142552 105466029
86477 160340 727357441
174454 194898 25191408
155164 196102 416218408
14786 160390 235041507
142686 149881 335522665
46619 97762 128048337
155822 189803 756949762
177562 179411 613404187
21327 77251 35564940
38751 74946 90600374
167486 168899 76676517
152101 182418 75650338
159396 159836 1103332
111106 182122 850734968
27044 103339 190723690
135714 142444 16858287
135286 168758 83721747
35025 138690 480360564
78878 125702 116856925
18136 157305 347975934
128045 141943 649917303
29635 189494 741901357
186397 196205 727681819
115517 136656 52840051
138845 184418 113897368
38299 135448 440904223
40157 194315 385452858
4051 113492 273661705
6427 56750 125954292
123420 131662 20678639
148590 189884 142678821
22540 185355 406901762
69487 199097 393393213
55380 113993 877096527
1927 63015 166931609
177532 185571 253600013
64601 147188 952151126
170615 171390 400183514
131943 151082 47949306
89692 141275 129108682
165170 183152 280314578
83561 105305 518192019
12837 48318 88677845
6028 50324 110871249
44941 147105 957006105
155317 188785 983283401
151750 176400 61325659
129606 143513 34823253
111824 135708 59773139
8440 198527 475349961
43449 163339 299747859
40335 196937 480347944
170722 176623 14511044
19513 175938 390778262
60744 132278 178818917
113130 137549 966633459
8211 52591 422174048
118488 183980 828300135
44218 156391 280501959
156853 186012 858885235
31291 143944 281674485
34233 152688 296137433
102049 123709 588648381
176665 196087 48844968
132277 188355 140270276
35507 125114 957160568
164144 199399 88240908
135274 183951 121619793
54378 80438 758579518
14219 123990 274253541
66410 170885 998768574
60567 117528 142449731
173944 194344 864573356
153282 161609 20792353
76390 184566 260478132
199783 199868 218964
53051 94856 208935243
26725 170389 359087012
197702 199997 943387895
782 4269 8802687
76954 92185 37850126
194777 195495 558774057
184054 195752 29446514
168210 194087 64767822
37944 165690 319383702
131888 190723 147140568
81456 161422 492769905
194103 195085 518810775
89464 183938 490755001
149448 176236 726647510
105839 165851 438628994
97770 177089 335015806
177513 188864 9857125
54482 155525 252647743
141873 173868 79907556
190672 194911 413437316
168696 195239 310785037
98611 164587 11014296
102112 123950 838714133
189968 199734 860174648
33035 147152 327627328
197964 199148 238138711
70465 110194 99008901
104199 140960 412630125
144370 171367 314418025
137833 174517 18674836
156257 172796 330075732
189092 195545 880696915
109326 135248 462178096
87315 185359 819046804
67255 116288 122381608
60262 140919 201689852
67805 92295 60876990
108680 165537 917023044
123157 124288 230528182
89055 145851 142166206
20800 153006 330627485
24219 153580 584353792
81955 161844 199810253
161508 194534 82489962
26391 68878 407253887
29105 97550 580177418
87746 153099 749598974
165653 177916 807080232
15465 150039 674873545
143600 181174 997079190
40400 153311 282389914
78867 83015 10304161
161551 177753 40212646
26892 100748 428439210
33632 175931 814290518
42507 139053 613845418
10312 82153 179569520
145147 178034 723226116
58009 74430 864011232
3926 145802 354780041
49950 190413 351106717
41631 42745 765363
101906 105691 60915544
188124 189127 2525209
81657 155991 836492071
97742 168924 177878005
127060 144518 43803381
60643 132797 928091484
61614 75179 443249535
13000 103025 12798081
151156 157167 2342509
50126 154944 262128868
137326 157784 591707067
138791 145575 183684931
74594 167265 231453377
148087 199185 933695617
84839 152212 168567923
77158 138649 888131950
43960 70807 67264961
89409 90587 653064774
67517 133402 164447091
76546 109035 399886901
125659 141004 948584438
83178 111456 256660872
126328 126463 336385
139430 184729 445796567
153309 167701 780678736
81636 142857 566028271
199612 199661 113441
50521 193630 357717858
156407 188144 79205181
127930 171009 107729936
135047 141210 15401650
17290 179438 405164573
76350 76552 648506024
147205 197496 604504947
20082 196801 830158329
29289 123976 236514749
167028 194826 69608783
76030 101232 63052929
35690 36398 88491141
87334 135515 120502478
22299 58806 91326227
41930 74916 865060631
74888 90355 152784612
142749 178096 717574455
53357 127033 622823841
28944 84552 447153037
102868 124400 53635093
60491 146641 215382414
154112 190383 132662829
118653 178486 149459487
198204 198434 557379
152193 194229 105080227
91677 106372 112048773
11239 67478 486256783
17640 191135 723528227
121747 164466 107029025
194652 199258 11665930
145976 169022 812478282
135214 159144 506598554
148368 184448 525787540
81532 141230 149223547
112238 132879 208917915
135846 153827 45084485
186239 192919 491760911
85984 171180 783068191
23040 79174 851991734
161242 173890 848532090
146687 169455 843518632
199250 199947 1798701
99974 197835 244672992
199130 199400 157208714
70458 132871 155724549
125641 171953 115866734
7149 162551 607055031
62904 181164 295368374
107276 123496 40418442
116053 118648 532574135
193182 199170 15141454
64828 83318 366216337
150381 171349 52370359
199205 199412 181269210
173816 197429 59278749
84095 136058 129957445
17171 64103 631493735
102509 127296 816365891
158881 178682 49171126
157126 157843 428238075
11010 170180 397899719
130718 182033 977821095
72454 162888 226003999
161214 191946 76741893
177495 182897 936641489
183501 198047 715368850
80804 105619 376018005
38098 95332 610607592
107489 170667 182658817
148974 196414 613730028
164011 188800 61921798
191231 192231 2495549
62166 112662 87652368
60893 128163 704999246
4312 104405 250348423
25393 155153 872445686
45444 90687 112937807
107383 184551 965966778
51136 84690 83716544
188862 197522 21778566
44766 172284 318712162
182111 193653 28982370
147986 150404 6071358
29317 81328 399163789
66026 130135 414444620
57944 167996 274886850
174915 195125 50736193
98682 140323 7691350
84384 154270 863691770
116993 148499 78786676
140964 173694 81730414
67018 162628 511154535
144253 173526 751808665
37753 52881 812445032
138803 196841 145291834
9749 182711 796958976
145386 160549 37987129
127723 137432 163383091
60669 68066 18721091
64495 83645 47743826
20252 109141 802326525
50297 151161 252124328
191980 192410 1073385
150767 160912 25418437
173579 178791 12922520
81419 162548 202842100
148024 167461 422639886
171087 192436 53400978
96249 121042 61814879
116800 149975 82936770
179337 191286 337601213
30392 61352 77323028
4164 12861 681697987
74044 80961 17270304
179439 187461 6071730
165892 199404 847324617
6023 44410 320862194
147828 148080 629501
101014 173717 244159011
41511 127028 213681225
127930 177634 124094559
10247 39149 72210130
116341 165478 872473629
28412 35951 222610996
188560 193471 12219787
177079 193234 40615506
70696 76971 15504207
124438 180005 138855597
144225 151822 141210262
36020 104218 820524152
151069 177998 850891167
199879 199995 661511727
160656 168474 34936922
167820 179134 711838712
14464 31850 43409156
91900 195613 259554945
164336 186914 56372165
171578 194805 58186692
30527 145298 1666267
40744 113969 963518851
34488 97430 842396448
31532 88918 74253379
105782 140147 85756986
155214 182817 743191041
103028 145944 31491935
143287 184024 549616182
42290 91865 123716933
17236 167806 565950531
118946 183170 160486217
87819 184587 41875631
193464 193877 1035672
40592 54883 928932634
154325 155811 777025580
18200 126900 271543995
131810 135702 269410621
108496 171056 156372430
154084 161334 18074006
166764 191549 987938029
131178 166620 749643548
82460 146029 300968586
51268 95567 949768035
178875 181420 6426991
95631 140618 112449063
139027 186074 117602980
122388 197381 875719751
169974 178677 955871
168522 173618 12658069
93530 191440 244788810
125033 186169 899095277
155730 171448 39071655
26465 66344 99830558
38635 128020 223412370
101213 132401 781622280
43496 49501 15005625
89284 140984 859825566
161343 177026 893728352
139380 171501 832944093
5026 57095 946071597
11194 55567 995772161
16612 158253 354186259
39799 192383 381514768
196035 196367 97388767
26951 45312 45797054
138767 147683 414198238
164761 196494 532711756
31854 169320 764373919
150814 191196 953936193
18699 190951 430549466
152408 193510 102719865
176001 199152 58283906
193888 196015 5365890
161623 163095 702641664
186800 197011 418599910
188133 198265 687068034
175442 193662 469813908
83430 187057 365470935
41701 163173 739360322
18599 62603 899560244
105943 119839 34518782
16106 75371 412824005
128632 151882 181468298
169477 183987 36163808
125330 151228 64865871
106841 144432 93969715
177896 179129 786673434
157601 188110 76155378
112068 143197 334230042
163543 179038 38442743
131538 154202 634399904
107515 173215 767804359
49331 159186 240806944
198813 199197 347467662
75374 189952 286377001
171442 173178 225849118
69674 183551 284353846
82932 93666 26786300
134986 165723 76827510
2274 68294 609167883
96854 166240 173403124
194025 198102 446283405
39502 92476 132389768
71525 199891 947439513
167063 174670 18976402
121286 169030 119537820
57316 80973 59121361
9313 174860 413655870
107596 116119 21272525
183485 191031 250235022
85302 95589 25871074
13775 53077 98241082
25319 61761 91044882
157518 198242 152652548
137541 174301 819642840
6427 133727 318259318
51318 156156 872816654
159789 180593 51774866
29073 68701 99221396
51054 186883 898751036
126719 130612 777412799
170282 193351 57648000
132808 155705 712750176
12396 172286 399672102
148796 149187 994447
165647 199127 83892804
2744 149921 368082341
41168 74155 82571468
44068 45383 713854898
21931 58724 92043409
98559 135711 92713106
85465 198965 504942982
123781 123918 335852
75532 85600 555334091
61757 131160 951798918
193086 194663 3989532
41613 187284 364161964
119381 185738 309991729
95110 109812 36724357
188066 194065 281450072
97971 113374 38347712
53296 185889 331408092
143139 181033 841221399
130223 185404 475638013
91128 96707 14153554
184556 197750 33272990
41729 56255 947992063
68561 103171 206398507
117080 158009 109164557
158328 198804 812882986
75716 107268 78825627
106168 109723 8798913
7407 87834 200975638
198399 199111 925734473
11005 169290 395638972
34412 153606 809714906
164776 185941 432207792
13074 40834 452819691
157800 181702 266454556
163232 175967 163124931
166434 169584 7960251
169577 180788 292851673
189895 197597 19395610
28823 69853 640243947
23239 150409 317906655
19461 152092 880514787
135582 151740 40483493
132868 171874 97510511
139758 191090 128369094
194556 196167 525950426
112189 168404 140592234
166142 190353 60545811
175702 182872 18023050
166296 178805 31080654
4594 144276 349308561
29514 120292 864642095
61867 179947 847631553
18307 63810 754906459
79144 109787 402780009
54913 95563 954132705
59982 64767 12086926
43978 185646 697054071
153951 164386 26046184
37815 56305 625000108
71204 139756 171173841
2593 7753 9811374
190985 193890 845804155
57584 130117 181241713
40674 95504 137096388
83545 150395 167122514
181027 188046 271860795
22222 84226 525583754
111171 137367 390165400
195414 196961 3941138
161926 188619 663379428
168332 190115 54501634
172736 196958 194385632
183248 187494 10751264
186297 187749 3753245
141076 158743 31301489
76435 154322 569701219
49705 52375 6646380
168737 178921 25269311
180498 199287 47302338
74403 161361 217313495
109916 136650 697691064
57049 189157 330239005
60753 174359 283953700
18812 140939 305223410
56875 159985 257770124
11209 195936 461838060
111847 150542 344463294
13677 189338 943287711
159670 166726 773906605
114287 161356 168224665
172662 185358 739411274
48220 139358 227824590
175201 190217 984405625
37415 65548 338487624
133132 140603 18766307
169737 174729 61558335
185919 186043 158437061
138998 182634 267796362
5377 160380 951905605
88426 172805 210968838
197810 198721 2297732
79464 180570 252566039
54818 151193 240827610
149878 194603 111847800
143601 185242 103960218
12465 154138 354302364
66168 150509 852823704
126583 181912 138283585
169848 169953 273936
18287 123951 263947129
15424 22413 17394342
88394 152023 375192753
86715 152611 150823731
10052 36342 433402367
71391 139890 170999354
73770 145877 180167904
112335 127328 90699141
24414 167369 357263428
195580 198470 963238344
132441 179219 116804020
13646 22593 379305931
48176 80312 605913285
118375 132081 38961439
192334 198121 14639542
59140 139496 200769905
24107 37097 32468223
111661 163769 130463496
3911 196569 481839591
134465 172602 95332434
153988 182833 566269931
63804 163351 297587742
46330 161369 379667226
170396 179099 21540190
32522 162243 948764205
28630 91505 156825766
45131 85374 100474686
66830 174797 269610225
3143 119280 24550825
107192 176712 173516334
3019 68034 878935291
71385 169807 245872281
61886 184757 307052443
89809 185827 487966782
166913 173310 271061291
112347 144218 879986940
133585 185332 388586242
158287 176147 322633118
115119 157027 104889739
57001 123418 165830325
143293 159410 435827730
156586 169596 917881564
134568 172110 93826581
141813 185112 648169405
18614 90544 179601275
82408 134126 568630822
139118 190040 914373743
198476 199584 998163
51123 165553 285990896
145830 196447 126666483
173228 177299 10082394
141965 160549 46584344
191244 196585 13459372
36855 189723 382124772
11742 99338 857645205
163800 172123 521691039
149593 172497 119995459
128106 191863 159401351
145011 195790 126989227
175410 197800 623675856
143824 170467 712044406
89718 134013 761681523
159108 163999 805300344
105935 162065 379342644
119455 167920 121167628
114897 188897 149758080
153170 179132 64623123
121446 179800 860263596
195814 196151 864855
101149 151990 314555080
27673 108756 706651073
20257 94642 185940942
106591 184923 968041164
155248 191296 89949322
14826 15241 916445546
16370 176182 633159879
51597 166479 287047418
147038 190549 108863567
37769 146769 272444176
99669 118313 779999834
162360 189700 427668870
25283 176884 378735665
107395 180739 183188412
186564 190222 9200798
55534 122051 127430681
110649 146896 90668934
101224 130890 74044981
131849 186093 574609974
62995 107001 109968888
60410 132468 180175148
4720 75397 581826336
59127 100211 102776642
146756 164810 300767105
141104 153319 30614589
149326 177346 69867212
155207 159993 844176
186691 192108 13556927
46568 198353 509292726
49148 106856 144322024
144409 158724 744339266
111876 135924 60207319
88737 101319 345191697
198654 199989 3400445
84782 106500 54444796
152400 159886 18758826
113164 137724 350397627
191579 198193 16757042
149661 150070 1033282
34997 48187 720997229
119826 124563 11862362
173687 190554 179528547
113402 161328 544822031
79417 146587 195440253
184264 199636 38724949
25963 127078 252649769
154089 170183 542042830
169124 198845 74490540
157318 191318 427968850
72040 111344 98025494
143759 158074 651879959
53897 190544 556180996
21885 80231 818582101
83868 151498 169150732
125885 166829 310451251
109854 136670 493200317
117113 197574 201327105
33036 199083 718566341
184982 195693 26943618
97034 160005 157420996
95077 130963 1016208
87349 185886 828764330
46798 170250 308745487
148610 198600 433011685
150440 171857 53489056
41974 146295 495880141
139328 155467 40549667
103794 154424 126669596
6447 129567 307851133
13988 148992 849488614
195845 198851 20890678
154432 164677 710297939
191419 194716 8293198
149293 189870 428271800
134209 180293 772495636
186974 193906 17357769
173413 194023 51648438
186231 195411 23047414
157583 158786 2962739
199523 199886 562090839
67200 149533 205624156
154807 194848 99943464
142453 149449 17470638
47759 94804 201693652
74832 135140 150656920
127588 178867 90084139
80814 110469 74005147
36012 195490 457195782
112127 143415 547122403
170712 195075 60934003
48275 142354 235218037
51334 61107 24359868
21507 109651 581126640
66714 84881 45128778
125142 149107 59993582
199423 199749 824154
122533 191486 172503659
96564 143544 908504364
101581 119734 476602753
60592 133260 181622452
875 145276 361178797
167785 168618 2178853
30818 136308 263655089
163817 179559 39097371
171954 196461 294362090
26300 192109 414418663
41134 179888 164560670
160250 196889 613441565
2159 22300 759577138
163710 177478 34104317
94942 131929 431902250
80821 104183 563370053
60803 196391 895928616
1867 49897 595667011
67329 104459 550500987
44748 77480 964454902
56459 155373 722395305
17933 26215 20688057
61756 198184 960047203
94594 187016 231055868
123364 146769 249114479
3152 66646 159095019
7359 98417 125162438
173709 199926 332462169
145056 145673 1102825
36373 151214 287034934
14513 42413 757141168
132484 157854 63580695
194910 198269 8537549
135774 161845 95787915
178577 183553 12543916
55332 145729 215154369
23348 171340 670634342
95206 194544 248367576
39121 112967 184633138
171455 189593 45461451
38155 84429 115586336
210 154501 624480766
78266 132187 134674398
126164 148802 56666812
105775 118379 746669423
147502 156261 3008907
22045 183104 863854342
150526 180726 335418280
106794 165693 147195668
3873 106796 257482261
69417 181912 280896377
97296 187280 224924333
51652 107381 139289866
14075 31637 43887789
614 131048 951133982
12595 109817 851502410
156187 183548 68143703
51428 169234 294428712
39198 106341 167951611
186167 196165 818621660
141108 178728 699014002
161126 176124 168950225
93538 131030 718694673
37301 172150 421767050
126044 158657 581795629
21387 22924 503645367
149927 168791 505166085
71883 188394 291190776
44903 150913 658866692
132665 149964 5630718
184416 194395 791207548
108317 175573 167941281
111777 149286 737559989
140474 159233 47018972
131114 144111 32522772
197785 199306 3815679
101197 129059 69473139
43169 159534 290945059
144360 181069 486956628
100362 188987 221457935
37783 109900 180242730
2420 65151 157161836
76383 172637 410485948
128753 153133 24044658
178601 190019 171298666
191927 197033 657530322
50049 146746 241611975
195804 199914 889239879
25444 49668 60513663
125349 132193 844115852
23064 171994 372237862
142446 191042 57448905
79267 184475 262848212
127089 160533 955928369
28458 77866 123454179
110079 147074 412929919
174314 191719 43545334
4763 126053 303180299
53118 89751 65578679
108507 135604 993624546
123738 188661 162485161
159376 189859 76139096
188417 198172 835548476
23277 154801 947704213
63773 153926 225378763
145755 166106 50866800
17265 89086 179346822
66883 99036 80313764
85798 187732 254999831
907 132048 817603868
58974 149053 976385431
82354 112167 805303531
173196 187901 941885231
177639 193510 202614411
34291 145504 696033154
132753 158121 63598923
104744 113352 21405802
174159 187890 920217812
158488 192196 84163593
117886 143929 610666088
82188 86091 9714259
133746 163112 73549223
177816 182159 398832189
2016 184268 896490471
31420 133579 255313170
186295 191400 913593563
179202 188584 556263503
141558 181908 860194099
176700 199728 57997081
196036 198220 719476163
187083 191933 12084820
152071 168724 528832060
111831 167910 756517972
20420 115005 236525976
127910 177621 62579931
103943 164782 152085478
4583 19119 36458017
23539 119431 239623518
102630 196825 672555477
63238 149715 216036222
91830 155003 158276825
191283 193370 278089856
153638 181826 70230765
70041 121504 128257404
110269 180306 933700931
21096 153164 330252039
2726 157525 387287164
18541 154169 339100983
128726 135268 16399710
92146 177878 214284422
102832 120053 42816398
79226 130495 128169790
97484 168465 177384829
174900 196498 54265114
162745 169101 109818639
154445 166606 30196696
147332 150311 7511977
154444 189865 88442411
60086 186806 898402768
157878 198945 471307083
34288 86940 131510830
10649 143284 948184916
176050 198743 57177710
159045 168795 437869314
157692 179604 54482017
69100 186802 293963611
80028 179814 768560914
80900 84998 10072405
54451 81355 80990908
64958 189098 310169407
42720 97706 137480892
31650 194641 407458848
20705 176741 389876290
153377 161523 20347614
175302 177864 6393689
127860 138462 180970535
62411 198399 340045309
122754 125463 6786269
34165 143259 272735702
79024 119070 99950739
52794 101144 120956989
103201 141011 583370951
29967 41251 263540017
170697 179274 579396221
56314 89504 81480873
5376 136137 622072571
71471 79009 18741417
58923 177336 295746312
141139 149820 198754037
64852 154808 155259044
11856 174143 405604494
61907 123610 280815971
59708 156744 242704903
23036 145376 305839409
170196 191093 597351354
170304 170714 1021405
166113 194967 247717645
135682 167595 969657226
177371 194194 696814265
176963 193174 831651245
68680 138152 173335245
34168 85653 303392749
31729 33613 243662737
142007 178109 692546331
125932 161990 90332869
31973 197317 241492387
197543 198417 2180435
103639 150222 116349222
130322 195986 164147260
184869 196301 28767044
142710 153406 26818149
103963 199987 240227242
61865 99341 93836638
13112 174497 403321250
99922 195388 238570604
187151 188998 4643470
17410 186054 907298678
116098 175864 149189141
187026 188675 4182732
78557 84845 78768374
75785 82243 872317498
146623 189799 107979706
85205 109791 533550495
87750 198474 277055559
2264 156545 844504112
41298 101141 149732399
198693 199058 913675
59776 149521 224305976
185407 198480 32917601
170396 197731 947809774
154835 170597 286734966
172730 184805 503277425
127066 152813 213789720
51313 164475 262550628
42926 134409 728214180
133558 159127 956346993
62306 139529 396677155
9215 159050 145618188
188108 195320 18060606
179146 198523 790979043
143826 176019 109707819
131518 153669 506820851
74950 168848 234650381
129733 135189 324983570
110418 132982 56442266
69347 109148 99233753
32740 153828 149888085
189233 198484 23228202
193436 197668 10730338
93027 162148 800307958
36693 46326 24010065
58429 92218 768175793
112514 153259 102042095
189623 197432 92986460
145141 190441 579819179
89741 102879 33116772
10239 86809 191370841
117177 176342 147695846
162059 198931 62682435
66185 169756 258729717
19727 115996 240621847
90300 192309 514239868
77066 80579 692658478
130041 171751 500003026
11900 131372 908140532
80795 129310 121242633
28533 29054 1276676
177173 198105 52707705
54679 161436 713683973
73013 154959 204880516
140549 193354 132038470
66067 188478 305865610
149949 152552 6548669
133429 164788 56083075
71145 124142 132205814
198241 199266 2589042
166545 177639 27579047
47173 52216 12717697
113770 168733 137406106
25189 143894 296770763
20522 43316 57049025
194023 194727 1779359
61337 86607 533131043
189150 199559 26170029
106083 153644 118921900
34519 176155 450728153
184588 191951 875273691
5069 179521 523865242
69837 112561 106493569
53439 57059 7922728
54552 91863 738027692
124855 175326 126052582
87906 94079 13272373
91346 140568 123207279
63911 108089 100401435
62197 172307 674336981
83857 90098 34164166
80607 144870 160693474
103123 198229 834140855
184091 194165 716426752
77879 183547 263979455
184397 197977 603673999
69191 82636 920684765
75885 118356 970693257
17140 89557 180873321
178695 189186 993363206
64877 187216 305676949
169989 183921 436655608
146717 160337 34185060
116102 197862 204552853
128466 162098 352875304
140005 180812 101933130
37676 138040 250851585
163384 180227 41884142
184361 185198 639015322
24583 74595 280396962
127194 187955 124770004
43165 181216 344914981
80245 174893 236426064
153042 160497 18633494
88448 107881 48718726
174038 187387 33517036
45648 85137 468293973
135651 194411 146949567
142083 175921 530138023
199036 199578 1364400
31804 156106 388830564
95588 172990 193404272
27227 28407 519537693
164287 199936 89294280
136928 170152 83066903
82773 97341 36471859
102784 115652 32069083
97717 168875 836905539
18842 99121 431369212
44030 56388 30884718
192583 197997 374183494
32548 197887 811497603
165042 192988 671912127
92221 107893 381464170
115432 183246 169372361
115760 149295 83790934
96577 179052 345349607
143256 172755 73637421
3474 101686 245838502
40040 137444 866112569
174883 185541 21054579
157164 194378 830568273
30255 111466 542811824
144303 163516 48064372
145948 165164 48064129
36701 78033 400169178
72685 128264 557707054
44469 50375 14764484
146006 166066 926813424
98593 120205 773319984
123007 183830 780169537
76425 150498 565257956
47561 60390 32074607
80896 94542 34056348
57089 103972 504600328
159106 190824 334739723
124944 140961 40130699
170112 178299 20244927
169820 186777 42337632
127401 185790 716910491
87956 174985 478922572
175542 198281 57225053
108143 189926 204495193
9089 88933 199408183
71479 148348 223599230
40988 152721 279376227
58554 95361 181770451
39616 102122 276820625
66667 80027 231169874
116423 119974 918571607
180726 195005 860358775
1710 19282 517014388
196217 196444 577758
151732 168045 571536870
50640 108372 264603055
66453 187835 303319479
194470 196364 425365715
58273 60718 918123140
150109 178102 69801558
154422 187692 83081540
172487 184753 30595628
101303 164278 157329785
7657 33926 17704081
179775 193496 19192706
100838 192517 733924199
141334 188810 118757926
166069 178362 134156138
122257 182261 946224669
153116 197425 607237197
169667 178508 21883126
55660 183843 320246946
47549 99903 131096735
157094 197051 68176896
197076 197464 1012344
14393 153073 346698671
53360 78554 63076635
192157 194564 6055268
73849 147019 609200943
134651 157866 491913494
188100 198254 25503075
61224 76988 39505908
178798 195791 662237246
177271 194554 823167799
121871 166767 112356212
192120 197492 396603584
6564 147737 352931386
199400 199833 76907754
150190 157800 308276731
72656 86746 35028706
33190 197645 411264177
35069 49300 35553444
22989 95435 181100459
123018 124717 894409054
97161 184828 218989626
69254 140096 176843265
88065 112738 4800477
70887 76503 13892595
147853 178608 473271359
15219 113327 750702502
180347 199185 47407351
134172 196714 507118780
191186 191341 424083587
58981 156374 243554367
144590 180603 89878912
75659 165873 225427916
125752 177217 128583271
94158 139155 112460149
76263 168220 229724648
68916 180268 518572509
137056 173875 729479643
43101 43261 655291038
48761 72088 58492778
28204 161358 332802538
197484 197791 246359501
189177 193357 250690646
125946 176885 127255348
84160 175924 229269122
66508 137104 176299629
65433 168893 258426150
154702 181385 776558841
127484 133616 15309076
120317 174677 200020459
7394 89066 206741221
49190 69376 50655170
68626 77855 784332915
136774 139793 7488958
136731 161873 403056339
107608 121105 81753903
110942 152611 104308524
44766 196666 375364869
21791 73166 128538403
102510 131026 1032650
172005 173333 3264827
71262 91059 49170638
47056 77882 70470308
117635 145382 69357972
171231 186632 38530798
132823 138051 474649660
47422 54175 88198638
79715 149069 546532907
118075 194451 191019588
145370 199526 135565465
110297 129562 48245812
52916 105448 131401051
68960 156208 973994574
61078 166279 775096270
197932 198154 556407
199344 199858 790284171
38421 98552 150461909
172076 193260 52993294
175732 198401 681268364
78445 199266 988851160
151470 171344 810941090
124447 184467 727679891
177565 189780 30769146
27657 187097 398473250
113187 127883 233059979
26895 82409 648508201
88085 172764 211696789
178459 196745 46015563
98679 141016 383694310
54587 160124 338953368
58949 128939 174848326
66309 120193 530111628
62832 88189 125628091
137281 138917 695929035
93433 137010 319539116
93481 197916 546180695
44795 164283 321365322
53545 68916 38644615
119034 173483 136079641
79400 193175 284377730
46056 56036 585983340
69745 175061 297689947
16647 18271 104297707
289 11159 724334261
51757 159109 178323912
61963 132983 177476461
167326 182483 793092213
49005 92283 718294239
156537 182898 265787471
79961 135087 137778165
22711 45724 57522163
110359 149592 98132477
2099 74606 181532790
43919 139637 239195171
110615 110770 5785763
53307 56485 38558427
11112 117188 829749878
127025 153333 65962080
67043 142279 187907811
56279 153871 244005569
179392 189609 378285868
27058 148118 430398501
36515 63944 68640055
51209 136877 994172913
23202 47028 59460245
134289 172810 96245158
135790 160362 564052988
166977 197388 60703527
90395 155055 21536059
61536 154396 388515840
65449 115938 125991058
167737 196627 72435361
97203 125001 69342287
145543 168113 56336949
52317 197896 444281951
121980 171509 818140544
2405 165082 406845276
117309 191690 458715422
161569 173071 214327331
34155 102301 170439353
132017 180512 116494720
109139 156989 878523387
75151 133137 315395450
116324 175964 148882143
188096 192980 12152297
152429 177357 62058785
11675 195512 918770187
22971 109333 345162766
153806 188203 670672679
99432 191777 230647717
19691 118768 247580630
13088 160693 654958606
58633 66555 208244404
15212 140337 332095511
24518 170297 364452439
197674 199489 4552832
60422 110000 123952677
16926 63909 117606741
99763 107217 18506476
88118 181532 186745948
43925 105185 624072601
96729 110988 436251877
178058 199810 632901981
113701 192600 805926534
192475 199924 18895284
119426 194836 188662054
129400 169474 100200721
48364 139933 497578824
114835 120811 14739879
77283 185972 825446991
81299 123190 621800583
111237 132281 52650570
123431 167642 492334252
119086 184617 896178758
186608 187483 740736356
17421 104437 217527255
53962 99850 114768680
95833 157806 330948717
165041 183776 306589976
118673 142014 457334360
199617 199707 164744
109599 119088 23711008
69598 127784 145211674
161743 179411 238414647
53589 199673 844628083
25750 68545 499265911
49210 81517 80764777
45346 173740 489649701
16514 174145 684199714
177959 192905 334691897
81494 111144 74021978
171348 188516 720080078
53198 79420 65584185
55584 127677 638515941
181351 198922 44248674
111267 171948 482831607
109406 114243 12145302
58654 107559 122213294
185489 189474 260545341
147280 157468 25726316
126990 198133 178112569
80225 93939 631697657
65072 189967 312073636
34397 133672 412870049
175490 184015 533372985
148420 162088 434947549
40129 176051 802830725
122509 151229 451107552
122093 139895 796071794
87324 109376 328352672
148682 161568 50216876
36760 156895 300417996
10628 26246 39106044
169908 190222 50775633
6291 55039 122005532
72172 163340 227854859
189718 191961 706815191
81621 172591 916774660
75816 166376 226240749
5240 138489 617009876
5530 184475 447338068
143832 195582 261177345
19735 189226 682041547
75112 128616 86264208
28252 153768 849235396
58453 130453 740075520
88013 137071 122725416
27627 73249 915646042
169213 176470 784104520
184122 194997 27343303
106745 139016 80579600
187075 188889 496185732
180934 195545 36742316
14118 60979 654711256
73714 142787 644150459
186247 191120 12246165
23249 39779 41233736
125534 198283 182181608
66654 77616 27289250
105120 169772 161577563
114168 186219 855921246
102976 104690 4224363
114255 122796 29752452
166466 169971 23319805
48717 135889 323674452
163523 163606 216024
45280 136503 785421074
38409 125731 815638431
14387 57896 108791765
67837 173727 846100484
68877 100366 784105053
96167 193236 170097599
104078 149545 675711728
130969 166805 735628416
122740 150851 45748704
20575 65821 113376784
38879 154952 639039761
99615 171193 30322941
180889 196759 636155283
98412 193285 710841738
60140 163593 258732726
140391 151203 27060776
50778 111907 956037855
155110 155766 807890834
143280 194224 127326525
134870 169549 86710880
117701 147206 73645807
120055 133810 27207498
27700 68722 102674560
190615 199256 21761258
198703 199001 734258
125624 127389 4510944
114918 179715 369349809
187759 193912 896198653
125721 154962 807232197
12114 42205 75270562
56766 140163 292787858
178412 198142 782498482
125273 180290 415991982
119329 139862 51393080
76216 178618 881049332
25943 166400 383409105
117932 123049 12712860
76558 195738 297975245
196375 199349 7533982
195070 195413 874939
35611 166305 964528003
48280 113958 779219236
4885 58393 133918688
98866 182190 659996050
55142 87191 79976640
23671 44253 309564919
128528 186966 146137482
184043 186361 5844966
76363 98348 15818773
189370 191482 602457544
97203 122670 110842871
169818 198663 72264179
79313 87478 834214071
75655 190792 469985555
71148 173255 446460879
132132 149564 43602439
106784 133745 67299037
94785 106553 29473433
132074 184682 714852289
183432 187771 11021970
84495 183848 248384920
198188 198921 1862032
196001 196130 513852984
163477 199988 455004520
198000 198361 898242
27572 181938 406716878
89061 109172 814540322
104363 122142 44200320
3357 185481 455338776
196902 199333 999145075
131955 184668 131749416
177233 178995 33217742
174277 191331 214480564
130997 195229 160580481
140836 157834 873895561
114256 187229 613805453
135805 183732 119718613
99486 142513 630175647
112130 152923 151881380
12667 78835 918765192
193765 197293 383512660
13069 21057 338483215
40504 109509 172483279
189742 199630 859408222
180734 187151 628509587
119650 186566 167373829
174787 181996 140731794
13462 29453 40030107
118961 143763 985207619
16461 139826 308310535
80978 114960 427223058
61703 101750 666488376
15738 196512 451887383
51279 56357 12720121
38641 80222 103979071
62742 77967 38075547
198449 198469 51270
24392 27999 9149649
77797 191063 283063495
164387 169986 835495623
132732 162335 74112133
64102 175717 743579702
163410 169242 14475920
30430 191919 973821202
130687 155690 62591175
36544 157937 303558623
153970 178629 189844335
129102 197633 876981712
167274 175290 19953284
198032 198511 1169016
114848 143196 70873027
152490 183825 582768255
32921 101482 604731027
84538 188298 672495583
151576 187777 90526773
149599 191161 103947594
92920 174215 763639537
96472 109031 45154693
66378 176624 740825931
15314 57216 21091625
79206 86211 17411865
18675 86953 170562203
184796 199587 37281847
122842 185582 156902563
177754 179938 5534421
45180 53658 21274950
64350 149316 212284639
76811 136474 703111907
154494 182019 277112334
98334 152420 135115594
135331 181312 114860930
21178 130574 336499757
33761 53343 48933724
83000 102785 858389058
124801 138232 33599497
82463 90957 625801753
163685 167843 10208577
20084 71320 967393445
119739 154645 87551918
42182 120720 250889152
1021 33505 81440099
105114 113613 21129421
124241 136082 670625662
177776 178572 1996508
103690 109991 15607501
176370 198599 856014057
181979 191258 107328173
40607 112392 179397909
63929 155930 512653194
10228 123235 730512243
109749 132686 295111262
87558 96512 22560623
197923 198587 1673228
192938 193941 2564777
172554 174881 709528831
74977 146139 177784075
89706 140978 747821933
36837 40263 8467045
199632 199778 386703
156855 190973 255889500
132593 187724 259889344
106471 138933 81034380
91627 111136 220720386
163710 184567 31978776
198700 199153 860193050
28078 180220 754280154
170513 181072 26237307
191749 199156 18748465
145450 146272 2022245
25083 49191 896763990
85456 174638 457159155
86766 123757 92412748
36625 142190 263855159
175114 195287 368814419
128496 171716 754854596
152455 186843 85908664
158344 177467 47446428
139381 178082 96600637
12546 168590 390104192
118839 126702 19636218
118082 153833 523471297
43892 150421 223197821
158349 166037 6343569
140460 157927 43817620
87531 188196 280902719
185370 193849 578166290
103939 134887 77328035
99218 181377 205099497
89640 129190 146880475
73421 141050 959079690
39554 97643 800456192
164716 195525 77061919
165239 184465 365974040
90118 117126 199769102
10213 28195 160145376
194830 195781 2434161
123716 177451 134204746
168783 188500 49346115
80351 111548 762446066
16527 46902 75814888
124034 154698 143806444
55643 92470 795888601
28488 125792 242972499
65105 177217 285881645
175037 192918 44844756
186274 191440 930693350
32049 69006 434069604
167316 175558 20501802
192552 194882 420028399
9626 135177 956311254
39363 56251 42352142
154827 196901 621274945
16295 40862 61373987
70952 89409 336335388
79577 143236 159125586
165152 166999 952043422
22639 56807 85509467
114764 144160 692910340
111038 157665 231434940
123772 124782 359643693
27508 154114 316522439
185829 189006 446124604
81549 141515 149904963
136398 181676 113071131
171484 196743 63356210
192555 196834 10861484
64880 80572 39054044
52777 89419 91377663
153228 157896 68587238
63571 76341 31902842
182394 198304 40051916
28749 39655 974433694
3141 29000 326803167
99979 134266 286967644
160259 180118 49421608
125465 151205 64505328
181890 186259 918689905
123521 164528 102686149
168704 188787 694505172
109251 165018 912034406
101195 162728 153746925
154318 175225 88650789
409 149509 929518080
19970 179007 397366622
179808 191940 491051190
13771 87341 299026282
27600 121657 234873786
122513 151903 935522915
20782 130559 991866543
60883 97114 537213491
187222 188391 2962507
67326 191995 547667743
24499 69072 503830598
26381 199035 431720475
165312 191994 66682550
149654 163278 495034901
12241 189259 442569587
166768 191993 131601357
143475 152134 21596863
175710 195542 49894679
55327 171629 290597130
118612 154197 279025936
189878 194582 11753884
1486 64079 238387170
155775 180990 631090821
4675 70119 977210307
163145 167677 11169446
120631 155298 87001869
148944 180419 78588017
187206 194171 559547526
43589 54251 9804255
135363 185199 831373449
120378 199956 725571932
93018 101680 204398539
149763 177413 206293958
112847 194310 203739386
60266 75967 699217813
24436 65565 147315207
169948 182976 921054928
60288 135116 674943755
81107 156888 189522980
100500 162142 154036356
63886 102622 440997619
150926 170988 50063303
19255 125921 266487878
83906 130149 116906327
164318 166146 456425556
29813 114653 212055819
154156 172603 387924155
102273 144225 645217143
73618 109218 88842996
95982 149153 132928916
51763 194694 357298140
81680 81845 79149679
73239 89304 898536374
33709 118882 212822290
176584 184730 537102377
96259 192646 879555172
178378 194090 39496879
33576 39723 15236836
26565 101428 423965863
85793 188555 446510877
165357 172998 18996148
44713 183604 347099976
42507 193141 376528002
44858 99788 820383424
191584 194747 8005609
96865 151574 677108885
49454 174111 311473680
153061 193507 269943427
30873 50847 135083282
48575 177539 322223045
50145 109561 256070722
165505 198779 83404107
62290 164070 154811774
65513 68857 653624563
166366 178366 859374458
67806 96198 70805008
29073 83367 24006632
12140 152678 435034501
7681 57082 427197557
6651 167542 131941328
63736 71132 850344
195340 197479 273077
14908 163982 362978382
9732 174851 891909427
63441 140221 961113765
129352 157762 71160704
142020 170709 71764538
49352 80494 77803036
196571 196761 626932283
171757 172462 1789967
31496 51847 111800214
29484 59400 74774915
128095 145309 16247898
152994 168297 38112573
15695 59707 109930860
166133 195212 558446065
153406 170406 42423001
183774 189555 14606854
114727 199752 184656978
85025 129523 233286767
58691 192906 335405357
187298 196259 22454467
89312 191227 937242025
40771 40829 152315
111982 146007 85149081
49565 105508 782625110
11739 164298 506952594
87702 195008 439755953
50327 123911 183787155
29933 146668 937072106
35950 75388 98651314
126616 131670 487653015
143188 144883 44062711
69794 129587 333747838
81384 155091 566412883
63971 70620 6730644
84066 190400 634581025
155401 167562 92147313
92432 166170 44960312
154370 160529 75226497
118271 157626 98595651
123857 125162 902249213
19352 36664 43283236
80923 101173 864075751
123746 189079 163476772
169248 194409 971769331
82603 189126 570567521
17130 183372 415478167
25117 171158 364988726
61922 199770 805412123
187513 190419 949589462
98217 193711 375583095
141403 172365 934610655
113711 124240 26263726
35080 193472 721082702
183978 189497 13926725
82584 192496 274720569
168745 176536 19271849
68878 93613 856217158
5105 189102 519421184
176753 187820 488802741
149017 149766 385288222
88999 109173 50572547
182962 196283 33508582
175029 178441 3639979
50514 89071 96144791
105255 116542 28149703
23586 125479 254585600
120177 159160 329131774
25424 124657 247916193
100575 186136 213718885
166196 173638 18515671
62566 133661 640901532
94293 123976 392987795
90249 119101 72219226
173622 197784 60694279
65495 167850 255544538
29669 172952 358058768
152078 179848 69250905
127527 137685 566352594
62843 94796 79753425
23041 143611 301467926
176650 182398 446513115
159977 174485 744320811
193129 197239 635919027
37045 121511 210945749
40511 153223 281900561
116427 154532 95412592
65821 168051 237335670
4752 148203 358703007
127172 160335 83094872
126010 174097 568994592
64880 136533 483852747
69492 140694 177762736
178664 186117 901635867
163058 182404 369066339
22332 92215 174507867
53159 130880 194300158
86349 192181 264593625
81799 148588 166951545
136519 153773 195260171
9954 180021 425006669
146097 190713 111532304
63822 64027 512663
92484 191248 652285754
61112 132354 108450566
139500 188120 121623229
117098 130419 121805430
163015 169121 41078652
183557 195771 30723761
3229 53863 534947907
2776 66219 741395318
102300 126521 60322839
71165 160923 224300449
138448 139198 1911361
44134 185867 684027879
71446 84514 763755861
34544 70540 90199691
98715 168930 175418904
106583 111865 876695142
107853 176503 171365893
135940 172516 91424503
1103 42130 102780473
11728 194072 835485573
157346 184969 68833102
25546 122082 241049199
20149 165607 849793467
45810 183205 343320938
158448 174965 866321221
11536 42207 659207287
85492 108145 56792986
13794 172526 396742264
16888 47096 897343018
2387 108919 544628547
101295 122992 53957659
76151 168791 942706894
72170 172366 250291772
173150 188350 637522020
136741 199226 156353156
157345 171821 390184335
190133 195466 262054670
79733 136875 142844421
147092 173410 877570564
116629 185347 171735244
114800 118870 281162915
170369 196562 65568152
49009 108708 585469961
146951 170837 59812896
64021 92315 211815583
95956 178110 205214010
42424 44076 822619958
132077 168795 91832685
12773 186680 801203928
73825 187853 285034159
17720 83193 163627075
63658 101771 95331365
12151 175392 407914260
177886 189462 272760604
108490 126694 375500759
81153 83362 412817629
21588 114132 387658391
106564 141915 217259978
103752 147767 109949017
195923 196484 1431344
85454 197003 279131313
173838 184625 10516298
72069 195259 348838249
89041 91620 6432604
199038 199280 842313407
87063 97072 25169540
68130 84525 567056384
7899 150938 95463889
143979 163210 48079943
163205 164749 3844152
68191 109364 102639392
168652 181138 31068258
23333 172084 371827980
110517 117031 16371507
192010 196729 718275740
52497 160922 913457102
59641 142373 866251200
178217 179022 66783210
14815 81425 914201885
193193 199435 870610865
102186 187205 442201946
129756 141776 969439791
109320 128262 47371593
21459 167877 365926093
65312 113395 119950477
90752 180350 224003729
113744 123736 24894112
11655 139879 124800310
70767 91362 414408579
190646 192622 4871950
118112 172553 136134919
87896 162618 434874014
106991 177586 321068655
16327 193129 441930460
32850 82843 124952279
153552 162077 21286515
42852 175772 332005680
53854 97085 108063879
151336 154675 472054002
48085 189562 353769941
39771 154850 287951999
42351 181234 580074369
131699 149631 44839674
3231 95611 231101605
174528 192837 45820709
25100 129013 234395826
128331 195528 168119045
4936 38268 313763481
110824 129172 40904836
185073 199419 36142295
177513 195443 9526109
94343 166109 454912013
121169 165856 111868705
122928 131722 5475673
166652 176930 3286462
25728 128582 294011744
179980 198318 46157381
22680 39280 452360537
51090 178554 318379874
24725 173872 372745057
118304 187947 174223968
121797 171267 123787002
158347 178425 49882502
102109 141402 303582684
2500 3540 963166660
196902 197589 40930174
196749 197662 593358797
57174 166265 272610880
75622 93580 868925471
23660 51895 68906565
176072 181622 751757184
11143 147485 340736869
196092 197426 664652273
104632 184940 200590681
3503 55548 130376261
173108 187676 131626929
19801 20142 851742
105525 149687 268969347
181868 196620 967655448
64781 193720 322217619
39111 46325 742519989
81563 184343 532831357
186158 188368 459408688
64432 121881 302557105
128357 196017 692128202
176037 191468 38793899
87232 114086 67194400
2835 15905 58261628
76362 193295 557303245
76253 145566 980451791
10827 38989 70339445
189207 190890 958000627
26474 196100 424050138
123059 176519 133548213
57814 113161 608088478
138421 164491 65296751
119311 121991 6615132
141863 141916 1230456
17547 72136 133986987
179026 191314 429279841
7886 83650 583682296
4043 115099 572781144
171459 176292 19256375
128552 130466 348782255
26845 35733 112392461
135037 181995 561725104
77907 179671 584120525
2080 159859 866107617
59353 137328 388976079
114470 197328 992842865
82853 157068 185684545
183293 187336 10255835
184862 191481 16610908
137688 153460 39522840
2415 49359 117557700
129378 147591 45467372
102514 189989 355568912
79164 135956 158252953
76772 116902 116558370
62109 158207 240304905
51269 111982 312778228
28049 53137 62608462
105194 192777 468647400
30715 33834 7792509
151516 168873 731205139
57372 103042 997908322
107326 170489 157881804
99345 130400 642346953
83153 175877 904229575
93135 150412 143215138
164540 193874 672148165
123765 181646 144681917
47523 168183 301643978
199639 199685 116912
109380 127961 46446810
179105 183472 11018444
6189 103072 242378052
62594 125237 543519374
121641 178493 142100541
72807 122825 860117031
111477 144724 690844565
814 162782 405155598
53231 138293 642902451
119578 161498 987906012
137040 169764 81825156
137093 178341 924010419
174886 182796 19805422
58558 193203 956697758
170548 178209 495914402
71836 92823 16390424
150612 199780 123112982
59639 121571 154638549
59609 177699 294980399
13236 127130 284604597
144074 170532 113922141
185425 194330 248082891
147060 172192 62889337
49309 89117 99280070
157293 157374 217168
57705 89809 440725393
135166 174809 98964664
83791 143500 151212936
184683 194308 338474771
67547 156280 221785610
162894 171000 20164504
44173 87012 106948235
64467 187788 308253342
63335 190676 918668313
5134 188670 458973299
113034 135183 787532100
92907 120024 527691340
99391 180694 202965366
13773 120353 826283496
167449 173767 15804864
73636 190033 290913809
113348 158526 113096405
87024 97634 26669109
46027 151502 263701177
78108 106047 69844246
49355 147763 628842008
99729 134584 194249352
26506 26781 542766983
148273 149253 583965760
151190 198572 118608761
10285 151982 354266565
73650 166776 289328628
145254 196513 950579458
112844 126583 443785246
169119 187883 926187033
150443 165928 38687994
165441 173586 20277111
179446 185772 1898757
196000 199674 8014549
42137 124213 791359832
34041 89839 139291084
157519 166637 220063310
22918 192343 423521486
76656 193548 387937124
43540 90019 991417216
8753 81553 490286884
78684 84438 14135748
84598 104624 137970461
23432 117618 235491062
128380 150650 597927507
75969 98793 57056543
43433 125638 877028724
132616 188504 364495264
72622 167523 458629213
133925 194451 151357021
11538 131409 568464768
140587 160845 50759421
43181 140270 295971300
167013 172726 956784835
158953 172871 469527870
199892 199928 278392520
67185 157015 506017776
84417 87398 7521095
99436 148556 122631822
23523 70244 779243765
112646 151646 87848080
95319 137780 106153246
31606 114282 206677629
17245 121461 349066948
123148 160084 705929406
177059 178320 331294767
49474 166015 656581172
4094 134605 688662905
54367 180021 525730809
195169 197497 733742722
132087 183005 88347763
323 21932 597872931
164064 185108 52417343
11059 133933 307114446
198037 198572 782109224
195149 197833 874381459
177316 191254 829831394
197358 198597 3131488
148570 182678 85132506
100753 138205 93425064
37449 143533 265248179
6333 97376 256972852
92825 115381 56472354
18851 115656 773101840
151457 179150 69031350
70018 109219 114966235
174028 177414 8360663
90487 106543 40325171
81311 115528 920735539
167438 191534 747746359
69348 110983 103806915
66638 145809 711416253
43852 137976 235197947
18953 20871 4683294
11515 130542 297613668
198338 199396 2677506
158164 173076 37038178
43577 106484 747334015
103015 198551 238873040
154836 165732 27066530
197426 199614 5519104
3805 24201 51130074
112077 118570 708436534
129399 147241 404020564
179922 185408 13746720
108793 119271 423371592
47136 128257 574073067
177749 189334 29235128
87325 151212 159809400
109873 130120 50718290
125119 139148 35107769
154979 171961 42242210
158799 172436 388748745
105292 160721 138589230
101791 124939 57628048
63021 194171 923928025
120462 172123 129261774
87266 152441 916068006
548 70615 175538163
97220 118474 813330438
113694 170206 565377926
18343 72136 134526243
53065 134466 203441929
105776 197545 366566694
88751 132990 110692383
61838 118208 814662988
117432 151514 240251939
40502 138762 395284672
67721 150554 206872558
52454 178995 816907887
174775 182229 31427460
24615 129528 262252469
172485 173289 890332089
168790 169683 496920107
167999 176566 223516239
192977 194638 972794861
7985 113572 263901078
157988 169714 29209807
128148 163037 954303548
138631 140844 5598593
64132 109790 113964545
198895 199344 1121823
33379 175736 355616647
154433 168245 46692169
5632 135140 136192229
4590 175888 428069289
88518 184355 814931186
144802 186547 991126336
41853 127824 647912174
46848 154633 600692146
1162 167216 415203093
56647 169797 282817330
56863 104060 125145903
23286 158382 631486254
143266 171493 70425369
66096 73264 645841525
136314 182981 199260623
34555 114588 200040565
181467 193719 30826416
109172 155647 705216791
50259 146128 239578179
193771 194075 423319443
110069 191330 203184575
110763 180113 588882348
86448 86505 207774350
151248 170181 236253885
14067 48697 138604302
51029 76852 140882259
46213 150383 260423161
110152 120365 462916318
25758 177198 378290927
46941 135298 404809942
57701 97785 795558590
11562 118428 267082264
33468 79024 113937214
114580 163766 934539646
108014 177882 239062344
3170 79477 822056500
87990 144820 142208381
160118 193707 83913404
86185 162435 190738040
27441 66112 96785491
147835 156918 22868290
26962 103555 689623385
156510 166385 814105750
28839 172814 781154436
156363 168157 29259829
71367 93008 128133161
185185 196933 29583731
20407 82378 312776415
143986 146402 5943019
70918 184947 849785717
6423 82634 413291680
117266 158164 102400930
181503 187051 14038029
188157 198802 26781112
78031 169593 228836136
5752 143772 345177777
32171 43086 713964374
44027 47767 46916408
98030 133018 198685789
190278 194216 9866316
20081 143867 309494793
84185 125099 102307918
127648 143121 657128021
112403 159368 2406497
117355 148656 78244029
31048 72794 470451204
163802 193877 420942419
96467 129643 82880275
134479 145147 26739656
44801 186543 747693628
165007 176093 27458075
3838 113892 952536364
96725 135792 97614557
21857 35231 32377351
120061 127532 603751602
50232 75255 363547737
155615 165450 723734102
32183 43784 132220833
38260 144331 265254114
9109 35959 704530559
13563 110456 601217880
129692 167856 213207095
146102 155754 824511251
23516 86733 157998969
115254 165018 124393601
82928 192855 433882823
192648 192737 223201
66148 180704 357857354
158040 171795 714117098
136960 149462 759258758
58127 194617 341104415
128769 167916 97831308
73029 193651 301430709
70736 116457 207760934
95418 177619 714518567
3175 142815 758438575
168320 197533 5471437
186239 196433 796355798
143284 172106 315594398
27587 189369 649796753
121380 191194 174703669
155854 167256 28274791
166218 199105 82416092
24526 75487 127491788
166984 194512 956148553
178603 192218 34233998
62175 102184 100102870
144008 148002 907295409
184550 189236 242561944
41973 75928 84982549
48345 187062 404378564
4308 157311 382699754
114521 119650 832387852
169322 195588 65757263
95102 120473 63291896
116632 155717 97873574
61127 116384 292747760
63115 83496 50831430
37719 111152 183503399
99937 157949 210256305
99971 103350 8423384
186488 188242 975659199
122388 145689 326603299
49756 140058 225653787
41050 181682 400353929
81971 93302 28339454
50454 113078 156440263
93859 199667 539968151
132898 179207 583826157
30237 40040 24354562
121718 198718 394088925
161022 184125 440713140
191342 196480 12972501
38782 193911 868145958
30259 127102 241946576
105578 192030 216005248
50654 83365 81743039
147091 162313 560692382
36664 147831 885209122
75002 166255 228005729
73668 126922 132937084
34327 39300 769304957
29556 95316 164277871
112550 157871 831905874
56532 90986 85915077
143790 146703 7192079
64014 133680 54707085
28745 60147 78341118
188704 199788 507364247
138118 173262 87800226
135131 153357 533269106
128508 159988 78838160
182447 192865 26126540
54445 165590 277725525
82684 182986 728595328
7501 49567 105227992
109230 193656 211144511
48747 134455 214275090
17435 83124 384365253
128418 187328 347104829
34226 51955 44329143
83536 182046 246167575
87460 195455 270131293
26319 147308 302299734
166823 185533 501937678
88107 176327 767507616
96804 151933 742406597
150070 193162 307241233
80250 173027 444719161
28668 50487 879424052
151102 187878 91975087
52985 121035 948681708
121459 136014 36546333
71907 191476 298753384
12474 24289 409898012
176019 186902 842308057
95999 123620 535431301
104502 196311 229538023
90506 137317 117159471
88594 179120 226276971
191136 198845 309828961
74056 162864 600023123
59146 108789 123969155
126105 132187 15281016
99820 142105 122659529
21062 109109 338441424
18428 78252 361079805
57498 156264 769280752
26145 180698 735003275
73862 95960 23809187
115186 158016 107148897
31960 157405 313712459
46766 151242 261287053
180465 193931 33827842
28475 100112 8646086
193382 197838 127654592
171438 183548 175096248
151092 197884 909454315
75469 196236 301873062
3380 20993 44169907
64358 107273 979730375
179240 184125 239723060
50639 149109 394038439
170792 199089 435963558
131447 138402 17361168
111548 190894 731438067
107999 113278 13155686
16423 119017 761234879
47564 161910 446843164
16638 52774 780050877
25229 63187 94973710
130495 151719 452327049
144369 163243 47207415
56700 108850 130204590
67597 138331 176557318
51035 152906 561565500
118100 142486 61023656
37224 123038 214393885
3968 9007 12701643
76137 79714 8894845
97540 173478 946821032
54286 154840 333940196
159303 167101 19300877
135393 164893 73823701
48467 122978 798445719
39544 198764 398307208
56418 58319 198703238
184822 185926 312308602
124627 136328 29320102
63046 76543 554002695
121936 171859 264190969
10654 161147 376278845
7827 91860 855052787
138163 157581 593272599
72477 92464 49701299
70672 127000 585747136
112598 181198 110248616
37370 46599 486194950
45974 57536 444250786
5817 118382 711029350
107621 185258 193973892
122624 197903 754738172
16137 31202 945276360
51309 74407 57836494
113543 120933 836070990
129953 148517 836221460
162092 181872 49267046
124720 148758 507865971
73589 187717 684161547
90939 158251 168549769
197476 198840 1747794
185713 197674 30172915
98603 181571 207142061
86266 155922 174311755
136986 157239 50797172
68270 81182 32102316
29457 127573 245166163
65097 149003 674809821
158278 194777 307031087
127443 183970 397767389
66610 134865 137287013
154198 175825 205313739
159848 162312 6131631
148776 196926 120520823
38219 126493 220618298
25336 142340 698503116
134809 162569 69458437
96458 183285 219474820
159937 164851 738082783
147998 179893 79606182
149403 197016 373837236
198561 199250 1739752
187706 199470 29537847
190079 194627 605034009
164093 173113 340284389
148908 166949 803264585
47910 87768 99591704
135218 196376 878693102
121014 137513 774118834
176106 185479 23579225
131976 186378 155117233
140905 177656 91675749
76938 102284 63431402
121758 183680 154873230
175375 181500 744000455
52451 153393 252406000
174746 194192 48763114
134357 181934 462006382
162248 172050 695194946
184157 186021 555402451
67783 91409 58666911
58629 160605 254935889
135183 182419 874569373
44088 96832 824067752
80313 161641 203369022
74388 133129 10703702
148335 174912 927981280
186127 195210 22800846
123651 124789 2878268
138426 150230 29556201
104503 183511 197346013
56713 168891 280371984
31285 156244 749833661
73261 111177 412307791
137073 149856 752568010
184345 194390 25266084
128183 142874 36802542
7097 171794 798513055
39368 170583 328110558
147363 190843 17366611
8877 99219 707563963
10591 177803 417815245
112822 198118 677954738
199262 199966 149412955
129390 164789 88545513
17111 86598 965857146
37869 144149 780472044
110256 149030 290295818
170847 176405 13625355
188101 197162 22757966
110671 165398 136913575
87078 96840 24541668
154370 161675 18183480
51480 62741 484505522
141559 178170 91356220
26910 40646 34219923
142689 151783 181783195
103577 158816 369298506
154976 168605 745814864
183506 186155 6673502
14346 74191 149637383
191840 199250 79421984
4252 181085 964524685
143954 154900 27457432
171440 196701 63349863
82404 143810 153576707
69147 178483 272878720
92060 184573 887918116
79564 117225 94061957
137731 162808 62765626
77500 101023 313811658
184190 196218 436891186
110840 138022 904680444
180787 192127 28458362
78099 150616 228605023
122564 187054 823677837
129495 178204 411522570
199102 199874 971135319
55230 194132 950217241
124146 181226 142663620
9455 32656 987027574
99659 101604 4826453
132936 147520 576787420
150287 160089 269106263
171357 171974 1566706
40683 61172 38168411
110121 189501 254984574
161328 161424 233574
79751 104862 673448605
49195 57500 19332590
20623 77332 141853162
87711 108087 51040894
44986 46012 1456977
94617 112762 216683192
151235 196727 379185370
96547 135291 604016214
110905 118875 977427112
39832 143145 258413505
114483 196224 204413493
139998 176131 345903687
40649 187817 367995542
100065 181647 281471703
34165 74215 100190741
100903 174649 623253941
32699 173343 667831289
187025 197589 19199562
112670 134923 55718663
3466 179588 440294707
47915 135203 218254308
5019 21676 41729267
67131 149145 204836253
113501 173085 404579234
182215 196500 705347665
37625 124156 801251316
99011 170049 177500440
152982 197762 733747414
156122 187056 77201410
71747 173025 252931220
125767 131366 14122401
25807 176403 801534637
32963 134663 254219296
16201 155777 349011768
69230 99615 75924099
77438 182040 261336000
165293 186382 713374274
83420 110930 68674151
108245 123391 37754287
114701 124713 24913672
152530 154844 333281429
152417 157348 12426893
129304 161946 551066290
48995 171233 305527185
162427 183260 524841038
133849 166295 81115560
131977 167015 87563555
153784 199587 15990364
108578 135265 430179119
64494 83465 47332210
61186 194674 333767592
107352 143662 979533697
18552 195463 446527199
72631 153705 202649539
64961 156154 41041866
122881 186684 159612097
153347 166141 31869740
164049 176408 30548766
35075 169482 335950272
14650 171322 729142436
145955 148553 6515500
155325 177121 54101875
186396 191388 370949148
140612 166142 63821958
98913 186807 236263116
141645 147380 224505687
79107 136295 499737039
73411 178673 860891071
190306 196979 16806529
149884 177447 281027512
66652 174528 569517610
175569 186757 28149727
110995 119089 20250098
183391 186180 1699570
6219 26022 952792558
108896 122882 34928575
120895 189767 172357913
49436 198903 733142408
49936 123427 183545473
10792 167811 392410156
18994 62884 109764501
96792 120004 749891291
153278 177866 61159853
524 45111 630537312
31504 123152 444013801
30792 47626 557411767
64299 82787 280923707
20895 166168 363194538
55119 168419 421680928
139989 164746 762807183
80870 130093 326501237
16993 60049 507419858
130683 197071 166026713
197964 198229 316755
19000 102808 2573275
98977 112464 17062820
142456 170840 487153845
107238 194319 217667662
196118 199378 935953315
174832 199298 188000154
185561 198294 998074508
81023 189471 271075324
52815 165898 282616570
118977 197633 345595519
50256 63795 33900558
132504 134442 4837758
172099 179646 655099616
128513 175297 796118797
130289 176244 185384125
168782 180695 29662917
163750 175331 536762553
58675 155715 711481570
179529 180760 84789126
29361 162389 332546505
122509 190414 169942921
181622 185112 151903113
192702 193593 259101364
3216 166759 408957063
108591 189641 672184333
91485 162344 177401907
63939 76572 31512023
166012 179039 32391728
182000 193774 29579520
193189 194210 297468691
93510 180701 637676112
193006 197615 11719032
187277 198967 901480499
100309 198853 257083732
91226 177416 430715455
138941 139268 431109986
199763 199768 201217726
42212 137797 156274570
66221 165315 440850195
164831 182961 45156940
12785 50382 451577427
85576 173824 220636990
123161 175550 921863520
49953 62620 612238903
190880 195886 86510630
166964 178627 29024987
84780 124953 100449729
176966 192342 774953476
191474 196995 672854624
23073 74281 128132139
32386 99271 167311075
65861 185454 25949003
79678 149291 753025169
132882 190494 144092481
58938 178703 299105043
188485 198200 237446237
80002 117412 698415359
58513 145821 768139844
93528 99816 15937847
170581 185778 336932998
176719 181593 296346226
40713 109273 654708604
123969 134354 26044531
51989 116864 162122002
151401 199073 995723789
190859 196469 14137023
148027 159800 31919296
48834 106179 143452380
138690 150443 10710447
131049 176226 913985494
99678 146532 116925316
167381 167633 203853347
68721 131733 157230385
50139 138406 529443910
75601 176804 918255496
131295 188387 960402989
32011 64843 574071695
59437 113239 648025482
199220 199683 1167139
107947 154182 112110533
110685 145260 86564838
12704 182440 424234649
130238 177137 116974483
143757 196115 154114897
131124 138120 17410928
56175 128500 432240358
115516 184433 318083777
148293 199895 129202717
143491 146166 6605702
44181 46318 888396935
186429 191419 554560515
67079 180551 374452242
147416 173033 470470465
160716 196197 88684501
76582 82881 373169729
180887 187561 16440098
190694 191316 388237199
44950 73612 71745949
7028 60544 612244764
185444 188991 9293866
158014 189099 77604270
80143 190872 941598301
80828 109187 70790389
6622 130724 416902063
130130 183809 134052128
80735 167369 216435174
94184 174451 812915043
180605 196572 40145493
2102 119720 294052445
78439 166230 219360966
100927 138122 375892962
88290 182831 236291309
160852 164827 9909737
118938 149644 76801221
43753 116590 181998253
111917 151932 512453991
24063 169011 362320904
180632 188204 19096024
162181 188574 66003591
98622 190187 206480897
99437 114345 533239488
66157 121321 365055322
141613 163626 55141734
55752 115699 987884976
177808 186278 720749935
115856 189705 892807967
113020 184862 483671872
114527 151449 92324413
86230 162549 190902627
38238 43378 464934227
8886 77016 170409639
38352 148498 813621249
137158 186078 122264013
61833 118498 491774159
49885 193543 830696610
145628 160210 36548682
98317 133278 861234412
9487 93419 209744667
62496 95049 878495882
141292 145222 9876595
67417 164314 242083657
81398 133625 429304731
97559 181811 602036395
32744 49799 42662890
93151 114613 53705858
149578 169531 503226
94797 173943 757582797
6892 195623 626470681
29715 150267 301289956
137482 181690 110396812
42065 190239 370415205
110475 189860 621839083
37336 88201 469113023
142536 150860 180560591
58437 101091 722774111
158699 184433 64117014
40256 120207 199775378
126841 132979 887108413
73827 105914 390898623
58499 94614 317910441
185328 186257 258724227
17078 42117 318544065
133393 176908 108649395
60202 102326 105474836
55566 198402 433767230
172656 197636 28193805
41862 91425 900809137
169447 198699 73322587
89050 194515 263868321
199836 199838 655160981
11198 186867 595225980
112765 153595 933054770
113961 131738 44429354
30546 154895 728382705
12621 76598 160018448
3542 67525 160308860
117448 183221 554505828
83715 112316 71451531
132926 177391 439938711
27750 177513 845701146
67119 199651 331319352
7935 178725 867216446
117207 162674 113758521
162973 166403 8450798
7067 136451 469003676
120573 191622 347175431
172653 197355 77110676
16725 193000 522381870
195568 195860 10196719
153868 193736 99583939
144284 159901 391120632
103630 192658 222420961
2967 58153 504628612
139091 156448 43609795
129930 187838 144801759
145753 160905 37980216
63657 162115 930414388
148756 193112 110912025
64590 73322 302067662
22090 91302 513957002
64514 131755 497302584
23912 45706 54471805
150205 177562 347019964
59490 110224 126698646
187398 188668 3215798
173937 195243 53420510
49064 186238 832699025
133527 182566 626374864
118147 166020 375220779
85031 85600 1426106
30870 163782 728642810
79835 102866 57650238
62898 180237 293064894
56537 73860 16367502
157233 180500 57856611
154525 196735 419933934
23750 170184 366097958
49876 182173 330560230
27551 51653 778909346
111763 131145 48582678
92161 161784 174324123
4912 165770 402203634
105251 131795 66255271
147811 161684 672606844
126118 128959 7163468
146883 179249 80801819
22107 139304 631346584
64412 133005 171330981
19293 161737 789995870
189044 198986 89936058
31536 163062 328859602
61375 176130 718310672
79060 162181 207762277
176086 179601 718820122
55079 138389 680519540
137142 168050 77198602
36797 167422 561917057
115862 144241 70989458
3891 89967 215142568
89005 113120 60432335
127331 189815 156281078
106838 153919 90455291
67688 117610 276140615
152235 162309 25210600
177155 178643 3714373
99990 109739 737322034
122075 149156 67873281
9927 67701 144639459
43828 198603 984419533
99005 156240 823482688
70883 183904 933661659
38197 151452 968887481
143829 157151 33410559
152512 167759 262047816
126855 132756 362728283
4541 76416 547057365
40981 47729 457132714
140849 192187 128342155
77487 175306 244280472
129530 199365 174772547
132119 153302 250168868
134716 181291 774421712
119905 154971 87670885
131183 171357 100349374
145956 156707 340367522
15478 50189 86717342
143503 160537 42614362
103355 106279 7253377
14276 127525 282990896
78561 138286 149148080
71338 167564 240238336
79277 143445 558109995
115382 175127 149141537
53701 196396 964539240
160574 177817 438013234
5518 189076 864829591
5432 62751 806666563
189784 191626 4540259
53364 78716 63476290
181108 196893 186531197
175235 191753 294846266
40534 135167 236606079
182573 187553 740727137
54035 68140 217362238
1956 175637 434123388
73559 101850 967884352
127706 192741 162555258
75979 78017 745943295
158015 180249 55313339
168669 176798 346101690
97957 193869 239668364
100678 127343 440319900
60736 144037 208357584
101723 137529 329538796
58747 137321 968864829
153481 178024 61059780
8165 142108 334814360
141570 189063 962795026
15177 184399 491307529
2349 66739 522786130
47828 167109 739179056
44916 83661 96824463
44977 111497 166177128
138787 192667 134730923
190892 199774 8585012
146050 188270 105588608
181255 187542 15882070
81831 151785 174938341
92638 101088 589522072
147232 167062 49579144
149494 184195 34689307
26119 80566 136053570
160182 195327 815820977
69433 160346 227156471
44095 131533 400758519
182891 188776 6464244
33252 163464 872854248
187465 197298 877537223
116972 191478 186253659
171102 177333 15434383
16364 52291 89811773
25797 127256 253530172
70415 86030 198334595
138933 154534 39226091
87512 171866 210947696
167302 194575 564389475
134105 151661 43955315
164254 184727 51018376
98242 148735 126068212
155576 176869 819391593
6422 8352 4888347
147224 167826 855979902
21593 195697 435321918
176060 193724 112223083
113423 130236 722808119
108580 175342 166727659
101853 120511 457493424
73095 172352 854822958
107455 140171 104365021
50945 172726 927356044
169403 171733 5767176
125466 125652 495201437
83078 123570 101121849
100046 169349 983406661
149952 172768 760288457
169464 185126 39065531
42976 142693 249261514
129656 137730 409418011
181219 199251 45406721
155327 172893 292827446
73048 175777 804611633
187004 198100 536677470
96236 152610 403710650
117503 172266 136834055
19657 57908 558726588
87353 189507 548693632
80496 167076 216354037
105453 199784 886008720
97314 102379 684988226
84991 140426 138680462
108164 169175 152502315
196853 197785 973358963
90050 127590 93957972
129686 174722 112450237
181044 194837 34656704
125935 164995 97774678
137189 174801 93902393
7417 77317 756089984
117182 191417 683177890
157994 171639 106812803
109821 163671 134752259
83475 195739 280737563
118044 163049 659726686
64947 149050 898531296
23661 100833 906429025
19909 173100 382858457
44328 188944 361482600
14428 131288 500522715
94305 158367 675116580
108771 145113 468782749
2293 102216 491128917
1056 49467 121249840
91021 166062 187706109
73219 150181 192269414
12924 69642 209913629
129664 171190 393677714
25558 163261 964467384
173995 176663 948873018
896 65784 162625869
83282 190819 268829834
36429 38207 249842267
176940 177918 2445239
37040 61322 60643231
98099 168704 169868805
27486 142073 359269131
22199 99235 449261190
69835 96151 65548853
1329 32573 426523609
166787 177146 769921541
82456 131321 122135456
169643 193257 66162332
29845 175499 860153504
62386 162001 249034514
159078 174972 343636585
166155 170020 9706868
42369 188675 721246522
163257 190866 588800061
12096 29872 44527750
4045 68928 162584608
173452 187157 34387146
38352 55481 42956206
83385 186173 256886611
156052 184127 69935703
32943 176307 358145926
128473 151197 47224071
138690 154673 40196008
196209 198463 848750669
183650 194534 632607593
151530 164177 189294522
79078 99679 51589268
10666 103029 231017741
52122 122876 176720897
175124 178033 7255167
48680 82237 260359862
34925 58292 58499553
45802 177067 327903419
8063 35562 68763651
60596 75658 37786022
79201 127712 552086073
171401 172420 2601411
114710 146297 155988673
67384 85334 47241521
102728 131975 998776308
120497 137123 41689927
157308 165034 1694995
119725 195442 189490525
163250 189933 66661721
149093 173009 960923183
171618 180834 689885644
52926 90890 387547663
3648 177008 849759800
114241 191393 684415223
22190 191441 905099819
96266 196647 251019341
192150 193994 4641864
60956 145106 210402174
150569 172805 55505090
98095 172890 797053897
130277 174737 110983097
11754 58216 642453691
73243 159847 216483176
167448 178337 27124996
58599 164469 264629620
121399 147573 65561978
140282 178490 154057619
67661 181898 900307036
96478 97853 3486088
152685 153185 703825382
82168 121200 97444274
170247 182817 31267238
21646 131435 953466444
94788 160373 685879368
35554 46152 26438353
9074 61437 130885090
182272 198920 817190339
185548 198944 455592277
191164 194271 7771990
73178 75014 482929952
183894 199610 39569462
116441 182266 164458022
79932 196045 290293386
169267 171959 835417278
143699 175114 78289331
124080 195716 179294102
62907 176066 478935026
187352 188057 1785490
155355 192289 123682555
22421 193279 976656993
168101 185136 42582774
179019 185669 11909262
14728 59996 113064928
44361 148112 259295085
33191 71593 938622840
133505 137265 9447296
140882 178224 722809637
44682 155126 870420371
144180 190974 116945204
45787 189163 358470773
102260 183131 201897308
32804 58857 65174610
139674 193918 63755206
19083 160402 842160447
127698 150754 57693188
164941 175842 50266685
150433 177285 944384180
3883 51721 119782493
61933 109291 812930375
106060 186658 713761866
49392 123428 815413055
151109 178297 67736259
192166 194253 5255615
58007 181250 307833218
43067 51397 963732569
77525 104695 356814951
851 22701 305968087
148627 190604 901342850
9354 131432 305115390
1624 86138 211361226
129486 158465 910279427
137725 179786 104996996
61143 115700 418216649
115396 174528 147697076
93906 180452 248619313
101676 178886 192643394
178284 199945 264144692
51305 85289 84757256
149635 154207 667351251
120360 143011 559238262
7609 36504 293527135
35744 113660 194702545
125573 153078 41037602
109945 185984 190083298
197430 198044 1565177
181158 189996 22285653
12622 148484 339663908
172047 173979 4746200
169052 169562 99954746
45041 79184 85407589
125926 134958 22719303
127208 144400 43120806
183914 185655 367219019
126433 148614 55552264
42289 181314 347396442
88776 167023 695991855
158916 194059 322259045
57178 113255 140060090
143572 172766 787813137
175714 196996 53556510
137020 160741 373302449
187058 189867 7035134
6722 82893 504235414
20446 89728 173048457
134673 167233 81266913
115018 144450 30975850
178914 192941 35246444
181877 197570 39532591
86235 103728 43842595
108360 178253 174547402
51298 171956 218541823
148480 178068 254456203
40794 58762 713511425
118838 139822 52481410
387 78426 892728523
39204 141572 255960660
181565 184889 441112341
110058 179603 774088179
183776 191702 216003666
192517 196068 8983280
126305 143536 43243787
70560 71638 2622548
194981 195726 1922511
81880 131535 341108825
59944 182425 306029197
80781 130349 39386407
45681 130249 211449910
95446 142806 118427605
86006 86035 93516
42716 93537 565856359
34693 166232 328768708
112437 144856 175261566
9303 64273 738556588
23600 156146 671220543
180088 195897 810850604
74584 166674 230025314
136305 162481 65546128
166806 185889 692341687
18035 119362 602480579
180880 183897 261588278
9137 176281 417601187
60899 62293 447419145
15527 112835 243073273
116569 145665 72766663
129170 135837 16682931
181209 187122 280909026
93296 115770 546373570
9516 70513 811051432
168828 196917 396356809
93573 155333 154598451
26671 175350 490522370
135624 152240 41605989
185074 192130 338179508
77190 183167 866164117
124059 152320 997032025
199172 199741 589083
155655 165165 932637910
10080 102184 230392132
13206 123310 413569228
167676 178330 26515663
168862 174519 14023755
67394 154681 218169907
103115 122701 48697598
21988 79353 295838871
25931 81763 139568067
168774 184759 39850305
152052 158692 884431382
196858 198768 4860256
119385 132442 187833070
114704 156209 278733160
1738 27713 791231907
153136 177096 250630073
196514 198380 4728639
180043 199389 48703341
59368 117470 145200299
31320 67005 89373606
168442 182923 36101512
69320 90556 121210296
15884 58001 105330724
124530 145254 871369213
158160 186338 116076558
18271 30131 33670598
136235 175617 98256818
98267 181554 913857590
91204 118133 657499178
195289 199882 428851317
83802 133940 670619448
54106 90834 310543726
87490 123120 89046313
20439 33383 887700429
15046 76381 622347159
114844 126108 28006938
83439 160742 193315672
166205 177415 27811206
91442 98241 17331187
115991 128920 275079567
185561 193914 20994172
164546 184204 48973443
95719 164060 326369096
72022 72411 986142
182038 192114 497298621
108346 163528 138054845
102338 182012 224532231
191515 198509 17668044
86265 200000 284595543
180668 196434 442222072
163113 198049 87422658
58767 123073 190873821
91760 186052 235872229
164871 189538 676814706
118212 157684 98885959
25660 52576 19375725
45155 195264 375308972
83110 153007 765278171
141451 172335 77178512
162837 195786 82384869
89771 154838 162993114
81191 94792 233519082
94456 96566 659986147
123026 151830 72180611
53284 99874 241862084
34923 94196 743826613
29907 93150 198473097
158325 184744 65821689
164864 176861 464081390
114434 140428 234123985
100058 100264 526832
51749 179237 774903836
176553 196938 772113811
90736 179648 775854223
92084 121989 74786314
198682 198963 981623547
136442 178333 406572581
89404 111200 443386431
148736 165770 941254011
175294 193697 46226500
92916 129240 90785411
59271 123158 656744489
158608 180322 54035776
192124 197389 13317690
79067 180064 252255691
36955 153820 640071100
82336 152202 174716349
102170 149266 335031392
53513 140600 217650699
93920 168936 941177585
68363 156234 584473201
193091 199505 172330744
40002 85452 113556776
27424 168907 353620078
144791 192752 961352589
127430 132260 654352010
143034 194770 129309508
77659 188511 277095059
1128 57530 141302897
17439 183025 424507094
4800 27045 46368583
79213 146707 168629400
164296 192821 21215058
22702 85896 157856316
122106 125089 551204289
12438 125854 268357541
78845 182513 755884220
160703 181466 46259989
162046 175411 33156336
121586 197883 191055531
185735 187426 83386374
132795 137782 645323313
145143 151687 16385886
127323 181867 577513564
48261 133046 211919380
110129 168420 145760465
104783 188621 625306974
180800 195815 766610023
8013 79204 431252886
161744 172890 585357964
118169 166197 727882564
146857 147558 249522849
158455 177144 46412234
47152 63113 40101770
27462 192602 424929369
125059 176255 817219236
157887 165386 442653069
119371 139728 50972360
14595 189165 637995213
144244 170751 658860725
176914 194845 134306880
52647 97479 112092356
83625 163533 274191592
186450 199034 27527550
67834 68774 2410647
36290 77585 959149814
59203 80668 53631748
27826 120428 231232478
172307 173163 33819270
78215 86601 250061829
21311 64140 865873785
45172 140781 238984698
197311 199249 4890299
68538 110843 558794191
21944 24582 6587469
167253 196970 74516969
145763 163242 43797573
21724 105120 700481072
30934 49764 740063595
163934 176532 788105313
153341 187269 84746486
154408 195878 103583191
139360 139933 39509842
9006 88195 485632779
1866 30666 72215900
43772 85650 104514657
74859 120936 114914301
75981 79989 9961251
120873 153376 907168636
121206 191318 732838482
51920 82679 566800189
169633 180661 27406724
153646 166774 893111903
108467 189129 636268902
59655 173427 284278777
83682 134679 127544076
44224 124942 131325194
158651 168262 957880726
27163 184532 441864994
109462 129194 482722153
152438 163417 195712230
112792 150674 822552672
129710 157313 69131720
45007 79153 833332200
145788 175405 73865860
150889 159284 358598485
198395 198670 707348
197541 199943 6070564
110950 158263 118497391
53523 97761 110644623
161203 164638 870202243
64573 128527 159696162
48984 106589 263078488
49542 128413 197065884
100717 104221 8689474
129458 137499 186698188
102899 119803 42027553
53629 108157 846866203
61289 145565 36804625
144423 158710 35773823
19112 140079 707754323
90774 145944 221951179
168306 168955 1693480
197927 199863 4897742
171899 177931 831011377
184308 190952 961326130
80846 197984 292948057
98500 138447 99639992
14231 83434 793712320
532 179530 889264425
148308 154229 14930657
148859 157456 455837931
119951 155368 354362700
66842 92650 471281439
76799 173456 960015748
53171 146582 233467537
13339 72852 148931179
149043 192316 247726979
187857 191065 7951723
40336 74778 967911901
123841 137885 35180634
43556 53178 988699448
109111 125605 41163035
197366 199339 4987527
163614 186966 575835187
86248 111452 513600612
104843 145759 820167991
37504 125935 220929033
115596 169156 126348553
42531 133136 281181741
188121 195487 18452208
78570 80125 3809297
29304 151195 304653221
11169 117990 912088011
19183 49371 133520345
28932 133493 279102581
198200 198671 576488623
119541 134308 765238973
69117 71423 5709954
66709 150637 209638127
27441 158153 326811808
101670 172712 177385791
88373 129019 500160600
45232 57796 31548403
116590 142529 64893521
177857 191020 279961757
170607 185606 80620606
185857 190237 11047255
155855 198658 107053200
170852 177823 295785671
129385 196502 315302116
130523 136392 738081744
20394 62362 959059701
197530 199306 4467599
85964 95727 24533433
174847 191569 41897513
49446 136275 944046177
80922 163109 871287744
21241 144688 308661045
42608 58738 865003116
40529 46172 14109581
11212 38394 116839247
39797 51279 516515539
169220 193364 60405483
44653 196120 512150072
157252 178269 982187094
160307 162828 3247024
27655 106440 7515531
184547 193870 23424793
132575 176170 379654074
109674 122638 202004799
183374 197626 35919288
89844 94436 952017392
13104 35950 567366635
90474 122568 917172288
182453 192284 21509312
156025 179412 941475233
156466 181613 980907969
103536 123423 664251115
42581 170031 318590891
61240 88011 66863174
133601 181604 553601132
69532 98681 72783267
75807 87025 27885486
194237 194959 1816924
166208 167532 720879676
33587 144965 278437976
29161 115835 674462953
41615 80605 667312080
43666 56610 559479829
113766 186564 181982301
64415 89465 512946642
42199 85768 18431249
142093 169165 222891304
138371 182064 109190480
64984 73817 21980022
144227 145297 2655130
153372 199883 116393012
72047 109902 94435706
65346 172992 585902656
15953 37069 52756298
28986 196271 108738097
146859 185639 96923383
147769 185249 93651456
40479 156843 291063596
150053 199468 58732053
162681 175074 30734340
140225 167867 932815483
138614 169440 77147600
91593 125005 83650001
1903 3136 585275895
75929 120773 111833768
33245 95551 570495486
85692 183621 561203116
63235 81691 46039533
17850 157348 348797025
28575 72943 110897171
54240 129488 188013950
173774 175871 5129731
107194 151917 111778545
159498 163039 562012100
92340 196920 720609259
40817 165503 311682719
793 108692 949860155
90150 109458 48397036
148295 167532 47970241
24477 140645 371114147
186451 187699 2551011
195629 197229 458654731
827 103901 257913878
130152 161452 68844419
45453 172817 318305317
3895 68977 163092561
121971 180069 266761670
72709 165408 581455214
63628 161262 244045622
112964 147231 629499641
36512 124124 342639831
124084 133985 24840307
183433 189410 15088437
40784 143567 256992575
46831 171398 584649362
88709 195748 963062521
139131 192670 949871462
86804 171716 471560745
102951 158665 139267583
82898 108361 274986791
189396 194853 13624727
58199 122858 161371049
147469 187849 101063015
153554 171874 45661409
17895 75646 995050359
105663 144699 755297795
6186 69225 588269660
117805 141443 211496089
44548 100876 140921923
147916 161080 665201288
157907 169617 729794468
44577 99954 138537250
130068 135582 588722781
146560 190979 111086769
189460 199779 25977193
80077 175100 237356001
136307 175136 96918046
30152 160822 824277046
165677 197070 78600498
16930 113478 520780460
24446 93930 173673134
126925 169105 774340027
117528 145838 840754297
84973 138006 978962583
69727 170090 976577647
194867 198683 421666832
129316 172380 107600647
86157 119089 455981539
164818 198284 83775034
58201 114184 139837164
83188 194714 278827868
82048 138969 516275493
81807 178992 668811994
124256 170359 941488607
68760 107541 701831965
119571 133749 35523659
99125 185711 376808934
70741 88866 44934743
90916 139768 327561136
178614 195024 479136223
194575 196955 826214931
88981 185640 538451470
72422 161817 810234534
194387 194502 276504
56448 141915 213553720
195652 199233 9034404
149638 149808 660893796
189092 198801 566416299
107040 128032 52374937
107215 176121 171977571
27957 49982 54979552
38000 83869 326202991
160810 198139 252619538
173679 174870 2933172
89813 95172 13521078
5765 28011 55820623
5144 43559 679903579
1609 136187 638328266
24293 78667 466353898
192764 193518 392255855
75952 126761 126821521
13525 146630 332694584
16020 183577 418721870
106456 198485 230159292
198801 199904 544788849
54129 101847 119349958
148847 168677 49579037
24564 58067 340360446
115823 193063 489847131
106241 164478 484090571
42631 167732 312602134
41284 50342 15092767
1825 174058 430597827
152934 169769 42021833
167323 198460 78084533
29174 35980 16962875
59693 193482 334453749
102702 159353 141592492
146405 187258 102180592
73608 87071 283020847
116602 144725 70396917
88512 139431 127395068
38799 179539 351682614
76127 164647 221248248
90956 181983 227579741
14857 128076 223009851
62694 91060 478509773
67282 105686 95899908
138217 167781 599890467
109579 152782 246615144
15848 122023 864282768
148270 195091 117077113
114312 134968 890802457
189668 197967 388928662
196840 198546 804960210
142655 181114 660494960
183048 199634 102411997
11476 143745 672679744
173099 185955 979679020
122056 137884 256146788
126873 130221 769924587
111872 114064 5588522
60551 122800 758934783
60154 118697 146297990
103463 179510 816191500
82996 199673 992368631
510 23755 872886479
48248 191745 314775029
146948 162137 369486503
131580 197420 548631771
123629 198305 341766221
115159 134525 48343538
76687 170666 935797839
105626 158722 132729555
103866 170400 733688019
67522 164735 365626737
192089 193235 2876726
42571 85025 105958333
1978 86397 211167316
35045 143013 177831217
107337 131213 347872693
31635 167415 895076917
116402 183390 167354969
48212 74808 66628890
62617 161144 208478912
8980 24073 705323191
168744 194363 64084068
97363 194987 244047368
33735 183200 478356792
113774 176415 188449337
93287 118444 62836929
82787 185735 257273869
19464 39982 883934670
148235 184554 792514511
136575 149174 16837107
90122 156307 693210928
167012 179825 31975863
28718 83729 137357636
192060 192615 1332812
81951 85577 8950671
87105 108956 37515085
37228 72000 384431180
108979 129782 52119209
96671 103750 879201011
23835 101047 193139258
151196 152116 1444759
126863 182395 138809968
133741 148772 311670438
66781 132156 163219079
4291 58890 601004880
130717 182001 128035196
36309 194368 395088115
183043 184795 4401151
110323 137214 230523063
110258 118119 19672864
8534 61334 132001002
167444 177612 741351716
5512 178953 433466299
191949 194267 666420047
180238 192543 65989455
93469 163948 176362896
168434 173891 7378215
171544 189268 175807897
2389 150246 369759028
70099 187021 464642174
99884 144274 775405993
146907 197994 127926291
43694 60047 800127305
98409 126079 68903445
9053 36845 69521834
70516 120114 123612788
121555 140436 550048279
142150 173172 937733745
90749 146222 138819674
98183 144166 114866239
134417 173970 98772539
90514 149718 880559579
106504 155651 55520322
59471 78014 46396977
72807 85740 32052955
143099 155471 515455009
138919 188486 712678995
67622 117671 715028118
34182 157992 309599413
100334 130662 925009928
29133 175874 746147337
76637 123583 117184187
75059 180749 264003226
7577 107935 696909961
144940 177572 599142642
20420 22771 724232185
192601 194675 142785604
175802 182618 17094552
183816 197153 33587948
91419 199946 271731594
63241 78015 36916907
168985 186375 43409764
158110 182729 772072806
27084 136372 273079033
153124 188695 656205346
7658 155448 369632439
126623 190391 159518598
198740 199340 1499559
153972 196910 109585969
115802 125290 23619166
21914 125457 841125743
91433 175780 196394967
132766 193739 152506358
139332 171482 80325515
158294 189428 500076453
127722 158706 743522717
51908 131768 615023767
146693 154216 18982661
179701 182990 433829756
51421 56791 894606927
161598 180271 784342078
3211 146114 433079364
166566 168295 846836115
45545 194687 445400767
46369 192936 366407238
184444 185584 525682254
177578 183410 290582490
104061 181032 192218722
194846 195825 213407897
35115 199528 411137460
166078 188111 293248604
51774 83306 78784313
85294 154812 705252419
158063 196922 107411427
136763 154239 43791629
37629 155893 295774594
150435 154514 115573926
18031 132633 734846079
199440 199554 526682048
87202 198994 279722480
130458 145404 388123568
47831 164557 291905708
40513 47121 16470765
72059 161156 222661749
53181 120344 167714175
176470 195863 9162183
190495 196085 14030104
75223 173350 245077126
186344 195500 104666896
19757 45239 63659212
75895 188296 280915881
124587 152807 545426620
19797 179116 398082668
195096 199501 11166083
161813 179486 43933627
25916 158048 815159422
33374 178918 363589647
198027 199792 4454832
163726 193153 73488806
129602 159926 75883926
171234 195812 51183765
6580 163368 392062009
126191 127715 3877770
140231 194567 135909350
14427 99647 213126431
170579 187276 206752162
4861 92273 218442154
114151 194109 821798231
179300 194173 37381501
49686 95516 475870657
72530 116361 109418792
128928 141687 31909395
7510 32408 62293973
46965 75859 967498478
53016 60744 19261857
143217 162719 48772084
81007 174328 233129691
25806 68460 378493750
2453 179761 443241655
175869 182791 1823490
45879 137927 148134555
195938 198475 6415820
12648 174130 403605081
56731 134838 195200835
39127 71340 80799241
46394 166509 300253025
41127 161924 390505533
113927 178654 894992828
86954 136347 800747980
185415 185948 1371814
172622 190357 44394600
168088 197367 143925811
83617 126325 405687208
69572 180672 277406410
64946 133979 172350869
114754 160173 113594939
80982 118934 354583788
25029 185336 400649015
27865 144065 635959826
141448 163994 434266765
72525 82329 24335956
134153 149963 39556802
134539 195864 153379719
137400 189626 130581123
178383 192549 492183861
57440 145462 377249149
83811 113738 834167295
148041 163957 39925861
183066 189845 17103905
86746 168982 205654287
47498 164178 291856526
140708 155726 761224654
64627 133725 172552831
61257 156346 237907092
68708 111983 107815354
180496 195043 36558313
144892 156153 395217561
130144 161218 107489838
56493 70540 854904932
169563 197496 726310692
37972 142254 345422453
190646 193116 873794897
173332 198700 63724449
124143 127115 7442760
11846 136438 760721956
71736 134624 157073312
106794 197577 227054308
159607 186488 892729994
165429 172163 899276211
7331 180959 433939542
173451 197560 60553323
7578 135084 318774319
100603 168880 170571817
123459 135034 878481302
66027 154805 888794086
90628 129196 96524148
156692 163087 876293176
6584 29598 57642987
122008 144814 690044365
171501 172714 331418657
18384 37422 114861606
107359 163310 214221411
41384 96053 136656877
193836 197393 739713381
179635 194797 846514252
68597 82654 62884309
25849 131204 263339818
180320 193103 32093262
138438 174675 633961110
170518 192096 53923400
185806 199580 34699197
145713 150891 13013493
17815 197942 450382428
59072 125324 284648963
104947 169082 160280811
27543 77649 35087221
149356 182310 82288487
81101 191657 197189032
120633 152294 361668077
16610 152956 340914424
174776 188991 378691430
117292 119466 5339622
73568 186167 281337767
149215 162578 33497775
14135 20085 14839635
194374 197528 8028724
162517 185370 577485012
17878 38600 51718730
34262 100137 164772310
107228 115848 21509073
132386 138553 15368207
122664 191934 738994466
191749 193830 767293869
98630 175258 191245596
148819 196128 118364059
2814 44791 639720404
146022 166917 52152640
116638 189030 181031670
49083 104139 940851758
152307 185130 81920638
188149 195157 88236575
126863 129663 704129885
161269 182856 83156226
9941 113872 259809330
78780 120627 104362875
75665 76157 1246623
93242 154696 153817003
172248 181747 23661997
32436 143853 512350330
51175 93704 209477004
166178 180819 294001036
154597 157761 153379856
2563 184527 532420190
141220 170881 625780461
27076 57776 76754045
52688 91874 786187944
99210 198269 247658188
129481 149862 329045463
125165 142572 43609073
34864 179559 470626478
69881 116087 115264479
33866 105400 406039251
162998 165249 444845964
90957 144409 133825826
123412 172204 122054897
192472 198383 258419803
149572 171978 441541551
48361 53137 12015365
140526 196389 139790818
195152 196900 4452238
101820 105612 241954239
4630 37718 395727536
146093 155471 224133693
136415 139653 494179864
145856 171890 65048542
122740 186761 160165060
197430 198966 912367654
156063 184678 109414508
65065 87111 54833674
13595 119679 630187431
127764 148675 302806925
64019 80075 40018746
84082 126275 818632695
23873 40948 941682099
19915 32181 30692908
11001 17193 289199043
144082 195103 127538228
197994 198931 260877925
29204 152901 346136334
58368 75858 43746477
135375 187727 130966080
127499 143894 41095614
133676 155372 762122383
89652 179861 299017153
139341 139976 1588945
42203 45626 579776006
62471 196242 793124761
55530 105760 125556032
70743 172238 334481077
179805 186902 17882850
18348 105995 219108058
113015 181775 171814244
187642 197607 103655536
46380 143876 243827394
28503 189087 778606073
78485 147606 172638280
120545 165437 112371699
70748 73801 5439567
56589 158552 898247685
107985 152484 111271279
144872 156691 57817382
164782 192685 69648168
185434 192046 16627281
147475 185498 95008244
148288 189908 396147496
68382 98814 75958825
74144 99051 682810621
155762 162133 816223975
179098 182828 445717116
50401 65974 727071563
50116 148828 246676121
42575 185522 357203832
61152 69819 21923677
122458 182431 149970984
74623 165289 226556125
14043 142922 322173449
195811 196615 2048612
67892 126517 146266095
3324 41316 240261382
118165 121782 8928889
41007 166904 373729371
111630 153804 105645041
132780 135329 513580997
143196 184416 102893229
20373 115184 237065705
69092 114086 572993327
21739 155202 628033537
25458 47383 54647688
162937 181788 46927714
89324 111001 235113624
79544 181703 320722504
10679 197355 873391082
107638 129595 54865407
117268 123706 6844925
156090 180676 61207521
936 63529 156745629
96741 159776 159217851
28106 187282 397811498
178041 196858 47360502
174514 193283 47012295
67539 138912 453381786
156060 171559 266012260
50029 158749 271804374
190928 196300 2600574
60479 112537 130112775
108378 126022 585645201
161034 196271 739125532
12085 112110 249971087
186625 191746 12797144
134729 167282 20351721
13018 110988 777034154
193800 197017 8139676
40932 189886 372378965
58342 87217 547927214
147067 188791 104453481
108122 179352 177911085
84852 152936 431946155
72773 73414 1568761
146980 163231 219277129
57855 181537 762034082
9610 117292 269131696
35067 135414 954287908
162001 186758 61787688
85350 113393 928720273
74121 146072 816197988
149874 156434 120275319
114560 158575 858757906
78307 185614 528628264
138658 197808 148128776
50960 164398 283577424
89617 134389 112077558
9844 46916 92576174
151400 196946 113980546
80290 121608 103120456
86794 149625 634597100
198169 198908 985871030
64135 96830 81661548
77731 87985 655416103
167170 180058 32190504
120376 133633 308118135
71598 180852 375470764
79143 94826 720696819
97430 148820 128409989
129274 170140 102207495
52265 155732 258761632
76203 176489 250361375
149873 161258 389638039
47652 99939 130939937
36741 165278 820075944
20469 55273 87078325
26830 196889 887500454
296 145512 363161534
49141 174713 313791461
153379 188115 86773713
123648 191937 170811694
85647 162048 191186365
8431 154364 743187934
127604 130181 6525219
101891 110594 21525010
90739 181372 226580908
156595 190431 695977764
128901 131808 7262137
156844 183017 543201403
55740 165194 930724710
183051 193563 857276658
50485 158218 269391060
3387 51401 120243361
113895 153110 20674284
11123 126535 874345930
113704 188581 654249795
19515 44682 26225475
111061 145002 84990440
70051 150285 756892151
122172 196084 722190353
182837 196372 134590322
133740 144003 848868427
11478 76704 163087216
116636 155520 165498350
163087 177981 14314393
45746 72472 66959604
187851 193292 658854737
45625 102560 777763312
118060 138630 416593576
134311 179504 119442862
92102 131340 73975120
151286 171263 139121090
28216 164334 708738926
196642 199685 7692070
191119 195577 753160528
74351 124692 125618875
161614 195284 458843807
147622 183189 88828282
7661 180511 692864623
162102 181268 47723216
102455 125615 569672850
139174 179685 952397091
152378 156773 11087063
182661 186269 9106186
106632 114265 18685175
169733 177403 18922644
78402 108020 73944572
22377 177766 425981062
80726 122300 103702363
190678 199132 66641247
143927 195100 896477682
155593 197664 105206473
12293 25966 730995909
157313 167386 809624256
120325 187797 273555443
48284 158505 473044291
30054 64376 910920181
48022 54980 641481219
126773 193590 167133778
103863 148609 152893886
39572 140236 412189731
99304 112990 415112243
28570 74752 115380568
156858 186566 49478892
48639 130674 205183465
46107 122460 190737144
135994 158640 425354266
127035 140311 33234950
63376 95201 79403109
138660 162167 566895213
117036 127196 886587842
22263 59682 93538909
138635 170255 79152050
144535 165968 53513246
86747 177005 365315460
102177 194046 229527482
50705 71532 332379573
96068 198322 255796876
192782 195318 6463119
123420 193333 174902113
92507 114113 604976536
27438 157298 324691655
102993 136994 84881729
175686 196256 937540431
82737 175940 232777339
50372 193346 718923336
170114 186646 41279212
166046 194790 71909746
110628 169283 146722377
142475 154310 29745218
198451 199279 2111678
15611 65966 125960792
95336 179072 209161978
124037 172979 122387242
105972 116572 596753874
56043 157964 254823100
139478 143498 10155469
124355 154468 146856435
90716 105806 253236802
92434 189415 90281169
26113 138975 281996474
60904 81885 52484804
3074 155034 478865067
2599 107812 263212449
35281 115715 201008714
136851 180860 580039737
137118 171486 85839702
50879 155783 177094663
155130 198564 108594077
28564 116939 220756649
37018 73742 91838410
144559 149479 199886113
63474 170994 944661900
194205 198104 9876636
58319 137768 198495238
119107 174166 137612325
35997 160193 310525612
31228 71470 42340244
108184 123594 643518911
55080 133665 196312675
134750 139688 12293766
127849 188813 152506597
97767 151676 638246431
5374 95007 224135967
106175 193271 217671558
104495 153880 326943664
197825 199780 4919906
117776 185113 882271271
63738 112888 175933950
79827 115122 88247819
133171 194221 888582966
35321 88046 527878675
43531 119830 190586519
122901 155625 272411731
116511 153216 315387211
142513 185636 107707952
69595 108001 95788328
103262 134670 766432349
62374 138566 707228045
103702 123014 999273254
183598 194666 27808875
132455 170279 94621881
199424 199854 245369255
6127 91184 212558003
46223 104145 791232252
106205 135461 73058451
60068 113081 640113033
110083 128120 547948151
154358 176552 277189122
117983 126936 19707648
76272 159751 208697223
104962 127466 56134396
155773 195740 999554567
67643 78813 27801416
79322 197359 295179637
3403 89233 231978758
99049 105530 12329785
73608 160491 217205295
67545 186537 297228564
29580 187697 395259732
146357 158285 29963806
174227 178357 10234182
130553 132271 273159548
38072 187894 155601464
88517 90308 4471705
780 137374 627280523
167040 189157 55436674
177777 197456 49557680
183372 185860 349595544
122001 163421 935046964
60767 105962 385162531
85331 95249 24918832
136114 150256 35357417
31208 76823 965955550
121753 176798 576660207
58782 199414 351667424
113917 168233 74707121
124738 125151 496265747
174184 185832 29143712
98324 127207 71990244
142328 172978 581198635
57140 82109 49405466
61640 139748 220060252
3899 65512 154371459
84314 198315 703012427
84207 136435 130680681
30278 142565 280655732
113078 143706 76695582
137626 161179 225462995
171046 198071 401957320
73405 173831 531385554
99216 111725 504764326
94088 199018 264404164
61245 197006 339534092
188198 196581 313559877
24390 103151 197012446
94824 196420 625186727
130807 193925 157768877
130740 185625 137061773
30285 192951 406559190
125124 173776 350320470
34945 144684 274340148
64224 76656 900866066
65942 188667 306655750
194903 199086 20000353
2849 141933 347831100
68850 81118 589843641
64801 192781 865567324
169188 177449 765932936
18351 56655 95729720
117924 162015 922061473
195581 198751 870027857
193956 195969 79233078
111666 175228 988993802
12181 96385 210560168
54250 55373 2753574
74230 96529 984627651
13375 99290 674578704
182209 196326 959502769
117429 178153 812370433
138789 165783 67579115
191897 198267 10075998
87190 143450 654064474
7975 64131 140492983
76549 79657 7772205
60969 103660 930878842
16407 163268 494742446
113259 179376 325624675
8021 34700 66719812
74305 113275 97250290
147867 170059 234852978
185226 190408 13049862
10174 149193 347536947
140745 174618 84587116
170365 199282 72451504
121686 133726 30217184
103052 158453 138469211
467 110538 275197892
92765 140300 829760843
149454 187702 95700756
128387 195341 167487492
161512 190235 71740079
123552 152646 72889205
91913 161226 173544267
171790 190240 321848903
42890 70611 942802553
155298 157953 575795186
9788 12471 967643960
116018 147197 77853360
60191 143791 585731275
72106 132087 439577993
55293 134813 17823371
66587 190427 965161255
60953 149158 220504354
146879 183024 636370409
50381 79754 675829983
141744 154643 32429331
169915 199703 74632776
152075 155379 371304464
100165 107480 18176331
102397 189692 218126451
165629 194999 73481402
175689 189705 35285307
55753 83017 68055074
134206 197226 181388621
160336 189052 101255137
20121 110163 225023793
1210 132465 328277618
151124 172080 66939454
76927 128807 129553827
15346 86372 519313233
41351 176474 858537485
167955 193654 64382768
58537 111529 132282799
25620 196600 655756218
72165 178945 786858791
12730 81654 172335774
171367 193218 461114182
13759 100894 454907196
83709 154921 204161956
88701 196017 268499500
78501 86097 18812565
174817 177706 7152627
40812 53302 31217299
87302 177084 722687119
71984 190977 710836046
181074 192702 666915594
87232 143530 527117886
46305 81462 87940196
7028 185996 447378053
47826 186336 296455779
119398 161056 104356882
150568 190161 594483975
78663 166889 437073811
146772 162972 893415559
86664 171488 212003473
152451 193149 101702735
142557 192502 124803502
127902 165049 92948878
199694 199746 489374271
183267 185053 4530870
138984 142033 454611393
65456 99279 84470377
57292 88108 625512870
167084 197467 154809643
147095 178158 77552285
143992 174464 76024226
20874 123011 255239126
7947 63049 137844969
23940 73888 897142313
146376 167735 576819054
69873 91635 53929895
44575 138225 234025838
90938 159995 959651957
84784 123499 96792321
118348 164327 824527723
25092 41617 719627783
93170 181386 719779915
108614 174476 326518916
185987 191056 12734811
161027 176070 99995445
50276 67654 43582224
60690 124069 158353750
126733 179306 137201948
65298 180047 286512445
42061 141982 249742735
198534 198698 451510
166816 182606 263058434
28353 86963 146325962
43063 116190 80613479
138961 166513 411380009
118894 190719 179616768
78823 179613 175576914
63449 162772 945724602
15679 122013 870411178
131445 145559 578998782
17834 187602 424364307
159663 174348 36518070
6364 49740 108552046
7584 151791 360588575
151052 153327 117334482
189099 190641 3836238
81835 133348 128708319
45362 80121 721698520
167835 170142 573776415
11207 167561 390721014
128273 170669 675248443
149618 169728 50330689
121948 182561 151584664
181027 183226 5516829
183411 195110 393577273
111977 148710 973429532
65926 93991 69935200
115599 159556 371949654
156275 168606 30655365
12595 69276 849864208
154438 168535 35067327
128628 181952 133234361
194368 196847 73532100
50249 144801 640387219
190090 191982 4700807
124143 145655 53895635
119566 177985 145952460
108363 110704 5768712
128770 163699 809174772
120687 189578 172423667
146490 199147 131842275
13384 185657 917804598
70387 102004 76256190
123596 189063 530844798
186180 189783 617865735
80677 177736 440056689
84425 126500 105236523
163233 198272 76185733
117241 138191 473401927
48984 119710 176680807
62759 86018 900822368
170628 195263 61587587
175800 189234 33833179
127762 132439 11695606
140292 165483 621101413
43497 83217 880057080
156482 163000 661132188
164577 184373 217999356
96973 196653 249217961
92518 186279 234446923
32407 85012 131350904
3509 96616 232965919
164779 179133 35648800
136105 185285 524327995
190740 194914 10457418
22242 62406 310541266
24392 99535 374629187
62542 91656 72493689
101295 176801 936689366
36886 197865 402523847
95470 152966 908866506
162419 180687 759925006
186732 191260 11337305
179160 190154 27670778
72877 156584 209266984
130995 196139 305913747
189062 194219 12889924
174653 198759 60590205
31228 102667 339592737
118276 165871 119041596
145629 197705 785821290
7499 190269 456932838
84510 164197 199409713
163745 176849 369329154
110865 139339 690942195
152567 168648 40148634
25144 104994 610255723
199059 199193 317483
91391 195616 918636393
48779 152173 358987890
18843 96189 998769388
179824 187058 18255915
8918 195007 465270497
28559 164819 36935062
103324 124434 29074640
178954 192009 54222934
99794 130728 209776945
199269 199443 958805803
67429 134250 511205579
76903 164544 219094310
89745 142712 318531508
137639 162151 381068798
191790 192944 2901847
181356 195376 35238662
86885 87999 349215205
150154 158675 21424743
80262 129125 54646613
71273 98911 69043364
119412 169346 125980725
24009 133906 274684735
125021 141446 41141337
192108 198899 5684604
147254 184101 92097092
11379 75896 161384313
186376 197101 735340741
178297 179607 3324283
16887 134942 295163736
183254 196050 716503838
188139 190145 5002203
89228 91549 217290273
136565 164278 989518212
10280 27555 43308553
41380 46842 747326394
3156 84269 1349097
23683 131164 268721985
20498 144198 309284836
14445 35353 52250877
78484 125881 118264954
139697 178868 832390319
3814 55682 129888803
10893 160623 374386189
23414 69936 116569626
90234 98653 21338026
83261 169528 490432069
15762 141070 313145415
126920 177447 699410322
186137 191805 774007001
1049 142537 353910534
10322 51114 102069015
3315 88647 213322977
85988 194419 271226272
88062 173439 213401684
42863 51538 21681833
173496 188046 916890889
144915 165948 52510407
25629 173723 370035847
175548 190010 613029183
197155 199096 268238097
17025 37535 11194295
97407 164542 889188254
46651 157571 277530199
45017 197204 380571967
21271 104356 247086265
108536 146514 333823087
104356 179283 187074260
14226 103242 812034045
43704 111949 170466143
95034 142152 117805034
156668 182753 202126511
129999 180907 127093511
76242 129956 725194585
118901 189010 175375004
69792 183782 284616906
90573 119485 72294153
73817 153356 102967066
146172 198941 553014112
48492 159091 880618467
128952 131700 6876455
43758 149201 263523209
137658 151087 33611618
69205 118847 522737942
185800 196642 27271936
15415 134209 296819123
141875 198033 140592139
148684 195682 117585261
133828 169372 88900581
25388 99647 207583806
49581 157323 380272476
47707 144824 242910458
74690 84215 16688863
83695 119963 812311718
186579 196755 257547943
102002 130955 72277794
134089 175880 839336268
146343 182273 89738835
141657 173681 675236979
113451 133467 50047861
5651 101048 805634722
143003 190383 118403608
78027 192799 464245229
25558 91082 163568198
112323 150603 95792734
192924 195693 986164106
147869 197555 124402951
11233 169887 396631537
115162 171820 141523368
198402 199314 471594343
114808 198736 555979930
170705 176278 13692293
99749 102962 841384704
190908 197137 15696540
63129 181466 295559727
7155 146303 439403735
31087 133951 257138304
83018 101292 929890164
160671 184824 981328779
37667 88943 260946376
71845 75772 9766850
167552 195545 70179096
107190 165382 145428258
179528 189669 25544364
92288 109321 42685175
168227 196603 71101404
18714 96257 257080241
45886 68938 57888303
101712 104409 6644461
104706 194684 224916851
160900 167007 15099283
195744 199792 434723038
35492 177485 643695308
149088 159973 27309353
9028 49329 101309920
177970 199516 54290379
82327 115929 766272230
192707 195959 606149961
14167 167284 966566691
19875 110411 226261087
87696 90844 365908504
169533 187288 216369710
94345 100737 240213784
62422 166152 647855584
188856 189799 2324156
137502 144551 2236899
91421 160063 86537008
92015 99460 699953227
2815 69980 325032942
175565 199966 61443173
182568 188140 363158782
36913 58853 380355231
125555 192004 166264388
10873 165444 386382523
82205 91260 22520421
54429 193508 569524907
138741 166070 79163439
24505 174708 440520883
70280 141164 176994479
145106 168074 57306575
196423 196467 115208
107574 150736 107893793
150364 171132 791380437
163810 171126 550642814
103229 188272 212523046
158176 167507 23087941
133052 149219 677121271
119673 177401 144222151
10419 158267 955668880
74526 189979 288540166
4980 129725 311943469
111344 120721 677368109
141254 143448 5566533
178218 196805 46765691
194512 197084 187862461
24076 179125 445612180
169366 188464 47781867
80264 103299 60949214
97449 99259 495030552
71849 165307 233505826
166077 196185 890953275
78 158244 395622588
185636 190458 12177727
156567 157457 2226430
21247 123316 255068014
25252 73179 346164097
117264 195179 299236163
61481 126156 746759744
11555 67281 213994830
14058 44623 76384830
26237 180265 384850702
187403 194772 815346865
167937 184753 959989693
110891 119282 276831778
157133 192776 283043058
29471 135089 263981253
26177 73295 117834136
39529 148431 272321935
186154 191210 12680615
42238 129992 995889397
156186 179499 142867993
186766 187759 2577173
191390 197230 14733078
92364 177051 211629818
135804 147405 28975583
13476 180168 493338043
54694 171476 291753797
49984 76173 65503414
114209 181075 166990651
168351 170223 54997
70628 102184 78787366
65855 145669 199298044
100252 125208 458004589
191646 193609 31669308
158584 177339 144375811
46815 196849 74962837
146586 197007 583717677
85957 107241 53392875
105334 145749 792937490
116397 118084 135165301
157752 188515 425191109
47089 150288 258054936
162205 171183 22331557
38528 84454 114701858
100688 182389 203988168
18889 133126 341714479
112342 146839 86260590
119189 186710 218790032
192273 199056 17160225
79562 97006 670684305
199727 199984 842351820
48929 162294 283501418
154280 164314 24997185
117120 129265 30357979
91026 110173 47934479
135353 185870 126244783
18012 25785 19428199
139733 198768 147825104
13915 99225 213355344
37924 175854 344616821
116876 179400 156169747
15507 186801 700934613
181342 182883 539147634
79730 186305 266336455
72099 114305 864302233
174292 184100 24512308
71232 120664 123238066
173610 174771 2881603
143541 144340 608188576
35389 88295 132120972
82354 150721 170943036
188798 194829 15046634
161980 162647 1668150
120116 148274 183253701
183833 186216 6021590
196807 199674 7249449
34426 127829 233396351
162149 183347 52825490
125207 127255 328599697
89091 151287 155683444
166012 169432 424520948
126111 165312 98116351
28799 173677 610211824
95605 108173 31416874
60424 147890 218698757
160245 193533 83141409
112705 161947 123243396
192642 197023 918838767
135495 198407 718694526
13416 138075 311560445
52528 138970 215997818
131446 170512 390641611
194725 199875 802058
137635 197788 196314442
147323 183206 446332269
68011 102180 702519662
163175 193065 74625100
169986 170151 411816
196898 198561 4199772
42794 174793 329786355
7970 111148 257837505
14369 40821 427336722
104380 120415 290952791
122065 128624 16538110
23900 167460 499917418
142736 173524 948131388
46009 181499 448482815
148712 171073 55862749
134101 193313 148046088
123574 128140 11492483
105484 183479 848347924
189559 189880 789371
117379 193029 841751048
122659 153125 76421569
28624 199973 472412612
157354 169320 627030471
166247 185371 825881933
165425 195641 237151544
92490 118513 65102562
50145 195140 362438987
17736 123050 470752693
102559 134143 525493536
49409 120520 177571527
41291 114996 184328919
196413 197640 3143826
77500 122072 837647973
180338 185424 12752284
6870 174175 418186939
48995 170204 597713028
97914 150969 825421973
38219 94086 139694428
198252 198740 1267459
155126 183206 22711527
92287 101262 22744886
106020 148418 105905004
61052 197984 819113692
153717 168030 35578303
117824 142629 62011519
91371 95149 9623340
94120 124122 74902103
121616 161283 630449764
10859 106932 240202239
1609 151163 374059360
21483 126548 718788854
175606 190990 38684278
62837 120527 535435937
60011 169217 259889643
172413 182338 811260921
80953 153127 180459537
98880 99962 752344181
59583 122706 157606241
82447 174590 230232336
143174 183774 144146435
11062 163563 381286634
2473 68976 671998435
63837 160723 192496810
107210 108688 3591036
33214 110647 757550214
158939 196970 127147190
134119 189520 827630693
42952 136711 234362673
29592 89345 149103857
50317 113578 500994875
127128 166675 98901309
107733 120389 319646147
127109 197844 177093570
152069 170025 690235685
122722 197008 735210690
32801 173670 352017290
98373 180356 204659358
7434 195109 14174301
192763 195648 7359041
176105 193456 613420352
82321 123400 102611757
62896 90598 68993022
195967 197632 637300492
123514 178979 757928760
20679 141413 301849193
16261 168671 380942398
39446 91214 733093517
187501 189684 106384663
188277 198459 306328703
94995 175945 202163112
170628 174499 9539674
136834 151086 35633687
159112 171065 29712244
197274 197817 501146771
46618 81424 414178701
22745 54532 79550138
77643 116763 948924410
91284 111421 50422711
189762 191703 757327361
41920 52012 991963293
173831 194056 50676379
62696 180685 385882887
194955 198212 5723329
193150 194900 4398453
191978 199718 634944402
4018 173360 488124970
127396 154276 596318973
66343 195143 216291946
196724 196867 202631558
42137 136888 923284858
7158 183280 944442304
71555 111418 99403094
85034 115698 268864287
12932 93702 700804181
75531 183132 268777241
104611 132119 327623496
191050 199881 22286931
47155 172158 455893052
38222 62586 831196711
145445 147906 6103693
124848 187908 157791052
28950 152397 308516384
117029 178022 152284579
187903 192236 992242702
113723 187287 19502145
60306 121119 151921331
100123 169325 172860104
119160 193937 164822546
196694 198327 481345169
118805 138857 693815584
94269 186357 359184952
4107 34537 76220088
131906 158627 66975682
161854 180613 46683736
76332 151129 774896337
45522 52505 17479585
106711 187801 574084038
2956 173736 449644061
121238 196774 29093577
136543 199259 156946063
63816 102450 96584582
197449 199227 775313872
196544 197843 3320268
23565 79117 125910298
123639 142146 359263661
28588 137841 918253700
31183 130841 493990764
1556 158622 392907340
126013 184470 889395898
862 34454 5339139
181825 188987 187227757
133384 148367 37537400
136397 157454 52829984
52197 104510 440523526
89010 137278 120837820
46670 143960 243390052
3027 65561 827817478
115221 182939 169129216
176625 195517 286538865
163897 192602 71614590
150978 167666 665519188
136324 174759 95980264
72712 192382 299011942
153926 160911 946341918
165743 169416 9174111
33833 140230 875790731
105986 176565 176109038
5427 12807 817822385
16840 198148 728177859
67011 198087 836322206
25202 136432 278022507
15924 39800 59527068
128113 137450 581088818
19602 66583 344382680
81692 99763 555305477
5049 112183 267821792
10846 18347 18850868
79478 105741 65680209
97140 149942 322689726
96456 109363 32152745
47658 130132 724586503
71264 78703 18535305
185619 193187 19012666
27925 127716 249299979
122617 124014 3544634
181635 198346 865525287
31596 120138 221184899
144899 195824 127322292
168769 192472 412264507
29637 66164 91456255
137109 164592 427326698
46627 46694 186848
17240 62444 396505574
194226 196488 984946856
140873 146061 558527294
37112 44156 123381492
60241 171676 278551536
176988 187539 26624667
26026 124952 542569826
97211 116912 668545041
144138 172263 5473845
82913 159189 190782787
59915 132132 265701210
179408 181681 632737987
82893 94183 95482823
13300 15416 308871368
54475 73417 47364166
151292 152943 476065394
24832 181476 391418026
80234 95432 359873808
154235 190436 90390189
134582 182388 119396294
191232 199792 443518180
83977 153534 174046221
62016 84906 57098038
83384 180730 243208138
61480 153784 575670983
160456 186464 857116538
108272 195691 866102235
143722 155058 459061670
99316 101186 170169547
94657 195862 915498903
117368 167493 979754163
112564 161725 812662435
83714 185715 838038489
64550 140257 443919880
16790 71625 920354540
127933 172767 763748173
138170 190319 803462385
6174 67829 154389162
40929 177266 340601194
50908 130335 376102111
11442 64318 132257424
116745 141172 497014317
120997 126737 14417239
91315 124853 954806140
112816 193716 202338033
82158 199272 520560485
154207 186799 288344431
58557 138198 750903424
129145 157296 70559843
48041 191832 359487814
121116 127042 14888653
125006 134191 23020808
73915 159589 214201338
45178 74665 73839050
2880 88751 214697577
160795 181827 52361198
189572 194040 11132175
27042 86046 147289109
65482 85040 48525054
71138 136963 164383739
33080 88728 835426414
104056 171397 168211651
157707 163211 13683623
41653 141986 119190504
168188 183090 37187448
61238 195479 749667382
48529 193626 966044126
28521 134091 201243347
156698 158355 744129747
36722 138831 255129873
95912 150986 137748462
42711 90242 122980490
52789 60417 18967443
128522 156793 70872673
45849 155559 354735498
130283 191886 153953382
136144 139036 637865610
50335 121752 364555873
35209 191489 390574953
86710 136210 123774832
127312 147205 65089636
156059 166481 604240114
68329 122920 136084488
24707 188480 409466479
71619 150272 196439576
23635 110821 217873138
120682 140535 790324921
160939 181982 31877623
90662 138354 119319371
134615 186314 156117482
98305 149547 196169217
14529 101145 216559166
78063 125000 117153188
11325 66113 137158361
105049 156055 662300455
104647 130385 469099104
56603 80097 58675586
69315 136505 636914615
27231 187461 400457848
121538 169121 852866036
156599 158603 4944514
96430 188853 231050277
137949 138238 720595
69013 141489 180892087
104323 172493 170318882
161183 195151 419593062
138917 196661 144533364
121826 133227 28599495
116470 142133 110081072
24394 125112 251702150
191306 194271 7439231
159050 190369 40980673
157787 191184 325296184
67201 74579 18398850
23517 130937 60680344
43153 185667 969751434
164645 183012 419652109
107919 115488 568496159
152916 191931 97429451
96552 151584 422572914
117683 149739 955271601
187570 193152 13909286
18201 76485 145699597
10310 125067 812145003
162900 171954 22508819
178179 184213 610183106
115697 182435 166696865
106223 155839 124113670
125481 134036 21523629
40379 153049 281803831
13175 95976 206953882
81063 197681 625539894
70703 134988 160499268
111938 139948 70073207
186327 192341 15077552
79225 98098 47265028
9240 91811 560569821
125621 144004 46166722
93363 198489 531636759
162004 180649 578636711
112485 172976 151234419
185645 194949 23380690
131427 155005 575530172
132850 193279 151112152
11824 69267 143811407
43084 84842 104241698
159340 190592 761792728
129121 139836 163600181
14713 102390 219197088
166182 188775 171893112
116506 128699 862739609
183096 185362 5723447
177142 194460 724434080
24904 58372 327857656
75984 142941 167324268
74965 98722 59413267
92601 175073 79631316
155702 195902 100433283
61012 171709 276691405
142884 148170 329784861
89824 105701 39918829
114879 143237 70886557
80663 94928 35624193
162484 196941 86193289
45379 123733 195742949
46627 113305 166749569
180604 194378 285204295
194053 199211 317267307
31172 127027 251901914
107797 115513 19272744
159932 161375 3583638
44632 55530 27335480
142871 162972 146927676
123436 185172 135376734
103301 109735 15932557
191275 197778 16440521
37266 43972 16817614
129460 170401 102366791
103003 106734 695861089
47899 177523 323883123
156807 181697 61961970
196410 198955 6440425
133564 166070 81315538
154684 157486 721285132
45949 114277 416866061
65345 114059 785593140
30684 199284 421610288
91286 115454 163303170
131723 195657 159951167
124326 178323 238869046
52696 127872 722225489
106258 140237 84846242
7479 144254 542813723
130910 172929 104931439
123771 125649 4672981
199334 199542 537929
158598 177175 892512485
144130 171898 69321874
98472 106020 18821736
180947 193456 31440106
46606 162705 785081001
185499 186736 3167036
151413 172332 52240278
54247 99862 576503137
96247 196200 686602739
139959 140906 2411215
159710 188428 237292319
52714 102945 125652034
136127 170156 42791355
30508 194769 410612585
58425 80174 54294332
145062 190200 112830673
194917 199006 10386354
120982 132877 986524633
122418 164447 105328834
194327 196825 6335949
63064 99787 11874480
198967 199301 235786946
49342 100662 128374457
33091 112643 198753291
26780 77639 153636578
126737 127042 464209814
1885 4834 222052702
180277 197478 394384131
171521 199480 70165015
89334 168918 785855429
121833 128813 17548462
92714 140453 334956476
48207 174662 316034542
79410 133269 428111755
22228 45865 605295970
127305 151332 514426899
26248 95445 334470717
71896 140803 172112333
52507 92081 719867249
197981 198456 1158219
182093 196785 532347506
115218 164094 31772908
885 78207 193574320
81585 159772 195561484
86006 157115 453999272
153638 192768 569250744
59142 93782 86490859
10747 87403 191544222
107266 109253 4885097
132288 158106 64716100
24464 198762 435928729
47786 81457 84268301
108648 118008 808644749
148906 184505 594199505
44890 173261 847153934
65576 82318 41594038
67499 75202 19171660
146051 155640 743302178
5600 84301 612046402
66846 149281 991809788
37336 192936 388916695
2418 26231 33404224
114281 162887 121578725
196225 197377 2951543
184512 199486 26039926
96950 174017 192490760
102311 115734 32612691
147710 149837 288269860
115250 184994 456378493
74175 170048 239588352
90050 135203 113020209
157441 181704 481068746
180345 189924 5077290
3879 29007 63079552
94577 155505 152478317
84481 135314 242822736
110265 120802 676005396
159884 170268 217852760
47124 65224 45534677
194773 196486 4357406
152267 173871 392903466
139714 197945 545583997
30461 178896 370804221
4442 104138 249342773
188304 192827 388052740
101073 144034 107328245
164945 182442 43578288
80329 95234 42099901
96513 118892 55827525
57384 162210 262010736
161324 192520 77872526
186468 198418 321212220
163078 181941 720648009
61037 97949 92395842
58562 99259 101799785
82824 137976 137832863
196174 197620 3710277
17122 86015 900208346
16582 72369 139585867
119386 156798 954733534
70920 143844 182142484
79639 114204 462470718
77883 179729 254377037
15567 94686 774975158
172889 194526 460077438
88823 95776 817467259
136736 193286 745047099
36579 93977 143425197
198774 199409 1584592
74949 167829 231975878
139567 185876 115732431
22011 173136 986299415
55357 162506 483228858
125129 125355 527182
90284 124714 633074336
89988 154066 160460643
118256 131110 32222601
146912 196112 690458999
120705 173907 133052394
167450 185546 45254905
90497 187283 746616031
7473 73586 165399665
133784 136602 234544054
47460 163465 290181863
73908 190246 661819547
118978 135931 509504854
131639 148235 41554699
26892 31391 11152573
53387 64462 648049042
71073 155768 211674414
116960 168080 435497567
11740 163013 588266059
149540 198254 101170010
175800 199751 60287913
150215 169622 48581945
6216 26280 84248434
41630 131683 871976451
176475 178560 82359548
13355 50006 91694108
113999 186636 871070078
184385 192905 807515136
1620 197327 489551419
176410 195309 47548748
85788 98354 29818825
59402 120545 152638959
7852 21893 35135782
108849 189908 186621510
20753 27627 277392605
82483 182907 726822019
4040 51849 493351380
75571 187592 947669733
54671 63113 18319015
157798 196625 97020096
102052 121152 17293484
33400 121239 612897107
137272 177370 100029585
79753 86218 16072854
189981 195685 677172688
3074 189026 896304011
172200 186834 749436938
16627 188534 429793088
180459 181470 405641907
136577 157190 971641361
7733 18503 27030615
188783 191600 844861391
122341 160365 639025576
108407 168002 865099299
76682 96804 50297231
1239 188481 468307550
14710 108193 233584343
64332 158129 234516947
174150 193870 49417223
140818 181695 612791009
121444 160051 538758034
92831 168798 654247539
21501 142571 302667524
78274 180286 495406404
131789 174850 107546753
91422 142247 142876547
155394 195853 887847188
134090 157208 57982608
66086 186125 913805301
176378 195478 48057490
15389 188599 432944852
115864 180934 852863696
184161 197807 34416495
86228 157028 177211320
67277 114297 117371257
166972 175919 22226515
109088 162893 134671599
172171 179674 18647625
48579 63736 38036777
124212 142759 131245506
15995 73155 142959650
58053 116318 145498715
119518 199055 199146316
72461 188237 663881050
99745 115442 39094717
158979 171801 219622384
170992 187872 717102178
97946 138636 101528262
150381 178466 886933937
24770 58636 209905433
74313 86740 841844947
192733 193645 459657261
185676 187666 5132689
194240 197788 9032644
135292 141202 755169322
43938 164858 302263768
90965 160632 174388485
22228 68429 115702863
86300 168372 205194597
179593 192220 31703694
71844 198886 72135984
21325 162081 351929317
74287 147868 552129891
185959 197229 352937773
25911 159431 333846084
67324 183099 289082931
110671 111124 1143318
47962 170371 306082136
156272 162660 30313039
71512 164703 756344365
198614 199212 1507666
4457 179305 850764477
132515 160394 183545069
67280 194352 471674428
22962 183759 909800815
47005 47829 2109707
194561 196924 6013545
63937 74088 987187724
51758 106696 510840303
6487 15580 571563362
124442 179681 624280750
3883 72612 172089333
27739 170339 841658200
181427 197846 254311742
17271 151723 843906205
167130 184974 495000271
144771 195752 127490668
165353 183588 762961753
126867 195472 171685937
199645 199656 752189229
48608 151650 257674848
29699 177392 381316859
150636 166762 735483139
36419 39492 7559976
38678 56346 44260698
136563 151919 38402257
133049 147656 990210934
108475 131524 57593686
43299 141103 244450273
112762 117593 135851090
185756 188332 713930707
79351 99135 49535252
116372 171423 613331745
